--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: bullseye-pu: package rust-cbindgen/0.24.3-2~deb11u1
- From: Emilio Pozuelo Monfort <pochu@debian.org>
- Date: Sun, 17 Sep 2023 11:36:38 +0200
- Message-id: <169494339853.1528887.2189384955746013000.reportbug@andromeda>
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: pkg-rust-maintainers@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 <pochu@debian.org> Mon, 04 Jul 2022 10:53:21 +0200
+ -- Emilio Pozuelo Monfort <pochu@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 <sylvestre@debian.org> Fri, 03 Jun 2022 11:20:37 +0200
+ -- Peter Michael Green <plugwash@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 <pochu@debian.org> Thu, 02 Dec 2021 12:49:31 +0100
+ -- Sylvestre Ledru <sylvestre@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 <sylvestre@debian.org> Sun, 22 Aug 2021 14:26:42 +0200
+ -- Sylvestre Ledru <sylvestre@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-maintainers@alioth-lists.debian.net>
Uploaders:
Sylvestre Ledru <sylvestre@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
--- End Message ---