The package rpms/rust-smithay-client-toolkit.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-smithay-client-toolkit.git/c....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 1b8516dfeca029ae767f6aeb02010e0c1a938f17
Author: Michel Alexandre Salim <salimma(a)fedoraproject.org>
Date: Sat Jun 27 10:18:55 2020 -0700
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e2521d9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/smithay-client-toolkit-0.9.1.crate
diff --git a/rust-smithay-client-toolkit.spec b/rust-smithay-client-toolkit.spec
new file mode 100644
index 0000000..f49a3db
--- /dev/null
+++ b/rust-smithay-client-toolkit.spec
@@ -0,0 +1,114 @@
+# Generated by rust2rpm 13
+
+# the tests depending on frames fail because that feature depends on andrew
+%bcond_with check
+
+# andrew depends on smithay-client-toolkit, disable when bootstrapping
+%bcond_with andrew
+
+%global debug_package %{nil}
+
+%global crate smithay-client-toolkit
+
+Name: rust-%{crate}
+Version: 0.9.1
+Release: 2%{?dist}
+Summary: Toolkit for making client wayland applications
+
+# Upstream license specification: MIT
+License: MIT
+URL:
https://crates.io/crates/smithay-client-toolkit
+Source: %{crates_source}
+%if %{without andrew}
+# Initial patched metadata
+Patch0: smithay-client-toolkit-no_andrew.diff
+%endif
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Toolkit for making client wayland applications.}
+
+%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.txt
+%doc CHANGELOG.md CONTRIBUTING.md 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
+
+%package -n %{name}+calloop-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+calloop-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "calloop" feature of "%{crate}" crate.
+
+%files -n %{name}+calloop-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%if %{with andrew}
+%package -n %{name}+frames-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+frames-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "frames" feature of "%{crate}" crate.
+
+%files -n %{name}+frames-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+%endif
+
+%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
+* Fri Jun 26 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 0.9.1-2
+- Add license and documentation files
+
+* Fri May 22 14:04:46 PDT 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> -
0.9.1-1
+- Initial package
diff --git a/smithay-client-toolkit-no_andrew.diff
b/smithay-client-toolkit-no_andrew.diff
new file mode 100644
index 0000000..674c16c
--- /dev/null
+++ b/smithay-client-toolkit-no_andrew.diff
@@ -0,0 +1,19 @@
+--- smithay-client-toolkit-0.9.1/Cargo.toml 2020-05-03T09:30:57+00:00
++++ smithay-client-toolkit-0.9.1/Cargo.toml 2020-05-22T21:04:46.808098+00:00
+@@ -21,9 +21,6 @@
+ categories = ["gui"]
+ license = "MIT"
+ repository = "https://github.com/smithay/client-toolkit"
+-[dependencies.andrew]
+-version = "0.2.0"
+-optional = true
+
+ [dependencies.bitflags]
+ version = "1.0"
+@@ -67,5 +64,4 @@
+ features = ["dlopen"]
+
+ [features]
+-default = ["frames", "calloop"]
+-frames = ["andrew"]
++default = ["calloop"]
diff --git a/sources b/sources
new file mode 100644
index 0000000..e6547c0
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (smithay-client-toolkit-0.9.1.crate) =
40d66293e485935edf239bffdc46b526cff51e508bb3bd7bc2978c360b47c250e0464432d508f6848ef94b6d68198b589b48132756560353343a2bc3679f1a38