Architecture specific change in rpms/bottles.git
by githook-noreply@fedoraproject.org
The package rpms/bottles.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/bottles.git/commit/?id=f38db013ba....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit 63c726507f3e68b7881c471bc3d840a0ddc54daf
Author: Sandro <devel(a)penguinpee.nl>
Date: Sat Sep 30 14:11:28 2023 +0200
Add Packit config
diff --git a/.packit.yaml b/.packit.yaml
new file mode 100644
index 0000000..2e9373e
--- /dev/null
+++ b/.packit.yaml
@@ -0,0 +1,16 @@
+upstream_project_url: https://github.com/bottlesdevs/Bottles
+upstream_package_name: Bottles
+downstream_package_name: bottles
+
+copy_upstream_release_description: false
+
+jobs:
+ - job: pull_from_upstream
+ trigger: release
+ dist_git_branches:
+ - fedora-rawhide
+ - job: koji_build
+
+ trigger: commit
+ dist_git_branches:
+ - fedora-all
commit a2c07947af292d3ed24768d602a45a8cb2aa3ef5
Author: Sandro <devel(a)penguinpee.nl>
Date: Sat Sep 30 14:06:48 2023 +0200
Add python3-chardet (RHBZ#2240292)
diff --git a/bottles.spec b/bottles.spec
index 94a6c85..a4cf6f0 100644
--- a/bottles.spec
+++ b/bottles.spec
@@ -52,6 +52,7 @@ Requires: python3-pathvalidate
Requires: python3-fvs
Requires: python3-vkbasalt-cli
Requires: ImageMagick %dnl # https://bugzilla.redhat.com/show_bug.cgi?id=2227538
+Requires: python3-chardet %dnl # https://bugzilla.redhat.com/show_bug.cgi?id=2240292
%description
Easily manage Wine prefix in a new way! (Run Windows software and games on
commit c13be64ca5098977753a4fb7bb7a0e66b824117e
Author: Sandro <devel(a)penguinpee.nl>
Date: Sat Sep 30 14:03:19 2023 +0200
Drop obsolete macro
diff --git a/bottles.spec b/bottles.spec
index 7e73bab..94a6c85 100644
--- a/bottles.spec
+++ b/bottles.spec
@@ -1,5 +1,3 @@
-%global uuid pm.mirko.%{name}
-
%global forgeurl https://github.com/bottlesdevs/Bottles
Name: bottles
commit 7ab2395f3abac19e4730560410cde26f1b12faeb
Author: Sandro <devel(a)penguinpee.nl>
Date: Sat Sep 30 14:00:12 2023 +0200
Use forge macros properly
No need to define tag since we have releases on GitHub. That
makes the `gh_name` macro obsolete.
Also setup using forge magic.
diff --git a/bottles.spec b/bottles.spec
index 649ac37..7e73bab 100644
--- a/bottles.spec
+++ b/bottles.spec
@@ -1,7 +1,6 @@
%global uuid pm.mirko.%{name}
-%global gh_name Bottles
-%global forgeurl https://github.com/bottlesdevs/%{gh_name}
+%global forgeurl https://github.com/bottlesdevs/Bottles
Name: bottles
Epoch: 1
@@ -13,7 +12,6 @@ BuildArch: noarch
# https://gitlab.gnome.org/jwestman/blueprint-compiler/-/issues/96
ExcludeArch: s390x
-%global tag %{version}
%forgemeta
# The following two files are licensed as MIT:
@@ -93,7 +91,7 @@ Features:
%prep
-%autosetup -n %{gh_name}-%{version}
+%forgeautosetup -p1
%build
commit c4f75db22a10abedf025484958450f68ee2ab796
Author: Sandro <devel(a)penguinpee.nl>
Date: Sat Sep 9 15:36:37 2023 +0200
Update to 51.9 (RHBZ#2233358)
- Update License: value
- Update requirements
- Close RHBZ#2229175 RHBZ#2227538 RHBZ#2224722 RHBZ#2222906
- Close RHBZ#2221500
diff --git a/.gitignore b/.gitignore
index 0ffe0dd..79e799b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -58,3 +58,4 @@
/bottles-2022.6.14-brescia-1.tar.gz
/bottles-2022.7.14-brescia-3.tar.gz
/Bottles-51.6.tar.gz
+/Bottles-51.9.tar.gz
diff --git a/bottles.spec b/bottles.spec
index 9de5be6..649ac37 100644
--- a/bottles.spec
+++ b/bottles.spec
@@ -2,11 +2,10 @@
%global gh_name Bottles
%global forgeurl https://github.com/bottlesdevs/%{gh_name}
-%global tag 51.6
Name: bottles
Epoch: 1
-Version: %{tag}
+Version: 51.9
Release: %autorelease
BuildArch: noarch
@@ -14,9 +13,13 @@ BuildArch: noarch
# https://gitlab.gnome.org/jwestman/blueprint-compiler/-/issues/96
ExcludeArch: s390x
+%global tag %{version}
%forgemeta
-License: GPL-3.0-or-later
+# The following two files are licensed as MIT:
+# bottles/backend/models/vdict.py
+# bottles/backend/utils/vdf.py
+License: GPL-3.0-or-later AND MIT
Summary: Easily manage Wine prefix in a new way
URL: %{forgeurl}
Source0: %{forgesource}
@@ -52,6 +55,7 @@ Requires: xdpyinfo %dnl # needed by the display util
Requires: python3-pathvalidate
Requires: python3-fvs
Requires: python3-vkbasalt-cli
+Requires: ImageMagick %dnl # https://bugzilla.redhat.com/show_bug.cgi?id=2227538
%description
Easily manage Wine prefix in a new way! (Run Windows software and games on
diff --git a/sources b/sources
index a7c74ce..7ec3991 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Bottles-51.6.tar.gz) = 0190744b3a99d791ffbd1b7a104565c2fd1f5aa110afe329897d4b29f0f5d669a6ec145468fea85e88b2f20bb2f7f075522760fd7ced94eea1afc0667780b288
+SHA512 (Bottles-51.9.tar.gz) = 81a77f0b02e2ea775bef5591d6be296372544a91fb92c4f39c3cab310887f88d8d9abd1d4b4854dcf8837bd2dc3f6d54c0693b55c60b60d6901e68dda82da1b4
commit f38db013ba5b7ffa935843e1438fdd9c0438fb2e
Author: Lyes Saadi <lyessaadi(a)fedoraproject.org>
Date: Tue Sep 12 18:36:25 2023 +0200
blueprint-compiler: ExcludeArch s390x
diff --git a/bottles.spec b/bottles.spec
index 6d29669..9de5be6 100644
--- a/bottles.spec
+++ b/bottles.spec
@@ -10,6 +10,10 @@ Version: %{tag}
Release: %autorelease
BuildArch: noarch
+# blueprint-compiler does not work on s390x:
+# https://gitlab.gnome.org/jwestman/blueprint-compiler/-/issues/96
+ExcludeArch: s390x
+
%forgemeta
License: GPL-3.0-or-later
2 months
Architecture specific change in rpms/retroarch.git
by githook-noreply@fedoraproject.org
The package rpms/retroarch.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/retroarch.git/commit/?id=0f3debbb....
Change:
+ExcludeArch: s390x
Thanks.
Full change:
============
commit 664693146827ee1cc7708c76290f615f705f028c
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sat Sep 30 17:58:32 2023 +0300
license: Convert to SPDX
diff --git a/retroarch.spec b/retroarch.spec
index 8e2b4b1..e799ddd 100644
--- a/retroarch.spec
+++ b/retroarch.spec
@@ -94,7 +94,7 @@ Summary: Cross-platform, sophisticated frontend for the libretro API. %{?
# gfx/
# libretro-common/
#
-License: GPLv3+ and GPLv2 and CC-BY and CC0 and BSD and ASL 2.0 and MIT
+License: GPL-3.0-or-later and GPL-2.0-only and CC-BY-3.0 and CC-BY-4.0 and CC0-1.0 and BSD-2-Clause and BSD-3-Clause and Apache-2.0 and MIT
URL: https://www.libretro.com/
Source0: %{short_url}/RetroArch/archive/v%{version}/%{appname}-%{version}.tar.gz
commit 25d257b08d1d673c09db9234145aeb5fd9d96bac
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sat Sep 30 17:49:56 2023 +0300
build: Update to 1.16.0.3
diff --git a/.gitignore b/.gitignore
index d14bca4..cb0866a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -132,3 +132,9 @@
/libretro-core-info-1.15.0.tar.gz
/libretro-database-1.15.0.tar.gz
/retroarch-joypad-autoconfig-1.15.0.tar.gz
+/retroarch-1.16.0.tar.gz
+/retroarch-assets-20230911git7b735ef.tar.gz
+/libretro-core-info-1.16.0.tar.gz
+/retroarch-joypad-autoconfig-1.16.0.tar.gz
+/libretro-database-1.16.0.tar.gz
+/retroarch-1.16.0.3.tar.gz
diff --git a/add-executable-bit-to-script.patch b/add-executable-bit-to-script.patch
deleted file mode 100644
index b575867..0000000
--- a/add-executable-bit-to-script.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-From e51c6d405ec8ce6b708292e8f55b9106d92b23e0 Mon Sep 17 00:00:00 2001
-From: Artem Polishchuk <ego.cordatus(a)gmail.com>
-Date: Tue, 3 Dec 2019 15:40:58 +0200
-Subject: [PATCH] Add executable bit to script
-
----
- xmb/convert.sh | 0
- 1 file changed, 0 insertions(+), 0 deletions(-)
- mode change 100644 => 100755 xmb/convert.sh
-
-diff --git a/xmb/convert.sh b/xmb/convert.sh
-old mode 100644
-new mode 100755
diff --git a/retroarch.spec b/retroarch.spec
index be4e44a..8e2b4b1 100644
--- a/retroarch.spec
+++ b/retroarch.spec
@@ -24,12 +24,13 @@ ExcludeArch: s390x
# Assets
# * https://github.com/libretro/retroarch-assets
# * https://github.com/libretro/retroarch-assets/issues/414
-%global commit1 4ec80faf1b5439d1654f407805bb66141b880826
-%global date 20221024
+%global commit1 7b735ef18bcc6508b1c9a626eb237779ff787179
+%global date 20230911
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
Name: %{appname}%{?p_suffix}
-Version: 1.15.0
+Version: 1.16.0.3
+%global version_addons 1.16.0
Release: %autorelease
Summary: Cross-platform, sophisticated frontend for the libretro API. %{?sum_suffix}
@@ -112,13 +113,13 @@ Source1: %{short_url}/%{appname}-assets/archive/%{commit1}/%{appname}-ass
%dnl Source2: https://raw.githubusercontent.com/flathub/%{uuid}/63af0e2449891e40c6ab6fe...
# Libretro's core info
-Source3: %{short_url}/libretro-core-info/archive/v%{version}/libretro-core-info-%{version}.tar.gz
+Source3: %{short_url}/libretro-core-info/archive/v%{version_addons}/libretro-core-info-%{version_addons}.tar.gz
# Joypad Autoconfig Files
-Source4: %{short_url}/%{appname}-joypad-autoconfig/archive/v%{version}/%{appname}-joypad-autoconfig-%{version}.tar.gz
+Source4: %{short_url}/%{appname}-joypad-autoconfig/archive/v%{version_addons}/%{appname}-joypad-autoconfig-%{version_addons}.tar.gz
# Database files (cheatcode, content data, cursors)
-Source5: %{short_url}/libretro-database/archive/v%{version}/libretro-database-%{version}.tar.gz
+Source5: %{short_url}/libretro-database/archive/v%{version_addons}/libretro-database-%{version_addons}.tar.gz
# Script for enabling network access which allows downloading more libretro
# cores
@@ -126,9 +127,6 @@ Source10: %{name}-enable-network-access.sh
Source11: README.fedora.md
-# https://github.com/libretro/retroarch-assets/pull/334
-Patch0: https://github.com/libretro/retroarch-assets/pull/334.patch#/add-executab...
-
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++ >= 7
BuildRequires: glslang-devel
@@ -228,7 +226,7 @@ Provides: bundled(ibxm)
# https://github.com/libretro/RetroArch/issues/8153
Provides: bundled(lua) = 5.3.5
-Provides: bundled(rcheevos) = 10.4
+Provides: bundled(rcheevos) = 10.7
Provides: bundled(SPIRV-Cross)
Provides: bundled(stb)
@@ -295,11 +293,6 @@ database of ROMs that are known to be good copies.
%prep
%setup -n RetroArch-%{version} -q
%setup -n RetroArch-%{version} -q -D -T -a1
-
-pushd %{appname}-assets-%{commit1}
-%patch 0 -p1
-popd
-
%setup -n RetroArch-%{version} -q -D -T -a3
%setup -n RetroArch-%{version} -q -D -T -a4
%setup -n RetroArch-%{version} -q -D -T -a5
@@ -385,13 +378,13 @@ sed -e 's|retroarch.cfg|%{name}.cfg|g' \
%make_build -C gfx/video_filters
# Libretro's core info
-%make_build -C libretro-core-info-%{version}
+%make_build -C libretro-core-info-%{version_addons}
# Joypad Autoconfig Files
-%make_build -C %{appname}-joypad-autoconfig-%{version}
+%make_build -C %{appname}-joypad-autoconfig-%{version_addons}
# Database files (cheatcode, content data, cursors)
-%make_build -C libretro-database-%{version}
+%make_build -C libretro-database-%{version_addons}
%install
@@ -426,14 +419,14 @@ rm %{buildroot}%{_datadir}/libretro/assets%{?p_suffix}/pkg/osd-font.ttf \
INSTALLDIR=%{_libdir}/retroarch/filters%{?p_suffix}/video
# Libretro's core info
-%make_install -C libretro-core-info-%{version} \
+%make_install -C libretro-core-info-%{version_addons} \
INSTALLDIR=%{_datadir}/libretro/info%{?p_suffix}
# AppData manifest
%dnl install -m 0644 -Dp %{SOURCE2} %{buildroot}%{_metainfodir}/%{uuid}.appdata.xml
# Joypad Autoconfig Files
-%make_install -C %{appname}-joypad-autoconfig-%{version} \
+%make_install -C %{appname}-joypad-autoconfig-%{version_addons} \
DOC_DIR=%{_datadir}/libretro/autoconfig/doc
%if %{with freeworld}
mv %{buildroot}%{_datadir}/libretro/autoconfig/ \
@@ -441,7 +434,7 @@ mv %{buildroot}%{_datadir}/libretro/autoconfig/ \
%endif
# Database files (cheatcode, content data, cursors)
-%make_install -C libretro-database-%{version} \
+%make_install -C libretro-database-%{version_addons} \
INSTALLDIR=%{_datadir}/libretro/database%{?p_suffix}
# Rename desktop file to UUID for compatibility
diff --git a/sources b/sources
index 6fb735b..90c2f75 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,5 @@
-SHA512 (libretro-core-info-1.15.0.tar.gz) = 573418f8e27b66dea312be6bceef9e46d03862a26b1f55033e909618dc4f1784ed9cc206f49c7903efec8583fd8cee6d4f77de4ca34682dfc33c1d75850eeb1b
-SHA512 (libretro-database-1.15.0.tar.gz) = 2730865000da062ee42e98f66182f5a152d864be4af3c46f925f860a89219bd0e84ec21cd5748762ae6e22643051a092bf6abc165a70f31a50ea2f4e4e0d9087
-SHA512 (retroarch-1.15.0.tar.gz) = 7655335877fb42ffbba76037763e1e7b7e9c0b67cf6a41f4a3c26ddfd1f004b9be59f6aebb2470c6b48ca15aadc20773a0cc197988323b482c3a358edfd58a12
-SHA512 (retroarch-assets-20221024git4ec80fa.tar.gz) = d6188dd4e3c6e5b2cddf88513bcd92f1e65b8d877c16c9a9de045aa960050620b5db21da9a784f5ccc93a4c0908a29093dc4396535ea568470ae69247afe723d
-SHA512 (retroarch-joypad-autoconfig-1.15.0.tar.gz) = 9a548926a81e80740055175e0c8380d1dda5e855bae118553429e30b22257e432e7b7b70fe7f2aa9b48e2048a06ffc20c0186626e01887c3d8ab8c5b436ae865
+SHA512 (libretro-core-info-1.16.0.tar.gz) = ca061f4ed16e53f21053c311353e42a83336688011e13a474e5d6a59ed1d317f0dd3d9f03aa569c41f2e38c684eac8db7529f935b573731499c0c2ee5c73c84e
+SHA512 (libretro-database-1.16.0.tar.gz) = 02f8108cfe5954cc10e7edf131d81f767bf71151dd314854aad3fc8b18c3d8ebb13e98496aceb905eb2b0680f0b93d13dd7c911894e14ea4b65a78ab7643c1fe
+SHA512 (retroarch-1.16.0.3.tar.gz) = a208905257ef5ac38f055195a06167cba5727f470abcba20015ae47bec9af5936fbdc50badb146502d6ccf8de76eaad5846a131974919bb99ea5a0a008624bc1
+SHA512 (retroarch-assets-20230911git7b735ef.tar.gz) = 4948501b63b65314bcef1ea7e14f22f7d5a3c0a5d2d340ac6bd33514ea487b1b4354e25d8ba49ac6ffa81bb7a43923edc985fd292d2fe38949742af468ac65f5
+SHA512 (retroarch-joypad-autoconfig-1.16.0.tar.gz) = b0ca89386b681c081faf76e6b65cbe90fce3b712de3f66a1e8686653824f02566b8d50fb40fad2fc7d7260fe46be75199871f8a316c9acf7210dd2287e5047de
commit 6aa8dafa3233cd19649c05b8dd9c1e9bc89c9ea2
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 21 16:49:48 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 81059bd48f91ae46741be5ba20f64c5570afae07
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Jun 27 08:06:51 2023 +0300
build: Attempt to enable CSD on Wayland (rh#2217543)
diff --git a/retroarch.spec b/retroarch.spec
index 870c760..be4e44a 100644
--- a/retroarch.spec
+++ b/retroarch.spec
@@ -368,6 +368,8 @@ sed -e 's|retroarch.cfg|%{name}.cfg|g' \
--disable-builtinmbedtls \
--disable-builtinzlib \
--enable-dbus \
+ --enable-libdecor \
+ --enable-wayland \
%{nil}
%set_build_flags
%make_build
commit 9fd008bd3079a6f00e95474dc61bc486926c9420
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Jun 27 08:00:49 2023 +0300
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..d81bd64
--- /dev/null
+++ b/changelog
@@ -0,0 +1,165 @@
+* Tue Jun 27 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-6
+- build: ExcludeArch: s390x
+
+* Tue Jun 27 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-5
+- build: Use modern RPM macros for %patch
+- build: Remove big-endian patch
+
+* Sun Mar 12 2023 Neal Gompa <ngompa(a)fedoraproject.org> - 1.15.0-4
+- Rebuild for ffmpeg 6.0
+- fix build on big-endian (Dominik Mierzejewski)
+
+* Sat Mar 11 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-3
+- chore: Update to 1.15.0
+
+* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.14.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Tue Dec 13 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.14.0-1
+- chore: Update to 1.14.0
+
+* Sun Nov 20 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.13.0-1
+- chore: Update to 1.13.0
+
+* Mon Nov 14 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-4
+- build: Use ffmpeg-free only for >= f37
+
+* Mon Nov 14 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-3
+- build: Add new build deps
+
+* Mon Nov 14 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-2
+- build: Add limited ffmpeg support for >= f36
+
+* Sat Oct 22 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-1
+- chore(update): 1.12.0
+
+* Sat Oct 01 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.11.0-2
+- build: Recommends: gamemode
+
+* Fri Sep 30 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.11.0-1
+- chore(update): 1.11.0
+
+* Wed Sep 14 2022 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 1.10.3-3
+- Rebuilt for flac 1.4.0
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.10.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Tue Apr 12 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.3-1
+- chore(update): 1.10.3
+
+* Wed Mar 23 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.2-1
+- chore(update): 1.10.2
+
+* Fri Mar 04 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.1-1
+- chore(update): 1.10.1
+
+* Sat Jan 22 2022 Morten Stevens <mstevens(a)fedoraproject.org> 1.10.0-2
+- Rebuilt for mbedTLS 2.28.0
+
+* Thu Jan 20 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.0-1
+- chore(update): 1.10.0
+
+* Mon Dec 06 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.14-1
+- chore(update): 1.9.14
+
+* Sun Nov 07 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.13-1
+- chore(update): 1.9.13
+
+* Sun Oct 24 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.12-1
+- chore(update): 1.9.12
+
+* Sat Oct 09 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.11-1
+- chore(update): 1.9.11
+
+* Mon Oct 04 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.10-1
+- build(update): 1.9.10
+
+* Fri Oct 01 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.9-3
+- docs: Add README.fedora.md | rh#1846170
+
+* Tue Sep 14 2021 Sahana Prasad <sahana(a)redhat.com> - 1.9.9-2
+- Rebuilt with OpenSSL 3.0.0
+
+* Tue Sep 07 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.9-1
+- build(update): 1.9.9
+
+* Thu Aug 26 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.8-1
+- build(update): 1.9.8
+
+* Sat Aug 14 2021 Artem Polishchuk <ego.cordatus(a)gmail.com>
+- build(update): 1.9.7
+
+* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.9.5-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Mon Jun 14 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.5-1
+- build(update): 1.9.5
+
+* Fri May 28 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.4-1
+- build(update): 1.9.4
+
+* Sat May 15 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.3-1
+- build(update): 1.9.3
+
+* Sat May 01 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.2-1
+- build(update): 1.9.2
+
+* Mon Mar 29 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.1-1
+- build(update): 1.9.1
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.9.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sat Aug 08 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.0-1
+- Update to 1.9.0
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Sat Jun 20 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.9-1
+- Update to 1.8.9
+
+* Wed May 27 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.8-1
+- Update to 1.8.8
+
+* Tue May 19 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.7-2
+- Add Database files (cheatcode, content data, cursors) | Fix: RH#1822743
+- Disable LTO
+
+* Mon May 18 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.7-1
+- Update to 1.8.7
+
+* Thu May 07 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.6-1
+- Update to 1.8.6
+
+* Thu Mar 26 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.5-2
+- Add Joypad Autoconfig Files
+
+* Mon Mar 23 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.5-1
+- Update to 1.8.5
+- Add new libretro core
+
+* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Wed Jan 29 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.4-3
+- Spec file improvements
+- Thanks to Nicolas Chauvet <kwizart(a)gmail.com> for help with packaging and review
+
+* Fri Jan 24 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.4-2
+- Add Libretro's core info. Thanks <jamesunderland(a)protonmail.com>
+
+* Sun Jan 19 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.4-1
+- Update to 1.8.4
+- Add missed Perl modules
+
+* Sun Dec 29 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.2-2
+- Make fully standlone Freeworld package as RPM Fusion recommended
+
+* Thu Dec 26 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.2-1
+- Update to 1.8.2
+
+* Fri Nov 29 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.1-14
+- Initial package
+- Thanks to Vitaly Zaitsev <vitaly(a)easycoding.org> for help with packaging and review
diff --git a/retroarch.spec b/retroarch.spec
index 0d70dd1..870c760 100644
--- a/retroarch.spec
+++ b/retroarch.spec
@@ -30,7 +30,7 @@ ExcludeArch: s390x
Name: %{appname}%{?p_suffix}
Version: 1.15.0
-Release: 6%{?dist}
+Release: %autorelease
Summary: Cross-platform, sophisticated frontend for the libretro API. %{?sum_suffix}
# CC-BY: Assets
@@ -514,168 +514,4 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
%changelog
-* Tue Jun 27 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-6
-- build: ExcludeArch: s390x
-
-* Tue Jun 27 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-5
-- build: Use modern RPM macros for %patch
-- build: Remove big-endian patch
-
-* Sun Mar 12 2023 Neal Gompa <ngompa(a)fedoraproject.org> - 1.15.0-4
-- Rebuild for ffmpeg 6.0
-- fix build on big-endian (Dominik Mierzejewski)
-
-* Sat Mar 11 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-3
-- chore: Update to 1.15.0
-
-* Fri Jan 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.14.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Tue Dec 13 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.14.0-1
-- chore: Update to 1.14.0
-
-* Sun Nov 20 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.13.0-1
-- chore: Update to 1.13.0
-
-* Mon Nov 14 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-4
-- build: Use ffmpeg-free only for >= f37
-
-* Mon Nov 14 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-3
-- build: Add new build deps
-
-* Mon Nov 14 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-2
-- build: Add limited ffmpeg support for >= f36
-
-* Sat Oct 22 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.12.0-1
-- chore(update): 1.12.0
-
-* Sat Oct 01 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.11.0-2
-- build: Recommends: gamemode
-
-* Fri Sep 30 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.11.0-1
-- chore(update): 1.11.0
-
-* Wed Sep 14 2022 Michel Alexandre Salim <salimma(a)fedoraproject.org> - 1.10.3-3
-- Rebuilt for flac 1.4.0
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.10.3-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Tue Apr 12 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.3-1
-- chore(update): 1.10.3
-
-* Wed Mar 23 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.2-1
-- chore(update): 1.10.2
-
-* Fri Mar 04 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.1-1
-- chore(update): 1.10.1
-
-* Sat Jan 22 2022 Morten Stevens <mstevens(a)fedoraproject.org> 1.10.0-2
-- Rebuilt for mbedTLS 2.28.0
-
-* Thu Jan 20 2022 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.10.0-1
-- chore(update): 1.10.0
-
-* Mon Dec 06 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.14-1
-- chore(update): 1.9.14
-
-* Sun Nov 07 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.13-1
-- chore(update): 1.9.13
-
-* Sun Oct 24 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.12-1
-- chore(update): 1.9.12
-
-* Sat Oct 09 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.11-1
-- chore(update): 1.9.11
-
-* Mon Oct 04 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.10-1
-- build(update): 1.9.10
-
-* Fri Oct 01 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.9-3
-- docs: Add README.fedora.md | rh#1846170
-
-* Tue Sep 14 2021 Sahana Prasad <sahana(a)redhat.com> - 1.9.9-2
-- Rebuilt with OpenSSL 3.0.0
-
-* Tue Sep 07 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.9-1
-- build(update): 1.9.9
-
-* Thu Aug 26 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.8-1
-- build(update): 1.9.8
-
-* Sat Aug 14 2021 Artem Polishchuk <ego.cordatus(a)gmail.com>
-- build(update): 1.9.7
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.9.5-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Mon Jun 14 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.5-1
-- build(update): 1.9.5
-
-* Fri May 28 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.4-1
-- build(update): 1.9.4
-
-* Sat May 15 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.3-1
-- build(update): 1.9.3
-
-* Sat May 01 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.2-1
-- build(update): 1.9.2
-
-* Mon Mar 29 2021 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.1-1
-- build(update): 1.9.1
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.9.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Sat Aug 08 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.9.0-1
-- Update to 1.9.0
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.9-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Sat Jun 20 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.9-1
-- Update to 1.8.9
-
-* Wed May 27 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.8-1
-- Update to 1.8.8
-
-* Tue May 19 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.7-2
-- Add Database files (cheatcode, content data, cursors) | Fix: RH#1822743
-- Disable LTO
-
-* Mon May 18 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.7-1
-- Update to 1.8.7
-
-* Thu May 07 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.6-1
-- Update to 1.8.6
-
-* Thu Mar 26 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.5-2
-- Add Joypad Autoconfig Files
-
-* Mon Mar 23 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.5-1
-- Update to 1.8.5
-- Add new libretro core
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.4-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Wed Jan 29 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.4-3
-- Spec file improvements
-- Thanks to Nicolas Chauvet <kwizart(a)gmail.com> for help with packaging and review
-
-* Fri Jan 24 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.4-2
-- Add Libretro's core info. Thanks <jamesunderland(a)protonmail.com>
-
-* Sun Jan 19 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.4-1
-- Update to 1.8.4
-- Add missed Perl modules
-
-* Sun Dec 29 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.2-2
-- Make fully standlone Freeworld package as RPM Fusion recommended
-
-* Thu Dec 26 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.2-1
-- Update to 1.8.2
-
-* Fri Nov 29 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.1-14
-- Initial package
-- Thanks to Vitaly Zaitsev <vitaly(a)easycoding.org> for help with packaging and review
+%autochangelog
commit 0f3debbbb4ecf36e6f2784933f1bbfae9c95ed87
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Jun 27 07:12:08 2023 +0300
build: ExcludeArch: s390x
diff --git a/retroarch.spec b/retroarch.spec
index 6513ad2..0d70dd1 100644
--- a/retroarch.spec
+++ b/retroarch.spec
@@ -1,5 +1,7 @@
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
+# Please fix upstream this if you need it and no downstream Fedora patch
+ExcludeArch: s390x
# Free/Freeworld/Non-Free version
%bcond_with freeworld
@@ -28,7 +30,7 @@ ExcludeArch: %{ix86}
Name: %{appname}%{?p_suffix}
Version: 1.15.0
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Cross-platform, sophisticated frontend for the libretro API. %{?sum_suffix}
# CC-BY: Assets
@@ -512,6 +514,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
%changelog
+* Tue Jun 27 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-6
+- build: ExcludeArch: s390x
+
* Tue Jun 27 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-5
- build: Use modern RPM macros for %patch
- build: Remove big-endian patch
commit f49f489dfaf4f18170d5d4429f6b1e6d15239c05
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Jun 27 06:37:48 2023 +0300
build: Use modern RPM macros for %patch
Fix deprecate warning
diff --git a/retroarch.spec b/retroarch.spec
index d773080..6513ad2 100644
--- a/retroarch.spec
+++ b/retroarch.spec
@@ -28,7 +28,7 @@ ExcludeArch: %{ix86}
Name: %{appname}%{?p_suffix}
Version: 1.15.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Cross-platform, sophisticated frontend for the libretro API. %{?sum_suffix}
# CC-BY: Assets
@@ -295,7 +295,7 @@ database of ROMs that are known to be good copies.
%setup -n RetroArch-%{version} -q -D -T -a1
pushd %{appname}-assets-%{commit1}
-%patch0 -p1
+%patch 0 -p1
popd
%setup -n RetroArch-%{version} -q -D -T -a3
@@ -512,6 +512,10 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
%changelog
+* Tue Jun 27 2023 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.15.0-5
+- build: Use modern RPM macros for %patch
+- build: Remove big-endian patch
+
* Sun Mar 12 2023 Neal Gompa <ngompa(a)fedoraproject.org> - 1.15.0-4
- Rebuild for ffmpeg 6.0
- fix build on big-endian (Dominik Mierzejewski)
commit bf1cdc68c3f67ef58b7866e9f422db3d272bce77
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Jun 27 06:36:54 2023 +0300
build: Remove big-endian patch
No longer needed and fix FTBFS.
diff --git a/retroarch-1.15.0-big-endian.patch b/retroarch-1.15.0-big-endian.patch
deleted file mode 100644
index 900eb1d..0000000
--- a/retroarch-1.15.0-big-endian.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -up RetroArch-1.15.0/input/input_driver.c.s390x RetroArch-1.15.0/input/input_driver.c
---- RetroArch-1.15.0/input/input_driver.c.s390x 2023-03-10 16:16:50.000000000 +0000
-+++ RetroArch-1.15.0/input/input_driver.c 2023-03-12 23:27:07.574931035 +0000
-@@ -4809,14 +4809,14 @@ void bsv_movie_next_frame(input_driver_s
- uint64_t size;
- uint8_t frame_tok = REPLAY_TOKEN_CHECKPOINT_FRAME;
- core_serialize_size(&info);
-- size = info.size;
-+ size = swap_if_big64(info.size);
- st = (uint8_t*)malloc(info.size);
- serial_info.data = st;
- serial_info.size = info.size;
- core_serialize(&serial_info);
- /* "next frame is a checkpoint" */
- intfstream_write(handle->file, (uint8_t *)(&frame_tok), sizeof(uint8_t));
-- intfstream_write(handle->file, &(swap_if_big64(size)), sizeof(uint64_t));
-+ intfstream_write(handle->file, &size, sizeof(uint64_t));
- intfstream_write(handle->file, st, info.size);
- free(st);
- }
diff --git a/retroarch.spec b/retroarch.spec
index 4bdf544..d773080 100644
--- a/retroarch.spec
+++ b/retroarch.spec
@@ -126,8 +126,6 @@ Source11: README.fedora.md
# https://github.com/libretro/retroarch-assets/pull/334
Patch0: https://github.com/libretro/retroarch-assets/pull/334.patch#/add-executab...
-# fix build on big-endian
-Patch1: %{name}-1.15.0-big-endian.patch
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++ >= 7
@@ -299,7 +297,6 @@ database of ROMs that are known to be good copies.
pushd %{appname}-assets-%{commit1}
%patch0 -p1
popd
-%patch1 -p1 -b .s390x
%setup -n RetroArch-%{version} -q -D -T -a3
%setup -n RetroArch-%{version} -q -D -T -a4
2 months
[Report] Packages Restricting Arches
by root
List of packages currently excluding arches (1143)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- BareBonesBrowserLaunch
ExclusiveArch: %{java_arches} noarch
- CFR
ExclusiveArch: %{java_arches} noarch
- CardManager
ExclusiveArch: %{java_arches} noarch
- GAPDoc
ExclusiveArch: %{gap_arches} noarch
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- IPAddress
ExclusiveArch: %{java_arches} noarch
- Mars
ExclusiveArch: %{java_arches} noarch
- OpenColorIO
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- OpenStego
ExclusiveArch: %{java_arches} noarch
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- R-rJava
ExclusiveArch: %{java_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aardvark-dns
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64 s390x
- anet
ExclusiveArch: %{GPRbuild_arches}
- ant
ExclusiveArch: %{java_arches} noarch
- ant-antunit
ExclusiveArch: %{java_arches} noarch
- ant-contrib
ExclusiveArch: %{java_arches} noarch
- antlr
ExclusiveArch: %{java_arches}
- antlr-maven-plugin
ExclusiveArch: %{java_arches} noarch
- antlr3
ExclusiveArch: %{java_arches}
- antlr4-project
ExclusiveArch: %{java_arches}
- antlrworks
ExclusiveArch: %{java_arches} noarch
- aopalliance
ExclusiveArch: %{java_arches} noarch
- apache-commons-beanutils
ExclusiveArch: %{java_arches} noarch
- apache-commons-cli
ExclusiveArch: %{java_arches} noarch
- apache-commons-codec
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections4
ExclusiveArch: %{java_arches} noarch
- apache-commons-compress
ExclusiveArch: %{java_arches} noarch
- apache-commons-configuration
ExclusiveArch: %{java_arches} noarch
- apache-commons-digester
ExclusiveArch: %{java_arches} noarch
- apache-commons-exec
ExclusiveArch: %{java_arches} noarch
- apache-commons-io
ExclusiveArch: %{java_arches} noarch
- apache-commons-jexl
ExclusiveArch: %{java_arches} noarch
- apache-commons-jxpath
ExclusiveArch: %{java_arches} noarch
- apache-commons-lang3
ExclusiveArch: %{java_arches} noarch
- apache-commons-logging
ExclusiveArch: %{java_arches} noarch
- apache-commons-math
ExclusiveArch: %{java_arches} noarch
- apache-commons-modeler
ExclusiveArch: %{java_arches} noarch
- apache-commons-net
ExclusiveArch: %{java_arches} noarch
- apache-commons-parent
ExclusiveArch: %{java_arches} noarch
- apache-commons-pool
ExclusiveArch: %{java_arches} noarch
- apache-commons-vfs
ExclusiveArch: %{java_arches} noarch
- apache-ivy
ExclusiveArch: %{java_arches} noarch
- apache-parent
ExclusiveArch: %{java_arches} noarch
- apache-resource-bundles
ExclusiveArch: %{java_arches} noarch
- apache-sshd
ExclusiveArch: %{java_arches} noarch
- apiguardian
ExclusiveArch: %{java_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- aqute-bnd
ExclusiveArch: %{java_arches} noarch
- args4j
ExclusiveArch: %{java_arches} noarch
- arianna
ExclusiveArch: %{qt5_qtwebengine_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- assertj-core
ExclusiveArch: %{java_arches} noarch
- atinject
ExclusiveArch: %{java_arches} noarch
- aunit
ExclusiveArch: %GPRbuild_arches
- auto
ExclusiveArch: %{java_arches} noarch
- autolink-java
ExclusiveArch: noarch %{java_arches}
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- azure-cli
ExclusiveArch: %{java_arches} noarch
- batik
ExclusiveArch: %{java_arches} noarch
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcel
ExclusiveArch: %{java_arches} noarch
- bcm283x-firmware
ExclusiveArch: aarch64
- beansbinding
ExclusiveArch: %{java_arches} noarch
- belle-sip
ExclusiveArch: %{java_arches}
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- beust-jcommander
ExclusiveArch: %{java_arches} noarch
- bibletime
ExclusiveArch: %{java_arches}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- bless
ExclusiveArch: %mono_arches
- bodhi-server
ExclusiveArch: %{golang_arches_future}
- bolzplatz2006
ExclusiveArch: %{java_arches}
- bouncycastle
ExclusiveArch: %{java_arches} noarch
- box64
ExclusiveArch: aarch64 ppc64le x86_64
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- brazil
ExclusiveArch: %{java_arches} noarch
- bsf
ExclusiveArch: %{java_arches} noarch
- bsh
ExclusiveArch: %{java_arches} noarch
- build-helper-maven-plugin
ExclusiveArch: %{java_arches} noarch
- buildah
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- byte-buddy
ExclusiveArch: %{java_arches} noarch
- byteman
ExclusiveArch: %{java_arches} noarch
- cachelib
ExclusiveArch: x86_64 aarch64 ppc64le
- caddy
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: %{golang_arches}
- caffe
ExclusiveArch: x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64
- calibre
ExclusiveArch: aarch64 x86_64
- cambozola
ExclusiveArch: %{java_arches} noarch
- canl-java
ExclusiveArch: %{java_arches} noarch
- catatonit
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: %{golang_arches_future}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- cdi-api
ExclusiveArch: %{java_arches} noarch
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- cglib
ExclusiveArch: %{java_arches} noarch
- chromium
ExclusiveArch: x86_64
ExclusiveArch: x86_64 aarch64
ExclusiveArch: x86_64 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- classloader-leak-test-framework
ExclusiveArch: %{java_arches} noarch
- classpathless-compiler
ExclusiveArch: %{java_arches} noarch
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- clojure
ExclusiveArch: %{java_arches} noarch
- clojure-core-specs-alpha
ExclusiveArch: %{java_arches} noarch
- clojure-maven-plugin
ExclusiveArch: %{java_arches} noarch
- clojure-spec-alpha
ExclusiveArch: %{java_arches} noarch
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- codehaus-parent
ExclusiveArch: %{java_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- colossus
ExclusiveArch: %{java_arches} noarch
- conmon
ExclusiveArch: %{golang_arches_future}
- console-image-viewer
ExclusiveArch: %{java_arches} noarch
- containernetworking-plugins
ExclusiveArch: %{golang_arches}
- coq
ExclusiveArch: %{ocaml_native_compiler}
- cortado
ExclusiveArch: %{java_arches} noarch
- cpu-x
ExclusiveArch: i686 x86_64
- cpufetch
ExclusiveArch: %{arm} aarch64 x86_64 ppc ppc64 ppc64le
- cpuid
ExclusiveArch: %{ix86} x86_64
- cpuinfo
ExclusiveArch: x86_64 aarch64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- crash-gcore-command
ExclusiveArch: aarch64 ppc64le x86_64
- crash-trace-command
ExclusiveArch: aarch64 ppc64le s390x x86_64
- credentials-fetcher
ExclusiveArch: x86_64 aarch64 s390x
- cri-o
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- crun
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le riscv64 s390x x86_64
- cryptlib
ExclusiveArch: x86_64 aarch64 ppc64le
- crypto-policies
ExclusiveArch: %{java_arches} noarch
- cryptobone
ExclusiveArch: x86_64 ppc64le aarch64
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- daq
ExclusiveArch: x86_64 aarch64
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- decentxml
ExclusiveArch: %{java_arches} noarch
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- directory-maven-plugin
ExclusiveArch: %{java_arches} noarch
- dirgra
ExclusiveArch: %{java_arches} noarch
- disruptor
ExclusiveArch: %{java_arches} noarch
- ditaa
ExclusiveArch: %{java_arches} noarch
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dogtag-pki
ExclusiveArch: %{java_arches}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dom4j
ExclusiveArch: %{java_arches} noarch
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- dotnet7.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dub
ExclusiveArch: %{ldc_arches}
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e3
ExclusiveArch: %{ix86} x86_64
- easymock
ExclusiveArch: %{java_arches} noarch
- ecj
ExclusiveArch: %{java_arches} noarch
- eclipse-swt
ExclusiveArch: %{java_arches}
- ed25519-java
ExclusiveArch: %{java_arches} noarch
- edk2
ExclusiveArch: x86_64 aarch64 riscv64
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- embree
ExclusiveArch: aarch64 x86_64
- embree3
ExclusiveArch: aarch64 x86_64
- enjarify
ExclusiveArch: %{java_arches} noarch
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- erlang-corba
ExclusiveArch: %{java_arches}
- esmi_ib_library
ExclusiveArch: x86_64
- eth-tools
ExclusiveArch: x86_64
- exec-maven-plugin
ExclusiveArch: %{java_arches} noarch
- external-editor-revived
ExclusiveArch: %{rust_arches}
- extra-enforcer-rules
ExclusiveArch: %{java_arches} noarch
- fasterxml-oss-parent
ExclusiveArch: %{java_arches} noarch
- fb303
ExclusiveArch: x86_64 aarch64 ppc64le
- fbthrift
ExclusiveArch: x86_64 aarch64 ppc64le
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- felix-parent
ExclusiveArch: %{java_arches} noarch
- felix-utils
ExclusiveArch: %{java_arches} noarch
- fernflower
ExclusiveArch: %{java_arches} noarch
- fes
ExclusiveArch: %{ix86} x86_64
- filedrop
ExclusiveArch: %{java_arches} noarch
- firecracker
ExclusiveArch: aarch64 x86_64
- fishbowl
ExclusiveArch: %{java_arches} noarch
- fizz
ExclusiveArch: x86_64 aarch64 ppc64le
- flexmark-java
ExclusiveArch: noarch %{java_arches}
- flocq
ExclusiveArch: %{ocaml_native_compiler}
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluent-bit
ExclusiveArch: x86_64 aarch64
- flute
ExclusiveArch: %{java_arches} noarch
- folly
ExclusiveArch: x86_64 aarch64 ppc64le
- fop
ExclusiveArch: %{java_arches} noarch
- forge-parent
ExclusiveArch: %{java_arches} noarch
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frama-c
ExclusiveArch: %{ocaml_native_compiler}
- freecol
ExclusiveArch: %{java_arches} noarch
- freemarker
ExclusiveArch: %{java_arches} noarch
- freerouting
ExclusiveArch: %{java_arches} noarch
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: x86_64 ppc64
- fuse-overlayfs
ExclusiveArch: %{arm64} ppc64le s390x x86_64
- fusesource-pom
ExclusiveArch: %{java_arches} noarch
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gap
ExclusiveArch: %{gap_arches}
- gap-pkg-ace
ExclusiveArch: %{gap_arches}
- gap-pkg-aclib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-alnuth
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-atlasrep
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autodoc
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-automata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autpgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-browse
ExclusiveArch: %{gap_arches}
- gap-pkg-caratinterface
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-circle
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-cohomolo
ExclusiveArch: %{gap_arches}
- gap-pkg-congruence
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-corelg
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crime
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crisp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crypting
ExclusiveArch: %{gap_arches}
- gap-pkg-cryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crystcat
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ctbllib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-curlinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-cvec
ExclusiveArch: %{gap_arches}
- gap-pkg-datastructures
ExclusiveArch: %{gap_arches}
- gap-pkg-design
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-digraphs
ExclusiveArch: %{gap_arches}
- gap-pkg-edim
ExclusiveArch: %{gap_arches}
- gap-pkg-factint
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ferret
ExclusiveArch: %{gap_arches}
- gap-pkg-fga
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fining
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-float
ExclusiveArch: %{gap_arches}
- gap-pkg-format
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-forms
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fr
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-francy
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-gbnp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-genss
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grape
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-groupoids
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grpconst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-guava
ExclusiveArch: %{gap_arches}
- gap-pkg-hap
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hapcryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hecke
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-images
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-io
ExclusiveArch: %{gap_arches}
- gap-pkg-irredsol
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-json
ExclusiveArch: %{gap_arches}
- gap-pkg-jupyterkernel
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-jupyterviz
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-laguna
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liealgdb
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liepring
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liering
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-loops
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-lpres
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-mapclass
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-nautytracesinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-nq
ExclusiveArch: %{gap_arches}
- gap-pkg-openmath
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-orb
ExclusiveArch: %{gap_arches}
- gap-pkg-polenta
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polycyclic
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polymaking
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-primgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-profiling
ExclusiveArch: %{gap_arches}
- gap-pkg-qpa
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-quagroup
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-radiroot
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-recog
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-repsn
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-resclasses
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-scscp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-semigroups
ExclusiveArch: %{gap_arches}
- gap-pkg-singular
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sla
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallsemi
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sonata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sophus
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-spinsym
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-standardff
ExclusiveArch: %{gap_arches}
- gap-pkg-tomlib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-toric
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-transgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-utils
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-uuid
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-xmod
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-zeromqinterface
ExclusiveArch: %{gap_arches}
- gappalib-coq
ExclusiveArch: %{ocaml_native_compiler}
- gbrainy
ExclusiveArch: %mono_arches
- gdb
ExclusiveArch: %{ix86} x86_64
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gearhead2
ExclusiveArch: %{fpc_arches}
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gitqlient
ExclusiveArch: %{qt5_qtwebengine_arches}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- google-gson
ExclusiveArch: %{java_arches} noarch
- google-guice
ExclusiveArch: %{java_arches} noarch
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha aarch64
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- guava
ExclusiveArch: %{java_arches} noarch
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
- gvisor-tap-vsock
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- hamcrest
ExclusiveArch: %{java_arches} noarch
- harec
ExclusiveArch: x86_64 aarch64
- hawtjni
ExclusiveArch: %{java_arches} noarch
- hedgewars
ExclusiveArch: %{fpc_arches}
- hibernate-jpa-2.0-api
ExclusiveArch: %{java_arches} noarch
- hid4java
ExclusiveArch: %{java_arches} noarch
- hipcub
ExclusiveArch: x86_64
- hsakmt
ExclusiveArch: x86_64 aarch64 ppc64le
- httpcomponents-client
ExclusiveArch: %{java_arches} noarch
- httpcomponents-core
ExclusiveArch: %{java_arches} noarch
- httpcomponents-project
ExclusiveArch: %{java_arches} noarch
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64 aarch64
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- icedtea-web
ExclusiveArch: %{java_arches}
- icu4j
ExclusiveArch: %{java_arches} noarch
- imagej
ExclusiveArch: %{java_arches} noarch
- imhex
ExclusiveArch: x86_64 %{arm64}
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cm-compiler
ExclusiveArch: i686 x86_64
- intel-cmt-cat
ExclusiveArch: x86_64
- intel-compute-runtime
ExclusiveArch: x86_64
- intel-gmmlib
ExclusiveArch: x86_64 i686
- intel-igc
ExclusiveArch: x86_64
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- jFormatString
ExclusiveArch: %{java_arches} noarch
- jackson-annotations
ExclusiveArch: %{java_arches} noarch
- jackson-bom
ExclusiveArch: %{java_arches} noarch
- jackson-core
ExclusiveArch: %{java_arches} noarch
- jackson-databind
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-binary
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-text
ExclusiveArch: %{java_arches} noarch
- jackson-jaxrs-providers
ExclusiveArch: %{java_arches} noarch
- jackson-modules-base
ExclusiveArch: %{java_arches} noarch
- jackson-parent
ExclusiveArch: %{java_arches} noarch
- jacoco
ExclusiveArch: %{java_arches} noarch
- jacop
ExclusiveArch: %{java_arches} noarch
- jakarta-activation
ExclusiveArch: %{java_arches} noarch
- jakarta-activation1
ExclusiveArch: %{java_arches} noarch
- jakarta-annotations
ExclusiveArch: %{java_arches} noarch
- jakarta-el
ExclusiveArch: %{java_arches} noarch
- jakarta-interceptors
ExclusiveArch: %{java_arches} noarch
- jakarta-json
ExclusiveArch: %{java_arches} noarch
- jakarta-mail
ExclusiveArch: %{java_arches} noarch
- jakarta-mail1
ExclusiveArch: %{java_arches} noarch
- jakarta-oro
ExclusiveArch: %{java_arches} noarch
- jakarta-saaj
ExclusiveArch: %{java_arches} noarch
- jakarta-server-pages
ExclusiveArch: %{java_arches} noarch
- jakarta-servlet
ExclusiveArch: %{java_arches} noarch
- jakarta-xml-ws
ExclusiveArch: %{java_arches} noarch
- janino
ExclusiveArch: %{java_arches} noarch
- jansi
ExclusiveArch: %{java_arches}
- jansi-native
ExclusiveArch: %{java_arches}
- jansi1
ExclusiveArch: %{java_arches} noarch
- java-1.8.0-openjdk
ExclusiveArch: %{java_arches}
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- java-1.8.0-openjdk-portable
ExclusiveArch: %{java_arches}
- java-11-openjdk
ExclusiveArch: %{java_arches}
- java-11-openjdk-portable
ExclusiveArch: %{java_arches}
- java-17-openjdk
ExclusiveArch: %{java_arches}
- java-17-openjdk-portable
ExclusiveArch: %{java_arches}
- java-diff-utils
ExclusiveArch: %{java_arches} noarch
- java-dirq
ExclusiveArch: %{java_arches} noarch
- java-jd-decompiler
ExclusiveArch: %{java_arches} noarch
- java-latest-openjdk
ExclusiveArch: %{java_arches}
- java-latest-openjdk-portable
ExclusiveArch: %{java_arches}
- java-runtime-decompiler
ExclusiveArch: %{java_arches} noarch
- java-scrypt
ExclusiveArch: %{java_arches} noarch
- java_cup
ExclusiveArch: %{java_arches} noarch
- javacc
ExclusiveArch: %{java_arches} noarch
- javacc-maven-plugin
ExclusiveArch: %{java_arches} noarch
- javaewah
ExclusiveArch: %{java_arches} noarch
- javapackages-bootstrap
ExclusiveArch: %{java_arches}
- javaparser
ExclusiveArch: %{java_arches} noarch
- javapoet
ExclusiveArch: %{java_arches} noarch
- javassist
ExclusiveArch: %{java_arches} noarch
- jaxb
ExclusiveArch: %{java_arches} noarch
- jaxb-api
ExclusiveArch: %{java_arches} noarch
- jaxb-api2
ExclusiveArch: %{java_arches} noarch
- jaxb-dtd-parser
ExclusiveArch: %{java_arches} noarch
- jaxb-fi
ExclusiveArch: %{java_arches} noarch
- jaxb-istack-commons
ExclusiveArch: %{java_arches} noarch
- jaxb-stax-ex
ExclusiveArch: %{java_arches} noarch
- jaxen
ExclusiveArch: %{java_arches} noarch
- jboss-jaxrs-2.0-api
ExclusiveArch: %{java_arches} noarch
- jboss-logging
ExclusiveArch: %{java_arches} noarch
- jboss-logging-tools
ExclusiveArch: %{java_arches} noarch
- jboss-parent
ExclusiveArch: %{java_arches} noarch
- jchardet
ExclusiveArch: %{java_arches} noarch
- jcip-annotations
ExclusiveArch: %{java_arches} noarch
- jctools
ExclusiveArch: %{java_arches} noarch
- jcuber
ExclusiveArch: %{java_arches} noarch
- jdeparser
ExclusiveArch: %{java_arches} noarch
- jdepend
ExclusiveArch: %{java_arches} noarch
- jdependency
ExclusiveArch: %{java_arches} noarch
- jdom
ExclusiveArch: %{java_arches} noarch
- jdom2
ExclusiveArch: %{java_arches} noarch
- jedit
ExclusiveArch: %{java_arches} noarch
- jericho-html
ExclusiveArch: %{java_arches} noarch
- jetbrains-annotations
ExclusiveArch: noarch %{java_arches}
- jetty
ExclusiveArch: %{java_arches} noarch
- jflex
ExclusiveArch: %{java_arches} noarch
- jfreechart
ExclusiveArch: %{java_arches} noarch
- jgit
ExclusiveArch: %{java_arches} noarch
- jglobus
ExclusiveArch: %{java_arches} noarch
- jgoodies-common
ExclusiveArch: %{java_arches} noarch
- jgoodies-forms
ExclusiveArch: %{java_arches} noarch
- jgoodies-looks
ExclusiveArch: %{java_arches} noarch
- jigawatts
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- jline
ExclusiveArch: %{java_arches}
- jline2
ExclusiveArch: %{java_arches} noarch
- jmock
ExclusiveArch: %{java_arches} noarch
- jmol
ExclusiveArch: %{java_arches} noarch
- jna
ExclusiveArch: %{java_arches}
- jneuroml-core
ExclusiveArch: %{java_arches} noarch
- jni-inchi
ExclusiveArch: %{java_arches}
- jol
ExclusiveArch: %{java_arches} noarch
- jolokia-jvm-agent
ExclusiveArch: %{java_arches} noarch
- jopt-simple
ExclusiveArch: %{java_arches} noarch
- jorbis
ExclusiveArch: %{java_arches} noarch
- jowl
ExclusiveArch: %{nodejs_arches} noarch
- jpanoramamaker
ExclusiveArch: %{java_arches} noarch
- jsch
ExclusiveArch: %{java_arches} noarch
- jsch-agent-proxy
ExclusiveArch: %{java_arches} noarch
- json_simple
ExclusiveArch: %{java_arches} noarch
- jsoup
ExclusiveArch: %{java_arches} noarch
- jsr-305
ExclusiveArch: %{java_arches} noarch
- jss
ExclusiveArch: %{java_arches}
- jssc
ExclusiveArch: %{java_arches}
- jtidy
ExclusiveArch: %{java_arches} noarch
- julia
ExclusiveArch: x86_64
- junit
ExclusiveArch: %{java_arches} noarch
- junit5
ExclusiveArch: %{java_arches} noarch
- juniversalchardet
ExclusiveArch: %{java_arches} noarch
- jzlib
ExclusiveArch: %{java_arches} noarch
- kaidan
ExclusiveArch: %{qt5_qtwebengine_arches}
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- kernel
ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- kicad
ExclusiveArch: x86_64 aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- knotes
ExclusiveArch: x86_64 %{arm}
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- laf-plugin
ExclusiveArch: %{java_arches} noarch
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldapjdk
ExclusiveArch: %{java_arches} noarch
- ldc
ExclusiveArch: %{ldc_arches} ppc64le
- ldc1.30
ExclusiveArch: %{ldc_arches} ppc64le
- ldc1.32
ExclusiveArch: %{ldc_arches} ppc64le
- libbase
ExclusiveArch: %{java_arches} noarch
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdispatch
ExclusiveArch: x86_64 aarch64 ppc64le
- libfonts
ExclusiveArch: %{java_arches} noarch
- libformula
ExclusiveArch: %{java_arches} noarch
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkgapi
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- libkrun
ExclusiveArch: x86_64 aarch64
- libkrunfw
ExclusiveArch: x86_64 aarch64
- liblayout
ExclusiveArch: %{java_arches} noarch
- libloader
ExclusiveArch: %{java_arches} noarch
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libreoffice-TexMaths
ExclusiveArch: %{java_arches}
- librepository
ExclusiveArch: %{java_arches} noarch
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libserializer
ExclusiveArch: %{java_arches} noarch
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunicode
ExclusiveArch: x86_64 aarch64
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-nvidia-driver
ExclusiveArch: %{x86_64} %{ix86} %{arm64} ppc64le
- libvirt-java
ExclusiveArch: %{java_arches} noarch
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- libzpc
ExclusiveArch: s390x
- llhttp
ExclusiveArch: %{nodejs_arches}
- log4j
ExclusiveArch: %{java_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- lucene
ExclusiveArch: %{java_arches} noarch
- lujavrite
ExclusiveArch: %{java_arches}
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- magicmirror
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-airnow
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-onthisday
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-singlestock
ExclusiveArch: %{nodejs_arches} noarch
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mariadb-java-client
ExclusiveArch: %{java_arches} noarch
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matrix-synapse
ExclusiveArch: %{rust_arches}
- maui-mauikit
ExclusiveArch: %{ix86} s390x aarch64 x86_64
- maven
ExclusiveArch: %{java_arches} noarch
- maven-antrun-plugin
ExclusiveArch: %{java_arches} noarch
- maven-archetype
ExclusiveArch: %{java_arches} noarch
- maven-archiver
ExclusiveArch: %{java_arches} noarch
- maven-artifact-transfer
ExclusiveArch: %{java_arches} noarch
- maven-assembly-plugin
ExclusiveArch: %{java_arches} noarch
- maven-bundle-plugin
ExclusiveArch: %{java_arches} noarch
- maven-clean-plugin
ExclusiveArch: %{java_arches} noarch
- maven-common-artifact-filters
ExclusiveArch: %{java_arches} noarch
- maven-compiler-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-analyzer
ExclusiveArch: %{java_arches} noarch
- maven-dependency-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-tree
ExclusiveArch: %{java_arches} noarch
- maven-doxia
ExclusiveArch: %{java_arches} noarch
- maven-doxia-sitetools
ExclusiveArch: %{java_arches} noarch
- maven-enforcer
ExclusiveArch: %{java_arches} noarch
- maven-file-management
ExclusiveArch: %{java_arches} noarch
- maven-filtering
ExclusiveArch: %{java_arches} noarch
- maven-invoker
ExclusiveArch: %{java_arches} noarch
- maven-invoker-plugin
ExclusiveArch: %{java_arches} noarch
- maven-jar-plugin
ExclusiveArch: %{java_arches} noarch
- maven-mapping
ExclusiveArch: %{java_arches} noarch
- maven-native
ExclusiveArch: %{java_arches} noarch
- maven-parent
ExclusiveArch: %{java_arches} noarch
- maven-patch-plugin
ExclusiveArch: %{java_arches} noarch
- maven-plugin-testing
ExclusiveArch: %{java_arches} noarch
- maven-plugin-tools
ExclusiveArch: %{java_arches} noarch
- maven-remote-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-reporting-api
ExclusiveArch: %{java_arches} noarch
- maven-reporting-impl
ExclusiveArch: %{java_arches} noarch
- maven-resolver
ExclusiveArch: %{java_arches} noarch
- maven-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-script-interpreter
ExclusiveArch: %{java_arches} noarch
- maven-shade-plugin
ExclusiveArch: %{java_arches} noarch
- maven-shared-incremental
ExclusiveArch: %{java_arches} noarch
- maven-shared-io
ExclusiveArch: %{java_arches} noarch
- maven-shared-utils
ExclusiveArch: %{java_arches} noarch
- maven-source-plugin
ExclusiveArch: %{java_arches} noarch
- maven-surefire
ExclusiveArch: %{java_arches} noarch
- maven-verifier
ExclusiveArch: %{java_arches} noarch
- maven-verifier-plugin
ExclusiveArch: %{java_arches} noarch
- maven-wagon
ExclusiveArch: %{java_arches} noarch
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mcrouter
ExclusiveArch: x86_64 aarch64 ppc64le
- mecab-java
ExclusiveArch: %java_arches
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: x86_64 %{ix86}
- merkuro
ExclusiveArch: %{qt5_qtwebengine_arches}
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} x86_64 riscv64
- miglayout
ExclusiveArch: %{java_arches} noarch
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-libidn2
ExclusiveArch: %{ix86} x86_64 %{arm}
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- moby-engine
ExclusiveArch: %{golang_arches}
- mockito
ExclusiveArch: %{java_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- modello
ExclusiveArch: %{java_arches} noarch
- moditect
ExclusiveArch: %{java_arches} noarch
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- modulemaker-maven-plugin
ExclusiveArch: %{java_arches} noarch
- mojo-executor
ExclusiveArch: %{java_arches} noarch
- mojo-parent
ExclusiveArch: %{java_arches} noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64 %{arm}
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mvfst
ExclusiveArch: x86_64 aarch64 ppc64le
- mxparser
ExclusiveArch: %{java_arches} noarch
- mysql-connector-java
ExclusiveArch: %{java_arches} noarch
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- naev
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- naga
ExclusiveArch: %{java_arches} noarch
- nant
ExclusiveArch: %mono_arches
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- nekohtml
ExclusiveArch: %{java_arches} noarch
- netavark
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-language-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-less
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs18
ExclusiveArch: %{nodejs_arches}
- nodejs20
ExclusiveArch: %{nodejs_arches}
- nom-tam-fits
ExclusiveArch: %{java_arches} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- objectweb-asm
ExclusiveArch: %{java_arches} noarch
- objenesis
ExclusiveArch: %{java_arches} noarch
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
ExclusiveArch: %{golang_arches_future}
- oidn
ExclusiveArch: x86_64
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- oneVPL
ExclusiveArch: x86_64
- oneVPL-intel-gpu
ExclusiveArch: x86_64
- oneapi-level-zero
ExclusiveArch: x86_64
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- onedrive
ExclusiveArch: %{ldc_arches}
- ongres-scram
ExclusiveArch: %{java_arches} noarch
- ongres-stringprep
ExclusiveArch: %{java_arches} noarch
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64 aarch64
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjdk-asmtools
ExclusiveArch: %{java_arches} noarch
- openjdk-asmtools7
ExclusiveArch: %{java_arches} noarch
- openjfx
ExclusiveArch: %{java_arches}
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openms
ExclusiveArch: %{qt5_qtwebengine_arches}
- openni
ExclusiveArch: x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openoffice.org-diafilter
ExclusiveArch: %{java_arches}
- openpgl
ExclusiveArch: aarch64 x86_64
- openssl-ibmca
ExclusiveArch: s390 s390x
- openstack-java-sdk
ExclusiveArch: %{java_arches} noarch
- opentest4j
ExclusiveArch: %{java_arches} noarch
- openvkl
ExclusiveArch: aarch64 x86_64
- optee_client
ExclusiveArch: aarch64
- optee_os
ExclusiveArch: aarch64
- options
ExclusiveArch: %{java_arches} noarch
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- osgi-annotation
ExclusiveArch: %{java_arches} noarch
- osgi-compendium
ExclusiveArch: %{java_arches} noarch
- osgi-core
ExclusiveArch: %{java_arches} noarch
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- pageedit
ExclusiveArch: %{qt5_qtwebengine_arches}
- parserng
ExclusiveArch: %{java_arches} noarch
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcfi
ExclusiveArch: %{java_arches} noarch
- pcm
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdbg
ExclusiveArch: ppc64le
- pdfbox
ExclusiveArch: %{java_arches} noarch
- pdfmod
ExclusiveArch: %mono_arches
- pdftk-java
ExclusiveArch: %{java_arches} noarch
- pentaho-libxml
ExclusiveArch: %{java_arches} noarch
- pentaho-reporting-flow-engine
ExclusiveArch: %{java_arches} noarch
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- picocli
ExclusiveArch: %{java_arches} noarch
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- plantuml
ExclusiveArch: %{java_arches} noarch
- plasma-dialer
ExclusiveArch: %{java_arches}
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- plexus-archiver
ExclusiveArch: %{java_arches} noarch
- plexus-build-api
ExclusiveArch: %{java_arches} noarch
- plexus-build-api0
ExclusiveArch: %{java_arches} noarch
- plexus-cipher
ExclusiveArch: %{java_arches} noarch
- plexus-classworlds
ExclusiveArch: %{java_arches} noarch
- plexus-compiler
ExclusiveArch: %{java_arches} noarch
- plexus-component-api
ExclusiveArch: %{java_arches} noarch
- plexus-components-pom
ExclusiveArch: %{java_arches} noarch
- plexus-containers
ExclusiveArch: %{java_arches} noarch
- plexus-i18n
ExclusiveArch: %{java_arches} noarch
- plexus-interpolation
ExclusiveArch: %{java_arches} noarch
- plexus-io
ExclusiveArch: %{java_arches} noarch
- plexus-languages
ExclusiveArch: %{java_arches} noarch
- plexus-pom
ExclusiveArch: %{java_arches} noarch
- plexus-resources
ExclusiveArch: %{java_arches} noarch
- plexus-sec-dispatcher
ExclusiveArch: %{java_arches} noarch
- plexus-utils
ExclusiveArch: %{java_arches} noarch
- plexus-velocity
ExclusiveArch: %{java_arches} noarch
- podman
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- postgresql-jdbc
ExclusiveArch: %{java_arches} noarch
- powerpc-utils
ExclusiveArch: ppc %{power64}
- powerstat
ExclusiveArch: %{ix86} x86_64
- ppc64-diag
ExclusiveArch: ppc %{power64}
- procyon
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
- proguard
ExclusiveArch: %{java_arches} noarch
- prometheus-jmx-exporter
ExclusiveArch: %{java_arches} noarch
- prometheus-simpleclient-java
ExclusiveArch: %{java_arches} noarch
- proxygen
ExclusiveArch: x86_64 aarch64 ppc64le
- pveclib
ExclusiveArch: ppc %{power64}
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-ast-monitor
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-damo
ExclusiveArch: x86_64 aarch64 ppc64le s390x noarch
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-javaobj
ExclusiveArch: %{java_arches} noarch
- python-jnius
ExclusiveArch: %{java_arches}
- python-jupyter-polymake
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- python-openoffice
ExclusiveArch: noarch x86_64
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-pyqt6-webengine
ExclusiveArch: aarch64 x86_64
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qatengine
ExclusiveArch: x86_64
- qatzip
ExclusiveArch: x86_64
- qbe
ExclusiveArch: x86_64 aarch64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qdox
ExclusiveArch: %{java_arches} noarch
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt6-qtwebengine
ExclusiveArch: aarch64 x86_64
- qt6-qtwebview
ExclusiveArch: aarch64 x86_64
- quantum-espresso
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rEFInd
ExclusiveArch: %{efi}
- rachota
ExclusiveArch: %{java_arches} noarch
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- reflections
ExclusiveArch: %{java_arches} noarch
- reg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- regexp
ExclusiveArch: %{java_arches} noarch
- relaxng-datatype-java
ExclusiveArch: %{java_arches} noarch
- replacer
ExclusiveArch: %{java_arches} noarch
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- rescene
ExclusiveArch: %{mono_arches}
- resteasy
ExclusiveArch: %{java_arches} noarch
- restool
ExclusiveArch: aarch64
- restsharp
ExclusiveArch: %{mono_arches}
- retsnoop
ExclusiveArch: %{rust_arches}
- rhino
ExclusiveArch: %{java_arches} noarch
- river
ExclusiveArch: %{zig_arches}
- rkcommon
ExclusiveArch: x86_64 aarch64
- rocclr
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-compilersupport
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-device-libs
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-runtime
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-smi
ExclusiveArch: x86_64 aarch64 ppc64le
- rocminfo
ExclusiveArch: x86_64 aarch64 ppc64le
- rocprim
ExclusiveArch: x86_64
- rocrand
ExclusiveArch: x86_64
- rocthrust
ExclusiveArch: x86_64
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt5_qtwebengine_arches}
- rstudio
ExclusiveArch: %{java_arches}
- rsyntaxtextarea
ExclusiveArch: %{java_arches} noarch
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{golang_arches_future}
- rundoc
ExclusiveArch: %{java_arches} noarch
- rust
ExclusiveArch: %{rust_arches}
- rust-actix-router
ExclusiveArch: %{rust_arches}
- rust-argmax
ExclusiveArch: %{rust_arches}
- rust-askalono-cli
ExclusiveArch: %{rust_arches}
- rust-base-x
ExclusiveArch: %{rust_arches}
- rust-bit-set
ExclusiveArch: %{rust_arches}
- rust-bootupd
ExclusiveArch: x86_64 aarch64
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-capnp-futures
ExclusiveArch: %{rust_arches}
- rust-cascade
ExclusiveArch: %{rust_arches}
- rust-cast
ExclusiveArch: %{rust_arches}
- rust-combine
ExclusiveArch: %{rust_arches}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-const-oid0.6
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-crossbeam
ExclusiveArch: %{rust_arches}
- rust-cssparser-macros
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-dashmap4
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-deflate0.8
ExclusiveArch: %{rust_arches}
- rust-drg
ExclusiveArch: %{rust_arches}
- rust-event-listener
ExclusiveArch: %{rust_arches}
- rust-fail
ExclusiveArch: %{rust_arches}
- rust-gag
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-hamming
ExclusiveArch: %{rust_arches}
- rust-hidapi
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-humantime-serde
ExclusiveArch: %{rust_arches}
- rust-hyperlocal
ExclusiveArch: %{rust_arches}
- rust-image0.23
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder0.1
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-krunvm
ExclusiveArch: x86_64 aarch64
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kvm-ioctls
ExclusiveArch: x86_64 aarch64
- rust-lebe
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-msru
ExclusiveArch: x86_64
- rust-nanorand
ExclusiveArch: %{rust_arches}
- rust-netstat2
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-ordered-float2
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-pathsearch
ExclusiveArch: %{rust_arches}
- rust-pretty-bytes
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-primal-bit
ExclusiveArch: %{rust_arches}
- rust-primal-check
ExclusiveArch: %{rust_arches}
- rust-primal-estimate
ExclusiveArch: %{rust_arches}
- rust-procfs0.9
ExclusiveArch: %{rust_arches}
- rust-prost
ExclusiveArch: %{rust_arches}
- rust-prost-derive
ExclusiveArch: %{rust_arches}
- rust-prost-derive0.8
ExclusiveArch: %{rust_arches}
- rust-prost0.8
ExclusiveArch: %{rust_arches}
- rust-psl-types
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-pwd
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_lib
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde_qs
ExclusiveArch: %{rust_arches}
- rust-serde_yaml0.8
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: x86_64
- rust-sevctl
ExclusiveArch: x86_64
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-sinit
ExclusiveArch: %{rust_arches}
- rust-snphost
ExclusiveArch: x86_64
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-tiff0.6
ExclusiveArch: %{rust_arches}
- rust-totp-lite
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-tree-sitter
ExclusiveArch: %{rust_arches}
- rust-tree-sitter-cli
ExclusiveArch: %{rust_arches}
- rust-ubyte
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-uriparse
ExclusiveArch: %{rust_arches}
- rust-uucore
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vtparse
ExclusiveArch: %{rust_arches}
- rust-web-ext-native-messaging
ExclusiveArch: %{rust_arches}
- rust-wezterm-color-types
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic-derive
ExclusiveArch: %{rust_arches}
- rust-zbus1
ExclusiveArch: %{rust_arches}
- rust-zbus_macros1
ExclusiveArch: %{rust_arches}
- rust-zincati
ExclusiveArch: %{rust_arches}
- rust-zvariant2
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive2
ExclusiveArch: %{rust_arches}
- s390utils
ExclusiveArch: s390 s390x
- sac
ExclusiveArch: %{java_arches} noarch
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sat4j
ExclusiveArch: %{java_arches} noarch
- sbcl
ExclusiveArch: %{ix86} x86_64 aarch64 %{power64}
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sblim-cim-client
ExclusiveArch: %{java_arches} noarch
- sblim-cim-client2
ExclusiveArch: %{java_arches} noarch
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- scala
ExclusiveArch: %{java_arches} noarch
- scalacheck
ExclusiveArch: %{java_arches} noarch
- scannotation
ExclusiveArch: %{java_arches} noarch
- sdljava
ExclusiveArch: %{java_arches}
- sdrangel
ExclusiveArch: %{qt5_qtwebengine_arches}
- sdsl-lite
ExclusiveArch: %{power64} x86_64 aarch64
- sdubby
ExclusiveArch: %{efi}
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- sequence-library
ExclusiveArch: %{java_arches} noarch
- servicelog
ExclusiveArch: ppc %{power64}
- shaman
ExclusiveArch: %{java_arches} noarch
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigul
ExclusiveArch: x86_64
- singularity-ce
ExclusiveArch: %{go_arches}
- sisu
ExclusiveArch: %{java_arches} noarch
- sisu-mojos
ExclusiveArch: %{java_arches} noarch
- skopeo
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- slf4j
ExclusiveArch: %{java_arches} noarch
- slirp4netns
ExclusiveArch: %{golang_arches_future}
- snakeyaml
ExclusiveArch: %{java_arches} noarch
- snapd
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x}
- snip
ExclusiveArch: %{java_arches} noarch
- softnet-stat
ExclusiveArch: %{rust_arches}
- soup-sharp
ExclusiveArch: %{mono_arches}
- spacebar
ExclusiveArch: %{java_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spec-version-maven-plugin
ExclusiveArch: %{java_arches} noarch
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- spice-parent
ExclusiveArch: %{java_arches} noarch
- springlobby
ExclusiveArch: %{ix86} x86_64
- sqljet
ExclusiveArch: %{java_arches} noarch
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- stats-collect
ExclusiveArch: %{ix86} x86_64 noarch
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
- string-template-maven-plugin
ExclusiveArch: %{java_arches} noarch
- stringtemplate
ExclusiveArch: %{java_arches} noarch
- stringtemplate4
ExclusiveArch: %{java_arches} noarch
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- subscription-manager-cockpit
ExclusiveArch: %{nodejs_arches} noarch
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svnkit
ExclusiveArch: %{java_arches} noarch
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- swing-layout
ExclusiveArch: %{java_arches} noarch
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64le s390x
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- system-rules
ExclusiveArch: %{java_arches} noarch
- systemd-boot
ExclusiveArch: %efi
- t-digest
ExclusiveArch: %{java_arches} noarch
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tagsoup
ExclusiveArch: %{java_arches} noarch
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64 aarch64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- testng
ExclusiveArch: %{java_arches} noarch
- texlive
ExclusiveArch: %{java_arches} noarch
- thermald
ExclusiveArch: %{ix86} x86_64
- tilix
ExclusiveArch: %{ldc_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tomcat
ExclusiveArch: %{java_arches} noarch
- tomcat-native
ExclusiveArch: %{java_arches}
- tomcat-taglibs-parent
ExclusiveArch: %{java_arches} noarch
- tomcatjss
ExclusiveArch: %{java_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- treelayout
ExclusiveArch: %{java_arches} noarch
- trilead-ssh2
ExclusiveArch: %{java_arches} noarch
- truth
ExclusiveArch: %{java_arches} noarch
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- typescript
ExclusiveArch: %{nodejs_arches} noarch
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- umr
ExclusiveArch: x86_64 aarch64 ppc64le
- unetbootin
ExclusiveArch: %{ix86} x86_64
- univocity-parsers
ExclusiveArch: %{java_arches} noarch
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usd
ExclusiveArch: aarch64 x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- vakzination
ExclusiveArch: %{java_arches}
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vecmath1.2
ExclusiveArch: %{java_arches} noarch
- velocity
ExclusiveArch: %{java_arches} noarch
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- vim-syntastic
ExclusiveArch: %{java_arches} noarch
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtiofsd
ExclusiveArch: %{rust_arches}
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- voms-api-java
ExclusiveArch: %{java_arches} noarch
- voms-clients-java
ExclusiveArch: %{java_arches} noarch
- vrq
ExclusiveArch: %{ix86} x86_64
- wangle
ExclusiveArch: x86_64 aarch64 ppc64le
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- wasmedge
ExclusiveArch: x86_64 aarch64
- watchman
ExclusiveArch: x86_64 aarch64 ppc64le
- wdt
ExclusiveArch: x86_64 aarch64 ppc64le
- webkit2-sharp
ExclusiveArch: %mono_arches
- weld-parent
ExclusiveArch: %{java_arches} noarch
- why3
ExclusiveArch: %{ocaml_native_compiler}
- wine
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- ws-commons-util
ExclusiveArch: %{java_arches} noarch
- wsdl4j
ExclusiveArch: %{java_arches} noarch
- wult
ExclusiveArch: x86_64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- x86-simd-sort
ExclusiveArch: x86_64
- xalan-j2
ExclusiveArch: %{java_arches} noarch
- xbean
ExclusiveArch: %{java_arches} noarch
- xbyak
ExclusiveArch: x86_64
- xbyak_aarch64
ExclusiveArch: aarch64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: x86_64 aarch64
- xerces-j2
ExclusiveArch: %{java_arches} noarch
- xgap
ExclusiveArch: %{gap_arches}
- xml-commons-apis
ExclusiveArch: %{java_arches} noarch
- xml-commons-resolver
ExclusiveArch: %{java_arches} noarch
- xml-maven-plugin
ExclusiveArch: %{java_arches} noarch
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xmlgraphics-commons
ExclusiveArch: %{java_arches} noarch
- xmlpull
ExclusiveArch: %{java_arches} noarch
- xmlstreambuffer
ExclusiveArch: %{java_arches} noarch
- xmlunit
ExclusiveArch: %{java_arches} noarch
- xmvn
ExclusiveArch: %{java_arches} noarch
- xmvn-connector-ivy
ExclusiveArch: %{java_arches} noarch
- xmvn-generator
ExclusiveArch: %{java_arches}
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- xstream
ExclusiveArch: %{java_arches} noarch
- xz-java
ExclusiveArch: %{java_arches} noarch
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zcfan
ExclusiveArch: x86_64
- zeal
ExclusiveArch: aarch64 x86_64
- zenon
ExclusiveArch: %{ocaml_native_compiler}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zig
ExclusiveArch: %{zig_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
2 months
Architecture specific change in rpms/chromium.git
by githook-noreply@fedoraproject.org
The package rpms/chromium.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/chromium.git/commit/?id=49554e50f...
https://src.fedoraproject.org/cgit/rpms/chromium.git/commit/?id=c85b98f7c....
Change:
-%ifarch aarch64
+%ifarch aarch64
Thanks.
Full change:
============
commit 49554e50f0bf8230ffe414f853d7329dceb30e65
Author: Than Ngo <than(a)redhat.com>
Date: Fri Sep 29 18:34:42 2023 +0200
set arm_control_flow_integrity = "pac" for fedora aarch64 build as
workaround for crash on BTI capable system
diff --git a/chromium-117-workaround_for_crash_on_BTI_capable_system.patch b/chromium-117-workaround_for_crash_on_BTI_capable_system.patch
new file mode 100644
index 0000000..c0ff2ae
--- /dev/null
+++ b/chromium-117-workaround_for_crash_on_BTI_capable_system.patch
@@ -0,0 +1,12 @@
+diff -up chromium-117.0.5938.132/build/config/arm.gni.me chromium-117.0.5938.132/build/config/arm.gni
+--- chromium-117.0.5938.132/build/config/arm.gni.me 2023-09-29 15:37:18.281122162 +0200
++++ chromium-117.0.5938.132/build/config/arm.gni 2023-09-29 15:38:24.855369796 +0200
+@@ -140,7 +140,7 @@ if (current_cpu == "arm" || v8_current_c
+ # target_cpu == "arm64" filters out some cases (e.g. the ChromeOS x64
+ # MSAN build) where the target platform is x64, but V8 is configured to
+ # use the arm64 simulator.
+- arm_control_flow_integrity = "standard"
++ arm_control_flow_integrity = "pac"
+ }
+ }
+ assert(arm_control_flow_integrity == "none" ||
diff --git a/chromium.spec b/chromium.spec
index c81fdd9..7770ef5 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -82,6 +82,16 @@
%endif
%endif
+# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
+# Disable BTI until this is fixed upstream.
+%global disable_bti 0
+%ifarch aarch64
+%if 0%{?fedora}
+%global optflags %(echo %{optflags} | sed 's/-mbranch-protection=standard /-mbranch-protection=pac-ret /')
+%global disable_bti 1
+%endif
+%endif
+
# Seems like we might need this sometimes
# Practically, no. But it's here in case we do.
%global use_gold 0
@@ -239,7 +249,7 @@
Name: chromium%{chromium_channel}
Version: 117.0.5938.132
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use
Url: http://www.chromium.org/Home
License: BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
@@ -377,6 +387,11 @@ Patch350: chromium-116-tweak_about_gpu.patch
# build error
Patch351: chromium-117-mnemonic-error.patch
+# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
+# https://bugs.chromium.org/p/chromium/issues/detail?id=1145581#c60
+# Disable BTI until this is fixed upstream.
+Patch352: chromium-117-workaround_for_crash_on_BTI_capable_system.patch
+
# upstream patches
Patch400: chromium-117-memory_leak_in_xserver.patch
@@ -992,6 +1007,10 @@ udev.
%patch -P350 -p1 -b .tweak_about_gpu
%patch -P351 -p1 -b .mnemonic-error
+%if %{disable_bti}
+%patch -P352 -p1 -b .workaround_for_crash_on_BTI_capable_system
+%endif
+
%patch -P400 -p1 -b .memory_leak_in_xserver
# Change shebang in all relevant files in this directory and all subdirectories
@@ -1071,14 +1090,6 @@ FLAGS+=' -Wno-unused-but-set-variable -Wno-unused-result -Wno-unused-function -W
FLAGS+=' -Wno-unused-const-variable -Wno-unneeded-internal-declaration -Wno-unknown-attributes'
%endif
-# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
-# Disable BTI until this is fixed upstream.
-%ifarch aarch64
-%if 0%{?fedora}
-FLAGS="${FLAGS/-mbranch-protection=standard/-mbranch-protection=none}"
-%endif
-%endif
-
%if %{system_build_flags}
CFLAGS=${CFLAGS/-g }
CFLAGS=${CFLAGS/-fexceptions}
@@ -1695,6 +1706,9 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt
%{chromium_path}/chromedriver
%changelog
+* Fri Sep 29 2023 Than Ngo <than(a)redhat.com> - 117.0.5938.132-2
+- add workaround for the crash on BTI capable system
+
* Thu Sep 28 2023 Than Ngo <than(a)redhat.com> - 117.0.5938.132-1
- update to 117.0.5938.132
- CVE-2023-5217, heap buffer overflow in vp8 encoding in libvpx.
commit c85b98f7c682efdee15ea86318e1722bbaa7228c
Author: Than Ngo <than(a)redhat.com>
Date: Thu Sep 28 17:28:13 2023 +0200
add workaround for chromium chrashes with SIGILL on BTI capable systems (Apple M2)
diff --git a/chromium.spec b/chromium.spec
index 973b092..c81fdd9 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -1071,6 +1071,14 @@ FLAGS+=' -Wno-unused-but-set-variable -Wno-unused-result -Wno-unused-function -W
FLAGS+=' -Wno-unused-const-variable -Wno-unneeded-internal-declaration -Wno-unknown-attributes'
%endif
+# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
+# Disable BTI until this is fixed upstream.
+%ifarch aarch64
+%if 0%{?fedora}
+FLAGS="${FLAGS/-mbranch-protection=standard/-mbranch-protection=none}"
+%endif
+%endif
+
%if %{system_build_flags}
CFLAGS=${CFLAGS/-g }
CFLAGS=${CFLAGS/-fexceptions}
2 months
Architecture specific change in rpms/chromium.git
by githook-noreply@fedoraproject.org
The package rpms/chromium.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/chromium.git/commit/?id=49554e50f....
Change:
-%ifarch aarch64
Thanks.
Full change:
============
commit 49554e50f0bf8230ffe414f853d7329dceb30e65
Author: Than Ngo <than(a)redhat.com>
Date: Fri Sep 29 18:34:42 2023 +0200
set arm_control_flow_integrity = "pac" for fedora aarch64 build as
workaround for crash on BTI capable system
diff --git a/chromium-117-workaround_for_crash_on_BTI_capable_system.patch b/chromium-117-workaround_for_crash_on_BTI_capable_system.patch
new file mode 100644
index 0000000..c0ff2ae
--- /dev/null
+++ b/chromium-117-workaround_for_crash_on_BTI_capable_system.patch
@@ -0,0 +1,12 @@
+diff -up chromium-117.0.5938.132/build/config/arm.gni.me chromium-117.0.5938.132/build/config/arm.gni
+--- chromium-117.0.5938.132/build/config/arm.gni.me 2023-09-29 15:37:18.281122162 +0200
++++ chromium-117.0.5938.132/build/config/arm.gni 2023-09-29 15:38:24.855369796 +0200
+@@ -140,7 +140,7 @@ if (current_cpu == "arm" || v8_current_c
+ # target_cpu == "arm64" filters out some cases (e.g. the ChromeOS x64
+ # MSAN build) where the target platform is x64, but V8 is configured to
+ # use the arm64 simulator.
+- arm_control_flow_integrity = "standard"
++ arm_control_flow_integrity = "pac"
+ }
+ }
+ assert(arm_control_flow_integrity == "none" ||
diff --git a/chromium.spec b/chromium.spec
index c81fdd9..7770ef5 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -82,6 +82,16 @@
%endif
%endif
+# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
+# Disable BTI until this is fixed upstream.
+%global disable_bti 0
+%ifarch aarch64
+%if 0%{?fedora}
+%global optflags %(echo %{optflags} | sed 's/-mbranch-protection=standard /-mbranch-protection=pac-ret /')
+%global disable_bti 1
+%endif
+%endif
+
# Seems like we might need this sometimes
# Practically, no. But it's here in case we do.
%global use_gold 0
@@ -239,7 +249,7 @@
Name: chromium%{chromium_channel}
Version: 117.0.5938.132
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use
Url: http://www.chromium.org/Home
License: BSD-3-Clause AND LGPL-2.1-or-later AND Apache-2.0 AND IJG AND MIT AND GPL-2.0-or-later AND ISC AND OpenSSL AND (MPL-1.1 OR GPL-2.0-only OR LGPL-2.0-only)
@@ -377,6 +387,11 @@ Patch350: chromium-116-tweak_about_gpu.patch
# build error
Patch351: chromium-117-mnemonic-error.patch
+# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
+# https://bugs.chromium.org/p/chromium/issues/detail?id=1145581#c60
+# Disable BTI until this is fixed upstream.
+Patch352: chromium-117-workaround_for_crash_on_BTI_capable_system.patch
+
# upstream patches
Patch400: chromium-117-memory_leak_in_xserver.patch
@@ -992,6 +1007,10 @@ udev.
%patch -P350 -p1 -b .tweak_about_gpu
%patch -P351 -p1 -b .mnemonic-error
+%if %{disable_bti}
+%patch -P352 -p1 -b .workaround_for_crash_on_BTI_capable_system
+%endif
+
%patch -P400 -p1 -b .memory_leak_in_xserver
# Change shebang in all relevant files in this directory and all subdirectories
@@ -1071,14 +1090,6 @@ FLAGS+=' -Wno-unused-but-set-variable -Wno-unused-result -Wno-unused-function -W
FLAGS+=' -Wno-unused-const-variable -Wno-unneeded-internal-declaration -Wno-unknown-attributes'
%endif
-# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
-# Disable BTI until this is fixed upstream.
-%ifarch aarch64
-%if 0%{?fedora}
-FLAGS="${FLAGS/-mbranch-protection=standard/-mbranch-protection=none}"
-%endif
-%endif
-
%if %{system_build_flags}
CFLAGS=${CFLAGS/-g }
CFLAGS=${CFLAGS/-fexceptions}
@@ -1695,6 +1706,9 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt
%{chromium_path}/chromedriver
%changelog
+* Fri Sep 29 2023 Than Ngo <than(a)redhat.com> - 117.0.5938.132-2
+- add workaround for the crash on BTI capable system
+
* Thu Sep 28 2023 Than Ngo <than(a)redhat.com> - 117.0.5938.132-1
- update to 117.0.5938.132
- CVE-2023-5217, heap buffer overflow in vp8 encoding in libvpx.
2 months
Architecture specific change in rpms/pandoc.git
by githook-noreply@fedoraproject.org
The package rpms/pandoc.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/pandoc.git/commit/?id=6fc5a372559...
https://src.fedoraproject.org/cgit/rpms/pandoc.git/commit/?id=41b4b4efb4d....
Change:
+%ifarch ppc64le
+%ifarch ppc64le
Thanks.
Full change:
============
commit 6fc5a372559cce1be54bcbd4dade8cfcd39fb140
Author: Jens Petersen <petersen(a)redhat.com>
Date: Fri Sep 29 15:06:03 2023 +0800
disable lua on ppc64le
pandoc --version crashes in hslua-cli even with showVersion disabled
diff --git a/pandoc-cli-disable-lua-version.patch b/pandoc-cli-disable-lua-version.patch
deleted file mode 100644
index bdf7c80..0000000
--- a/pandoc-cli-disable-lua-version.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- pandoc-cli-0.1.1.1/hslua-cli-1.4.1/src/HsLua/CLI.hs~ 2001-09-09 09:46:40.000000000 +0800
-+++ pandoc-cli-0.1.1.1/hslua-cli-1.4.1/src/HsLua/CLI.hs 2023-09-28 16:52:57.472974622 +0800
-@@ -134,8 +134,8 @@
- then IgnoreEnvVars
- else ConsultEnvVars
- settingsRunner settings envVarOpt $ do
-- -- print version info
-- when (optVersion opts) (showVersion $ settingsVersionInfo settings)
-+ -- -- print version info
-+ -- when (optVersion opts) (showVersion $ settingsVersionInfo settings)
-
- -- push `arg` table
- case optScript opts of
diff --git a/pandoc.spec b/pandoc.spec
index 456a245..ac0f974 100644
--- a/pandoc.spec
+++ b/pandoc.spec
@@ -1,6 +1,13 @@
# generated by cabal-rpm-2.1.4 --subpackage
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
+%ifarch ppc64le
+# pandoc --version crashes with +lua feature
+# https://bugzilla.redhat.com/show_bug.cgi?id=2177568
+%bcond lua 0
+%else
+%bcond lua 1
+%endif
%bcond server 0
%global pkg_name pandoc-cli
@@ -83,7 +90,6 @@ Source26: https://hackage.haskell.org/package/%{typst}/%{typst}.tar.gz
Source27: https://hackage.haskell.org/package/%{unicodecollation}/%{unicodecollatio...
# End cabal-rpm sources
Source30: https://hackage.haskell.org/package/%{base64}/base64.cabal#/%{base64}.cabal
-Patch0: pandoc-cli-disable-lua-version.patch
# Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel
@@ -675,11 +681,6 @@ or texlive-collection-luatex respectively.
# Begin cabal-rpm setup:
%setup -q -n %{pandoccli} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 %{?pandocserver:-a24} -a25 -a26 -a27
# End cabal-rpm setup
-%ifarch ppc64le
-# pandoc --version crashes with +lua feature
-# https://bugzilla.redhat.com/show_bug.cgi?id=2177568
-%patch -P0 -p1 -b .orig
-%endif
cp -p %{SOURCE30} %{base64}/base64.cabal
# Not in scope: ‘runTests’
@@ -689,7 +690,13 @@ rm %{digits}/Setup.lhs
%build
# Begin cabal-rpm build:
%ghc_libs_build %{subpkgs}
+%ifarch ppc64le
+# pandoc --version crashes with +lua feature
+# https://bugzilla.redhat.com/show_bug.cgi?id=2177568
+%define cabal_configure_options -f -lua
+%else
%define cabal_configure_options -f lua
+%endif
%ghc_bin_build
# End cabal-rpm build
@@ -706,7 +713,9 @@ rm %{buildroot}%{_bindir}/example
rm %{buildroot}%{_datadir}/%{pandoc}/COPYRIGHT
+%if %{with lua}
ln -s pandoc %{buildroot}%{_bindir}/pandoc-lua
+%endif
%if %{with server}
ln -s pandoc %{buildroot}%{_bindir}/pandoc-server
%endif
@@ -720,10 +729,12 @@ touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
%check
-# lua version crashing on ppc64le without patch
+# crashing on ppc64le with +lua
%{buildroot}%{_bindir}/pandoc -v
+%if %{with lua}
# make sure lua enabled
echo | %{buildroot}%{_bindir}/pandoc --data-dir=%{buildroot}%{_datadir}/%{pandoc}/data --lua-filter /dev/null
+%endif
%post
@@ -735,7 +746,9 @@ echo | %{buildroot}%{_bindir}/pandoc --data-dir=%{buildroot}%{_datadir}/%{pandoc
%license COPYING.md
%{_bindir}/pandoc
# End cabal-rpm files
+%if %{with lua}
%{_bindir}/pandoc-lua
+%endif
%if %{with server}
%{_bindir}/pandoc-server
%endif
@@ -759,6 +772,7 @@ echo | %{buildroot}%{_bindir}/pandoc --data-dir=%{buildroot}%{_datadir}/%{pandoc
- add deps: hslua-{cli,module-zip,repl}, isocline, typst,
digits, ordered-containers, toml-parser, and pandoc-lua-engine
- pandoc server disabled for now
+- note that LUA support is disabled on ppc64le (#2172771)
* Sun Aug 6 2023 Jens Petersen <petersen(a)redhat.com> - 3.0.1-24
- rebuild
commit 2d1262910000a6df7414814d35b0da6b42d71d0d
Author: Jens Petersen <petersen(a)redhat.com>
Date: Fri Sep 29 11:04:37 2023 +0800
fixup! fixup! %check: add a test to check lua is enabled
diff --git a/pandoc.spec b/pandoc.spec
index a0aef69..456a245 100644
--- a/pandoc.spec
+++ b/pandoc.spec
@@ -723,7 +723,7 @@ touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
# lua version crashing on ppc64le without patch
%{buildroot}%{_bindir}/pandoc -v
# make sure lua enabled
-echo | %{buildroot}%{_bindir}/pandoc --lua-filter /dev/null
+echo | %{buildroot}%{_bindir}/pandoc --data-dir=%{buildroot}%{_datadir}/%{pandoc}/data --lua-filter /dev/null
%post
commit 97d305f101cdc7b15fc38293bd1782bbf4ebf5e3
Author: Jens Petersen <petersen(a)redhat.com>
Date: Thu Sep 28 23:31:17 2023 +0800
fixup! %check: add a test to check lua is enabled
diff --git a/pandoc.spec b/pandoc.spec
index 05cc23e..a0aef69 100644
--- a/pandoc.spec
+++ b/pandoc.spec
@@ -723,7 +723,7 @@ touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
# lua version crashing on ppc64le without patch
%{buildroot}%{_bindir}/pandoc -v
# make sure lua enabled
-echo | /usr/bin/pandoc --lua-filter /dev/null
+echo | %{buildroot}%{_bindir}/pandoc --lua-filter /dev/null
%post
commit d2c974d00a644a23596880f7ca44c345106326ac
Author: Jens Petersen <petersen(a)redhat.com>
Date: Thu Sep 28 22:02:17 2023 +0800
%check: add a test to check lua is enabled
diff --git a/pandoc.spec b/pandoc.spec
index 92dced7..05cc23e 100644
--- a/pandoc.spec
+++ b/pandoc.spec
@@ -722,6 +722,8 @@ touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
%check
# lua version crashing on ppc64le without patch
%{buildroot}%{_bindir}/pandoc -v
+# make sure lua enabled
+echo | /usr/bin/pandoc --lua-filter /dev/null
%post
commit 41b4b4efb4daf04440b9843f63efb726c92580aa
Author: Jens Petersen <petersen(a)redhat.com>
Date: Thu Sep 28 22:00:46 2023 +0800
ppc64le: redisable lua version output to avoid --version crash (#2177568)
diff --git a/pandoc-cli-disable-lua-version.patch b/pandoc-cli-disable-lua-version.patch
new file mode 100644
index 0000000..bdf7c80
--- /dev/null
+++ b/pandoc-cli-disable-lua-version.patch
@@ -0,0 +1,13 @@
+--- pandoc-cli-0.1.1.1/hslua-cli-1.4.1/src/HsLua/CLI.hs~ 2001-09-09 09:46:40.000000000 +0800
++++ pandoc-cli-0.1.1.1/hslua-cli-1.4.1/src/HsLua/CLI.hs 2023-09-28 16:52:57.472974622 +0800
+@@ -134,8 +134,8 @@
+ then IgnoreEnvVars
+ else ConsultEnvVars
+ settingsRunner settings envVarOpt $ do
+- -- print version info
+- when (optVersion opts) (showVersion $ settingsVersionInfo settings)
++ -- -- print version info
++ -- when (optVersion opts) (showVersion $ settingsVersionInfo settings)
+
+ -- push `arg` table
+ case optScript opts of
diff --git a/pandoc.spec b/pandoc.spec
index 8b6a9a6..92dced7 100644
--- a/pandoc.spec
+++ b/pandoc.spec
@@ -83,6 +83,7 @@ Source26: https://hackage.haskell.org/package/%{typst}/%{typst}.tar.gz
Source27: https://hackage.haskell.org/package/%{unicodecollation}/%{unicodecollatio...
# End cabal-rpm sources
Source30: https://hackage.haskell.org/package/%{base64}/base64.cabal#/%{base64}.cabal
+Patch0: pandoc-cli-disable-lua-version.patch
# Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel
@@ -674,6 +675,11 @@ or texlive-collection-luatex respectively.
# Begin cabal-rpm setup:
%setup -q -n %{pandoccli} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 %{?pandocserver:-a24} -a25 -a26 -a27
# End cabal-rpm setup
+%ifarch ppc64le
+# pandoc --version crashes with +lua feature
+# https://bugzilla.redhat.com/show_bug.cgi?id=2177568
+%patch -P0 -p1 -b .orig
+%endif
cp -p %{SOURCE30} %{base64}/base64.cabal
# Not in scope: ‘runTests’
@@ -714,6 +720,7 @@ touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
%check
+# lua version crashing on ppc64le without patch
%{buildroot}%{_bindir}/pandoc -v
commit 6accb5f214a2b97e020acc2a16a837fe1ddd73f0
Author: Jens Petersen <petersen(a)redhat.com>
Date: Thu Sep 28 00:31:35 2023 +0800
enable LUA updating to pandoc-3.1.3, adding pandoc-lua-engine-0.2.0.1
enabled by cabal-rpm-2.1.3 via pandoc-cli
the server is currently disabled
The major version bump is required to allow newer hslua in lts-21
diff --git a/.gitignore b/.gitignore
index 19b63d9..a7ac78b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -86,3 +86,15 @@
/pandoc-lua-marshal-0.2.2.tar.gz
/hslua-list-1.1.1.tar.gz
/pandoc-cli-0.1.1.1.tar.gz
+/commonmark-extensions-0.2.3.6.tar.gz
+/digits-0.3.1.tar.gz
+/hslua-cli-1.4.1.tar.gz
+/hslua-module-zip-1.1.0.tar.gz
+/hslua-repl-0.1.1.tar.gz
+/isocline-1.0.9.tar.gz
+/ordered-containers-0.2.3.tar.gz
+/pandoc-3.1.3.tar.gz
+/pandoc-lua-engine-0.2.0.1.tar.gz
+/toml-parser-1.3.0.0.tar.gz
+/typst-0.1.0.0.tar.gz
+/unicode-collation-0.1.3.5.tar.gz
diff --git a/pandoc.spec b/pandoc.spec
index 91c4c5e..8b6a9a6 100644
--- a/pandoc.spec
+++ b/pandoc.spec
@@ -1,65 +1,331 @@
-# generated by cabal-rpm-2.1.2 --subpackage
+# generated by cabal-rpm-2.1.4 --subpackage
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
+%bcond server 0
+
%global pkg_name pandoc-cli
-%global pandoc_ver 3.0.1
+%global pandoc_ver 3.1.3
+%global pandoccli pandoc-cli-0.1.1.1
%global base64 base64-0.4.2.4
%global citeproc citeproc-0.8.1
%global commonmark commonmark-0.2.3
-%global commonmarkextensions commonmark-extensions-0.2.3.5
+%global commonmarkextensions commonmark-extensions-0.2.3.6
%global commonmarkpandoc commonmark-pandoc-0.2.1.3
+%global digits digits-0.3.1
%global gridtables gridtables-0.1.0.0
+%global hsluacli hslua-cli-1.4.1
%global hslualist hslua-list-1.1.1
%global hsluamoduledoclayout hslua-module-doclayout-1.1.0
%global hsluamodulepath hslua-module-path-1.1.0
%global hsluamodulesystem hslua-module-system-1.1.0.1
%global hsluamoduleversion hslua-module-version-1.1.0
+%global hsluamodulezip hslua-module-zip-1.1.0
+%global hsluarepl hslua-repl-0.1.1
%global ipynb ipynb-0.2
+%global isocline isocline-1.0.9
%global jirawikimarkup jira-wiki-markup-1.5.1
%global lpeg lpeg-1.0.4
+%global orderedcontainers ordered-containers-0.2.3
%global pandoc pandoc-%{pandoc_ver}
-%global pandoccli pandoc-cli-0.1.1.1
+%global pandocluaengine pandoc-lua-engine-0.2.0.1
%global pandocluamarshal pandoc-lua-marshal-0.2.2
-%global unicodecollation unicode-collation-0.1.3.4
+%if %{with server}
+%global pandocserver pandoc-server-0.1.0.3
+%endif
+%global tomlparser toml-parser-1.3.0.0
+%global typst typst-0.1.0.0
+%global unicodecollation unicode-collation-0.1.3.5
-%global subpkgs %{hsluamodulesystem} %{ipynb} %{jirawikimarkup} %{unicodecollation} %{citeproc} %{commonmark} %{commonmarkextensions} %{commonmarkpandoc} %{hsluamodulepath} %{base64} %{gridtables} %{hsluamoduledoclayout} %{hsluamoduleversion} %{lpeg} %{hslualist} %{pandocluamarshal} %{pandoc}
+%global subpkgs %{unicodecollation} %{tomlparser} %{orderedcontainers} %{lpeg} %{jirawikimarkup} %{isocline} %{ipynb} %{hsluarepl} %{hsluamoduleversion} %{hsluamodulesystem} %{hsluamodulepath} %{hsluamoduledoclayout} %{hslualist} %{hsluamodulezip} %{pandocluamarshal} %{hsluacli} %{gridtables} %{digits} %{typst} %{commonmark} %{commonmarkextensions} %{commonmarkpandoc} %{citeproc} %{base64} %{pandoc} %{pandocluaengine} %{?pandocserver}
# testsuite missing deps: tasty-golden
Name: pandoc
-Version: 3.0.1
+Version: %{pandoc_ver}
# can only be reset when all subpkgs bumped
-Release: 24%{?dist}
-Summary: Conversion between markup formats
+Release: 25%{?dist}
+Summary: Conversion between documentation formats
License: GPL-2.0-or-later
Url: https://hackage.haskell.org/package/%{name}
# Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pandoccli}/%{pandoccli}.tar.gz
-Source1: https://hackage.haskell.org/package/%{unicodecollation}/%{unicodecollatio...
-Source2: https://hackage.haskell.org/package/%{base64}/%{base64}.tar.gz
-Source3: https://hackage.haskell.org/package/%{gridtables}/%{gridtables}.tar.gz
-Source4: https://hackage.haskell.org/package/%{hsluamoduledoclayout}/%{hsluamodule...
-Source5: https://hackage.haskell.org/package/%{hsluamoduleversion}/%{hsluamoduleve...
-Source6: https://hackage.haskell.org/package/%{lpeg}/%{lpeg}.tar.gz
-Source7: https://hackage.haskell.org/package/%{pandocluamarshal}/%{pandocluamarsha...
-Source8: https://hackage.haskell.org/package/%{hslualist}/%{hslualist}.tar.gz
-Source9: https://hackage.haskell.org/package/%{pandoc}/%{pandoc}.tar.gz
-Source10: https://hackage.haskell.org/package/%{hsluamodulesystem}/%{hsluamodulesys...
-Source11: https://hackage.haskell.org/package/%{ipynb}/%{ipynb}.tar.gz
-Source12: https://hackage.haskell.org/package/%{jirawikimarkup}/%{jirawikimarkup}.t...
-Source13: https://hackage.haskell.org/package/%{citeproc}/%{citeproc}.tar.gz
-Source14: https://hackage.haskell.org/package/%{commonmark}/%{commonmark}.tar.gz
-Source15: https://hackage.haskell.org/package/%{commonmarkextensions}/%{commonmarke...
-Source16: https://hackage.haskell.org/package/%{commonmarkpandoc}/%{commonmarkpando...
-Source17: https://hackage.haskell.org/package/%{hsluamodulepath}/%{hsluamodulepath}...
+
+Source1: https://hackage.haskell.org/package/%{base64}/%{base64}.tar.gz
+Source2: https://hackage.haskell.org/package/%{citeproc}/%{citeproc}.tar.gz
+Source3: https://hackage.haskell.org/package/%{commonmark}/%{commonmark}.tar.gz
+Source4: https://hackage.haskell.org/package/%{commonmarkextensions}/%{commonmarke...
+Source5: https://hackage.haskell.org/package/%{commonmarkpandoc}/%{commonmarkpando...
+Source6: https://hackage.haskell.org/package/%{digits}/%{digits}.tar.gz
+Source7: https://hackage.haskell.org/package/%{gridtables}/%{gridtables}.tar.gz
+Source8: https://hackage.haskell.org/package/%{hsluacli}/%{hsluacli}.tar.gz
+Source9: https://hackage.haskell.org/package/%{hslualist}/%{hslualist}.tar.gz
+Source10: https://hackage.haskell.org/package/%{hsluamoduledoclayout}/%{hsluamodule...
+Source11: https://hackage.haskell.org/package/%{hsluamodulepath}/%{hsluamodulepath}...
+Source12: https://hackage.haskell.org/package/%{hsluamodulesystem}/%{hsluamodulesys...
+Source13: https://hackage.haskell.org/package/%{hsluamoduleversion}/%{hsluamoduleve...
+Source14: https://hackage.haskell.org/package/%{hsluamodulezip}/%{hsluamodulezip}.t...
+Source15: https://hackage.haskell.org/package/%{hsluarepl}/%{hsluarepl}.tar.gz
+Source16: https://hackage.haskell.org/package/%{ipynb}/%{ipynb}.tar.gz
+Source17: https://hackage.haskell.org/package/%{isocline}/%{isocline}.tar.gz
+Source18: https://hackage.haskell.org/package/%{jirawikimarkup}/%{jirawikimarkup}.t...
+Source19: https://hackage.haskell.org/package/%{lpeg}/%{lpeg}.tar.gz
+Source20: https://hackage.haskell.org/package/%{orderedcontainers}/%{orderedcontain...
+Source21: https://hackage.haskell.org/package/%{pandoc}/%{pandoc}.tar.gz
+Source22: https://hackage.haskell.org/package/%{pandocluaengine}/%{pandocluaengine}...
+Source23: https://hackage.haskell.org/package/%{pandocluamarshal}/%{pandocluamarsha...
+%if %{with server}
+Source24: https://hackage.haskell.org/package/%{pandocserver}/%{pandocserver}.tar.gz
+%endif
+Source25: https://hackage.haskell.org/package/%{tomlparser}/%{tomlparser}.tar.gz
+Source26: https://hackage.haskell.org/package/%{typst}/%{typst}.tar.gz
+Source27: https://hackage.haskell.org/package/%{unicodecollation}/%{unicodecollatio...
# End cabal-rpm sources
-Source18: https://hackage.haskell.org/package/%{base64}/base64.cabal#/%{base64}.cabal
+Source30: https://hackage.haskell.org/package/%{base64}/base64.cabal#/%{base64}.cabal
# Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros-extra
+BuildRequires: ghc-base-devel
+#BuildRequires: ghc-hslua-cli-devel
+#BuildRequires: ghc-pandoc-devel
+#BuildRequires: ghc-pandoc-lua-engine-devel
+#BuildRequires: ghc-pandoc-server-devel
+BuildRequires: ghc-safe-devel
+BuildRequires: ghc-temporary-devel
+BuildRequires: ghc-text-devel
+BuildRequires: ghc-wai-extra-devel
+BuildRequires: ghc-warp-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-base-prof
+#BuildRequires: ghc-hslua-cli-prof
+#BuildRequires: ghc-pandoc-prof
+#BuildRequires: ghc-pandoc-lua-engine-prof
+#BuildRequires: ghc-pandoc-server-prof
+BuildRequires: ghc-safe-prof
+BuildRequires: ghc-temporary-prof
+BuildRequires: ghc-text-prof
+BuildRequires: ghc-wai-extra-prof
+BuildRequires: ghc-warp-prof
+%endif
+# for missing dep 'base64':
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-deepseq-devel
+BuildRequires: ghc-text-short-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-deepseq-prof
+BuildRequires: ghc-text-short-prof
+%endif
+# for missing dep 'citeproc':
+BuildRequires: ghc-aeson-devel
+BuildRequires: ghc-attoparsec-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-case-insensitive-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-data-default-devel
+BuildRequires: ghc-file-embed-devel
+BuildRequires: ghc-filepath-devel
+BuildRequires: ghc-pandoc-types-devel
+BuildRequires: ghc-scientific-devel
+BuildRequires: ghc-transformers-devel
+BuildRequires: ghc-uniplate-devel
+BuildRequires: ghc-vector-devel
+BuildRequires: ghc-xml-conduit-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-aeson-prof
+BuildRequires: ghc-attoparsec-prof
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-case-insensitive-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-data-default-prof
+BuildRequires: ghc-file-embed-prof
+BuildRequires: ghc-filepath-prof
+BuildRequires: ghc-pandoc-types-prof
+BuildRequires: ghc-scientific-prof
+BuildRequires: ghc-transformers-prof
+BuildRequires: ghc-uniplate-prof
+BuildRequires: ghc-vector-prof
+BuildRequires: ghc-xml-conduit-prof
+%endif
+# for missing dep 'commonmark':
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-parsec-devel
+BuildRequires: ghc-transformers-devel
+BuildRequires: ghc-unicode-data-devel
+BuildRequires: ghc-unicode-transforms-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-parsec-prof
+BuildRequires: ghc-transformers-prof
+BuildRequires: ghc-unicode-data-prof
+BuildRequires: ghc-unicode-transforms-prof
+%endif
+# for missing dep 'commonmark-extensions':
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-emojis-devel
+BuildRequires: ghc-filepath-devel
+BuildRequires: ghc-network-uri-devel
+BuildRequires: ghc-parsec-devel
+BuildRequires: ghc-transformers-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-emojis-prof
+BuildRequires: ghc-filepath-prof
+BuildRequires: ghc-network-uri-prof
+BuildRequires: ghc-parsec-prof
+BuildRequires: ghc-transformers-prof
+%endif
+# for missing dep 'commonmark-pandoc':
+BuildRequires: ghc-pandoc-types-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-pandoc-types-prof
+%endif
+# for missing dep 'digits':
+BuildRequires: ghc-QuickCheck-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-QuickCheck-prof
+%endif
+# for missing dep 'gridtables':
+BuildRequires: ghc-array-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-doclayout-devel
+BuildRequires: ghc-parsec-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-array-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-doclayout-prof
+BuildRequires: ghc-parsec-prof
+%endif
+# for missing dep 'hslua-cli':
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-hslua-core-devel
+BuildRequires: ghc-hslua-marshalling-devel
+BuildRequires: ghc-lua-devel
+BuildRequires: ghc-unix-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-hslua-core-prof
+BuildRequires: ghc-hslua-marshalling-prof
+BuildRequires: ghc-lua-prof
+BuildRequires: ghc-unix-prof
+%endif
+# for missing dep 'hslua-list':
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-hslua-core-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-hslua-core-prof
+%endif
+# for missing dep 'hslua-module-doclayout':
+BuildRequires: ghc-doclayout-devel
+BuildRequires: ghc-hslua-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-doclayout-prof
+BuildRequires: ghc-hslua-prof
+%endif
+# for missing dep 'hslua-module-path':
+BuildRequires: ghc-filepath-devel
+BuildRequires: ghc-hslua-core-devel
+BuildRequires: ghc-hslua-marshalling-devel
+BuildRequires: ghc-hslua-packaging-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-filepath-prof
+BuildRequires: ghc-hslua-core-prof
+BuildRequires: ghc-hslua-marshalling-prof
+BuildRequires: ghc-hslua-packaging-prof
+%endif
+# for missing dep 'hslua-module-system':
+BuildRequires: ghc-directory-devel
+BuildRequires: ghc-exceptions-devel
+BuildRequires: ghc-hslua-core-devel
+BuildRequires: ghc-hslua-marshalling-devel
+BuildRequires: ghc-hslua-packaging-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-directory-prof
+BuildRequires: ghc-exceptions-prof
+BuildRequires: ghc-hslua-core-prof
+BuildRequires: ghc-hslua-marshalling-prof
+BuildRequires: ghc-hslua-packaging-prof
+%endif
+# for missing dep 'hslua-module-version':
+BuildRequires: ghc-filepath-devel
+BuildRequires: ghc-hslua-core-devel
+BuildRequires: ghc-hslua-marshalling-devel
+BuildRequires: ghc-hslua-packaging-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-filepath-prof
+BuildRequires: ghc-hslua-core-prof
+BuildRequires: ghc-hslua-marshalling-prof
+BuildRequires: ghc-hslua-packaging-prof
+%endif
+# for missing dep 'hslua-module-zip':
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-filepath-devel
+BuildRequires: ghc-hslua-core-devel
+BuildRequires: ghc-hslua-marshalling-devel
+BuildRequires: ghc-hslua-packaging-devel
+BuildRequires: ghc-hslua-typing-devel
+BuildRequires: ghc-time-devel
+BuildRequires: ghc-zip-archive-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-filepath-prof
+BuildRequires: ghc-hslua-core-prof
+BuildRequires: ghc-hslua-marshalling-prof
+BuildRequires: ghc-hslua-packaging-prof
+BuildRequires: ghc-hslua-typing-prof
+BuildRequires: ghc-time-prof
+BuildRequires: ghc-zip-archive-prof
+%endif
+# for missing dep 'hslua-repl':
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-hslua-core-devel
+BuildRequires: ghc-lua-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-hslua-core-prof
+BuildRequires: ghc-lua-prof
+%endif
+# for missing dep 'ipynb':
+BuildRequires: ghc-aeson-devel
+BuildRequires: ghc-base64-bytestring-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-unordered-containers-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-aeson-prof
+BuildRequires: ghc-base64-bytestring-prof
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-unordered-containers-prof
+%endif
+# for missing dep 'isocline':
+BuildRequires: ghc-bytestring-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-bytestring-prof
+%endif
+# for missing dep 'jira-wiki-markup':
+BuildRequires: ghc-mtl-devel
+BuildRequires: ghc-parsec-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-mtl-prof
+BuildRequires: ghc-parsec-prof
+%endif
+# for missing dep 'lpeg':
+BuildRequires: ghc-lua-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-lua-prof
+%endif
+# for missing dep 'ordered-containers':
+BuildRequires: ghc-containers-devel
+%if %{with ghc_prof}
+BuildRequires: ghc-containers-prof
+%endif
+# for missing dep 'pandoc':
BuildRequires: ghc-Glob-devel
BuildRequires: ghc-JuicyPixels-devel
BuildRequires: ghc-SHA-devel
@@ -67,17 +333,11 @@ BuildRequires: ghc-aeson-devel
BuildRequires: ghc-aeson-pretty-devel
BuildRequires: ghc-array-devel
BuildRequires: ghc-attoparsec-devel
-BuildRequires: ghc-base-devel
-#BuildRequires: ghc-base64-devel
BuildRequires: ghc-binary-devel
BuildRequires: ghc-blaze-html-devel
BuildRequires: ghc-blaze-markup-devel
BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-case-insensitive-devel
-#BuildRequires: ghc-citeproc-devel
-#BuildRequires: ghc-commonmark-devel
-#BuildRequires: ghc-commonmark-extensions-devel
-#BuildRequires: ghc-commonmark-pandoc-devel
BuildRequires: ghc-connection-devel
BuildRequires: ghc-containers-devel
BuildRequires: ghc-data-default-devel
@@ -89,13 +349,10 @@ BuildRequires: ghc-emojis-devel
BuildRequires: ghc-exceptions-devel
BuildRequires: ghc-file-embed-devel
BuildRequires: ghc-filepath-devel
-#BuildRequires: ghc-gridtables-devel
BuildRequires: ghc-haddock-library-devel
BuildRequires: ghc-http-client-devel
BuildRequires: ghc-http-client-tls-devel
BuildRequires: ghc-http-types-devel
-#BuildRequires: ghc-ipynb-devel
-#BuildRequires: ghc-jira-wiki-markup-devel
BuildRequires: ghc-mime-types-devel
BuildRequires: ghc-mtl-devel
BuildRequires: ghc-network-devel
@@ -106,21 +363,18 @@ BuildRequires: ghc-pretty-devel
BuildRequires: ghc-pretty-show-devel
BuildRequires: ghc-process-devel
BuildRequires: ghc-random-devel
-BuildRequires: ghc-safe-devel
BuildRequires: ghc-scientific-devel
BuildRequires: ghc-skylighting-devel
BuildRequires: ghc-skylighting-core-devel
BuildRequires: ghc-split-devel
BuildRequires: ghc-syb-devel
BuildRequires: ghc-tagsoup-devel
-BuildRequires: ghc-temporary-devel
BuildRequires: ghc-texmath-devel
-BuildRequires: ghc-text-devel
BuildRequires: ghc-text-conversions-devel
BuildRequires: ghc-time-devel
-#BuildRequires: ghc-unicode-collation-devel
BuildRequires: ghc-unicode-transforms-devel
BuildRequires: ghc-unix-devel
+BuildRequires: ghc-vector-devel
BuildRequires: ghc-xml-devel
BuildRequires: ghc-xml-conduit-devel
BuildRequires: ghc-xml-types-devel
@@ -135,17 +389,11 @@ BuildRequires: ghc-aeson-prof
BuildRequires: ghc-aeson-pretty-prof
BuildRequires: ghc-array-prof
BuildRequires: ghc-attoparsec-prof
-BuildRequires: ghc-base-prof
-#BuildRequires: ghc-base64-prof
BuildRequires: ghc-binary-prof
BuildRequires: ghc-blaze-html-prof
BuildRequires: ghc-blaze-markup-prof
BuildRequires: ghc-bytestring-prof
BuildRequires: ghc-case-insensitive-prof
-#BuildRequires: ghc-citeproc-prof
-#BuildRequires: ghc-commonmark-prof
-#BuildRequires: ghc-commonmark-extensions-prof
-#BuildRequires: ghc-commonmark-pandoc-prof
BuildRequires: ghc-connection-prof
BuildRequires: ghc-containers-prof
BuildRequires: ghc-data-default-prof
@@ -157,13 +405,10 @@ BuildRequires: ghc-emojis-prof
BuildRequires: ghc-exceptions-prof
BuildRequires: ghc-file-embed-prof
BuildRequires: ghc-filepath-prof
-#BuildRequires: ghc-gridtables-prof
BuildRequires: ghc-haddock-library-prof
BuildRequires: ghc-http-client-prof
BuildRequires: ghc-http-client-tls-prof
BuildRequires: ghc-http-types-prof
-#BuildRequires: ghc-ipynb-prof
-#BuildRequires: ghc-jira-wiki-markup-prof
BuildRequires: ghc-mime-types-prof
BuildRequires: ghc-mtl-prof
BuildRequires: ghc-network-prof
@@ -174,21 +419,18 @@ BuildRequires: ghc-pretty-prof
BuildRequires: ghc-pretty-show-prof
BuildRequires: ghc-process-prof
BuildRequires: ghc-random-prof
-BuildRequires: ghc-safe-prof
BuildRequires: ghc-scientific-prof
BuildRequires: ghc-skylighting-prof
BuildRequires: ghc-skylighting-core-prof
BuildRequires: ghc-split-prof
BuildRequires: ghc-syb-prof
BuildRequires: ghc-tagsoup-prof
-BuildRequires: ghc-temporary-prof
BuildRequires: ghc-texmath-prof
-BuildRequires: ghc-text-prof
BuildRequires: ghc-text-conversions-prof
BuildRequires: ghc-time-prof
-#BuildRequires: ghc-unicode-collation-prof
BuildRequires: ghc-unicode-transforms-prof
BuildRequires: ghc-unix-prof
+BuildRequires: ghc-vector-prof
BuildRequires: ghc-xml-prof
BuildRequires: ghc-xml-conduit-prof
BuildRequires: ghc-xml-types-prof
@@ -196,96 +438,149 @@ BuildRequires: ghc-yaml-prof
BuildRequires: ghc-zip-archive-prof
BuildRequires: ghc-zlib-prof
%endif
-Requires: %{name}-common = %{version}-%{release}
-# for missing dep 'hslua-module-system':
-BuildRequires: ghc-hslua-core-devel
-BuildRequires: ghc-hslua-marshalling-devel
-BuildRequires: ghc-hslua-packaging-devel
+# for missing dep 'pandoc-lua-engine':
+BuildRequires: ghc-SHA-devel
+BuildRequires: ghc-aeson-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-data-default-devel
+BuildRequires: ghc-doclayout-devel
+BuildRequires: ghc-doctemplates-devel
+BuildRequires: ghc-exceptions-devel
+BuildRequires: ghc-hslua-devel
+BuildRequires: ghc-hslua-module-text-devel
+BuildRequires: ghc-mtl-devel
+BuildRequires: ghc-pandoc-types-devel
+BuildRequires: ghc-parsec-devel
%if %{with ghc_prof}
-BuildRequires: ghc-hslua-core-prof
-BuildRequires: ghc-hslua-marshalling-prof
-BuildRequires: ghc-hslua-packaging-prof
+BuildRequires: ghc-SHA-prof
+BuildRequires: ghc-aeson-prof
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-data-default-prof
+BuildRequires: ghc-doclayout-prof
+BuildRequires: ghc-doctemplates-prof
+BuildRequires: ghc-exceptions-prof
+BuildRequires: ghc-hslua-prof
+BuildRequires: ghc-hslua-module-text-prof
+BuildRequires: ghc-mtl-prof
+BuildRequires: ghc-pandoc-types-prof
+BuildRequires: ghc-parsec-prof
%endif
-# for missing dep 'ipynb':
-BuildRequires: ghc-base64-bytestring-devel
-BuildRequires: ghc-unordered-containers-devel
+# for missing dep 'pandoc-lua-marshal':
+BuildRequires: ghc-aeson-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-exceptions-devel
+BuildRequires: ghc-hslua-devel
+BuildRequires: ghc-hslua-marshalling-devel
+BuildRequires: ghc-lua-devel
+BuildRequires: ghc-pandoc-types-devel
%if %{with ghc_prof}
-BuildRequires: ghc-base64-bytestring-prof
-BuildRequires: ghc-unordered-containers-prof
+BuildRequires: ghc-aeson-prof
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-exceptions-prof
+BuildRequires: ghc-hslua-prof
+BuildRequires: ghc-hslua-marshalling-prof
+BuildRequires: ghc-lua-prof
+BuildRequires: ghc-pandoc-types-prof
%endif
-# for missing dep 'citeproc':
-BuildRequires: ghc-transformers-devel
-BuildRequires: ghc-uniplate-devel
-BuildRequires: ghc-vector-devel
+%if %{with server}
+# for missing dep 'pandoc-server':
+BuildRequires: ghc-aeson-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-data-default-devel
+BuildRequires: ghc-doctemplates-devel
+BuildRequires: ghc-pandoc-types-devel
+BuildRequires: ghc-servant-server-devel
+BuildRequires: ghc-skylighting-devel
+BuildRequires: ghc-wai-devel
+BuildRequires: ghc-wai-cors-devel
%if %{with ghc_prof}
-BuildRequires: ghc-transformers-prof
-BuildRequires: ghc-uniplate-prof
-BuildRequires: ghc-vector-prof
+BuildRequires: ghc-aeson-prof
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-data-default-prof
+BuildRequires: ghc-doctemplates-prof
+BuildRequires: ghc-pandoc-types-prof
+BuildRequires: ghc-servant-server-prof
+BuildRequires: ghc-skylighting-prof
+BuildRequires: ghc-wai-prof
+BuildRequires: ghc-wai-cors-prof
%endif
-# for missing dep 'commonmark':
-BuildRequires: ghc-transformers-devel
-BuildRequires: ghc-unicode-data-devel
-%if %{with ghc_prof}
-BuildRequires: ghc-transformers-prof
-BuildRequires: ghc-unicode-data-prof
%endif
-# for missing dep 'commonmark-extensions':
+# for missing dep 'toml-parser':
+BuildRequires: ghc-array-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-prettyprinter-devel
+BuildRequires: ghc-time-devel
BuildRequires: ghc-transformers-devel
%if %{with ghc_prof}
+BuildRequires: ghc-array-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-prettyprinter-prof
+BuildRequires: ghc-time-prof
BuildRequires: ghc-transformers-prof
%endif
-# for missing dep 'hslua-module-path':
-BuildRequires: ghc-hslua-core-devel
-BuildRequires: ghc-hslua-marshalling-devel
-BuildRequires: ghc-hslua-packaging-devel
+# for missing dep 'typst':
+BuildRequires: ghc-aeson-devel
+BuildRequires: ghc-array-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-cassava-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-directory-devel
+BuildRequires: ghc-filepath-devel
+BuildRequires: ghc-mtl-devel
+BuildRequires: ghc-parsec-devel
+BuildRequires: ghc-pretty-devel
+BuildRequires: ghc-regex-tdfa-devel
+BuildRequires: ghc-scientific-devel
+BuildRequires: ghc-time-devel
+BuildRequires: ghc-typst-symbols-devel
+BuildRequires: ghc-vector-devel
+BuildRequires: ghc-xml-conduit-devel
+BuildRequires: ghc-yaml-devel
%if %{with ghc_prof}
-BuildRequires: ghc-hslua-core-prof
-BuildRequires: ghc-hslua-marshalling-prof
-BuildRequires: ghc-hslua-packaging-prof
+BuildRequires: ghc-aeson-prof
+BuildRequires: ghc-array-prof
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-cassava-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-directory-prof
+BuildRequires: ghc-filepath-prof
+BuildRequires: ghc-mtl-prof
+BuildRequires: ghc-parsec-prof
+BuildRequires: ghc-pretty-prof
+BuildRequires: ghc-regex-tdfa-prof
+BuildRequires: ghc-scientific-prof
+BuildRequires: ghc-time-prof
+BuildRequires: ghc-typst-symbols-prof
+BuildRequires: ghc-vector-prof
+BuildRequires: ghc-xml-conduit-prof
+BuildRequires: ghc-yaml-prof
%endif
# for missing dep 'unicode-collation':
+BuildRequires: ghc-binary-devel
+BuildRequires: ghc-bytestring-devel
+BuildRequires: ghc-containers-devel
+BuildRequires: ghc-parsec-devel
BuildRequires: ghc-template-haskell-devel
BuildRequires: ghc-th-lift-instances-devel
%if %{with ghc_prof}
+BuildRequires: ghc-binary-prof
+BuildRequires: ghc-bytestring-prof
+BuildRequires: ghc-containers-prof
+BuildRequires: ghc-parsec-prof
BuildRequires: ghc-template-haskell-prof
BuildRequires: ghc-th-lift-instances-prof
%endif
-# for missing dep 'base64':
-BuildRequires: ghc-text-short-devel
-%if %{with ghc_prof}
-BuildRequires: ghc-text-short-prof
-%endif
-# for missing dep 'hslua-module-doclayout':
-BuildRequires: ghc-hslua-devel
-%if %{with ghc_prof}
-BuildRequires: ghc-hslua-prof
-%endif
-# for missing dep 'hslua-module-version':
-BuildRequires: ghc-hslua-core-devel
-BuildRequires: ghc-hslua-marshalling-devel
-BuildRequires: ghc-hslua-packaging-devel
-%if %{with ghc_prof}
-BuildRequires: ghc-hslua-core-prof
-BuildRequires: ghc-hslua-marshalling-prof
-BuildRequires: ghc-hslua-packaging-prof
-%endif
-# for missing dep 'lpeg':
-BuildRequires: ghc-lua-devel
-%if %{with ghc_prof}
-BuildRequires: ghc-lua-prof
-%endif
-# for missing dep 'pandoc-lua-marshal':
-BuildRequires: ghc-hslua-devel
-#BuildRequires: ghc-hslua-list-devel
-BuildRequires: ghc-hslua-marshalling-devel
-BuildRequires: ghc-lua-devel
-%if %{with ghc_prof}
-BuildRequires: ghc-hslua-prof
-#BuildRequires: ghc-hslua-list-prof
-BuildRequires: ghc-hslua-marshalling-prof
-BuildRequires: ghc-lua-prof
-%endif
# End cabal-rpm deps
+# for toml-parser
+BuildRequires: alex
+BuildRequires: happy
+Requires: %{name}-common = %{version}-%{release}
%description
Pandoc is a Haskell library for converting from one markup format to another.
@@ -346,17 +641,29 @@ or texlive-collection-luatex respectively.
%ghc_lib_subpackage -l BSD-3-Clause %{commonmark}
%ghc_lib_subpackage -l BSD-3-Clause %{commonmarkextensions}
%ghc_lib_subpackage -l BSD-3-Clause %{commonmarkpandoc}
+%ghc_lib_subpackage -l BSD-3-Clause %{digits}
%ghc_lib_subpackage -l MIT %{gridtables}
+%ghc_lib_subpackage -l MIT %{hsluacli}
%ghc_lib_subpackage -l MIT %{hslualist}
%ghc_lib_subpackage -l MIT %{hsluamoduledoclayout}
%ghc_lib_subpackage -l MIT %{hsluamodulepath}
%ghc_lib_subpackage -l MIT %{hsluamodulesystem}
%ghc_lib_subpackage -l MIT %{hsluamoduleversion}
+%ghc_lib_subpackage -l MIT %{hsluamodulezip}
+%ghc_lib_subpackage -l MIT %{hsluarepl}
%ghc_lib_subpackage -l BSD-3-Clause %{ipynb}
+%ghc_lib_subpackage -l MIT %{isocline}
%ghc_lib_subpackage -l MIT %{jirawikimarkup}
%ghc_lib_subpackage -l MIT %{lpeg}
+%ghc_lib_subpackage -l BSD-3-Clause %{orderedcontainers}
%ghc_lib_subpackage -l GPL-2.0-or-later %{pandoc}
+%ghc_lib_subpackage -l GPL-2.0-or-later %{pandocluaengine}
%ghc_lib_subpackage -l MIT %{pandocluamarshal}
+%if %{with server}
+%ghc_lib_subpackage -l GPL-2.0-or-later %{pandocserver}
+%endif
+%ghc_lib_subpackage -l ISC %{tomlparser}
+%ghc_lib_subpackage -l BSD-3-Clause %{typst}
%ghc_lib_subpackage -l BSD-2-Clause %{unicodecollation}
%endif
@@ -365,14 +672,18 @@ or texlive-collection-luatex respectively.
%prep
# Begin cabal-rpm setup:
-%setup -q -n %{pandoccli} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17
+%setup -q -n %{pandoccli} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 %{?pandocserver:-a24} -a25 -a26 -a27
# End cabal-rpm setup
-cp -p %{SOURCE18} %{base64}/base64.cabal
+cp -p %{SOURCE30} %{base64}/base64.cabal
+
+# Not in scope: ‘runTests’
+rm %{digits}/Setup.lhs
%build
# Begin cabal-rpm build:
%ghc_libs_build %{subpkgs}
+%define cabal_configure_options -f lua
%ghc_bin_build
# End cabal-rpm build
@@ -384,9 +695,15 @@ cp -p %{SOURCE18} %{base64}/base64.cabal
#mv %{buildroot}%{_ghcdocdir}{,-common}
# End cabal-rpm install
+# isocline
+rm %{buildroot}%{_bindir}/example
+
rm %{buildroot}%{_datadir}/%{pandoc}/COPYRIGHT
-ln -s pandoc %{buildroot}%{_bindir}/hsmarkdown
+ln -s pandoc %{buildroot}%{_bindir}/pandoc-lua
+%if %{with server}
+ln -s pandoc %{buildroot}%{_bindir}/pandoc-server
+%endif
install -m 0644 -p -D %{pandoc}/man/pandoc.1 %{buildroot}%{_mandir}/man1/pandoc.1
@@ -405,11 +722,14 @@ touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
%files
-%license COPYING.md
# Begin cabal-rpm files:
+%license COPYING.md
%{_bindir}/pandoc
# End cabal-rpm files
-%{_bindir}/hsmarkdown
+%{_bindir}/pandoc-lua
+%if %{with server}
+%{_bindir}/pandoc-server
+%endif
%{_mandir}/man1/pandoc.1*
%ghost %{_datadir}/bash-completion/completions/%{name}
@@ -425,6 +745,12 @@ touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
%changelog
+* Wed Sep 27 2023 Jens Petersen <petersen(a)redhat.com> - 3.1.3-25
+- update to pandoc-3.1.3 to enable LUA (#2238149)
+- add deps: hslua-{cli,module-zip,repl}, isocline, typst,
+ digits, ordered-containers, toml-parser, and pandoc-lua-engine
+- pandoc server disabled for now
+
* Sun Aug 6 2023 Jens Petersen <petersen(a)redhat.com> - 3.0.1-24
- rebuild
diff --git a/sources b/sources
index 62e601b..b2e07e6 100644
--- a/sources
+++ b/sources
@@ -1,18 +1,27 @@
-SHA512 (pandoc-3.0.1.tar.gz) = 15ed831b2333f4bddca2bcd1ae491b81271d457c9f83863b8a8a7c0c12d1d2c36f4a113b27e5cea0e48c4051650ae2ecf8115eff93e7ef5f39342a176d6d47f7
-SHA512 (hslua-module-system-1.1.0.1.tar.gz) = 1406a59187a98c3947fc51cc76fb38db04beb15765db51ff3a2662c57a34c77df2f0e27844c825ff1aca6eff261cf42b7db9f7a87fbba4648434d6502bb36931
-SHA512 (ipynb-0.2.tar.gz) = 885ffa2f2269b2bc6c2381fe7a7c91de93e8539ca3493d5a8207e75e986fc42a4b8ead0b4d05184da5bbb931466431ca1b810f03db8cd2c1624a67e1bbb782ea
-SHA512 (jira-wiki-markup-1.5.1.tar.gz) = d72eca3fcf82fb9569eba39cd2446396b3f16bb08c805e4f8f570397001541ca921cadb642acf17af773fc486054bb0533240516a417a21a74ec1642e7b3b517
+SHA512 (pandoc-cli-0.1.1.1.tar.gz) = cdc3b30e6d340f8401698ee6c424410602ab37e50d1165c0a84620d323bfa9cf57bbca5c9740fe3d98025c9ce5f11a587cd97328682830a22c0c07a8d6efbb75
+SHA512 (base64-0.4.2.4.tar.gz) = cf7e0f3b7dbd336ecee0aad8df93793c9f72dbfc882f2f5491e3910693f2c530bb2d9762baea729cb7c5cc2a4c3bf130fdff2aa2661fc23e0c8d726de58deb6f
SHA512 (citeproc-0.8.1.tar.gz) = 7bce91a19e8db475b7c0c7f1f324e356dfb895fddc575b59d3fcdb8955b1ee17a82d3943edc383669a7bb5cc9fb14b3ff1cea766a2d322157017a97acddeee32
SHA512 (commonmark-0.2.3.tar.gz) = 7e3371f6b1aaf4aca3db4ae91894c1e6bd6ea8736babb32de902fba89c2e1f44369bee836fcb1a229948dd72fab25e930bc0cdc143e94d6b136734b9fff3d3df
-SHA512 (commonmark-extensions-0.2.3.5.tar.gz) = c7eff871f9413e5f9b32f979f8d09fae4a0e509439231b8959f56ece7e6083264b58154f9869f0757bc85cbb4f9fc726c9bffad0da0fbe9742a8cd86822c96d6
+SHA512 (commonmark-extensions-0.2.3.6.tar.gz) = 1bead05e79fdcbb709fe7c11dcc1ce04b1bb5f9e5af94724307b5955ae4a9bcacf260262bcf091089e6f62d7dcfd4e0ccd960be5ec422b0cd502717dc1e92910
SHA512 (commonmark-pandoc-0.2.1.3.tar.gz) = d5d91748501cdb4fcb738f89ee32135eed83ff1a41a3665f86ad36286a346b4751a355cd81d29e43a47500913b94796330df9b35201586d2610dbdb4ef4fa544
-SHA512 (hslua-module-path-1.1.0.tar.gz) = 0cef760dc73fd1a84cb79a6efbbd1e17c677fd6bae86cb410d324d1a6fbb63c876c59508a2da0ac02e888faf4bc28dcad661e058c928d2e572fa4d9a4edbddc0
-SHA512 (unicode-collation-0.1.3.4.tar.gz) = 88017dd6d8a96b4248fe993385bad8a5fbe134bdaab05b1f8956bc53c8abba927e22233eed6e3a1760c5cee928a9b2fc74bdb5c0c2c7be7e98bda0049852aec0
-SHA512 (base64-0.4.2.4.tar.gz) = cf7e0f3b7dbd336ecee0aad8df93793c9f72dbfc882f2f5491e3910693f2c530bb2d9762baea729cb7c5cc2a4c3bf130fdff2aa2661fc23e0c8d726de58deb6f
+SHA512 (digits-0.3.1.tar.gz) = 73dea874513585b1ccd5af1aa31fca2dbbbc7916ce1dce5a89fa0c842e86c0ae5f742ac345b77aed843591eec2f1408619ea44c876030d4dd626730d5c999099
SHA512 (gridtables-0.1.0.0.tar.gz) = c83a299b73df7e4bb4cbfe1c74a300f06708e7cbe516c369b77d9d83108da45f90b3cd704d8960071b5dcbf5dbd20abe3fea11c197668b515a71434e2e04943c
+SHA512 (hslua-cli-1.4.1.tar.gz) = 799715a478bd3ee2f5b5c4aa1d5daa2126bacf7d4315855800ce5c4c189bcb340836af614fe22dabbb88f53d0fb509d7f71636ff079c8fce007d6d12032e1639
+SHA512 (hslua-list-1.1.1.tar.gz) = 1b9cc115503239fda71e290e05a42cb0d475b88d59767f67e89775dc4a47ad63245b632e0facc21fb275b4a6098e09d402b0497d1107db01c63579d9a4f0f43a
SHA512 (hslua-module-doclayout-1.1.0.tar.gz) = f9fd8120492b5c2a9d62140bb1e9fed586611b3cc994616732d6ff22975f44771969cae272a02b99608dc46b50e336f4e6c10f4c80862b9cb5b04446f9dfab4f
+SHA512 (hslua-module-path-1.1.0.tar.gz) = 0cef760dc73fd1a84cb79a6efbbd1e17c677fd6bae86cb410d324d1a6fbb63c876c59508a2da0ac02e888faf4bc28dcad661e058c928d2e572fa4d9a4edbddc0
+SHA512 (hslua-module-system-1.1.0.1.tar.gz) = 1406a59187a98c3947fc51cc76fb38db04beb15765db51ff3a2662c57a34c77df2f0e27844c825ff1aca6eff261cf42b7db9f7a87fbba4648434d6502bb36931
SHA512 (hslua-module-version-1.1.0.tar.gz) = b1856d103fa7ab114176a25fcf2610fa834fcb1fc7ad8af6b9bcc306576da10583ab0f6ec45141bb4bc7a827e5287d3500ce4f4175157dcc8135c8a83a667ec4
+SHA512 (hslua-module-zip-1.1.0.tar.gz) = ed68b34bd8f964732d2be120d2ec2372a435fd50d6494ab147351e9a882f0fb289ee33a1009ebac49ff146c70ae2b9c42104f361ba7cc862560981125eea7542
+SHA512 (hslua-repl-0.1.1.tar.gz) = c54c6bb7455d8f0cfd29812afc80d9617d0a100e94d4c3cd279b7579bf3be1fa3c1935785cb9eb4c664af345f1556e16a178049f3bd41823fdea56083d81bfdd
+SHA512 (ipynb-0.2.tar.gz) = 885ffa2f2269b2bc6c2381fe7a7c91de93e8539ca3493d5a8207e75e986fc42a4b8ead0b4d05184da5bbb931466431ca1b810f03db8cd2c1624a67e1bbb782ea
+SHA512 (isocline-1.0.9.tar.gz) = 0bc1a4b2ad217e1e3b270eeab51b18b4d0f5534fb8759daed4b699f2a56628f4a18d909862abed5c949f671ed746855a6de508ee23f3d93ffbff5a8525db1a47
+SHA512 (jira-wiki-markup-1.5.1.tar.gz) = d72eca3fcf82fb9569eba39cd2446396b3f16bb08c805e4f8f570397001541ca921cadb642acf17af773fc486054bb0533240516a417a21a74ec1642e7b3b517
SHA512 (lpeg-1.0.4.tar.gz) = 683af7bc2b695a4058f757de7b45759bbaea790d893109256fb9ee13607f15e765e36aa7df7fff6215d93e4aee480b4e0097a52d261673603e7ae6f632d476c0
+SHA512 (ordered-containers-0.2.3.tar.gz) = a5e141705f9bdbccf152238bcd6be22f3a04966bf57cdf9485f1ea5efd9cc25de80b2d2dd92f281520fddaa74906e9fbbb789e111d19b46854f1cf5297b1b7e9
+SHA512 (pandoc-3.1.3.tar.gz) = ff3b786fe027b6bcbb690bddb08230770124207f1a214be23985c232ab1ae4ccda495dd066abd1240bb133fe8c04b341f6a230bf9e41c3df04d8412b1ae2d6ba
+SHA512 (pandoc-lua-engine-0.2.0.1.tar.gz) = 949a119fc3b10d3330bc40ff389465d4c51a5356c991e3a218427518a669f0a1125ed3cb7136bf3402f8923d323fda0f06b8090d922039822ef3d023f391591d
SHA512 (pandoc-lua-marshal-0.2.2.tar.gz) = 4a861beb82d2abd95c4c671c9962c99d5302d1fa44de7d80e6e0896c172a6cd3c3758fc4b51b29667dcec1a6d51385cbe8d8e53c15e6eab761840e39270cfe3d
-SHA512 (hslua-list-1.1.1.tar.gz) = 1b9cc115503239fda71e290e05a42cb0d475b88d59767f67e89775dc4a47ad63245b632e0facc21fb275b4a6098e09d402b0497d1107db01c63579d9a4f0f43a
-SHA512 (pandoc-cli-0.1.1.1.tar.gz) = cdc3b30e6d340f8401698ee6c424410602ab37e50d1165c0a84620d323bfa9cf57bbca5c9740fe3d98025c9ce5f11a587cd97328682830a22c0c07a8d6efbb75
+SHA512 (toml-parser-1.3.0.0.tar.gz) = 95bed0702a8d00289063782a4387e43a1bbc4096a89311281451a4d88813040869740e8d57fb7de3c317256a7cdd7a53cd75b11dc96d599a7242ab0d14cecce8
+SHA512 (typst-0.1.0.0.tar.gz) = c016a89d34e050d8c4583398ecb6a9765dc096261e9e2f5543aa9d648ef67a57c17711fd2562aad46d758b3597b2b15b75b422461a79804202005666d124faee
+SHA512 (unicode-collation-0.1.3.5.tar.gz) = 510c10174e2b378ab1114e1a03dd82a6ff19af2efca7bc3fd4a8b421dc83f873c44d39eb7f19b2b51b9f2ff77e3b8ef462dfcb6cbd8d235fc0368727b94de1ef
commit dbad259eb067dc69d27e28376ea70f39f0763a1f
Author: Jens Petersen <petersen(a)redhat.com>
Date: Thu Sep 28 00:09:58 2023 +0800
sort subpkgs to ease update to cabal-rpm-2.1.3
diff --git a/pandoc.spec b/pandoc.spec
index f469dd0..91c4c5e 100644
--- a/pandoc.spec
+++ b/pandoc.spec
@@ -4,24 +4,24 @@
%global pkg_name pandoc-cli
%global pandoc_ver 3.0.1
-%global hsluamodulesystem hslua-module-system-1.1.0.1
-%global ipynb ipynb-0.2
-%global jirawikimarkup jira-wiki-markup-1.5.1
+%global base64 base64-0.4.2.4
%global citeproc citeproc-0.8.1
%global commonmark commonmark-0.2.3
%global commonmarkextensions commonmark-extensions-0.2.3.5
%global commonmarkpandoc commonmark-pandoc-0.2.1.3
-%global hsluamodulepath hslua-module-path-1.1.0
-%global unicodecollation unicode-collation-0.1.3.4
-%global base64 base64-0.4.2.4
%global gridtables gridtables-0.1.0.0
%global hslualist hslua-list-1.1.1
%global hsluamoduledoclayout hslua-module-doclayout-1.1.0
+%global hsluamodulepath hslua-module-path-1.1.0
+%global hsluamodulesystem hslua-module-system-1.1.0.1
%global hsluamoduleversion hslua-module-version-1.1.0
+%global ipynb ipynb-0.2
+%global jirawikimarkup jira-wiki-markup-1.5.1
%global lpeg lpeg-1.0.4
-%global pandocluamarshal pandoc-lua-marshal-0.2.2
%global pandoc pandoc-%{pandoc_ver}
%global pandoccli pandoc-cli-0.1.1.1
+%global pandocluamarshal pandoc-lua-marshal-0.2.2
+%global unicodecollation unicode-collation-0.1.3.4
%global subpkgs %{hsluamodulesystem} %{ipynb} %{jirawikimarkup} %{unicodecollation} %{citeproc} %{commonmark} %{commonmarkextensions} %{commonmarkpandoc} %{hsluamodulepath} %{base64} %{gridtables} %{hsluamoduledoclayout} %{hsluamoduleversion} %{lpeg} %{hslualist} %{pandocluamarshal} %{pandoc}
@@ -37,25 +37,25 @@ License: GPL-2.0-or-later
Url: https://hackage.haskell.org/package/%{name}
# Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pandoccli}/%{pandoccli}.tar.gz
-Source1: https://hackage.haskell.org/package/%{pandoc}/%{pandoc}.tar.gz
-Source2: https://hackage.haskell.org/package/%{hsluamodulesystem}/%{hsluamodulesys...
-Source3: https://hackage.haskell.org/package/%{ipynb}/%{ipynb}.tar.gz
-Source4: https://hackage.haskell.org/package/%{jirawikimarkup}/%{jirawikimarkup}.t...
-Source5: https://hackage.haskell.org/package/%{citeproc}/%{citeproc}.tar.gz
-Source6: https://hackage.haskell.org/package/%{commonmark}/%{commonmark}.tar.gz
-Source7: https://hackage.haskell.org/package/%{commonmarkextensions}/%{commonmarke...
-Source8: https://hackage.haskell.org/package/%{commonmarkpandoc}/%{commonmarkpando...
-Source9: https://hackage.haskell.org/package/%{hsluamodulepath}/%{hsluamodulepath}...
-Source10: https://hackage.haskell.org/package/%{unicodecollation}/%{unicodecollatio...
-Source11: https://hackage.haskell.org/package/%{base64}/%{base64}.tar.gz
-Source12: https://hackage.haskell.org/package/%{gridtables}/%{gridtables}.tar.gz
-Source13: https://hackage.haskell.org/package/%{hsluamoduledoclayout}/%{hsluamodule...
-Source14: https://hackage.haskell.org/package/%{hsluamoduleversion}/%{hsluamoduleve...
-Source15: https://hackage.haskell.org/package/%{lpeg}/%{lpeg}.tar.gz
-Source16: https://hackage.haskell.org/package/%{pandocluamarshal}/%{pandocluamarsha...
-Source17: https://hackage.haskell.org/package/%{hslualist}/%{hslualist}.tar.gz
+Source1: https://hackage.haskell.org/package/%{unicodecollation}/%{unicodecollatio...
+Source2: https://hackage.haskell.org/package/%{base64}/%{base64}.tar.gz
+Source3: https://hackage.haskell.org/package/%{gridtables}/%{gridtables}.tar.gz
+Source4: https://hackage.haskell.org/package/%{hsluamoduledoclayout}/%{hsluamodule...
+Source5: https://hackage.haskell.org/package/%{hsluamoduleversion}/%{hsluamoduleve...
+Source6: https://hackage.haskell.org/package/%{lpeg}/%{lpeg}.tar.gz
+Source7: https://hackage.haskell.org/package/%{pandocluamarshal}/%{pandocluamarsha...
+Source8: https://hackage.haskell.org/package/%{hslualist}/%{hslualist}.tar.gz
+Source9: https://hackage.haskell.org/package/%{pandoc}/%{pandoc}.tar.gz
+Source10: https://hackage.haskell.org/package/%{hsluamodulesystem}/%{hsluamodulesys...
+Source11: https://hackage.haskell.org/package/%{ipynb}/%{ipynb}.tar.gz
+Source12: https://hackage.haskell.org/package/%{jirawikimarkup}/%{jirawikimarkup}.t...
+Source13: https://hackage.haskell.org/package/%{citeproc}/%{citeproc}.tar.gz
+Source14: https://hackage.haskell.org/package/%{commonmark}/%{commonmark}.tar.gz
+Source15: https://hackage.haskell.org/package/%{commonmarkextensions}/%{commonmarke...
+Source16: https://hackage.haskell.org/package/%{commonmarkpandoc}/%{commonmarkpando...
+Source17: https://hackage.haskell.org/package/%{hsluamodulepath}/%{hsluamodulepath}...
# End cabal-rpm sources
-Source18: https://hackage.haskell.org/package/%{base64}/base64.cabal#/%{base64}.cabal
+Source18: https://hackage.haskell.org/package/%{base64}/base64.cabal#/%{base64}.cabal
# Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel
@@ -341,23 +341,23 @@ or texlive-collection-luatex respectively.
%global main_version %{version}
%if %{defined ghclibdir}
-%ghc_lib_subpackage -l MIT %{hsluamodulesystem}
-%ghc_lib_subpackage -l BSD-3-Clause %{ipynb}
-%ghc_lib_subpackage -l MIT %{jirawikimarkup}
+%ghc_lib_subpackage -l BSD-3-Clause %{base64}
%ghc_lib_subpackage -l BSD-2-Clause %{citeproc}
%ghc_lib_subpackage -l BSD-3-Clause %{commonmark}
%ghc_lib_subpackage -l BSD-3-Clause %{commonmarkextensions}
%ghc_lib_subpackage -l BSD-3-Clause %{commonmarkpandoc}
-%ghc_lib_subpackage -l MIT %{hsluamodulepath}
-%ghc_lib_subpackage -l BSD-2-Clause %{unicodecollation}
-%ghc_lib_subpackage -l BSD-3-Clause %{base64}
%ghc_lib_subpackage -l MIT %{gridtables}
+%ghc_lib_subpackage -l MIT %{hslualist}
%ghc_lib_subpackage -l MIT %{hsluamoduledoclayout}
+%ghc_lib_subpackage -l MIT %{hsluamodulepath}
+%ghc_lib_subpackage -l MIT %{hsluamodulesystem}
%ghc_lib_subpackage -l MIT %{hsluamoduleversion}
+%ghc_lib_subpackage -l BSD-3-Clause %{ipynb}
+%ghc_lib_subpackage -l MIT %{jirawikimarkup}
%ghc_lib_subpackage -l MIT %{lpeg}
-%ghc_lib_subpackage -l MIT %{pandocluamarshal}
-%ghc_lib_subpackage -l MIT %{hslualist}
%ghc_lib_subpackage -l GPL-2.0-or-later %{pandoc}
+%ghc_lib_subpackage -l MIT %{pandocluamarshal}
+%ghc_lib_subpackage -l BSD-2-Clause %{unicodecollation}
%endif
%global version %{main_version}
2 months
[Report] Packages Restricting Arches
by root
New package excluding arches (1)
============================
- jakarta-mail1
ExclusiveArch: %{java_arches} noarch
List of packages currently excluding arches (1143)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- BareBonesBrowserLaunch
ExclusiveArch: %{java_arches} noarch
- CFR
ExclusiveArch: %{java_arches} noarch
- CardManager
ExclusiveArch: %{java_arches} noarch
- GAPDoc
ExclusiveArch: %{gap_arches} noarch
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- IPAddress
ExclusiveArch: %{java_arches} noarch
- Mars
ExclusiveArch: %{java_arches} noarch
- OpenColorIO
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- OpenStego
ExclusiveArch: %{java_arches} noarch
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- R-V8
ExclusiveArch: %{nodejs_arches}
- R-rJava
ExclusiveArch: %{java_arches}
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- YafaRay
ExclusiveArch: %{ix86} x86_64
- aardvark-dns
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- american-fuzzy-lop
ExclusiveArch: %{ix86} x86_64 s390x
- anet
ExclusiveArch: %{GPRbuild_arches}
- ant
ExclusiveArch: %{java_arches} noarch
- ant-antunit
ExclusiveArch: %{java_arches} noarch
- ant-contrib
ExclusiveArch: %{java_arches} noarch
- antlr
ExclusiveArch: %{java_arches}
- antlr-maven-plugin
ExclusiveArch: %{java_arches} noarch
- antlr3
ExclusiveArch: %{java_arches}
- antlr4-project
ExclusiveArch: %{java_arches}
- antlrworks
ExclusiveArch: %{java_arches} noarch
- aopalliance
ExclusiveArch: %{java_arches} noarch
- apache-commons-beanutils
ExclusiveArch: %{java_arches} noarch
- apache-commons-cli
ExclusiveArch: %{java_arches} noarch
- apache-commons-codec
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections
ExclusiveArch: %{java_arches} noarch
- apache-commons-collections4
ExclusiveArch: %{java_arches} noarch
- apache-commons-compress
ExclusiveArch: %{java_arches} noarch
- apache-commons-configuration
ExclusiveArch: %{java_arches} noarch
- apache-commons-digester
ExclusiveArch: %{java_arches} noarch
- apache-commons-exec
ExclusiveArch: %{java_arches} noarch
- apache-commons-io
ExclusiveArch: %{java_arches} noarch
- apache-commons-jexl
ExclusiveArch: %{java_arches} noarch
- apache-commons-jxpath
ExclusiveArch: %{java_arches} noarch
- apache-commons-lang3
ExclusiveArch: %{java_arches} noarch
- apache-commons-logging
ExclusiveArch: %{java_arches} noarch
- apache-commons-math
ExclusiveArch: %{java_arches} noarch
- apache-commons-modeler
ExclusiveArch: %{java_arches} noarch
- apache-commons-net
ExclusiveArch: %{java_arches} noarch
- apache-commons-parent
ExclusiveArch: %{java_arches} noarch
- apache-commons-pool
ExclusiveArch: %{java_arches} noarch
- apache-commons-vfs
ExclusiveArch: %{java_arches} noarch
- apache-ivy
ExclusiveArch: %{java_arches} noarch
- apache-parent
ExclusiveArch: %{java_arches} noarch
- apache-resource-bundles
ExclusiveArch: %{java_arches} noarch
- apache-sshd
ExclusiveArch: %{java_arches} noarch
- apiguardian
ExclusiveArch: %{java_arches} noarch
- apmd
ExclusiveArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- aqute-bnd
ExclusiveArch: %{java_arches} noarch
- args4j
ExclusiveArch: %{java_arches} noarch
- arianna
ExclusiveArch: %{qt5_qtwebengine_arches}
- arm-trusted-firmware
ExclusiveArch: aarch64
- assertj-core
ExclusiveArch: %{java_arches} noarch
- atinject
ExclusiveArch: %{java_arches} noarch
- aunit
ExclusiveArch: %GPRbuild_arches
- auto
ExclusiveArch: %{java_arches} noarch
- autolink-java
ExclusiveArch: noarch %{java_arches}
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- azure-cli
ExclusiveArch: %{java_arches} noarch
- batik
ExclusiveArch: %{java_arches} noarch
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
- bcel
ExclusiveArch: %{java_arches} noarch
- bcm283x-firmware
ExclusiveArch: aarch64
- beansbinding
ExclusiveArch: %{java_arches} noarch
- belle-sip
ExclusiveArch: %{java_arches}
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips}
- beust-jcommander
ExclusiveArch: %{java_arches} noarch
- bibletime
ExclusiveArch: %{java_arches}
- biosdevname
ExclusiveArch: %{ix86} x86_64
- bless
ExclusiveArch: %mono_arches
- bodhi-server
ExclusiveArch: %{golang_arches_future}
- bolzplatz2006
ExclusiveArch: %{java_arches}
- bouncycastle
ExclusiveArch: %{java_arches} noarch
- box64
ExclusiveArch: aarch64 ppc64le x86_64
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- brazil
ExclusiveArch: %{java_arches} noarch
- bsf
ExclusiveArch: %{java_arches} noarch
- bsh
ExclusiveArch: %{java_arches} noarch
- build-helper-maven-plugin
ExclusiveArch: %{java_arches} noarch
- buildah
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- byte-buddy
ExclusiveArch: %{java_arches} noarch
- byteman
ExclusiveArch: %{java_arches} noarch
- cachelib
ExclusiveArch: x86_64 aarch64 ppc64le
- caddy
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: %{golang_arches}
- caffe
ExclusiveArch: x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64
- calibre
ExclusiveArch: aarch64 x86_64
- cambozola
ExclusiveArch: %{java_arches} noarch
- canl-java
ExclusiveArch: %{java_arches} noarch
- catatonit
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: %{golang_arches_future}
- ccdciel
ExclusiveArch: %{fpc_arches}
- cdcollect
ExclusiveArch: %{mono_arches}
- cdi-api
ExclusiveArch: %{java_arches} noarch
- ceph
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- cglib
ExclusiveArch: %{java_arches} noarch
- chromium
ExclusiveArch: x86_64
ExclusiveArch: x86_64 aarch64
ExclusiveArch: x86_64 aarch64
- cjdns
ExclusiveArch: %{nodejs_arches}
- classloader-leak-test-framework
ExclusiveArch: %{java_arches} noarch
- classpathless-compiler
ExclusiveArch: %{java_arches} noarch
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- clojure
ExclusiveArch: %{java_arches} noarch
- clojure-core-specs-alpha
ExclusiveArch: %{java_arches} noarch
- clojure-maven-plugin
ExclusiveArch: %{java_arches} noarch
- clojure-spec-alpha
ExclusiveArch: %{java_arches} noarch
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- codehaus-parent
ExclusiveArch: %{java_arches} noarch
- colorful
ExclusiveArch: %{fpc_arches}
- colossus
ExclusiveArch: %{java_arches} noarch
- conmon
ExclusiveArch: %{golang_arches_future}
- console-image-viewer
ExclusiveArch: %{java_arches} noarch
- containernetworking-plugins
ExclusiveArch: %{golang_arches}
- coq
ExclusiveArch: %{ocaml_native_compiler}
- cortado
ExclusiveArch: %{java_arches} noarch
- cpu-x
ExclusiveArch: i686 x86_64
- cpufetch
ExclusiveArch: %{arm} aarch64 x86_64 ppc ppc64 ppc64le
- cpuid
ExclusiveArch: %{ix86} x86_64
- cpuinfo
ExclusiveArch: x86_64 aarch64
- cqrlog
ExclusiveArch: %{fpc_arches}
- crash
ExclusiveArch: %{ix86} ia64 x86_64 ppc ppc64 s390 s390x %{arm} aarch64 ppc64le
- crash-gcore-command
ExclusiveArch: aarch64 ppc64le x86_64
- crash-trace-command
ExclusiveArch: aarch64 ppc64le s390x x86_64
- credentials-fetcher
ExclusiveArch: x86_64 aarch64 s390x
- cri-o
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- cri-tools
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- criu
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- crun
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le riscv64 s390x x86_64
- cryptlib
ExclusiveArch: x86_64 aarch64 ppc64le
- crypto-policies
ExclusiveArch: %{java_arches} noarch
- cryptobone
ExclusiveArch: x86_64 ppc64le aarch64
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- daq
ExclusiveArch: x86_64 aarch64
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- decentxml
ExclusiveArch: %{java_arches} noarch
- deepin-daemon
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- deepin-desktop-schemas
ExclusiveArch: %{go_arches}
- directory-maven-plugin
ExclusiveArch: %{java_arches} noarch
- dirgra
ExclusiveArch: %{java_arches} noarch
- disruptor
ExclusiveArch: %{java_arches} noarch
- ditaa
ExclusiveArch: %{java_arches} noarch
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dogtag-pki
ExclusiveArch: %{java_arches}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dom4j
ExclusiveArch: %{java_arches} noarch
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- dotnet7.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dub
ExclusiveArch: %{ldc_arches}
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e3
ExclusiveArch: %{ix86} x86_64
- easymock
ExclusiveArch: %{java_arches} noarch
- ecj
ExclusiveArch: %{java_arches} noarch
- eclipse-swt
ExclusiveArch: %{java_arches}
- ed25519-java
ExclusiveArch: %{java_arches} noarch
- edk2
ExclusiveArch: x86_64 aarch64 riscv64
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-slime
ExclusiveArch: %{arm} %{ix86} x86_64 ppc sparcv9 aarch64
- embree
ExclusiveArch: aarch64 x86_64
- embree3
ExclusiveArch: aarch64 x86_64
- enjarify
ExclusiveArch: %{java_arches} noarch
- enki
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- envytools
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- erlang-corba
ExclusiveArch: %{java_arches}
- esmi_ib_library
ExclusiveArch: x86_64
- eth-tools
ExclusiveArch: x86_64
- exec-maven-plugin
ExclusiveArch: %{java_arches} noarch
- external-editor-revived
ExclusiveArch: %{rust_arches}
- extra-enforcer-rules
ExclusiveArch: %{java_arches} noarch
- fasterxml-oss-parent
ExclusiveArch: %{java_arches} noarch
- fb303
ExclusiveArch: x86_64 aarch64 ppc64le
- fbthrift
ExclusiveArch: x86_64 aarch64 ppc64le
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
- felix-parent
ExclusiveArch: %{java_arches} noarch
- felix-utils
ExclusiveArch: %{java_arches} noarch
- fernflower
ExclusiveArch: %{java_arches} noarch
- fes
ExclusiveArch: %{ix86} x86_64
- filedrop
ExclusiveArch: %{java_arches} noarch
- firecracker
ExclusiveArch: aarch64 x86_64
- fishbowl
ExclusiveArch: %{java_arches} noarch
- fizz
ExclusiveArch: x86_64 aarch64 ppc64le
- flexmark-java
ExclusiveArch: noarch %{java_arches}
- flocq
ExclusiveArch: %{ocaml_native_compiler}
- florist
ExclusiveArch: %{GPRbuild_arches}
- fluent-bit
ExclusiveArch: x86_64 aarch64
- flute
ExclusiveArch: %{java_arches} noarch
- folly
ExclusiveArch: x86_64 aarch64 ppc64le
- fop
ExclusiveArch: %{java_arches} noarch
- forge-parent
ExclusiveArch: %{java_arches} noarch
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- frama-c
ExclusiveArch: %{ocaml_native_compiler}
- freecol
ExclusiveArch: %{java_arches} noarch
- freemarker
ExclusiveArch: %{java_arches} noarch
- freerouting
ExclusiveArch: %{java_arches} noarch
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: x86_64 ppc64
- fuse-overlayfs
ExclusiveArch: %{arm64} ppc64le s390x x86_64
- fusesource-pom
ExclusiveArch: %{java_arches} noarch
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- ga
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gap
ExclusiveArch: %{gap_arches}
- gap-pkg-ace
ExclusiveArch: %{gap_arches}
- gap-pkg-aclib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-alnuth
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-atlasrep
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autodoc
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-automata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-autpgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-browse
ExclusiveArch: %{gap_arches}
- gap-pkg-caratinterface
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-circle
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-cohomolo
ExclusiveArch: %{gap_arches}
- gap-pkg-congruence
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-corelg
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crime
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crisp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crypting
ExclusiveArch: %{gap_arches}
- gap-pkg-cryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-crystcat
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ctbllib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-curlinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-cvec
ExclusiveArch: %{gap_arches}
- gap-pkg-datastructures
ExclusiveArch: %{gap_arches}
- gap-pkg-design
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-digraphs
ExclusiveArch: %{gap_arches}
- gap-pkg-edim
ExclusiveArch: %{gap_arches}
- gap-pkg-factint
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-ferret
ExclusiveArch: %{gap_arches}
- gap-pkg-fga
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fining
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-float
ExclusiveArch: %{gap_arches}
- gap-pkg-format
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-forms
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-fr
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-francy
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-gbnp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-genss
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grape
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-groupoids
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-grpconst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-guava
ExclusiveArch: %{gap_arches}
- gap-pkg-hap
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hapcryst
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-hecke
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-images
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-io
ExclusiveArch: %{gap_arches}
- gap-pkg-irredsol
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-json
ExclusiveArch: %{gap_arches}
- gap-pkg-jupyterkernel
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-jupyterviz
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-laguna
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liealgdb
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liepring
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-liering
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-loops
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-lpres
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-mapclass
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-nautytracesinterface
ExclusiveArch: %{gap_arches}
- gap-pkg-nq
ExclusiveArch: %{gap_arches}
- gap-pkg-openmath
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-orb
ExclusiveArch: %{gap_arches}
- gap-pkg-polenta
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polycyclic
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-polymaking
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-primgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-profiling
ExclusiveArch: %{gap_arches}
- gap-pkg-qpa
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-quagroup
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-radiroot
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-recog
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-repsn
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-resclasses
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-scscp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-semigroups
ExclusiveArch: %{gap_arches}
- gap-pkg-singular
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sla
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-smallsemi
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sonata
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-sophus
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-spinsym
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-standardff
ExclusiveArch: %{gap_arches}
- gap-pkg-tomlib
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-toric
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-transgrp
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-utils
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-uuid
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-xmod
ExclusiveArch: %{gap_arches} noarch
- gap-pkg-zeromqinterface
ExclusiveArch: %{gap_arches}
- gappalib-coq
ExclusiveArch: %{ocaml_native_compiler}
- gbrainy
ExclusiveArch: %mono_arches
- gdb
ExclusiveArch: %{ix86} x86_64
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gearhead1
ExclusiveArch: %{fpc_arches}
- gearhead2
ExclusiveArch: %{fpc_arches}
- ghdl
ExclusiveArch: %{GNAT_arches}
- ghostwriter
ExclusiveArch: %{qt5_qtwebengine_arches}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-octopus
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- gitqlient
ExclusiveArch: %{qt5_qtwebengine_arches}
- giver
ExclusiveArch: %{mono_arches}
- gkeyfile-sharp
ExclusiveArch: %mono_arches
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
- gnome-boxes
ExclusiveArch: x86_64
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-rdp
ExclusiveArch: %{mono_arches}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnu-efi
ExclusiveArch: %{efi}
- go-bindata
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- godep
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- golang
ExclusiveArch: %{golang_arches}
- google-gson
ExclusiveArch: %{java_arches} noarch
- google-guice
ExclusiveArch: %{java_arches} noarch
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- goverlay
ExclusiveArch: %{fpc_arches}
- gprbuild
ExclusiveArch: %{GPRbuild_arches}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha aarch64
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- guava
ExclusiveArch: %{java_arches} noarch
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
- gvisor-tap-vsock
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- hamcrest
ExclusiveArch: %{java_arches} noarch
- harec
ExclusiveArch: x86_64 aarch64
- hawtjni
ExclusiveArch: %{java_arches} noarch
- hedgewars
ExclusiveArch: %{fpc_arches}
- hibernate-jpa-2.0-api
ExclusiveArch: %{java_arches} noarch
- hid4java
ExclusiveArch: %{java_arches} noarch
- hipcub
ExclusiveArch: x86_64
- hsakmt
ExclusiveArch: x86_64 aarch64 ppc64le
- httpcomponents-client
ExclusiveArch: %{java_arches} noarch
- httpcomponents-core
ExclusiveArch: %{java_arches} noarch
- httpcomponents-project
ExclusiveArch: %{java_arches} noarch
- hyena
ExclusiveArch: %{mono_arches}
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64 aarch64
- icaro
ExclusiveArch: %{ix86} x86_64 noarch
- icedtea-web
ExclusiveArch: %{java_arches}
- icu4j
ExclusiveArch: %{java_arches} noarch
- imagej
ExclusiveArch: %{java_arches} noarch
- imhex
ExclusiveArch: x86_64 %{arm64}
- imvirt
ExclusiveArch: %{ix86} x86_64 ia64
- indistarter
ExclusiveArch: %{fpc_arches}
- infinipath-psm
ExclusiveArch: x86_64
- intel-cm-compiler
ExclusiveArch: i686 x86_64
- intel-cmt-cat
ExclusiveArch: x86_64
- intel-compute-runtime
ExclusiveArch: x86_64
- intel-gmmlib
ExclusiveArch: x86_64 i686
- intel-igc
ExclusiveArch: x86_64
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipmctl
ExclusiveArch: x86_64
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- jFormatString
ExclusiveArch: %{java_arches} noarch
- jackson-annotations
ExclusiveArch: %{java_arches} noarch
- jackson-bom
ExclusiveArch: %{java_arches} noarch
- jackson-core
ExclusiveArch: %{java_arches} noarch
- jackson-databind
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-binary
ExclusiveArch: %{java_arches} noarch
- jackson-dataformats-text
ExclusiveArch: %{java_arches} noarch
- jackson-jaxrs-providers
ExclusiveArch: %{java_arches} noarch
- jackson-modules-base
ExclusiveArch: %{java_arches} noarch
- jackson-parent
ExclusiveArch: %{java_arches} noarch
- jacoco
ExclusiveArch: %{java_arches} noarch
- jacop
ExclusiveArch: %{java_arches} noarch
- jakarta-activation
ExclusiveArch: %{java_arches} noarch
- jakarta-activation1
ExclusiveArch: %{java_arches} noarch
- jakarta-annotations
ExclusiveArch: %{java_arches} noarch
- jakarta-el
ExclusiveArch: %{java_arches} noarch
- jakarta-interceptors
ExclusiveArch: %{java_arches} noarch
- jakarta-json
ExclusiveArch: %{java_arches} noarch
- jakarta-mail
ExclusiveArch: %{java_arches} noarch
- jakarta-mail1
ExclusiveArch: %{java_arches} noarch
- jakarta-oro
ExclusiveArch: %{java_arches} noarch
- jakarta-saaj
ExclusiveArch: %{java_arches} noarch
- jakarta-server-pages
ExclusiveArch: %{java_arches} noarch
- jakarta-servlet
ExclusiveArch: %{java_arches} noarch
- jakarta-xml-ws
ExclusiveArch: %{java_arches} noarch
- janino
ExclusiveArch: %{java_arches} noarch
- jansi
ExclusiveArch: %{java_arches}
- jansi-native
ExclusiveArch: %{java_arches}
- jansi1
ExclusiveArch: %{java_arches} noarch
- java-1.8.0-openjdk
ExclusiveArch: %{java_arches}
- java-1.8.0-openjdk-aarch32
ExclusiveArch: %{arm}
- java-1.8.0-openjdk-portable
ExclusiveArch: %{java_arches}
- java-11-openjdk
ExclusiveArch: %{java_arches}
- java-11-openjdk-portable
ExclusiveArch: %{java_arches}
- java-17-openjdk
ExclusiveArch: %{java_arches}
- java-17-openjdk-portable
ExclusiveArch: %{java_arches}
- java-diff-utils
ExclusiveArch: %{java_arches} noarch
- java-dirq
ExclusiveArch: %{java_arches} noarch
- java-jd-decompiler
ExclusiveArch: %{java_arches} noarch
- java-latest-openjdk
ExclusiveArch: %{java_arches}
- java-latest-openjdk-portable
ExclusiveArch: %{java_arches}
- java-runtime-decompiler
ExclusiveArch: %{java_arches} noarch
- java-scrypt
ExclusiveArch: %{java_arches} noarch
- java_cup
ExclusiveArch: %{java_arches} noarch
- javacc
ExclusiveArch: %{java_arches} noarch
- javacc-maven-plugin
ExclusiveArch: %{java_arches} noarch
- javaewah
ExclusiveArch: %{java_arches} noarch
- javapackages-bootstrap
ExclusiveArch: %{java_arches}
- javaparser
ExclusiveArch: %{java_arches} noarch
- javapoet
ExclusiveArch: %{java_arches} noarch
- javassist
ExclusiveArch: %{java_arches} noarch
- jaxb
ExclusiveArch: %{java_arches} noarch
- jaxb-api
ExclusiveArch: %{java_arches} noarch
- jaxb-api2
ExclusiveArch: %{java_arches} noarch
- jaxb-dtd-parser
ExclusiveArch: %{java_arches} noarch
- jaxb-fi
ExclusiveArch: %{java_arches} noarch
- jaxb-istack-commons
ExclusiveArch: %{java_arches} noarch
- jaxb-stax-ex
ExclusiveArch: %{java_arches} noarch
- jaxen
ExclusiveArch: %{java_arches} noarch
- jboss-jaxrs-2.0-api
ExclusiveArch: %{java_arches} noarch
- jboss-logging
ExclusiveArch: %{java_arches} noarch
- jboss-logging-tools
ExclusiveArch: %{java_arches} noarch
- jboss-parent
ExclusiveArch: %{java_arches} noarch
- jchardet
ExclusiveArch: %{java_arches} noarch
- jcip-annotations
ExclusiveArch: %{java_arches} noarch
- jctools
ExclusiveArch: %{java_arches} noarch
- jcuber
ExclusiveArch: %{java_arches} noarch
- jdeparser
ExclusiveArch: %{java_arches} noarch
- jdepend
ExclusiveArch: %{java_arches} noarch
- jdependency
ExclusiveArch: %{java_arches} noarch
- jdom
ExclusiveArch: %{java_arches} noarch
- jdom2
ExclusiveArch: %{java_arches} noarch
- jedit
ExclusiveArch: %{java_arches} noarch
- jericho-html
ExclusiveArch: %{java_arches} noarch
- jetbrains-annotations
ExclusiveArch: noarch %{java_arches}
- jetty
ExclusiveArch: %{java_arches} noarch
- jflex
ExclusiveArch: %{java_arches} noarch
- jfreechart
ExclusiveArch: %{java_arches} noarch
- jgit
ExclusiveArch: %{java_arches} noarch
- jglobus
ExclusiveArch: %{java_arches} noarch
- jgoodies-common
ExclusiveArch: %{java_arches} noarch
- jgoodies-forms
ExclusiveArch: %{java_arches} noarch
- jgoodies-looks
ExclusiveArch: %{java_arches} noarch
- jigawatts
ExclusiveArch: x86_64 %{arm} ppc64le aarch64 s390x
- jline
ExclusiveArch: %{java_arches}
- jline2
ExclusiveArch: %{java_arches} noarch
- jmock
ExclusiveArch: %{java_arches} noarch
- jmol
ExclusiveArch: %{java_arches} noarch
- jna
ExclusiveArch: %{java_arches}
- jneuroml-core
ExclusiveArch: %{java_arches} noarch
- jni-inchi
ExclusiveArch: %{java_arches}
- jol
ExclusiveArch: %{java_arches} noarch
- jolokia-jvm-agent
ExclusiveArch: %{java_arches} noarch
- jopt-simple
ExclusiveArch: %{java_arches} noarch
- jorbis
ExclusiveArch: %{java_arches} noarch
- jowl
ExclusiveArch: %{nodejs_arches} noarch
- jpanoramamaker
ExclusiveArch: %{java_arches} noarch
- jsch
ExclusiveArch: %{java_arches} noarch
- jsch-agent-proxy
ExclusiveArch: %{java_arches} noarch
- json_simple
ExclusiveArch: %{java_arches} noarch
- jsoup
ExclusiveArch: %{java_arches} noarch
- jsr-305
ExclusiveArch: %{java_arches} noarch
- jss
ExclusiveArch: %{java_arches}
- jssc
ExclusiveArch: %{java_arches}
- jtidy
ExclusiveArch: %{java_arches} noarch
- julia
ExclusiveArch: x86_64
- junit
ExclusiveArch: %{java_arches} noarch
- junit5
ExclusiveArch: %{java_arches} noarch
- juniversalchardet
ExclusiveArch: %{java_arches} noarch
- jzlib
ExclusiveArch: %{java_arches} noarch
- kaidan
ExclusiveArch: %{qt5_qtwebengine_arches}
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- kernel
ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kblog
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarcore
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kcalendarutils
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-kitinerary
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-ktnef
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- kf5-libkdcraw
ExclusiveArch: x86_64 ppc64le %{arm}
- kicad
ExclusiveArch: x86_64 aarch64 ppc64le
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- knotes
ExclusiveArch: x86_64 %{arm}
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- laf-plugin
ExclusiveArch: %{java_arches} noarch
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- ldapjdk
ExclusiveArch: %{java_arches} noarch
- ldc
ExclusiveArch: %{ldc_arches} ppc64le
- ldc1.30
ExclusiveArch: %{ldc_arches} ppc64le
- ldc1.32
ExclusiveArch: %{ldc_arches} ppc64le
- libbase
ExclusiveArch: %{java_arches} noarch
- libclc
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{power64} s390x
- libcxl
ExclusiveArch: %{power64}
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdispatch
ExclusiveArch: x86_64 aarch64 ppc64le
- libfonts
ExclusiveArch: %{java_arches} noarch
- libformula
ExclusiveArch: %{java_arches} noarch
- libguestfs
ExclusiveArch: %{kernel_arches}
- libica
ExclusiveArch: s390 s390x
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkgapi
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- libkrun
ExclusiveArch: x86_64 aarch64
- libkrunfw
ExclusiveArch: x86_64 aarch64
- liblayout
ExclusiveArch: %{java_arches} noarch
- libloader
ExclusiveArch: %{java_arches} noarch
- libnxz
ExclusiveArch: ppc64le
- libocxl
ExclusiveArch: ppc64le
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libreoffice-TexMaths
ExclusiveArch: %{java_arches}
- librepository
ExclusiveArch: %{java_arches} noarch
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- librtas
ExclusiveArch: %{power64}
- libserializer
ExclusiveArch: %{java_arches} noarch
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libunicode
ExclusiveArch: x86_64 aarch64
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64
- libva-nvidia-driver
ExclusiveArch: %{x86_64} %{ix86} %{arm64} ppc64le
- libvirt-java
ExclusiveArch: %{java_arches} noarch
- libvma
ExclusiveArch: x86_64 ppc64le ppc64 aarch64
- libvmi
ExclusiveArch: x86_64
- libvpd
ExclusiveArch: %{power64}
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- libzpc
ExclusiveArch: s390x
- llhttp
ExclusiveArch: %{nodejs_arches}
- log4j
ExclusiveArch: %{java_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- lucene
ExclusiveArch: %{java_arches} noarch
- lujavrite
ExclusiveArch: %{java_arches}
- luxcorerender
ExclusiveArch: x86_64
- mactel-boot
ExclusiveArch: x86_64
- magicmirror
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-airnow
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-onthisday
ExclusiveArch: %{nodejs_arches} noarch
- magicmirror-module-singlestock
ExclusiveArch: %{nodejs_arches} noarch
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mariadb-java-client
ExclusiveArch: %{java_arches} noarch
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- matrix-synapse
ExclusiveArch: %{rust_arches}
- maui-mauikit
ExclusiveArch: %{ix86} s390x aarch64 x86_64
- maven
ExclusiveArch: %{java_arches} noarch
- maven-antrun-plugin
ExclusiveArch: %{java_arches} noarch
- maven-archetype
ExclusiveArch: %{java_arches} noarch
- maven-archiver
ExclusiveArch: %{java_arches} noarch
- maven-artifact-transfer
ExclusiveArch: %{java_arches} noarch
- maven-assembly-plugin
ExclusiveArch: %{java_arches} noarch
- maven-bundle-plugin
ExclusiveArch: %{java_arches} noarch
- maven-clean-plugin
ExclusiveArch: %{java_arches} noarch
- maven-common-artifact-filters
ExclusiveArch: %{java_arches} noarch
- maven-compiler-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-analyzer
ExclusiveArch: %{java_arches} noarch
- maven-dependency-plugin
ExclusiveArch: %{java_arches} noarch
- maven-dependency-tree
ExclusiveArch: %{java_arches} noarch
- maven-doxia
ExclusiveArch: %{java_arches} noarch
- maven-doxia-sitetools
ExclusiveArch: %{java_arches} noarch
- maven-enforcer
ExclusiveArch: %{java_arches} noarch
- maven-file-management
ExclusiveArch: %{java_arches} noarch
- maven-filtering
ExclusiveArch: %{java_arches} noarch
- maven-invoker
ExclusiveArch: %{java_arches} noarch
- maven-invoker-plugin
ExclusiveArch: %{java_arches} noarch
- maven-jar-plugin
ExclusiveArch: %{java_arches} noarch
- maven-mapping
ExclusiveArch: %{java_arches} noarch
- maven-native
ExclusiveArch: %{java_arches} noarch
- maven-parent
ExclusiveArch: %{java_arches} noarch
- maven-patch-plugin
ExclusiveArch: %{java_arches} noarch
- maven-plugin-testing
ExclusiveArch: %{java_arches} noarch
- maven-plugin-tools
ExclusiveArch: %{java_arches} noarch
- maven-remote-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-reporting-api
ExclusiveArch: %{java_arches} noarch
- maven-reporting-impl
ExclusiveArch: %{java_arches} noarch
- maven-resolver
ExclusiveArch: %{java_arches} noarch
- maven-resources-plugin
ExclusiveArch: %{java_arches} noarch
- maven-script-interpreter
ExclusiveArch: %{java_arches} noarch
- maven-shade-plugin
ExclusiveArch: %{java_arches} noarch
- maven-shared-incremental
ExclusiveArch: %{java_arches} noarch
- maven-shared-io
ExclusiveArch: %{java_arches} noarch
- maven-shared-utils
ExclusiveArch: %{java_arches} noarch
- maven-source-plugin
ExclusiveArch: %{java_arches} noarch
- maven-surefire
ExclusiveArch: %{java_arches} noarch
- maven-verifier
ExclusiveArch: %{java_arches} noarch
- maven-verifier-plugin
ExclusiveArch: %{java_arches} noarch
- maven-wagon
ExclusiveArch: %{java_arches} noarch
- maxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
- mbpfan
ExclusiveArch: x86_64
- mcelog
ExclusiveArch: i686 x86_64
- mcrouter
ExclusiveArch: x86_64 aarch64 ppc64le
- mecab-java
ExclusiveArch: %java_arches
- mediaconch
ExclusiveArch: %{qt5_qtwebengine_arches}
- mellowplayer
ExclusiveArch: %{qt5_qtwebengine_arches}
- memkind
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64
- memtest86+
ExclusiveArch: x86_64 %{ix86}
- merkuro
ExclusiveArch: %{qt5_qtwebengine_arches}
- microcode_ctl
ExclusiveArch: %{ix86} x86_64
- micropython
ExclusiveArch: %{arm} x86_64 riscv64
- miglayout
ExclusiveArch: %{java_arches} noarch
- mine_detector
ExclusiveArch: %{GPRbuild_arches}
- minetest
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- mingw-libidn2
ExclusiveArch: %{ix86} x86_64 %{arm}
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- moby-engine
ExclusiveArch: %{golang_arches}
- mockito
ExclusiveArch: %{java_arches} noarch
- mod_mono
ExclusiveArch: %mono_arches
- modello
ExclusiveArch: %{java_arches} noarch
- moditect
ExclusiveArch: %{java_arches} noarch
- module-build-service
ExclusiveArch: %{ix86} x86_64 noarch
- modulemaker-maven-plugin
ExclusiveArch: %{java_arches} noarch
- mojo-executor
ExclusiveArch: %{java_arches} noarch
- mojo-parent
ExclusiveArch: %{java_arches} noarch
- mokutil
ExclusiveArch: %{ix86} x86_64 aarch64 %{arm}
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
- mono-cecil
ExclusiveArch: %mono_arches
- mono-cecil-flowanalysis
ExclusiveArch: %mono_arches
- mono-reflection
ExclusiveArch: %mono_arches
- mono-tools
ExclusiveArch: %mono_arches
- mono-zeroconf
ExclusiveArch: %mono_arches
- monodevelop
ExclusiveArch: %mono_arches
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mvfst
ExclusiveArch: x86_64 aarch64 ppc64le
- mxparser
ExclusiveArch: %{java_arches} noarch
- mysql-connector-java
ExclusiveArch: %{java_arches} noarch
- mysql-connector-net
ExclusiveArch: %{mono_arches}
- naev
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
- naga
ExclusiveArch: %{java_arches} noarch
- nant
ExclusiveArch: %mono_arches
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExclusiveArch: x86_64
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- nekohtml
ExclusiveArch: %{java_arches} noarch
- netavark
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- newtonsoft-json
ExclusiveArch: %{mono_arches}
- nodejs-acorn-object-spread
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-backbone
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-bash-language-server
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-buble
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-colors
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-generic-pool
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-less
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-linefix
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs-nodemon
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-packaging
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-replace-require-self
ExclusiveArch: %{nodejs_arches} noarch
- nodejs-underscore
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- nodejs18
ExclusiveArch: %{nodejs_arches}
- nodejs20
ExclusiveArch: %{nodejs_arches}
- nom-tam-fits
ExclusiveArch: %{java_arches} noarch
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- nuget
ExclusiveArch: %{mono_arches}
- numatop
ExclusiveArch: x86_64 ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
- nvml
ExclusiveArch: x86_64 ppc64le
- objectweb-asm
ExclusiveArch: %{java_arches} noarch
- objenesis
ExclusiveArch: %{java_arches} noarch
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
ExclusiveArch: %{golang_arches_future}
- oidn
ExclusiveArch: x86_64
- olpc-utils
ExclusiveArch: %{ix86} %{arm}
- oneVPL
ExclusiveArch: x86_64
- oneVPL-intel-gpu
ExclusiveArch: x86_64
- oneapi-level-zero
ExclusiveArch: x86_64
- onednn
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- onedrive
ExclusiveArch: %{ldc_arches}
- ongres-scram
ExclusiveArch: %{java_arches} noarch
- ongres-stringprep
ExclusiveArch: %{java_arches} noarch
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- open-vm-tools
ExclusiveArch: x86_64 aarch64
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- openjdk-asmtools
ExclusiveArch: %{java_arches} noarch
- openjdk-asmtools7
ExclusiveArch: %{java_arches} noarch
- openjfx
ExclusiveArch: %{java_arches}
- openjfx8
ExclusiveArch: x86_64
- openlibm
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 %{power64}
- openms
ExclusiveArch: %{qt5_qtwebengine_arches}
- openni
ExclusiveArch: x86_64 %{arm}
- openni-primesense
ExclusiveArch: %{ix86} x86_64 %{arm}
- openoffice.org-diafilter
ExclusiveArch: %{java_arches}
- openpgl
ExclusiveArch: aarch64 x86_64
- openssl-ibmca
ExclusiveArch: s390 s390x
- openstack-java-sdk
ExclusiveArch: %{java_arches} noarch
- opentest4j
ExclusiveArch: %{java_arches} noarch
- openvkl
ExclusiveArch: aarch64 x86_64
- optee_client
ExclusiveArch: aarch64
- optee_os
ExclusiveArch: aarch64
- options
ExclusiveArch: %{java_arches} noarch
- orthorobot
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- osgi-annotation
ExclusiveArch: %{java_arches} noarch
- osgi-compendium
ExclusiveArch: %{java_arches} noarch
- osgi-core
ExclusiveArch: %{java_arches} noarch
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- pageedit
ExclusiveArch: %{qt5_qtwebengine_arches}
- parserng
ExclusiveArch: %{java_arches} noarch
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcfi
ExclusiveArch: %{java_arches} noarch
- pcm
ExclusiveArch: %{ix86} x86_64
- pcmciautils
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 %{arm}
- pdbg
ExclusiveArch: ppc64le
- pdfbox
ExclusiveArch: %{java_arches} noarch
- pdfmod
ExclusiveArch: %mono_arches
- pdftk-java
ExclusiveArch: %{java_arches} noarch
- pentaho-libxml
ExclusiveArch: %{java_arches} noarch
- pentaho-reporting-flow-engine
ExclusiveArch: %{java_arches} noarch
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- picocli
ExclusiveArch: %{java_arches} noarch
- pinta
ExclusiveArch: %mono_arches
- pioneer
ExclusiveArch: %{ix86} x86_64
- plantuml
ExclusiveArch: %{java_arches} noarch
- plasma-dialer
ExclusiveArch: %{java_arches}
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- plexus-archiver
ExclusiveArch: %{java_arches} noarch
- plexus-build-api
ExclusiveArch: %{java_arches} noarch
- plexus-build-api0
ExclusiveArch: %{java_arches} noarch
- plexus-cipher
ExclusiveArch: %{java_arches} noarch
- plexus-classworlds
ExclusiveArch: %{java_arches} noarch
- plexus-compiler
ExclusiveArch: %{java_arches} noarch
- plexus-component-api
ExclusiveArch: %{java_arches} noarch
- plexus-components-pom
ExclusiveArch: %{java_arches} noarch
- plexus-containers
ExclusiveArch: %{java_arches} noarch
- plexus-i18n
ExclusiveArch: %{java_arches} noarch
- plexus-interpolation
ExclusiveArch: %{java_arches} noarch
- plexus-io
ExclusiveArch: %{java_arches} noarch
- plexus-languages
ExclusiveArch: %{java_arches} noarch
- plexus-pom
ExclusiveArch: %{java_arches} noarch
- plexus-resources
ExclusiveArch: %{java_arches} noarch
- plexus-sec-dispatcher
ExclusiveArch: %{java_arches} noarch
- plexus-utils
ExclusiveArch: %{java_arches} noarch
- plexus-velocity
ExclusiveArch: %{java_arches} noarch
- podman
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- postgresql-jdbc
ExclusiveArch: %{java_arches} noarch
- powerpc-utils
ExclusiveArch: ppc %{power64}
- powerstat
ExclusiveArch: %{ix86} x86_64
- ppc64-diag
ExclusiveArch: ppc %{power64}
- procyon
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
ExclusiveArch: %{java_arches} noarch
- proguard
ExclusiveArch: %{java_arches} noarch
- prometheus-jmx-exporter
ExclusiveArch: %{java_arches} noarch
- prometheus-simpleclient-java
ExclusiveArch: %{java_arches} noarch
- proxygen
ExclusiveArch: x86_64 aarch64 ppc64le
- pveclib
ExclusiveArch: ppc %{power64}
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-ast-monitor
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-damo
ExclusiveArch: x86_64 aarch64 ppc64le s390x noarch
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x
- python-javaobj
ExclusiveArch: %{java_arches} noarch
- python-jnius
ExclusiveArch: %{java_arches}
- python-jupyter-polymake
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- python-openoffice
ExclusiveArch: noarch x86_64
- python-pymoc
ExclusiveArch: aarch64 ppc64 ppc64le x86_64 s390x
- python-pyqt6-webengine
ExclusiveArch: aarch64 x86_64
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qatengine
ExclusiveArch: x86_64
- qatzip
ExclusiveArch: x86_64
- qbe
ExclusiveArch: x86_64 aarch64
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qdox
ExclusiveArch: %{java_arches} noarch
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt6-qtwebengine
ExclusiveArch: aarch64 x86_64
- qt6-qtwebview
ExclusiveArch: aarch64 x86_64
- quantum-espresso
ExclusiveArch: x86_64 %{ix86} aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rEFInd
ExclusiveArch: %{efi}
- rachota
ExclusiveArch: %{java_arches} noarch
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64
- reflections
ExclusiveArch: %{java_arches} noarch
- reg
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
- regexp
ExclusiveArch: %{java_arches} noarch
- relaxng-datatype-java
ExclusiveArch: %{java_arches} noarch
- replacer
ExclusiveArch: %{java_arches} noarch
- reptyr
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- rescene
ExclusiveArch: %{mono_arches}
- resteasy
ExclusiveArch: %{java_arches} noarch
- restool
ExclusiveArch: aarch64
- restsharp
ExclusiveArch: %{mono_arches}
- retsnoop
ExclusiveArch: %{rust_arches}
- rhino
ExclusiveArch: %{java_arches} noarch
- river
ExclusiveArch: %{zig_arches}
- rkcommon
ExclusiveArch: x86_64 aarch64
- rocclr
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-compilersupport
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-device-libs
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-runtime
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-smi
ExclusiveArch: x86_64 aarch64 ppc64le
- rocminfo
ExclusiveArch: x86_64 aarch64 ppc64le
- rocprim
ExclusiveArch: x86_64
- rocrand
ExclusiveArch: x86_64
- rocthrust
ExclusiveArch: x86_64
- rpm-ostree
ExclusiveArch: %{rust_arches}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt5_qtwebengine_arches}
- rstudio
ExclusiveArch: %{java_arches}
- rsyntaxtextarea
ExclusiveArch: %{java_arches} noarch
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- runc
ExclusiveArch: %{golang_arches_future}
- rundoc
ExclusiveArch: %{java_arches} noarch
- rust
ExclusiveArch: %{rust_arches}
- rust-actix-router
ExclusiveArch: %{rust_arches}
- rust-argmax
ExclusiveArch: %{rust_arches}
- rust-askalono-cli
ExclusiveArch: %{rust_arches}
- rust-base-x
ExclusiveArch: %{rust_arches}
- rust-bit-set
ExclusiveArch: %{rust_arches}
- rust-bootupd
ExclusiveArch: x86_64 aarch64
- rust-brotli
ExclusiveArch: %{rust_arches}
- rust-capnp-futures
ExclusiveArch: %{rust_arches}
- rust-cascade
ExclusiveArch: %{rust_arches}
- rust-cast
ExclusiveArch: %{rust_arches}
- rust-combine
ExclusiveArch: %{rust_arches}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-const-oid0.6
ExclusiveArch: %{rust_arches}
- rust-coreos-installer
ExclusiveArch: %{rust_arches}
- rust-crossbeam
ExclusiveArch: %{rust_arches}
- rust-cssparser-macros
ExclusiveArch: %{rust_arches}
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-dashmap4
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-deflate0.8
ExclusiveArch: %{rust_arches}
- rust-drg
ExclusiveArch: %{rust_arches}
- rust-event-listener
ExclusiveArch: %{rust_arches}
- rust-fail
ExclusiveArch: %{rust_arches}
- rust-gag
ExclusiveArch: %{rust_arches}
- rust-getch
ExclusiveArch: %{rust_arches}
- rust-gzip-header
ExclusiveArch: %{rust_arches}
- rust-hamming
ExclusiveArch: %{rust_arches}
- rust-hidapi
ExclusiveArch: %{rust_arches}
- rust-httparse
ExclusiveArch: %{rust_arches}
- rust-humantime-serde
ExclusiveArch: %{rust_arches}
- rust-hyperlocal
ExclusiveArch: %{rust_arches}
- rust-image0.23
ExclusiveArch: %{rust_arches}
- rust-inflate
ExclusiveArch: %{rust_arches}
- rust-jpeg-decoder0.1
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-krunvm
ExclusiveArch: x86_64 aarch64
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kvm-ioctls
ExclusiveArch: x86_64 aarch64
- rust-lebe
ExclusiveArch: %{rust_arches}
- rust-libslirp-sys
ExclusiveArch: %{rust_arches}
- rust-msru
ExclusiveArch: x86_64
- rust-nanorand
ExclusiveArch: %{rust_arches}
- rust-netstat2
ExclusiveArch: %{rust_arches}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-ordered-float2
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-pathsearch
ExclusiveArch: %{rust_arches}
- rust-pretty-bytes
ExclusiveArch: %{rust_arches}
- rust-pretty-hex
ExclusiveArch: %{rust_arches}
- rust-primal-bit
ExclusiveArch: %{rust_arches}
- rust-primal-check
ExclusiveArch: %{rust_arches}
- rust-primal-estimate
ExclusiveArch: %{rust_arches}
- rust-procfs0.9
ExclusiveArch: %{rust_arches}
- rust-prost
ExclusiveArch: %{rust_arches}
- rust-prost-derive
ExclusiveArch: %{rust_arches}
- rust-prost-derive0.8
ExclusiveArch: %{rust_arches}
- rust-prost0.8
ExclusiveArch: %{rust_arches}
- rust-psl-types
ExclusiveArch: %{rust_arches}
- rust-psm
ExclusiveArch: %{rust_arches}
- rust-pwd
ExclusiveArch: %{rust_arches}
- rust-rand_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_core
ExclusiveArch: %{rust_arches}
- rust-schemafy_lib
ExclusiveArch: %{rust_arches}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-serde-big-array
ExclusiveArch: %{rust_arches}
- rust-serde_qs
ExclusiveArch: %{rust_arches}
- rust-serde_yaml0.8
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: x86_64
- rust-sevctl
ExclusiveArch: x86_64
- rust-silver
ExclusiveArch: %{rust_arches}
- rust-sinit
ExclusiveArch: %{rust_arches}
- rust-snphost
ExclusiveArch: x86_64
- rust-ssh-key-dir
ExclusiveArch: %{rust_arches}
- rust-stacker
ExclusiveArch: %{rust_arches}
- rust-structopt
ExclusiveArch: %{rust_arches}
- rust-tiff0.6
ExclusiveArch: %{rust_arches}
- rust-totp-lite
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-tree-sitter
ExclusiveArch: %{rust_arches}
- rust-tree-sitter-cli
ExclusiveArch: %{rust_arches}
- rust-ubyte
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-uriparse
ExclusiveArch: %{rust_arches}
- rust-uucore
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le
- rust-vtparse
ExclusiveArch: %{rust_arches}
- rust-web-ext-native-messaging
ExclusiveArch: %{rust_arches}
- rust-wezterm-color-types
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic
ExclusiveArch: %{rust_arches}
- rust-wezterm-dynamic-derive
ExclusiveArch: %{rust_arches}
- rust-zbus1
ExclusiveArch: %{rust_arches}
- rust-zbus_macros1
ExclusiveArch: %{rust_arches}
- rust-zincati
ExclusiveArch: %{rust_arches}
- rust-zvariant2
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive2
ExclusiveArch: %{rust_arches}
- s390utils
ExclusiveArch: s390 s390x
- sac
ExclusiveArch: %{java_arches} noarch
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sat4j
ExclusiveArch: %{java_arches} noarch
- sbcl
ExclusiveArch: %{ix86} x86_64 aarch64 %{power64}
- sbd
ExclusiveArch: i686 x86_64 s390x aarch64 ppc64le
- sblim-cim-client
ExclusiveArch: %{java_arches} noarch
- sblim-cim-client2
ExclusiveArch: %{java_arches} noarch
- sbsigntools
ExclusiveArch: x86_64 aarch64 %{arm} %{ix86}
- scala
ExclusiveArch: %{java_arches} noarch
- scalacheck
ExclusiveArch: %{java_arches} noarch
- scannotation
ExclusiveArch: %{java_arches} noarch
- sdljava
ExclusiveArch: %{java_arches}
- sdrangel
ExclusiveArch: %{qt5_qtwebengine_arches}
- sdsl-lite
ExclusiveArch: %{power64} x86_64 aarch64
- sdubby
ExclusiveArch: %{efi}
- seabios
ExclusiveArch: x86_64
- seadrive-gui
ExclusiveArch: %{qt5_qtwebengine_arches}
- seafile-client
ExclusiveArch: %{qt5_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- sequence-library
ExclusiveArch: %{java_arches} noarch
- servicelog
ExclusiveArch: ppc %{power64}
- shaman
ExclusiveArch: %{java_arches} noarch
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigul
ExclusiveArch: x86_64
- singularity-ce
ExclusiveArch: %{go_arches}
- sisu
ExclusiveArch: %{java_arches} noarch
- sisu-mojos
ExclusiveArch: %{java_arches} noarch
- skopeo
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- skychart
ExclusiveArch: %{fpc_arches}
- slf4j
ExclusiveArch: %{java_arches} noarch
- slirp4netns
ExclusiveArch: %{golang_arches_future}
- snakeyaml
ExclusiveArch: %{java_arches} noarch
- snapd
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x}
- snip
ExclusiveArch: %{java_arches} noarch
- softnet-stat
ExclusiveArch: %{rust_arches}
- soup-sharp
ExclusiveArch: %{mono_arches}
- spacebar
ExclusiveArch: %{java_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
- spec-version-maven-plugin
ExclusiveArch: %{java_arches} noarch
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- spice-parent
ExclusiveArch: %{java_arches} noarch
- springlobby
ExclusiveArch: %{ix86} x86_64
- sqljet
ExclusiveArch: %{java_arches} noarch
- squeekboard
ExclusiveArch: %{rust_arches}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- stats-collect
ExclusiveArch: %{ix86} x86_64 noarch
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
- stratisd
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
ExclusiveArch: %{rust_arches}
- string-template-maven-plugin
ExclusiveArch: %{java_arches} noarch
- stringtemplate
ExclusiveArch: %{java_arches} noarch
- stringtemplate4
ExclusiveArch: %{java_arches} noarch
- stripesnoop
ExclusiveArch: %{ix86} x86_64
- subscription-manager-cockpit
ExclusiveArch: %{nodejs_arches} noarch
- supercollider
ExclusiveArch: %{qt5_qtwebengine_arches}
- supermin
ExclusiveArch: %{kernel_arches}
- svnkit
ExclusiveArch: %{java_arches} noarch
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- swing-layout
ExclusiveArch: %{java_arches} noarch
- sysbench
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips} aarch64 ppc64le s390x
- syslinux
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- system-rules
ExclusiveArch: %{java_arches} noarch
- systemd-boot
ExclusiveArch: %efi
- t-digest
ExclusiveArch: %{java_arches} noarch
- taglib-sharp
ExclusiveArch: %{mono_arches}
- tagsoup
ExclusiveArch: %{java_arches} noarch
- tarantool
ExclusiveArch: %{ix86} x86_64
- tboot
ExclusiveArch: %{ix86} x86_64
- tdlib
ExclusiveArch: x86_64 aarch64
- templates_parser
ExclusiveArch: %GPRbuild_arches
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- testng
ExclusiveArch: %{java_arches} noarch
- texlive
ExclusiveArch: %{java_arches} noarch
- thermald
ExclusiveArch: %{ix86} x86_64
- tilix
ExclusiveArch: %{ldc_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tomcat
ExclusiveArch: %{java_arches} noarch
- tomcat-native
ExclusiveArch: %{java_arches}
- tomcat-taglibs-parent
ExclusiveArch: %{java_arches} noarch
- tomcatjss
ExclusiveArch: %{java_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- treelayout
ExclusiveArch: %{java_arches} noarch
- trilead-ssh2
ExclusiveArch: %{java_arches} noarch
- truth
ExclusiveArch: %{java_arches} noarch
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- typescript
ExclusiveArch: %{nodejs_arches} noarch
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- umr
ExclusiveArch: x86_64 aarch64 ppc64le
- unetbootin
ExclusiveArch: %{ix86} x86_64
- univocity-parsers
ExclusiveArch: %{java_arches} noarch
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usd
ExclusiveArch: aarch64 x86_64
- v8-314
ExclusiveArch: %{ix86} x86_64 %{arm} mips mipsel ppc ppc64
- vakzination
ExclusiveArch: %{java_arches}
- valgrind
ExclusiveArch: %{ix86} x86_64 ppc ppc64 ppc64le s390x armv7hl aarch64
- vboot-utils
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- vecmath1.2
ExclusiveArch: %{java_arches} noarch
- velocity
ExclusiveArch: %{java_arches} noarch
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- vim-syntastic
ExclusiveArch: %{java_arches} noarch
- virt-p2v
ExclusiveArch: x86_64
- virt-v2v
ExclusiveArch: x86_64
- virtiofsd
ExclusiveArch: %{rust_arches}
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vmaf
ExclusiveArch: x86_64
- voms-api-java
ExclusiveArch: %{java_arches} noarch
- voms-clients-java
ExclusiveArch: %{java_arches} noarch
- vrq
ExclusiveArch: %{ix86} x86_64
- wangle
ExclusiveArch: x86_64 aarch64 ppc64le
- warsow
ExclusiveArch: %{ix86} x86_64 %{arm}
- warsow-data
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
ExclusiveArch: %{ix86} x86_64 %{arm}
- wasmedge
ExclusiveArch: x86_64 aarch64
- watchman
ExclusiveArch: x86_64 aarch64 ppc64le
- wdt
ExclusiveArch: x86_64 aarch64 ppc64le
- webkit2-sharp
ExclusiveArch: %mono_arches
- weld-parent
ExclusiveArch: %{java_arches} noarch
- why3
ExclusiveArch: %{ocaml_native_compiler}
- wine
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- ws-commons-util
ExclusiveArch: %{java_arches} noarch
- wsdl4j
ExclusiveArch: %{java_arches} noarch
- wult
ExclusiveArch: x86_64
- wxMaxima
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
- x2goclient
ExclusiveArch: x86_64
- x86-simd-sort
ExclusiveArch: x86_64
- xalan-j2
ExclusiveArch: %{java_arches} noarch
- xbean
ExclusiveArch: %{java_arches} noarch
- xbyak
ExclusiveArch: x86_64
- xbyak_aarch64
ExclusiveArch: aarch64
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xen
ExclusiveArch: x86_64 aarch64
- xerces-j2
ExclusiveArch: %{java_arches} noarch
- xgap
ExclusiveArch: %{gap_arches}
- xml-commons-apis
ExclusiveArch: %{java_arches} noarch
- xml-commons-resolver
ExclusiveArch: %{java_arches} noarch
- xml-maven-plugin
ExclusiveArch: %{java_arches} noarch
- xmlada
ExclusiveArch: %{GPRbuild_arches}
- xmlgraphics-commons
ExclusiveArch: %{java_arches} noarch
- xmlpull
ExclusiveArch: %{java_arches} noarch
- xmlstreambuffer
ExclusiveArch: %{java_arches} noarch
- xmlunit
ExclusiveArch: %{java_arches} noarch
- xmvn
ExclusiveArch: %{java_arches} noarch
- xmvn-connector-ivy
ExclusiveArch: %{java_arches} noarch
- xmvn-generator
ExclusiveArch: %{java_arches}
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xsp
ExclusiveArch: %mono_arches
- xstream
ExclusiveArch: %{java_arches} noarch
- xz-java
ExclusiveArch: %{java_arches} noarch
- yarnpkg
ExclusiveArch: %{nodejs_arches} noarch
- zcfan
ExclusiveArch: x86_64
- zeal
ExclusiveArch: aarch64 x86_64
- zenon
ExclusiveArch: %{ocaml_native_compiler}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zig
ExclusiveArch: %{zig_arches}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zlib-ng
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- zola
ExclusiveArch: %{rust_arches}
2 months
Architecture specific change in rpms/mangohud.git
by githook-noreply@fedoraproject.org
The package rpms/mangohud.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/mangohud.git/commit/?id=b34b647e6....
Change:
+%ifnarch s390x
Thanks.
Full change:
============
commit a7ebbaf87026c57a5aacfa7e3ad7b3db11bbe01c
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Thu Sep 28 22:19:37 2023 +0300
build: Upload sources
diff --git a/sources b/sources
index d514b96..fac5d05 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,5 @@
SHA512 (imgui-1.81.tar.gz) = d7a2b66dea77359f78068a595607d7668e09ddd0b91910f67fc6463cb920b91b0cc1855984bd4d41e6a880b69ca7cd5e3adc064dcf461c0629b9f8c845a4fc3e
SHA512 (mangohud-0.7.0.tar.gz) = 1ed43c2ba8a97c8934895450bf1ce152970031e5a5654db91df02d7b44f5eeacb32167f219735d2f0fb3c8ba24fc4386a8af4da99a3cd736af0b0d50ef2fedd7
SHA512 (Vulkan-Headers-1.2.158.tar.gz) = f7aa9222f9deb1316d22deacc2c6cd85c409f0f2b2d37ecd55e0fc8466d381bbe3bed287881b993a01c5f33736e1607014f820980b7a54a3721fab6980960c91
+SHA512 (imgui-1.81-1-wrap.zip) = c97fa4cb5ab31c040951e6da04bb1b9659f0105adf54becc35c60ad376c6d4f9e4dcd2a5a554dc5430cfc69527ef5d8570f39fbbf91a23d15f51740f06fb7c3c
+SHA512 (vulkan-headers-1.2.158-1-wrap.zip) = a545c6e910a6c37589dbbe3b8b396aa9b89a4858889b5a0bcb4ce1e6a75d726ebf290d31ee49494cab298187c20cb076b6f0b0d44577279e195bf38cc374b283
commit 54445509c49f28307c1d249c69f27d8255204b30
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Thu Sep 28 22:12:12 2023 +0300
build: Update to 0.7.0
diff --git a/.gitignore b/.gitignore
index 9c132f7..f7e94d1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,4 @@
/mangohud-0.6.9.1.tar.gz
/Vulkan-Headers-1.2.158.tar.gz
/vulkan-headers-1.2.158-1-wrap.zip
+/mangohud-0.7.0.tar.gz
diff --git a/mangohud.spec b/mangohud.spec
index fb79438..d5b6309 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -5,6 +5,8 @@
%global vulkan_headers_ver 1.2.158
%global vulkan_headers_wrap_ver 1
+%global tarball_version %%(echo %{version} | tr '~' '-')
+
# Failed on s390x arch
# [ ERROR ] --- 0x4000 != 0x40
# [ LINE ] --- ../tests/test_amdgpu.cpp:35: error: Failure!
@@ -15,13 +17,13 @@
%endif
Name: mangohud
-Version: 0.6.9.1
+Version: 0.7.0
Release: %autorelease
Summary: Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and more
License: MIT
URL: https://github.com/flightlessmango/MangoHud
-Source0: %{url}/archive/v0.6.9-1/%{name}-%{version}.tar.gz
+Source0: %{url}/archive/v%{tarball_version}/%{name}-%{tarball_version}.tar.gz
# imgui
Source1: https://github.com/ocornut/imgui/archive/v%{imgui_ver}/imgui-%{imgui_ver}...
Source2: https://wrapdb.mesonbuild.com/v%{imgui_wrap_ver}//projects/imgui/%{imgui_...
@@ -34,15 +36,6 @@ Source4: https://wrapdb.mesonbuild.com/v%{vulkan_headers_wrap_ver}/projec
# https://github.com/flightlessmango/MangoHud/commit/bc282cf300ed5b6831177c...
# Patch0: mangohud-0.6.9-use-system-vulkan-headers.patch
-# GCC 13 fix
-# params: add cstdint header
-# https://github.com/flightlessmango/MangoHud/commit/3f8f036ee8773ae1af23dd...
-Patch1: https://github.com/flightlessmango/MangoHud/commit/3f8f036ee8773ae1af23dd...
-
-# https://github.com/flightlessmango/MangoHud/commit/5754ca13ee2cdf19a76b4f...
-# vulkan manifest: set cpu_family in layer name
-Patch2: https://github.com/flightlessmango/MangoHud/commit/5754ca13ee2cdf19a76b4f...
-
BuildRequires: appstream
BuildRequires: dbus-devel
BuildRequires: gcc-c++
@@ -88,11 +81,11 @@ To install GUI front-end:
%prep
-%autosetup -n %{appname}-0.6.9-1 -p1
-%setup -qn %{appname}-0.6.9-1 -D -T -a1
-%setup -qn %{appname}-0.6.9-1 -D -T -a2
-%setup -qn %{appname}-0.6.9-1 -D -T -a3
-%setup -qn %{appname}-0.6.9-1 -D -T -a4
+%autosetup -n %{appname}-%{tarball_version} -p1
+%setup -qn %{appname}-%{tarball_version} -D -T -a1
+%setup -qn %{appname}-%{tarball_version} -D -T -a2
+%setup -qn %{appname}-%{tarball_version} -D -T -a3
+%setup -qn %{appname}-%{tarball_version} -D -T -a4
# imgui
mv imgui-%{imgui_ver} subprojects/
@@ -106,6 +99,10 @@ sed -i "s/ cmocka = subproject('cmocka')//g" meson.build
sed -i "s/cmocka_dep = cmocka.get_variable('cmocka_dep')/cmocka_dep = dependency('cmocka')/g" meson.build
%endif
+# https://github.com/flightlessmango/MangoHud/commit/dc1761e98a435aaee6a919...
+sed -i "s/, '-static-libstdc++'//" \
+ src/meson.build
+
%build
%meson \
@@ -125,6 +122,10 @@ sed -i "s/cmocka_dep = cmocka.get_variable('cmocka_dep')/cmocka_dep = dependency
%install
%meson_install
+# ERROR: ambiguous python shebang
+sed -i "s@#!/usr/bin/env python@#!/usr/bin/python3@" \
+ %{buildroot}%{_bindir}/mangoplot
+
%check
# https://github.com/flightlessmango/MangoHud/issues/812
@@ -139,6 +140,7 @@ sed -i "s/cmocka_dep = cmocka.get_variable('cmocka_dep')/cmocka_dep = dependency
%license LICENSE
%doc README.md
%{_bindir}/%{name}*
+%{_bindir}/mangoplot
%{_datadir}/icons/hicolor/scalable/*/*.svg
%{_datadir}/vulkan/implicit_layer.d/*Mango*.json
%{_docdir}/%{name}/%{appname}.conf.example
diff --git a/params:-add-cstdint-header.patch b/params:-add-cstdint-header.patch
deleted file mode 100644
index f507c8f..0000000
--- a/params:-add-cstdint-header.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 3f8f036ee8773ae1af23dd0848b6ab487b5ac7de Mon Sep 17 00:00:00 2001
-From: FlightlessMango <flightlessmangoyt(a)gmail.com>
-Date: Sun, 7 May 2023 23:01:10 +0200
-Subject: [PATCH] params: add cstdint header
-
----
- src/overlay_params.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/overlay_params.h b/src/overlay_params.h
-index 8fa2485eb7..0878dca5b4 100644
---- a/src/overlay_params.h
-+++ b/src/overlay_params.h
-@@ -5,6 +5,7 @@
- #include <string>
- #include <vector>
- #include <unordered_map>
-+#include <cstdint>
-
- #ifdef __cplusplus
- extern "C" {
diff --git a/sources b/sources
index 48f448c..d514b96 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,3 @@
SHA512 (imgui-1.81.tar.gz) = d7a2b66dea77359f78068a595607d7668e09ddd0b91910f67fc6463cb920b91b0cc1855984bd4d41e6a880b69ca7cd5e3adc064dcf461c0629b9f8c845a4fc3e
-SHA512 (mangohud-0.6.9.1.tar.gz) = 540fb4d1c5494e1305553600f76c57ba75c465df4b76ddbe1f15c418fa9a7e26c66be7ce64a13bfd7c5073bcb985cd28b2876252cdff7c43793d22a40eb78a87
+SHA512 (mangohud-0.7.0.tar.gz) = 1ed43c2ba8a97c8934895450bf1ce152970031e5a5654db91df02d7b44f5eeacb32167f219735d2f0fb3c8ba24fc4386a8af4da99a3cd736af0b0d50ef2fedd7
SHA512 (Vulkan-Headers-1.2.158.tar.gz) = f7aa9222f9deb1316d22deacc2c6cd85c409f0f2b2d37ecd55e0fc8466d381bbe3bed287881b993a01c5f33736e1607014f820980b7a54a3721fab6980960c91
-SHA512 (imgui-1.81-1-wrap.zip) = c97fa4cb5ab31c040951e6da04bb1b9659f0105adf54becc35c60ad376c6d4f9e4dcd2a5a554dc5430cfc69527ef5d8570f39fbbf91a23d15f51740f06fb7c3c
-SHA512 (vulkan-headers-1.2.158-1-wrap.zip) = a545c6e910a6c37589dbbe3b8b396aa9b89a4858889b5a0bcb4ce1e6a75d726ebf290d31ee49494cab298187c20cb076b6f0b0d44577279e195bf38cc374b283
diff --git a/vulkan-manifest:-set-cpu_family-in-layer-name.patch b/vulkan-manifest:-set-cpu_family-in-layer-name.patch
deleted file mode 100644
index ef05256..0000000
--- a/vulkan-manifest:-set-cpu_family-in-layer-name.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 5754ca13ee2cdf19a76b4fc79dd914a58d6371f5 Mon Sep 17 00:00:00 2001
-From: FlightlessMango <flightlessmangoyt(a)gmail.com>
-Date: Sat, 20 May 2023 08:27:13 +0200
-Subject: [PATCH] vulkan manifest: set cpu_family in layer name
-
----
- src/mangohud.json.in | 2 +-
- src/meson.build | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/mangohud.json.in b/src/mangohud.json.in
-index 3a19ef9d88..fd3dd2f4f2 100644
---- a/src/mangohud.json.in
-+++ b/src/mangohud.json.in
-@@ -1,7 +1,7 @@
- {
- "file_format_version" : "1.0.0",
- "layer" : {
-- "name": "VK_LAYER_MANGOHUD_overlay",
-+ "name": "VK_LAYER_MANGOHUD_overlay_@cpu_family@",
- "type": "GLOBAL",
- "api_version": "1.3.0",
- "library_path": "@ld_libdir_mangohud_abs(a)/libMangoHud.so",
-diff --git a/src/meson.build b/src/meson.build
-index 15c8033763..e1cdbea31f 100644
---- a/src/meson.build
-+++ b/src/meson.build
-@@ -13,6 +13,7 @@ conf_data = configuration_data()
-
- conf_data.set('ld_libdir_mangohud_abs', libdir_mangohud)
- conf_data.set('ld_libdir_mangohud', ld_libdir_mangohud)
-+conf_data.set('cpu_family', host_machine.cpu_family())
-
- overlay_shaders = [
- 'overlay.frag',
commit be3f774f77470b6e6a3999d63eff6a88a22720f2
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sun Sep 10 21:28:52 2023 +0300
build: Backport upstream patch
vulkan manifest: set cpu_family in layer name
diff --git a/mangohud.spec b/mangohud.spec
index e1aa4d6..fb79438 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -39,6 +39,10 @@ Source4: https://wrapdb.mesonbuild.com/v%{vulkan_headers_wrap_ver}/projec
# https://github.com/flightlessmango/MangoHud/commit/3f8f036ee8773ae1af23dd...
Patch1: https://github.com/flightlessmango/MangoHud/commit/3f8f036ee8773ae1af23dd...
+# https://github.com/flightlessmango/MangoHud/commit/5754ca13ee2cdf19a76b4f...
+# vulkan manifest: set cpu_family in layer name
+Patch2: https://github.com/flightlessmango/MangoHud/commit/5754ca13ee2cdf19a76b4f...
+
BuildRequires: appstream
BuildRequires: dbus-devel
BuildRequires: gcc-c++
diff --git a/vulkan-manifest:-set-cpu_family-in-layer-name.patch b/vulkan-manifest:-set-cpu_family-in-layer-name.patch
new file mode 100644
index 0000000..ef05256
--- /dev/null
+++ b/vulkan-manifest:-set-cpu_family-in-layer-name.patch
@@ -0,0 +1,35 @@
+From 5754ca13ee2cdf19a76b4fc79dd914a58d6371f5 Mon Sep 17 00:00:00 2001
+From: FlightlessMango <flightlessmangoyt(a)gmail.com>
+Date: Sat, 20 May 2023 08:27:13 +0200
+Subject: [PATCH] vulkan manifest: set cpu_family in layer name
+
+---
+ src/mangohud.json.in | 2 +-
+ src/meson.build | 1 +
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/mangohud.json.in b/src/mangohud.json.in
+index 3a19ef9d88..fd3dd2f4f2 100644
+--- a/src/mangohud.json.in
++++ b/src/mangohud.json.in
+@@ -1,7 +1,7 @@
+ {
+ "file_format_version" : "1.0.0",
+ "layer" : {
+- "name": "VK_LAYER_MANGOHUD_overlay",
++ "name": "VK_LAYER_MANGOHUD_overlay_@cpu_family@",
+ "type": "GLOBAL",
+ "api_version": "1.3.0",
+ "library_path": "@ld_libdir_mangohud_abs(a)/libMangoHud.so",
+diff --git a/src/meson.build b/src/meson.build
+index 15c8033763..e1cdbea31f 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -13,6 +13,7 @@ conf_data = configuration_data()
+
+ conf_data.set('ld_libdir_mangohud_abs', libdir_mangohud)
+ conf_data.set('ld_libdir_mangohud', ld_libdir_mangohud)
++conf_data.set('cpu_family', host_machine.cpu_family())
+
+ overlay_shaders = [
+ 'overlay.frag',
commit b34b647e66020019245ae9828750b9ed9223e20a
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sun Sep 10 21:13:27 2023 +0300
test: Skip for s390x arch
diff --git a/mangohud.spec b/mangohud.spec
index 29a9791..e1aa4d6 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -5,7 +5,14 @@
%global vulkan_headers_ver 1.2.158
%global vulkan_headers_wrap_ver 1
+# Failed on s390x arch
+# [ ERROR ] --- 0x4000 != 0x40
+# [ LINE ] --- ../tests/test_amdgpu.cpp:35: error: Failure!
+# [ FAILED ] amdgpu_tests: 1 test(s), listed below:
+# [ FAILED ] test_amdgpu_get_instant_metrics
+%ifnarch s390x
%bcond_without tests
+%endif
Name: mangohud
Version: 0.6.9.1
commit 4fd9b5456f7f831783491703f38178534e92df2c
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sun Sep 10 20:54:14 2023 +0300
build: Drop BR: pkgconfig(vulkan)
diff --git a/mangohud.spec b/mangohud.spec
index 5cfec6d..29a9791 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -46,7 +46,8 @@ BuildRequires: python3-mako
BuildRequires: spdlog-devel
BuildRequires: pkgconfig(nlohmann_json)
-BuildRequires: pkgconfig(vulkan) < 1.3.241
+# Tip and memo if upstream decide to unbundle vulkan-headers
+# BuildRequires: pkgconfig(vulkan) < 1.3.241
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(x11)
commit a48a5e0a3ad9d14d2cc743e7534f8c91dd0a0d29
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sun Sep 10 20:42:27 2023 +0300
test: Fix and enable tests
diff --git a/mangohud.spec b/mangohud.spec
index e1c767d..5cfec6d 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -5,8 +5,7 @@
%global vulkan_headers_ver 1.2.158
%global vulkan_headers_wrap_ver 1
-# Tests requires bundled stuff. Disable for now.
-%bcond_with tests
+%bcond_without tests
Name: mangohud
Version: 0.6.9.1
@@ -28,6 +27,11 @@ Source4: https://wrapdb.mesonbuild.com/v%{vulkan_headers_wrap_ver}/projec
# https://github.com/flightlessmango/MangoHud/commit/bc282cf300ed5b6831177c...
# Patch0: mangohud-0.6.9-use-system-vulkan-headers.patch
+# GCC 13 fix
+# params: add cstdint header
+# https://github.com/flightlessmango/MangoHud/commit/3f8f036ee8773ae1af23dd...
+Patch1: https://github.com/flightlessmango/MangoHud/commit/3f8f036ee8773ae1af23dd...
+
BuildRequires: appstream
BuildRequires: dbus-devel
BuildRequires: gcc-c++
@@ -83,6 +87,13 @@ mv imgui-%{imgui_ver} subprojects/
# Vulkan-Headers
mv Vulkan-Headers-%{vulkan_headers_ver} subprojects/
+%if %{with tests}
+# Use system cmocka instead of subproject
+# https://gitlab.archlinux.org/archlinux/packaging/packages/mangohud/-/blob...
+sed -i "s/ cmocka = subproject('cmocka')//g" meson.build
+sed -i "s/cmocka_dep = cmocka.get_variable('cmocka_dep')/cmocka_dep = dependency('cmocka')/g" meson.build
+%endif
+
%build
%meson \
@@ -107,6 +118,9 @@ mv Vulkan-Headers-%{vulkan_headers_ver} subprojects/
# https://github.com/flightlessmango/MangoHud/issues/812
# ? tag-invalid : stock icon is not valid [io.github.flightlessmango.mangohud]
%dnl appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
+%if %{with tests}
+%meson_test
+%endif
%files
diff --git a/params:-add-cstdint-header.patch b/params:-add-cstdint-header.patch
new file mode 100644
index 0000000..f507c8f
--- /dev/null
+++ b/params:-add-cstdint-header.patch
@@ -0,0 +1,21 @@
+From 3f8f036ee8773ae1af23dd0848b6ab487b5ac7de Mon Sep 17 00:00:00 2001
+From: FlightlessMango <flightlessmangoyt(a)gmail.com>
+Date: Sun, 7 May 2023 23:01:10 +0200
+Subject: [PATCH] params: add cstdint header
+
+---
+ src/overlay_params.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/overlay_params.h b/src/overlay_params.h
+index 8fa2485eb7..0878dca5b4 100644
+--- a/src/overlay_params.h
++++ b/src/overlay_params.h
+@@ -5,6 +5,7 @@
+ #include <string>
+ #include <vector>
+ #include <unordered_map>
++#include <cstdint>
+
+ #ifdef __cplusplus
+ extern "C" {
commit d397271defe1c28260f59c906059d4ef3f047ee8
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sun Sep 10 20:15:57 2023 +0300
style: Minor Spec file update
diff --git a/mangohud.spec b/mangohud.spec
index 4a2bbe6..e1c767d 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -1,7 +1,7 @@
%global appname MangoHud
-%global imgui_ver 1.81
-%global imgui_wrap_ver 1
+%global imgui_ver 1.81
+%global imgui_wrap_ver 1
%global vulkan_headers_ver 1.2.158
%global vulkan_headers_wrap_ver 1
@@ -16,8 +16,10 @@ Summary: Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU l
License: MIT
URL: https://github.com/flightlessmango/MangoHud
Source0: %{url}/archive/v0.6.9-1/%{name}-%{version}.tar.gz
+# imgui
Source1: https://github.com/ocornut/imgui/archive/v%{imgui_ver}/imgui-%{imgui_ver}...
-Source2: https://wrapdb.mesonbuild.com/v1/projects/imgui/%{imgui_ver}/%{imgui_wrap...
+Source2: https://wrapdb.mesonbuild.com/v%{imgui_wrap_ver}//projects/imgui/%{imgui_...
+# Vulkan-Headers
Source3: https://github.com/KhronosGroup/Vulkan-Headers/archive/v%{vulkan_headers_...
Source4: https://wrapdb.mesonbuild.com/v%{vulkan_headers_wrap_ver}/projects/vulkan...
@@ -103,6 +105,7 @@ mv Vulkan-Headers-%{vulkan_headers_ver} subprojects/
%check
# https://github.com/flightlessmango/MangoHud/issues/812
+# ? tag-invalid : stock icon is not valid [io.github.flightlessmango.mangohud]
%dnl appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
commit 16878ff6fa6ce4af9ca417d9341797364349e9f5
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sun Sep 10 20:13:02 2023 +0300
build: Bundle vulkan-headers to fix FTBFS
https://github.com/flightlessmango/MangoHud/issues/927#issuecomment-16305...
diff --git a/.gitignore b/.gitignore
index b84b36e..9c132f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,5 @@
/mangohud-0.6.8.tar.gz
/mangohud-0.6.9.tar.gz
/mangohud-0.6.9.1.tar.gz
+/Vulkan-Headers-1.2.158.tar.gz
+/vulkan-headers-1.2.158-1-wrap.zip
diff --git a/mangohud-0.6.9-use-system-vulkan-headers.patch b/mangohud-0.6.9-use-system-vulkan-headers.patch
deleted file mode 100644
index 9e68cb4..0000000
--- a/mangohud-0.6.9-use-system-vulkan-headers.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff --git a/README.md b/README.md
-index 14b61ca..a3fb91f 100644
---- a/README.md
-+++ b/README.md
-@@ -72,6 +72,7 @@ Install necessary development packages.
- - meson >=0.54
- - ninja (ninja-build)
- - glslang
-+- vulkan headers if using `-Duse_system_vulkan=enabled` option with `meson`
- - libGL/libEGL (libglvnd, mesa-common-dev, mesa-libGL-devel etc)
- - X11 (libx11-dev)
- - XNVCtrl (libxnvctrl-dev), optional, use `-Dwith_xnvctrl=disabled` option with `meson` to disable
-diff --git a/meson.build b/meson.build
-index a32d04d..0b6bb25 100644
---- a/meson.build
-+++ b/meson.build
-@@ -165,9 +165,21 @@ else
- dep_rt = null_dep
- endif
-
--vkh_sp = subproject('vulkan-headers')
--vk_api_xml = vkh_sp.get_variable('vulkan_api_xml')
--dep_vulkan = vkh_sp.get_variable('vulkan_headers_dep')
-+dep_vulkan = dependency('vulkan', required: get_option('use_system_vulkan'))
-+if dep_vulkan.found() and not get_option('use_system_vulkan').disabled()
-+ datadir = get_option('vulkan_datadir')
-+ if datadir == ''
-+ datadir = get_option('datadir')
-+ endif
-+ if not datadir.startswith('/')
-+ datadir = get_option('prefix') / datadir
-+ endif
-+ vk_api_xml = files(datadir / 'vulkan/registry/vk.xml')
-+else
-+ vkh_sp = subproject('vulkan-headers')
-+ vk_api_xml = vkh_sp.get_variable('vulkan_api_xml')
-+ dep_vulkan = vkh_sp.get_variable('vulkan_headers_dep')
-+endif
-
- vk_enum_to_str = custom_target(
- 'vk_enum_to_str',
-diff --git a/meson_options.txt b/meson_options.txt
-index 5f7d11b..b474ba9 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -1,5 +1,7 @@
- option('glibcxx_asserts', type : 'boolean', value : false)
-+option('use_system_vulkan', type : 'feature', value : 'disabled', description: 'Use system vulkan headers instead of the provided ones')
- option('use_system_spdlog', type : 'feature', value : 'disabled', description: 'Use system spdlog library')
-+option('vulkan_datadir', type : 'string', value : '', description: 'Path to the system vulkan headers data directory if different from MangoHud\'s datadir')
- option('append_libdir_mangohud', type : 'boolean', value : true, description: 'Append "mangohud" to libdir path or not.')
- option('include_doc', type : 'boolean', value : true, description: 'Include the example config, man pages, appstream files etc.')
- option('with_nvml', type : 'combo', value : 'enabled', choices: ['enabled', 'system', 'disabled'], description: 'Enable NVML support')
diff --git a/mangohud.spec b/mangohud.spec
index a2c266e..4a2bbe6 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -2,6 +2,8 @@
%global imgui_ver 1.81
%global imgui_wrap_ver 1
+%global vulkan_headers_ver 1.2.158
+%global vulkan_headers_wrap_ver 1
# Tests requires bundled stuff. Disable for now.
%bcond_with tests
@@ -16,11 +18,13 @@ URL: https://github.com/flightlessmango/MangoHud
Source0: %{url}/archive/v0.6.9-1/%{name}-%{version}.tar.gz
Source1: https://github.com/ocornut/imgui/archive/v%{imgui_ver}/imgui-%{imgui_ver}...
Source2: https://wrapdb.mesonbuild.com/v1/projects/imgui/%{imgui_ver}/%{imgui_wrap...
+Source3: https://github.com/KhronosGroup/Vulkan-Headers/archive/v%{vulkan_headers_...
+Source4: https://wrapdb.mesonbuild.com/v%{vulkan_headers_wrap_ver}/projects/vulkan...
# MangoHud switched to bundled vulkan-headers since 0.6.9 version. This rebased
# upstream patch which reverts this change.
# https://github.com/flightlessmango/MangoHud/commit/bc282cf300ed5b6831177c...
-Patch0: mangohud-0.6.9-use-system-vulkan-headers.patch
+# Patch0: mangohud-0.6.9-use-system-vulkan-headers.patch
BuildRequires: appstream
BuildRequires: dbus-devel
@@ -52,6 +56,7 @@ Recommends: (mangohud(x86-32) if glibc(x86-32))
Suggests: goverlay
Provides: bundled(imgui) = %{imgui_ver}
+Provides: bundled(vulkan-headers) = %{vulkan_headers_ver}
%global _description %{expand:
A modification of the Mesa Vulkan overlay. Including GUI improvements,
@@ -66,18 +71,21 @@ To install GUI front-end:
%prep
%autosetup -n %{appname}-0.6.9-1 -p1
-%setup -qn %{appname}-0.6.9-1 -DTa1
-%setup -qn %{appname}-0.6.9-1 -DTa2
+%setup -qn %{appname}-0.6.9-1 -D -T -a1
+%setup -qn %{appname}-0.6.9-1 -D -T -a2
+%setup -qn %{appname}-0.6.9-1 -D -T -a3
+%setup -qn %{appname}-0.6.9-1 -D -T -a4
-mkdir subprojects/imgui
+# imgui
mv imgui-%{imgui_ver} subprojects/
+# Vulkan-Headers
+mv Vulkan-Headers-%{vulkan_headers_ver} subprojects/
%build
%meson \
-Dinclude_doc=true \
-Duse_system_spdlog=enabled \
- -Duse_system_vulkan=enabled \
-Dwith_wayland=enabled \
-Dwith_xnvctrl=disabled \
%if %{with tests}
diff --git a/sources b/sources
index 1996115..48f448c 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,5 @@
SHA512 (imgui-1.81.tar.gz) = d7a2b66dea77359f78068a595607d7668e09ddd0b91910f67fc6463cb920b91b0cc1855984bd4d41e6a880b69ca7cd5e3adc064dcf461c0629b9f8c845a4fc3e
SHA512 (mangohud-0.6.9.1.tar.gz) = 540fb4d1c5494e1305553600f76c57ba75c465df4b76ddbe1f15c418fa9a7e26c66be7ce64a13bfd7c5073bcb985cd28b2876252cdff7c43793d22a40eb78a87
+SHA512 (Vulkan-Headers-1.2.158.tar.gz) = f7aa9222f9deb1316d22deacc2c6cd85c409f0f2b2d37ecd55e0fc8466d381bbe3bed287881b993a01c5f33736e1607014f820980b7a54a3721fab6980960c91
SHA512 (imgui-1.81-1-wrap.zip) = c97fa4cb5ab31c040951e6da04bb1b9659f0105adf54becc35c60ad376c6d4f9e4dcd2a5a554dc5430cfc69527ef5d8570f39fbbf91a23d15f51740f06fb7c3c
+SHA512 (vulkan-headers-1.2.158-1-wrap.zip) = a545c6e910a6c37589dbbe3b8b396aa9b89a4858889b5a0bcb4ce1e6a75d726ebf290d31ee49494cab298187c20cb076b6f0b0d44577279e195bf38cc374b283
commit af5931a4f1d81a7c251947ef44f13d3e165e4148
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 20 13:43:57 2023 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
commit 88282bd95255d93ee25fea3cd1d3a38e7c887458
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Tue Jul 11 13:19:15 2023 +0300
build: mangohud relies on old Vulkan-headers < 1.3.241
diff --git a/mangohud.spec b/mangohud.spec
index 3e8d993..a2c266e 100644
--- a/mangohud.spec
+++ b/mangohud.spec
@@ -36,7 +36,7 @@ BuildRequires: python3-mako
BuildRequires: spdlog-devel
BuildRequires: pkgconfig(nlohmann_json)
-BuildRequires: pkgconfig(vulkan)
+BuildRequires: pkgconfig(vulkan) < 1.3.241
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(x11)
commit be3440d864d2c52cff72cfe20bea09b689221434
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Sat Jul 8 20:34:28 2023 +0200
Rebuilt due to spdlog 1.12 update.
commit d821513fa86408704047893d2c51f0ac9eb9cf03
Author: Vitaly Zaitsev <vitaly(a)easycoding.org>
Date: Wed Jun 28 11:53:01 2023 +0200
Rebuilt due to fmt 10 update.
2 months
Architecture specific change in rpms/chromium.git
by githook-noreply@fedoraproject.org
The package rpms/chromium.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/chromium.git/commit/?id=c85b98f7c....
Change:
+%ifarch aarch64
Thanks.
Full change:
============
commit c85b98f7c682efdee15ea86318e1722bbaa7228c
Author: Than Ngo <than(a)redhat.com>
Date: Thu Sep 28 17:28:13 2023 +0200
add workaround for chromium chrashes with SIGILL on BTI capable systems (Apple M2)
diff --git a/chromium.spec b/chromium.spec
index 973b092..c81fdd9 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -1071,6 +1071,14 @@ FLAGS+=' -Wno-unused-but-set-variable -Wno-unused-result -Wno-unused-function -W
FLAGS+=' -Wno-unused-const-variable -Wno-unneeded-internal-declaration -Wno-unknown-attributes'
%endif
+# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2239523
+# Disable BTI until this is fixed upstream.
+%ifarch aarch64
+%if 0%{?fedora}
+FLAGS="${FLAGS/-mbranch-protection=standard/-mbranch-protection=none}"
+%endif
+%endif
+
%if %{system_build_flags}
CFLAGS=${CFLAGS/-g }
CFLAGS=${CFLAGS/-fexceptions}
2 months