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