Package: newsboat
Version: 2.32-2
Severity: serious
Tags: patch

rust-lexopt was recently updated to 0.3, leaving newsboat's build-depends
unsatisfiable. The fix is trivial, just removing a hunk from a patch
and updating the build-dependency.

debdiff attatched, I may or may not NMU this later.
diff -Nru newsboat-2.32/debian/changelog newsboat-2.32/debian/changelog
--- newsboat-2.32/debian/changelog      2023-06-29 19:10:11.000000000 +0000
+++ newsboat-2.32/debian/changelog      2023-07-04 12:50:35.000000000 +0000
@@ -1,3 +1,11 @@
+newsboat (2.32-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Stop patching lexopt cargo dependency and update Debian dependency
+    for lexopt 0.3.
+
+ -- Peter Michael Green <plugw...@debian.org>  Tue, 04 Jul 2023 12:50:35 +0000
+
 newsboat (2.32-2) unstable; urgency=medium
 
   * Add missing lexopt, md5 dependencies
diff -Nru newsboat-2.32/debian/control newsboat-2.32/debian/control
--- newsboat-2.32/debian/control        2023-06-29 19:02:03.000000000 +0000
+++ newsboat-2.32/debian/control        2023-07-04 12:50:29.000000000 +0000
@@ -13,7 +13,7 @@
                libjson-c-dev,
                asciidoctor,
                cargo,
-               librust-lexopt-0.2-dev,
+               librust-lexopt-0.3-dev,
                librust-md5-0.7-dev,
                librust-bitflags-2-dev,
                librust-chrono-0.4-dev,
diff -Nru newsboat-2.32/debian/patches/relax-deps.diff 
newsboat-2.32/debian/patches/relax-deps.diff
--- newsboat-2.32/debian/patches/relax-deps.diff        2023-06-27 
21:16:43.000000000 +0000
+++ newsboat-2.32/debian/patches/relax-deps.diff        2023-07-04 
12:50:08.000000000 +0000
@@ -19,15 +19,6 @@
  backtrace = "= 0.3"
  unicode-width = "0.1.10"
  nom = "7"
-@@ -20,7 +20,7 @@ libc = "0.2"
- natord = "1.0.9"
- md5 = "0.7.0"
- 
--lexopt = "0.3.0"
-+lexopt = "0.2.0"
- 
- [dependencies.gettext-rs]
- version = "0.7.0"
 @@ -29,7 +29,7 @@ version = "0.7.0"
  features = [ "gettext-system" ]
  

Reply via email to