Bug#1063682: loupe - upcoming rust-hashbrown update.
Peter Michael Green
plugwash at debian.org
Sun Feb 11 01:14:58 GMT 2024
Package: loupe
Now that rust-ahash 0.8 is in trixie and noble I hope to update
rust-hashbrown and rust-indexmap soon to versions 0.14
and version 2 respectively. The new versions are currently
available in experimental.
loupe does not use hashbrown directly, and already uses
indexmap 2 upstream, so the fix is a simple matter of
dropping a patch and updating the build dependency.
Debdiff is attatched.
-------------- next part --------------
diff -Nru loupe-45.3/debian/changelog loupe-45.3/debian/changelog
--- loupe-45.3/debian/changelog 2024-02-08 13:16:52.000000000 +0000
+++ loupe-45.3/debian/changelog 2024-02-10 22:30:45.000000000 +0000
@@ -1,3 +1,10 @@
+loupe (45.3-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Stop patching indexmap dependency and update build-depends accordingly.
+
+ -- Peter Michael Green <plugwash at debian.org> Sat, 10 Feb 2024 22:30:45 +0000
+
loupe (45.3-2) unstable; urgency=medium
* Enable sandboxing for glycin-loaders; this was wrongfully enabled
diff -Nru loupe-45.3/debian/control loupe-45.3/debian/control
--- loupe-45.3/debian/control 2024-02-08 12:55:23.000000000 +0000
+++ loupe-45.3/debian/control 2024-02-10 22:30:45.000000000 +0000
@@ -36,7 +36,7 @@
librust-gtk4-0.7+v4-12-dev (>= 0.7.1-~~),
librust-gtk4-0.7+xml-validation-dev (>= 0.7.1-~~),
librust-gvdb-macros-0.1+default-dev (>= 0.1.10-~~),
- librust-indexmap-1+default-dev,
+ librust-indexmap-2+default-dev,
librust-kamadak-exif-0.5+default-dev (>= 0.5.5-~~),
librust-libadwaita-0.5+default-dev (>= 0.5.2-~~),
librust-libadwaita-0.5+v1-4-dev (>= 0.5.2-~~),
diff -Nru loupe-45.3/debian/patches/relax-deps.diff loupe-45.3/debian/patches/relax-deps.diff
--- loupe-45.3/debian/patches/relax-deps.diff 2024-02-08 12:55:23.000000000 +0000
+++ loupe-45.3/debian/patches/relax-deps.diff 1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-From: Matthias Geiger <werdahias at riseup.net>
-Date: Wed, 4 Oct 2023 14:44:44 -0400
-Subject: Relax dependencies in Cargo.toml
-
-Debian and upstream crates versions often differ. So we relax the versions.
-
-Forwarded: not-needed
-Last-Update: 2023-10-05
----
- Cargo.toml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Cargo.toml b/Cargo.toml
-index 0242c68..837e3e2 100644
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -21,7 +21,7 @@ env_logger = "0.10.0"
- futures = "0.3.25"
- glycin = "0.1.0"
- gvdb-macros = "0.1.6"
--indexmap = "2.0.0"
-+indexmap = "1.9"
- kamadak-exif = "0.5.5"
- libgweather = "4.3.0"
- log = "0.4.17"
diff -Nru loupe-45.3/debian/patches/series loupe-45.3/debian/patches/series
--- loupe-45.3/debian/patches/series 2024-02-08 12:55:23.000000000 +0000
+++ loupe-45.3/debian/patches/series 2024-02-10 22:29:37.000000000 +0000
@@ -1,2 +1 @@
-relax-deps.diff
patch-meson-build.diff
More information about the pkg-gnome-maintainers
mailing list