The package rpms/rust-flume.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/rust-flume.git/commit/?id=4af805ec66....
Change: -ExclusiveArch: %{rust_arches}
Thanks.
Full change: ============
commit 2b556d96ee62740fd7e67175f494b1575bdb216f Author: Fabio Valentini decathorpe@gmail.com Date: Mon Jun 10 17:06:09 2024 +0200
Regenerate with rust2rpm v26
diff --git a/flume-fix-metadata.diff b/flume-fix-metadata.diff new file mode 100644 index 0000000..1d89be9 --- /dev/null +++ b/flume-fix-metadata.diff @@ -0,0 +1,12 @@ +--- flume-0.11.0/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ flume-0.11.0/Cargo.toml 2024-06-10T15:02:13.134717+00:00 +@@ -66,9 +66,6 @@ + "unstable", + ] + +-[dev-dependencies.criterion] +-version = "0.3.4" +- + [dev-dependencies.crossbeam-channel] + version = "0.5.5" + diff --git a/rust-flume-criterion.patch b/rust-flume-criterion.patch deleted file mode 100644 index 1032c78..0000000 --- a/rust-flume-criterion.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -up flume-0.10.14/Cargo.toml.criterion flume-0.10.14/Cargo.toml ---- flume-0.10.14/Cargo.toml.criterion 1969-12-31 17:00:01.000000000 -0700 -+++ flume-0.10.14/Cargo.toml 2022-10-19 08:48:19.949933517 -0600 -@@ -69,9 +69,6 @@ features = [ - "unstable", - ] - --[dev-dependencies.criterion] --version = "0.3.4" -- - [dev-dependencies.crossbeam-channel] - version = "0.5.5" - diff --git a/rust-flume.spec b/rust-flume.spec index 20808a4..ae5e0f3 100644 --- a/rust-flume.spec +++ b/rust-flume.spec @@ -1,4 +1,4 @@ -# Generated by rust2rpm 24 +# Generated by rust2rpm 26 %bcond_without check %global debug_package %{nil}
@@ -13,10 +13,11 @@ Summary: Blazingly fast multi-producer channel License: Apache-2.0 OR MIT URL: https://crates.io/crates/flume Source: %{crates_source} -# Remove criterion dev dependency -Patch: rust-flume-criterion.patch +# Manually created patch for downstream crate metadata changes +# * drop unused, benchmark-only criterion dev-dependency +Patch: flume-fix-metadata.diff
-BuildRequires: rust-packaging >= 21 +BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand: A blazingly fast multi-producer channel.} @@ -136,7 +137,7 @@ use the "spin" feature of the "%{crate}" crate. %ghost %{crate_instdir}/Cargo.toml
%prep -%autosetup -n %{crate}-%{version_no_tilde} -p1 +%autosetup -n %{crate}-%{version} -p1 %cargo_prep
%generate_buildrequires diff --git a/rust2rpm.toml b/rust2rpm.toml new file mode 100644 index 0000000..2cd7101 --- /dev/null +++ b/rust2rpm.toml @@ -0,0 +1,5 @@ +[package] +cargo-toml-patch-comments = [ + "drop unused, benchmark-only criterion dev-dependency", +] +
commit f906a466d6bb124bf05678a3989510ddad9e7ab6 Author: Fedora Release Engineering releng@fedoraproject.org Date: Fri Jan 26 20:02:44 2024 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
commit 4af805ec6633945448668e010750f044a08da293 Author: Orion Poplawski orion@nwra.com Date: Wed Aug 16 20:41:00 2023 -0600
Update to 0.11.0
diff --git a/.gitignore b/.gitignore index 6175b36..fe8eb6f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /flume-0.9.0.crate /flume-0.9.1.crate /flume-0.10.14.crate +/flume-0.11.0.crate diff --git a/rust-flume.spec b/rust-flume.spec index be71d5a..20808a4 100644 --- a/rust-flume.spec +++ b/rust-flume.spec @@ -1,11 +1,11 @@ -# Generated by rust2rpm 22 +# Generated by rust2rpm 24 %bcond_without check %global debug_package %{nil}
%global crate flume
Name: rust-flume -Version: 0.10.14 +Version: 0.11.0 Release: %autorelease Summary: Blazingly fast multi-producer channel
@@ -16,12 +16,10 @@ Source: %{crates_source} # Remove criterion dev dependency Patch: rust-flume-criterion.patch
-ExclusiveArch: %{rust_arches} - BuildRequires: rust-packaging >= 21
%global _description %{expand: -Blazingly fast multi-producer channel.} +A blazingly fast multi-producer channel.}
%description %{_description}
@@ -113,18 +111,6 @@ use the "nanorand" feature of the "%{crate}" crate. %files -n %{name}+nanorand-devel %ghost %{crate_instdir}/Cargo.toml
-%package -n %{name}+pin-project-devel -Summary: %{summary} -BuildArch: noarch - -%description -n %{name}+pin-project-devel %{_description} - -This package contains library source intended for building other packages which -use the "pin-project" feature of the "%{crate}" crate. - -%files -n %{name}+pin-project-devel -%ghost %{crate_instdir}/Cargo.toml - %package -n %{name}+select-devel Summary: %{summary} BuildArch: noarch diff --git a/sources b/sources index 2ed8ba7..48758e4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (flume-0.10.14.crate) = ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f +SHA512 (flume-0.11.0.crate) = 29e499f3de970d2d400c3826e912a49a01408dae8d933068dc94576cb0c2ca0e42ec4a9ebeffd17a20f56869f09eec04a2b90a335bfaa6462b8df474b2a49fcd
arch-excludes@lists.fedoraproject.org