]> git.proxmox.com Git - cargo.git/blob - debian/changelog
More standard changelog formatting
[cargo.git] / debian / changelog
1 cargo (0.28.0-1) UNRELEASED; urgency=medium
2
3 [ upstream ]
4 * cargo-metadata now includes authors, categories, keywords, readme, and
5 repository fields.
6 * cargo-metadata now includes a package's metadata table.
7 * Added the --target-dir optional argument. This allows you to specify a
8 different directory than target for placing compilation artifacts.
9 * Cargo will be adding automatic target inference for binaries,
10 benchmarks, examples, and tests in the Rust 2018 edition. If your
11 project specifies specific targets e.g. using [[bin]] and have other
12 binaries in locations where cargo would infer a binary, Cargo will
13 produce a warning. You can disable this feature ahead of time by
14 setting any of the following autobins, autobenches, autoexamples,
15 autotests to false.
16 * Cargo will now cache compiler information. This can be disabled by
17 setting CARGO_CACHE_RUSTC_INFO=0 in your environment.
18
19 [ Sylvestre Ledru ]
20 * Update of the alioth ML address.
21
22 [ Vasudev Kamath ]
23 * Update README.source to mention preferred way of upload.
24 * Update unsuspicious files for new release.
25
26 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 22 Jul 2018 22:14:46 +0530
27
28 cargo (0.27.0-2) unstable; urgency=medium
29
30 * Support cross-compile install (upstream PR #5614).
31
32 -- Ximin Luo <infinity0@debian.org> Wed, 06 Jun 2018 22:35:30 -0700
33
34 cargo (0.27.0-1) unstable; urgency=medium
35
36 * Upload to unstable.
37
38 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 03 Jun 2018 20:42:13 +0530
39
40 cargo (0.27.0-1~exp1) experimental; urgency=medium
41
42 [ upstream ]
43 * Cargo will now output path to custom commands when -v is passed with
44 --list.
45 * Cargo binary version is now same as the Rust version.
46 * Cargo.lock files are now included in published crates.
47
48 [ Vasudev Kamath ]
49 * Update patch 2004 for the new release.
50 * Add files from clap and vec_map to unsuspicious list.
51 * debian/patches:
52 + Update path to libgit2-sys in patch 2001.
53 + Adjust file name and paths to test files to be patched in patch
54 2002.
55 + Drop all unused imports and comment out functions not just drop
56 #[test] in patch 2002.
57 + Drop patch 1001 as its now part of new cargo release.
58 + Refresh patch 2007.
59 * debian/copyright:
60 + Update copyright information for new vendored crates.
61
62 -- Vasudev Kamath <vasudev@copyninja.info> Sat, 02 Jun 2018 15:10:38 +0530
63
64 cargo (0.26.0-1) unstable; urgency=medium
65
66 * Upload to unstable.
67
68 -- Vasudev Kamath <vasudev@copyninja.info> Tue, 01 May 2018 13:02:05 +0530
69
70 cargo (0.26.0-1~exp1) experimental; urgency=medium
71
72 [upstream]
73 * cargo new now defaults to create binary crate instead of library
74 crate.
75 * cargo new will no longer name crates with name starting with rust- or
76 ending with -rs.
77 * cargo doc is faster as it uses cargo check instead of full rebuild.
78
79 [Vasudev Kamath]
80 * Refresh the patch 2004 against newer Cargo.toml
81 * Mark package compliance with Debian Policy 4.1.4
82 * debian/patches:
83 + Drop patch 2003 and 2005, the doc should be built from source using
84 mdbook.
85 + Drop patch 2006, the wasm32 related test seems to be dropped
86 upstream.
87 + Drop patch 1002, merged upstream.
88 + Add tests/generate_lock_file.rs to patch 2002 to disable
89 no_index_update test, this tries to access network.
90 + Refresh patch 1001 with new upstream release.
91 * debian/rules: disable execution of src/ci/dox.sh, this script is no
92 longer present in new release.
93 * debian/copyright:
94 + Add copyright for humantime crate.
95 + Add copyright for lazycell crate.
96 + Add copyright for quick-error crate
97 + Add copyright for proc-macro2 crate.
98
99 -- Vasudev Kamath <vasudev@copyninja.info> Sat, 21 Apr 2018 20:59:39 +0530
100
101 cargo (0.25.0-3) unstable; urgency=medium
102
103 [ Ximin Luo ]
104 * Update Vcs-* fields to salsa
105
106 [ Vasudev Kamath ]
107 * Add patch to prevent incremental builds on sparc64.
108 Closes: bug#895300, Thanks to John Paul Adrian Glaubitz.
109
110 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 15 Apr 2018 12:28:29 +0530
111
112 cargo (0.25.0-2) unstable; urgency=medium
113
114 [ Ximin Luo ]
115 * Depend on rustc 1.24 or later.
116 * Backport a patch to not require dev-dependencies when not needed.
117
118 -- Vasudev Kamath <vasudev@copyninja.info> Thu, 22 Mar 2018 20:08:17 +0530
119
120 cargo (0.25.0-1) unstable; urgency=medium
121
122 * Upload to unstable.
123
124 -- Vasudev Kamath <vasudev@copyninja.info> Fri, 09 Mar 2018 21:09:38 +0530
125
126 cargo (0.25.0-1~exp2) experimental; urgency=medium
127
128 * Disable test running on powerpc and powerpcspe for now. Will be
129 enabled once issue in test suites are fixed.
130 Request from John Paul Adrian Glaubitz in IRC.
131
132 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 25 Feb 2018 10:27:23 +0530
133
134 cargo (0.25.0-1~exp1) experimental; urgency=medium
135
136 [upstream]
137 * Added a workspace.default-members config that overrides implied --all
138 in virtual workspaces.
139 * Enable incremental by default on development builds.
140
141 [ Vasudev Kamath ]
142 * debian/vendor-tarball-filter.txt: Filter out git test data from
143 libgit2-sys crate.
144 * debian/vendor-tarball-unsusupiciousAudit unsuspicious files for 0.25.0
145 release.
146 * debian/make_orig_multi.sh: Make sure we take filter and unsuspiciaus
147 texts from debian folder.
148 * debian/patches:
149 + Drop patch 0001 it is merged upstream.
150 + Fix the typo in description of patch 2006.
151 * Drop source/lintian-override. README under patches directory is no
152 longer considered as a patch file by lintian.
153 * debian/copyright:
154 + Drop unused vendor crates copyright information.
155 + Add new crates copyright information to copyright.
156
157 -- Vasudev Kamath <vasudev@copyninja.info> Sat, 24 Feb 2018 14:43:48 +0530
158
159 cargo (0.24.0-1) unstable; urgency=medium
160
161 * Upload to unstable.
162
163 -- Ximin Luo <infinity0@debian.org> Sat, 27 Jan 2018 10:41:06 +0100
164
165 cargo (0.24.0-1~exp1) experimental; urgency=medium
166
167 [upstream]
168 * Supports uninstallation of multiple crates.
169 * `cargo check` unit testing.
170 * Install a specific version using `cargo install --version`
171
172 [ Vasudev Kamath ]
173 * Update vendor-tarball-unsuspicious.txt vendor-tarball-filter.txt for
174 new upstream release.
175 * debian/control:
176 + Mark package compliance with Debian Policy 4.1.3.
177 * debian/patches:
178 + Update patch 2001 to work with libgit2-sys-0.6.19.
179 + Update 1002 patch to drop url crate specific hunk as its merged
180 upstream.
181 + Add patch 0001 to fix bad_git_dependency test failure.
182 * debian/copyright:
183 + Add new vendor crates to copyright.
184 + Track rustfmt.toml in top level copyright section.
185 * Add lintian-override for ignoring README from
186 patch-file-present-but-not-mentioned-in-series tag.
187
188 -- Vasudev Kamath <vasudev@copyninja.info> Thu, 25 Jan 2018 14:57:43 +0530
189
190 cargo (0.23.0-1) unstable; urgency=medium
191
192 * Upload to unstable.
193 * Mark package as compliant with Debian Policy 4.1.2.
194 No change required to source.
195
196 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 10 Dec 2017 15:33:55 +0530
197
198 cargo (0.23.0-1~exp1) experimental; urgency=medium
199
200 * [upstream]
201 + Cargo will now build multi file examples in subdirectories of the
202 examples folder that have a main.rs file.
203 + Changed [root] to [package] in Cargo.lock. Old format packages will
204 continue to work and can be updated using cargo update.
205 + Supports vendoring git repositories.
206 * Refresh patch 2004 for new release.
207 * Audit logo.svg file from termion crate.
208 * debian/patches:
209 + Drop patch 1001, its merged upstream.
210 + Refresh patch 2002 with new upstream changes.
211 + Refresh patch 2001 with newer libgit2-sys changes.
212 + Add patch 2005 to prevent executing non-existing mdbook command
213 during build.
214 + Move part of typo fix for url crate to patch 1001 to 1002. url crate
215 is not updated in new cargo release.
216 * debian/copyright:
217 + Remove copyright for gcc crate.
218 + Add copyright information for cc, commoncrypto, crypto-hash,
219 redox_syscall. redox_termios and termion crate.
220 + Add CONTRIBUTING.md to top Files section.
221 + Drop magnet-sys from copyright.
222
223
224 -- Vasudev Kamath <vasudev@copyninja.info> Tue, 05 Dec 2017 22:03:49 +0530
225
226 cargo (0.22.0-1~exp1) experimental; urgency=medium
227
228 * New upstream release.
229 + Can now install multiple crates with cargo install.
230 + cargo commands inside a virtual workspace will now implicitly pass
231 --all.
232 + Added [patch] section to Cargo.toml to handle prepublication
233 dependencies RFC 1969.
234 + include and exclude fields in Cargo.toml now accept gitignore like
235 patterns.
236 + Added --all-target option.
237 + Using required dependencies as a feature is now deprecated and emits
238 a warning.
239 * Put upstream PR url for patch 1001.
240 * Add conv crate file to unsuspicious files.
241 * debian/patches:
242 + Refresh patches 1001, 2002 and 2004 with new upstream release.
243 + Fix typo in cargo search command and related tests.
244 * debian/control:
245 + Mark package compliance with Debian Policy 4.1.1.
246 + Mark priority for package as optional from extra. Priority extra is
247 deprecated from Debian Policy 4.0.1.
248 * debian/copyright:
249 + Add newly added vendor copyright information.
250
251 -- Vasudev Kamath <vasudev@copyninja.info> Sun, 29 Oct 2017 19:50:42 +0530
252
253 cargo (0.21.1-2) unstable; urgency=medium
254
255 * Upload to unstable.
256
257 -- Ximin Luo <infinity0@debian.org> Wed, 25 Oct 2017 23:30:46 +0200
258
259 cargo (0.21.1-1) experimental; urgency=medium
260
261 * debian/control:
262 + Add myself as uploader for cargo package.
263 + Mark package compliance with Debian Policy 4.1.0.
264 * Mark tables.rs from unicode-normalization as unsuspicious.
265 * Ignore sublime workspace file from hex crate.
266 * debian/copyright:
267 + Drop wildcards representing the old crates under vendor folder.
268 + Add copyright information for newer crates under vendor
269 + Add ARCHITECTURE.* to copyright.
270 * debian/patches:
271 + Rename patches to follow patch naming guidelines mentioned in
272 debian/patches/README.
273 + Add patch 1001 to fix spelling errors in cargo output messages.
274 + Make patch 2003 DEP-3 compliant.
275 + Adjust make_orig_multi.sh to renamed clean-cargo-deps.patch
276
277 -- Vasudev Kamath <vasudev@copyninja.info> Sat, 23 Sep 2017 10:41:07 +0530
278
279 cargo (0.20.0-2) unstable; urgency=medium
280
281 * Work around #865549, fixes FTBFS on ppc64el.
282
283 -- Ximin Luo <infinity0@debian.org> Thu, 14 Sep 2017 15:47:55 +0200
284
285 cargo (0.20.0-1) unstable; urgency=medium
286
287 * New upstream release.
288 * Fix cross-compiling declarations, Multi-Arch: foreign => allowed
289 * Un-embed libgit2 0.25.1 again. (Closes: #860990)
290 * Update to latest Standards-Version; no changes required.
291
292 -- Ximin Luo <infinity0@debian.org> Thu, 24 Aug 2017 19:13:00 +0200
293
294 cargo (0.17.0-2) unstable; urgency=medium
295
296 * Re-embed libgit2 0.25.1 due to the Debian testing freeze. It will be
297 removed again after the freeze is over, when libgit2 0.25.1 can again
298 enter Debian unstable.
299
300 -- Ximin Luo <infinity0@debian.org> Wed, 03 May 2017 16:56:03 +0200
301
302 cargo (0.17.0-1) unstable; urgency=medium
303
304 * Upload to unstable so we have something to build rustc 1.17.0 with.
305
306 -- Ximin Luo <infinity0@debian.org> Wed, 03 May 2017 11:24:08 +0200
307
308 cargo (0.17.0-1~exp3) experimental; urgency=medium
309
310 * Add git to Build-Depends to fix FTBFS.
311 * Mention cross-compiling in the previous changelog entry.
312
313 -- Ximin Luo <infinity0@debian.org> Tue, 02 May 2017 13:18:53 +0200
314
315 cargo (0.17.0-1~exp2) experimental; urgency=medium
316
317 * Bring in some changes from Ubuntu.
318 - Rename deps/ to vendor/ as that's what upstream uses, and update
319 other files with the new paths too.
320 - Remove cargo-vendor-unpack since we no longer need to postprocess
321 cargo-vendor output in that way.
322 * Document that bootstrap.py probably doesn't work now.
323 * Include /usr/share/rustc/architecture.mk in d/rules instead of duplicating
324 awkward arch-dependent Makefile snippets.
325 * Don't embed libgit2, add a versioned B-D to libgit2-dev.
326 * Add support for cross-compiling bootstrap.
327
328 -- Ximin Luo <infinity0@debian.org> Mon, 01 May 2017 20:49:45 +0200
329
330 cargo (0.17.0-1~exp1) experimental; urgency=medium
331
332 * New upstream release. (Closes: #851089, #859312)
333
334 -- Ximin Luo <infinity0@debian.org> Thu, 20 Apr 2017 03:16:04 +0200
335
336 cargo (0.15.0~dev-1) unstable; urgency=medium
337
338 * New upstream snapshot (git 1877f59d6b2cb057f7ef6c6b34b926fd96a683c1)
339 - Compatible with OpenSSL 1.1.0 (Closes: #828259)
340 * rules: use new link-arg options (Closes: #834980, #837433)
341 - Requires rustc >= 1.13
342
343 -- Luca Bruno <lucab@debian.org> Fri, 25 Nov 2016 23:30:03 +0000
344
345 cargo (0.11.0-2) unstable; urgency=high
346
347 * debian/rules: fix RUSTFLAGS quoting (Closes: #834980)
348
349 -- Luca Bruno <lucab@debian.org> Sun, 21 Aug 2016 18:21:21 +0000
350
351 cargo (0.11.0-1) unstable; urgency=medium
352
353 [ Daniele Tricoli ]
354 * New upstream release. (Closes: #826938)
355 - Update deps tarball.
356 - Refresh patches.
357 - Drop clean-win-crates.patch since time crate is not a dependency
358 anymore.
359 - Drop deps-url-fix-toml.patch since merged upstream.
360
361 [ Luca Bruno ]
362 * Install subcommand manpages too
363 * Move to a bootstrapped (stage1) build by default
364
365 -- Luca Bruno <lucab@debian.org> Mon, 15 Aug 2016 13:59:04 +0000
366
367 cargo (0.9.0-1) unstable; urgency=medium
368
369 * New upstream version
370 + Fix deprecation errors (Closes: #822178, #823652)
371 + Updated deps tarball
372 + Refreshed patches
373
374 -- Luca Bruno <lucab@debian.org> Sat, 07 May 2016 17:56:28 +0200
375
376 cargo (0.8.0-2) unstable; urgency=low
377
378 * Prefer libcurl4-gnutls-dev for building (Closes: #819831)
379
380 -- Luca Bruno <lucab@debian.org> Tue, 05 Apr 2016 22:23:44 +0200
381
382 cargo (0.8.0-1) unstable; urgency=medium
383
384 * New upstream version 0.8.0
385 + Updated deps tarball
386 + Refreshed patches
387 * cargo: removed unused lintian overrides
388
389 -- Luca Bruno <lucab@debian.org> Sat, 05 Mar 2016 22:39:06 +0100
390
391 cargo (0.7.0-2) unstable; urgency=medium
392
393 * Bump standards version
394 * cargo:
395 + add a new stage2 profile
396 + preserve original Cargo.lock for clean
397 + clean environment to allow multiple builds
398 * cargo-doc:
399 + update docbase paths after package split
400 + do not reference remote jquery
401 + do not build under nodoc profile
402 * control: update build-deps for build-profiles
403
404 -- Luca Bruno <lucab@debian.org> Thu, 03 Mar 2016 22:18:32 +0100
405
406 cargo (0.7.0-1) unstable; urgency=medium
407
408 * New upstream version 0.7.0
409 + Updated deps tarball and repack filter
410 + Refreshed patches
411 * Fixes to debian packaging
412 + Updated deps repack script
413 + index packing: use the same TAR format as cargo
414 + rules: ask cargo to build verbosely
415 * Update README.source to match current packaging
416
417 -- Luca Bruno <lucab@debian.org> Sun, 14 Feb 2016 16:12:55 +0100
418
419 cargo (0.6.0-2) unstable; urgency=medium
420
421 * Introduce a cargo-doc package
422 * Fails to build when wget is installed. Force curl
423 (Closes: #809298)
424 * Add the missing VCS- fields
425
426 -- Sylvestre Ledru <sylvestre@debian.org> Tue, 26 Jan 2016 13:01:16 +0100
427
428 cargo (0.6.0-1) unstable; urgency=medium
429
430 * New upstream version 0.6.0
431 + Updated deps tarball
432 + Not shipping a registry index anymore
433 * Refreshed bootstrap.py script
434 + Skip optional dependencies in stage0
435 * Added some crude pack/unpack helpers
436 * copyright: cleaned up unused entries
437 * rules: major update for new 0.6.0 bootstrap
438
439 -- Luca Bruno <lucab@debian.org> Fri, 04 Dec 2015 00:42:55 +0100
440
441 cargo (0.3.0-2) unstable; urgency=medium
442
443 * Fix install target, removing arch-specific path
444
445 -- Luca Bruno <lucab@debian.org> Sat, 14 Nov 2015 19:46:57 +0100
446
447 cargo (0.3.0-1) unstable; urgency=medium
448
449 * Team upload.
450 * First upload to unstable.
451 * Update gbp.conf according to git repo structure.
452 * patches: downgrade missing_docs lints to simple warnings
453 to avoid build failures on newer rustc.
454
455 -- Luca Bruno <lucab@debian.org> Sat, 14 Nov 2015 17:29:15 +0100
456
457 cargo (0.3.0-0~exp1) experimental; urgency=low
458
459 * Team upload.
460 * Initial Debian release. (Closes: #786432)
461
462 -- Luca Bruno <lucab@debian.org> Tue, 11 Aug 2015 20:15:54 +0200