Hello community, here is the log from the commit of package rust for openSUSE:Factory checked in at 2018-11-18 23:22:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rust (Old) and /work/SRC/openSUSE:Factory/.rust.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust" Sun Nov 18 23:22:54 2018 rev:31 rq:648811 version:1.30.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rust/rust.changes 2018-11-13 17:48:19.055731243 +0100 +++ /work/SRC/openSUSE:Factory/.rust.new/rust.changes 2018-11-18 23:23:01.470147753 +0100 @@ -1,0 +2,11 @@ +Tue Nov 13 22:56:17 UTC 2018 - Luke Jones <[email protected]> + +- Add additional Requires to rls: + + Requires rust-src + + Requires rust-analysis +- Add additional Requires to rustfmt: + + Requires cargo +- Fix rust-src requiring /usr/bin/bash; a script was incorrectly + edited at build time. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rust.spec ++++++ --- /var/tmp/diff_new_pack.VRSPXw/_old 2018-11-18 23:23:16.238129725 +0100 +++ /var/tmp/diff_new_pack.VRSPXw/_new 2018-11-18 23:23:16.242129720 +0100 @@ -196,6 +196,8 @@ License: MIT OR Apache-2.0 Group: Development/Languages/Rust Requires: %{name} = %{version} +Requires: %{name}-analysis = %{version} +Requires: %{name}-src = %{version} Provides: rls = %{rls_version} %description -n rls @@ -221,6 +223,7 @@ License: MIT OR Apache-2.0 Group: Development/Languages/Rust Requires: %{name} = %{version} +Requires: cargo = %{version} %if 0%{?suse_version} && 0%{?suse_version} < 1500 # Legacy SUSE-only form Supplements: packageand(%{name}:cargo) @@ -240,7 +243,7 @@ License: MPL-2.0 Group: Development/Languages/Rust Requires: %{name} = %{version} -Requires: cargo +Requires: cargo = %{version} Provides: clippy = %{clippy_version} %description -n clippy @@ -339,14 +342,14 @@ # Fix rpmlint error "This script uses 'env' as an interpreter" sed -i '1s|#!%{_bindir}/env python|#!%{_bindir}/python3|' src/jemalloc/scripts/gen_travis.py sed -i '1s|#!%{_bindir}/env python|#!%{_bindir}/python3|' src/libcore/unicode/unicode.py -sed -i '1s|#!%{_bindir}/env bash|#!%{_bindir}/bash|' src/liblibc/ci/emscripten-entry.sh find src/libcompiler_builtins/compiler-rt/lib/ -name '*.py' \ -exec sed -i -e '1s|#!%{_bindir}/env python|#!%{_bindir}/python3|' '{}' '+' -# Fix rpmlint warnings about these shell scripts not having a shebang +# Fix rpmlint warnings about these shell scripts not having a shebang or incorrect path sed -i '1s|^|#!/bin/bash\n|' src/libbacktrace/ltmain.sh sed -i '1s|^|#!/bin/bash\n|' src/libcompiler_builtins/ci/run.sh sed -i '1s|^|#!/bin/bash\n|' src/liblibc/ci/run-docker.sh +sed -i '1s|^|#!/bin/bash\n|' src/liblibc/ci/emscripten-entry.sh sed -i '1s|^|#!/bin/bash\n|' src/stdsimd/ci/run-docker.sh %build
