Package: bibiman Version: 0.19.5-2 Severity: serious Tags: patch
rust-signal-hook was recently update to 0.4, bibiman needs it's dependency updating to build with the new version.
diff -Nru bibiman-0.19.5/debian/changelog bibiman-0.19.5/debian/changelog --- bibiman-0.19.5/debian/changelog 2026-06-04 13:50:32.000000000 +0000 +++ bibiman-0.19.5/debian/changelog 2026-08-30 22:59:21.000000000 +0000 @@ -1,3 +1,10 @@ +bibiman (0.19.5-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Relax dependency on signal-hook. + + -- Peter Michael Green <[email protected]> Sun, 30 Aug 2026 22:59:21 +0000 + bibiman (0.19.5-2) unstable; urgency=medium [ Matthias Geiger ] diff -Nru bibiman-0.19.5/debian/control bibiman-0.19.5/debian/control --- bibiman-0.19.5/debian/control 2026-06-04 13:50:32.000000000 +0000 +++ bibiman-0.19.5/debian/control 2026-08-30 22:59:21.000000000 +0000 @@ -45,7 +45,8 @@ librust-regex-1+default-dev (>= 1.12.2), librust-serde-1+default-dev (>= 1.0.228), librust-serde-1+serde-derive-dev (>= 1.0.228), - librust-signal-hook-0.3+default-dev (>= 0.3.18), + librust-signal-hook+default-dev (>= 0.3.18), + librust-signal-hook+default-dev (<< 0.5), librust-thiserror-2+default-dev (>= 2.0.17), librust-tokio-1+default-dev (>= 1.48.0), librust-tokio-1+full-dev (>= 1.48.0), diff -Nru bibiman-0.19.5/debian/patches/relax-deps.diff bibiman-0.19.5/debian/patches/relax-deps.diff --- bibiman-0.19.5/debian/patches/relax-deps.diff 2026-06-04 13:50:32.000000000 +0000 +++ bibiman-0.19.5/debian/patches/relax-deps.diff 2026-08-30 22:59:21.000000000 +0000 @@ -8,11 +8,11 @@ Cargo.toml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) -diff --git a/Cargo.toml b/Cargo.toml -index d5d4c6b..32fb501 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -16,17 +16,17 @@ inherits = "release" +Index: bibiman-0.19.5/Cargo.toml +=================================================================== +--- bibiman-0.19.5.orig/Cargo.toml ++++ bibiman-0.19.5/Cargo.toml +@@ -16,18 +16,18 @@ inherits = "release" lto = "fat" [dependencies] @@ -30,11 +30,13 @@ lexopt = "0.3.1" nucleo-matcher = "0.3.1" -ratatui = { version = "0.29.0", features = ["unstable-rendered-line-info", "serde"]} +-signal-hook = "0.3.18" +ratatui = { version = ">= 0.29.0, < 0.31", features = ["unstable-rendered-line-info", "serde"]} - signal-hook = "0.3.18" ++signal-hook = ">= 0.3.18, < 0.5" tokio = { version = "1.48.0", features = ["full"] } tokio-util = "0.7.16" -@@ -37,14 +37,14 @@ serde = { version = "1.0.228", features = ["serde_derive"] } + walkdir = "2.5.0" +@@ -37,14 +37,14 @@ serde = { version = "1.0.228", features figment = { version = "0.10.19", features = [ "toml", "test" ]} owo-colors = "4.2.3" logos = "0.15.1"

