The package rpms/rust-gtk4.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-gtk4.git/commit/?id=b5603abe....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit b5603abea1daa5eee4ee4fbb0ea9616b94c8996d
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Tue Nov 29 22:08:05 2022 +0100
Update to version 0.5.2; Fixes RHBZ#2136116
diff --git a/.gitignore b/.gitignore
index 44d8152..02bb213 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/gtk4-0.4.6.crate
/gtk4-0.4.7.crate
/gtk4-0.4.8.crate
+/gtk4-0.5.2.crate
diff --git a/rust-gtk4.spec b/rust-gtk4.spec
index 679e74f..a686810 100644
--- a/rust-gtk4.spec
+++ b/rust-gtk4.spec
@@ -1,4 +1,4 @@
-# Generated by rust2rpm 22
+# Generated by rust2rpm 23
# * tests require a running display server
%bcond_with check
%global debug_package %{nil}
@@ -6,7 +6,7 @@
%global crate gtk4
Name: rust-gtk4
-Version: 0.4.8
+Version: 0.5.2
Release: %autorelease
Summary: Rust bindings of the GTK 4 library
@@ -14,8 +14,6 @@ License: MIT
URL:
https://crates.io/crates/gtk4
Source: %{crates_source}
-ExclusiveArch: %{rust_arches}
-
BuildRequires: rust-packaging >= 21
%global _description %{expand:
@@ -62,6 +60,42 @@ use the "dox" feature of the "%{crate}" crate.
%files -n %{name}+dox-devel
%ghost %{crate_instdir}/Cargo.toml
+%package -n %{name}+gnome_42-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+gnome_42-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "gnome_42" feature of the "%{crate}" crate.
+
+%files -n %{name}+gnome_42-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+gnome_43-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+gnome_43-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "gnome_43" feature of the "%{crate}" crate.
+
+%files -n %{name}+gnome_43-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+unsafe-assume-initialized-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+unsafe-assume-initialized-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "unsafe-assume-initialized" feature of the "%{crate}" crate.
+
+%files -n %{name}+unsafe-assume-initialized-devel
+%ghost %{crate_instdir}/Cargo.toml
+
%package -n %{name}+v4_2-devel
Summary: %{summary}
BuildArch: noarch
@@ -98,6 +132,30 @@ use the "v4_6" feature of the "%{crate}" crate.
%files -n %{name}+v4_6-devel
%ghost %{crate_instdir}/Cargo.toml
+%package -n %{name}+v4_8-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+v4_8-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "v4_8" feature of the "%{crate}" crate.
+
+%files -n %{name}+v4_8-devel
+%ghost %{crate_instdir}/Cargo.toml
+
+%package -n %{name}+xml_validation-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+xml_validation-devel %{_description}
+
+This package contains library source intended for building other packages which
+use the "xml_validation" feature of the "%{crate}" crate.
+
+%files -n %{name}+xml_validation-devel
+%ghost %{crate_instdir}/Cargo.toml
+
%prep
%autosetup -n %{crate}-%{version_no_tilde} -p1
%cargo_prep
diff --git a/rust2rpm.conf b/rust2rpm.conf
index 748f6e0..ecb1ce2 100644
--- a/rust2rpm.conf
+++ b/rust2rpm.conf
@@ -1,3 +1,3 @@
[DEFAULT]
unwanted-features =
- v4_8
+ v4_10
diff --git a/sources b/sources
index a72b6bc..53e447d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gtk4-0.4.8.crate) =
10bbc3b68c985ddd4bf3474387e29df367443ee0c9f79f34be7e4dd3bb85f1db982284c5e655df0fe3d196d9fc9dc0535aaabd57e18edeb78713e92d0ede9201
+SHA512 (gtk4-0.5.2.crate) =
fcf33886a62ea338eb027168eff19047e86ca93524eb9aab988943e43ef646bb6797652c8b5ea70859068f302e6ca956e86c62a6cc02bf3fc70e6cbbf18b8660