1 cargo (0.25.0-2) unstable; urgency=medium
4 * Depend on rustc 1.24 or later.
5 * Backport a patch to not require dev-dependencies when not needed.
7 -- Vasudev Kamath <vasudev@copyninja.info> Thu, 22 Mar 2018 20:08:17 +0530
9 cargo (0.25.0-1) unstable; urgency=medium
13 -- Vasudev Kamath <vasudev@copyninja.info> Fri, 09 Mar 2018 21:09:38 +0530
15 cargo (0.25.0-1~exp2) experimental; urgency=medium
17 * Disable test running on powerpc and powerpcspe for now. Will be
18 enabled once issue in test suites are fixed.
19 Request from John Paul Adrian Glaubitz in IRC.
21 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 25 Feb 2018 10:27:23 +0530
23 cargo (0.25.0-1~exp1) experimental; urgency=medium
26 * Added a workspace.default-members config that overrides implied --all
27 in virtual workspaces.
28 * Enable incremental by default on development builds.
31 * debian/vendor-tarball-filter.txt: Filter out git test data from
33 * debian/vendor-tarball-unsusupiciousAudit unsuspicious files for 0.25.0
35 * debian/make_orig_multi.sh: Make sure we take filter and unsuspiciaus
36 texts from debian folder.
38 + Drop patch 0001 it is merged upstream.
39 + Fix the typo in description of patch 2006.
40 * Drop source/lintian-override. README under patches directory is no
41 longer considered as a patch file by lintian.
43 + Drop unused vendor crates copyright information.
44 + Add new crates copyright information to copyright.
46 -- Vasudev Kamath <vasudev@copyninja.info> Sat, 24 Feb 2018 14:43:48 +0530
48 cargo (0.24.0-1) unstable; urgency=medium
52 -- Ximin Luo <infinity0@debian.org> Sat, 27 Jan 2018 10:41:06 +0100
54 cargo (0.24.0-1~exp1) experimental; urgency=medium
57 * Supports uninstallation of multiple crates.
58 * `cargo check` unit testing.
59 * Install a specific version using `cargo install --version`
62 * Update vendor-tarball-unsuspicious.txt vendor-tarball-filter.txt for
65 + Mark package compliance with Debian Policy 4.1.3.
67 + Update patch 2001 to work with libgit2-sys-0.6.19.
68 + Update 1002 patch to drop url crate specific hunk as its merged
70 + Add patch 0001 to fix bad_git_dependency test failure.
72 + Add new vendor crates to copyright.
73 + Track rustfmt.toml in top level copyright section.
74 * Add lintian-override for ignoring README from
75 patch-file-present-but-not-mentioned-in-series tag.
77 -- Vasudev Kamath <vasudev@copyninja.info> Thu, 25 Jan 2018 14:57:43 +0530
79 cargo (0.23.0-1) unstable; urgency=medium
82 * Mark package as compliant with Debian Policy 4.1.2.
83 No change required to source.
85 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 10 Dec 2017 15:33:55 +0530
87 cargo (0.23.0-1~exp1) experimental; urgency=medium
90 + Cargo will now build multi file examples in subdirectories of the
91 examples folder that have a main.rs file.
92 + Changed [root] to [package] in Cargo.lock. Old format packages will
93 continue to work and can be updated using cargo update.
94 + Supports vendoring git repositories.
95 * Refresh patch 2004 for new release.
96 * Audit logo.svg file from termion crate.
98 + Drop patch 1001, its merged upstream.
99 + Refresh patch 2002 with new upstream changes.
100 + Refresh patch 2001 with newer libgit2-sys changes.
101 + Add patch 2005 to prevent executing non-existing mdbook command
103 + Move part of typo fix for url crate to patch 1001 to 1002. url crate
104 is not updated in new cargo release.
106 + Remove copyright for gcc crate.
107 + Add copyright information for cc, commoncrypto, crypto-hash,
108 redox_syscall. redox_termios and termion crate.
109 + Add CONTRIBUTING.md to top Files section.
110 + Drop magnet-sys from copyright.
113 -- Vasudev Kamath <vasudev@copyninja.info> Tue, 05 Dec 2017 22:03:49 +0530
115 cargo (0.22.0-1~exp1) experimental; urgency=medium
117 * New upstream release.
118 + Can now install multiple crates with cargo install.
119 + cargo commands inside a virtual workspace will now implicitly pass
121 + Added [patch] section to Cargo.toml to handle prepublication
122 dependencies RFC 1969.
123 + include and exclude fields in Cargo.toml now accept gitignore like
125 + Added --all-target option.
126 + Using required dependencies as a feature is now deprecated and emits
128 * Put upstream PR url for patch 1001.
129 * Add conv crate file to unsuspicious files.
131 + Refresh patches 1001, 2002 and 2004 with new upstream release.
132 + Fix typo in cargo search command and related tests.
134 + Mark package compliance with Debian Policy 4.1.1.
135 + Mark priority for package as optional from extra. Priority extra is
136 deprecated from Debian Policy 4.0.1.
138 + Add newly added vendor copyright information.
140 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 29 Oct 2017 19:50:42 +0530
142 cargo (0.21.1-2) unstable; urgency=medium
144 * Upload to unstable.
146 -- Ximin Luo <infinity0@debian.org> Wed, 25 Oct 2017 23:30:46 +0200
148 cargo (0.21.1-1) experimental; urgency=medium
151 + Add myself as uploader for cargo package.
152 + Mark package compliance with Debian Policy 4.1.0.
153 * Mark tables.rs from unicode-normalization as unsuspicious.
154 * Ignore sublime workspace file from hex crate.
156 + Drop wildcards representing the old crates under vendor folder.
157 + Add copyright information for newer crates under vendor
158 + Add ARCHITECTURE.* to copyright.
160 + Rename patches to follow patch naming guidelines mentioned in
161 debian/patches/README.
162 + Add patch 1001 to fix spelling errors in cargo output messages.
163 + Make patch 2003 DEP-3 compliant.
164 + Adjust make_orig_multi.sh to renamed clean-cargo-deps.patch
166 -- Vasudev Kamath <vasudev@copyninja.info> Sat, 23 Sep 2017 10:41:07 +0530
168 cargo (0.20.0-2) unstable; urgency=medium
170 * Work around #865549, fixes FTBFS on ppc64el.
172 -- Ximin Luo <infinity0@debian.org> Thu, 14 Sep 2017 15:47:55 +0200
174 cargo (0.20.0-1) unstable; urgency=medium
176 * New upstream release.
177 * Fix cross-compiling declarations, Multi-Arch: foreign => allowed
178 * Un-embed libgit2 0.25.1 again. (Closes: #860990)
179 * Update to latest Standards-Version; no changes required.
181 -- Ximin Luo <infinity0@debian.org> Thu, 24 Aug 2017 19:13:00 +0200
183 cargo (0.17.0-2) unstable; urgency=medium
185 * Re-embed libgit2 0.25.1 due to the Debian testing freeze. It will be
186 removed again after the freeze is over, when libgit2 0.25.1 can again
187 enter Debian unstable.
189 -- Ximin Luo <infinity0@debian.org> Wed, 03 May 2017 16:56:03 +0200
191 cargo (0.17.0-1) unstable; urgency=medium
193 * Upload to unstable so we have something to build rustc 1.17.0 with.
195 -- Ximin Luo <infinity0@debian.org> Wed, 03 May 2017 11:24:08 +0200
197 cargo (0.17.0-1~exp3) experimental; urgency=medium
199 * Add git to Build-Depends to fix FTBFS.
200 * Mention cross-compiling in the previous changelog entry.
202 -- Ximin Luo <infinity0@debian.org> Tue, 02 May 2017 13:18:53 +0200
204 cargo (0.17.0-1~exp2) experimental; urgency=medium
206 * Bring in some changes from Ubuntu.
207 - Rename deps/ to vendor/ as that's what upstream uses, and update
208 other files with the new paths too.
209 - Remove cargo-vendor-unpack since we no longer need to postprocess
210 cargo-vendor output in that way.
211 * Document that bootstrap.py probably doesn't work now.
212 * Include /usr/share/rustc/architecture.mk in d/rules instead of duplicating
213 awkward arch-dependent Makefile snippets.
214 * Don't embed libgit2, add a versioned B-D to libgit2-dev.
215 * Add support for cross-compiling bootstrap.
217 -- Ximin Luo <infinity0@debian.org> Mon, 01 May 2017 20:49:45 +0200
219 cargo (0.17.0-1~exp1) experimental; urgency=medium
221 * New upstream release. (Closes: #851089, #859312)
223 -- Ximin Luo <infinity0@debian.org> Thu, 20 Apr 2017 03:16:04 +0200
225 cargo (0.15.0~dev-1) unstable; urgency=medium
227 * New upstream snapshot (git 1877f59d6b2cb057f7ef6c6b34b926fd96a683c1)
228 - Compatible with OpenSSL 1.1.0 (Closes: #828259)
229 * rules: use new link-arg options (Closes: #834980, #837433)
230 - Requires rustc >= 1.13
232 -- Luca Bruno <lucab@debian.org> Fri, 25 Nov 2016 23:30:03 +0000
234 cargo (0.11.0-2) unstable; urgency=high
236 * debian/rules: fix RUSTFLAGS quoting (Closes: #834980)
238 -- Luca Bruno <lucab@debian.org> Sun, 21 Aug 2016 18:21:21 +0000
240 cargo (0.11.0-1) unstable; urgency=medium
243 * New upstream release. (Closes: #826938)
244 - Update deps tarball.
246 - Drop clean-win-crates.patch since time crate is not a dependency
248 - Drop deps-url-fix-toml.patch since merged upstream.
251 * Install subcommand manpages too
252 * Move to a bootstrapped (stage1) build by default
254 -- Luca Bruno <lucab@debian.org> Mon, 15 Aug 2016 13:59:04 +0000
256 cargo (0.9.0-1) unstable; urgency=medium
258 * New upstream version
259 + Fix deprecation errors (Closes: #822178, #823652)
260 + Updated deps tarball
263 -- Luca Bruno <lucab@debian.org> Sat, 07 May 2016 17:56:28 +0200
265 cargo (0.8.0-2) unstable; urgency=low
267 * Prefer libcurl4-gnutls-dev for building (Closes: #819831)
269 -- Luca Bruno <lucab@debian.org> Tue, 05 Apr 2016 22:23:44 +0200
271 cargo (0.8.0-1) unstable; urgency=medium
273 * New upstream version 0.8.0
274 + Updated deps tarball
276 * cargo: removed unused lintian overrides
278 -- Luca Bruno <lucab@debian.org> Sat, 05 Mar 2016 22:39:06 +0100
280 cargo (0.7.0-2) unstable; urgency=medium
282 * Bump standards version
284 + add a new stage2 profile
285 + preserve original Cargo.lock for clean
286 + clean environment to allow multiple builds
288 + update docbase paths after package split
289 + do not reference remote jquery
290 + do not build under nodoc profile
291 * control: update build-deps for build-profiles
293 -- Luca Bruno <lucab@debian.org> Thu, 03 Mar 2016 22:18:32 +0100
295 cargo (0.7.0-1) unstable; urgency=medium
297 * New upstream version 0.7.0
298 + Updated deps tarball and repack filter
300 * Fixes to debian packaging
301 + Updated deps repack script
302 + index packing: use the same TAR format as cargo
303 + rules: ask cargo to build verbosely
304 * Update README.source to match current packaging
306 -- Luca Bruno <lucab@debian.org> Sun, 14 Feb 2016 16:12:55 +0100
308 cargo (0.6.0-2) unstable; urgency=medium
310 * Introduce a cargo-doc package
311 * Fails to build when wget is installed. Force curl
313 * Add the missing VCS- fields
315 -- Sylvestre Ledru <sylvestre@debian.org> Tue, 26 Jan 2016 13:01:16 +0100
317 cargo (0.6.0-1) unstable; urgency=medium
319 * New upstream version 0.6.0
320 + Updated deps tarball
321 + Not shipping a registry index anymore
322 * Refreshed bootstrap.py script
323 + Skip optional dependencies in stage0
324 * Added some crude pack/unpack helpers
325 * copyright: cleaned up unused entries
326 * rules: major update for new 0.6.0 bootstrap
328 -- Luca Bruno <lucab@debian.org> Fri, 04 Dec 2015 00:42:55 +0100
330 cargo (0.3.0-2) unstable; urgency=medium
332 * Fix install target, removing arch-specific path
334 -- Luca Bruno <lucab@debian.org> Sat, 14 Nov 2015 19:46:57 +0100
336 cargo (0.3.0-1) unstable; urgency=medium
339 * First upload to unstable.
340 * Update gbp.conf according to git repo structure.
341 * patches: downgrade missing_docs lints to simple warnings
342 to avoid build failures on newer rustc.
344 -- Luca Bruno <lucab@debian.org> Sat, 14 Nov 2015 17:29:15 +0100
346 cargo (0.3.0-0~exp1) experimental; urgency=low
349 * Initial Debian release. (Closes: #786432)
351 -- Luca Bruno <lucab@debian.org> Tue, 11 Aug 2015 20:15:54 +0200