commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-09-20 11:39:08 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Thu Sep 20 11:39:08 2018 rev:24 rq:634556 version:0.28.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-08-28 09:23:36.688672059 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-09-20 11:39:11.736936306 +0200 @@ -1,0 +2,15 @@ +Sun Sep 9 07:28:53 UTC 2018 - mman...@outlook.de + +- Update to version 0.28.0: + + cargo-metadata now includes authors, categories, keywords, readme, and repository fields. + + cargo-metadata now includes a package's metadata table. + + Added the --target-dir optional argument. This allows you to specify a different directory than target +for placing compilation artifacts. + + Cargo will be adding automatic target inference for binaries, benchmarks, examples, and tests in the +Rust 2018 edition. If your project specifies specific targets e.g. using [[bin]] and have other binaries +in locations where cargo would infer a binary, Cargo will produce a warning. You can disable this feature +ahead of time by setting any of the following autobins, autobenches, autoexamples, autotests to false. + + Cargo will now cache compiler information. This can be disabled by setting CARGO_CACHE_RUSTC_INFO=0 +in your environment. + +--- Old: cargo-0.27.0.tar.gz New: cargo-0.28.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.NkFZTH/_old 2018-09-20 11:39:13.232935427 +0200 +++ /var/tmp/diff_new_pack.NkFZTH/_new 2018-09-20 11:39:13.232935427 +0200 @@ -19,7 +19,7 @@ # -%global bootstrap_version 0.27.0 +%global bootstrap_version 0.28.0 %global bootstrap_rustc_version 1.26.2 %global current_rustc_version 1.26.2 %global rust_arch %{_arch} @@ -45,7 +45,7 @@ %global rust_triple %{rust_arch}-unknown-linux-%{abi} %bcond_with cargo_bootstrap Name: cargo -Version:0.27.0 +Version:0.28.0 Release:0 Summary:The Rust package manager License:MIT OR Apache-2.0 ++ cargo-0.27.0.tar.gz -> cargo-0.28.0.tar.gz ++ 32269 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 28, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-08-28 09:23:31 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Tue Aug 28 09:23:31 2018 rev:23 rq:630959 version:0.27.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-06-15 14:33:01.869408981 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-08-28 09:23:36.688672059 +0200 @@ -1,0 +2,8 @@ +Tue Aug 14 11:07:29 UTC 2018 - a...@cryptomilk.org + +- Remove BR for pkg-config(libssh) and pkg-config(libssh_threads) + The package doesn't consume libssh at all and this prevents updating + libssh in Factory to a newer version. +- Use %license tag + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.NzbXZJ/_old 2018-08-28 09:23:37.316674018 +0200 +++ /var/tmp/diff_new_pack.NzbXZJ/_new 2018-08-28 09:23:37.320674030 +0200 @@ -61,8 +61,6 @@ BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libgit2) >= 0.23 -BuildRequires: pkgconfig(libssh) -BuildRequires: pkgconfig(libssh_threads) BuildRequires: pkgconfig(libssl) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(zlib) @@ -124,7 +122,8 @@ install -Dm0644 src%{_sysconfdir}/_cargo %{buildroot}%{_sysconfdir}/zsh/site-functions/_cargo %files -%doc LICENSE-APACHE LICENSE-MIT README.md +%doc README.md +%license LICENSE-APACHE LICENSE-MIT %{_bindir}/cargo %{_mandir}/man1/* %config %{_sysconfdir}/bash_completion.d/cargo.sh
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-06-15 14:33:01 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Fri Jun 15 14:33:01 2018 rev:22 rq:615103 version:0.27.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-05-22 16:59:09.718339023 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-06-15 14:33:01.869408981 +0200 @@ -1,0 +2,9 @@ +Wed Jun 6 10:43:37 UTC 2018 - mman...@outlook.de + +- Update to version 0.27.0: + + Cargo will now output path to custom commands when `-v` is +passed with `--list` + + The Cargo binary version is now the same as the Rust version + + `Cargo.lock` files are now included in published crates + +--- Old: cargo-0.26.0.tar.gz New: cargo-0.27.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.ZYmJri/_old 2018-06-15 14:33:04.053329100 +0200 +++ /var/tmp/diff_new_pack.ZYmJri/_new 2018-06-15 14:33:04.065328661 +0200 @@ -19,9 +19,9 @@ # -%global bootstrap_version 0.26.0 -%global bootstrap_rustc_version 1.26.0 -%global current_rustc_version 1.26.0 +%global bootstrap_version 0.27.0 +%global bootstrap_rustc_version 1.26.2 +%global current_rustc_version 1.26.2 %global rust_arch %{_arch} %global abi gnu %ifarch armv7hl @@ -45,7 +45,7 @@ %global rust_triple %{rust_arch}-unknown-linux-%{abi} %bcond_with cargo_bootstrap Name: cargo -Version:0.26.0 +Version:0.27.0 Release:0 Summary:The Rust package manager License:MIT OR Apache-2.0 ++ cargo-0.26.0.tar.gz -> cargo-0.27.0.tar.gz ++ 135525 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-05-22 16:59:08 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Tue May 22 16:59:08 2018 rev:21 rq:606831 version:0.26.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-05-13 15:58:16.157208590 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-05-22 16:59:09.718339023 +0200 @@ -1,0 +2,6 @@ +Fri May 11 23:25:14 UTC 2018 - luc1...@linuxmail.org + +- Update bootstrap_rustc_version to 1.26.0. +- Update current_rustc_version to 1.26.0. + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.jg2tK4/_old 2018-05-22 16:59:10.386314718 +0200 +++ /var/tmp/diff_new_pack.jg2tK4/_new 2018-05-22 16:59:10.390314572 +0200 @@ -20,8 +20,8 @@ %global bootstrap_version 0.26.0 -%global bootstrap_rustc_version 1.25.0 -%global current_rustc_version 1.25.0 +%global bootstrap_rustc_version 1.26.0 +%global current_rustc_version 1.26.0 %global rust_arch %{_arch} %global abi gnu %ifarch armv7hl @@ -50,7 +50,7 @@ Summary:The Rust package manager License:MIT OR Apache-2.0 Group: Development/Languages/Other -Url:https://github.com/rust-lang/cargo +URL:https://github.com/rust-lang/cargo Source0:cargo-%{version}.tar.gz Source1:vendor.tar.xz Patch0: update-config-guess.patch @@ -124,7 +124,6 @@ install -Dm0644 src%{_sysconfdir}/_cargo %{buildroot}%{_sysconfdir}/zsh/site-functions/_cargo %files -%defattr(-,root,root) %doc LICENSE-APACHE LICENSE-MIT README.md %{_bindir}/cargo %{_mandir}/man1/*
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-05-13 15:58:13 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Sun May 13 15:58:13 2018 rev:20 rq:606355 version:0.26.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-05-03 12:30:49.663600764 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-05-13 15:58:16.157208590 +0200 @@ -1,0 +2,15 @@ +Fri May 11 06:53:58 UTC 2018 - mman...@outlook.de + +- adapt cargo bootstrap version to 0.26.0 +- adapt rustc bootstrap version to 1.25.0 +- adapt rustc to 1.25.0 + +--- +Thu May 10 23:38:20 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.26.0: + + No longer removes rust or rs prefixs/suffixs. + + Now defaults to creating a binary crate, instead of a library +crate. + +--- Old: cargo-0.25.0.tar.gz New: cargo-0.26.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.4hrQXi/_old 2018-05-13 15:58:17.389163637 +0200 +++ /var/tmp/diff_new_pack.4hrQXi/_new 2018-05-13 15:58:17.393163492 +0200 @@ -19,11 +19,9 @@ # -%global bootstrap_version 0.25.0 -%global bootstrap_rustc_version 1.24.0 -%global current_rustc_version 1.24.1 -%bcond_with cargo_bootstrap - +%global bootstrap_version 0.26.0 +%global bootstrap_rustc_version 1.25.0 +%global current_rustc_version 1.25.0 %global rust_arch %{_arch} %global abi gnu %ifarch armv7hl @@ -45,9 +43,9 @@ %global rust_arch i686 %endif %global rust_triple %{rust_arch}-unknown-linux-%{abi} - +%bcond_with cargo_bootstrap Name: cargo -Version:0.25.0 +Version:0.26.0 Release:0 Summary:The Rust package manager License:MIT OR Apache-2.0 @@ -69,13 +67,12 @@ BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(zlib) Requires: rust +Conflicts: cargo Conflicts: cargo-bootstrap -Conflicts: otherproviders(cargo) -BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: x86_64 %{arm} aarch64 ppc64 ppc64le s390x %ifarch %ix86 -ExclusiveArch: i586 i686 BuildArch: i686 +ExclusiveArch: i586 i686 %endif # There are no successful builds for less than TW or Leap 42.2, so bootstrap # until such time that there is. @@ -95,7 +92,7 @@ %prep %setup -q -n cargo-%{version} %setup -q -D -T -a 1 -n cargo-%{version} -# %patch0 -p1 +#patch0 -p1 mkdir cargo-home cat >cargo-home/config < cargo-0.26.0.tar.gz ++ 17241 lines of diff (skipped) ++ update-config-guess.patch ++ 13489 lines (skipped) between /work/SRC/openSUSE:Factory/cargo/update-config-guess.patch and /work/SRC/openSUSE:Factory/.cargo.new/update-config-guess.patch ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-05-03 12:30:47 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Thu May 3 12:30:47 2018 rev:19 rq:602810 version:0.25.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-03-26 12:34:25.631335427 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-05-03 12:30:49.663600764 +0200 @@ -1,0 +2,10 @@ +Tue May 1 12:12:29 UTC 2018 - mman...@outlook.de + +- update to 0.25.0 + + Added a workspace.default-members config that overrides implied --all in virtual workspaces. + + Enable incremental by default on development builds. Also added configuration keys to Cargo.toml +and .cargo/config to disable on a per-project or global basis respectively. +- Patch disabled + * update-config-guess.patch + +--- Old: cargo-0.24.0.tar.gz New: cargo-0.25.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.QN1BUB/_old 2018-05-03 12:30:52.091514338 +0200 +++ /var/tmp/diff_new_pack.QN1BUB/_new 2018-05-03 12:30:52.095514196 +0200 @@ -47,7 +47,7 @@ %global rust_triple %{rust_arch}-unknown-linux-%{abi} Name: cargo -Version:0.24.0 +Version:0.25.0 Release:0 Summary:The Rust package manager License:MIT OR Apache-2.0 @@ -95,7 +95,7 @@ %prep %setup -q -n cargo-%{version} %setup -q -D -T -a 1 -n cargo-%{version} -%patch0 -p1 +# %patch0 -p1 mkdir cargo-home cat >cargo-home/config < cargo-0.25.0.tar.gz ++ 6239 lines of diff (skipped) ++ update-config-guess.patch ++ 13489 lines (skipped) between /work/SRC/openSUSE:Factory/cargo/update-config-guess.patch and /work/SRC/openSUSE:Factory/.cargo.new/update-config-guess.patch ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-03-26 12:34:14 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Mon Mar 26 12:34:14 2018 rev:18 rq:590683 version:0.24.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-03-04 11:52:10.275077508 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-03-26 12:34:25.631335427 +0200 @@ -1,0 +2,5 @@ +Fri Mar 23 13:00:44 UTC 2018 - mman...@outlook.de + +- adapt rustc to 1.24.1 + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.Fa1iiE/_old 2018-03-26 12:34:27.247277402 +0200 +++ /var/tmp/diff_new_pack.Fa1iiE/_new 2018-03-26 12:34:27.251277259 +0200 @@ -21,7 +21,7 @@ %global bootstrap_version 0.25.0 %global bootstrap_rustc_version 1.24.0 -%global current_rustc_version 1.24.0 +%global current_rustc_version 1.24.1 %bcond_with cargo_bootstrap %global rust_arch %{_arch}
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-03-04 11:52:09 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Sun Mar 4 11:52:09 2018 rev:17 rq:580947 version:0.24.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-02-23 15:28:06.726177271 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-03-04 11:52:10.275077508 +0100 @@ -1,0 +2,6 @@ +Wed Feb 28 10:34:14 UTC 2018 - mman...@outlook.de + +- adapt cargo bootstrap version to 0.25.0 +- adapt rustc bootstrap version to 1.24.0 + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.wt4mW1/_old 2018-03-04 11:52:12.339003222 +0100 +++ /var/tmp/diff_new_pack.wt4mW1/_new 2018-03-04 11:52:12.339003222 +0100 @@ -19,9 +19,9 @@ # -%global bootstrap_version 0.24.0 -%global bootstrap_rustc_version 1.23.0 -%global current_rustc_version 1.23.0 +%global bootstrap_version 0.25.0 +%global bootstrap_rustc_version 1.24.0 +%global current_rustc_version 1.24.0 %bcond_with cargo_bootstrap %global rust_arch %{_arch}
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-02-23 15:28:05 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Fri Feb 23 15:28:05 2018 rev:16 rq:578350 version:0.24.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-01-19 11:46:52.445568805 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-02-23 15:28:06.726177271 +0100 @@ -1,0 +2,7 @@ +Tue Feb 20 06:32:13 UTC 2018 - co...@suse.com + +- add update-config-guess.patch to update config.* from GNU to + support riscv64 without rpm patching it - as the patch also + updates the checksums while rpm does not + +--- New: update-config-guess.patch Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.wQmQbn/_old 2018-02-23 15:28:09.382081320 +0100 +++ /var/tmp/diff_new_pack.wQmQbn/_new 2018-02-23 15:28:09.386081175 +0100 @@ -18,6 +18,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %global bootstrap_version 0.24.0 %global bootstrap_rustc_version 1.23.0 %global current_rustc_version 1.23.0 @@ -49,11 +50,12 @@ Version:0.24.0 Release:0 Summary:The Rust package manager -License:MIT or Apache-2.0 +License:MIT OR Apache-2.0 Group: Development/Languages/Other Url:https://github.com/rust-lang/cargo Source0:cargo-%{version}.tar.gz Source1:vendor.tar.xz +Patch0: update-config-guess.patch BuildRequires: cmake BuildRequires: curl BuildRequires: git @@ -93,6 +95,7 @@ %prep %setup -q -n cargo-%{version} %setup -q -D -T -a 1 -n cargo-%{version} +%patch0 -p1 mkdir cargo-home cat >cargo-home/config <
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-01-19 11:46:51 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Fri Jan 19 11:46:51 2018 rev:15 rq:566503 version:0.24.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2018-01-16 09:36:21.854557605 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-01-19 11:46:52.445568805 +0100 @@ -1,0 +2,5 @@ +Tue Jan 16 10:21:56 UTC 2018 - mman...@outlook.de + +- adapt cargo bootstrap version to 0.24 + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.KD4zI1/_old 2018-01-19 11:46:53.237531460 +0100 +++ /var/tmp/diff_new_pack.KD4zI1/_new 2018-01-19 11:46:53.241531272 +0100 @@ -18,8 +18,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - -%global bootstrap_version 0.23.0 +%global bootstrap_version 0.24.0 %global bootstrap_rustc_version 1.23.0 %global current_rustc_version 1.23.0 %bcond_with cargo_bootstrap
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2018-01-16 09:36:18 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Tue Jan 16 09:36:18 2018 rev:14 rq:562373 version:0.24.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-11-30 12:43:47.921392877 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2018-01-16 09:36:21.854557605 +0100 @@ -1,0 +2,17 @@ +Thu Jan 4 21:34:19 UTC 2018 - jones...@protonmail.com + +- update to 0.24.0 + + Cargo now supports alternative registries[cargo/4506] + + Cargo now supports uninstallation of multiple packages[cargo/4561] +eg. `cargo uninstall foo bar` uninstalls `foo` and `bar`. + + Added unit test checking to `cargo check`[cargo/4592] + + Cargo now lets you install a specific version +using `cargo install --version`[cargo/4637] +- version 0.23.0 + + Cargo will now build multi file examples in subdirectories of the `examples` +folder that have a `main.rs` file.[cargo/4496] + + Changed `[root]` to `[package]` in `Cargo.lock`[cargo/4571] Packages with +the old format will continue to work and can be updated with `cargo update`. + + Now supports vendoring git repositories[cargo/3992] + +--- Old: cargo-0.22.0.tar.gz New: cargo-0.24.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.MJtYO5/_old 2018-01-16 09:36:26.078359980 +0100 +++ /var/tmp/diff_new_pack.MJtYO5/_new 2018-01-16 09:36:26.082359792 +0100 @@ -1,7 +1,7 @@ # # spec file for package cargo # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Michal Vyskocil, michal.vysko...@opensuse.org # Copyright (c) 2016 Kristoffer Gronlund, kgronl...@suse.com # Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com @@ -20,8 +20,8 @@ %global bootstrap_version 0.23.0 -%global bootstrap_rustc_version 1.22.1 -%global current_rustc_version 1.22.1 +%global bootstrap_rustc_version 1.23.0 +%global current_rustc_version 1.23.0 %bcond_with cargo_bootstrap %global rust_arch %{_arch} @@ -47,7 +47,7 @@ %global rust_triple %{rust_arch}-unknown-linux-%{abi} Name: cargo -Version:0.22.0 +Version:0.24.0 Release:0 Summary:The Rust package manager License:MIT or Apache-2.0 ++ cargo-0.22.0.tar.gz -> cargo-0.24.0.tar.gz ++ 35043 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-11-30 12:42:51 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Thu Nov 30 12:42:51 2017 rev:13 rq:545595 version:0.22.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-11-23 09:36:23.530076053 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-11-30 12:43:47.921392877 +0100 @@ -1,0 +2,6 @@ +Fri Nov 24 15:42:54 UTC 2017 - mman...@outlook.de + +- adapt cargo bootstrap version to 0.23 +- adapt rustc bootstrap version to 1.22.1 + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.pRdQq6/_old 2017-11-30 12:43:48.629367139 +0100 +++ /var/tmp/diff_new_pack.pRdQq6/_new 2017-11-30 12:43:48.629367139 +0100 @@ -19,15 +19,9 @@ # -%global bootstrap_version 0.22.0 -%global bootstrap_rustc_version 1.21.0 -%global current_rustc_version 1.21.0 - -# context hasn't been ported to all architectures yet -%ifarch %arm aarch64 -%define _with_cargo_bootstrap 1 -%endif - +%global bootstrap_version 0.23.0 +%global bootstrap_rustc_version 1.22.1 +%global current_rustc_version 1.22.1 %bcond_with cargo_bootstrap %global rust_arch %{_arch}
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-11-23 09:36:22 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Thu Nov 23 09:36:22 2017 rev:12 rq:544300 version:0.22.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-10-25 17:44:23.448230715 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-11-23 09:36:23.530076053 +0100 @@ -1,0 +2,7 @@ +Tue Nov 20 13:24:06 UTC 2017 - mman...@outlook.de + +- adapt cargo bootstrap version to 0.22 +- adapt rustc bootstrap version to 1.21 +- add armv6 support + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.N6ML6m/_old 2017-11-23 09:36:25.218014467 +0100 +++ /var/tmp/diff_new_pack.N6ML6m/_new 2017-11-23 09:36:25.218014467 +0100 @@ -19,9 +19,15 @@ # -%global bootstrap_version 0.20.0 -%global bootstrap_rustc_version 1.20.0 +%global bootstrap_version 0.22.0 +%global bootstrap_rustc_version 1.21.0 %global current_rustc_version 1.21.0 + +# context hasn't been ported to all architectures yet +%ifarch %arm aarch64 +%define _with_cargo_bootstrap 1 +%endif + %bcond_with cargo_bootstrap %global rust_arch %{_arch} @@ -30,6 +36,10 @@ %global rust_arch armv7 %global abi gnueabihf %endif +%ifarch armv6hl +%global rust_arch arm +%global abi gnueabihf +%endif %ifarch ppc64 %global rust_arch powerpc64 %endif
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-10-25 17:44:08 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Wed Oct 25 17:44:08 2017 rev:11 rq:536438 version:0.22.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-09-21 12:36:55.829657797 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-10-25 17:44:23.448230715 +0200 @@ -1,0 +2,16 @@ +Tue Oct 17 20:10:33 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.22.0 + + You can now call cargo install with multiple package names + + Cargo commands inside a virtual workspace will now implicitly pass --all + + Added a [patch] section to Cargo.toml to handle prepublication dependencies RFC 1969 + + include & exclude fields in Cargo.toml now accept gitignore like patterns + + Added the --all-targets option + + Using required dependencies as a feature is now deprecated and emits a warning + +--- +Tue Oct 17 19:37:36 UTC 2017 - luke.nukem.jo...@gmail.com + +- Restrict x86 version to build i686 only + +--- Old: cargo-0.21.0.tar.gz New: cargo-0.22.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.dLBzKF/_old 2017-10-25 17:44:24.212194860 +0200 +++ /var/tmp/diff_new_pack.dLBzKF/_new 2017-10-25 17:44:24.212194860 +0200 @@ -20,8 +20,9 @@ %global bootstrap_version 0.20.0 -%global bootstrap_rustc_version 1.19.0 -%global current_rustc_version 1.20.0 +%global bootstrap_rustc_version 1.20.0 +%global current_rustc_version 1.21.0 +%bcond_with cargo_bootstrap %global rust_arch %{_arch} %global abi gnu @@ -35,11 +36,14 @@ %ifarch ppc64le %global rust_arch powerpc64le %endif +# Must restrict the x86 build to i686 since i586 is currently unsupported +%ifarch %ix86 +%global rust_arch i686 +%endif %global rust_triple %{rust_arch}-unknown-linux-%{abi} -%bcond_with cargo_bootstrap Name: cargo -Version:0.21.0 +Version:0.22.0 Release:0 Summary:The Rust package manager License:MIT or Apache-2.0 @@ -64,9 +68,13 @@ Conflicts: otherproviders(cargo) BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: x86_64 %{arm} aarch64 ppc64 ppc64le s390x +%ifarch %ix86 +ExclusiveArch: i586 i686 +BuildArch: i686 +%endif # There are no successful builds for less than TW or Leap 42.2, so bootstrap # until such time that there is. -%if %{with cargo_bootstrap} || (0%{?suse_version} < 1330 && 0%{?sle_version} < 120200) +%if %{with cargo_bootstrap} BuildRequires: cargo-bootstrap = %{bootstrap_version} BuildRequires: rust-std-bootstrap = %{bootstrap_rustc_version} BuildRequires: rustc-bootstrap = %{bootstrap_rustc_version} ++ cargo-0.21.0.tar.gz -> cargo-0.22.0.tar.gz ++ 9581 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 26, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-09-21 12:36:01 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Thu Sep 21 12:36:01 2017 rev:10 rq:527617 version:0.21.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-09-05 15:19:01.561139468 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-09-21 12:36:55.829657797 +0200 @@ -1,0 +2,5 @@ +Wed Sep 20 08:06:11 UTC 2017 - opens...@dstoecker.de + +- adapt cargo bootstrap version to 0.20 and gitlib2 requirement to 0.23 + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.RnsKEh/_old 2017-09-21 12:36:56.745528915 +0200 +++ /var/tmp/diff_new_pack.RnsKEh/_new 2017-09-21 12:36:56.749528352 +0200 @@ -19,7 +19,7 @@ # -%global bootstrap_version 0.17.0 +%global bootstrap_version 0.20.0 %global bootstrap_rustc_version 1.19.0 %global current_rustc_version 1.20.0 @@ -53,7 +53,7 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(libcrypto) BuildRequires: pkgconfig(libcurl) -BuildRequires: pkgconfig(libgit2) +BuildRequires: pkgconfig(libgit2) >= 0.23 BuildRequires: pkgconfig(libssh) BuildRequires: pkgconfig(libssh_threads) BuildRequires: pkgconfig(libssl)
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-09-05 15:18:57 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Tue Sep 5 15:18:57 2017 rev:9 rq:520945 version:0.21.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-07-19 11:19:56.217742195 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-09-05 15:19:01.561139468 +0200 @@ -1,0 +2,45 @@ +Mon Sep 4 22:54:11 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.21.0 + + [Cargo API token location moved from `~/.cargo/config` to +`~/.cargo/credentials`.][cargo/3978] + + [Cargo will now build `main.rs` binaries that are in sub-directories of +`src/bin`.][cargo/4214] ie. Having `src/bin/server/main.rs` and +`src/bin/client/main.rs` generates `target/debug/server` and `target/debug/client` + + [You can now specify version of a binary when installed through +`cargo install` using `--vers`.][cargo/4229] + + [Added `--no-fail-fast` flag to cargo to run all benchmarks regardless of +failure.][cargo/4248] + + [Changed the convention around which file is the crate root.][cargo/4259] + + [The `include`/`exclude` property in `Cargo.toml` now accepts gitignore paths +instead of glob patterns][cargo/4270]. Glob patterns are now deprecated. + +- Version 0.20.0 + + [Build scripts can now add environment variables to the environment +the crate is being compiled in. +Example: `println!("cargo:rustc-env=FOO=bar");`][cargo/3929] + + [Subcommands now replace the current process rather than spawning a new +child process][cargo/3970] + + [Workspace members can now accept glob file patterns][cargo/3979] + + [Added `--all` flag to the `cargo bench` subcommand to run benchmarks of all +the members in a given workspace.][cargo/3988] + + [Updated `libssh2-sys` to 0.2.6][cargo/4008] + + [Target directory path is now in the cargo metadata][cargo/4022] + + [Cargo no longer checks out a local working directory for the +crates.io index][cargo/4026] This should provide smaller file size for the +registry, and improve cloning times, especially on Windows machines. + + [Added an `--exclude` option for excluding certain packages when using the + ` --all` option][cargo/4031] + + [Cargo will now automatically retry when receiving a 5xx error +from crates.io][cargo/4032] + + [The `--features` option now accepts multiple comma or space +delimited values.][cargo/4084] + + [Added support for custom target specific runners][cargo/3954] + +--- +Mon Sep 4 21:00:56 UTC 2017 - luke.nukem.jo...@gmail.com + +- Cleans up rust_triple and adds rust compiler args +- Removes i586 from buildable targets + +--- Old: cargo-0.19.0.tar.gz New: cargo-0.21.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.EIH49D/_old 2017-09-05 15:19:03.140917408 +0200 +++ /var/tmp/diff_new_pack.EIH49D/_new 2017-09-05 15:19:03.140917408 +0200 @@ -4,6 +4,7 @@ # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Michal Vyskocil, michal.vysko...@opensuse.org # Copyright (c) 2016 Kristoffer Gronlund, kgronl...@suse.com +# Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,34 +19,27 @@ # -%global prev_rustc 1.17.0 -%global rustc 1.18.0 -%global prev_version 0.17.0 -%global rel_version 0.19.0 +%global bootstrap_version 0.17.0 +%global bootstrap_rustc_version 1.19.0 +%global current_rustc_version 1.20.0 + +%global rust_arch %{_arch} %global abi gnu -%ifarch s390x -%global _arch s390x -%endif %ifarch armv7hl -%global _arch armv7 +%global rust_arch armv7 %global abi gnueabihf %endif %ifarch ppc64 -%global _arch powerpc64 +%global rust_arch powerpc64 %endif %ifarch ppc64le -%global _arch powerpc64le -%endif -%ifarch x86_64 -%global _arch x86_64 -%endif -%ifarch %{ix86} -%global _arch i586 +%global rust_arch powerpc64le %endif -%global rust_triple %{_arch}-unknown-linux-%{abi} +%global rust_triple %{rust_arch}-unknown-linux-%{abi} + %bcond_with cargo_bootstrap Name: cargo -Version:%{rel_version} +Version:0.21.0 Release:0 Summary:The Rust package manager License:MIT or Apache-2.0 @@ -69,18 +63,17 @@ Conflicts: cargo-bootstrap Conflicts: otherproviders(cargo) BuildRoot: %{_tmppath}/%{name}-%{version}-bui
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-07-19 11:19:53 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Wed Jul 19 11:19:53 2017 rev:8 rq:502523 version:0.19.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-06-01 16:29:48.067940203 +0200 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-07-19 11:19:56.217742195 +0200 @@ -1,0 +2,20 @@ +Fri Jun 9 08:33:14 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to version 0.19.0 ++ [Added partial Pijul support][cargo/3842] Pijul is a version control system in Rust. + You can now create new cargo projects with Pijul using `cargo new --vcs pijul` ++ [Now always emits build script warnings for crates that fail to build][cargo/3847] ++ [Added Android build support][cargo/3885] ++ [Added `--bins` and `--tests` flags][cargo/3901] now you can build all programs + of a certain type, for example `cargo build --bins` will build all + binaries. ++ [Added support for haiku][cargo/3952] + +--- +Thu Jun 8 18:46:09 UTC 2017 - mimi...@gmail.com + +- require rust +- use system libgit2 +- use pkgconfig deps + +--- Old: cargo-0.18.0.tar.gz New: cargo-0.19.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.Tr0D2J/_old 2017-07-19 11:19:57.561552367 +0200 +++ /var/tmp/diff_new_pack.Tr0D2J/_new 2017-07-19 11:19:57.565551802 +0200 @@ -18,12 +18,10 @@ # -%global prev_rustc 1.16.0 -%global curr_rustc 1.17.0 +%global prev_rustc 1.17.0 +%global rustc 1.18.0 %global prev_version 0.17.0 -%global pkg_version 0_18 -%global rel_version 0.18.0 - +%global rel_version 0.19.0 %global abi gnu %ifarch s390x %global _arch s390x @@ -45,8 +43,7 @@ %global _arch i586 %endif %global rust_triple %{_arch}-unknown-linux-%{abi} - -%bcond_with bootstrap +%bcond_with cargo_bootstrap Name: cargo Version:%{rel_version} Release:0 @@ -56,34 +53,35 @@ Url:https://github.com/rust-lang/cargo Source0:cargo-%{version}.tar.gz Source1:vendor.tar.xz - +BuildRequires: cmake +BuildRequires: curl +BuildRequires: git +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libcrypto) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libgit2) +BuildRequires: pkgconfig(libssh) +BuildRequires: pkgconfig(libssh_threads) +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(zlib) +Requires: rust +Conflicts: cargo-bootstrap +Conflicts: otherproviders(cargo) +BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64 ppc64le s390x # There are no successful builds for less than TW or Leap 42.2, so bootstrap # until such time that there is. -%if %{with bootstrap} || (0%{?suse_version} < 1330 && 0%{?sle_version} < 120200) -BuildRequires: cargo-bootstrap == %{prev_version} -BuildRequires: rust == %{prev_rustc} -BuildRequires: rust-std == %{prev_rustc} +%if %{with cargo_bootstrap} || (0%{?suse_version} < 1330 && 0%{?sle_version} < 120200) +BuildRequires: cargo-bootstrap = %{prev_version} +BuildRequires: rust = %{prev_rustc} +BuildRequires: rust-std = %{prev_rustc} %else BuildRequires: cargo <= %{version} BuildRequires: cargo >= %{prev_version} -BuildRequires: rust <= %{curr_rustc} -BuildRequires: rust >= %{prev_rustc} -BuildRequires: rust-std <= %{curr_rustc} -BuildRequires: rust-std >= %{prev_rustc} +BuildRequires: rust <= %{rustc} +BuildRequires: rust-std <= %{rustc} %endif -BuildRequires: cmake -BuildRequires: curl -BuildRequires: git -BuildRequires: libcurl-devel -BuildRequires: libopenssl-devel -BuildRequires: libssh-devel -BuildRequires: zlib-devel -ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64 ppc64le s390x - -Conflicts: otherproviders(cargo) -Conflicts: cargo-bootstrap - -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Cargo downloads your Rust project’s dependencies and compiles your project. @@ -101,6 +99,7 @@ EOF %build +export LIBGIT2_SYS_USE_PKG_CONFIG=1 export CARGO_HOME=`pwd`/cargo-home/ %configure --disable-option-checking \ --build=%{rust_triple} \ @@ -118,14 +117,14 @@ mkdir -p %{buildroot}%{_bindir} install -Dm0755 build/bin/cargo %{buildroot}%{_bindir}/cargo mkdir -p %{buildroot}%{_mandir}/man1 -install -Dm0644 src/etc/man/cargo*.1 %{buildroot}%{_mandir}/man1/ -install -Dm0644 src/etc/cargo.bashcomp.sh %{buildroot}%{
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-06-01 16:29:46 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Thu Jun 1 16:29:46 2017 rev:7 rq:491823 version:0.18.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-03-20 17:09:47.115985448 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-06-01 16:29:48.067940203 +0200 @@ -1,0 +2,20 @@ +Fri Apr 28 04:03:46 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.18.0 + * [The `cargo check` command does a type check of a project without + building it][cargo/3296] + * [crates.io will display CI badges from Travis and AppVeyor, if + specified in Cargo.toml][cargo/3546] + * [crates.io will display categories listed in Cargo.toml][cargo/3301] + * [Compilation profiles accept integer values for `debug`, in addition + to `true` and `false`. These are passed to `rustc` as the value to + `-C debuginfo`][cargo/3534] + * [Implement `cargo --version --verbose`][cargo/3604] + * [All builds now output 'dep-info' build dependencies compatible with + make and ninja][cargo/3557] + * [Build all workspace members with `build --all`][cargo/3511] + * [Document all workspace members with `doc --all`][cargo/3515] + * [Path deps outside workspace are not members][cargo/3443] +- Restrict version required for building + +--- Old: README.packager cargo-0.17.0.tar.gz New: cargo-0.18.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.uGRyQX/_old 2017-06-01 16:29:49.447745648 +0200 +++ /var/tmp/diff_new_pack.uGRyQX/_new 2017-06-01 16:29:49.447745648 +0200 @@ -18,30 +18,58 @@ # -%global prev_version 0.16.0 -%global prev_rustc 1.15.0 -%bcond_with bootstrap +%global prev_rustc 1.16.0 +%global curr_rustc 1.17.0 +%global prev_version 0.17.0 +%global pkg_version 0_18 +%global rel_version 0.18.0 + +%global abi gnu +%ifarch s390x +%global _arch s390x +%endif +%ifarch armv7hl +%global _arch armv7 +%global abi gnueabihf +%endif +%ifarch ppc64 +%global _arch powerpc64 +%endif +%ifarch ppc64le +%global _arch powerpc64le +%endif +%ifarch x86_64 +%global _arch x86_64 +%endif +%ifarch %{ix86} +%global _arch i586 +%endif +%global rust_triple %{_arch}-unknown-linux-%{abi} +%bcond_with bootstrap Name: cargo -Version:0.17.0 +Version:%{rel_version} Release:0 Summary:The Rust package manager License:MIT or Apache-2.0 Group: Development/Languages/Other Url:https://github.com/rust-lang/cargo - -# See README.packager for instructions on generating -# the source archives -Source0:%{name}-%{version}.tar.gz +Source0:cargo-%{version}.tar.gz Source1:vendor.tar.xz -Source2:README.packager # There are no successful builds for less than TW or Leap 42.2, so bootstrap # until such time that there is. %if %{with bootstrap} || (0%{?suse_version} < 1330 && 0%{?sle_version} < 120200) -BuildRequires: cargo-bootstrap +BuildRequires: cargo-bootstrap == %{prev_version} +BuildRequires: rust == %{prev_rustc} +BuildRequires: rust-std == %{prev_rustc} %else -BuildRequires: cargo +BuildRequires: cargo <= %{version} +BuildRequires: cargo >= %{prev_version} +BuildRequires: rust <= %{curr_rustc} +BuildRequires: rust >= %{prev_rustc} +BuildRequires: rust-std <= %{curr_rustc} +BuildRequires: rust-std >= %{prev_rustc} %endif BuildRequires: cmake BuildRequires: curl @@ -49,11 +77,10 @@ BuildRequires: libcurl-devel BuildRequires: libopenssl-devel BuildRequires: libssh-devel -BuildRequires: rust >= %{prev_rustc} -BuildRequires: rust-std >= %{prev_rustc} BuildRequires: zlib-devel ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64 ppc64le s390x +Conflicts: otherproviders(cargo) Conflicts: cargo-bootstrap BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,8 +89,8 @@ Cargo downloads your Rust project’s dependencies and compiles your project. %prep -%setup -q -%setup -q -D -T -a 1 +%setup -q -n cargo-%{version} +%setup -q -D -T -a 1 -n cargo-%{version} mkdir cargo-home cat >cargo-home/config < cargo-0.18.0.tar.gz ++ 10465 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-03-20 17:09:45 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Mon Mar 20 17:09:45 2017 rev:6 rq:480789 version:0.17.0 Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-02-16 17:06:18.369191227 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-03-20 17:09:47.115985448 +0100 @@ -1,0 +2,24 @@ +Fri Mar 17 08:14:42 UTC 2017 - luke.nukem.jo...@gmail.com + +- Remove reproducible.patch - has been upstreamed. + +--- +Fri Mar 17 06:07:23 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.17.0 + * [The `cargo check` command does a type check of a project without + building it][cargo/3296] + * [crates.io will display CI badges from Travis and AppVeyor, if + specified in Cargo.toml][cargo/3546] + * [crates.io will display categories listed in Cargo.toml][cargo/3301] + * [Compilation profiles accept integer values for `debug`, in addition + to `true` and `false`. These are passed to `rustc` as the value to + `-C debuginfo`][cargo/3534] + * [Implement `cargo --version --verbose`][cargo/3604] + * [All builds now output 'dep-info' build dependencies compatible with + make and ninja][cargo/3557] + * [Build all workspace members with `build --all`][cargo/3511] + * [Document all workspace members with `doc --all`][cargo/3515] + * [Path deps outside workspace are not members][cargo/3443] + +--- Old: cargo-0.16.0.tar.gz reproducible.patch New: cargo-0.17.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.YXYtnY/_old 2017-03-20 17:09:53.339106746 +0100 +++ /var/tmp/diff_new_pack.YXYtnY/_new 2017-03-20 17:09:53.339106746 +0100 @@ -18,12 +18,12 @@ # -%global prev_version 0.15.0 -%global prev_rustc 1.14.0 +%global prev_version 0.16.0 +%global prev_rustc 1.15.0 %bcond_with bootstrap Name: cargo -Version:0.16.0 +Version:0.17.0 Release:0 Summary:The Rust package manager License:MIT or Apache-2.0 @@ -35,8 +35,6 @@ Source0:%{name}-%{version}.tar.gz Source1:vendor.tar.xz Source2:README.packager -# PATCH-FIX-UPSTREAM -- https://github.com/rust-lang/cargo/pull/3554 -Patch0: reproducible.patch # There are no successful builds for less than TW or Leap 42.2, so bootstrap # until such time that there is. @@ -66,7 +64,6 @@ %prep %setup -q %setup -q -D -T -a 1 -%patch0 -p1 mkdir cargo-home cat >cargo-home/config < cargo-0.17.0.tar.gz ++ 9751 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-02-16 17:06:17 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-02-14 00:48:15.583434965 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-02-16 17:06:18.369191227 +0100 @@ -1,0 +2,5 @@ +Wed Feb 15 05:58:35 UTC 2017 - luke.nukem.jo...@gmail.com + +- Fixes to build for archs armv7, aarch64, ppc64, s390x + +--- Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.3DAqa5/_old 2017-02-16 17:06:19.301059373 +0100 +++ /var/tmp/diff_new_pack.3DAqa5/_new 2017-02-16 17:06:19.309058241 +0100 @@ -38,13 +38,12 @@ # PATCH-FIX-UPSTREAM -- https://github.com/rust-lang/cargo/pull/3554 Patch0: reproducible.patch -%if %{with bootstrap} -BuildRequires: cargo-bootstrap <= %{version} -BuildRequires: cargo-bootstrap >= %{prev_version} -%endif -%if %{without bootstrap} -BuildRequires: cargo <= %{version} -BuildRequires: cargo >= %{prev_version} +# There are no successful builds for less than TW or Leap 42.2, so bootstrap +# until such time that there is. +%if %{with bootstrap} || (0%{?suse_version} < 1330 && 0%{?sle_version} < 120200) +BuildRequires: cargo-bootstrap +%else +BuildRequires: cargo %endif BuildRequires: cmake BuildRequires: curl @@ -55,7 +54,7 @@ BuildRequires: rust >= %{prev_rustc} BuildRequires: rust-std >= %{prev_rustc} BuildRequires: zlib-devel -ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64 ppc64le +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64 ppc64le s390x Conflicts: cargo-bootstrap
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-02-14 00:48:14 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2017-02-03 17:33:59.636183567 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-02-14 00:48:15.583434965 +0100 @@ -1,0 +2,6 @@ +Thu Feb 9 23:26:05 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.16.0 + * No changelog provided by upstream + +--- @@ -4,0 +11,18 @@ + * [In this release, Cargo build scripts no longer have access to the `OUT_DIR` +environment variable at build time via `env!("OUT_DIR")`][cargo/3368]. They +should instead check the variable at runtime with `std::env`. That the value +was set at build time was a bug, and incorrect when cross-compiling. This +change is known to cause breakage. + * [Add `--all` flag to `cargo test`][cargo/3221] + * [Compile statically against the MSVC CRT][cargo/3363] + * [Mix feature flags into fingerprint/metadata shorthash][cargo/3102] + * [Link OpenSSL statically on OSX][cargo/3311] + * [Apply new fingerprinting to build dir outputs][cargo/3310] + * [Test for bad path overrides with summaries][cargo/3336] + * [Require `cargo install --vers` to take a semver version][cargo/3338] + * [Fix retrying crate downloads for network errors][cargo/3348] + * [Implement string lookup for `build.rustflags` config key][cargo/3356] + * [Emit more info on --message-format=json][cargo/3319] + * [Assume `build.rs` in the same directory as `Cargo.toml` is a build script][cargo/3361] + * [Don't ignore errors in workspace manifest][cargo/3409] + * [Fix `--message-format JSON` when rustc emits non-JSON warnings][cargo/3410] @@ -14,0 +39,22 @@ + * This release includes security fixes to both curl and OpenSSL. + * [Fix transitive doctests when panic=abort][cargo/3021] + * [Add --all-features flag to cargo][cargo/3038] + * [Reject path-based dependencies in `cargo package`][cargo/3060] + * [Don't parse the home directory more than once][cargo/3078] + * [Don't try to generate Cargo.lock on empty workspaces][cargo/3092] + * [Update OpenSSL to 1.0.2j][cargo/3121] + * [Add license and license_file to cargo metadata output][cargo/3110] + * [Make crates-io registry URL optional in config; ignore all changes to +source.crates-io][cargo/3089] + * [Don't download dependencies from other platforms][cargo/3123] + * [Build transitive dev-dependencies when needed][cargo/3125] + * [Add support for per-target rustflags in .cargo/config][cargo/3157] + * [Avoid updating registry when adding existing deps][cargo/3144] + * [Warn about path overrides that won't work][cargo/3136] + * [Use workspaces during `cargo install`][cargo/3146] + * [Leak mspdbsrv.exe processes on Windows][cargo/3162] + * [Add --message-format flag][cargo/3000] + * [Pass target environment for rustdoc][cargo/3205] + * [Use `CommandExt::exec` for `cargo run` on Unix][cargo/2818] + * [Update curl and curl-sys][cargo/3241] + * [Call rustdoc test with the correct cfg flags of a package][cargo/3242] Old: cargo-0.15.0.tar.gz New: cargo-0.16.0.tar.gz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.ioZDc8/_old 2017-02-14 00:48:17.107219853 +0100 +++ /var/tmp/diff_new_pack.ioZDc8/_new 2017-02-14 00:48:17.107219853 +0100 @@ -18,11 +18,12 @@ # -%global prev_version 0.13.0 -%global prev_rustc 1.13.0 +%global prev_version 0.15.0 +%global prev_rustc 1.14.0 +%bcond_with bootstrap Name: cargo -Version:0.15.0 +Version:0.16.0 Release:0 Summary:The Rust package manager License:MIT or Apache-2.0 @@ -37,15 +38,24 @@ # PATCH-FIX-UPSTREAM -- https://github.com/rust-lang/cargo/pull/3554 Patch0: reproducible.patch +%if %{with bootstrap} +BuildRequires: cargo-bootstrap <= %{version} +BuildRequires: cargo-bootstrap >= %{prev_version} +%endif +%if %{without bootstrap} +BuildRequires: cargo <= %{version} BuildRequires: cargo >= %{prev_version} +%endif BuildRequires: cmake BuildRequires: curl BuildRequires: git BuildRequires: libcurl-devel BuildRequires: libopenssl-devel BuildRequires: libssh-devel -BuildRequires: rustc-stable >= %{prev_rustc} +BuildRequires: rust >= %{prev_rustc} +BuildRequires: rust-std >= %{prev_rustc} BuildRequires: zlib-devel +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64 ppc64le Conflicts: cargo-bootstrap @@ -69,7 +79,10 @@ %build export CARGO_HOME=`pwd`/cargo-home/ -./configure +./con
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2017-02-02 15:41:22 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2016-11-10 13:18:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2017-02-03 17:33:59.636183567 +0100 @@ -1,0 +2,10 @@ +Tue Jan 31 06:03:59 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.15.0 + +--- +Tue Jan 17 14:46:51 UTC 2017 - bwiedem...@suse.com + +- Add reproducible.patch to allow for reproducible builds + +--- Old: cargo-0.13.0.tar.xz New: cargo-0.15.0.tar.gz reproducible.patch Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.VMW50S/_old 2017-02-03 17:34:00.676036389 +0100 +++ /var/tmp/diff_new_pack.VMW50S/_new 2017-02-03 17:34:00.676036389 +0100 @@ -1,7 +1,7 @@ # # spec file for package cargo # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Michal Vyskocil, michal.vysko...@opensuse.org # Copyright (c) 2016 Kristoffer Gronlund, kgronl...@suse.com # @@ -18,12 +18,11 @@ # -%bcond_without bootstrap_tarball - -%define rust_target %(rustc -vV | grep 'host: ' | sed 's/host: //') +%global prev_version 0.13.0 +%global prev_rustc 1.13.0 Name: cargo -Version:0.13.0 +Version:0.15.0 Release:0 Summary:The Rust package manager License:MIT or Apache-2.0 @@ -32,20 +31,21 @@ # See README.packager for instructions on generating # the source archives -Source0:%{name}-%{version}.tar.xz +Source0:%{name}-%{version}.tar.gz Source1:vendor.tar.xz Source2:README.packager +# PATCH-FIX-UPSTREAM -- https://github.com/rust-lang/cargo/pull/3554 +Patch0: reproducible.patch -BuildRequires: cargo >= 0.10.0 +BuildRequires: cargo >= %{prev_version} BuildRequires: cmake BuildRequires: curl BuildRequires: git BuildRequires: libcurl-devel BuildRequires: libopenssl-devel BuildRequires: libssh-devel -BuildRequires: rustc-stable >= 1.10.0 +BuildRequires: rustc-stable >= %{prev_rustc} BuildRequires: zlib-devel -Requires: rustc Conflicts: cargo-bootstrap @@ -54,57 +54,34 @@ %description Cargo downloads your Rust project’s dependencies and compiles your project. -%if %{with bootstrap_tarball} -%package bootstrap-tarball -Summary:Bootstrap tarball with cargo binaries -Group: Development/Languages/Other - -%description bootstrap-tarball -This subpackage provides tarball with rust binaries used for cargo-bootstrap -package. -%endif - %prep %setup -q %setup -q -D -T -a 1 -pkgdir="$(pwd)" +%patch0 -p1 mkdir cargo-home cat >cargo-home/config/dev/null || date -u +%F) ifeq ($(wildcard $(CFG_SRC_DIR)/.git),) CFG_VERSION = $(CFG_RELEASE) (built $(CFG_BUILD_DATE)) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1
commit cargo for openSUSE:Factory
Hello community, here is the log from the commit of package cargo for openSUSE:Factory checked in at 2016-11-10 13:18:45 Comparing /work/SRC/openSUSE:Factory/cargo (Old) and /work/SRC/openSUSE:Factory/.cargo.new (New) Package is "cargo" Changes: --- /work/SRC/openSUSE:Factory/cargo/cargo.changes 2016-10-31 09:55:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.cargo.new/cargo.changes 2016-11-10 13:18:46.0 +0100 @@ -1,0 +2,5 @@ +Thu Nov 3 18:36:00 UTC 2016 - matwey.korni...@gmail.com + +- Update to 0.13.0 + +--- Old: cargo-0.11.0.tar.xz New: cargo-0.13.0.tar.xz Other differences: -- ++ cargo.spec ++ --- /var/tmp/diff_new_pack.RrWOga/_old 2016-11-10 13:18:49.0 +0100 +++ /var/tmp/diff_new_pack.RrWOga/_new 2016-11-10 13:18:49.0 +0100 @@ -1,6 +1,7 @@ # # spec file for package cargo # +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Michal Vyskocil, michal.vysko...@opensuse.org # Copyright (c) 2016 Kristoffer Gronlund, kgronl...@suse.com # @@ -16,13 +17,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +%bcond_without bootstrap_tarball + +%define rust_target %(rustc -vV | grep 'host: ' | sed 's/host: //') + Name: cargo -Version:0.11.0 -Release:1 -License:MIT or Apache-2.0 +Version:0.13.0 +Release:0 Summary:The Rust package manager -Url:https://github.com/rust-lang/cargo +License:MIT or Apache-2.0 Group: Development/Languages/Other +Url:https://github.com/rust-lang/cargo # See README.packager for instructions on generating # the source archives @@ -30,13 +36,16 @@ Source1:vendor.tar.xz Source2:README.packager -BuildRequires: rustc-stable >= 1.10.0 -BuildRequires: cargo-bootstrap +BuildRequires: cargo >= 0.10.0 +BuildRequires: cmake +BuildRequires: curl +BuildRequires: git +BuildRequires: libcurl-devel BuildRequires: libopenssl-devel BuildRequires: libssh-devel +BuildRequires: rustc-stable >= 1.10.0 BuildRequires: zlib-devel -BuildRequires: cmake -BuildRequires: git +Requires: rustc Conflicts: cargo-bootstrap @@ -45,6 +54,16 @@ %description Cargo downloads your Rust project’s dependencies and compiles your project. +%if %{with bootstrap_tarball} +%package bootstrap-tarball +Summary:Bootstrap tarball with cargo binaries +Group: Development/Languages/Other + +%description bootstrap-tarball +This subpackage provides tarball with rust binaries used for cargo-bootstrap +package. +%endif + %prep %setup -q %setup -q -D -T -a 1 @@ -66,7 +85,11 @@ popd %build -CARGO_HOME=cargo-home cargo build --release +CARGO_HOME=cargo-home cargo build --target=%{rust_target} --release %{?_smp_mflags} +%if %{with bootstrap_tarball} +./configure --target=%{rust_target} +CARGO_HOME=cargo-home make %{?_smp_mflags} dist +%endif %install mkdir build @@ -77,6 +100,11 @@ install -Dm0644 src/etc/man/cargo*.1 %{buildroot}%{_mandir}/man1/ install -Dm0644 src/etc/cargo.bashcomp.sh %{buildroot}%{_sysconfdir}/bash_completion.d/cargo.sh +%if %{with bootstrap_tarball} +mkdir -p %{buildroot}%{_prefix}/share/cargo-bootstrap-tarball +mv target/%{rust_target}/release/dist/%{name}-%{version}-%{rust_target}.tar.gz %{buildroot}%{_prefix}/share/cargo-bootstrap-tarball +%endif + %files %defattr(-,root,root) %doc LICENSE-APACHE LICENSE-MIT README.md @@ -84,4 +112,11 @@ %doc %{_mandir}/man1/* %config %{_sysconfdir}/bash_completion.d/cargo.sh +%if %{with bootstrap_tarball} +%files bootstrap-tarball +%defattr(-,root,root,-) +%dir %{_prefix}/share/cargo-bootstrap-tarball +%{_prefix}/share/cargo-bootstrap-tarball/cargo-*.tar.gz +%endif + %changelog ++ cargo-0.11.0.tar.xz -> cargo-0.13.0.tar.xz ++ 70156 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/cargo/vendor.tar.xz /work/SRC/openSUSE:Factory/.cargo.new/vendor.tar.xz differ: char 25, line 1