-----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-----