[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