The package rpms/rust-wayland-sys.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-wayland-sys.git/commit/?id=0....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 0e4cd32ef4c8c25670389b8ae3b1a9b029ae3eee
Author: Michel Alexandre Salim <michel(a)michel-slm.name>
Date: Thu Jun 4 13:44:01 2020 -0700
Initial import
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..6420329
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/wayland-sys-0.26.6.crate
diff --git a/rust-wayland-sys.spec b/rust-wayland-sys.spec
new file mode 100644
index 0000000..b954839
--- /dev/null
+++ b/rust-wayland-sys.spec
@@ -0,0 +1,176 @@
+# Generated by rust2rpm 13
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate wayland-sys
+
+Name: rust-%{crate}
+Version: 0.26.6
+Release: 1%{?dist}
+Summary: FFI bindings to the various libwayland-*.so libraries
+
+# Upstream license specification: MIT
+License: MIT
+URL:
https://crates.io/crates/wayland-sys
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+FFI bindings to the various libwayland-*.so libraries. You should only need
+this crate if you are working on custom wayland protocol extensions. Look at
+the crate wayland-client for usable bindings.}
+
+%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
+# one license file for a repo with multiple crates
+#
https://github.com/Smithay/wayland-rs/pull/323
+%{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}+client-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+client-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "client" feature of "%{crate}" crate.
+
+%files -n %{name}+client-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+cursor-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+cursor-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "cursor" feature of "%{crate}" crate.
+
+%files -n %{name}+cursor-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+dlib-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+dlib-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "dlib" feature of "%{crate}" crate.
+
+%files -n %{name}+dlib-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+dlopen-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+dlopen-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "dlopen" feature of "%{crate}" crate.
+
+%files -n %{name}+dlopen-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+egl-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+egl-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "egl" feature of "%{crate}" crate.
+
+%files -n %{name}+egl-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+lazy_static-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+lazy_static-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "lazy_static" feature of "%{crate}" crate.
+
+%files -n %{name}+lazy_static-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+libc-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+libc-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "libc" feature of "%{crate}" crate.
+
+%files -n %{name}+libc-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+server-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+server-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "server" feature of "%{crate}" crate.
+
+%files -n %{name}+server-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 04 2020 Michel Alexandre Salim <michel(a)michel-slm.name> - 0.26.6-1
+- Update to 0.26.6
+
+* Fri May 22 14:31:57 PDT 2020 Michel Alexandre Salim <salimma(a)fedoraproject.org> -
0.26.5-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..8896d11
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (wayland-sys-0.26.6.crate) =
5dc747ec95da9880ea7f5194373eb7d560be0d74fadcdef7f9bf3c95a6ad480fbaf185515b4839594da1a0173be08345670d73020f5b0fe1129cf26c0eee6892