Bug#1145430: gnome-decoder: use sqlx 0.9
Simon Quigley
simon at tsimonq2.net
Tue Aug 25 02:46:33 BST 2026
Source: gnome-decoder
Version: 0.9.1-1
Severity: important
Tags: patch
User: debian-rust at lists.debian.org
Usertags: sqlx-0.9
X-Debbugs-Cc: debian-rust at lists.debian.org
Dear maintainers,
I am preparing a rust-sqlx transition, which will be uploaded soon.
gnome-decoder has a patch which relaxes sqlx to 0.8 from 0.9, which upstream already has. This patch can be dropped.
I have attached a debdiff fixing this.
Best regards,
Simon Quigley
tsimonq2 at debian.org
-------------- next part --------------
diff -Nru gnome-decoder-0.9.1/debian/changelog gnome-decoder-0.9.1/debian/changelog
--- gnome-decoder-0.9.1/debian/changelog 2026-05-31 08:42:46.000000000 -0500
+++ gnome-decoder-0.9.1/debian/changelog 2026-08-24 20:34:59.000000000 -0500
@@ -1,3 +1,10 @@
+gnome-decoder (0.9.1-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Port to sqlx 0.9: drop reverse-applicable relax-dependencies.patch.
+
+ -- Simon Quigley <tsimonq2 at debian.org> Mon, 24 Aug 2026 20:34:59 -0500
+
gnome-decoder (0.9.1-1) unstable; urgency=medium
[ Jeremy Bícha ]
diff -Nru gnome-decoder-0.9.1/debian/control gnome-decoder-0.9.1/debian/control
--- gnome-decoder-0.9.1/debian/control 2026-05-31 08:42:16.000000000 -0500
+++ gnome-decoder-0.9.1/debian/control 2026-08-20 23:08:17.000000000 -0500
@@ -32,10 +32,10 @@
librust-nom-permutation-1+default-dev,
librust-qrcode-0.14+default-dev,
librust-rqrr-0.10+img-dev,
- librust-sqlx-0.8+chrono-dev,
- librust-sqlx-0.8+default-dev,
- librust-sqlx-0.8+runtime-async-std-dev,
- librust-sqlx-0.8+sqlite-dev,
+ librust-sqlx-0.9+chrono-dev,
+ librust-sqlx-0.9+default-dev,
+ librust-sqlx-0.9+runtime-smol-dev,
+ librust-sqlx-0.9+sqlite-dev,
librust-tracing-0.1+default-dev,
librust-tracing-subscriber-0.3+default-dev,
librust-url-2+default-dev (>= 2.2),
diff -Nru gnome-decoder-0.9.1/debian/patches/relax-dependencies.patch gnome-decoder-0.9.1/debian/patches/relax-dependencies.patch
--- gnome-decoder-0.9.1/debian/patches/relax-dependencies.patch 2026-05-31 08:21:42.000000000 -0500
+++ gnome-decoder-0.9.1/debian/patches/relax-dependencies.patch 1969-12-31 18:00:00.000000000 -0600
@@ -1,21 +0,0 @@
-From: Matthias Geiger <werdahias at debian.org>
-Date: Tue, 26 May 2026 17:50:24 +0200
-Subject: relax dependencies
-
----
- Cargo.toml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Cargo.toml b/Cargo.toml
-index fcfe969..fd010a7 100644
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -25,7 +25,7 @@ nom = { version = "8", default-features = false }
- nom_permutation = "1.0"
- qrcode = "0.14"
- rqrr = { version = "0.10", default-features = false, features = ["img"] }
--sqlx = { version = "0.9.0", features = ["sqlite", "runtime-smol", "chrono"] }
-+sqlx = { version = "0.8.3", features = ["sqlite", "runtime-async-std", "chrono"] }
- tracing = "0.1"
- tracing-subscriber = "0.3"
- url = "2.2"
diff -Nru gnome-decoder-0.9.1/debian/patches/series gnome-decoder-0.9.1/debian/patches/series
--- gnome-decoder-0.9.1/debian/patches/series 2026-05-31 08:21:54.000000000 -0500
+++ gnome-decoder-0.9.1/debian/patches/series 2026-08-20 23:08:17.000000000 -0500
@@ -1,4 +1,3 @@
0001-meson.build-fix-build-for-Debian.patch
0003-meson.build-rename-executable-to-gnome-decoder.patch
-relax-dependencies.patch
don-t-run-clippy-test.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20260824/6000f21d/attachment.sig>
More information about the pkg-gnome-maintainers
mailing list