Hello community,
here is the log from the commit of package rust for openSUSE:Factory checked in at 2018-06-02 11:48:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust (Old)
and /work/SRC/openSUSE:Factory/.rust.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust"
Sat Jun 2 11:48:50 2018 rev:28 rq:606830 version:1.26.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rust/rust.changes 2018-05-13 15:57:39.658540411 +0200
+++ /work/SRC/openSUSE:Factory/.rust.new/rust.changes 2018-06-02 11:49:05.762717196 +0200
@@ -1,0 +2,64 @@
+Sat May 12 00:31:05 UTC 2018 - luc14n0@linuxmail.org
+
+- Update to version 1.26.0:
+ + Language:
+ - Closures now implement `Copy` and/or `Clone` if all captured
+ variables implement either or both traits.
+ - The inclusive range syntax is now stable.
+ - Stablise `'_`. The underscore lifetime can be used anywhere
+ where a lifetime can be elided.
+ - `impl Trait` is now stable allowing you to have abstract
+ types in returns or in function parameters.
+ - Pattern matching will now automatically apply dereferences.
+ - 128-bit integers in the form of `u128` and `i128` are now
+ stable.
+ - `main` can now return `Result<(), E: Debug>` in addition to
+ `()`.
+ - A lot of operations are now available in a const context.
+ - Fixed entry slice patterns are now stable. e.g.
+ + Compiler:
+ - LLD is now used as the default linker for `wasm32-unknown-\
+ unknown`.
+ - Fixed exponential projection complexity on nested types.
+ This can provide up to a ~12% reduction in compile times for
+ certain crates.
+ - Added the `--remap-path-prefix` option to rustc. Allowing you
+ to remap path prefixes outputted by the compiler.
+ + Libraries:
+ - Implemented `From<u16> for usize & From<{u8, i16}> for
+ isize`.
+ - Added hexadecimal formatting for integers with fmt::Debug.
+ - Implemented `Default, Hash` for `cmp::Reverse`.
+ - Optimized `str::repeat` being 8x faster in large cases.
+ - `ascii::escape_default` is now available in libcore.
+ - Trailing commas are now supported in std and core macros.
+ - Implemented `Copy, Clone` for `cmp::Reverse`.
+ - Implemented `Clone` for `char::{ToLowercase, ToUppercase}`.
+ + Stabilized APIs: *const T::add,
+ *const T::copy_to_nonoverlapping, *const T::copy_to,
+ *const T::read_unaligned, *const T::read_volatile,
+ *const T::read, *const T::sub, *const T::wrapping_add,
+ *const T::wrapping_sub, *mut T::add, *mut T::copy_to,
+ *mut T::copy_to_nonoverlapping, *mut T::read_unaligned,
+ *mut T::read_volatile, *mut T::read, mut T::replace,
+ *mut T::sub, *mut T::swap, *mut T::wrapping_add,
+ *mut T::wrapping_sub, *mut T::write_bytes,
+ *mut T::write_unaligned, *mut T::write_volatile,
+ *mut T::write, Box::leak, FromUtf8Error::as_bytes,
+ LocalKey::try_with, Option::cloned, iter::FusedIterator,
+ btree_map::Entry::and_modify, s::read_to_string, fs::read,
+ fs::write, hash_map::Entry::and_modify, String::retain,
+ ops::RangeInclusive, ops::RangeToInclusive, process::id,
+ slice::rotate_left, slice::rotate_right.
+ + Compatibility Notes:
+ - Aliasing a `Fn` trait as `dyn` no longer works.
+ - The result of dereferences are no longer promoted to
+ `'static`.
+ - Deprecate `AsciiExt` trait in favor of inherent methods.
+ - `".e0"` will now no longer parse as `0.0` and will instead
+ cause an error.
+ - Removed hoedown from rustdoc.
+ - Bounds on higher-kinded lifetimes a hard error.
+- Update cargo_version to 0.26.0.
+
+-------------------------------------------------------------------
Old:
----
cargo-0.25.0-aarch64-unknown-linux-gnu.tar.gz
cargo-0.25.0-arm-unknown-linux-gnueabihf.tar.gz
cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.gz
cargo-0.25.0-i686-unknown-linux-gnu.tar.gz
cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.gz
cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.gz
cargo-0.25.0-s390x-unknown-linux-gnu.tar.gz
cargo-0.25.0-x86_64-unknown-linux-gnu.tar.gz
rustc-1.25.0-src.tar.gz
New:
----
cargo-0.26.0-aarch64-unknown-linux-gnu.tar.gz
cargo-0.26.0-arm-unknown-linux-gnueabihf.tar.gz
cargo-0.26.0-armv7-unknown-linux-gnueabihf.tar.gz
cargo-0.26.0-i686-unknown-linux-gnu.tar.gz
cargo-0.26.0-powerpc64-unknown-linux-gnu.tar.gz
cargo-0.26.0-powerpc64le-unknown-linux-gnu.tar.gz
cargo-0.26.0-s390x-unknown-linux-gnu.tar.gz
cargo-0.26.0-x86_64-unknown-linux-gnu.tar.gz
rustc-1.26.0-src.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rust.spec ++++++
--- /var/tmp/diff_new_pack.Zf6mTK/_old 2018-06-02 11:49:14.346402368 +0200
+++ /var/tmp/diff_new_pack.Zf6mTK/_new 2018-06-02 11:49:14.350402221 +0200
@@ -17,8 +17,8 @@
#
-%global prev_rust 1.24.1
-%global cargo_version 0.25.0
+%global prev_rust 1.25.0
+%global cargo_version 0.26.0
%global rust_arch %{_arch}
%global abi gnu
%ifarch armv7hl
@@ -45,12 +45,12 @@
%global rustlibdir %{common_libdir}/rustlib
%bcond_with rust_bootstrap
Name: rust
-Version: 1.25.0
+Version: 1.26.0
Release: 0
Summary: A systems programming language
License: MIT OR Apache-2.0
Group: Development/Languages/Other
-Url: http://www.rust-lang.org
+URL: https://www.rust-lang.org
Source0: %{dl_url}/rustc-%{version}-src.tar.gz
Source1: config.toml
Source99: %{name}-rpmlintrc
@@ -76,8 +76,8 @@
Recommends: %{name}-doc
Recommends: %{name}-std
Recommends: cargo
-Conflicts: rustc-bootstrap
Conflicts: rust
+Conflicts: rustc-bootstrap
# Restrict the architectures as building rust relies on being initially
# bootstrapped before we can build the n+1 release
ExclusiveArch: x86_64 %{arm} aarch64 ppc64 ppc64le s390x %{ix86}
@@ -228,7 +228,6 @@
find %{buildroot}%{rustlibdir} -maxdepth 1 -type f -name '*.so' -exec chmod -v +x '{}' '+'
# extract bundled licenses for packaging - From fedora spec
-cp src/rt/hoedown/LICENSE src/rt/hoedown/LICENSE-hoedown
sed -e '/*\//q' src/libbacktrace/backtrace.h > src/libbacktrace/LICENSE-libbacktrace
# Remove the license files from _docdir: make install put duplicates there
@@ -243,13 +242,11 @@
%if 0%{?suse_version} == 1315
%doc COPYRIGHT LICENSE-APACHE LICENSE-MIT
%doc src/libbacktrace/LICENSE-libbacktrace
-%doc src/rt/hoedown/LICENSE-hoedown
%else
%license COPYRIGHT LICENSE-APACHE LICENSE-MIT
%license src/libbacktrace/LICENSE-libbacktrace
-%license src/rt/hoedown/LICENSE-hoedown
%endif
-%doc README.md
+%doc CONTRIBUTING.md README.md RELEASES.md
%{_bindir}/rustc
%{_bindir}/rustdoc
%{_bindir}/rust-lldb
++++++ cargo-0.25.0-aarch64-unknown-linux-gnu.tar.gz -> cargo-0.26.0-aarch64-unknown-linux-gnu.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-aarch64-unknown-linux-gnu/README.md new/cargo-0.26.0-aarch64-unknown-linux-gnu/README.md
--- old/cargo-0.25.0-aarch64-unknown-linux-gnu/README.md 2018-02-27 19:03:28.000000000 +0100
+++ new/cargo-0.26.0-aarch64-unknown-linux-gnu/README.md 2018-03-25 18:20:36.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-aarch64-unknown-linux-gnu/cargo/bin/cargo and new/cargo-0.26.0-aarch64-unknown-linux-gnu/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-aarch64-unknown-linux-gnu/cargo/share/doc/cargo/README.md new/cargo-0.26.0-aarch64-unknown-linux-gnu/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-aarch64-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-02-27 19:03:28.000000000 +0100
+++ new/cargo-0.26.0-aarch64-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-03-25 18:20:36.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-aarch64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-aarch64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-aarch64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:03:28.000000000 +0100
+++ new/cargo-0.26.0-aarch64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:20:36.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-aarch64-unknown-linux-gnu/install.sh new/cargo-0.26.0-aarch64-unknown-linux-gnu/install.sh
--- old/cargo-0.25.0-aarch64-unknown-linux-gnu/install.sh 2018-02-27 19:03:28.000000000 +0100
+++ new/cargo-0.26.0-aarch64-unknown-linux-gnu/install.sh 2018-03-25 18:20:36.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-aarch64-unknown-linux-gnu/version new/cargo-0.26.0-aarch64-unknown-linux-gnu/version
--- old/cargo-0.25.0-aarch64-unknown-linux-gnu/version 2018-02-27 19:03:28.000000000 +0100
+++ new/cargo-0.26.0-aarch64-unknown-linux-gnu/version 2018-03-25 18:20:36.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ cargo-0.25.0-arm-unknown-linux-gnueabihf.tar.gz -> cargo-0.26.0-arm-unknown-linux-gnueabihf.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-arm-unknown-linux-gnueabihf/README.md new/cargo-0.26.0-arm-unknown-linux-gnueabihf/README.md
--- old/cargo-0.25.0-arm-unknown-linux-gnueabihf/README.md 2018-02-27 19:12:48.000000000 +0100
+++ new/cargo-0.26.0-arm-unknown-linux-gnueabihf/README.md 2018-03-25 18:13:38.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-arm-unknown-linux-gnueabihf/cargo/bin/cargo and new/cargo-0.26.0-arm-unknown-linux-gnueabihf/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-arm-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md new/cargo-0.26.0-arm-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-arm-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md 2018-02-27 19:12:48.000000000 +0100
+++ new/cargo-0.26.0-arm-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md 2018-03-25 18:13:38.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-arm-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-arm-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-arm-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:12:48.000000000 +0100
+++ new/cargo-0.26.0-arm-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:13:38.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-arm-unknown-linux-gnueabihf/install.sh new/cargo-0.26.0-arm-unknown-linux-gnueabihf/install.sh
--- old/cargo-0.25.0-arm-unknown-linux-gnueabihf/install.sh 2018-02-27 19:12:48.000000000 +0100
+++ new/cargo-0.26.0-arm-unknown-linux-gnueabihf/install.sh 2018-03-25 18:13:38.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-arm-unknown-linux-gnueabihf/version new/cargo-0.26.0-arm-unknown-linux-gnueabihf/version
--- old/cargo-0.25.0-arm-unknown-linux-gnueabihf/version 2018-02-27 19:12:48.000000000 +0100
+++ new/cargo-0.26.0-arm-unknown-linux-gnueabihf/version 2018-03-25 18:13:38.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ cargo-0.25.0-armv7-unknown-linux-gnueabihf.tar.gz -> cargo-0.26.0-armv7-unknown-linux-gnueabihf.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/README.md new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/README.md
--- old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/README.md 2018-02-27 19:07:24.000000000 +0100
+++ new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/README.md 2018-03-25 18:22:50.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/cargo/bin/cargo and new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md 2018-02-27 19:07:24.000000000 +0100
+++ new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/cargo/share/doc/cargo/README.md 2018-03-25 18:22:50.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:07:24.000000000 +0100
+++ new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:22:50.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/install.sh new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/install.sh
--- old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/install.sh 2018-02-27 19:07:24.000000000 +0100
+++ new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/install.sh 2018-03-25 18:22:50.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/version new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/version
--- old/cargo-0.25.0-armv7-unknown-linux-gnueabihf/version 2018-02-27 19:07:24.000000000 +0100
+++ new/cargo-0.26.0-armv7-unknown-linux-gnueabihf/version 2018-03-25 18:22:50.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ cargo-0.25.0-i686-unknown-linux-gnu.tar.gz -> cargo-0.26.0-i686-unknown-linux-gnu.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-i686-unknown-linux-gnu/README.md new/cargo-0.26.0-i686-unknown-linux-gnu/README.md
--- old/cargo-0.25.0-i686-unknown-linux-gnu/README.md 2018-02-27 19:22:29.000000000 +0100
+++ new/cargo-0.26.0-i686-unknown-linux-gnu/README.md 2018-03-25 18:06:14.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-i686-unknown-linux-gnu/cargo/bin/cargo and new/cargo-0.26.0-i686-unknown-linux-gnu/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-i686-unknown-linux-gnu/cargo/share/doc/cargo/README.md new/cargo-0.26.0-i686-unknown-linux-gnu/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-i686-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-02-27 19:22:29.000000000 +0100
+++ new/cargo-0.26.0-i686-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-03-25 18:06:14.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-i686-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-i686-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-i686-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:22:29.000000000 +0100
+++ new/cargo-0.26.0-i686-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:06:14.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-i686-unknown-linux-gnu/install.sh new/cargo-0.26.0-i686-unknown-linux-gnu/install.sh
--- old/cargo-0.25.0-i686-unknown-linux-gnu/install.sh 2018-02-27 19:22:29.000000000 +0100
+++ new/cargo-0.26.0-i686-unknown-linux-gnu/install.sh 2018-03-25 18:06:14.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-i686-unknown-linux-gnu/version new/cargo-0.26.0-i686-unknown-linux-gnu/version
--- old/cargo-0.25.0-i686-unknown-linux-gnu/version 2018-02-27 19:22:29.000000000 +0100
+++ new/cargo-0.26.0-i686-unknown-linux-gnu/version 2018-03-25 18:06:14.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ cargo-0.25.0-powerpc64-unknown-linux-gnu.tar.gz -> cargo-0.26.0-powerpc64-unknown-linux-gnu.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64-unknown-linux-gnu/README.md new/cargo-0.26.0-powerpc64-unknown-linux-gnu/README.md
--- old/cargo-0.25.0-powerpc64-unknown-linux-gnu/README.md 2018-02-27 19:14:47.000000000 +0100
+++ new/cargo-0.26.0-powerpc64-unknown-linux-gnu/README.md 2018-03-25 18:24:25.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-powerpc64-unknown-linux-gnu/cargo/bin/cargo and new/cargo-0.26.0-powerpc64-unknown-linux-gnu/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64-unknown-linux-gnu/cargo/share/doc/cargo/README.md new/cargo-0.26.0-powerpc64-unknown-linux-gnu/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-powerpc64-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-02-27 19:14:47.000000000 +0100
+++ new/cargo-0.26.0-powerpc64-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-03-25 18:24:25.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-powerpc64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-powerpc64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:14:47.000000000 +0100
+++ new/cargo-0.26.0-powerpc64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:24:25.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64-unknown-linux-gnu/install.sh new/cargo-0.26.0-powerpc64-unknown-linux-gnu/install.sh
--- old/cargo-0.25.0-powerpc64-unknown-linux-gnu/install.sh 2018-02-27 19:14:47.000000000 +0100
+++ new/cargo-0.26.0-powerpc64-unknown-linux-gnu/install.sh 2018-03-25 18:24:25.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64-unknown-linux-gnu/version new/cargo-0.26.0-powerpc64-unknown-linux-gnu/version
--- old/cargo-0.25.0-powerpc64-unknown-linux-gnu/version 2018-02-27 19:14:47.000000000 +0100
+++ new/cargo-0.26.0-powerpc64-unknown-linux-gnu/version 2018-03-25 18:24:25.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ cargo-0.25.0-powerpc64le-unknown-linux-gnu.tar.gz -> cargo-0.26.0-powerpc64le-unknown-linux-gnu.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/README.md new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/README.md
--- old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/README.md 2018-02-27 19:15:16.000000000 +0100
+++ new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/README.md 2018-03-25 18:23:25.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/cargo/bin/cargo and new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/cargo/share/doc/cargo/README.md new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-02-27 19:15:16.000000000 +0100
+++ new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-03-25 18:23:25.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:15:16.000000000 +0100
+++ new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:23:25.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/install.sh new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/install.sh
--- old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/install.sh 2018-02-27 19:15:16.000000000 +0100
+++ new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/install.sh 2018-03-25 18:23:25.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/version new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/version
--- old/cargo-0.25.0-powerpc64le-unknown-linux-gnu/version 2018-02-27 19:15:16.000000000 +0100
+++ new/cargo-0.26.0-powerpc64le-unknown-linux-gnu/version 2018-03-25 18:23:25.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ cargo-0.25.0-s390x-unknown-linux-gnu.tar.gz -> cargo-0.26.0-s390x-unknown-linux-gnu.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-s390x-unknown-linux-gnu/README.md new/cargo-0.26.0-s390x-unknown-linux-gnu/README.md
--- old/cargo-0.25.0-s390x-unknown-linux-gnu/README.md 2018-02-27 19:10:44.000000000 +0100
+++ new/cargo-0.26.0-s390x-unknown-linux-gnu/README.md 2018-03-25 18:23:01.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-s390x-unknown-linux-gnu/cargo/bin/cargo and new/cargo-0.26.0-s390x-unknown-linux-gnu/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-s390x-unknown-linux-gnu/cargo/share/doc/cargo/README.md new/cargo-0.26.0-s390x-unknown-linux-gnu/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-s390x-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-02-27 19:10:44.000000000 +0100
+++ new/cargo-0.26.0-s390x-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-03-25 18:23:01.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-s390x-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-s390x-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-s390x-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:10:44.000000000 +0100
+++ new/cargo-0.26.0-s390x-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:23:01.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-s390x-unknown-linux-gnu/install.sh new/cargo-0.26.0-s390x-unknown-linux-gnu/install.sh
--- old/cargo-0.25.0-s390x-unknown-linux-gnu/install.sh 2018-02-27 19:10:44.000000000 +0100
+++ new/cargo-0.26.0-s390x-unknown-linux-gnu/install.sh 2018-03-25 18:23:01.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-s390x-unknown-linux-gnu/version new/cargo-0.26.0-s390x-unknown-linux-gnu/version
--- old/cargo-0.25.0-s390x-unknown-linux-gnu/version 2018-02-27 19:10:44.000000000 +0100
+++ new/cargo-0.26.0-s390x-unknown-linux-gnu/version 2018-03-25 18:23:01.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ cargo-0.25.0-x86_64-unknown-linux-gnu.tar.gz -> cargo-0.26.0-x86_64-unknown-linux-gnu.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-x86_64-unknown-linux-gnu/README.md new/cargo-0.26.0-x86_64-unknown-linux-gnu/README.md
--- old/cargo-0.25.0-x86_64-unknown-linux-gnu/README.md 2018-02-27 19:22:39.000000000 +0100
+++ new/cargo-0.26.0-x86_64-unknown-linux-gnu/README.md 2018-03-25 18:06:02.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
Binary files old/cargo-0.25.0-x86_64-unknown-linux-gnu/cargo/bin/cargo and new/cargo-0.26.0-x86_64-unknown-linux-gnu/cargo/bin/cargo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/README.md new/cargo-0.26.0-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/README.md
--- old/cargo-0.25.0-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-02-27 19:22:39.000000000 +0100
+++ new/cargo-0.26.0-x86_64-unknown-linux-gnu/cargo/share/doc/cargo/README.md 2018-03-25 18:06:02.000000000 +0200
@@ -2,13 +2,15 @@
Cargo downloads your Rust project’s dependencies and compiles your project.
-Learn more at http://doc.crates.io/
+Learn more at https://doc.rust-lang.org/cargo/
## Code Status
[![Build Status](https://travis-ci.org/rust-lang/cargo.svg?branch=master)](https://travis-ci.org/rust-lang/cargo)
[![Build Status](https://ci.appveyor.com/api/projects/status/github/rust-lang/cargo?branch=master&svg=true)](https://ci.appveyor.com/project/rust-lang-libs/cargo)
+Code documentation: https://docs.rs/cargo/
+
## Installing Cargo
Cargo is distributed by default with Rust, so if you've got `rustc` installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-x86_64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo new/cargo-0.26.0-x86_64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo
--- old/cargo-0.25.0-x86_64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-02-27 19:22:39.000000000 +0100
+++ new/cargo-0.26.0-x86_64-unknown-linux-gnu/cargo/share/zsh/site-functions/_cargo 2018-03-25 18:06:02.000000000 +0200
@@ -136,7 +136,7 @@
git-checkout)
_arguments \
'(-h, --help)'{-h,--help}'[show help message]' \
- 'q(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
+ '(-q, --quiet)'{-q,--quiet}'[no output printed to stdout]' \
'--reference=[REF]' \
'--url=[URL]' \
'(-v, --verbose)'{-v,--verbose}'[use verbose output]' \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-x86_64-unknown-linux-gnu/install.sh new/cargo-0.26.0-x86_64-unknown-linux-gnu/install.sh
--- old/cargo-0.25.0-x86_64-unknown-linux-gnu/install.sh 2018-02-27 19:22:39.000000000 +0100
+++ new/cargo-0.26.0-x86_64-unknown-linux-gnu/install.sh 2018-03-25 18:06:02.000000000 +0200
@@ -577,6 +577,12 @@
_file_install_path="$CFG_LIBDIR/$_f"
fi
+ if echo "$_file" | grep "^share" > /dev/null
+ then
+ local _f="$(echo "$_file" | sed 's/^share\///')"
+ _file_install_path="$CFG_DATADIR/$_f"
+ fi
+
if echo "$_file" | grep "^share/man/" > /dev/null
then
local _f="$(echo "$_file" | sed 's/^share\/man\///')"
@@ -813,7 +819,9 @@
valopt sysconfdir "$CFG_DESTDIR_PREFIX/etc" "install system configuration files"
valopt bindir "$CFG_DESTDIR_PREFIX/bin" "install binaries"
valopt libdir "$CFG_DESTDIR_PREFIX/lib" "install libraries"
-valopt mandir "$CFG_DESTDIR_PREFIX/share/man" "install man pages in PATH"
+valopt datadir "$CFG_DESTDIR_PREFIX/share" "install data"
+# NB We repeat datadir default value because we don't set CFG_DATADIR in --help
+valopt mandir "${CFG_DATADIR-"$CFG_DESTDIR_PREFIX/share"}/man" "install man pages in PATH"
# NB See the docdir handling in install_components for an explanation of this
# weird <default> string
valopt docdir "\" "install documentation in PATH"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-0.25.0-x86_64-unknown-linux-gnu/version new/cargo-0.26.0-x86_64-unknown-linux-gnu/version
--- old/cargo-0.25.0-x86_64-unknown-linux-gnu/version 2018-02-27 19:22:39.000000000 +0100
+++ new/cargo-0.26.0-x86_64-unknown-linux-gnu/version 2018-03-25 18:06:02.000000000 +0200
@@ -1 +1 @@
-0.25.0 (96d8071da 2018-02-26)
\ No newline at end of file
+0.26.0 (41480f5cc 2018-02-26)
\ No newline at end of file
++++++ rustc-1.25.0-src.tar.gz -> rustc-1.26.0-src.tar.gz ++++++
/work/SRC/openSUSE:Factory/rust/rustc-1.25.0-src.tar.gz /work/SRC/openSUSE:Factory/.rust.new/rustc-1.26.0-src.tar.gz differ: char 12, line 1