Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rust for openSUSE:Factory checked in at 2021-10-30 23:13:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rust (Old) and /work/SRC/openSUSE:Factory/.rust.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust" Sat Oct 30 23:13:15 2021 rev:69 rq:927397 version:1.55.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rust/rust.changes 2021-10-01 22:29:01.549370990 +0200 +++ /work/SRC/openSUSE:Factory/.rust.new.1890/rust.changes 2021-10-30 23:14:27.827090574 +0200 @@ -1,0 +2,5 @@ +Mon Oct 25 22:36:36 UTC 2021 - William Brown <william.br...@suse.com> + +- Remove rls/gdb as they are superceded by rustup + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rust.spec ++++++ --- /var/tmp/diff_new_pack.Cmmo6B/_old 2021-10-30 23:14:28.231090899 +0200 +++ /var/tmp/diff_new_pack.Cmmo6B/_new 2021-10-30 23:14:28.235090903 +0200 @@ -33,15 +33,7 @@ # armv6/7, s390x, ppc[64[le]], riscv are all "guaranteed to build" only # but may not always work. # -%ifarch x86_64 aarch64 -%bcond_without tier1 -%else -%bcond_with tier1 -%endif - -# Rpm specs have a limitation that if the parent package is noarch, all child packages must -# also be noarch. Since rls is arch dependent, we MUST have all packages as arch dependent -# because of this. + Name: rust Version: %{version_current} Release: 0 @@ -68,44 +60,6 @@ of a high-level language. Even then, Rust still allows precise control like a low-level language would. -%package -n rust-gdb -Summary: Gdb integration for rust binaries -License: Apache-2.0 OR MIT -Group: Development/Languages/Rust -Requires: rust = %{version} -Requires: rust%{version_suffix}-gdb -%obsolete_rust_versioned rust gdb - -%if 0%{?suse_version} && 0%{?suse_version} < 1500 -# Legacy SUSE-only form -Supplements: packageand(rust:gdb) -%else -# Standard form -Supplements: (rust and gdb) -%endif - -%description -n rust-gdb -This subpackage provides pretty printers and a wrapper script for -invoking gdb on rust binaries. - - -# As this is masked by tier1, this is arch specific even if it has no content. - -%package -n rls -Summary: Language server for Rust lang -License: Apache-2.0 OR MIT -Group: Development/Languages/Rust -Requires: rls%{version_suffix} -Requires: rust = %{version} -%obsolete_rust_versioned rls - -%description -n rls -The RLS provides a server that runs in the background, providing IDEs, -editors, and other tools with information about Rust programs. It -supports functionality such as 'goto definition', symbol search, -reformatting, and code completion, and enables renaming and -refactorings. It can be used with an IDE such as Gnome-Builder. - %package -n cargo Summary: The Rust package manager License: Apache-2.0 OR MIT @@ -123,26 +77,12 @@ %install install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/rust/README -install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/rust-gdb/README install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/cargo/README -%if %{with tier1} -install -D -m 0644 %{S:0} %{buildroot}/usr/share/doc/packages/rls/README -%endif %files %defattr(-,root,root,-) %doc /usr/share/doc/packages/rust -%files -n rust-gdb -%defattr(-,root,root,-) -%doc /usr/share/doc/packages/rust-gdb - -%if %{with tier1} -%files -n rls -%defattr(-,root,root,-) -%doc /usr/share/doc/packages/rls -%endif - %files -n cargo %defattr(-,root,root,-) %doc /usr/share/doc/packages/cargo