From f1fb32b0d668186df55e79cf0bc6967d5f8fc9da Mon Sep 17 00:00:00 2001
From: NoisyCoil <noisycoil@debian.org>
Date: Thu, 4 Dec 2025 21:02:24 +0100
Subject: [PATCH] Stop downgrading cbindgen

---
 debian/control                      | 2 +-
 debian/patches/relax-cargo_metadata | 2 +-
 debian/patches/relax-cbindgen       | 7 -------
 debian/patches/series               | 1 -
 4 files changed, 2 insertions(+), 10 deletions(-)
 delete mode 100644 debian/patches/relax-cbindgen

diff --git a/debian/control b/debian/control
index 1f594fb8..f095b2d2 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Build-Depends: debhelper-compat (= 13),
                librust-cargo-config2-0.1+default-dev (>= 0.1.24-~~),
                librust-cargo-metadata-0.23+default-dev,
                librust-cargo-options-0.7+default-dev (>= 0.7.2-~~),
-               librust-cbindgen-0.27-dev,
+               librust-cbindgen-0.29-dev,
                librust-cc-1+default-dev (>= 1.0.88-~~),
                librust-clap-4+default-dev,
                librust-clap-4+derive-dev,
diff --git a/debian/patches/relax-cargo_metadata b/debian/patches/relax-cargo_metadata
index 2e6dd048..f87b36c9 100644
--- a/debian/patches/relax-cargo_metadata
+++ b/debian/patches/relax-cargo_metadata
@@ -14,5 +14,5 @@ Index: maturin/Cargo.toml
 -cargo_metadata = "0.19.0"
 +cargo_metadata = "0.23"
  cargo-options = "0.7.2"
- cbindgen = { version = "0.27", default-features = false }
+ cbindgen = { version = "0.29.0", default-features = false }
  flate2 = "1.0.18"
diff --git a/debian/patches/relax-cbindgen b/debian/patches/relax-cbindgen
deleted file mode 100644
index 3b12a775..00000000
--- a/debian/patches/relax-cbindgen
+++ /dev/null
@@ -1,7 +0,0 @@
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -47,3 +47,3 @@
- cargo-options = "0.7.2"
--cbindgen = { version = "0.29.0", default-features = false }
-+cbindgen = { version = "0.27", default-features = false }
- flate2 = "1.0.18"
diff --git a/debian/patches/series b/debian/patches/series
index 699f3d01..7c3773a2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,7 +5,6 @@ relax-rustflags
 relax-target-lexicon
 drop-xwin
 drop-zigbuild
-relax-cbindgen
 drop-completion
 relax-itertools
 relax-keyring
-- 
2.51.0

