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