Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2026
July
June
May
April
March
February
January
2025
December
November
October
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
List overview
Download
Arch-excludes
October 2021
----- 2026 -----
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
----- 2025 -----
December 2025
November 2025
October 2025
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
arch-excludes@lists.fedoraproject.org
2 participants
225 discussions
Start a n
N
ew thread
Architecture specific change in rpms/rust-rustbus_derive.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-rustbus_derive.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-rustbus_derive.git/commit/?id=…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit d014746420ee5c502c0f38027be12666f42ea392 Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Thu Jul 29 08:31:55 2021 -0700 Update to 0.4.0; Fixes: RHBZ#1980545 diff --git a/.gitignore b/.gitignore index c3eec23..defe095 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /rustbus_derive-0.2.0.crate /rustbus_derive-0.3.0.crate +/rustbus_derive-0.4.0.crate diff --git a/rust-rustbus_derive.spec b/rust-rustbus_derive.spec index 6281a1f..70d3854 100644 --- a/rust-rustbus_derive.spec +++ b/rust-rustbus_derive.spec @@ -1,11 +1,11 @@ -# Generated by rust2rpm 17 +# Generated by rust2rpm 18 %bcond_without check %global debug_package %{nil} %global crate rustbus_derive Name: rust-%{crate} -Version: 0.3.0 +Version: 0.4.0 Release: %autorelease Summary: Derive proc-macros for the rustbus crate @@ -36,6 +36,7 @@ This package contains library source intended for building other packages which use "%{crate}" crate. %files devel +%license LICENSE %{cargo_registry}/%{crate}-%{version_no_tilde}/ %package -n %{name}+default-devel diff --git a/sources b/sources index 7beac42..70a008f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rustbus_derive-0.3.0.crate) = fe87749a66ffc612debecf9248f0c4452b110ba537e238000b8d342b2315e64b65cfbccc6a539c2ba7868c7048348eb20c6128c1f6dbcbaed3add9dbc4687e0f +SHA512 (rustbus_derive-0.4.0.crate) = d7b4af4ca2907d1fa3275fff436d445b020963c77e0264f6d153b253410b8645e3a0fb01e7d61593753cb775360161a8536dc91778fbfd089bf4fe520e1c41f3 commit a8721c3d7a3224060c1d9aea29211e4df00ee46a Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Thu Jul 29 08:31:37 2021 -0700 Convert to rpmautospec diff --git a/changelog b/changelog new file mode 100644 index 0000000..9728410 --- /dev/null +++ b/changelog @@ -0,0 +1,8 @@ +* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+ +* Thu Jul 08 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.3.0-1 +- Update to 0.3.0 + +* Thu Jun 24 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1 +- Initial package diff --git a/rust-rustbus_derive.spec b/rust-rustbus_derive.spec index b3920e2..6281a1f 100644 --- a/rust-rustbus_derive.spec +++ b/rust-rustbus_derive.spec @@ -6,7 +6,7 @@ Name: rust-%{crate} Version: 0.3.0 -Release: 2%{?dist} +Release: %autorelease Summary: Derive proc-macros for the rustbus crate # Upstream license specification: MIT @@ -69,11 +69,4 @@ which use "default" feature of "%{crate}" crate. %endif %changelog -* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.0-2 -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
- -* Thu Jul 08 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.3.0-1 -- Update to 0.3.0 - -* Thu Jun 24 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1 -- Initial package +%autochangelog commit 6ddea3fb3b1d92895c34c6079b00be19f260c523 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 23 15:46:34 2021 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/rust-rustbus_derive.spec b/rust-rustbus_derive.spec index f8d1e97..b3920e2 100644 --- a/rust-rustbus_derive.spec +++ b/rust-rustbus_derive.spec @@ -6,7 +6,7 @@ Name: rust-%{crate} Version: 0.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Derive proc-macros for the rustbus crate # Upstream license specification: MIT @@ -69,6 +69,9 @@ which use "default" feature of "%{crate}" crate. %endif %changelog +* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.0-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+ * Thu Jul 08 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.3.0-1 - Update to 0.3.0 commit 141cb70ae3a7596b9a9f4974084d528dd6facb86 Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Thu Jul 8 13:08:51 2021 -0700 Update to 0.3.0 diff --git a/.gitignore b/.gitignore index 2d46188..c3eec23 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /rustbus_derive-0.2.0.crate +/rustbus_derive-0.3.0.crate diff --git a/rust-rustbus_derive.spec b/rust-rustbus_derive.spec index baf05c8..f8d1e97 100644 --- a/rust-rustbus_derive.spec +++ b/rust-rustbus_derive.spec @@ -5,7 +5,7 @@ %global crate rustbus_derive Name: rust-%{crate} -Version: 0.2.0 +Version: 0.3.0 Release: 1%{?dist} Summary: Derive proc-macros for the rustbus crate @@ -69,5 +69,8 @@ which use "default" feature of "%{crate}" crate. %endif %changelog +* Thu Jul 08 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.3.0-1 +- Update to 0.3.0 + * Thu Jun 24 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1 - Initial package diff --git a/sources b/sources index 2fb5f3b..7beac42 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rustbus_derive-0.2.0.crate) = 405d862bcf36eaacfd29cbc8f8b0113af3e766f47c5fa201909ee3770000541bd231c5d2d88de8553ffff0fe6f71488b908b52f663cdcfac198e3f73bb5346c8 +SHA512 (rustbus_derive-0.3.0.crate) = fe87749a66ffc612debecf9248f0c4452b110ba537e238000b8d342b2315e64b65cfbccc6a539c2ba7868c7048348eb20c6128c1f6dbcbaed3add9dbc4687e0f commit ff8ec2ebfd76537e9c7d0965911cc6e8d3d8022f Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Tue Jul 6 09:51:26 2021 -0700 import #1975874 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2d46188 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/rustbus_derive-0.2.0.crate diff --git a/rust-rustbus_derive.spec b/rust-rustbus_derive.spec new file mode 100644 index 0000000..baf05c8 --- /dev/null +++ b/rust-rustbus_derive.spec @@ -0,0 +1,73 @@ +# Generated by rust2rpm 17 +%bcond_without check +%global debug_package %{nil} + +%global crate rustbus_derive + +Name: rust-%{crate} +Version: 0.2.0 +Release: 1%{?dist} +Summary: Derive proc-macros for the rustbus crate + +# Upstream license specification: MIT +License: MIT +URL:
https://crates.io/crates/rustbus_derive
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Derive proc-macros for the rustbus crate.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Thu Jun 24 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..2fb5f3b --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (rustbus_derive-0.2.0.crate) = 405d862bcf36eaacfd29cbc8f8b0113af3e766f47c5fa201909ee3770000541bd231c5d2d88de8553ffff0fe6f71488b908b52f663cdcfac198e3f73bb5346c8
1
0
0
0
Architecture specific change in rpms/rust-partition-identity.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-partition-identity.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-partition-identity.git/commit/…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 7d8a2692fb9504d6f480b1b3c3697c023be406e4 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 23 15:10:00 2021 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/rust-partition-identity.spec b/rust-partition-identity.spec index 8aa6a67..9f4724c 100644 --- a/rust-partition-identity.spec +++ b/rust-partition-identity.spec @@ -6,7 +6,7 @@ Name: rust-%{crate} Version: 0.2.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Find the ID of a device by its path, or find a device path by its ID # Upstream license specification: MIT @@ -71,5 +71,8 @@ which use "default" feature of "%{crate}" crate. %endif %changelog +* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.2.8-2 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+ * Thu Jun 24 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.8-1 - Initial package commit a5323031660c5c2663fbd57674bfc7f0e0c60919 Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Tue Jul 6 09:50:23 2021 -0700 import #1975856 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7d0fcc2 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/partition-identity-0.2.8.crate diff --git a/rust-partition-identity.spec b/rust-partition-identity.spec new file mode 100644 index 0000000..8aa6a67 --- /dev/null +++ b/rust-partition-identity.spec @@ -0,0 +1,75 @@ +# Generated by rust2rpm 17 +%bcond_without check +%global debug_package %{nil} + +%global crate partition-identity + +Name: rust-%{crate} +Version: 0.2.8 +Release: 1%{?dist} +Summary: Find the ID of a device by its path, or find a device path by its ID + +# Upstream license specification: MIT +License: MIT +URL:
https://crates.io/crates/partition-identity
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Find the ID of a device by its path, or find a device path by its ID.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%license LICENSE +%doc examples README.md CHANGELOG.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Thu Jun 24 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.8-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..87329d8 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (partition-identity-0.2.8.crate) = f7879759c33649b7a33cf66c5bdc69006c06c7dc41e4b0de208b55ab3defb597178ed6770f00d7ed91ac072c9622268be6da3ad5581adb43de3f6a89d03ed9fb
1
0
0
0
Architecture specific change in rpms/atomic-queue.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/atomic-queue.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/atomic-queue.git/commit/?id=13ee0d9…
. Change: -ExclusiveArch: x86_64 %{ix86} %{arm32} %{arm64} Thanks. Full change: ============ commit 519105550cef9d9ebfa1875153ffc8825279fe38 Author: Benjamin A. Beasley <code(a)musicinmybrain.net> Date: Fri Oct 22 12:02:45 2021 -0400 Update to 7013a8b (support up to 256 byte cache lines) diff --git a/.gitignore b/.gitignore index 8eca33b..fb8a337 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz /atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz /atomic_queue-f2a36a392e02cc2643b07292e639c4a2ae7d4a35.tar.gz +/atomic_queue-7013a8b46c9a89ffeb0f9ebd20c9b4ff2c3bd47e.tar.gz diff --git a/atomic-queue.spec b/atomic-queue.spec index eeb9eb7..b87f7bc 100644 --- a/atomic-queue.spec +++ b/atomic-queue.spec @@ -1,5 +1,5 @@ %global forgeurl
https://github.com/max0x7ba/atomic_queue
-%global commit ee3d91cf131e56aa3302a43aeebf7b57a3c97b06 +%global commit 7013a8b46c9a89ffeb0f9ebd20c9b4ff2c3bd47e Name: atomic-queue # Upstream has never versioned the library. diff --git a/sources b/sources index 2d06a44..87aae6e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz) = 018abfb6d7ad9a68f8c55bab42982d806bb66fa052e389faee3df558c19157530dd16a9803ec90112b66eafba7667dfb647977eaa9b782268aac0eb0e8d0b0ef +SHA512 (atomic_queue-7013a8b46c9a89ffeb0f9ebd20c9b4ff2c3bd47e.tar.gz) = 331fd24df64f103c7e9563641c3f89b3813a8b839c5e568763824c5a6738705e569a57c45c57f07700c6420fa7d8bc235d860db49b08e2ecb7452327cd71607d commit 13ee0d95494cdd9901382eafbded43e97e0fd128 Author: Benjamin A. Beasley <code(a)musicinmybrain.net> Date: Wed Oct 20 12:32:41 2021 -0400 Update to ee3d91c: fix RHBZ#1994598, fix RHBZ#1994599 - Enable verbose test output - Run the example as an additional test diff --git a/.gitignore b/.gitignore index d00c232..8eca33b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ /atomic_queue-aa08199a7a516a561be1685afb644cf99e5b98e9.tar.gz /atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz +/atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz +/atomic_queue-f2a36a392e02cc2643b07292e639c4a2ae7d4a35.tar.gz diff --git a/atomic-queue.spec b/atomic-queue.spec index ad627e7..eeb9eb7 100644 --- a/atomic-queue.spec +++ b/atomic-queue.spec @@ -1,5 +1,5 @@ %global forgeurl
https://github.com/max0x7ba/atomic_queue
-%global commit dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa +%global commit ee3d91cf131e56aa3302a43aeebf7b57a3c97b06 Name: atomic-queue # Upstream has never versioned the library. @@ -12,11 +12,6 @@ License: MIT URL: %{forgeurl} Source0: %{forgesource} -# The library uses mandatory architecture-specific intrinsics or assembly for -# spin_loop_pause() in include/atomic_queue/defs.h. Upstream only provides -# implementations for these architectures: -ExclusiveArch: x86_64 %{ix86} %{arm32} %{arm64} - BuildRequires: gcc-c++ BuildRequires: meson BuildRequires: boost-devel @@ -107,7 +102,8 @@ cp -rvp include/atomic_queue '%{buildroot}%{_includedir}/' %check -%meson_test +%meson_test --verbose +%{_vpath_builddir}/example %files devel diff --git a/sources b/sources index ec193d3..2d06a44 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz) = f402d6c0fbdfbf46ce7cdd96f80bb11a5343e121383b3140c53b1aa7dc77c2c5af8a65360aad2032717955b546495fb4bcec0adb22f7796153e6d0e0dacc688a +SHA512 (atomic_queue-ee3d91cf131e56aa3302a43aeebf7b57a3c97b06.tar.gz) = 018abfb6d7ad9a68f8c55bab42982d806bb66fa052e389faee3df558c19157530dd16a9803ec90112b66eafba7667dfb647977eaa9b782268aac0eb0e8d0b0ef commit 96c2552c63a4e72d7a8a15633522c35f50a2eb8f Author: Benjamin A. Beasley <code(a)musicinmybrain.net> Date: Tue Oct 19 18:13:33 2021 -0400 Update to commit dfd2cbe diff --git a/.gitignore b/.gitignore index bff102f..d00c232 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /atomic_queue-aa08199a7a516a561be1685afb644cf99e5b98e9.tar.gz +/atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz diff --git a/atomic-queue.spec b/atomic-queue.spec index 9cc7dd6..ad627e7 100644 --- a/atomic-queue.spec +++ b/atomic-queue.spec @@ -1,5 +1,5 @@ %global forgeurl
https://github.com/max0x7ba/atomic_queue
-%global commit aa08199a7a516a561be1685afb644cf99e5b98e9 +%global commit dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa Name: atomic-queue # Upstream has never versioned the library. diff --git a/sources b/sources index b4f95a9..ec193d3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (atomic_queue-aa08199a7a516a561be1685afb644cf99e5b98e9.tar.gz) = 27bcf0fb2da60296ce1bc244e61c9d222285ccafead0b4ab9e65c383b8ff8e2a2101189c4406b0a88215a81d922f739874eb0b1d4c48178577b6d03f79b464d5 +SHA512 (atomic_queue-dfd2cbe8a0a1a370652ad22d6cb7aa792cf490aa.tar.gz) = f402d6c0fbdfbf46ce7cdd96f80bb11a5343e121383b3140c53b1aa7dc77c2c5af8a65360aad2032717955b546495fb4bcec0adb22f7796153e6d0e0dacc688a commit bf4f0418a9468ddcee34549b9df435181ccfc018 Author: Benjamin A. Beasley <code(a)musicinmybrain.net> Date: Fri Sep 24 12:44:33 2021 -0400 We really don’t need to adjust the C++ standard for the tests diff --git a/atomic-queue.spec b/atomic-queue.spec index a581ad3..9cc7dd6 100644 --- a/atomic-queue.spec +++ b/atomic-queue.spec @@ -96,8 +96,7 @@ developing applications that use %{name}. %build -# Adjust C++ standard to match the system default. -%meson -Dbenchmarks=false -Dcpp_std=gnu++17 +%meson -Dbenchmarks=false %meson_build
1
0
0
0
Architecture specific change in rpms/rust-svg.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-svg.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-svg.git/commit/?id=24dd4425a7d…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 24dd4425a7dadae29db2a2aa701a8c8971aaa186 Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Thu Aug 26 10:52:31 2021 -0700 Initial import; Fixes: RHBZ#1990501 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3eb3bcb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/svg-0.10.0.crate diff --git a/rust-svg.spec b/rust-svg.spec new file mode 100644 index 0000000..5ce1a3b --- /dev/null +++ b/rust-svg.spec @@ -0,0 +1,74 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global debug_package %{nil} + +%global crate svg + +Name: rust-%{crate} +Version: 0.10.0 +Release: %autorelease +Summary: Package provides an SVG composer and parser + +# Upstream license specification: Apache-2.0/MIT +License: ASL 2.0 or MIT +URL:
https://crates.io/crates/svg
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Package provides an SVG composer and parser.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%license LICENSE.md +%doc README.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..034b1e1 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (svg-0.10.0.crate) = 27538740cea0d2abe6c9bc4476fa360a36c129ada0cf10e17559198fd48dad191f901bb17096b7908a7cfcee2cbc803fb694233908721117d0ce18c808af7bd9
1
0
0
0
Architecture specific change in rpms/rust-statrs.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-statrs.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-statrs.git/commit/?id=2fecf307…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 2fecf307902963e222d45c25384bd024d9fe41bb Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Fri Sep 3 08:06:54 2021 -0700 Initial import; Fixes: RHBZ#1993498 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7bc06a1 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/statrs-0.15.0-clean.crate diff --git a/gen_clean_tarball.sh b/gen_clean_tarball.sh new file mode 100755 index 0000000..5ec3a76 --- /dev/null +++ b/gen_clean_tarball.sh @@ -0,0 +1,36 @@ +#!/usr/bin/bash + +set -e + +CRATE="statrs" +NAME="rust-${CRATE}" + +VERSION=$(rpmspec -q $NAME.spec --srpm --qf "%{version}") +URL="
https://crates.io/api/v1/crates/${CRATE}/${VERSION}/download
" + +ROOTDIR="${CRATE}-${VERSION}" + +# download and extract published crate from crates.io +wget $URL -O ${ROOTDIR}.crate +tar -xzf ${ROOTDIR}.crate +rm ${ROOTDIR}.crate + +pushd ${ROOTDIR} +# remove non-redistributable data files used for testing +rm -r data +# fix end of line encoding +sed -i 's/\r$//' README.md +# clean up cargo files +rm .cargo_vcs_info.json +mv Cargo.toml.orig Cargo.toml +# init git repository +git init && git add . && git commit -m "import" +# repackage crate +cargo package +# move clean crate +mv target/package/${ROOTDIR}.crate ../${ROOTDIR}-clean.crate +popd + +# remove temporary directory +rm -rf ${ROOTDIR} + diff --git a/rust-statrs.spec b/rust-statrs.spec new file mode 100644 index 0000000..ba1e4b0 --- /dev/null +++ b/rust-statrs.spec @@ -0,0 +1,83 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global debug_package %{nil} + +%global crate statrs + +Name: rust-%{crate} +Version: 0.15.0 +Release: %autorelease +Summary: Statistical computing library for Rust + +# Upstream license specification: MIT +License: MIT +URL:
https://crates.io/crates/statrs
+Source: %{crate}-%{version_no_tilde}-clean.crate +# script to create tarball without files with unacceptable licenses +# run "rust2rpm statrs" and then "./gen_clean_tarball.sh" for new versions +Source1: gen_clean_tarball.sh +# Initial patched metadata +# Bump nalgebra to 0.29 and drop nightly feature +#
https://github.com/statrs-dev/statrs/pull/154
+Patch0: statrs-fix-metadata.diff + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Statistical computing library for Rust.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%license LICENSE.md +%doc README.md CHANGELOG.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 + +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +# skip tests that require non-redistributable data files +%cargo_test -- -- --skip statistics::iter_statistics::tests::test_covariance_consistent_with_variance --skip statistics::iter_statistics::tests::test_covariance_is_symmetric --skip statistics::iter_statistics::tests::test_mean --skip statistics::iter_statistics::tests::test_pop_covar_consistent_with_pop_var --skip statistics::iter_statistics::tests::test_std_dev +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..5a021e0 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (statrs-0.15.0-clean.crate) = 4a5451b418326f65c2065309211afbd4cdfd0eede0063246b9d29e77ce3f82beb6604ebb8c726b190816be988cf38db4d914441a9e09c4db663fcbd7762f7857 diff --git a/statrs-fix-metadata.diff b/statrs-fix-metadata.diff new file mode 100644 index 0000000..e73d0f2 --- /dev/null +++ b/statrs-fix-metadata.diff @@ -0,0 +1,18 @@ +--- statrs-0.15.0/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ statrs-0.15.0/Cargo.toml 2021-08-30T17:51:41.455589+00:00 +@@ -37,7 +37,7 @@ + version = "1.4.0" + + [dependencies.nalgebra] +-version = "0.27.1" ++version = "0.29" + features = ["rand"] + + [dependencies.num-traits] +@@ -47,6 +47,3 @@ + version = "0.8" + [dev-dependencies.criterion] + version = "0.3.3" +- +-[features] +-nightly = []
1
0
0
0
Architecture specific change in rpms/rust-resctl-demo.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-resctl-demo.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-resctl-demo.git/commit/?id=cd5…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 45252a1224667f9ba87a21cd3a142344304de3eb Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Fri Oct 22 10:27:02 2021 -0700 Build for epel8 diff --git a/.gitignore b/.gitignore index 6e66f0c..d4ec74a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /resctl-demo-2.1.2.crate +/resctl-demo-2.1.2-vendor.tar.gz diff --git a/rust-resctl-demo.spec b/rust-resctl-demo.spec index 47e37f5..49eefc9 100644 --- a/rust-resctl-demo.spec +++ b/rust-resctl-demo.spec @@ -4,6 +4,15 @@ %global crate resctl-demo +%if 0%{?el8} +# disabling this as it chokes on the vendored dependencies +%undefine __brp_mangle_shebangs +# el8 doesn't have these macros +%global __crates_url
https://crates.io/api/v1/crates/
+%global crates_source %{__crates_url}%{crate}/%{version}/download#/%{crate}-%{version}.crate +%global version_no_tilde %{version} +%endif + Name: rust-%{crate} Version: 2.1.2 Release: %autorelease @@ -13,10 +22,16 @@ Summary: Guided tour of Linux resource control with live demos License: ASL 2.0 and BSD and MIT URL:
https://crates.io/crates/resctl-demo
Source: %{crates_source} +# Vendored dependencies for EPEL, update with ./update-vendor-tarball.sh +Source1: %{crate}-%{version}-vendor.tar.gz ExclusiveArch: %{rust_arches} +%if 0%{?el8} +BuildRequires: rust-toolset +%else BuildRequires: rust-packaging +%endif %global _description %{expand: resctl-demo demonstrates and documents various aspects of resource control @@ -40,10 +55,14 @@ Requires: gnuplot %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 +%if 0%{?el8} +%cargo_prep -V 1 +%else %cargo_prep %generate_buildrequires %cargo_generate_buildrequires +%endif %build %cargo_build diff --git a/sources b/sources index 30e5a48..1b09b16 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (resctl-demo-2.1.2.crate) = 76d7c962aa0611fa1dc750e856499c20b53224078a8ddfe2fe1dc6e580aca6c4147becc45216a19722f8da52959e262271509c44fe2e7582c783cc4005981246 +SHA512 (resctl-demo-2.1.2-vendor.tar.gz) = f9f4adeeb2e147744ae0121b6b41ca25b527083139142f8c71be2428dae5fd67d11600f3bd299da51ec5c68087338de80b8be01d0273df90c1aabcd798cd60b3 diff --git a/update-vendor-tarball.sh b/update-vendor-tarball.sh new file mode 100755 index 0000000..ae9b8c0 --- /dev/null +++ b/update-vendor-tarball.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +name='resctl-demo' +specfile="rust-${name}.spec" +version=$(rpm -q --qf '%{VERSION}\n' --specfile "$specfile" | head -1) +nv="${name}-${version}" +crate="${nv}.crate" +vendor_tarball="${nv}-vendor.tar.gz" + +if [ -f "$vendor_tarball" ]; then + echo "${vendor_tarball} already exists, aborting" + exit 1 +fi + +[ -f "$crate" ] || spectool -g "$specfile" +tardir="$PWD" +workdir=$(mktemp -d) +trap 'rm -rf "$workdir"' EXIT + +tar xvzf "$tardir/$crate" -C "$workdir" +(cd "${workdir}/${nv}" && \ + cargo vendor && \ + tar cvzf "${tardir}/${vendor_tarball}" vendor/) + +exit 0 commit cd5172d56f93a8d10f83d76e2a421d68166854ed Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Fri Oct 22 08:32:22 2021 -0700 Initial import; Fixes: RHBZ#1997731 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6e66f0c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/resctl-demo-2.1.2.crate diff --git a/rust-resctl-demo.spec b/rust-resctl-demo.spec new file mode 100644 index 0000000..47e37f5 --- /dev/null +++ b/rust-resctl-demo.spec @@ -0,0 +1,60 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global __cargo_skip_build 0 + +%global crate resctl-demo + +Name: rust-%{crate} +Version: 2.1.2 +Release: %autorelease +Summary: Guided tour of Linux resource control with live demos + +# Upstream license specification: Apache-2.0 +License: ASL 2.0 and BSD and MIT +URL:
https://crates.io/crates/resctl-demo
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging + +%global _description %{expand: +resctl-demo demonstrates and documents various aspects of resource control +using self-contained workloads in guided scenarios.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} + +Requires: rd-agent = %{version} +Requires: rd-hashd = %{version} +Requires: gnuplot + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%doc README.md +%{_bindir}/resctl-demo + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..30e5a48 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (resctl-demo-2.1.2.crate) = 76d7c962aa0611fa1dc750e856499c20b53224078a8ddfe2fe1dc6e580aca6c4147becc45216a19722f8da52959e262271509c44fe2e7582c783cc4005981246
1
0
0
0
Architecture specific change in rpms/rust-resctl-bench-intf.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-resctl-bench-intf.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-resctl-bench-intf.git/commit/?…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 87b2dbf810bb9550aea81b72423decead56479ef Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Tue Sep 21 07:25:08 2021 -0700 Update to 2.1.2; Fixes: RHBZ#2003261 diff --git a/.gitignore b/.gitignore index f057316..530fe91 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /resctl-bench-intf-2.1.1.crate +/resctl-bench-intf-2.1.2.crate diff --git a/rust-resctl-bench-intf.spec b/rust-resctl-bench-intf.spec index 4fcb70a..bcd35c4 100644 --- a/rust-resctl-bench-intf.spec +++ b/rust-resctl-bench-intf.spec @@ -5,7 +5,7 @@ %global crate resctl-bench-intf Name: rust-%{crate} -Version: 2.1.1 +Version: 2.1.2 Release: %autorelease Summary: Whole system resource control benchmarks with realistic scenarios (interface library) diff --git a/sources b/sources index 52f660f..98f8943 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (resctl-bench-intf-2.1.1.crate) = 2e39f322563dc886d78d8fb3f1d9deabf48f01e8b06e8cdfa4a01060cad55ef6c4ae26c9766a779110eb4b94f1ab4c2af7ade920659a5f461005ee593e0fcd1c +SHA512 (resctl-bench-intf-2.1.2.crate) = af0412b466e3708d81e92c05c4bd4c7816d0a50ddc6a0d4cc06f226b3ca89c96150b035e66bc615667376491767902ac823af4c0ad66ea4f6998ab7ae67aac58 commit 31c82302a6aa2831e612201d1eb634b6cee367a7 Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Fri Sep 3 08:05:14 2021 -0700 Initial import; Fixes: RHBZ#1990911 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f057316 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/resctl-bench-intf-2.1.1.crate diff --git a/rust-resctl-bench-intf.spec b/rust-resctl-bench-intf.spec new file mode 100644 index 0000000..4fcb70a --- /dev/null +++ b/rust-resctl-bench-intf.spec @@ -0,0 +1,75 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global debug_package %{nil} + +%global crate resctl-bench-intf + +Name: rust-%{crate} +Version: 2.1.1 +Release: %autorelease +Summary: Whole system resource control benchmarks with realistic scenarios (interface library) + +# Upstream license specification: Apache-2.0 +License: ASL 2.0 +URL:
https://crates.io/crates/resctl-bench-intf
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Whole system resource control benchmarks with realistic scenarios (interface +library).} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%license LICENSE +%doc README.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..52f660f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (resctl-bench-intf-2.1.1.crate) = 2e39f322563dc886d78d8fb3f1d9deabf48f01e8b06e8cdfa4a01060cad55ef6c4ae26c9766a779110eb4b94f1ab4c2af7ade920659a5f461005ee593e0fcd1c
1
0
0
0
Architecture specific change in rpms/rust-resctl-bench.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-resctl-bench.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-resctl-bench.git/commit/?id=4d…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 700c18495a3a44469d392338a60c7de6eb26354f Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Fri Oct 22 10:28:04 2021 -0700 Build for epel8 diff --git a/.gitignore b/.gitignore index 2829c5e..f4d7de6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /resctl-bench-2.1.2.crate +/resctl-bench-2.1.2-vendor.tar.gz diff --git a/rust-resctl-bench.spec b/rust-resctl-bench.spec index 549de84..9f7a40a 100644 --- a/rust-resctl-bench.spec +++ b/rust-resctl-bench.spec @@ -4,6 +4,13 @@ %global crate resctl-bench +%if 0%{?el8} +# el8 doesn't have these macros +%global __crates_url
https://crates.io/api/v1/crates/
+%global crates_source %{__crates_url}%{crate}/%{version}/download#/%{crate}-%{version}.crate +%global version_no_tilde %{version} +%endif + Name: rust-%{crate} Version: 2.1.2 Release: %autorelease @@ -13,10 +20,16 @@ Summary: Whole system resource control benchmarks with realistic scenario License: ASL 2.0 and BSD and MIT and zlib URL:
https://crates.io/crates/resctl-bench
Source: %{crates_source} +# Vendored dependencies for EPEL, update with ./update-vendor-tarball.sh +Source1: %{crate}-%{version}-vendor.tar.gz ExclusiveArch: %{rust_arches} +%if 0%{?el8} +BuildRequires: rust-toolset +%else BuildRequires: rust-packaging +%endif %global _description %{expand: resctl-bench is a collection of whole-system benchmarks to evaluate resource @@ -52,10 +65,14 @@ Requires: rd-hashd = %{version} %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 +%if 0%{?el8} +%cargo_prep -V 1 +%else %cargo_prep %generate_buildrequires %cargo_generate_buildrequires +%endif %build %cargo_build diff --git a/sources b/sources index 8e71d81..78f2783 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (resctl-bench-2.1.2.crate) = 55e56c9bf5d6c2d1c944291ad8908cff5a5e37e51bb8b4baa98dca5515773d22f509a14e9e85cd11066d5011a6390fbaec5d65c029b9ab253493004c937840eb +SHA512 (resctl-bench-2.1.2-vendor.tar.gz) = 5797a8d3c1524df6c78463d067bbb97e22a68c65f1a50b039636280c07f1a9f878d3f0483dede30070f5909294afa5473c6f5776bccff39bf4fb872b4bee2115 diff --git a/update-vendor-tarball.sh b/update-vendor-tarball.sh new file mode 100755 index 0000000..34c64dd --- /dev/null +++ b/update-vendor-tarball.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +name='resctl-bench' +specfile="rust-${name}.spec" +version=$(rpm -q --qf '%{VERSION}\n' --specfile "$specfile" | head -1) +nv="${name}-${version}" +crate="${nv}.crate" +vendor_tarball="${nv}-vendor.tar.gz" + +if [ -f "$vendor_tarball" ]; then + echo "${vendor_tarball} already exists, aborting" + exit 1 +fi + +[ -f "$crate" ] || spectool -g "$specfile" +tardir="$PWD" +workdir=$(mktemp -d) +trap 'rm -rf "$workdir"' EXIT + +tar xvzf "$tardir/$crate" -C "$workdir" +(cd "${workdir}/${nv}" && \ + cargo vendor && \ + tar cvzf "${tardir}/${vendor_tarball}" vendor/) + +exit 0 commit 4d34baa1c5e0d942d54ec0e313bfaf01506d9a11 Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Fri Oct 22 08:32:30 2021 -0700 Initial import; Fixes: RHBZ#1997730 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2829c5e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/resctl-bench-2.1.2.crate diff --git a/rust-resctl-bench.spec b/rust-resctl-bench.spec new file mode 100644 index 0000000..549de84 --- /dev/null +++ b/rust-resctl-bench.spec @@ -0,0 +1,72 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global __cargo_skip_build 0 + +%global crate resctl-bench + +Name: rust-%{crate} +Version: 2.1.2 +Release: %autorelease +Summary: Whole system resource control benchmarks with realistic scenarios + +# Upstream license specification: Apache-2.0 +License: ASL 2.0 and BSD and MIT and zlib +URL:
https://crates.io/crates/resctl-bench
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging + +%global _description %{expand: +resctl-bench is a collection of whole-system benchmarks to evaluate resource +control and hardware behaviors using realistic simulated workloads. + +Comprehensive resource control involves the whole system. Furthermore, testing +resource control end-to-end requires scenarios involving realistic workloads +and monitoring their interactions. The combination makes benchmarking resource +control challenging and error-prone. It's easy to slip up on a configuration +and testing with real workloads can be tedious and unreliable. + +resctl-bench encapsulates the whole process so that resource control benchmarks +can be performed easily and reliably. It verifies and updates system +configurations, reproduces resource contention scenarios with a realistic +latency-sensitive workload simulator and other secondary workloads, analyzes +the resulting system and workload behaviors, and generates easily +understandable reports.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} + +Requires: rd-agent = %{version} +Requires: rd-hashd = %{version} + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%doc examples doc README.md +%{_bindir}/resctl-bench + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..8e71d81 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (resctl-bench-2.1.2.crate) = 55e56c9bf5d6c2d1c944291ad8908cff5a5e37e51bb8b4baa98dca5515773d22f509a14e9e85cd11066d5011a6390fbaec5d65c029b9ab253493004c937840eb
1
0
0
0
Architecture specific change in rpms/rust-rd-util.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-rd-util.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-rd-util.git/commit/?id=3e2b0b1…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit e4dede76452bf6f3aff7c507fd12aab37fd76bd6 Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Tue Sep 21 07:24:46 2021 -0700 Update to 2.1.2; Fixes: RHBZ#2003260 diff --git a/.gitignore b/.gitignore index 3f01747..2aa0a34 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /rd-util-2.1.1.crate +/rd-util-2.1.2.crate diff --git a/rust-rd-util.spec b/rust-rd-util.spec index 968f6ba..341a31e 100644 --- a/rust-rd-util.spec +++ b/rust-rd-util.spec @@ -5,7 +5,7 @@ %global crate rd-util Name: rust-%{crate} -Version: 2.1.1 +Version: 2.1.2 Release: %autorelease Summary: Utility collection library for resctl-demo diff --git a/sources b/sources index 5270f51..2066512 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rd-util-2.1.1.crate) = 9e7e2b7d30403b2ae360411480bd09c3004a7ca3bc103336bd03973939b04a3fac9444ca0873b02a681717e41ee97252b20278b5cf4b83fb0bf800d78c1a830f +SHA512 (rd-util-2.1.2.crate) = 901bb732e391b0c38bf8544a2e04862ba32ba5c88f4b7e13afa565ab592323f921e5134865c56f357ce4193ac148e7e895e6f171fc5ffb6b826b64c5f8778bdf commit 3e2b0b1e522b79670f4caf98610a78e92f63b51e Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Thu Aug 26 09:50:54 2021 -0700 Initial import; Fixes: RHBZ#1990906 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3f01747 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/rd-util-2.1.1.crate diff --git a/rust-rd-util.spec b/rust-rd-util.spec new file mode 100644 index 0000000..968f6ba --- /dev/null +++ b/rust-rd-util.spec @@ -0,0 +1,74 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global debug_package %{nil} + +%global crate rd-util + +Name: rust-%{crate} +Version: 2.1.1 +Release: %autorelease +Summary: Utility collection library for resctl-demo + +# Upstream license specification: Apache-2.0 +License: ASL 2.0 +URL:
https://crates.io/crates/rd-util
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Utility collection library for resctl-demo.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%license LICENSE +%doc README.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..5270f51 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (rd-util-2.1.1.crate) = 9e7e2b7d30403b2ae360411480bd09c3004a7ca3bc103336bd03973939b04a3fac9444ca0873b02a681717e41ee97252b20278b5cf4b83fb0bf800d78c1a830f
1
0
0
0
Architecture specific change in rpms/rust-rd-hashd-intf.git
by githook-noreply@fedoraproject.org
22 Oct '21
22 Oct '21
The package rpms/rust-rd-hashd-intf.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-rd-hashd-intf.git/commit/?id=0…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 2774cdba0bcc02a67edec239c3f470db0612e6ea Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Tue Sep 21 07:25:23 2021 -0700 Update to 2.1.2; Fixes: RHBZ#2003259 diff --git a/.gitignore b/.gitignore index f484ad6..a4ac76c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /rd-hashd-intf-2.1.1.crate +/rd-hashd-intf-2.1.2.crate diff --git a/rust-rd-hashd-intf.spec b/rust-rd-hashd-intf.spec index 636d472..578ab8f 100644 --- a/rust-rd-hashd-intf.spec +++ b/rust-rd-hashd-intf.spec @@ -5,7 +5,7 @@ %global crate rd-hashd-intf Name: rust-%{crate} -Version: 2.1.1 +Version: 2.1.2 Release: %autorelease Summary: Latency-sensitive pseudo workload for resctl-demo (interface library) diff --git a/sources b/sources index 86af3a7..06915a4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rd-hashd-intf-2.1.1.crate) = 5a94504ff9d4cc11df83d36ccc3625fffb312c67fcf8a9753bab58d97eb053a39791fbf76bccd2aeffefb5f107ba9efaeb08d3ec90b685d4b78b9ee11bb06404 +SHA512 (rd-hashd-intf-2.1.2.crate) = 2f849f043087a084ca0b927effa1018a0f5da2348d15bb2c4cf19693ea0f3f2dd42cb66b005fb3e89b572a382ce9b3674335b2347b35521f83a296eb311ae601 commit 0c5bbc6f5a891067e860e3bcec643d183a1b669b Author: Davide Cavalca <dcavalca(a)fedoraproject.org> Date: Sat Aug 28 12:55:52 2021 -0700 Initial import; Fixes: RHBZ#1990908 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f484ad6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/rd-hashd-intf-2.1.1.crate diff --git a/rust-rd-hashd-intf.spec b/rust-rd-hashd-intf.spec new file mode 100644 index 0000000..636d472 --- /dev/null +++ b/rust-rd-hashd-intf.spec @@ -0,0 +1,74 @@ +# Generated by rust2rpm 18 +%bcond_without check +%global debug_package %{nil} + +%global crate rd-hashd-intf + +Name: rust-%{crate} +Version: 2.1.1 +Release: %autorelease +Summary: Latency-sensitive pseudo workload for resctl-demo (interface library) + +# Upstream license specification: Apache-2.0 +License: ASL 2.0 +URL:
https://crates.io/crates/rd-hashd-intf
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Latency-sensitive pseudo workload for resctl-demo (interface library).} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%license LICENSE +%doc README.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..86af3a7 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (rd-hashd-intf-2.1.1.crate) = 5a94504ff9d4cc11df83d36ccc3625fffb312c67fcf8a9753bab58d97eb053a39791fbf76bccd2aeffefb5f107ba9efaeb08d3ec90b685d4b78b9ee11bb06404
1
0
0
0
← Newer
1
2
3
4
5
6
7
8
...
23
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Results per page:
10
25
50
100
200