Package: release.debian.org Severity: normal Tags: bullseye User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: pkg-rust-maintain...@alioth-lists.debian.net
Hi, This updates rust-cbindgen to 0.24, as required by Firefox ESR 115. The risk is low as the only (build)rdep of cbindgen are firefox-esr and thunderbird. Attached is a debian/ diff of the update. Cheers, Emilio
diff -ruNp rust-cbindgen-0.23.0/debian/changelog rust-cbindgen-0.24.3/debian/changelog --- rust-cbindgen-0.23.0/debian/changelog 2022-07-04 10:53:21.000000000 +0200 +++ rust-cbindgen-0.24.3/debian/changelog 2023-07-28 14:16:44.000000000 +0200 @@ -1,32 +1,32 @@ -rust-cbindgen (0.23.0-1~deb11u1) bullseye; urgency=medium +rust-cbindgen (0.24.3-2~deb11u1) bullseye; urgency=medium * Non-maintainer upload. * Backport to bullseye. * Vendor dependencies, they are not available in bullseye. - * Only build the cbindgen binary. * Lower dh-cargo build-dep. * Build with rust-mozilla. - -- Emilio Pozuelo Monfort <po...@debian.org> Mon, 04 Jul 2022 10:53:21 +0200 + -- Emilio Pozuelo Monfort <po...@debian.org> Fri, 28 Jul 2023 14:16:44 +0200 -rust-cbindgen (0.23.0-1) unstable; urgency=medium +rust-cbindgen (0.24.3-2) unstable; urgency=medium - * Package cbindgen 0.23.0 from crates.io using debcargo 2.5.0 + * Team upload. + * Package cbindgen 0.24.3 from crates.io using debcargo 2.6.0 + * Relax dev-dependency on serial-test. - -- Sylvestre Ledru <sylves...@debian.org> Fri, 03 Jun 2022 11:20:37 +0200 + -- Peter Michael Green <plugw...@debian.org> Thu, 17 Nov 2022 20:11:36 +0000 -rust-cbindgen (0.20.0-1~deb11u1) bullseye; urgency=medium +rust-cbindgen (0.24.3-1) unstable; urgency=medium - * Non-maintainer upload. - * Backport to bullseye. + * Package cbindgen 0.24.3 from crates.io using debcargo 2.5.0 - -- Emilio Pozuelo Monfort <po...@debian.org> Thu, 02 Dec 2021 12:49:31 +0100 + -- Sylvestre Ledru <sylves...@debian.org> Sat, 25 Jun 2022 15:27:28 +0200 -rust-cbindgen (0.20.0-1) unstable; urgency=medium +rust-cbindgen (0.23.0-1) unstable; urgency=medium - * Package cbindgen 0.20.0 from crates.io using debcargo 2.4.4-alpha.0 + * Package cbindgen 0.23.0 from crates.io using debcargo 2.5.0 - -- Sylvestre Ledru <sylves...@debian.org> Sun, 22 Aug 2021 14:26:42 +0200 + -- Sylvestre Ledru <sylves...@debian.org> Fri, 03 Jun 2022 11:20:37 +0200 rust-cbindgen (0.19.0-1) experimental; urgency=medium diff -ruNp rust-cbindgen-0.23.0/debian/control rust-cbindgen-0.24.3/debian/control --- rust-cbindgen-0.23.0/debian/control 2022-06-17 13:33:38.000000000 +0200 +++ rust-cbindgen-0.24.3/debian/control 2023-07-28 14:16:44.000000000 +0200 @@ -27,9 +27,10 @@ Build-Depends: debhelper (>= 12), Maintainer: Debian Rust Maintainers <pkg-rust-maintain...@alioth-lists.debian.net> Uploaders: Sylvestre Ledru <sylves...@debian.org> -Standards-Version: 4.5.1 +Standards-Version: 4.6.1 Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/cbindgen] Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/cbindgen +X-Cargo-Crate: cbindgen Rules-Requires-Root: no #Package: librust-cbindgen-dev @@ -55,8 +56,8 @@ Rules-Requires-Root: no # librust-cbindgen+clap-dev (= ${binary:Version}) #Provides: # librust-cbindgen-0-dev (= ${binary:Version}), -# librust-cbindgen-0.23-dev (= ${binary:Version}), -# librust-cbindgen-0.23.0-dev (= ${binary:Version}) +# librust-cbindgen-0.24-dev (= ${binary:Version}), +# librust-cbindgen-0.24.3-dev (= ${binary:Version}) #Description: Generating C bindings to Rust code - Rust source code # This package contains the source for the Rust cbindgen crate, packaged by # debcargo for use with cargo and dh-cargo. @@ -72,10 +73,10 @@ Rules-Requires-Root: no # librust-cbindgen+default-dev (= ${binary:Version}), # librust-cbindgen-0+clap-dev (= ${binary:Version}), # librust-cbindgen-0+default-dev (= ${binary:Version}), -# librust-cbindgen-0.23+clap-dev (= ${binary:Version}), -# librust-cbindgen-0.23+default-dev (= ${binary:Version}), -# librust-cbindgen-0.23.0+clap-dev (= ${binary:Version}), -# librust-cbindgen-0.23.0+default-dev (= ${binary:Version}) +# librust-cbindgen-0.24+clap-dev (= ${binary:Version}), +# librust-cbindgen-0.24+default-dev (= ${binary:Version}), +# librust-cbindgen-0.24.3+clap-dev (= ${binary:Version}), +# librust-cbindgen-0.24.3+default-dev (= ${binary:Version}) #Description: Generating C bindings to Rust code - feature "clap" and 1 more # This metapackage enables feature "clap" for the Rust cbindgen crate, by pulling # in any additional dependencies needed by that feature. diff -ruNp rust-cbindgen-0.23.0/debian/patches/relax-dep.diff rust-cbindgen-0.24.3/debian/patches/relax-dep.diff --- rust-cbindgen-0.23.0/debian/patches/relax-dep.diff 1970-01-01 01:00:00.000000000 +0100 +++ rust-cbindgen-0.24.3/debian/patches/relax-dep.diff 2022-11-17 21:11:36.000000000 +0100 @@ -0,0 +1,13 @@ +Index: cbindgen/Cargo.toml +=================================================================== +--- cbindgen.orig/Cargo.toml ++++ cbindgen/Cargo.toml +@@ -89,7 +89,7 @@ version = "3.0" + version = "0.5" + + [dev-dependencies.serial_test] +-version = "0.5.0" ++version = ">= 0.5.0, < 0.10" + + [features] + default = ["clap"] diff -ruNp rust-cbindgen-0.23.0/debian/patches/series rust-cbindgen-0.24.3/debian/patches/series --- rust-cbindgen-0.23.0/debian/patches/series 2022-06-17 13:21:49.000000000 +0200 +++ rust-cbindgen-0.24.3/debian/patches/series 2023-07-28 14:16:44.000000000 +0200 @@ -1,3 +1,4 @@ use-cython3-for-tests.patch use-tmpdir-for-tests.patch +relax-dep.diff vendor-deps-config.patch diff -ruNp rust-cbindgen-0.23.0/debian/tests/control rust-cbindgen-0.24.3/debian/tests/control --- rust-cbindgen-0.23.0/debian/tests/control 2022-06-03 11:20:37.000000000 +0200 +++ rust-cbindgen-0.24.3/debian/tests/control 2022-11-17 21:11:36.000000000 +0100 @@ -1,19 +1,19 @@ -Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.23.0 --all-targets --all-features +Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.24.3 --all-targets --all-features Features: test-name=rust-cbindgen:@ -Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.5+default-dev, @ +Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.9+default-dev | librust-serial-test-0.8+default-dev | librust-serial-test-0.7+default-dev | librust-serial-test-0.6+default-dev | librust-serial-test-0.5+default-dev, @ Restrictions: allow-stderr, skip-not-installable, flaky -Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.23.0 --all-targets --no-default-features +Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.24.3 --all-targets --no-default-features Features: test-name=librust-cbindgen-dev: -Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.5+default-dev, @ +Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.9+default-dev | librust-serial-test-0.8+default-dev | librust-serial-test-0.7+default-dev | librust-serial-test-0.6+default-dev | librust-serial-test-0.5+default-dev, @ Restrictions: allow-stderr, skip-not-installable, flaky -Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.23.0 --all-targets +Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.24.3 --all-targets Features: test-name=librust-cbindgen+clap-dev:default -Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.5+default-dev, @ +Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.9+default-dev | librust-serial-test-0.8+default-dev | librust-serial-test-0.7+default-dev | librust-serial-test-0.6+default-dev | librust-serial-test-0.5+default-dev, @ Restrictions: allow-stderr, skip-not-installable -Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.23.0 --all-targets --no-default-features --features clap +Test-Command: /usr/share/cargo/bin/cargo-auto-test cbindgen 0.24.3 --all-targets --no-default-features --features clap Features: test-name=librust-cbindgen+clap-dev:clap -Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.5+default-dev, @ +Depends: dh-cargo (>= 18), gcc, g++, cython3, librust-serial-test-0.9+default-dev | librust-serial-test-0.8+default-dev | librust-serial-test-0.7+default-dev | librust-serial-test-0.6+default-dev | librust-serial-test-0.5+default-dev, @ Restrictions: allow-stderr, skip-not-installable