The package rpms/openxr-simple-playground.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/openxr-simple-playground.git/comm....
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit c5ecf416c76ba3452a0fde59447060f2a494378c
Author: Jonathan Steffan <jsteffan(a)fedoraproject.org>
Date: Sat May 4 13:08:29 2024 -0600
Exclude ix86 builds.
diff --git a/openxr-simple-playground.spec b/openxr-simple-playground.spec
index 1f74e23..1a8f8e6 100644
--- a/openxr-simple-playground.spec
+++ b/openxr-simple-playground.spec
@@ -13,6 +13,7 @@ URL: %{forgeurl}
Source0: %{forgesource}
+ExcludeArch: %{ix86}
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: pkgconfig(opengl)
commit be1e62c3e14f8acd005dda035acf0604f6dadea5
Author: Jonathan Steffan <jsteffan(a)fedoraproject.org>
Date: Sat May 4 12:58:36 2024 -0600
Initial import (fedora#2274949).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..6f791ca
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/openxr-simple-playground-3b3c91f1d7f972061e6a151c1c59daf5823f3875.tar.bz2
diff --git a/openxr-simple-playground.spec b/openxr-simple-playground.spec
new file mode 100644
index 0000000..1f74e23
--- /dev/null
+++ b/openxr-simple-playground.spec
@@ -0,0 +1,62 @@
+%global forgeurl
https://gitlab.freedesktop.org/monado/demos/openxr-simple-playground
+%global commit 3b3c91f1d7f972061e6a151c1c59daf5823f3875
+%global date 20240424
+%forgemeta
+
+Name: openxr-simple-playground
+Version: 0
+Release: %autorelease
+Summary: OpenXR C Playground
+
+License: BSL-1.0 AND MIT AND Apache-2.0
+URL: %{forgeurl}
+Source0: %{forgesource}
+
+
+BuildRequires: cmake
+BuildRequires: gcc-c++
+BuildRequires: pkgconfig(opengl)
+BuildRequires: pkgconfig(openxr)
+BuildRequires: pkgconfig(sdl2)
+BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(xrandr)
+
+# external/openxr_headers/*.h Apache-2.0
+Provides: bundled(openxr)
+# external/math_3d/math_3d.h MIT
+Provides: bundled(math3d)
+
+
+%description
+This example exercises many areas of the OpenXR API. Some
+parts of the API are abstracted, though the abstractions
+are intentionally kept simple for simple editing.
+
+Note: Currently this application only supports the
+XrGraphicsBindingOpenGLXlibKHR (glx) graphics binding.
+
+
+%prep
+%forgeautosetup -p1
+mv external/math_3d/LICENSE LICENSE.MIT
+mv external/openxr_headers/LICENSE LICENSE.Apache-2.0
+
+
+%build
+# W: no-manual-page-for-binary openxr-playground
+%cmake
+%cmake_build
+
+
+%install
+%cmake_install
+
+
+%files
+%doc Readme.md
+%license LICENSE LICENSE.MIT LICENSE.Apache-2.0
+%{_bindir}/openxr-playground
+
+
+%changelog
+%autochangelog
diff --git a/sources b/sources
new file mode 100644
index 0000000..dc4e3d9
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (openxr-simple-playground-3b3c91f1d7f972061e6a151c1c59daf5823f3875.tar.bz2) =
2114341b8d52801f1dc24e94e6a1abcb56605f2597da800cd4760978cd9bec07c8a28c2cc1f7a6c02b5209638284a569546d92152c3ae27c9a8802796d39426e