[Pkg-rust-maintainers] Bug#1107958: unblock: rust-gtk4/0.9.6-1
Matthias Geiger
werdahias at debian.org
Tue Jun 17 23:21:01 BST 2025
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: rust-gtk4 at packages.debian.org, werdahias at debian.org
Control: affects -1 + src:rust-gtk4
User: release.debian.org at packages.debian.org
Usertags: unblock
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Please unblock package rust-gtk4
[ Reason ]
I just uploaded a fix for #1107924 (wrong nocheck annotation)
[ Impact ]
Would eventually lead to the removal of all rust-gtk related packages
(which would be bad)
[ Tests ]
autopkgtests (I ensured they pass)
[ Risks ]
little, just a gained dependency on libgtk-4-dev
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock rust-gtk4/0.9.6-1
-----BEGIN PGP SIGNATURE-----
iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaFHqRxUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr60SAEA1E8FH614Hbs7PiA104tuI3mXXSBd
NF5BrStYyXhqbvcBAJ52E9CcmBO3vI6yZwwqnkc++HMNgXoPKk4HNqY/psIF
=nIb+
-----END PGP SIGNATURE-----
-------------- next part --------------
diff -Nru rust-gtk4-0.9.6/debian/changelog rust-gtk4-0.9.6/debian/changelog
--- rust-gtk4-0.9.6/debian/changelog 2025-02-22 15:59:13.000000000 +0100
+++ rust-gtk4-0.9.6/debian/changelog 2025-06-18 00:09:50.000000000 +0200
@@ -1,3 +1,9 @@
+rust-gtk4 (0.9.6-2) unstable; urgency=medium
+
+ * Add build-depencency on libgtk-4-dev (Closes: #1107924)
+
+ -- Matthias Geiger <werdahias at debian.org> Wed, 18 Jun 2025 00:09:50 +0200
+
rust-gtk4 (0.9.6-1) unstable; urgency=medium
* Package gtk4 0.9.6 from crates.io using debcargo 2.7.7
diff -Nru rust-gtk4-0.9.6/debian/control rust-gtk4-0.9.6/debian/control
--- rust-gtk4-0.9.6/debian/control 2025-02-22 15:59:13.000000000 +0100
+++ rust-gtk4-0.9.6/debian/control 2025-06-18 00:09:50.000000000 +0200
@@ -3,7 +3,12 @@
Priority: optional
Build-Depends: debhelper-compat (= 13),
dh-sequence-cargo,
- cargo:native <!nocheck>,
+ libgtk-4-dev (>= 4.17.4),
+ gir-rust-code-generator (>= 0.20),
+ libgirepository1.0-dev,
+ libgraphene-1.0-dev,
+ xmlstarlet
+Build-Depends-Arch: cargo:native <!nocheck>,
rustc:native (>= 1.70) <!nocheck>,
libstd-rust-dev <!nocheck>,
librust-cairo-rs-0.20+default-dev <!nocheck>,
@@ -23,11 +28,7 @@
librust-libc-0.2+default-dev <!nocheck>,
librust-pango-0.20+default-dev <!nocheck>,
librust-pango-0.20+v1-46-dev <!nocheck>,
- libgtk-4-dev (>= 4.17.4) <!nocheck>,
- gir-rust-code-generator (>= 0.20),
- libgirepository1.0-dev,
- libgraphene-1.0-dev,
- xmlstarlet
+ libgtk-4-dev (>= 4.17.4) <!nocheck>
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>
Uploaders:
Matthias Geiger <werdahias at debian.org>
diff -Nru rust-gtk4-0.9.6/debian/debcargo.toml rust-gtk4-0.9.6/debian/debcargo.toml
--- rust-gtk4-0.9.6/debian/debcargo.toml 2025-02-22 15:59:13.000000000 +0100
+++ rust-gtk4-0.9.6/debian/debcargo.toml 2025-06-18 00:09:50.000000000 +0200
@@ -9,7 +9,7 @@
# this is needed for regeneration, do not delete
[source]
-build_depends = ["gir-rust-code-generator (>= 0.20)", "libgirepository1.0-dev", "libgraphene-1.0-dev", "xmlstarlet"]
+build_depends = ["libgtk-4-dev (>= 4.17.4)","gir-rust-code-generator (>= 0.20)", "libgirepository1.0-dev", "libgraphene-1.0-dev", "xmlstarlet"]
[packages."lib+unsafe-assume-initialized"]
test_is_broken = true
More information about the Pkg-rust-maintainers
mailing list