On 2025-06-18 00:21:01 +0200, Matthias Geiger wrote: > Package: release.debian.org > Severity: normal > X-Debbugs-Cc: rust-g...@packages.debian.org, werdah...@debian.org > Control: affects -1 + src:rust-gtk4 > User: release.debian....@packages.debian.org > Usertags: unblock > > 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 > >
> 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 <werdah...@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> This is more noisy than required for this change. Unblocked anyway. Cheers > Maintainer: Debian Rust Maintainers > <pkg-rust-maintain...@alioth-lists.debian.net> > Uploaders: > Matthias Geiger <werdah...@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 -- Sebastian Ramacher