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