The package rpms/rust-httpdate.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-httpdate.git/commit/?id=a679....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 45dad849523a571f14649f5307ab8f6e09b948dd
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Thu Aug 31 19:01:13 2023 +0200
Update to version 1.0.3; Fixes RHBZ#2231707
diff --git a/.gitignore b/.gitignore
index aeea715..3c6cdf7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/httpdate-0.3.2.crate
/httpdate-1.0.1.crate
/httpdate-1.0.2.crate
+/httpdate-1.0.3.crate
diff --git a/httpdate-fix-metadata.diff b/httpdate-fix-metadata.diff
index 0ffc922..ef4e9e0 100644
--- a/httpdate-fix-metadata.diff
+++ b/httpdate-fix-metadata.diff
@@ -1,8 +1,13 @@
---- httpdate-1.0.2/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ httpdate-1.0.2/Cargo.toml 2023-06-07T20:40:11.426939+00:00
-@@ -23,5 +23,3 @@
- [[bench]]
- name = "benchmarks"
- harness = false
+--- httpdate-1.0.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ httpdate-1.0.3/Cargo.toml 2023-08-31T17:00:17.422070+00:00
+@@ -26,10 +26,3 @@
+ ]
+ license = "MIT OR Apache-2.0"
+ repository = "https://github.com/pyfisch/httpdate"
+-
+-[[bench]]
+-name = "benchmarks"
+-harness = false
+-
-[dev-dependencies.criterion]
--version = "0.3.5"
+-version = "0.5"
diff --git a/rust-httpdate.spec b/rust-httpdate.spec
index aeb035c..5fa6832 100644
--- a/rust-httpdate.spec
+++ b/rust-httpdate.spec
@@ -5,11 +5,10 @@
%global crate httpdate
Name: rust-httpdate
-Version: 1.0.2
+Version: 1.0.3
Release: %autorelease
Summary: HTTP date parsing and formatting
-# Upstream license specification: MIT/Apache-2.0
License: MIT OR Apache-2.0
URL:
https://crates.io/crates/httpdate
Source: %{crates_source}
diff --git a/sources b/sources
index 02640b8..359222f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (httpdate-1.0.2.crate) =
4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd
+SHA512 (httpdate-1.0.3.crate) =
0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
commit a70145b6c10bae5661d25634d9cd78e796fc74ed
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 21:06:12 2023 +0000
Rebuilt for
https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit a679a1a9c1a3bacab54b5ae4c4484c1720a458be
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Jun 7 22:41:14 2023 +0200
Regenerate with rust2rpm v24
diff --git a/httpdate-fix-metadata.diff b/httpdate-fix-metadata.diff
index 2f91ddc..0ffc922 100644
--- a/httpdate-fix-metadata.diff
+++ b/httpdate-fix-metadata.diff
@@ -1,5 +1,5 @@
--- httpdate-1.0.2/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ httpdate-1.0.2/Cargo.toml 2021-11-18T11:32:40.627817+00:00
++++ httpdate-1.0.2/Cargo.toml 2023-06-07T20:40:11.426939+00:00
@@ -23,5 +23,3 @@
[[bench]]
name = "benchmarks"
diff --git a/rust-httpdate.spec b/rust-httpdate.spec
index 006983d..aeb035c 100644
--- a/rust-httpdate.spec
+++ b/rust-httpdate.spec
@@ -1,28 +1,23 @@
-# Generated by rust2rpm 18
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate httpdate
-Name: rust-%{crate}
+Name: rust-httpdate
Version: 1.0.2
Release: %autorelease
Summary: HTTP date parsing and formatting
# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
+License: MIT OR Apache-2.0
URL:
https://crates.io/crates/httpdate
Source: %{crates_source}
-# Initial patched metadata
+# Manually created patch for downstream crate metadata changes
# * drop unused, benchmark-only criterion dev-dependency to speed up builds
-Patch0: httpdate-fix-metadata.diff
+Patch: httpdate-fix-metadata.diff
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
+BuildRequires: rust-packaging >= 21
%global _description %{expand:
HTTP date parsing and formatting.}
@@ -35,13 +30,14 @@ BuildArch: noarch
%description devel %{_description}
-This package contains library source intended for building other packages
-which use "%{crate}" crate.
+This package contains library source intended for building other packages which
+use the "%{crate}" crate.
%files devel
-%license LICENSE-APACHE LICENSE-MIT
-%doc README.md
-%{cargo_registry}/%{crate}-%{version_no_tilde}/
+%license %{crate_instdir}/LICENSE-APACHE
+%license %{crate_instdir}/LICENSE-MIT
+%doc %{crate_instdir}/README.md
+%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
@@ -49,11 +45,11 @@ 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.
+This package contains library source intended for building other packages which
+use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
commit 5c2faaf2e60a4479fa6acbdc6b3e309ba25f0bbb
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 20 23:22:54 2023 +0000
Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>