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