Source: meli
Version: 0.8.13+dfsg-4
Severity: important
Tags: patch
User: [email protected]
Usertags: rusqlite-0.40
X-Debbugs-Cc: [email protected]

Dear maintainer,

I am preparing a rust-rusqlite transition, which I'd like to upload today.

meli already has 2001_rusqlite.patch, which needs to be adjusted for both the 
version, and to add the fallible_uint feature.

I have attached a debdiff fixing this.

Best regards,
Simon Quigley
[email protected]
diff -Nru meli-0.8.13+dfsg/debian/changelog meli-0.8.13+dfsg/debian/changelog
--- meli-0.8.13+dfsg/debian/changelog   2026-05-31 06:39:06.000000000 -0500
+++ meli-0.8.13+dfsg/debian/changelog   2026-08-24 09:20:55.000000000 -0500
@@ -1,3 +1,10 @@
+meli (0.8.13+dfsg-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Adjust rusqlite to 0.40.
+
+ -- Simon Quigley <[email protected]>  Mon, 24 Aug 2026 09:20:55 -0500
+
 meli (0.8.13+dfsg-4) unstable; urgency=medium
 
   * extend patch 2002_system-shared_libs;
diff -Nru meli-0.8.13+dfsg/debian/control meli-0.8.13+dfsg/debian/control
--- meli-0.8.13+dfsg/debian/control     2026-01-23 16:36:43.000000000 -0600
+++ meli-0.8.13+dfsg/debian/control     2026-08-24 09:20:55.000000000 -0500
@@ -48,7 +48,7 @@
  librust-pcre2-0.2+default-dev,
  librust-polling-3+default-dev,
  librust-proc-macro2-1+default-dev,
- librust-rusqlite-0.29+default-dev,
+ librust-rusqlite-0.40+default-dev,
  librust-rusty-fork-0.3+default-dev,
  librust-serde-1+default-dev,
  librust-serde-1+rc-dev,
diff -Nru meli-0.8.13+dfsg/debian/patches/2001_rusqlite.patch 
meli-0.8.13+dfsg/debian/patches/2001_rusqlite.patch
--- meli-0.8.13+dfsg/debian/patches/2001_rusqlite.patch 2026-01-05 
02:31:25.000000000 -0600
+++ meli-0.8.13+dfsg/debian/patches/2001_rusqlite.patch 2026-08-24 
09:20:55.000000000 -0500
@@ -1,18 +1,17 @@
 Description: accept older minor versions of crate sqlite
 Author: Jonas Smedegaard <[email protected]>
-Bugs-Debian: https://bugs.debian.org/1124657
 Forwarded: not-needed
-Last-Update: 2026-01-05
+Last-Update: 2026-08-24
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/melib/Cargo.toml
 +++ b/melib/Cargo.toml
-@@ -63,7 +63,7 @@
+@@ -63,7 +63,7 @@ nom = { version = "7" }
  notify = { version = "8", optional = true }
  polling = { version = "3" }
  regex = { workspace = true }
 -rusqlite = { version = "^0.37", default-features = false, features = 
["array", "modern_sqlite"], optional = true }
-+rusqlite = { version = ">= 0.29.0, <= 0.37", default-features = false, 
features = ["array", "modern_sqlite"], optional = true }
++rusqlite = { version = ">= 0.37, <= 0.41", default-features = false, features 
= ["array", "modern_sqlite", "fallible_uint"], optional = true }
  serde = { workspace = true, features = ["rc"] }
  serde_derive = { workspace = true }
  serde_json = { workspace = true, features = ["raw_value"] }

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to