Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nushell for openSUSE:Factory checked in at 2025-02-20 16:40:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nushell (Old) and /work/SRC/openSUSE:Factory/.nushell.new.1873 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nushell" Thu Feb 20 16:40:31 2025 rev:12 rq:1247358 version:0.102.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nushell/nushell.changes 2025-02-05 12:42:36.229943612 +0100 +++ /work/SRC/openSUSE:Factory/.nushell.new.1873/nushell.changes 2025-02-20 16:42:11.546588678 +0100 @@ -1,0 +2,20 @@ +Thu Feb 20 09:48:43 UTC 2025 - Bernhard Wiedemann <bwiedem...@suse.com> + +- Add reproducible.patch for reproducible builds (boo#1062303) + +------------------------------------------------------------------- +Thu Feb 20 04:26:43 UTC 2025 - Dead Mozay <dead_mo...@opensuse.org> + +- Added missing dependencies in subpackages. + +------------------------------------------------------------------- +Wed Feb 19 08:59:10 UTC 2025 - Dead Mozay <dead_mo...@opensuse.org> + +- Plugins are moved to subpackages. + +------------------------------------------------------------------- +Wed Feb 19 06:55:55 UTC 2025 - Dead Mozay <dead_mo...@opensuse.org> + +- The build of built-in plugins is involved. + +------------------------------------------------------------------- New: ---- reproducible.patch BETA DEBUG BEGIN: New: - Add reproducible.patch for reproducible builds (boo#1062303) BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nushell.spec ++++++ --- /var/tmp/diff_new_pack.CdS1JN/_old 2025-02-20 16:42:12.654635050 +0100 +++ /var/tmp/diff_new_pack.CdS1JN/_new 2025-02-20 16:42:12.654635050 +0100 @@ -24,6 +24,7 @@ URL: https://www.nushell.sh/ Source0: %{name}-%{version}.tar.xz Source1: vendor.tar.zst +Patch0: reproducible.patch BuildRequires: cargo-packaging BuildRequires: git BuildRequires: zstd @@ -35,14 +36,95 @@ %description A modern shell written in Rust. +%package plugin_custom_values +Summary: Plugin nu_plugin_custom_values for %{name} +Requires: %{name} = %{version} + +%description plugin_custom_values +%{summary}. + +%package plugin_example +Summary: Plugin nu_plugin_example for %{name} +Requires: %{name} = %{version} + +%description plugin_example +%{summary}. + +%package plugin_formats +Summary: Plugin nu_plugin_formats for %{name} +Requires: %{name} = %{version} + +%description plugin_formats +%{summary}. + +%package plugin_gstat +Summary: Plugin nu_plugin_gstat for %{name} +Requires: %{name} = %{version} + +%description plugin_gstat +%{summary}. + +%package plugin_inc +Summary: Plugin nu_plugin_inc for %{name} +Requires: %{name} = %{version} + +%description plugin_inc +%{summary}. + +%package plugin_polars +Summary: Plugin nu_plugin_polars for %{name} +Requires: %{name} = %{version} + +%description plugin_polars +%{summary}. + +%package plugin_query +Summary: Plugin nu_plugin_query for %{name} +Requires: %{name} = %{version} + +%description plugin_query +%{summary}. + +%package plugin_stress_internals +Summary: Plugin nu_plugin_stress_internals for %{name} +Requires: %{name} = %{version} + +%description plugin_stress_internals +%{summary}. + %prep -%autosetup -a1 +%autosetup -a1 -p1 %build %{cargo_build} %install +pushd crates/nu_plugin_custom_values +%{cargo_install} +popd +pushd crates/nu_plugin_example %{cargo_install} +popd +pushd crates/nu_plugin_formats +%{cargo_install} +popd +pushd crates/nu_plugin_gstat +%{cargo_install} +popd +pushd crates/nu_plugin_inc +%{cargo_install} +popd +pushd crates/nu_plugin_polars +%{cargo_install} +popd +pushd crates/nu_plugin_query +%{cargo_install} +popd +pushd crates/nu_plugin_stress_internals +%{cargo_install} +popd +%{cargo_install} + install -d %{buildroot}/%{_datadir}/%{name} %files @@ -51,3 +133,27 @@ %{_bindir}/nu %{_datadir}/%{name}/ +%files plugin_custom_values +%{_bindir}/nu_plugin_custom_values + +%files plugin_example +%{_bindir}/nu_plugin_example + +%files plugin_formats +%{_bindir}/nu_plugin_formats + +%files plugin_gstat +%{_bindir}/nu_plugin_gstat + +%files plugin_inc +%{_bindir}/nu_plugin_inc + +%files plugin_polars +%{_bindir}/nu_plugin_polars + +%files plugin_query +%{_bindir}/nu_plugin_query + +%files plugin_stress_internals +%{_bindir}/nu_plugin_stress_internals + ++++++ reproducible.patch ++++++ https://github.com/servo/string-cache/pull/290 Author: Ygg01 Date: 2025-02-18 Eliminates a source of non-reproducibility from codegen. This should have no impact since it's at codegen. It affects servo/html5ever#573 diff --git a/string_cache_codegen-0.5.3/lib.rs b/string_cache_codegen-0.5.3/lib.rs index 3228946d..ad64db19 100644 --- a/string_cache_codegen-0.5.3/lib.rs +++ b/vendor/string_cache_codegen-0.5.3/lib.rs @@ -69,7 +69,7 @@ #![recursion_limit = "128"] use quote::quote; -use std::collections::HashSet; +use std::collections::BTreeSet; use std::fs::File; use std::io::{self, BufWriter, Write}; use std::path::Path; @@ -81,7 +81,7 @@ pub struct AtomType { static_set_doc: Option<String>, macro_name: String, macro_doc: Option<String>, - atoms: HashSet<String>, + atoms: BTreeSet<String>, } impl AtomType { @@ -114,7 +114,7 @@ impl AtomType { atom_doc: None, static_set_doc: None, macro_doc: None, - atoms: HashSet::new(), + atoms: BTreeSet::new(), } } diff --git a/string_cache_codegen-0.5.3/.cargo-checksum.json b/string_cache_codegen-0.5.3/.cargo-checksum.json index b1bbb320..0484a0e6 100644 --- a/string_cache_codegen-0.5.3/.cargo-checksum.json +++ b/vendor/string_cache_codegen-0.5.3/.cargo-checksum.json @@ -1 +1 @@ -{"files":{"Cargo.toml":"5917f5f8eff47b56b62e891b06b0eba57fb69ec87a5325c35841be8c5159777c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","lib.rs":"2d06d1598c6fde62b6dc41f4979849bfb16269946588a461d0e1ae7ef5fce3f9"},"package":"244292f3441c89febe5b5bdfbb6863aeaf4f64da810ea3050fd927b27b8d92ce"} \ No newline at end of file +{"files":{"Cargo.toml":"5917f5f8eff47b56b62e891b06b0eba57fb69ec87a5325c35841be8c5159777c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","lib.rs":"c99977b2308a2ddf45737c552aa46d49bf7da98a21fbf34f2250ebc03005b766"},"package":"244292f3441c89febe5b5bdfbb6863aeaf4f64da810ea3050fd927b27b8d92ce"}