]> git.proxmox.com Git - cargo.git/blobdiff - debian/changelog
Try to deal with the various test failures as suggested by upstream
[cargo.git] / debian / changelog
index e7d340f3b34fbb7e55534ca368b4b4b00b77c617..9a298d2f086027f4ec8d3d30fb1f42dd330428d4 100644 (file)
@@ -1,5 +1,344 @@
+cargo (0.32.0-1~exp2) UNRELEASED; urgency=medium
+
+  * Try to deal with the various test failures as suggested by upstream.
+
+ -- Ximin Luo <infinity0@debian.org>  Tue, 22 Jan 2019 20:07:48 -0800
+
+cargo (0.32.0-1~exp1) experimental; urgency=medium
+
+  [ upstream ]
+  * Cargo will now download crates in parallel using HTTP/2.
+  * You can now rename packages in your Cargo.toml We have a guide on how
+    to use the package key in your dependencies.
+
+  [ Vasudev Kamath ]
+  * Fix the scripts related to tarball creation
+  * Update unsuspicious file list for 0.32.0
+  * Update copyright information for 0.32.0.
+  * Add lintian-override for source-is-missing, for javascript file from
+    vendored crate documentation. File is not really shipped.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Wed, 12 Dec 2018 21:47:42 +0530
+
+cargo (0.31.1-1) unstable; urgency=medium
+
+  * Upload 0.31.1 to unstable.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Tue, 11 Dec 2018 20:57:21 +0530
+
+cargo (0.31.1-1~exp1) experimental; urgency=medium
+
+  [ upstream ]
+  * [1.30.0] Backport msys progress bar fix for stable.
+
+  [ Ximin Luo ]
+  * debian-cargo-vendor: only store differences between vendor-patches and
+    debcargo-conf.
+
+  [ Vasudev Kamath ]
+  * Do not delete Cargo.lock in debian-cargo-vendor script as its
+    referenced later in make_orig_multi.sh.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Tue, 11 Dec 2018 20:53:53 +0530
+
+cargo (0.31.0-4) unstable; urgency=medium
+
+  * Don't set RUSTFLAGS in d/rules. (Closes: #914110)
+
+ -- Ximin Luo <infinity0@debian.org>  Mon, 19 Nov 2018 22:50:59 -0800
+
+cargo (0.31.0-3) unstable; urgency=medium
+
+  * Tweak the cargo wrapper script to be more robust.
+
+ -- Ximin Luo <infinity0@debian.org>  Fri, 09 Nov 2018 02:56:54 -0800
+
+cargo (0.31.0-2) unstable; urgency=medium
+
+  * Fix test failure on some architectures due to hash ordering.
+  * Bump libgit2 dependency version constraint. (Closes: #899038)
+
+ -- Ximin Luo <infinity0@debian.org>  Sun, 04 Nov 2018 11:32:26 -0800
+
+cargo (0.31.0-1) unstable; urgency=medium
+
+  * Don't run tests when doing arch-indep build.
+  * Fix package include/exclude tests.
+
+ -- Ximin Luo <infinity0@debian.org>  Sun, 04 Nov 2018 10:10:24 -0800
+
+cargo (0.31.0-1~exp1) experimental; urgency=medium
+
+  * New upstream release.
+  * Simplify build scripts and add a Debian wrapper for cargo.
+
+ -- Ximin Luo <infinity0@debian.org>  Sun, 04 Nov 2018 03:50:33 -0800
+
+cargo (0.30.0-1) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 21 Oct 2018 11:59:11 +0530
+
+cargo (0.30.0-1~exp1) experimental; urgency=medium
+
+  [ upstream ]
+  * Cargo can silently fix some bad lockfiles You can use --locked to
+    disable this behaviour.
+  * cargo-install will now allow you to cross compile an install using
+    --target.
+  * Added the cargo-fix subcommand to automatically move project code from
+    2015 edition to 2018.
+
+  [ Vasudev Kamath ]
+  * Refresh patch 2004 for new release.
+  * Add openssl crates fuzz,test doc and apps file to unsuspicious list.
+  * debian/patches:
+    + Drop patch 0774e97da3894f07ed5b6f7db175027a9bc4718b.patch for adding
+      cross compile support. Its merged upstream.
+    + Refresh patch 2001 to newer version of libgit2-sys.
+    + Refresh patch 2003 to newer version of libssh2-sys.
+    + Drop patch 1001 which is merged upstream.
+    + Refresh patch 2005 and 2007 to remove fuzz.
+    + Refresh patch 2002 with newer release.
+  * debian/control:
+    + Mark package compliance with Debian policy 4.2.1.
+  * Update copyright information for new release.
+  * debian/rules:
+    + Use DEB_BUILD_OPTIONS to disable tests on powerpc and powerpcspe
+      architecture.
+      Closes: bug#908961, Thanks to Helmut Grohne.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 07 Oct 2018 10:39:49 +0530
+
+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
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Mon, 13 Aug 2018 20:37:13 +0530
+
+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.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 12 Aug 2018 22:25:42 +0530
+
+cargo (0.28.0-2) unstable; urgency=medium
+
+  * Re-add `install --target` functionality, needed by dh-cargo.
+
+ -- Ximin Luo <infinity0@debian.org>  Sun, 12 Aug 2018 00:15:23 -0700
+
+cargo (0.28.0-1) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Tue, 07 Aug 2018 22:14:46 +0530
+
+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.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Tue, 07 Aug 2018 22:01:31 +0530
+
+cargo (0.28.0-1~exp2) experimental; urgency=medium
+
+  * Add patch 2005 to disable fetch_platform_specific_dependencies unit
+    tests. Upstream issue #5864.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 05 Aug 2018 17:17:00 +0530
+
+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.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 29 Jul 2018 22:07:36 +0530
+
+cargo (0.27.0-2) unstable; urgency=medium
+
+  * Support cross-compile install (upstream PR #5614).
+
+ -- Ximin Luo <infinity0@debian.org>  Wed, 06 Jun 2018 22:35:30 -0700
+
+cargo (0.27.0-1) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 03 Jun 2018 20:42:13 +0530
+
+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.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sat, 02 Jun 2018 15:10:38 +0530
+
+cargo (0.26.0-1) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Tue, 01 May 2018 13:02:05 +0530
+
+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.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sat, 21 Apr 2018 20:59:39 +0530
+
+cargo (0.25.0-3) unstable; urgency=medium
+
+  [ Ximin Luo ]
+  * Update Vcs-* fields to salsa
+
+  [ Vasudev Kamath ]
+  * Add patch to prevent incremental builds on sparc64.
+    Closes: bug#895300, Thanks to John Paul Adrian Glaubitz.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 15 Apr 2018 12:28:29 +0530
+
+cargo (0.25.0-2) unstable; urgency=medium
+
+  [ Ximin Luo ]
+  * Depend on rustc 1.24 or later.
+  * Backport a patch to not require dev-dependencies when not needed.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Thu, 22 Mar 2018 20:08:17 +0530
+
+cargo (0.25.0-1) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Fri, 09 Mar 2018 21:09:38 +0530
+
+cargo (0.25.0-1~exp2) experimental; urgency=medium
+
+  * Disable test running on powerpc and powerpcspe for now. Will be
+    enabled once issue in test suites are fixed.
+    Request from John Paul Adrian Glaubitz in IRC.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sun, 25 Feb 2018 10:27:23 +0530
+
+cargo (0.25.0-1~exp1) experimental; urgency=medium
+
+  [upstream]
+  * Added a workspace.default-members config that overrides implied --all
+    in virtual workspaces.
+  * Enable incremental by default on development builds.
+
+  [ Vasudev Kamath ]
+  * debian/vendor-tarball-filter.txt: Filter out git test data from
+    libgit2-sys crate.
+  * debian/vendor-tarball-unsusupiciousAudit unsuspicious files for 0.25.0
+    release.
+  * debian/make_orig_multi.sh: Make sure we take filter and unsuspiciaus
+    texts from debian folder.
+  * debian/patches:
+    + Drop patch 0001 it is merged upstream.
+    + Fix the typo in description of patch 2006.
+  * Drop source/lintian-override. README under patches directory is no
+    longer considered as a patch file by lintian.
+  * debian/copyright:
+    + Drop unused vendor crates copyright information.
+    + Add new crates copyright information to copyright.
+
+ -- Vasudev Kamath <vasudev@copyninja.info>  Sat, 24 Feb 2018 14:43:48 +0530
+
 cargo (0.24.0-1) unstable; urgency=medium
 
+  * Upload to unstable.
+
+ -- Ximin Luo <infinity0@debian.org>  Sat, 27 Jan 2018 10:41:06 +0100
+
+cargo (0.24.0-1~exp1) experimental; urgency=medium
+
   [upstream]
   * Supports uninstallation of multiple crates.
   * `cargo check` unit testing.
@@ -14,8 +353,14 @@ cargo (0.24.0-1) unstable; urgency=medium
     + Update patch 2001 to work with libgit2-sys-0.6.19.
     + Update 1002 patch to drop url crate specific hunk as its merged
       upstream.
+    + Add patch 0001 to fix bad_git_dependency test failure.
+  * debian/copyright:
+    + Add new vendor crates to copyright.
+    + Track rustfmt.toml in top level copyright section.
+  * Add lintian-override for ignoring README from
+    patch-file-present-but-not-mentioned-in-series tag.
 
- -- Vasudev Kamath <vasudev@copyninja.info>  Sat, 13 Jan 2018 21:27:17 +0530
+ -- Vasudev Kamath <vasudev@copyninja.info>  Thu, 25 Jan 2018 14:57:43 +0530
 
 cargo (0.23.0-1) unstable; urgency=medium