Skip to content

Commit 9c14766

Browse files
committed
Fix building the package over Ubuntu 25.04
1 parent 1b78a80 commit 9c14766

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Note: You may remove dependencies over GTK+, Pulseaudio/PipeWire's libpulse or D
9292

9393
### Installing Rust
9494

95-
First, you need to [install the Rust compiler and package manager](https://www.rust-lang.org/tools/install). The current minimal `rustc` required version should be at least version 1.84.
95+
First, you need to [install the Rust compiler and package manager](https://www.rust-lang.org/tools/install). The current minimal `rustc` required version should be at least version 1.87.
9696

9797
You can either install Rust from the repositories, for example using Ubuntu/Debian:
9898

packaging/ppa/debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
songrec (0.6.5+1) bionic; urgency=low
2+
3+
* Fix building on questing: Rust 1.88 is available in the repositories but the 1.89 backport isn't
4+
5+
-- Marin <marin-m@users.noreply.github.com> Sat, 07 Mar 2026 15:54:26 +0100
6+
17
songrec (0.6.5) bionic; urgency=low
28

39
* Update the Czech translation thanks to @Fjuro

packaging/ppa/debian/control

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Build-Depends: debhelper (>= 10),
1010
libgtk-4-dev (>= 4.14),
1111
libsoup-3.0-dev (>= 3.4),
1212
libadwaita-1-dev (>= 1.5),
13-
cargo-1.89 | cargo (>= 1.84) | rustup,
13+
cargo-1.89 | cargo-1.88 | cargo (>= 1.87) | rustup,
1414
rsync,
15-
rustc-1.89 | rustc (>= 1.84) | rustup
15+
rustc-1.89 | rustc-1.88 | rustc (>= 1.87) | rustup
1616
Homepage: https://songrec.fossplant.re/
1717
Vcs-Git: https://github.com/marin-m/songrec.git
1818
Vcs-Browser: https://github.com/marin-m/SongRec

packaging/ppa/debian/rules

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919

2020
override_dh_auto_build:
2121
rm -f Cargo.lock
22-
cargo-1.89 generate-lockfile || cargo generate-lockfile
23-
cargo-1.89 --offline fetch --verbose || cargo --offline fetch --verbose
24-
cargo-1.89 --offline build --release --verbose || cargo --offline build --release --verbose
22+
cargo-1.89 generate-lockfile || cargo-1.88 generate-lockfile || cargo generate-lockfile
23+
cargo-1.89 --offline fetch --verbose || cargo-1.88 --offline fetch --verbose || cargo --offline fetch --verbose
24+
cargo-1.89 --offline build --release --verbose || cargo-1.88 --offline build --release --verbose || cargo --offline build --release --verbose
2525

2626
override_dh_auto_install:
2727
mkdir -p $(CURDIR)/debian/songrec

0 commit comments

Comments
 (0)