[ubuntu/resolute-proposed] dh-cargo 33ubuntu1 (Accepted)
Matthias Klose
doko at ubuntu.com
Mon Mar 9 08:30:14 UTC 2026
dh-cargo (33ubuntu1) resolute; urgency=medium
* Merge with Debian; remaining changes:
- cargo.pm: set LTO flags according to the debhelper flags
- Add support for using vendored sources, including checking the validity of
XS-Vendored-Sources-Rust field via the new dh-cargo-vendored-sources
script, and shipping the Cargo.lock file if available.
- dh-cargo-vendored-sources: properly checks non-standard crate layouts.
Now if the crate does not have a standard layout, `cargo` will be used
to help determine where the source files should be. (LP #2112550).
- Add option to output expected XS-Vendored-Sources-Rust (LP #2115573).
- dh-cargo-vendored-sources: Add output-expected option
- d/tests: Add autopkgtest for output-expected option
dh-cargo (33) unstable; urgency=medium
[ наб ]
* Remove spurious env
[ Fabian Grünbichler ]
* dh-cargo: honor -N to skip packages
* dh-cargo: move `target/` ignoring to get_sources()
* dh-cargo: honor -X when auto-installing librust-X-dev
* dh-cargo: install: move copying of unmodified sources to build (Closes: #1121839)
* dh-cargo: improve error messages
* dh-cargo: use first non-lib :any package as bin package
* dh-cargo:pick up version from d/control if set
* dh-cargo-built-using: make target dir overridable
* dh-cargo-built-using: handle absolute CARGO_REGISTRY
* dh-cargo-buiit-using: allow specifying src directory
* Closes: #1123013
[ James McCoy ]
* Change Maintainer address to alioth-lists.debian.net
Date: Mon, 09 Mar 2026 09:21:36 +0100
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/dh-cargo/33ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 09 Mar 2026 09:21:36 +0100
Source: dh-cargo
Built-For-Profiles: noudeb
Architecture: source
Version: 33ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Closes: 1121839 1123013
Changes:
dh-cargo (33ubuntu1) resolute; urgency=medium
.
* Merge with Debian; remaining changes:
- cargo.pm: set LTO flags according to the debhelper flags
- Add support for using vendored sources, including checking the validity of
XS-Vendored-Sources-Rust field via the new dh-cargo-vendored-sources
script, and shipping the Cargo.lock file if available.
- dh-cargo-vendored-sources: properly checks non-standard crate layouts.
Now if the crate does not have a standard layout, `cargo` will be used
to help determine where the source files should be. (LP #2112550).
- Add option to output expected XS-Vendored-Sources-Rust (LP #2115573).
- dh-cargo-vendored-sources: Add output-expected option
- d/tests: Add autopkgtest for output-expected option
.
dh-cargo (33) unstable; urgency=medium
.
[ наб ]
* Remove spurious env
.
[ Fabian Grünbichler ]
* dh-cargo: honor -N to skip packages
* dh-cargo: move `target/` ignoring to get_sources()
* dh-cargo: honor -X when auto-installing librust-X-dev
* dh-cargo: install: move copying of unmodified sources to build (Closes: #1121839)
* dh-cargo: improve error messages
* dh-cargo: use first non-lib :any package as bin package
* dh-cargo:pick up version from d/control if set
.
* dh-cargo-built-using: make target dir overridable
* dh-cargo-built-using: handle absolute CARGO_REGISTRY
* dh-cargo-buiit-using: allow specifying src directory
* Closes: #1123013
.
[ James McCoy ]
* Change Maintainer address to alioth-lists.debian.net
Checksums-Sha1:
88180eb42a63d8dd2f6326a15d50a1536106f5c2 1886 dh-cargo_33ubuntu1.dsc
66205464190b25c3062c9a325a972817addcf76b 13444 dh-cargo_33ubuntu1.tar.xz
6b229e2090f5c810c0fd657b3d2425448450b8e8 6471 dh-cargo_33ubuntu1_source.buildinfo
Checksums-Sha256:
ba194ea86c138c986c17a1128e8e522475e2daa227262645f39e19e4c547382c 1886 dh-cargo_33ubuntu1.dsc
c66ad09424e2724a8986fc8e9246f6b27432c3ecc344fd648ad5ae8f0d447e74 13444 dh-cargo_33ubuntu1.tar.xz
b234b8c4a1a371d434831557475f855f7a7f5a9e74082a9b46fa73085b19c5d6 6471 dh-cargo_33ubuntu1_source.buildinfo
Files:
5ea511360b32b9555daf256b9782803b 1886 devel optional dh-cargo_33ubuntu1.dsc
13a5041b1037854de4a0e2b7b7205de3 13444 devel optional dh-cargo_33ubuntu1.tar.xz
aee7883f61d14e99ed55a7d5fd22624d 6471 devel optional dh-cargo_33ubuntu1_source.buildinfo
Original-Maintainer: Rust Maintainers <pkg-rust-maintainers at lists.alioth.debian.org>
More information about the Resolute-changes
mailing list