[ubuntu/bionic-updates] cargo 0.29.0-1ubuntu1~18.04.1 (Accepted)
Ubuntu Archive Robot
cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk
Wed Oct 24 14:32:17 UTC 2018
cargo (0.29.0-1ubuntu1~18.04.1) bionic; urgency=medium
* Backport 0.29.0 to bionic
* Embed libgit2 0.27.0 to avoid a dependency on a version which is newer
than that found in bionic
- add debian/libgit2
- update debian/control
- update debian/rules
- update debian/copyright
- update debian/patches/series
- update debian/README.source
cargo (0.29.0-1ubuntu1) cosmic; urgency=medium
* Merge from Debian unstable, remaining changes:
- Don't use the bootstrap.py script for bootstrapping as it no longer
works.
- remove debian/bootstrap.py
- update debian/control
- update debian/rules
- update debian/make_orig_multi.sh
- Bump libgit2 dependency to 0.27.0. This is what is bundled in upstream
checkouts now, and it no longer builds against 0.25.1.0
- update debian/control
- Drop the unneeded dependency on libjs-jquery from cargo-doc
- update debian/control
- Ignore test failures on s390x. There's no Debian build yet on this
arch and there's nothing in the archive that requires cargo on s390x at
this time
- update debian/rules
- Don't disable generate_lockfile.rs:no_index_update, as this test was
fixed upstream to not clone the real index
- update debian/patches/2002_disable-net-tests.patch
- Disable fetch tests on non x86/x86-64 architectures, as those hit an
unreachable!() in test code. Disable the Debian patch that disables these
tests on every architecture
- add debian/patches/disable-fetch-tests-on-non-x86.patch
- update debian/patches/series
cargo (0.29.0-1) unstable; urgency=medium
* Merge changes of 0.28.0-2, which was missed in first release of 0.29.0
* Upload to unstable.
* Refresh patch for `install --target` feature for release 0.29.0
cargo (0.29.0-1~exp1) experimental; urgency=medium
[ upstream ]
* Cargo will now no longer allow you to publish crates with build
scripts that modify the src directory. The src directory in a crate
should be considered to be immutable.
[ Vasudev Kamath ]
* Update unsuspicious text for new release 0.29.0
* Change pattern for embedded zlib
* debian/patches:
+ Refresh patches 2001, 2002, 2003, 2004 to work with new release and
new vendor files.
+ Add patch 1001 to fix deprecated warnings on usage of "casues" from
failure crate,
* Update copyright information for new release.
* Make package compliant with policy 4.2.0.
cargo (0.28.0-2) unstable; urgency=medium
* Re-add `install --target` functionality, needed by dh-cargo.
cargo (0.28.0-1) unstable; urgency=medium
* Upload to unstable
cargo (0.28.0-1~exp3) experimental; urgency=medium
* Disable incremental compilation tests on sparc64 architecture.
Closes: bug#905623, Thanks to John Paul Adrian Glaubitz.
cargo (0.28.0-1~exp2) experimental; urgency=medium
* Add patch 2005 to disable fetch_platform_specific_dependencies unit
tests. Upstream issue #5864.
cargo (0.28.0-1~exp1) experimental; urgency=medium
[ upstream ]
* cargo-metadata now includes authors, categories, keywords, readme, and
repository fields.
* cargo-metadata now includes a package's metadata table.
* Added the --target-dir optional argument. This allows you to specify a
different directory than target for placing compilation artifacts.
* Cargo will be adding automatic target inference for binaries,
benchmarks, examples, and tests in the Rust 2018 edition. If your
project specifies specific targets e.g. using [[bin]] and have other
binaries in locations where cargo would infer a binary, Cargo will
produce a warning. You can disable this feature ahead of time by
setting any of the following autobins, autobenches, autoexamples,
autotests to false.
* Cargo will now cache compiler information. This can be disabled by
setting CARGO_CACHE_RUSTC_INFO=0 in your environment.
[ Sylvestre Ledru ]
* Update of the alioth ML address.
[ Vasudev Kamath ]
* Update README.source to mention preferred way of upload.
* Update unsuspicious files for new release.
* debian/patches:
+ Refresh patch 2007 for new release.
+ Refresh patch 2001 for new version of libgit2-sys
+ Drop patch 2008 as its merged upstream.
+ Add patch 2003 for forcing use of libssh2 from system, which was now
controlled by environment variable.
* debian/copyright:
+ Update copyright information for new release.
* Mark package compliance with Debian Policy 4.1.5.
cargo (0.28.0-0ubuntu3) cosmic; urgency=medium
* Update to 0.28.0
* Refresh patches
- update debian/patches/2007_sparc64_disable_incremental_build.patch
- update debian/patches/2001_use-system-libgit2.patch
- update debian/patches/2008_support-cross-compile-install.patch
* Disable fetch tests on non x86/x86-64 architectures, as those hit an
unreachable!() in test code
- add debian/patches/disable-fetch-tests-on-non-x86.patch
- update debian/patches/series
cargo (0.27.0-2ubuntu1) cosmic; urgency=medium
* Merge from Debian unstable, remaining changes:
- Don't use the bootstrap.py script for bootstrapping as it no longer
works.
+ remove debian/bootstrap.py
+ update debian/control
+ update debian/rules
+ update debian/make_orig_multi.sh
- Drop the unneeded dependency on libjs-jquery from cargo-doc
+ update debian/control
+ update debian/rules
- Bump libgit2 dependency to 0.27.0. This is what is bundled in upstream
checkouts now, and it no longer builds against 0.25.1.0
+ update debian/control
- Don't disable generate_lockfile.rs:no_index_update, as this test was
fixed upstream to not clone the real index
+ update debian/patches/2002_disable-net-tests.patch
- Ignore test failures on s390x. There's no Debian build yet on this
arch and there's nothing in the archive that requires cargo on s390x at
this time
+ update debian/rules
cargo (0.27.0-2) unstable; urgency=medium
* Support cross-compile install (upstream PR #5614).
cargo (0.27.0-1) unstable; urgency=medium
* Upload to unstable.
cargo (0.27.0-1~exp1) experimental; urgency=medium
[ upstream ]
* Cargo will now output path to custom commands when -v is passed with
--list.
* Cargo binary version is now same as the Rust version.
* Cargo.lock files are now included in published crates.
[ Vasudev Kamath ]
* Update patch 2004 for the new release.
* Add files from clap and vec_map to unsuspicious list.
* debian/patches:
+ Update path to libgit2-sys in patch 2001.
+ Adjust file name and paths to test files to be patched in patch
2002.
+ Drop all unused imports and comment out functions not just drop
#[test] in patch 2002.
+ Drop patch 1001 as its now part of new cargo release.
+ Refresh patch 2007.
* debian/copyright:
+ Update copyright information for new vendored crates.
cargo (0.27.0-0ubuntu2) cosmic; urgency=medium
* Bump libgit2 dependency to 0.27.0. This is what is bundled in upstream
checkouts now, and it no longer builds against 0.25.1.0
- update debian/control
cargo (0.27.0-0ubuntu1) cosmic; urgency=medium
* New upstream release (0.27.0)
* Refresh patches
- update debian/patches/2001_use-system-libgit2.patch
- update debian/patches/2002_disable-net-tests.patch
- update debian/patches/2004_clean-cargo-deps.patch
* Drop patches that are fixed upstream
- remove debian/patches/1001_PR5012.patch
- remove debian/patches/use-local-index-in-tests.patch
- update debian/patches/series
* Merge from Debian unstable, remaining changes:
- Don't use the bootstrap.py script for bootstrapping as it no longer
works.
+ remove debian/bootstrap.py
+ update debian/control
+ update debian/rules
+ update debian/make_orig_multi.sh
- Drop the unneeded dependency on libjs-jquery from cargo-doc
+ update debian/control
+ update debian/rules
- Update a test to not clone the real index, as this doesn't work in
Launchpad builds
+ add debian/patches/use-local-index-in-tests.patch
+ update debian/patches/2002_disable-net-tests.patch to not disable the
test
+ update debian/patches/series
- Ignore test failures on s390x. There's no Debian build yet on this
arch and there's nothing in the archive that requires cargo on s390x at
this time
+ update debian/rules
- Add "#[allow(dead_code)]" to commented out test functions so that
compilation doesn't fail
+ update debian/patches/2002_disable-net-tests.patch
cargo (0.26.0-1) unstable; urgency=medium
* Upload to unstable.
cargo (0.26.0-1~exp1) experimental; urgency=medium
[upstream]
* cargo new now defaults to create binary crate instead of library
crate.
* cargo new will no longer name crates with name starting with rust- or
ending with -rs.
* cargo doc is faster as it uses cargo check instead of full rebuild.
[Vasudev Kamath]
* Refresh the patch 2004 against newer Cargo.toml
* Mark package compliance with Debian Policy 4.1.4
* debian/patches:
+ Drop patch 2003 and 2005, the doc should be built from source using
mdbook.
+ Drop patch 2006, the wasm32 related test seems to be dropped
upstream.
+ Drop patch 1002, merged upstream.
+ Add tests/generate_lock_file.rs to patch 2002 to disable
no_index_update test, this tries to access network.
+ Refresh patch 1001 with new upstream release.
* debian/rules: disable execution of src/ci/dox.sh, this script is no
longer present in new release.
* debian/copyright:
+ Add copyright for humantime crate.
+ Add copyright for lazycell crate.
+ Add copyright for quick-error crate
+ Add copyright for proc-macro2 crate.
Date: 2018-08-16 16:17:12.751776+00:00
Changed-By: Chris Coulson <chrisccoulson at ubuntu.com>
Signed-By: Ubuntu Archive Robot <cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk>
https://launchpad.net/ubuntu/+source/cargo/0.29.0-1ubuntu1~18.04.1
-------------- next part --------------
Sorry, changesfile not available.
More information about the Bionic-changes
mailing list