The package rpms/rust-memsec.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-memsec.git/commit/?id=1788bd....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 1788bd60c20eb212b99a1e94480a918ab34bbb20
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Wed Mar 1 14:25:03 2023 +0100
Update to version 0.6.3; Fixes RHBZ#2174347
diff --git a/.gitignore b/.gitignore
index 8d4ffd3..0adb7d2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/memsec-0.6.0.crate
/memsec-0.6.2.crate
+/memsec-0.6.3.crate
diff --git a/memsec-fix-metadata.diff b/memsec-fix-metadata-auto.diff
similarity index 58%
rename from memsec-fix-metadata.diff
rename to memsec-fix-metadata-auto.diff
index 17af731..9e104c4 100644
--- a/memsec-fix-metadata.diff
+++ b/memsec-fix-metadata-auto.diff
@@ -1,14 +1,6 @@
---- memsec-0.6.2/Cargo.toml 1970-01-01T00:00:01+00:00
-+++ memsec-0.6.2/Cargo.toml 2022-05-12T13:45:21.043716+00:00
-@@ -28,6 +28,7 @@
- ]
- license = "MIT"
- repository = "https://github.com/quininer/memsec"
-+exclude = ["appveyor.yml"]
-
- [dependencies.getrandom]
- version = "0.2"
-@@ -45,24 +46,12 @@
+--- memsec-0.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
++++ memsec-0.6.3/Cargo.toml 2023-03-01T13:22:22.019353+00:00
+@@ -45,24 +45,12 @@
nightly = []
use_os = [
"libc",
@@ -20,7 +12,7 @@
optional = true
-[target."cfg(windows)".dependencies.windows-sys]
--version = "0.36"
+-version = "0.45"
-features = [
- "Win32_System_SystemInformation",
- "Win32_System_Memory",
diff --git a/rust-memsec.spec b/rust-memsec.spec
index 638b33c..467b579 100644
--- a/rust-memsec.spec
+++ b/rust-memsec.spec
@@ -1,24 +1,19 @@
-# Generated by rust2rpm 21
+# Generated by rust2rpm 24
%bcond_without check
%global debug_package %{nil}
%global crate memsec
-Name: rust-%{crate}
-Version: 0.6.2
+Name: rust-memsec
+Version: 0.6.3
Release: %autorelease
Summary: Rust implementation of libsodium/utils
-# Upstream license specification: MIT
License: MIT
URL:
https://crates.io/crates/memsec
Source: %{crates_source}
-# Initial patched metadata
-# * Drop Windows-specific dependencies
-# * Exclude files only useful for upstream CI
-Patch0: memsec-fix-metadata.diff
-
-ExclusiveArch: %{rust_arches}
+# Automatically generated patch to strip foreign dependencies
+Patch: memsec-fix-metadata-auto.diff
BuildRequires: rust-packaging >= 21
diff --git a/sources b/sources
index 20c8851..ed3ebbc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (memsec-0.6.2.crate) =
07588f961d1b8cdff8accfcf03a2dcc28246c8dbd902929a6f0a4def387a39d50d4b276e523e7fd669bd22296252a379d12fb63b22f5014e8ee69811fd355112
+SHA512 (memsec-0.6.3.crate) =
6d4ed30d9b975b00a3eb4b92bb1c7b83269c2fcec7629975334e53b7683ee28e4432ba4390d1590d88d1c4a0e689dcab38f338a6bdcefd3bfaba75067b819d8f