[Debian-on-mobile-maintainers] Bug#1116545: phrog - upcoming rust-nix update
Peter Michael Green
plugwash at debian.org
Sun Sep 28 13:08:56 BST 2025
Package: phrog
I hope to update rust-nix to 0.30 soon, phrog builds succesfully after
relaxing the dependencies.
debdiff is attatched.
-------------- next part --------------
diff -Nru phrog-0.46.0/debian/changelog phrog-0.46.0/debian/changelog
--- phrog-0.46.0/debian/changelog 2025-03-29 09:35:26.000000000 +0000
+++ phrog-0.46.0/debian/changelog 2025-09-28 11:44:15.000000000 +0000
@@ -1,3 +1,10 @@
+phrog (0.46.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Relax dependency on nix.
+
+ -- Peter Michael Green <plugwash at debian.org> Sun, 28 Sep 2025 11:44:15 +0000
+
phrog (0.46.0-2) unstable; urgency=medium
* d/control: add missing runtime dependencies.
diff -Nru phrog-0.46.0/debian/control phrog-0.46.0/debian/control
--- phrog-0.46.0/debian/control 2025-03-29 09:35:26.000000000 +0000
+++ phrog-0.46.0/debian/control 2025-09-28 11:44:09.000000000 +0000
@@ -18,7 +18,7 @@
librust-gtk-0.18+v3-24-dev,
librust-libhandy-0.11+v1-6-dev,
librust-libphosh-0.0.6-dev,
- librust-nix-0.29+signal-dev,
+ librust-nix+signal-dev (>= 0.29),
librust-wayland-client-0.31-dev,
librust-zbus-5+async-io-dev (>= 4.3.1~~),
librust-zbus-5+blocking-dev (>= 4.3.1~~),
diff -Nru phrog-0.46.0/debian/patches/relax-deps.patch phrog-0.46.0/debian/patches/relax-deps.patch
--- phrog-0.46.0/debian/patches/relax-deps.patch 1970-01-01 00:00:00.000000000 +0000
+++ phrog-0.46.0/debian/patches/relax-deps.patch 2025-09-28 11:44:15.000000000 +0000
@@ -0,0 +1,15 @@
+Description: relax depenency on nix.
+Author: Peter Michael Green <plugwash at debian.org>
+
+---
+--- phrog-0.46.0.orig/Cargo.toml
++++ phrog-0.46.0/Cargo.toml
+@@ -12,7 +12,7 @@ libphosh = "0.0.6"
+ clap = { version = "4.5.4", features = ["derive"] }
+ wayland-client = "0.31"
+ zbus = { version = "5", default-features = false, features = ["blocking", "async-io"] }
+-nix = { version = "0.29", features = ["signal"] }
++nix = { version = ">= 0.29", features = ["signal"] }
+ async-global-executor = "2.4.1"
+ futures-util = "0.3.30"
+ log = "0.4.22"
diff -Nru phrog-0.46.0/debian/patches/series phrog-0.46.0/debian/patches/series
--- phrog-0.46.0/debian/patches/series 1970-01-01 00:00:00.000000000 +0000
+++ phrog-0.46.0/debian/patches/series 2025-09-28 11:44:15.000000000 +0000
@@ -0,0 +1 @@
+relax-deps.patch
More information about the Debian-on-mobile-maintainers
mailing list