While I did not originally plan to NMU this, the bug has gone well over a month with no maintainer response, and Fabian Grünbichler said on irc that he had tested the patched newsboat and it worked for him, so I have decided to NMU it.

Final debdiff attatched.
diff -Nru newsboat-2.21/debian/changelog newsboat-2.21/debian/changelog
--- newsboat-2.21/debian/changelog      2022-03-06 00:26:54.000000000 +0000
+++ newsboat-2.21/debian/changelog      2022-07-16 19:13:03.000000000 +0000
@@ -1,3 +1,11 @@
+newsboat (2.21-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump dependencies on gettext-sys, gettext-rs and proptest crates.
+    (Closes: #1011620, #1013539)
+
+ -- Peter Michael Green <plugw...@debian.org>  Sat, 16 Jul 2022 19:13:03 +0000
+
 newsboat (2.21-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru newsboat-2.21/debian/control newsboat-2.21/debian/control
--- newsboat-2.21/debian/control        2022-03-05 21:46:48.000000000 +0000
+++ newsboat-2.21/debian/control        2022-06-23 16:47:20.000000000 +0000
@@ -26,14 +26,14 @@
                librust-nom-7-dev,
                librust-curl-sys-0.4+ssl-dev,
                librust-libc-0.2-dev,
-               librust-gettext-rs-0.4-dev,
+               librust-gettext-rs-0.7-dev,
                librust-natord-1-dev,
                librust-clap-2-dev,
-               librust-gettext-sys-0.19-dev,
+               librust-gettext-sys-0.21-dev,
                librust-tempfile-3-dev,
-               librust-proptest-0.9+bit-set-dev,
-               librust-proptest-0.9+rusty-fork-dev,
-               librust-proptest-0.9+timeout-dev,
+               librust-proptest-1+bit-set-dev,
+               librust-proptest-1+rusty-fork-dev,
+               librust-proptest-1+timeout-dev,
                librust-percent-encoding-2-dev,
                librust-section-testing-0.0.4-dev
 Standards-Version: 4.5.0
diff -Nru newsboat-2.21/debian/patches/relax-deps.diff 
newsboat-2.21/debian/patches/relax-deps.diff
--- newsboat-2.21/debian/patches/relax-deps.diff        2022-03-05 
21:43:42.000000000 +0000
+++ newsboat-2.21/debian/patches/relax-deps.diff        2022-06-23 
16:45:28.000000000 +0000
@@ -20,7 +20,7 @@
  curl-sys = "0.4.5"
  libc = "0.2"
 -gettext-rs = "0.5.0"
-+gettext-rs = "0.4"
++gettext-rs = "0.7.0"
  natord = "1.0.9"
  lazy_static = "1.4.0"
  
@@ -29,7 +29,7 @@
  
  [dependencies.gettext-sys]
 -version = "0.19.9"
-+version = "0.19.8"
++version = "0.21.0"
  # Don't let the crate build its own copy of gettext; force it to use the one
  # built into glibc.
  features = [ "gettext-system" ]
@@ -38,7 +38,7 @@
  tempfile = "3"
 -# 0.9.6 fixes build failures on Nightly >=2020-04-08: 
https://github.com/newsboat/newsboat/issues/870
 -proptest = ">=0.9.6"
-+proptest = "0.9"
++proptest = "1.0"
  section_testing = "0.0.4"
 Index: newsboat-2.21/rust/regex-rs/Cargo.toml
 ===================================================================
@@ -49,4 +49,4 @@
  bitflags = "1.2"
  libc = ">=0.2.69"
 -gettext-rs = "0.5.0"
-+gettext-rs = "0.4.0"
++gettext-rs = "0.7.0"

Reply via email to