Source: sqlcipher
Version: 3.4.1-2
Severity: normal
X-Debbugs-Cc: d...@fifthhorseman.net

sqlcipher upstream offers version 4.5.2.  debian is pretty far out of
date.  I ran into this when packaging and experimenting with the rust
bindings for sqlite3 (package: rust-rusqlite), which include bindings
for sqlcipher, but don't currently work because of the antiquity of
the sqlcipher version in debian.

debian/watch for sqlcipher is also broken.  i'm not sure i understand
what it was trying to do, but the following patch simplifies things
and should make it notice the new upstream versions as well.

thanks for maintaining sqlcipher in debian!

       --dkg

diff --git a/debian/watch b/debian/watch
index 8c11c50..979e3c8 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,2 @@
-version=3
-https://github.com/sqlcipher/sqlcipher/tags \
-.*/archive/(?:upstream/)?(?:v||version-|release-|X|R|r|Version_)(\d\S*)\.tar\.gz
-# Bart Martens <ba...@debian.org>  Wed, 22 May 2013 04:56:45 +0000
+version=4
+https://github.com/sqlcipher/sqlcipher/tags .*/v@ANY_VERSION@@ARCHIVE_EXT@

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (200, 
'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to