-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 26 Mar 2025 11:42:40 +0000 Source: nailing-cargo Architecture: source Version: 1.1.0 Distribution: unstable Urgency: medium Maintainer: Ian Jackson <ijackson@chiark.greenend.org.uk> Changed-By: Ian Jackson <ijackson@chiark.greenend.org.uk> Changes: nailing-cargo (1.1.0) unstable; urgency=medium . Significant new features: * New --git mode, selected automatically if .git exists. * oot: Add support for sudo. [Sean Whitton] * New subdir option for running in a subdirectory of the tree. * New raw chdir option for changing directory. . Other new features and improvements: * Add option for overriding Cargo.nail filename. * Pass NAILINGCARGO_TOOLCHAIN. * Support usual_toolchain in Cargo.nail. * Fix bugs with unborn branches; make cargo init work. * Set CARGO_NET_OFFLINE unless --online. * Recognise `cargo audit` subcommand. * Recognise abbreviated form of preclean option, --[no-]preclean[=...]. * Introduce pristine-git subcomd property and use it for publish. * Make build directory regardless of cargo lock update mode. . Bugfixes: * Fix bugs in argument parser. * docs: Fix help message for --chdir=. * Don't assume that `git-*' are on the caller's path. [Mark Wooding] * Fix OOT with SSH, which was just broken. [Mark Wooding] * Arrange to git add Cargo.lock even when it's ignored. * Toolchain selection: fix subcmd detection. * Transfer -E output back even if command fails. * Always overwrite edit, so as to avoid trashing real working tree. * Improvements to messages (including fixing some warnings). * Cope with wider range of initial states. * Don't try to return files with -E if not out-of-tree build. * Improve interaction of -EE with linkfarming. * Bugfixes relating to unusual pathnames in the build tree. * Better handle Cargo.lock: fix if the build dir loses it. * Fix handling of root workspace member. . Packaging and disstribution: * Updated embedded TOML::Tiny copy to upstream v0.20; that has the needed bug fixes (and corresponding tests). [Assistance with upstream from Sean Whitton] * In Debian binary package, no longer ship embedded TOML::Tiny; instead, Depend on, and use, the system package. (We will must ship TOML::Tiny::Faithful, which is not in TOML::Tiny at all, having been rejected by upstream.) * Declare this a native package, unifying upstream and Debian work. * CI: Use the Debian Salsa CI Team pipeline. * Upload to unstable, now the embedded code copy is gone from the .debs. Checksums-Sha1: 48ab1e236c3a6353af623f4dcab8cf7d88294e3b 1431 nailing-cargo_1.1.0.dsc c1c8507fab5daa89044f593f4f3b82e3e96d87cf 118236 nailing-cargo_1.1.0.tar.gz Checksums-Sha256: 8f61cfa84cbf2845d1472f67fb66a1527b10476500cc38560a9abe0e2510ca89 1431 nailing-cargo_1.1.0.dsc b487e7ed0006a983c8cb23a6fc068bbb0c409a355f02ac55e2d80cd9cb776cd2 118236 nailing-cargo_1.1.0.tar.gz Files: 627b0fe21ce4f686babbc85abb34f882 1431 devel optional nailing-cargo_1.1.0.dsc 0f70d5a6790ba6c266999cf5bbdc3047 118236 devel optional nailing-cargo_1.1.0.tar.gz -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAmfj8LkACgkQ4+M5I0i1 DTl9LggAwuYTukrt8eF5zVS4zM8qZw1RTla93EWy3aOJZfW4WPgnMV3G5teyZNfy T/jfGCd45v0ULHMZKoWwd+amqzOuvqHjIBSyMAZYHoVY4oPJ21jZ4QyFktb2tbNV oTqhuVkP3T27g6cxyFRrtPDgpswwtdUDCI4cV1wvKBhFUare1WRW+BKos3TYBTWO ApeUfm+nKQUqCcHlO2J0p9keKNkSt99vBkHbighhU/egg+ReKmDfMCyrrLj56Pqn Pbghde6I5Zk7kMhqv4i7lVuwC8+kM2Fuqtj4TwGp0kNwsVhrtZLPLA4KbqYySng2 CwcuxYaK1PgIhJ3YJvb3gQHz8yduSQ== =/kxV -----END PGP SIGNATURE-----