New changelog entries:
* 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
f2ea815...
by
Vasudev Kamath <email address hidden>
Import patches-unapplied version 0.29.0-1 to debian/sid
New changelog entries:
* 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
6f8445b...
by
Vasudev Kamath <email address hidden>
Import patches-unapplied version 0.29.0-1~exp1 to debian/experimental
New changelog entries:
[ 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.
18a62f7...
by
Vasudev Kamath <email address hidden>
Import patches-unapplied version 0.28.0-1 to debian/sid
New changelog entries:
* Upload to unstable
* Disable incremental compilation tests on sparc64 architecture.
Closes: bug#905623, Thanks to John Paul Adrian Glaubitz.
cbe50b0...
by
Vasudev Kamath <email address hidden>
Import patches-unapplied version 0.28.0-1~exp2 to debian/experimental
New changelog entries:
[ 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.
New changelog entries:
[ 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.
305e5d7...
by
Vasudev Kamath <email address hidden>
Import patches-unapplied version 0.26.0-1 to debian/sid