[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1052082: bullseye-pu: package rust-cbindgen/0.24.3-2~deb11u1



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

Reply to: