On Sat, Oct 04, 2025 at 03:01:46PM +0200, Matthias Geiger wrote:
glib-macros-0.18 depends on it; please relax the dependency to allow
0.5, too.
Attached patch will allow building with heck 0.4 or 0.5.
Cheers,
--
James (he/him)
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB
diffstat for rust-glib-macros-0.18-0.18.2 rust-glib-macros-0.18-0.18.2
control | 6 ++++--
patches/relax-heck.diff | 7 +++++++
patches/series | 1 +
3 files changed, 12 insertions(+), 2 deletions(-)
diff -Nru rust-glib-macros-0.18-0.18.2/debian/control rust-glib-macros-0.18-0.18.2/debian/control
--- rust-glib-macros-0.18-0.18.2/debian/control 2024-09-25 07:17:48.000000000 -0400
+++ rust-glib-macros-0.18-0.18.2/debian/control 2025-10-12 15:54:52.000000000 -0400
@@ -6,7 +6,8 @@
cargo:native <!nocheck>,
rustc:native <!nocheck>,
libstd-rust-dev <!nocheck>,
- librust-heck-0.4+default-dev <!nocheck>,
+ librust-heck+default-dev (>= 0.4) <!nocheck>,
+ librust-heck+default-dev (<< 0.6) <!nocheck>,
librust-proc-macro-crate-1+default-dev <!nocheck>,
librust-proc-macro-error-1+default-dev <!nocheck>,
librust-proc-macro2-1+default-dev <!nocheck>,
@@ -28,7 +29,8 @@
Multi-Arch: same
Depends:
${misc:Depends},
- librust-heck-0.4+default-dev,
+ librust-heck+default-dev (>= 0.4),
+ librust-heck+default-dev (<< 0.6),
librust-proc-macro-crate-1+default-dev,
librust-proc-macro-error-1+default-dev,
librust-proc-macro2-1+default-dev,
diff -Nru rust-glib-macros-0.18-0.18.2/debian/patches/relax-heck.diff rust-glib-macros-0.18-0.18.2/debian/patches/relax-heck.diff
--- rust-glib-macros-0.18-0.18.2/debian/patches/relax-heck.diff 1969-12-31 19:00:00.000000000 -0500
+++ rust-glib-macros-0.18-0.18.2/debian/patches/relax-heck.diff 2025-10-12 15:54:52.000000000 -0400
@@ -0,0 +1,7 @@
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -33,3 +33,3 @@
+ [dependencies.heck]
+-version = "0.4"
++version = ">= 0.4, < 0.6"
+
diff -Nru rust-glib-macros-0.18-0.18.2/debian/patches/series rust-glib-macros-0.18-0.18.2/debian/patches/series
--- rust-glib-macros-0.18-0.18.2/debian/patches/series 1969-12-31 19:00:00.000000000 -0500
+++ rust-glib-macros-0.18-0.18.2/debian/patches/series 2025-10-12 15:54:52.000000000 -0400
@@ -0,0 +1 @@
+relax-heck.diff