Architecture specific change in rpms/celestia.git
by githook-noreply@fedoraproject.org
The package rpms/celestia.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/celestia.git/commit/?id=6cb903898....
Change:
-%ifarch x86_64 aarch64
Thanks.
Full change:
============
commit 6cb903898e1fe8f7c036ed5d3b02079b9face34c
Author: Mattia Verga <mattia.verga(a)proton.me>
Date: Sat Mar 23 08:45:39 2024 +0100
Retired due to celestia-data retired due to licensing issues
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 9b490b7..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-celestia-1.5.1.tar.gz
-/celestia-1.6.0.tar.gz
-/celestia-1.6.1.tar.gz
-/celestia-1.6.1-clean.tar.gz
-/celestia-1.6.1-clean.tar.xz
-/celestia-1.6.2-beta3-clean.tar.xz
-/1.6.2-beta3.tar.gz
-/Celestia-ebfcdb1248a9f35e5efdbf24e56e9f07418e55ff.tar.gz
-/Celestia-7cf93d9.tar.gz
-/Celestia-8f43b0b.tar.gz
-/Celestia-cbdeede.tar.gz
-/Celestia-7ca8fe3.tar.gz
-/Celestia-6899839.tar.gz
diff --git a/README-LEGAL.JPL b/README-LEGAL.JPL
deleted file mode 100644
index d813e9a..0000000
--- a/README-LEGAL.JPL
+++ /dev/null
@@ -1,68 +0,0 @@
-In previous builds of Celestia, map images and models taken from
-http://maps.jpl.nasa.gov/ were removed due to unclear licensing. JPL has
-provided clear licensing for these images. A copy of their license (taken
-from https://www.jpl.nasa.gov/imagepolicy/ on 2020-July-13) is provided
-below for convenience.
-
-See also: https://space.jpl.nasa.gov/faq.html
-
-Note that all map images and models come from JPL directly, thus, the
-"Special case" restricting commercial use does not apply.
-
-# JPL Image Use Policy
-# Unless otherwise noted, images and video on JPL public web sites (public
-# sites ending with a jpl.nasa.gov address) may be used for any purpose
-# without prior permission, subject to the special cases noted below.
-# Publishers who wish to have authorization may print this page and
-# retain it for their records; JPL does not issue image permissions on an
-# image by image basis.
-#
-# By electing to download the material from this web site the user agrees:
-# 1. that Caltech makes no representations or warranties with respect to
-# ownership of copyrights in the images, and does not represent others who
-# may claim to be authors or owners of copyright of any of the images, and
-# makes no warranties as to the quality of the images. Caltech shall not be
-# responsible for any loss or expenses resulting from the use of the images,
-# and you release and hold Caltech harmless from all liability arising from
-# such use.
-#
-# 2. to use a credit line in connection with images. Unless otherwise noted
-# in the caption information for an image, the credit line should be
-# "Courtesy NASA/JPL-Caltech."
-#
-# 3. that the endorsement of any product or service by Caltech, JPL or NASA
-# must not be claimed or implied.
-#
-# Special Cases:
-# * Prior written approval must be obtained to use the NASA insignia logo
-# (the blue "meatball" insignia), the NASA logotype (the red "worm" logo)
-# and the NASA seal. These images may not be used by persons who are not
-# NASA employees or on products (including Web pages) that are not NASA
-# sponsored. In addition, no image may be used to explicitly or implicitly
-# suggest endorsement by NASA, JPL or Caltech of commercial goods or
-# services. Requests to use NASA logos may be directed to Bert Ulrich, Public
-# Services Division, NASA Headquarters, Code POS, Washington, DC 20546,
-# telephone (202) 358-1713, fax (202) 358-4331, email bert.ulrich(a)hq.nasa.gov.
-#
-# * Prior written approval must be obtained to use the JPL logo (stylized JPL
-# letters in red or other colors). Requests to use the JPL logo may be
-# directed to the Institutional Communications Office, email
-# instcomm(a)jpl.nasa.gov.
-#
-# * If an image includes an identifiable person, using the image for
-# commercial purposes may infringe that person's right of privacy or publicity,
-# and permission should be obtained from the person. NASA and JPL generally do
-# not permit likenesses of current employees to appear on commercial products.
-# For more information, consult the NASA and JPL points of contact listed above.
-#
-# * JPL/Caltech contractors and vendors who wish to use JPL images in
-# advertising or public relation materials should direct requests to the
-# Institutional Communications Office, email instcomm(a)jpl.nasa.gov.
-#
-# * Some image and video materials on JPL public web sites are owned by
-# organizations other than JPL or NASA. These owners have agreed to make their
-# images and video available for journalistic, educational and personal uses,
-# but restrictions are placed on commercial uses. To obtain permission for
-# commercial use, contact the copyright owner listed in each image caption.
-# Ownership of images and video by parties other than JPL and NASA is noted in
-# the caption material with each image.
diff --git a/README-LEGAL.ScottHudsonModels b/README-LEGAL.ScottHudsonModels
deleted file mode 100644
index 196ff13..0000000
--- a/README-LEGAL.ScottHudsonModels
+++ /dev/null
@@ -1,78 +0,0 @@
-* 2020-08-20 : Scott Hudson is the author of the following digital asteroid models:
-models/bacchus.*
-models/castalia.*
-models/geographos.*
-models/golevka.*
-models/kleopatra.*
-models/ky26.*
-models/toutatis.*
-
-His original license was as follows (taken from http://users.tricity.wsu.edu/~hudson/Research/Asteroids/index.htm):
-
- The digital asteroid models available on this page are in one sense the "final deliverable"
- from this research program. I make them available here for scientific research, educational,
- and private uses. In other words feel free to use these models for any non-commerical,
- non-profit use. Do not use them for any commerical purpose without written permission from
- Scott Hudson (toutatian(a)yahoo.com) and/or NASA.
-
-I reached out to Scott via email and he waived the commercial use restrictions on his models (and noted that
-they are being distributed by NASA directly under their standard license terms). A copy of this email is included
-below.
-
-Tom Callaway <spot(a)fedoraproject.org
-
-******
-
-From: "Hudson, Scott" <scott_hudson(a)wsu.edu>
-To: Tom Callaway <spotrh(a)gmail.com>,
- "toutatian(a)yahoo.com"
- <toutatian(a)yahoo.com>,
- "hudson(a)tricity.wsu.edu" <hudson(a)tricity.wsu.edu>
-Subject: Re: License on your asteroid models
-Date: Thu, 20 Aug 2020 03:30:55 +0000
-
-Tom,
-
-I've been gone for most of the summer, and am just now seeing your email.
-
-I have no problem with these models being used for commercial purposes. I
-originally put that "non-commercial use" statement there because these models
-were developed with NASA funding, and I wasn't sure what NASA policy was
-at the time. That is no longer a concern. The models are available at many
-repositories, including the following two:
-
-https://sbn.psi.edu/pds/resource/rshape.html
-
-Small Body Radar Shape Models - sbn.psi.edu<https://sbn.psi.edu/pds/resource/rshape.html>
-Small Body Radar Shape Models . This data set contains radar-based shape models for small solar system bodies, generated by the method developed by Scott Hudson.
-sbn.psi.edu
-https://echo.jpl.nasa.gov/asteroids/shapes/shapes.html
-Asteroid Shape Models - NASA<https://echo.jpl.nasa.gov/asteroids/shapes/shapes.html>
-Asteroid Shape Models Last update: 2018 May 8 Downloadable 3-D Models (object files only): 7 Iris...coming soon 16 Psyche
-echo.jpl.nasa.gov
-
-
-Scott Hudson
-
-________________________________
-From: Tom Callaway <spotrh(a)gmail.com>
-Sent: Monday, July 13, 2020 9:13 AM
-To: toutatian(a)yahoo.com <toutatian(a)yahoo.com>; hudson(a)tricity.wsu.edu <hudson(a)tricity.wsu.edu>
-Subject: License on your asteroid models
-
-Professor Hudson,
-
-In researching the licensing of Celestia (https://github.com/CelestiaProject/Celestia),
-I have noticed that it includes copies of your asteroid models,
-originally found here: http://users.tricity.wsu.edu/~hudson/Research/Asteroids/index.htm
-
-Celestia is under the terms of the GPL license, which would seem to conflict
-with the license on your asteroid models because of your restriction on commercial use.
-
-Would you be willing to amend your licensing for these asteroid models to permit
-commercial use? If you can do this, it will resolve the licensing issue within Celestia.
-If not, these asteroid models may need to be removed from some distributions of
-Celestia (including the one I am working on in Fedora).
-
-Thanks in advance,
-Tom Callaway
diff --git a/README-LEGAL.ShroxModels b/README-LEGAL.ShroxModels
deleted file mode 100644
index a188d3c..0000000
--- a/README-LEGAL.ShroxModels
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-From: <shrox(a)shrox.com>
-To: "Tom Callaway" <spotrh(a)gmail.com>
-Subject: RE: License of models
-Date: Thu, 20 Aug 2020 18:28:33 -0700
-
-I hereby authorize the use of "Attribution 4.0 International (CC BY 4.0) -
-https://creativecommons.org/licenses/by/4.0/" to be applied to the usage of my
-3d models found in "Celestia", a 3D space and astronomy simulator.
-
-Shrox
diff --git a/celestia.spec b/celestia.spec
deleted file mode 100644
index 47d5fa5..0000000
--- a/celestia.spec
+++ /dev/null
@@ -1,215 +0,0 @@
-#%%global gittag 1.6.2
-%global commit 6899839d47a08e07a887e6e8268c2e16490a9571
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-%global date 20231229
-
-Name: celestia
-%if "%{?gittag}"
-Version: 1.6.2
-%else
-# This is a really dirty hack to overcome a wrong update path due to git commit hash
-# previously applied without '.git'.
-# I don't want to bump Epoch, so I'm going to add a leading '3' before %%{date}
-# until version 1.7.0 is finally released.
-Version: 1.7.0~3%{date}.git%{shortcommit}
-%endif
-Release: %autorelease
-Summary: OpenGL real-time visual space simulation
-# Bundled R128 is under Unlicense
-License: GPL-2.0-or-later AND MIT AND Unlicense
-URL: https://celestiaproject.space/
-%if "%{?gittag}"
-Source0: https://github.com/CelestiaProject/Celestia/archive/%{gittag}/Celestia-%{...
-%else
-Source0: https://github.com/CelestiaProject/Celestia/archive/%{commit}/Celestia-%{...
-%endif
-
-# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
-ExcludeArch: %{ix86}
-
-BuildRequires: cmake
-BuildRequires: gcc
-BuildRequires: gcc-c++
-BuildRequires: desktop-file-utils
-BuildRequires: gettext-devel
-BuildRequires: gperf
-BuildRequires: libappstream-glib
-BuildRequires: ImageMagick
-
-BuildRequires: ffmpeg-free-devel
-BuildRequires: miniaudio-devel
-BuildRequires: pkgconfig(eigen3)
-BuildRequires: pkgconfig(epoxy)
-BuildRequires: pkgconfig(fmt)
-BuildRequires: pkgconfig(freetype2)
-BuildRequires: pkgconfig(gl)
-BuildRequires: pkgconfig(glesv2)
-BuildRequires: pkgconfig(libavif)
-BuildRequires: pkgconfig(libjpeg)
-BuildRequires: pkgconfig(libpng)
-%ifarch x86_64 aarch64
-BuildRequires: pkgconfig(luajit)
-%else
-BuildRequires: pkgconfig(lua)
-%endif
-
-Provides: bundled(r128) = 1.6.0
-
-
-%description
-Celestia is a real-time space simulation which lets you experience the
-universe in three dimensions. Celestia does not confine you to the
-surface of the Earth, it allows you to travel throughout the solar
-system, to any of over 100,000 stars, or even beyond the galaxy.
-
-Travel in Celestia is seamless; the exponential zoom feature lets
-you explore space across a huge range of scales, from galaxy clusters
-down to spacecraft only a few meters across. A 'point-and-goto'
-interface makes it simple to navigate through the universe to the
-object you want to visit.
-
-
-%package common
-Summary: Common files for %{name}
-Requires: celestia-data
-Requires: google-noto-sans-fonts
-Requires: tzdata
-
-Obsoletes: %{name} < 1.6.3
-
-%description common
-This package provides files common to all GUIs for %{name}.
-
-
-%package qt
-Summary: QT interface for %{name}
-Requires: %{name}-common%{?_isa} = %{version}-%{release}
-
-BuildRequires: qt6-qtbase-devel
-BuildRequires: qt6-qt5compat-devel
-BuildRequires: qt6-qtbase-private-devel
-BuildRequires: pkgconfig(wayland-protocols)
-BuildRequires: pkgconfig(wayland-scanner)
-
-%description qt
-This package provides the QT GUI for %{name}.
-
-
-%package gtk
-Summary: GTK interface for %{name}
-Requires: %{name}-common%{?_isa} = %{version}-%{release}
-
-Provides: %{name} = %{version}-%{release}
-
-BuildRequires: cairo-devel
-BuildRequires: gtk2-devel
-BuildRequires: gtkglext-devel
-
-%description gtk
-This package provides the GTK GUI for %{name}.
-
-
-%package doc
-Summary: Documentation files for %{name}
-BuildArch: noarch
-Requires: %{name} = %{version}-%{release}
-
-%description doc
-The %{name}-doc package contains documentation for %{name}.
-
-
-%prep
-%if "%{?gittag}"
-%autosetup -p1
-%else
-%autosetup -n Celestia-%{commit} -p1
-%endif
-
-# Change default config
-sed -i 's|# LeapSecondsFile "|LeapSecondsFile "|g' celestia.cfg
-sed -i 's|DejaVuSans.ttf,9"|%{_datadir}/fonts/google-noto/NotoSans-Regular.ttf,9"|g' celestia.cfg
-sed -i 's|DejaVuSans-Bold.ttf,15"|%{_datadir}/fonts/google-noto/NotoSans-Bold.ttf,15"|g' celestia.cfg
-
-# https://github.com/CelestiaProject/Celestia/issues/2043
-sed -r -i 's/FMT_VERSION >= 100000/FMT_VERSION >= 100100/' src/celutil/formatnum.h
-sed -r -i 's/FMT_VERSION >= 100000/FMT_VERSION >= 100100/' src/celutil/formatnum.cpp
-
-
-%build
-%cmake -DENABLE_DATA=ON \
- -DENABLE_QT5=OFF \
- -DENABLE_QT6=ON \
- -DENABLE_GTK=ON \
- -DENABLE_FFMPEG=ON \
- -DENABLE_MINIAUDIO=ON \
- -DENABLE_LIBAVIF=ON \
- -DUSE_WAYLAND=ON \
- -DGIT_COMMIT="%{shortcommit}"
-# -DENABLE_GLES=ON \ Disabled due to missing support on QT
-# -DUSE_GTK3=ON \ is broken
-
-%cmake_build
-
-# create standard size icons
-convert src/celestia/qt/Celestia.ico hi-apps-celestia.png
-
-
-%install
-%cmake_install
-
-# fix icon name used in GTK app
-mv %{buildroot}%{_datadir}/pixmaps/celestia{,-logo}.png
-# use standard size and location for desktop icons
-for f in hi-apps-celestia-*.png ; do
- d=$(identify -format "%wx%h" $f) ;
- install -D -m0644 $f %{buildroot}%{_datadir}/icons/hicolor/$d/apps/celestia.png ;
-done
-
-%find_lang %{name} --all-name
-
-rm %{buildroot}%{_datadir}/celestia/COPYING
-
-# Use system provided fonts
-rm -Rf %{buildroot}%{_datadir}/%{name}/fonts
-
-
-%check
-# Menu entry
-desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-{gtk,qt6}.desktop
-
-# Appdata file check
-appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/space.%{name}.%{name}_{gtk,qt6}.metainfo.xml
-
-
-# No file in the main celestia package
-# it's just a metapackage to provide a clean upgrade path from celestia < 1.7
-# requiring by default celestia-gtk
-
-%files common -f %{name}.lang
-%doc AUTHORS ChangeLog README coding-standards.html
-%doc CONTRIBUTING.md devguide.txt
-%license COPYING
-%{_libdir}/lib%{name}.so.1.7*
-%{_datadir}/icons/hicolor/*/apps/%{name}.png
-%{_datadir}/pixmaps/%{name}-logo.png
-%{_datadir}/%{name}
-%exclude %{_datadir}/%{name}/help
-
-%files qt
-%{_bindir}/%{name}-qt6
-%{_mandir}/man1/%{name}-qt6.1*
-%{_datadir}/metainfo/space.%{name}.%{name}_qt6.metainfo.xml
-%{_datadir}/applications/%{name}-qt6.desktop
-
-%files gtk
-%{_bindir}/%{name}-gtk
-%{_mandir}/man1/%{name}-gtk.1*
-%{_datadir}/metainfo/space.%{name}.%{name}_gtk.metainfo.xml
-%{_datadir}/applications/%{name}-gtk.desktop
-
-%files doc
-%{_datadir}/%{name}/help
-
-
-%changelog
-%autochangelog
diff --git a/changelog b/changelog
deleted file mode 100644
index 41029a1..0000000
--- a/changelog
+++ /dev/null
@@ -1,277 +0,0 @@
-* Wed Jan 18 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.9.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Wed Jul 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.8.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.7.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.6.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.5.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Fri Aug 21 2020 Tom Callaway <spot(a)fedoraproject.org> - 1.6.2-0.4.beta3
-- Shrox's models are now CC-BY, switch to upstream tarball!
-
-* Thu Aug 20 2020 Tom Callaway <spot(a)fedoraproject.org> - 1.6.2-0.3.beta3
-- Successfully relicensed Scott Hudson's asteroid models to a FOSS & GPLv2+ compatible license
-- generated new clean tarball
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.2.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 13 2020 Tom Callaway <spot(a)fedoraproject.org> - 1.6.2-0.1.beta3
-- update to 1.6.2-beta3
-- fixes for lua 5.4
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-33
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Aug 23 2019 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 1.6.1-32
-- Fix FTBFS, fix linkage order
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-31
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-30
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Jul 31 2018 Florian Weimer <fweimer(a)redhat.com> - 1.6.1-29
-- Rebuild with fixed binutils
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-28
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-27
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-26
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-25
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Mon May 15 2017 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-24
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-22
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.6.1-20
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Thu Mar 26 2015 Richard Hughes <rhughes(a)redhat.com> - 1.6.1-19
-- Add an AppData file for the software center
-
-* Sun Nov 16 2014 Matias Kreder <mkreder(a)gmail.com> - 1.6.1-18
-- Repackaged source with .tar.xz
-
-* Fri Aug 15 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-17
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Thu Jul 03 2014 Richard Hughes <richard(a)hughsie.com> - 1.6.1-16
-- Fix startup, thanks to a patch from Chris Rankin
-- Resolves: #1045632
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu Aug 22 2013 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.6.1-14
-- FTBS, RHBZ#992048:
- - celestia-1.6.1-lua-5.2.patch: Add autoconf-2.67 generated snippets.
- Avoid running autotools (package config is incompatible to modern autotools).
- - Add celestia-1.6.1-gcc4.8.patch: Tweaks for building with gcc-4.8.x.
-- Address docdir changes (RHBZ#993693).
-- Fix permissons on source files.
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Tue May 14 2013 Tom Callaway <spot(a)fedoraproject.org> - 1.6.1-12
-- rebuild for lua 5.2
-
-* Thu Feb 14 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.6.1-11
-- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
-- clean up spec to follow current guidelines
-- fix desktop file to follow specification
-
-* Wed Feb 13 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 1.6.1-9
-- rebuild due to "jpeg8-ABI" feature drop
-
-* Mon Jan 14 2013 Tom Callaway <spot(a)fedoraproject.org> - 1.6.1-8
-- remove non-free (or unlicensed) files (bz 888210)
-
-* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 1.6.1-7
-- rebuild against new libjpeg
-
-* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Thu Mar 22 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.6.1-5
-- fix compile issues (gcc 4.7, zlib)
-
-* Tue Feb 28 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-4
-- Rebuilt for c++ ABI breakage
-
-* Thu Jan 12 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Dec 06 2011 Adam Jackson <ajax(a)redhat.com> - 1.6.1-2
-- Rebuild for new libpng
-
-* Mon Nov 14 2011 Peter Robinson <pbrobinson(a)fedoraproject.org> - 1.6.1-1
-- Update to 1.6.1
-
-* Wed Feb 09 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Dec 15 2010 Hans de Goede <hdegoede(a)redhat.com> - 1.6.0-2
-- Fix the license button in the about dialog not working
-
-* Wed Dec 8 2010 Hans de Goede <hdegoede(a)redhat.com> - 1.6.0-1
-- New upstream release 1.6.0 (#655565)
-- Fix building with gcc-4.5 (#631077)
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.5.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Sun Apr 12 2009 Lubomir Rintel <lkundrak(a)v3.sk> - 1.5.1-1
-- New upstream release
-
-* Sun Mar 1 2009 Lubomir Rintel <lkundrak(a)v3.sk> - 1.5.0-3
-- Fix build with GCC 4.4
-
-* Mon Feb 23 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.5.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sat Mar 1 2008 Marek Mahut <mmahut(a)fedoraproject.org> - 1.5.0-1
-- Upstream release 1.5.0 and dropping unnecessary patches
-- celestia-1.5.0-gcc43.patch (#434441)
-- Moving to education category (#220793)
-
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 1.4.1-8
-- Autorebuild for GCC 4.3
-
-* Wed Nov 22 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-7
-- Really fix the cmod models problem (#203525). (Thanks to Hans de Goede.)
-- Hopefully really handle the gconf schema properly.
-
-* Mon Aug 28 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-6
-- Add --disable-schemas-install to configure.
-
-* Tue Aug 22 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-5
-- Turn on -fno-strict-aliasing to work around bug #203525.
-
-* Mon Jul 31 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-4
-- We modified configure.in, so now we need automake17 and gettext-devel.
-
-* Mon Jul 31 2006 Nick Urbanik <nicku(a)nicku.org> 1.4.1-3
-- Test errorMessage to see if it is null before copying it!
- This change suggested by Hank Ramsey and added to
- celestia-1.4.1-lua51-resume.patch
-- Added developers documentation
-- Incorporate patch suggested by Hank Ramsey to eliminate segfault
- when loading .celx files: celestia-1.4.1-lua51-resume.patch
-- Update to add lua
-- Incorporate
- http://www.archlinux.org/pipermail/tur-users/attachments/20060603/7dea8cd...
-
-* Fri May 19 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-2
-- Include accidentally dropped 3ds models.
-
-* Tue Mar 28 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-1
-- Update to 1.4.1
-- Use "pkg-config --libs gtkglext-x11-1.0 libgnomeui-2.0" instead of
- "pkg-config --libs gtk+-2.0"
-
-* Fri Feb 10 2006 Steven Pritchard <steve(a)kspei.com> 1.4.0.20060210cvs-1
-- Update to today's CVS snapshot
-
-* Fri Feb 10 2006 Steven Pritchard <steve(a)kspei.com> 1.4.0-3
-- Add celestia-1.4.0-compile.patch to fix a bug when compiling with g++ 4.1
-
-* Thu Jan 05 2006 Steven Pritchard <steve(a)kspei.com> 1.4.0-2
-- Add BR: libGLU-devel, libXt-devel, libXmu-devel
-- Add -lpangox-1.0 to GTK_LIBS
-
-* Mon Dec 26 2005 Steven Pritchard <steve(a)kspei.com> 1.4.0-1
-- Update to 1.4.0
-- Remove celestia-1.3.2-compile.patch (seems to be applied upstream)
-- Use find_lang magic
-- Remove duplicate desktop file
-- Fix Help -> Controls
-
-* Sat Dec 03 2005 Steven Pritchard <steve(a)kspei.com> 1.3.2-5
-- BR libGL-devel instead of xorg-x11-Mesa-libGL
-
-* Sun May 22 2005 Jeremy Katz <katzj(a)redhat.com> - 1.3.2-4
-- rebuild on all arches
-
-* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
-- rebuilt
-
-* Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 1.3.2-2
-- Bump release to provide Extras upgrade path.
-
-* Wed Nov 10 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.2-0.fdr.2
-- Fixed FC3 compilation.
-
-* Sat Aug 28 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.2-0.fdr.1
-- Updated to 1.3.2.
-- Switched to using GNOME frontend.
-- Updated desktop file.
-- Minor editing of description text.
-- Converted spec file to UTF-8.
-
-* Thu Nov 27 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.4
-- Added build req gtkglarea (bug 740).
-
-* Thu Nov 27 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.3
-- Added Encoding=UTF-8 to desktop file (bug 740).
-- Added work-around for linking problems on FC1 (bug 740).
-- Updated {minor,numbered}moons.asc (bug 740).
-
-* Wed Oct 8 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.2
-- Replaced source tarball with proper release tarball.
-- Added BuildRequires gnome-libs-devel for gnomeConf.sh.
-- Build with freeglut instead of glut.
-
-* Wed Sep 17 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.1
-- Initial Fedora RPM release.
-
-* Thu Apr 17 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Update to 1.3.0.
-- Added numberedmoons.ssc addon.
-
-* Mon Mar 31 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Rebuilt for Red Hat Linux 9.
-
-* Tue Jan 14 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Update to 1.2.5.
-- Included "Minor Moons of the Giant Planets" extra file.
-- New icon from the KDE part of the source.
-
-* Sat Sep 28 2002 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Rebuilt for Red Hat Linux 8.0.
-- New style menu entry.
-
-* Wed Jul 3 2002 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Rebuilt to remove the NVidia dependency (oops!).
-
-* Wed May 15 2002 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Sorry, I'm a maniac ;-)
-
-* Tue May 14 2002 Julien MOUTTE <julien(a)moutte.net>
-- Initial RPM release.
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..ccd5d74
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Retired due to celestia-data retired due to licensing issues
diff --git a/sources b/sources
deleted file mode 100644
index cd2ac16..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (Celestia-6899839.tar.gz) = 5bc2559830fdb3533745f5adf22238648837c8d0f421dde9fe5af4653a21343e1960152ca3c0525f25971c53395fc677f1cba071166ca896c2f339171d4ba94b
1 month, 3 weeks
Architecture specific change in rpms/celestia.git
by githook-noreply@fedoraproject.org
The package rpms/celestia.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/celestia.git/commit/?id=205ac456e....
Change:
-%ifarch x86_64 aarch64
Thanks.
Full change:
============
commit 205ac456e2a7317d7e978020d0c7001fd25ffb4a
Author: Mattia Verga <mattia.verga(a)proton.me>
Date: Sat Mar 23 08:43:13 2024 +0100
Retired due celestia-data retired due to licensing issues
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 9b490b7..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-celestia-1.5.1.tar.gz
-/celestia-1.6.0.tar.gz
-/celestia-1.6.1.tar.gz
-/celestia-1.6.1-clean.tar.gz
-/celestia-1.6.1-clean.tar.xz
-/celestia-1.6.2-beta3-clean.tar.xz
-/1.6.2-beta3.tar.gz
-/Celestia-ebfcdb1248a9f35e5efdbf24e56e9f07418e55ff.tar.gz
-/Celestia-7cf93d9.tar.gz
-/Celestia-8f43b0b.tar.gz
-/Celestia-cbdeede.tar.gz
-/Celestia-7ca8fe3.tar.gz
-/Celestia-6899839.tar.gz
diff --git a/README-LEGAL.JPL b/README-LEGAL.JPL
deleted file mode 100644
index d813e9a..0000000
--- a/README-LEGAL.JPL
+++ /dev/null
@@ -1,68 +0,0 @@
-In previous builds of Celestia, map images and models taken from
-http://maps.jpl.nasa.gov/ were removed due to unclear licensing. JPL has
-provided clear licensing for these images. A copy of their license (taken
-from https://www.jpl.nasa.gov/imagepolicy/ on 2020-July-13) is provided
-below for convenience.
-
-See also: https://space.jpl.nasa.gov/faq.html
-
-Note that all map images and models come from JPL directly, thus, the
-"Special case" restricting commercial use does not apply.
-
-# JPL Image Use Policy
-# Unless otherwise noted, images and video on JPL public web sites (public
-# sites ending with a jpl.nasa.gov address) may be used for any purpose
-# without prior permission, subject to the special cases noted below.
-# Publishers who wish to have authorization may print this page and
-# retain it for their records; JPL does not issue image permissions on an
-# image by image basis.
-#
-# By electing to download the material from this web site the user agrees:
-# 1. that Caltech makes no representations or warranties with respect to
-# ownership of copyrights in the images, and does not represent others who
-# may claim to be authors or owners of copyright of any of the images, and
-# makes no warranties as to the quality of the images. Caltech shall not be
-# responsible for any loss or expenses resulting from the use of the images,
-# and you release and hold Caltech harmless from all liability arising from
-# such use.
-#
-# 2. to use a credit line in connection with images. Unless otherwise noted
-# in the caption information for an image, the credit line should be
-# "Courtesy NASA/JPL-Caltech."
-#
-# 3. that the endorsement of any product or service by Caltech, JPL or NASA
-# must not be claimed or implied.
-#
-# Special Cases:
-# * Prior written approval must be obtained to use the NASA insignia logo
-# (the blue "meatball" insignia), the NASA logotype (the red "worm" logo)
-# and the NASA seal. These images may not be used by persons who are not
-# NASA employees or on products (including Web pages) that are not NASA
-# sponsored. In addition, no image may be used to explicitly or implicitly
-# suggest endorsement by NASA, JPL or Caltech of commercial goods or
-# services. Requests to use NASA logos may be directed to Bert Ulrich, Public
-# Services Division, NASA Headquarters, Code POS, Washington, DC 20546,
-# telephone (202) 358-1713, fax (202) 358-4331, email bert.ulrich(a)hq.nasa.gov.
-#
-# * Prior written approval must be obtained to use the JPL logo (stylized JPL
-# letters in red or other colors). Requests to use the JPL logo may be
-# directed to the Institutional Communications Office, email
-# instcomm(a)jpl.nasa.gov.
-#
-# * If an image includes an identifiable person, using the image for
-# commercial purposes may infringe that person's right of privacy or publicity,
-# and permission should be obtained from the person. NASA and JPL generally do
-# not permit likenesses of current employees to appear on commercial products.
-# For more information, consult the NASA and JPL points of contact listed above.
-#
-# * JPL/Caltech contractors and vendors who wish to use JPL images in
-# advertising or public relation materials should direct requests to the
-# Institutional Communications Office, email instcomm(a)jpl.nasa.gov.
-#
-# * Some image and video materials on JPL public web sites are owned by
-# organizations other than JPL or NASA. These owners have agreed to make their
-# images and video available for journalistic, educational and personal uses,
-# but restrictions are placed on commercial uses. To obtain permission for
-# commercial use, contact the copyright owner listed in each image caption.
-# Ownership of images and video by parties other than JPL and NASA is noted in
-# the caption material with each image.
diff --git a/README-LEGAL.ScottHudsonModels b/README-LEGAL.ScottHudsonModels
deleted file mode 100644
index 196ff13..0000000
--- a/README-LEGAL.ScottHudsonModels
+++ /dev/null
@@ -1,78 +0,0 @@
-* 2020-08-20 : Scott Hudson is the author of the following digital asteroid models:
-models/bacchus.*
-models/castalia.*
-models/geographos.*
-models/golevka.*
-models/kleopatra.*
-models/ky26.*
-models/toutatis.*
-
-His original license was as follows (taken from http://users.tricity.wsu.edu/~hudson/Research/Asteroids/index.htm):
-
- The digital asteroid models available on this page are in one sense the "final deliverable"
- from this research program. I make them available here for scientific research, educational,
- and private uses. In other words feel free to use these models for any non-commerical,
- non-profit use. Do not use them for any commerical purpose without written permission from
- Scott Hudson (toutatian(a)yahoo.com) and/or NASA.
-
-I reached out to Scott via email and he waived the commercial use restrictions on his models (and noted that
-they are being distributed by NASA directly under their standard license terms). A copy of this email is included
-below.
-
-Tom Callaway <spot(a)fedoraproject.org
-
-******
-
-From: "Hudson, Scott" <scott_hudson(a)wsu.edu>
-To: Tom Callaway <spotrh(a)gmail.com>,
- "toutatian(a)yahoo.com"
- <toutatian(a)yahoo.com>,
- "hudson(a)tricity.wsu.edu" <hudson(a)tricity.wsu.edu>
-Subject: Re: License on your asteroid models
-Date: Thu, 20 Aug 2020 03:30:55 +0000
-
-Tom,
-
-I've been gone for most of the summer, and am just now seeing your email.
-
-I have no problem with these models being used for commercial purposes. I
-originally put that "non-commercial use" statement there because these models
-were developed with NASA funding, and I wasn't sure what NASA policy was
-at the time. That is no longer a concern. The models are available at many
-repositories, including the following two:
-
-https://sbn.psi.edu/pds/resource/rshape.html
-
-Small Body Radar Shape Models - sbn.psi.edu<https://sbn.psi.edu/pds/resource/rshape.html>
-Small Body Radar Shape Models . This data set contains radar-based shape models for small solar system bodies, generated by the method developed by Scott Hudson.
-sbn.psi.edu
-https://echo.jpl.nasa.gov/asteroids/shapes/shapes.html
-Asteroid Shape Models - NASA<https://echo.jpl.nasa.gov/asteroids/shapes/shapes.html>
-Asteroid Shape Models Last update: 2018 May 8 Downloadable 3-D Models (object files only): 7 Iris...coming soon 16 Psyche
-echo.jpl.nasa.gov
-
-
-Scott Hudson
-
-________________________________
-From: Tom Callaway <spotrh(a)gmail.com>
-Sent: Monday, July 13, 2020 9:13 AM
-To: toutatian(a)yahoo.com <toutatian(a)yahoo.com>; hudson(a)tricity.wsu.edu <hudson(a)tricity.wsu.edu>
-Subject: License on your asteroid models
-
-Professor Hudson,
-
-In researching the licensing of Celestia (https://github.com/CelestiaProject/Celestia),
-I have noticed that it includes copies of your asteroid models,
-originally found here: http://users.tricity.wsu.edu/~hudson/Research/Asteroids/index.htm
-
-Celestia is under the terms of the GPL license, which would seem to conflict
-with the license on your asteroid models because of your restriction on commercial use.
-
-Would you be willing to amend your licensing for these asteroid models to permit
-commercial use? If you can do this, it will resolve the licensing issue within Celestia.
-If not, these asteroid models may need to be removed from some distributions of
-Celestia (including the one I am working on in Fedora).
-
-Thanks in advance,
-Tom Callaway
diff --git a/README-LEGAL.ShroxModels b/README-LEGAL.ShroxModels
deleted file mode 100644
index a188d3c..0000000
--- a/README-LEGAL.ShroxModels
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-From: <shrox(a)shrox.com>
-To: "Tom Callaway" <spotrh(a)gmail.com>
-Subject: RE: License of models
-Date: Thu, 20 Aug 2020 18:28:33 -0700
-
-I hereby authorize the use of "Attribution 4.0 International (CC BY 4.0) -
-https://creativecommons.org/licenses/by/4.0/" to be applied to the usage of my
-3d models found in "Celestia", a 3D space and astronomy simulator.
-
-Shrox
diff --git a/celestia.spec b/celestia.spec
deleted file mode 100644
index 64ba020..0000000
--- a/celestia.spec
+++ /dev/null
@@ -1,211 +0,0 @@
-#%%global gittag 1.6.2
-%global commit 6899839d47a08e07a887e6e8268c2e16490a9571
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-%global date 20231229
-
-Name: celestia
-%if "%{?gittag}"
-Version: 1.6.2
-%else
-# This is a really dirty hack to overcome a wrong update path due to git commit hash
-# previously applied without '.git'.
-# I don't want to bump Epoch, so I'm going to add a leading '3' before %%{date}
-# until version 1.7.0 is finally released.
-Version: 1.7.0~3%{date}.git%{shortcommit}
-%endif
-Release: %autorelease
-Summary: OpenGL real-time visual space simulation
-# Bundled R128 is under Unlicense
-License: GPL-2.0-or-later AND MIT AND Unlicense
-URL: https://celestiaproject.space/
-%if "%{?gittag}"
-Source0: https://github.com/CelestiaProject/Celestia/archive/%{gittag}/Celestia-%{...
-%else
-Source0: https://github.com/CelestiaProject/Celestia/archive/%{commit}/Celestia-%{...
-%endif
-
-# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
-ExcludeArch: %{ix86}
-
-BuildRequires: cmake
-BuildRequires: gcc
-BuildRequires: gcc-c++
-BuildRequires: desktop-file-utils
-BuildRequires: gettext-devel
-BuildRequires: gperf
-BuildRequires: libappstream-glib
-BuildRequires: ImageMagick
-
-BuildRequires: ffmpeg-free-devel
-BuildRequires: miniaudio-devel
-BuildRequires: pkgconfig(eigen3)
-BuildRequires: pkgconfig(epoxy)
-BuildRequires: pkgconfig(fmt)
-BuildRequires: pkgconfig(freetype2)
-BuildRequires: pkgconfig(gl)
-BuildRequires: pkgconfig(glesv2)
-BuildRequires: pkgconfig(libavif)
-BuildRequires: pkgconfig(libjpeg)
-BuildRequires: pkgconfig(libpng)
-%ifarch x86_64 aarch64
-BuildRequires: pkgconfig(luajit)
-%else
-BuildRequires: pkgconfig(lua)
-%endif
-
-Provides: bundled(r128) = 1.6.0
-
-
-%description
-Celestia is a real-time space simulation which lets you experience the
-universe in three dimensions. Celestia does not confine you to the
-surface of the Earth, it allows you to travel throughout the solar
-system, to any of over 100,000 stars, or even beyond the galaxy.
-
-Travel in Celestia is seamless; the exponential zoom feature lets
-you explore space across a huge range of scales, from galaxy clusters
-down to spacecraft only a few meters across. A 'point-and-goto'
-interface makes it simple to navigate through the universe to the
-object you want to visit.
-
-
-%package common
-Summary: Common files for %{name}
-Requires: celestia-data
-Requires: google-noto-sans-fonts
-Requires: tzdata
-
-Obsoletes: %{name} < 1.6.3
-
-%description common
-This package provides files common to all GUIs for %{name}.
-
-
-%package qt
-Summary: QT interface for %{name}
-Requires: %{name}-common%{?_isa} = %{version}-%{release}
-
-BuildRequires: qt6-qtbase-devel
-BuildRequires: qt6-qt5compat-devel
-BuildRequires: qt6-qtbase-private-devel
-BuildRequires: pkgconfig(wayland-protocols)
-BuildRequires: pkgconfig(wayland-scanner)
-
-%description qt
-This package provides the QT GUI for %{name}.
-
-
-%package gtk
-Summary: GTK interface for %{name}
-Requires: %{name}-common%{?_isa} = %{version}-%{release}
-
-Provides: %{name} = %{version}-%{release}
-
-BuildRequires: cairo-devel
-BuildRequires: gtk2-devel
-BuildRequires: gtkglext-devel
-
-%description gtk
-This package provides the GTK GUI for %{name}.
-
-
-%package doc
-Summary: Documentation files for %{name}
-BuildArch: noarch
-Requires: %{name} = %{version}-%{release}
-
-%description doc
-The %{name}-doc package contains documentation for %{name}.
-
-
-%prep
-%if "%{?gittag}"
-%autosetup -p1
-%else
-%autosetup -n Celestia-%{commit} -p1
-%endif
-
-# Change default config
-sed -i 's|# LeapSecondsFile "|LeapSecondsFile "|g' celestia.cfg
-sed -i 's|DejaVuSans.ttf,9"|%{_datadir}/fonts/google-noto/NotoSans-Regular.ttf,9"|g' celestia.cfg
-sed -i 's|DejaVuSans-Bold.ttf,15"|%{_datadir}/fonts/google-noto/NotoSans-Bold.ttf,15"|g' celestia.cfg
-
-
-%build
-%cmake -DENABLE_DATA=ON \
- -DENABLE_QT5=OFF \
- -DENABLE_QT6=ON \
- -DENABLE_GTK=ON \
- -DENABLE_FFMPEG=ON \
- -DENABLE_MINIAUDIO=ON \
- -DENABLE_LIBAVIF=ON \
- -DUSE_WAYLAND=ON \
- -DGIT_COMMIT="%{shortcommit}"
-# -DENABLE_GLES=ON \ Disabled due to missing support on QT
-# -DUSE_GTK3=ON \ is broken
-
-%cmake_build
-
-# create standard size icons
-convert src/celestia/qt/Celestia.ico hi-apps-celestia.png
-
-
-%install
-%cmake_install
-
-# fix icon name used in GTK app
-mv %{buildroot}%{_datadir}/pixmaps/celestia{,-logo}.png
-# use standard size and location for desktop icons
-for f in hi-apps-celestia-*.png ; do
- d=$(identify -format "%wx%h" $f) ;
- install -D -m0644 $f %{buildroot}%{_datadir}/icons/hicolor/$d/apps/celestia.png ;
-done
-
-%find_lang %{name} --all-name
-
-rm %{buildroot}%{_datadir}/celestia/COPYING
-
-# Use system provided fonts
-rm -Rf %{buildroot}%{_datadir}/%{name}/fonts
-
-
-%check
-# Menu entry
-desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-{gtk,qt6}.desktop
-
-# Appdata file check
-appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/space.%{name}.%{name}_{gtk,qt6}.metainfo.xml
-
-
-# No file in the main celestia package
-# it's just a metapackage to provide a clean upgrade path from celestia < 1.7
-# requiring by default celestia-gtk
-
-%files common -f %{name}.lang
-%doc AUTHORS ChangeLog README coding-standards.html
-%doc CONTRIBUTING.md devguide.txt
-%license COPYING
-%{_libdir}/lib%{name}.so.1.7*
-%{_datadir}/icons/hicolor/*/apps/%{name}.png
-%{_datadir}/pixmaps/%{name}-logo.png
-%{_datadir}/%{name}
-%exclude %{_datadir}/%{name}/help
-
-%files qt
-%{_bindir}/%{name}-qt6
-%{_mandir}/man1/%{name}-qt6.1*
-%{_datadir}/metainfo/space.%{name}.%{name}_qt6.metainfo.xml
-%{_datadir}/applications/%{name}-qt6.desktop
-
-%files gtk
-%{_bindir}/%{name}-gtk
-%{_mandir}/man1/%{name}-gtk.1*
-%{_datadir}/metainfo/space.%{name}.%{name}_gtk.metainfo.xml
-%{_datadir}/applications/%{name}-gtk.desktop
-
-%files doc
-%{_datadir}/%{name}/help
-
-
-%changelog
-%autochangelog
diff --git a/changelog b/changelog
deleted file mode 100644
index 41029a1..0000000
--- a/changelog
+++ /dev/null
@@ -1,277 +0,0 @@
-* Wed Jan 18 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.9.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Wed Jul 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.8.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Wed Jan 19 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.7.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Wed Jul 21 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.6.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.5.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Fri Aug 21 2020 Tom Callaway <spot(a)fedoraproject.org> - 1.6.2-0.4.beta3
-- Shrox's models are now CC-BY, switch to upstream tarball!
-
-* Thu Aug 20 2020 Tom Callaway <spot(a)fedoraproject.org> - 1.6.2-0.3.beta3
-- Successfully relicensed Scott Hudson's asteroid models to a FOSS & GPLv2+ compatible license
-- generated new clean tarball
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.2-0.2.beta3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 13 2020 Tom Callaway <spot(a)fedoraproject.org> - 1.6.2-0.1.beta3
-- update to 1.6.2-beta3
-- fixes for lua 5.4
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-33
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Aug 23 2019 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 1.6.1-32
-- Fix FTBFS, fix linkage order
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-31
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-30
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Jul 31 2018 Florian Weimer <fweimer(a)redhat.com> - 1.6.1-29
-- Rebuild with fixed binutils
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-28
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-27
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-26
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-25
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Mon May 15 2017 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-24
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.6.1-22
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.6.1-20
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Thu Mar 26 2015 Richard Hughes <rhughes(a)redhat.com> - 1.6.1-19
-- Add an AppData file for the software center
-
-* Sun Nov 16 2014 Matias Kreder <mkreder(a)gmail.com> - 1.6.1-18
-- Repackaged source with .tar.xz
-
-* Fri Aug 15 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-17
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Thu Jul 03 2014 Richard Hughes <richard(a)hughsie.com> - 1.6.1-16
-- Fix startup, thanks to a patch from Chris Rankin
-- Resolves: #1045632
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Thu Aug 22 2013 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.6.1-14
-- FTBS, RHBZ#992048:
- - celestia-1.6.1-lua-5.2.patch: Add autoconf-2.67 generated snippets.
- Avoid running autotools (package config is incompatible to modern autotools).
- - Add celestia-1.6.1-gcc4.8.patch: Tweaks for building with gcc-4.8.x.
-- Address docdir changes (RHBZ#993693).
-- Fix permissons on source files.
-
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Tue May 14 2013 Tom Callaway <spot(a)fedoraproject.org> - 1.6.1-12
-- rebuild for lua 5.2
-
-* Thu Feb 14 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.6.1-11
-- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
-- clean up spec to follow current guidelines
-- fix desktop file to follow specification
-
-* Wed Feb 13 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 1.6.1-9
-- rebuild due to "jpeg8-ABI" feature drop
-
-* Mon Jan 14 2013 Tom Callaway <spot(a)fedoraproject.org> - 1.6.1-8
-- remove non-free (or unlicensed) files (bz 888210)
-
-* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 1.6.1-7
-- rebuild against new libjpeg
-
-* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Thu Mar 22 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.6.1-5
-- fix compile issues (gcc 4.7, zlib)
-
-* Tue Feb 28 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-4
-- Rebuilt for c++ ABI breakage
-
-* Thu Jan 12 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.1-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Dec 06 2011 Adam Jackson <ajax(a)redhat.com> - 1.6.1-2
-- Rebuild for new libpng
-
-* Mon Nov 14 2011 Peter Robinson <pbrobinson(a)fedoraproject.org> - 1.6.1-1
-- Update to 1.6.1
-
-* Wed Feb 09 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.6.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Wed Dec 15 2010 Hans de Goede <hdegoede(a)redhat.com> - 1.6.0-2
-- Fix the license button in the about dialog not working
-
-* Wed Dec 8 2010 Hans de Goede <hdegoede(a)redhat.com> - 1.6.0-1
-- New upstream release 1.6.0 (#655565)
-- Fix building with gcc-4.5 (#631077)
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.5.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Sun Apr 12 2009 Lubomir Rintel <lkundrak(a)v3.sk> - 1.5.1-1
-- New upstream release
-
-* Sun Mar 1 2009 Lubomir Rintel <lkundrak(a)v3.sk> - 1.5.0-3
-- Fix build with GCC 4.4
-
-* Mon Feb 23 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.5.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sat Mar 1 2008 Marek Mahut <mmahut(a)fedoraproject.org> - 1.5.0-1
-- Upstream release 1.5.0 and dropping unnecessary patches
-- celestia-1.5.0-gcc43.patch (#434441)
-- Moving to education category (#220793)
-
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 1.4.1-8
-- Autorebuild for GCC 4.3
-
-* Wed Nov 22 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-7
-- Really fix the cmod models problem (#203525). (Thanks to Hans de Goede.)
-- Hopefully really handle the gconf schema properly.
-
-* Mon Aug 28 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-6
-- Add --disable-schemas-install to configure.
-
-* Tue Aug 22 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-5
-- Turn on -fno-strict-aliasing to work around bug #203525.
-
-* Mon Jul 31 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-4
-- We modified configure.in, so now we need automake17 and gettext-devel.
-
-* Mon Jul 31 2006 Nick Urbanik <nicku(a)nicku.org> 1.4.1-3
-- Test errorMessage to see if it is null before copying it!
- This change suggested by Hank Ramsey and added to
- celestia-1.4.1-lua51-resume.patch
-- Added developers documentation
-- Incorporate patch suggested by Hank Ramsey to eliminate segfault
- when loading .celx files: celestia-1.4.1-lua51-resume.patch
-- Update to add lua
-- Incorporate
- http://www.archlinux.org/pipermail/tur-users/attachments/20060603/7dea8cd...
-
-* Fri May 19 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-2
-- Include accidentally dropped 3ds models.
-
-* Tue Mar 28 2006 Steven Pritchard <steve(a)kspei.com> 1.4.1-1
-- Update to 1.4.1
-- Use "pkg-config --libs gtkglext-x11-1.0 libgnomeui-2.0" instead of
- "pkg-config --libs gtk+-2.0"
-
-* Fri Feb 10 2006 Steven Pritchard <steve(a)kspei.com> 1.4.0.20060210cvs-1
-- Update to today's CVS snapshot
-
-* Fri Feb 10 2006 Steven Pritchard <steve(a)kspei.com> 1.4.0-3
-- Add celestia-1.4.0-compile.patch to fix a bug when compiling with g++ 4.1
-
-* Thu Jan 05 2006 Steven Pritchard <steve(a)kspei.com> 1.4.0-2
-- Add BR: libGLU-devel, libXt-devel, libXmu-devel
-- Add -lpangox-1.0 to GTK_LIBS
-
-* Mon Dec 26 2005 Steven Pritchard <steve(a)kspei.com> 1.4.0-1
-- Update to 1.4.0
-- Remove celestia-1.3.2-compile.patch (seems to be applied upstream)
-- Use find_lang magic
-- Remove duplicate desktop file
-- Fix Help -> Controls
-
-* Sat Dec 03 2005 Steven Pritchard <steve(a)kspei.com> 1.3.2-5
-- BR libGL-devel instead of xorg-x11-Mesa-libGL
-
-* Sun May 22 2005 Jeremy Katz <katzj(a)redhat.com> - 1.3.2-4
-- rebuild on all arches
-
-* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
-- rebuilt
-
-* Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 1.3.2-2
-- Bump release to provide Extras upgrade path.
-
-* Wed Nov 10 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.2-0.fdr.2
-- Fixed FC3 compilation.
-
-* Sat Aug 28 2004 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.2-0.fdr.1
-- Updated to 1.3.2.
-- Switched to using GNOME frontend.
-- Updated desktop file.
-- Minor editing of description text.
-- Converted spec file to UTF-8.
-
-* Thu Nov 27 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.4
-- Added build req gtkglarea (bug 740).
-
-* Thu Nov 27 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.3
-- Added Encoding=UTF-8 to desktop file (bug 740).
-- Added work-around for linking problems on FC1 (bug 740).
-- Updated {minor,numbered}moons.asc (bug 740).
-
-* Wed Oct 8 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.2
-- Replaced source tarball with proper release tarball.
-- Added BuildRequires gnome-libs-devel for gnomeConf.sh.
-- Build with freeglut instead of glut.
-
-* Wed Sep 17 2003 Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.1
-- Initial Fedora RPM release.
-
-* Thu Apr 17 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Update to 1.3.0.
-- Added numberedmoons.ssc addon.
-
-* Mon Mar 31 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Rebuilt for Red Hat Linux 9.
-
-* Tue Jan 14 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Update to 1.2.5.
-- Included "Minor Moons of the Giant Planets" extra file.
-- New icon from the KDE part of the source.
-
-* Sat Sep 28 2002 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Rebuilt for Red Hat Linux 8.0.
-- New style menu entry.
-
-* Wed Jul 3 2002 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Rebuilt to remove the NVidia dependency (oops!).
-
-* Wed May 15 2002 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
-- Sorry, I'm a maniac ;-)
-
-* Tue May 14 2002 Julien MOUTTE <julien(a)moutte.net>
-- Initial RPM release.
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..98848ba
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Retired due celestia-data retired due to licensing issues
diff --git a/sources b/sources
deleted file mode 100644
index cd2ac16..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (Celestia-6899839.tar.gz) = 5bc2559830fdb3533745f5adf22238648837c8d0f421dde9fe5af4653a21343e1960152ca3c0525f25971c53395fc677f1cba071166ca896c2f339171d4ba94b
1 month, 3 weeks
[Report] Packages Restricting Arches
by root
Package that edited their arches constraints (1)
=============================================
- darktable
was ExcludeArch: armv7hl i686 s390x
is ExcludeArch: armv7hl i686 s390x
ExcludeArch: aarch64
List of packages currently excluding arches (2153)
===========================================
- 0ad
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- 389-ds-base
ExcludeArch: i686
- 4ti2
ExcludeArch: %{ix86}
- 90-Second-Portraits
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le riscv64
- AcetoneISO
ExcludeArch: ppc %{power64} s390x
- Agda
ExcludeArch: %{ix86} armv7hl
- Agda-stdlib
ExcludeArch: armv7hl %{ix86}
- BareBonesBrowserLaunch
ExclusiveArch: %{java_arches} noarch
- CFR
ExclusiveArch: %{java_arches} noarch
- COPASI
ExcludeArch: %{ix86}
- CardManager
ExclusiveArch: %{java_arches} noarch
- CuraEngine
ExcludeArch: %{ix86}
- E
ExcludeArch: %{ix86}
- GAPDoc
ExcludeArch: %{ix86}
- GoldenCheetah
ExclusiveArch: %{qt5_qtwebengine_arches}
- GtkAda
ExclusiveArch: %{GPRbuild_arches}
- GtkAda3
ExclusiveArch: %{GPRbuild_arches}
- HPCombi
ExclusiveArch: x86_64 %{arm64}
- IPAddress
ExclusiveArch: %{java_arches} noarch
- IQmol
ExcludeArch: %{ix86}
- JUnitParams
ExclusiveArch: %{java_arches} noarch
- L-function
ExcludeArch: %{ix86}
- LabPlot
ExcludeArch: sparc64 s390 s390x
- MUSIC
ExcludeArch: %{ix86}
- Macaulay2
ExcludeArch: %{ix86} ppc64le
- Maelstrom
ExcludeArch: %{ix86}
- Mars
ExclusiveArch: %{java_arches} noarch
- NiaAML-GUI
ExcludeArch: %{ix86}
- OpenColorIO
ExcludeArch: i686
ExclusiveArch: x86_64 ppc64le
- OpenImageIO
ExcludeArch: i686
ExclusiveArch: x86_64 ppc64le
- OpenMolcas
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- OpenStego
ExclusiveArch: %{java_arches} noarch
- Pencil2D
ExcludeArch: %{ix86}
- PragmARC
ExclusiveArch: %{GPRbuild_arches}
- ProDy
ExcludeArch: ppc64 s390x
- R-IRkernel
ExcludeArch: %{ix86}
- R-V8
ExclusiveArch: %{nodejs_arches}
- R-ape
ExcludeArch: %{ix86}
- R-igraph
ExcludeArch: %{ix86}
- R-kernlab
ExcludeArch: %{ix86} s390x
- R-rJava
ExclusiveArch: %{java_arches}
- Random123
ExcludeArch: mips64r2 mips32r2 s390
- RdRand
ExclusiveArch: %{ix86} x86_64
- RediSearch
ExclusiveArch: x86_64
- SLOF
ExclusiveArch: ppc64le
- Singular
ExcludeArch: %{ix86}
- TOPCOM
ExcludeArch: %{ix86}
- VulkanMemoryAllocator
ExcludeArch: %{ix86}
- WoeUSB
ExcludeArch: s390x
- YafaRay
ExclusiveArch: %{ix86} x86_64
- Zim
ExcludeArch: %{ix86}
- aardvark-dns
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- abiword
ExcludeArch: %{ix86}
- abrt-java-connector
ExcludeArch: %{ix86}
- accel-config
ExclusiveArch: %{ix86} x86_64
- acpica-tools
ExcludeArch: i686 armv7hl
- acpid
ExclusiveArch: ia64 x86_64 %{ix86} %{arm} aarch64 riscv64
- act
ExcludeArch: %{ix86}
- admeshgui
ExcludeArch: %{ix86}
- aemu
ExcludeArch: %{ix86} %{power64} s390x
- agenda
ExcludeArch: %{ix86}
- ahven
ExclusiveArch: %{GPRbuild_arches}
- algobox
ExclusiveArch: %{qt5_qtwebengine_arches}
- alienarena
ExcludeArch: s390x
- alizams
ExcludeArch: %{power64} %{ix86} s390x
- alt-ergo
ExcludeArch: %{ix86}
- american-fuzzy-lop
ExclusiveArch: x86_64 s390x
- amg4psblas
ExcludeArch: %{ix86}
- android-tools
ExcludeArch: ppc ppc64 s390x ppc64le
- anet
ExclusiveArch: %{GPRbuild_arches}
- ansible-collection-microsoft-sql
ExcludeArch: i686
- ant
ExclusiveArch: %{java_arches} noarch
- ant-antunit
ExclusiveArch: %{java_arches} noarch
- ant-contrib
ExclusiveArch: %{java_arches} noarch
- antlr
ExclusiveArch: %{java_arches}
- 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-logging-parent
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}
- appeditor
ExcludeArch: %{ix86}
- appstream-generator
ExclusiveArch: %{ldc_arches}
- apricots
ExcludeArch: ppc64le aarch64
- apron
ExcludeArch: %{ix86}
- aqute-bnd
ExclusiveArch: %{java_arches} noarch
- arbor
ExcludeArch: mips64r2 mips32r2 s390x %{ix86}
- arc-theme
ExcludeArch: %{ix86}
- args4j
ExclusiveArch: %{java_arches} noarch
- arianna
ExclusiveArch: %{qt6_qtwebengine_arches}
- arm-none-eabi-binutils-cs
ExcludeArch: %{ix86}
- arm-none-eabi-gcc-cs
ExcludeArch: %{ix86}
- arm-trusted-firmware
ExclusiveArch: aarch64
- arpwatch
ExcludeArch: %{ix86}
- asahi-installer
ExcludeArch: s390x
- asdcplib
ExcludeArch: %{ix86} %{arm}
- asmjit
ExclusiveArch: aarch64 x86_64
- assertj-core
ExclusiveArch: %{java_arches} noarch
- astromenace
ExcludeArch: ppc64 s390x
- astrometry-tycho2
ExcludeArch: s390x
- asv
ExcludeArch: %{ix86}
- atinject
ExclusiveArch: %{java_arches} noarch
- atlantik
ExcludeArch: %{ix86}
- atomic-queue
ExcludeArch: %{ix86}
- aubit4gl
ExcludeArch: i686 s390x ppc64le
- audacity
ExcludeArch: %{ix86} s390x
- audiocd-kio
ExclusiveArch: x86_64 ppc64le aarch64 %{arm}
- aunit
ExclusiveArch: %GPRbuild_arches
- auryn
ExcludeArch: %{ix86}
- auto
ExclusiveArch: %{java_arches} noarch
- autolink-java
ExclusiveArch: noarch %{java_arches}
- avgtime
ExclusiveArch: %{ldc_arches}
- aws
ExclusiveArch: %GPRbuild_arches
- awscli2
ExcludeArch: s390x
- azove
ExcludeArch: %{ix86}
- azure-cli
ExclusiveArch: %{java_arches} noarch
- batik
ExclusiveArch: %{java_arches} noarch
- bcal
ExclusiveArch: x86_64 aarch64 ia64 ppc64 ppc64le s390x riscv64
- bcc
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl riscv64
- bcel
ExclusiveArch: %{java_arches} noarch
- bcftools
ExcludeArch: s390x
- bcm283x-firmware
ExclusiveArch: aarch64
- beansbinding
ExclusiveArch: %{java_arches} noarch
- bear
ExcludeArch: %{ix86}
- bear-factory
ExcludeArch: ppc64le
- berusky2
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 %{mips} riscv64
- beust-jcommander
ExclusiveArch: %{java_arches} noarch
- bibletime
ExclusiveArch: %{java_arches}
- bigloo
ExcludeArch: %{ix86}
- binaryen
ExcludeArch: ppc64 s390x
- binutils
ExcludeArch: aarch64-linux-gnu aarch64-redhat-linux
ExcludeArch: ppc64le-linux-gnu ppc64le-redhat-linux
ExcludeArch: s390x-linux-gnu s390x-redhat-linux
ExcludeArch: x86_64-linux-gnu x86_64-redhat-linux i686-linux-gnu i686-redhat-linux
- biosdevname
ExclusiveArch: %{ix86} x86_64
- blake3
ExcludeArch: %{ix86}
- blend2d
ExcludeArch: s390x
- blender
ExcludeArch: %{ix86} %{arm}
- bless
ExclusiveArch: %mono_arches
- bliss
ExcludeArch: %{ix86}
- blueprint-compiler
ExcludeArch: s390x
- bluez-hcidump
ExcludeArch: s390 s390x
- bochs
ExcludeArch: s390x i686
- bodhi-server
ExclusiveArch: %{golang_arches_future}
- boinc-client
ExcludeArch: s390x
- bolzplatz2006
ExclusiveArch: %{java_arches}
- bootc
ExcludeArch: %{ix86}
- bottles
ExcludeArch: s390x
- bouncycastle
ExclusiveArch: %{java_arches} noarch
- bout++
ExcludeArch: %{ix86}
- bowtie
ExcludeArch: i686 armv7hl
- bowtie2
ExcludeArch: %{ix86} %{arm} s390x
- box64
ExclusiveArch: aarch64 riscv64 ppc64le x86_64
- boxes
ExcludeArch: %{ix86}
- bpftrace
ExclusiveArch: x86_64 %{power64} aarch64 s390x
- brazil
ExclusiveArch: %{java_arches} noarch
- breakid
ExcludeArch: %{ix86}
- brewtarget
ExcludeArch: %{ix86}
- brial
ExcludeArch: %{ix86}
- 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
- busybox
ExcludeArch: i686 s390x
- bwping
ExcludeArch: %{ix86}
- byebyebios
ExclusiveArch: x86_64
- byte-buddy
ExclusiveArch: %{java_arches} noarch
- byteman
ExclusiveArch: %{java_arches} noarch
- cachelib
ExclusiveArch: x86_64 aarch64 ppc64le
- caddy
ExclusiveArch: %{golang_arches}
ExclusiveArch: %{golang_arches_future}
- cadical
ExcludeArch: %{ix86}
- caffe
ExclusiveArch: x86_64 aarch64 ppc64le
- calamares
ExclusiveArch: %{ix86} x86_64 aarch64 riscv64
- calc
ExcludeArch: s390x
- calibre
ExclusiveArch: aarch64 x86_64
- calligra
ExcludeArch: %{ix86}
- cambozola
ExclusiveArch: %{java_arches} noarch
- canl-java
ExclusiveArch: %{java_arches} noarch
- cantera
ExcludeArch: %{ix86}
- carat
ExcludeArch: %{ix86}
- casc
ExcludeArch: %{ix86}
- cataclysm-dda
ExcludeArch: i686
- catatonit
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- ccdciel
ExclusiveArch: %{fpc_arches}
ExcludeArch: %{ix86}
- ccluster
ExcludeArch: %{ix86}
- cdcollect
ExclusiveArch: %{mono_arches}
- cdi-api
ExclusiveArch: %{java_arches} noarch
- cdrdao
ExcludeArch: s390 s390x
- celestia
ExcludeArch: %{ix86}
- ceph
ExcludeArch: i686 armv7hl
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- ceres-solver
ExcludeArch: ppc64
- cfn-lint
ExcludeArch: %{ix86}
- cglib
ExclusiveArch: %{java_arches} noarch
- cgreen
ExcludeArch: s390x
- chatterino2
ExcludeArch: %{ix86}
- chatty
ExcludeArch: i686
- checkpointctl
ExclusiveArch: %{golang_arches_future}
- chromium
ExclusiveArch: x86_64
ExclusiveArch: x86_64 aarch64 ppc64le
ExclusiveArch: x86_64 aarch64
- cinnamon
ExcludeArch: %{ix86}
- cinnamon-control-center
ExcludeArch: %{ix86}
- cinnamon-desktop
ExcludeArch: %{ix86}
- cinnamon-menus
ExcludeArch: %{ix86}
- cinnamon-screensaver
ExcludeArch: %{ix86}
- cinnamon-session
ExcludeArch: %{ix86}
- cinnamon-settings-daemon
ExcludeArch: %{ix86}
- cjdns
ExclusiveArch: %{nodejs_arches}
- cjs
ExcludeArch: %{ix86}
- classloader-leak-test-framework
ExclusiveArch: %{java_arches} noarch
- classpathless-compiler
ExclusiveArch: %{java_arches} noarch
- cld2
ExcludeArch: ppc64 s390x
- clevis-pin-tpm2
ExclusiveArch: %{rust_arches}
- clibs-list
ExcludeArch: %{ix86}
- 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
- cloudcompare
ExcludeArch: %{ix86}
- clover2
ExcludeArch: armv7hl
- cmospwd
ExclusiveArch: %{ix86} x86_64
- cmrt
ExclusiveArch: %{ix86} x86_64 ia64
- coan
ExcludeArch: ppc64 s390x
- coccinelle
ExcludeArch: %{ix86}
- cocoalib
ExcludeArch: %{ix86}
- codeblocks
ExcludeArch: %{ix86}
- codehaus-parent
ExclusiveArch: %{java_arches} noarch
- cohomCalg
ExcludeArch: %{ix86}
- coin-or-Alps
ExcludeArch: %{ix86}
- coin-or-Bcp
ExcludeArch: %{ix86}
- coin-or-Bcps
ExcludeArch: %{ix86}
- coin-or-Blis
ExcludeArch: %{ix86}
- coin-or-Bonmin
ExcludeArch: %{ix86}
- coin-or-CoinMP
ExcludeArch: %{ix86}
- coin-or-Couenne
ExcludeArch: %{ix86}
- coin-or-Dip
ExcludeArch: %{ix86}
- coin-or-FlopC++
ExcludeArch: %{ix86}
- coin-or-HiGHS
ExcludeArch: %{ix86}
- coin-or-Ipopt
ExcludeArch: %{ix86}
- coin-or-OS
ExcludeArch: %{ix86}
- coin-or-SYMPHONY
ExcludeArch: %{ix86}
- coin-or-lemon
ExcludeArch: %{ix86}
- colorful
ExclusiveArch: %{fpc_arches}
- colossus
ExclusiveArch: %{java_arches} noarch
- compiz-plugins-experimental
ExcludeArch: s390 s390x
- conmon
ExclusiveArch: %{golang_arches_future}
- console-image-viewer
ExclusiveArch: %{java_arches} noarch
- containernetworking-plugins
ExclusiveArch: %{golang_arches}
- containers-common
ExclusiveArch: %{golang_arches} noarch
- contour-terminal
ExclusiveArch: x86_64 aarch64
- contractor
ExcludeArch: %{ix86}
- conu
ExcludeArch: ppc64
- coolreader
ExcludeArch: %{ix86}
- coq
ExclusiveArch: %{ocaml_native_compiler}
- corectrl
ExcludeArch: %{ix86}
- cortado
ExclusiveArch: %{java_arches} noarch
- coxeter
ExcludeArch: %{ix86}
- cpp-hocon
ExcludeArch: %{ix86}
- 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}
- cramjam-cli
ExcludeArch: %{ix86}
- 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
- crest
ExcludeArch: 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
- cryfs
ExcludeArch: i686
- cryptlib
ExclusiveArch: x86_64 aarch64 ppc64le
- crypto-policies
ExclusiveArch: %{java_arches} noarch
- cryptobone
ExclusiveArch: x86_64 ppc64le aarch64
- cryptominisat
ExcludeArch: %{ix86}
- csdp
ExcludeArch: %{ix86}
- csslint
ExclusiveArch: %{nodejs_arches} noarch
- cura
ExcludeArch: %{ix86}
- cura-fdm-materials
ExcludeArch: %{ix86}
- cvc5
ExcludeArch: %{ix86}
- cxsc
ExcludeArch: %{ix86}
- daggy
ExcludeArch: s390x
- dapl
ExcludeArch: s390, armv7hl
- daq
ExclusiveArch: x86_64 aarch64
- darktable
ExcludeArch: armv7hl i686 s390x
ExcludeArch: aarch64
- dbus-parsec
ExcludeArch: ppc64le s390x
- dbus-sharp
ExclusiveArch: %mono_arches
- dbus-sharp-glib
ExclusiveArch: %mono_arches
- ddccontrol
ExcludeArch: s390 s390x
- ddcutil
ExcludeArch: s390 s390x
- ddd
ExcludeArch: %{ix86}
- ddnet
ExcludeArch: s390x
- 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}
- dhall
ExcludeArch: %{ix86}
- dhall-json
ExcludeArch: %{ix86}
- dialect
ExcludeArch: s390x
- diffoscope
ExcludeArch: %{ix86}
- dippi
ExcludeArch: %{ix86}
- directory-maven-plugin
ExclusiveArch: %{java_arches} noarch
- dirgra
ExclusiveArch: %{java_arches} noarch
- disruptor
ExclusiveArch: %{java_arches} noarch
- ditaa
ExclusiveArch: %{java_arches} noarch
- dl_poly
ExcludeArch: i686
- dlib
ExcludeArch: ppc64le
- dlm
ExclusiveArch: i686 x86_64
- dmidecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- dmtcp
ExclusiveArch: x86_64
- dnsdist
ExcludeArch: %{ix86} #1994125
ExcludeArch: armv7hl #1994125
- docker-distribution
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- dogtag-pki
ExclusiveArch: %{java_arches}
ExcludeArch: i686
- dolfin
ExcludeArch: %{ix86}
- dolphin-emu
ExclusiveArch: x86_64 aarch64
- dom4j
ExclusiveArch: %{java_arches} noarch
- dosbox-staging
ExcludeArch: %{ix86}
- dotnet6.0
ExclusiveArch: aarch64 x86_64 s390x
ExclusiveArch: x86_64
- dotnet8.0
ExclusiveArch: aarch64 ppc64le s390x x86_64
- doublecmd
ExclusiveArch: %{ix86} x86_64
- dpdk
ExclusiveArch: x86_64 i686 aarch64 ppc64le
- dragonbox
ExcludeArch: %{ix86}
- drat-trim
ExcludeArch: %{ix86}
- drat2er
ExcludeArch: %{ix86}
- dub
ExclusiveArch: %{ldc_arches}
- duperemove
ExcludeArch: %{ix86}
- dvdauthor
ExcludeArch: %{ix86}
- dvgrab
ExcludeArch: s390 s390x
- dxvk-native
ExclusiveArch: %{ix86} x86_64
- dyninst
ExclusiveArch: %{ix86} x86_64 ppc64le aarch64
- e-antic
ExcludeArch: %{ix86}
- e00compr
ExcludeArch: %{ix86}
- e3
ExclusiveArch: %{ix86} x86_64
- easymock
ExclusiveArch: %{java_arches} noarch
- eccodes
ExcludeArch: i686
- ecj
ExclusiveArch: %{java_arches} noarch
- eclib
ExcludeArch: %{ix86}
- eclipse-swt
ExclusiveArch: %{java_arches}
- ed25519-java
ExclusiveArch: %{java_arches} noarch
- edac-utils
ExcludeArch: %{ix86}
- edflib
ExcludeArch: s390x %{ix86}
- edk2
ExclusiveArch: x86_64 aarch64 riscv64
- edwin-fonts
ExcludeArch: %{ix86}
- eegdev
ExcludeArch: %{ix86}
- eegview
ExcludeArch: %{ix86}
- efax
ExcludeArch: s390 s390x
- efibootmgr
ExclusiveArch: %{efi}
- efifs
ExclusiveArch: %{efi}
- efitools
ExclusiveArch: %{efi}
- efivar
ExclusiveArch: %{efi}
- electron-cash
ExcludeArch: %{ix86}
- electrum
ExcludeArch: %{ix86}
- elk
ExclusiveArch: x86_64 %{ix86}
ExclusiveArch: x86_64 aarch64 %{arm} %{power64}
ExclusiveArch: x86_64 %{ix86} aarch64 %{arm} %{power64}
- emacs-common-proofgeneral
ExcludeArch: %{ix86}
- emacs-company-mode
ExcludeArch: %{ix86}
- emacs-iedit
ExcludeArch: %{ix86}
- 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 riscv64
- eot-utils
ExcludeArch: %{ix86}
- ergo
ExcludeArch: %{ix86}
- eric
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- erlang-corba
ExclusiveArch: %{java_arches}
- esmi_ib_library
ExclusiveArch: x86_64
- espresso
ExcludeArch: s390x i686 armv7hl
- 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
- fbreader
ExcludeArch: %{ix86}
ExcludeArch: armv7hl
- fbthrift
ExclusiveArch: x86_64 aarch64 ppc64le
- fcitx-libpinyin
ExclusiveArch: %{qt5_qtwebengine_arches}
- fcitx5-mozc
ExcludeArch: ppc ppc64 sparcv9 sparc64 s390x
- fcoe-utils
ExcludeArch: ppc s390
ExcludeArch: %{ix86}
- fedora-dockerfiles
ExclusiveArch: %{go_arches}
ExcludeArch: ppc64
- felix-parent
ExclusiveArch: %{java_arches} noarch
- felix-utils
ExclusiveArch: %{java_arches} noarch
- fernflower
ExclusiveArch: %{java_arches} noarch
- fes
ExclusiveArch: %{ix86} x86_64
- fido-device-onboard
ExcludeArch: %{ix86}
- filedrop
ExclusiveArch: %{java_arches} noarch
- filezilla
ExcludeArch: s390x
- firecracker
ExclusiveArch: aarch64 x86_64
- firefox
ExcludeArch: i686
- fishbowl
ExclusiveArch: %{java_arches} noarch
- fizz
ExclusiveArch: x86_64 aarch64 ppc64le
- flang
ExcludeArch: i686 s390x
- flashrom
ExcludeArch: s390 s390x
- flatbuffers
ExcludeArch: %{ix86}
- flatpak
ExcludeArch: %{ix86}
- flatpak-builder
ExcludeArch: %{ix86}
- flatpak-module-tools
ExcludeArch: i386 i686
- flexmark-java
ExclusiveArch: noarch %{java_arches}
- flickcurl
ExcludeArch: %{ix86}
- flint
ExcludeArch: %{ix86}
- flocq
ExclusiveArch: %{ocaml_native_compiler}
- floppy-support
ExcludeArch: %{arm} aarch64 s390x
- florist
ExclusiveArch: %{GPRbuild_arches}
- flterm
ExcludeArch: s390 s390x sparcv9
- fluent-bit
ExclusiveArch: x86_64 aarch64
- flute
ExclusiveArch: %{java_arches} noarch
- fmidi
ExcludeArch: %{ix86}
- folly
ExclusiveArch: x86_64 aarch64 ppc64le
- fop
ExclusiveArch: %{java_arches} noarch
- forge-parent
ExclusiveArch: %{java_arches} noarch
- fotocx
ExcludeArch: %{ix86}
- foxi
ExclusiveArch: x86_64 aarch64
- fpc
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 ppc64le
- fprintd
ExcludeArch: s390 s390x
- fractal
ExcludeArch: %{ix86}
- fragments
ExcludeArch: %{ix86}
- frama-c
ExclusiveArch: %{ocaml_native_compiler}
- free42
ExcludeArch: %{ix86}
- freecol
ExclusiveArch: %{java_arches} noarch
- freedink
ExcludeArch: s390x
- freedink-dfarc
ExcludeArch: s390x
- freefem++
ExcludeArch: %{ix86}
- freemarker
ExclusiveArch: %{java_arches} noarch
- freerouting
ExclusiveArch: %{java_arches} noarch
- freetennis
ExcludeArch: sparc64 s390 s390x %{ix86}
- frescobaldi
ExclusiveArch: %{qt5_qtwebengine_arches}
- frysk
ExclusiveArch: x86_64 ppc64
- fuse-overlayfs
ExclusiveArch: %{arm64} ppc64le s390x x86_64 riscv64
- fusesource-pom
ExclusiveArch: %{java_arches} noarch
- fwts
ExclusiveArch: x86_64 %{arm} aarch64 s390x riscv64 %{power64}
- fwupd-efi
ExclusiveArch: x86_64 aarch64
- ga
ExcludeArch: %{ix86}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le
- gambas3
ExcludeArch: i686
- gap
ExcludeArch: %{ix86}
- gap-pkg-ace
ExcludeArch: %{ix86}
- gap-pkg-aclib
ExcludeArch: %{ix86}
- gap-pkg-alnuth
ExcludeArch: %{ix86}
- gap-pkg-atlasrep
ExcludeArch: %{ix86}
- gap-pkg-autodoc
ExcludeArch: %{ix86}
- gap-pkg-automata
ExcludeArch: %{ix86}
- gap-pkg-autpgrp
ExcludeArch: %{ix86}
- gap-pkg-browse
ExcludeArch: %{ix86}
- gap-pkg-caratinterface
ExcludeArch: %{ix86}
- gap-pkg-circle
ExcludeArch: %{ix86}
- gap-pkg-cohomolo
ExcludeArch: %{ix86}
- gap-pkg-congruence
ExcludeArch: %{ix86}
- gap-pkg-corelg
ExcludeArch: %{ix86}
- gap-pkg-crime
ExcludeArch: %{ix86}
- gap-pkg-crisp
ExcludeArch: %{ix86}
- gap-pkg-crypting
ExcludeArch: %{ix86}
- gap-pkg-cryst
ExcludeArch: %{ix86}
- gap-pkg-crystcat
ExcludeArch: %{ix86}
- gap-pkg-ctbllib
ExcludeArch: %{ix86}
- gap-pkg-curlinterface
ExcludeArch: %{ix86}
- gap-pkg-cvec
ExcludeArch: %{ix86}
- gap-pkg-datastructures
ExcludeArch: %{ix86}
- gap-pkg-design
ExcludeArch: %{ix86}
- gap-pkg-digraphs
ExcludeArch: %{ix86}
- gap-pkg-edim
ExcludeArch: %{ix86}
- gap-pkg-factint
ExcludeArch: %{ix86}
- gap-pkg-ferret
ExcludeArch: %{ix86}
- gap-pkg-fga
ExcludeArch: %{ix86}
- gap-pkg-fining
ExcludeArch: %{ix86}
- gap-pkg-float
ExcludeArch: %{ix86}
- gap-pkg-format
ExcludeArch: %{ix86}
- gap-pkg-forms
ExcludeArch: %{ix86}
- gap-pkg-fr
ExcludeArch: %{ix86}
- gap-pkg-francy
ExcludeArch: %{ix86}
- gap-pkg-gbnp
ExcludeArch: %{ix86}
- gap-pkg-genss
ExcludeArch: %{ix86}
- gap-pkg-grape
ExcludeArch: %{ix86}
- gap-pkg-groupoids
ExcludeArch: %{ix86}
- gap-pkg-grpconst
ExcludeArch: %{ix86}
- gap-pkg-guava
ExcludeArch: %{ix86}
- gap-pkg-hap
ExcludeArch: %{ix86}
- gap-pkg-hapcryst
ExcludeArch: %{ix86}
- gap-pkg-hecke
ExcludeArch: %{ix86}
- gap-pkg-images
ExcludeArch: %{ix86}
- gap-pkg-io
ExcludeArch: %{ix86}
- gap-pkg-irredsol
ExcludeArch: %{ix86}
- gap-pkg-json
ExcludeArch: %{ix86}
- gap-pkg-jupyterkernel
ExcludeArch: %{ix86}
- gap-pkg-jupyterviz
ExcludeArch: %{ix86}
- gap-pkg-laguna
ExcludeArch: %{ix86}
- gap-pkg-liealgdb
ExcludeArch: %{ix86}
- gap-pkg-liepring
ExcludeArch: %{ix86}
- gap-pkg-liering
ExcludeArch: %{ix86}
- gap-pkg-loops
ExcludeArch: %{ix86}
- gap-pkg-lpres
ExcludeArch: %{ix86}
- gap-pkg-mapclass
ExcludeArch: %{ix86}
- gap-pkg-nautytracesinterface
ExcludeArch: %{ix86}
- gap-pkg-nq
ExcludeArch: %{ix86}
- gap-pkg-openmath
ExcludeArch: %{ix86}
- gap-pkg-orb
ExcludeArch: %{ix86}
- gap-pkg-polenta
ExcludeArch: %{ix86}
- gap-pkg-polycyclic
ExcludeArch: %{ix86}
- gap-pkg-polymaking
ExcludeArch: %{ix86}
- gap-pkg-primgrp
ExcludeArch: %{ix86}
- gap-pkg-profiling
ExcludeArch: %{ix86}
- gap-pkg-qpa
ExcludeArch: %{ix86}
- gap-pkg-quagroup
ExcludeArch: %{ix86}
- gap-pkg-radiroot
ExcludeArch: %{ix86}
- gap-pkg-recog
ExcludeArch: %{ix86}
- gap-pkg-repsn
ExcludeArch: %{ix86}
- gap-pkg-resclasses
ExcludeArch: %{ix86}
- gap-pkg-scscp
ExcludeArch: %{ix86}
- gap-pkg-semigroups
ExcludeArch: %{ix86}
- gap-pkg-singular
ExcludeArch: %{ix86}
- gap-pkg-sla
ExcludeArch: %{ix86}
- gap-pkg-smallgrp
ExcludeArch: %{ix86}
- gap-pkg-smallsemi
ExcludeArch: %{ix86}
- gap-pkg-sonata
ExcludeArch: %{ix86}
- gap-pkg-sophus
ExcludeArch: %{ix86}
- gap-pkg-spinsym
ExcludeArch: %{ix86}
- gap-pkg-standardff
ExcludeArch: %{ix86}
- gap-pkg-tomlib
ExcludeArch: %{ix86}
- gap-pkg-toric
ExcludeArch: %{ix86}
- gap-pkg-transgrp
ExcludeArch: %{ix86}
- gap-pkg-utils
ExcludeArch: %{ix86}
- gap-pkg-uuid
ExcludeArch: %{ix86}
- gap-pkg-xmod
ExcludeArch: %{ix86}
- gap-pkg-zeromqinterface
ExcludeArch: %{ix86}
- gappa
ExcludeArch: %{ix86}
- gappalib-coq
ExclusiveArch: %{ocaml_native_compiler}
- gauche
ExcludeArch: armv7hl
- gbrainy
ExclusiveArch: %mono_arches
- gcl
ExcludeArch: s390x
- gdb
ExclusiveArch: %{ix86} x86_64
ExcludeArch: aarch64
- gdb-exploitable
ExclusiveArch: x86_64 i386
ExclusiveArch: x86_64 noarch
- gdl
ExcludeArch: %{ix86}
- gearhead1
ExclusiveArch: %{fpc_arches}
- gearhead2
ExclusiveArch: %{fpc_arches}
- gearmand
ExcludeArch: ppc
- geeqie
ExcludeArch: %{ix86}
- gfan
ExcludeArch: %{ix86}
- gfs2-utils
ExcludeArch: %{ix86}
- gfxstream
ExcludeArch: %{ix86} %{power64} s390x
- ghc
ExcludeArch: armv7hl
- ghc-cborg
ExcludeArch: %{ix86}
- ghc-cborg-json
ExcludeArch: %{ix86}
- ghc-gi-gtk
ExcludeArch: armv7hl
- ghc-serialise
ExcludeArch: %{ix86}
- ghc9.10
ExcludeArch: armv7hl
- ghc9.2
ExcludeArch: armv7hl
- ghc9.4
ExcludeArch: armv7hl
- ghc9.6
ExcludeArch: armv7hl
- ghc9.8
ExcludeArch: armv7hl
- ghdl
ExclusiveArch: %{GNAT_arches}
ExcludeArch: armv7hl %{ix86}
- ghostwriter
ExclusiveArch: %{qt6_qtwebengine_arches}
- gimp-fourier-plugin
ExcludeArch: %{ix86}
- gio-sharp
ExclusiveArch: %mono_arches
- gir-to-d
ExclusiveArch: %{ldc_arches}
- git-lfs
ExcludeArch: %{ix86}
- 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
- gkrellm-wifi
ExcludeArch: s390 s390x
- glava
ExcludeArch: %{ix86}
- glibc32
ExclusiveArch: x86_64
- glibd
ExclusiveArch: %{ldc_arches}
- gloo
ExcludeArch: i686
- glycin-loaders
ExcludeArch: %{ix86}
- gmult
ExcludeArch: %{ix86}
- gn
ExcludeArch: %{ix86}
- gnatcoll
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-bindings
ExclusiveArch: %{GPRbuild_arches}
- gnatcoll-db
ExclusiveArch: %{GPRbuild_arches}
ExcludeArch: s390x
- gnofract4d
ExcludeArch: %{ix86}
- gnome-applets
ExcludeArch: %{ix86}
- gnome-bluetooth
ExcludeArch: s390 s390x
- gnome-bluetooth3.34
ExcludeArch: s390 s390x
- gnome-boxes
ExclusiveArch: x86_64
- gnome-chemistry-utils
ExcludeArch: %{ix86}
- gnome-desktop-sharp
ExclusiveArch: %mono_arches
- gnome-do
ExclusiveArch: %mono_arches
ExcludeArch: armv7hl
- gnome-flashback
ExcludeArch: %{ix86}
- gnome-hexgl
ExcludeArch: i686
- gnome-initial-setup
ExcludeArch: %{ix86}
- gnome-keyring-sharp
ExclusiveArch: %mono_arches
- gnome-monitor-config
ExcludeArch: %{ix86}
- gnome-panel
ExcludeArch: %{ix86}
- gnome-rdp
ExclusiveArch: %{mono_arches}
ExcludeArch: %{ix86}
- gnome-session
ExcludeArch: %{ix86}
- gnome-sharp
ExclusiveArch: %mono_arches
- gnome-shell
ExcludeArch: %{ix86}
- gnome-software
ExcludeArch: %{ix86}
- gnome-subtitles
ExclusiveArch: %mono_arches
- gnome-terminal
ExcludeArch: %{ix86}
- gnu-efi
ExclusiveArch: %{efi}
- gnucash
ExcludeArch: ppc64 s390x
- gnumeric
ExcludeArch: %{ix86}
- 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}}
- godot
ExcludeArch: s390x
- godot3
ExcludeArch: ppc64 ppc64le s390x
- goffice
ExcludeArch: %{ix86}
- golang
ExclusiveArch: %{golang_arches}
- golang-entgo-ent
ExcludeArch: %{arm32} %{ix86}
- golang-github-ebitengine-purego
ExcludeArch: ppc64le s390x
- golang-github-elliotchance-orderedmap
ExcludeArch: aarch64
ExcludeArch: ppc64le
ExcludeArch: s390x
- golang-github-facebookincubator-nvdtools
ExcludeArch: i686 armv7hl
- golang-github-google-goterm
ExcludeArch: ppc64le s390x
- golang-helm-3
ExcludeArch: armv7hl aarch64
- golang-tinygo-x-llvm
ExcludeArch: %{ix86}
- goldendict-ng
ExclusiveArch: aarch64 x86_64
- google-compute-engine-guest-configs
ExcludeArch: %{ix86}
- google-cpu_features
ExcludeArch: s390x
- google-gson
ExclusiveArch: %{java_arches} noarch
- google-guest-agent
ExcludeArch: ppc64le
ExcludeArch: s390x
- google-guice
ExclusiveArch: %{java_arches} noarch
- google-osconfig-agent
ExcludeArch: ppc64le s390x
- gotcha
ExcludeArch: %{ix86}
- gotun
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
ExclusiveArch: x86_64
- gource
ExcludeArch: ppc64le
- goverlay
ExclusiveArch: %{fpc_arches}
- gpaste
ExcludeArch: %{ix86}
- gpaw
ExcludeArch: ppc64
ExcludeArch: %{ix86}
- gperftools
ExcludeArch: s390
- gprbuild
ExclusiveArch: %{GPRbuild_arches}
- gprolog
ExclusiveArch: x86_64 %{ix86} ppc alpha aarch64
- gr-air-modes
ExcludeArch: %{ix86}
- grafana
ExclusiveArch: %{grafana_arches}
- grafana-pcp
ExclusiveArch: %{grafanapcp_arches}
- greenboot
ExcludeArch: s390x
- gretl
ExcludeArch: %{ix86}
- gromacs
ExcludeArch: i686 armv7hl s390x
- grub-customizer
ExcludeArch: s390 s390x %{arm}
- grub2
ExcludeArch: s390 s390x %{ix86}
- grub2-breeze-theme
ExcludeArch: s390 s390x %{arm}
- grubby
ExcludeArch: %{ix86}
- gsequencer
ExcludeArch: i686
- gthree
ExcludeArch: i686
- gthumb
ExcludeArch: s390x
- gtk-sharp-beans
ExclusiveArch: %mono_arches
- gtk-sharp2
ExclusiveArch: %mono_arches
- gtk-sharp3
ExclusiveArch: %{mono_arches}
- gtkd
ExclusiveArch: %{ldc_arches}
- gtkhash
ExcludeArch: %{ix86}
- gtkwave
ExcludeArch: s390x
- guava
ExclusiveArch: %{java_arches} noarch
- gudev-sharp
ExclusiveArch: %mono_arches
- guestfs-tools
ExclusiveArch: %{kernel_arches}
ExcludeArch: %{power64}
- gvisor-tap-vsock
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- hamcrest
ExclusiveArch: %{java_arches} noarch
- harec
ExclusiveArch: x86_64 aarch64 riscv64
- harmonyseq
ExcludeArch: %{ix86}
- harvey
ExcludeArch: %{ix86}
- hashcat
ExcludeArch: ppc64 s390x
- hawtjni
ExclusiveArch: %{java_arches} noarch
- haxe
ExcludeArch: %{ix86}
- hcloud
ExcludeArch: %{ix86}
- heaptrack
ExcludeArch: s390 s390x
- hedgewars
ExclusiveArch: %{fpc_arches}
ExcludeArch: ppc64le
- hevea
ExcludeArch: %{ix86}
- hibernate-jpa-2.0-api
ExclusiveArch: %{java_arches} noarch
- hid4java
ExclusiveArch: %{java_arches} noarch
- highfive
ExcludeArch: %{ix86}
- hipblas
ExclusiveArch: x86_64
- hipcub
ExclusiveArch: x86_64
- hipfft
ExclusiveArch: x86_64
- hipify
ExclusiveArch: x86_64
- hiprand
ExclusiveArch: x86_64
- hipsolver
ExclusiveArch: x86_64
- hipsparse
ExclusiveArch: x86_64
- hmmer
ExcludeArch: aarch64 ppc64le s390x
- honggfuzz
ExcludeArch: %{arm} %{power64} s390 s390x
- howl
ExcludeArch: ppc64le s390x
ExcludeArch: %{ix86}
- hsakmt
ExclusiveArch: x86_64 aarch64 ppc64le
- httpcomponents-client
ExclusiveArch: %{java_arches} noarch
- httpcomponents-core
ExclusiveArch: %{java_arches} noarch
- httpcomponents-project
ExclusiveArch: %{java_arches} noarch
- hydrapaper
ExcludeArch: s390x
- hyena
ExclusiveArch: %{mono_arches}
- hyperhdr
ExcludeArch: %{ix86}
- hyperrogue
ExcludeArch: armv7hl
- hyperscan
ExclusiveArch: x86_64
- hyperv-daemons
ExclusiveArch: i686 x86_64 aarch64
- hyprcursor
ExcludeArch: %{ix86}
- hyprland
ExcludeArch: %{ix86}
- hyprlang
ExcludeArch: %{ix86}
- i2c-tools
ExcludeArch: s390 s390x
- ibsim
ExcludeArch: s390 %{arm}
- ibus-typing-booster
ExcludeArch: ppc64 s390x
- icecat
ExcludeArch: %{arm}
ExcludeArch: s390x
- icedtea-web
ExclusiveArch: %{java_arches}
- icu4j
ExclusiveArch: %{java_arches} noarch
- ignition
ExcludeArch: %{ix86}
- iir1
ExcludeArch: %{ix86}
- ilua
ExcludeArch: %{ix86}
- imagej
ExclusiveArch: %{java_arches} noarch
- imhex
ExclusiveArch: x86_64 %{arm64}
- iml
ExcludeArch: %{ix86}
- 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
ExcludeArch: s390x ppc64le
- intel-igc
ExclusiveArch: x86_64
- intel-ipp-crypto-mb
ExclusiveArch: x86_64
- intel-ipsec-mb
ExclusiveArch: x86_64
- intel-lpmd
ExclusiveArch: x86_64
- intel-media-driver-free
ExclusiveArch: i686 x86_64
- intel-mediasdk
ExclusiveArch: x86_64
- intel-metee
ExclusiveArch: x86_64
- intel-undervolt
ExclusiveArch: i386 x86_64
- ioport
ExclusiveArch: %{ix86} x86_64
- ipe
ExcludeArch: %{ix86}
- ipmctl
ExclusiveArch: x86_64
- irda-utils
ExcludeArch: s390 s390x
- irqbalance
ExcludeArch: s390 s390x
- isa-l
ExcludeArch: %{ix86}
- ispc
ExclusiveArch: x86_64 aarch64
- iucode-tool
ExclusiveArch: %{ix86} x86_64
- iyfct
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- jFormatString
ExclusiveArch: %{java_arches} noarch
- jack-mixer
ExcludeArch: armv7hl
ExcludeArch: i686
- 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-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}
ExcludeArch: %{ix86}
- java-1.8.0-openjdk-portable
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- java-11-openjdk
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- java-11-openjdk-portable
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- java-17-openjdk
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- java-17-openjdk-portable
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- java-21-openjdk
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- java-21-openjdk-portable
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- 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}
ExcludeArch: %{ix86}
- java-latest-openjdk-portable
ExclusiveArch: %{java_arches}
ExcludeArch: %{ix86}
- 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
- jblas
ExcludeArch: %{ix86}
- 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}
- jo
ExcludeArch: %{ix86}
- 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
- jpilot
ExcludeArch: s390, s390x
- jpilot-backup
ExcludeArch: s390 s390x
- 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}
ExcludeArch: i686
- 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
- kaffeine
ExcludeArch: %{ix86}
- kaidan
ExclusiveArch: %{qt5_qtwebengine_arches}
ExcludeArch: %{ix86}
- kata-containers
ExcludeArch: %{arm} %{ix86} s390 s390x
- kawa
ExcludeArch: i686
- kchmviewer
ExclusiveArch: %{qt5_qtwebengine_arches}
- kcm_wacomtablet
ExcludeArch: s390 s390x
- kcov
ExcludeArch: s390 s390x
- kdenlive
ExcludeArch: %{ix86}
- keepass
ExclusiveArch: %{mono_arches}
ExcludeArch: armv7hl
- keepassxc
ExcludeArch: s390x
- kernel
ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le
ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le
- kernelshark
ExcludeArch: %{ix86} %{arm}
- keylime-agent-rust
ExclusiveArch: %{rust_arches}
- keyring-ima-signer
ExclusiveArch: %{rust_arches}
- kf5-akonadi-search
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}
- khelpcenter
ExclusiveArch: %{qt6_qtwebengine_arches}
- kicad
ExclusiveArch: x86_64 aarch64 ppc64le
- kissat
ExcludeArch: %{ix86}
- kitty
ExcludeArch: %{ix86}
- kiwix-desktop
ExclusiveArch: %{qt5_qtwebengine_arches}
- knot-resolver
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- kokkos
ExcludeArch: i686 armv7hl
- komikku
ExcludeArch: s390x
- kpilot
ExcludeArch: s390 s390x
- krita
ExcludeArch: %{ix86}
- ksensors
ExcludeArch: s390 s390x
- kubernetes
ExclusiveArch: x86_64 aarch64 ppc64le s390x %{arm}
- ladspa-autotalent-plugins
ExcludeArch: %{ix86}
- laf-plugin
ExclusiveArch: %{java_arches} noarch
- latte-integrale
ExcludeArch: %{ix86}
- lazarus
ExclusiveArch: %{fpc_arches}
- lazpaint
ExclusiveArch: %{fpc_arches}
- lcd4linux
ExcludeArch: s390 s390x
- ldapjdk
ExclusiveArch: %{java_arches} noarch
- ldc
ExclusiveArch: %{ldc_arches} ppc64le
- ledmon
ExcludeArch: %{ix86}
- leland-fonts
ExcludeArch: %{ix86}
- lfortran
ExclusiveArch: x86_64
- lfsc
ExcludeArch: %{ix86}
- lib3mf
ExcludeArch: %{ix86}
- libCombine
ExcludeArch: %{ix86}
- libaiff
ExcludeArch: %{ix86}
- libarcus
ExcludeArch: %{ix86}
- libarrow
ExcludeArch: %{ix86} %{arm}
- libavc1394
ExcludeArch: s390 s390x
- libbase
ExclusiveArch: %{java_arches} noarch
- libcamera
ExcludeArch: s390x ppc64le
- libcamera-apps
ExcludeArch: %{power64} s390x
- libcint
ExcludeArch: %{power64}
- libcircle
ExcludeArch: %{ix86}
- libcpuid
ExcludeArch: aarch64 %arm ppc64le ppc64 s390x
- libcrystalhd
ExcludeArch: s390 s390x
- libcxl
ExclusiveArch: %{power64}
- libcxx
ExcludeArch: ppc64 ppc64le
- libdc1394
ExcludeArch: s390 s390x
- libdfp
ExclusiveArch: ppc ppc64 ppc64le s390 s390x x86_64
- libdigidocpp
ExcludeArch: %{ix86}
- libdispatch
ExclusiveArch: x86_64 aarch64 ppc64le
- libffado
ExcludeArch: s390 s390x
- libfilezilla
ExcludeArch: s390x
- libfonts
ExclusiveArch: %{java_arches} noarch
- libformula
ExclusiveArch: %{java_arches} noarch
- libfprint
ExcludeArch: s390 s390x
- libguestfs
ExcludeArch: %{ix86}
ExclusiveArch: %{kernel_arches}
ExcludeArch: %{power64}
- libhomfly
ExcludeArch: %{ix86}
- libibcommon
ExcludeArch: s390 s390x
- libica
ExclusiveArch: s390 s390x
- libiec61883
ExcludeArch: s390 s390x
- libinsane
ExcludeArch: %{ix86}
- libipt
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86} x86_64
- libkrun
ExclusiveArch: x86_64 aarch64
- libkrunfw
ExclusiveArch: x86_64 aarch64
- liblayout
ExclusiveArch: %{java_arches} noarch
- libldac
ExcludeArch: s390x
- libloader
ExclusiveArch: %{java_arches} noarch
- libnuml
ExcludeArch: %{ix86}
- libnxz
ExclusiveArch: ppc64le
- libobjc2
ExcludeArch: armv7hl i686 ppc64le s390x
- libocxl
ExclusiveArch: ppc64le
- libopenshot
ExcludeArch: ppc64le
- libopenshot-audio
ExcludeArch: ppc64le
- liborc
ExcludeArch: i686 armv7hl
- libpoly
ExcludeArch: %{ix86}
- libpsm2
ExclusiveArch: x86_64
- libquentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- libraw1394
ExcludeArch: s390 s390x
- libreoffice
ExcludeArch: %{ix86}
- libreoffice-TexMaths
ExclusiveArch: %{java_arches}
ExcludeArch: aarch64 s390x
- librepository
ExclusiveArch: %{java_arches} noarch
- libretro-desmume2015
ExclusiveArch: i686 x86_64
- libretro-pcsx-rearmed
ExcludeArch: armv7hl
- librtas
ExclusiveArch: %{power64}
- libsavitar
ExcludeArch: %{ix86}
- libsedml
ExcludeArch: %{ix86}
- libsemigroups
ExcludeArch: %{ix86}
- libserializer
ExclusiveArch: %{java_arches} noarch
- libservicelog
ExclusiveArch: ppc %{power64}
- libsmbios
ExclusiveArch: x86_64 %{ix86}
- libsonata
ExcludeArch: %{ix86}
- libtracecmd
ExcludeArch: %{ix86} %{arm}
- libunibreak
ExcludeArch: %{ix86}
- libunicode
ExclusiveArch: x86_64 aarch64
- libunifex
ExcludeArch: i686
- libunwind
ExclusiveArch: %{arm} aarch64 hppa ia64 mips ppc %{power64} s390x %{ix86} x86_64 riscv64
- libva-intel-hybrid-driver
ExclusiveArch: %{ix86} x86_64 ia64
- 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}
- libvpl
ExclusiveArch: x86_64
- libx86
ExcludeArch: ppc %{power64} s390 s390x %{sparc} aarch64 armv7hl
- libxsmm
ExclusiveArch: x86_64
- libzdnn
ExclusiveArch: s390x
- libzfcphbaapi
ExclusiveArch: s390 s390x
- libzpc
ExclusiveArch: s390x
- liferea
ExcludeArch: %{ix86}
- linbox
ExcludeArch: %{ix86}
- linux-system-roles
ExcludeArch: i686
- liquidctl
ExcludeArch: s390 s390x
- lite-xl
ExcludeArch: %{ix86}
- lld13
ExcludeArch: s390x
- lld15
ExcludeArch: s390x
- lld16
ExcludeArch: s390x
- lld17
ExcludeArch: s390x
- llhttp
ExclusiveArch: %{nodejs_arches}
- llvm-bolt
ExcludeArch: s390x ppc64le i686
- log4j
ExclusiveArch: %{java_arches} noarch
- log4net
ExclusiveArch: %mono_arches
- loupe
ExcludeArch: %{ix86}
- love
ExcludeArch: ppc ppc64 s390x
- lrmi
ExclusiveArch: %{ix86}
- lsvpd
ExclusiveArch: %{power64}
- luajit
ExcludeArch: riscv64 ppc64 ppc64le
- lucene
ExclusiveArch: %{java_arches} noarch
- luckybackup
ExcludeArch: %{ix86}
- lujavrite
ExclusiveArch: %{java_arches}
- luminance-hdr
ExcludeArch: %{ix86}
- lusol
ExcludeArch: %{ix86}
- luxcorerender
ExclusiveArch: x86_64
- lzfse
ExcludeArch: s390x
- m4rie
ExcludeArch: %{ix86}
- 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
- makemusic-finale-fonts
ExcludeArch: %{ix86}
- mame
ExcludeArch: %{arm} %{ix86}
- manifest-tool
ExclusiveArch: x86_64 aarch64 ppc64le s390x
- mapnik
ExcludeArch: ppc ppc64 s390 s390x
- marcsabatella-campania-fonts
ExcludeArch: %{ix86}
- mariadb-java-client
ExclusiveArch: %{java_arches} noarch
- marked
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
- mate-applets
ExcludeArch: i386 i686
- 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
- mcqd
ExcludeArch: %{ix86}
- 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: %{qt6_qtwebengine_arches}
- meshlab
ExclusiveArch: aarch64 x86_64
ExcludeArch: %{ix86}
- metamath
ExcludeArch: %{ix86}
- mfem
ExcludeArch: %{ix86}
- 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-qt6-qtlocation
ExcludeArch: s390x
- mingw-wine-gecko
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- miopen
ExclusiveArch: x86_64
- mirrormanager2
ExcludeArch: %{ix86}
- mkbootdisk
ExclusiveArch: %{ix86} sparc sparc64 x86_64
- mlir
ExcludeArch: i686
- mlpack
ExcludeArch: s390
- mmapper
ExcludeArch: %{ix86}
- mmlib
ExcludeArch: %{ix86}
- moby-engine
ExclusiveArch: %{golang_arches}
- mockito
ExclusiveArch: %{java_arches} noarch
- mod_gnutls
ExcludeArch: %{ix86} %{arm}
- mod_mono
ExclusiveArch: %mono_arches
- mod_proxy_cluster
ExcludeArch: i686 i386
- 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}
- mold
ExcludeArch: %{ix86}
- mono
ExclusiveArch: %mono_arches
- mono-addins
ExclusiveArch: %mono_arches
- mono-basic
ExclusiveArch: %{mono_arches}
- mono-bouncycastle
ExclusiveArch: %mono_arches
ExcludeArch: armv7hl
- 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
ExcludeArch: armv7hl
- monodevelop-debugger-gdb
ExclusiveArch: %{mono_arches}
ExcludeArch: armv7hl
- moose
ExcludeArch: s390x
- morphio
ExcludeArch: %{ix86}
- mozc
ExcludeArch: ppc ppc64 sparcv9 sparc64 s390x
- mozilla-ublock-origin
ExcludeArch: ppc64 s390x
- mp
ExcludeArch: %{ix86}
- mpark-patterns
ExcludeArch: %{ix86}
- mpi4py
ExcludeArch: %{ix86}
- mpibash
ExcludeArch: %{ix86}
- mpris-scrobbler
ExcludeArch: s390x
- mpsolve
ExcludeArch: %{ix86}
- mrchem
ExcludeArch: s390x
- mrcpp
ExcludeArch: s390x
- mrrescue
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- msolve
ExcludeArch: %{ix86}
- msr-tools
ExclusiveArch: %{ix86} x86_64
- mstflint
ExcludeArch: s390 s390x %{arm}
- msv
ExclusiveArch: %{java_arches} noarch
- mt32emu
ExcludeArch: %{ix86}
- muffin
ExcludeArch: %{ix86}
- mumble
ExcludeArch: %{ix86}
- mupen64plus
ExcludeArch: s390x
- musescore
ExcludeArch: %{ix86}
- musl
ExcludeArch: s390
- 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
ExcludeArch: %{ix86}
- naga
ExclusiveArch: %{java_arches} noarch
- nagios-plugins-check-updates
ExcludeArch: %{ix86}
- nant
ExclusiveArch: %mono_arches
ExcludeArch: armv7hl
- nativejit
ExclusiveArch: x86_64
- nbc
ExclusiveArch: %{fpc_arches}
- nbdkit
ExcludeArch: i686
- ncl
ExcludeArch: %{ix86}
- ndesk-dbus
ExclusiveArch: %{mono_arches}
- ndesk-dbus-glib
ExclusiveArch: %{mono_arches}
- nekohtml
ExclusiveArch: %{java_arches} noarch
- nemo
ExcludeArch: %{ix86}
- nemo-extensions
ExcludeArch: %{ix86}
- nest
ExcludeArch: %{ix86}
- netatalk
ExcludeArch: aarch64 s390x
- netavark
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- netcdf-fortran
ExcludeArch: %{ix86}
- netdata
ExcludeArch: s390x
- neuron
ExcludeArch: mips64r2 mips32r2
ExcludeArch: %{ix86}
- newtonsoft-json
ExclusiveArch: %{mono_arches}
ExcludeArch: armv7hl
- nextcloud-client
ExcludeArch: %{ix86}
ExcludeArch: ppc64 ppc64le s390x
- 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-cjs-module-lexer
ExclusiveArch: %{nodejs_arches} noarch
ExclusiveArch: %{ix86} x86_64 aarch64 ppc64le riscv64 noarch
- nodejs-colors
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
- nodejs-undici
ExclusiveArch: %{ix86} x86_64 aarch64 ppc64le riscv64 noarch
- nodejs18
ExclusiveArch: %{nodejs_arches}
- nodejs20
ExclusiveArch: %{nodejs_arches}
- nom-tam-fits
ExclusiveArch: %{java_arches} noarch
- normaliz
ExcludeArch: %{ix86}
- not-ocamlfind
ExcludeArch: %{ix86}
- notejot
ExcludeArch: %{ix86}
- notify-sharp
ExclusiveArch: %{mono_arches}
- notify-sharp3
ExclusiveArch: %{mono_arches}
- ntfs2btrfs
ExcludeArch: ppc64 s390x
- nuget
ExclusiveArch: %{mono_arches}
- numactl
ExcludeArch: s390 %{arm}
- numatop
ExclusiveArch: x86_64 ppc64le
- numptyphysics
ExcludeArch: ppc64le
- nunit
ExclusiveArch: %{mono_arches}
- nunit2
ExclusiveArch: %{mono_arches}
ExcludeArch: armv7hl
- nut
ExcludeArch: s390 s390x
- nvml
ExclusiveArch: x86_64 ppc64le
- nwchem
ExcludeArch: %{ix86} s390x
ExcludeArch: s390x
- objectweb-asm
ExclusiveArch: %{java_arches} noarch
- objenesis
ExclusiveArch: %{java_arches} noarch
- obs-cef
ExclusiveArch: x86_64 aarch64
- obs-service-rust2rpm
ExclusiveArch: %{rust_arches} noarch
- obs-studio-plugin-vkcapture
ExcludeArch: s390x
- ocaml
ExcludeArch: %{ix86}
- ocaml-SDL
ExcludeArch: %{ix86}
- ocaml-alcotest
ExcludeArch: %{ix86}
- ocaml-astring
ExcludeArch: %{ix86}
- ocaml-atd
ExcludeArch: %{ix86}
- ocaml-augeas
ExcludeArch: %{ix86}
- ocaml-autoconf
ExcludeArch: %{ix86}
- ocaml-base
ExcludeArch: %{ix86}
- ocaml-base64
ExcludeArch: %{ix86}
- ocaml-benchmark
ExcludeArch: %{ix86}
- ocaml-bigarray-compat
ExcludeArch: %{ix86}
- ocaml-bin-prot
ExcludeArch: %{ix86}
- ocaml-biniou
ExcludeArch: %{ix86}
- ocaml-bisect-ppx
ExcludeArch: %{ix86}
- ocaml-bos
ExcludeArch: %{ix86}
- ocaml-cairo
ExcludeArch: %{ix86}
- ocaml-calendar
ExcludeArch: %{ix86}
- ocaml-camlbz2
ExcludeArch: %{ix86}
- ocaml-camlidl
ExcludeArch: %{ix86}
- ocaml-camlimages
ExcludeArch: %{ix86}
- ocaml-camlp-streams
ExcludeArch: %{ix86}
- ocaml-camlp5
ExcludeArch: %{ix86}
- ocaml-camlp5-buildscripts
ExcludeArch: %{ix86}
- ocaml-camomile
ExcludeArch: %{ix86}
- ocaml-cinaps
ExcludeArch: %{ix86}
- ocaml-cmdliner
ExcludeArch: %{ix86}
- ocaml-compiler-libs-janestreet
ExcludeArch: %{ix86}
- ocaml-cppo
ExcludeArch: %{ix86}
- ocaml-crunch
ExcludeArch: %{ix86}
- ocaml-cryptokit
ExcludeArch: %{ix86}
- ocaml-csexp
ExcludeArch: %{ix86}
- ocaml-csv
ExcludeArch: %{ix86}
- ocaml-ctypes
ExcludeArch: %{ix86}
- ocaml-cudf
ExcludeArch: %{ix86}
- ocaml-curl
ExcludeArch: %{ix86}
- ocaml-curses
ExcludeArch: %{ix86}
- ocaml-dbus
ExcludeArch: %{ix86}
- ocaml-dose3
ExcludeArch: %{ix86}
- ocaml-dune
ExcludeArch: %{ix86}
- ocaml-easy-format
ExcludeArch: %{ix86}
- ocaml-expat
ExcludeArch: %{ix86}
- ocaml-extlib
ExcludeArch: %{ix86}
- ocaml-facile
ExcludeArch: %{ix86}
- ocaml-fieldslib
ExcludeArch: %{ix86}
- ocaml-fileutils
ExcludeArch: %{ix86}
- ocaml-findlib
ExcludeArch: %{ix86}
- ocaml-fmt
ExcludeArch: %{ix86}
- ocaml-fpath
ExcludeArch: %{ix86}
- ocaml-gen
ExcludeArch: %{ix86}
- ocaml-gettext
ExcludeArch: %{ix86}
- ocaml-graphics
ExcludeArch: %{ix86}
- ocaml-gsl
ExcludeArch: %{ix86}
ExcludeArch: armv7hl
- ocaml-integers
ExcludeArch: %{ix86}
- ocaml-jane-street-headers
ExcludeArch: %{ix86}
- ocaml-jst-config
ExcludeArch: %{ix86}
- ocaml-lablgl
ExcludeArch: %{ix86}
- ocaml-lablgtk
ExcludeArch: %{ix86}
- ocaml-lablgtk3
ExcludeArch: %{ix86}
- ocaml-labltk
ExcludeArch: %{ix86}
- ocaml-lacaml
ExcludeArch: %{ix86}
- ocaml-lambda-term
ExcludeArch: %{ix86}
- ocaml-libvirt
ExcludeArch: %{ix86}
- ocaml-logs
ExcludeArch: %{ix86}
- ocaml-luv
ExcludeArch: %{ix86}
- ocaml-lwt
ExcludeArch: %{ix86}
- ocaml-markup
ExcludeArch: %{ix86}
- ocaml-mccs
ExcludeArch: %{ix86}
- ocaml-mdx
ExcludeArch: %{ix86}
- ocaml-menhir
ExcludeArch: %{ix86}
- ocaml-merlin
ExcludeArch: %{ix86}
- ocaml-mew
ExcludeArch: %{ix86}
- ocaml-mew-vi
ExcludeArch: %{ix86}
- ocaml-mlgmpidl
ExcludeArch: %{ix86}
- ocaml-mlmpfr
ExcludeArch: %{ix86}
- ocaml-mtime
ExcludeArch: %{ix86}
- ocaml-mysql
ExcludeArch: %{ix86}
- ocaml-num
ExcludeArch: %{ix86}
- ocaml-obuild
ExcludeArch: %{ix86}
- ocaml-ocamlbuild
ExcludeArch: %{ix86}
- ocaml-ocamlgraph
ExcludeArch: %{ix86}
- ocaml-ocamlnet
ExcludeArch: %{ix86}
- ocaml-ocp-indent
ExcludeArch: %{ix86}
- ocaml-ocplib-endian
ExcludeArch: %{ix86}
- ocaml-ocplib-simplex
ExcludeArch: %{ix86}
- ocaml-octavius
ExcludeArch: %{ix86}
- ocaml-odoc
ExcludeArch: %{ix86}
- ocaml-omake
ExcludeArch: %{ix86}
- ocaml-opam-file-format
ExcludeArch: %{ix86}
- ocaml-ounit
ExcludeArch: %{ix86}
- ocaml-parmap
ExcludeArch: %{ix86}
- ocaml-parsexp
ExcludeArch: %{ix86}
- ocaml-pcre
ExcludeArch: %{ix86}
- ocaml-pcre2
ExcludeArch: %{ix86}
- ocaml-perl4caml
ExcludeArch: %{ix86}
- ocaml-postgresql
ExcludeArch: %{ix86}
- ocaml-pp
ExcludeArch: %{ix86}
- ocaml-ppx-assert
ExcludeArch: %{ix86}
- ocaml-ppx-base
ExcludeArch: %{ix86}
- ocaml-ppx-cold
ExcludeArch: %{ix86}
- ocaml-ppx-compare
ExcludeArch: %{ix86}
- ocaml-ppx-custom-printf
ExcludeArch: %{ix86}
- ocaml-ppx-derivers
ExcludeArch: %{ix86}
- ocaml-ppx-deriving
ExcludeArch: %{ix86}
- ocaml-ppx-deriving-yaml
ExcludeArch: %{ix86}
- ocaml-ppx-deriving-yojson
ExcludeArch: %{ix86}
- ocaml-ppx-enumerate
ExcludeArch: %{ix86}
- ocaml-ppx-expect
ExcludeArch: %{ix86}
- ocaml-ppx-fields-conv
ExcludeArch: %{ix86}
- ocaml-ppx-globalize
ExcludeArch: %{ix86}
- ocaml-ppx-hash
ExcludeArch: %{ix86}
- ocaml-ppx-here
ExcludeArch: %{ix86}
- ocaml-ppx-import
ExcludeArch: %{ix86}
- ocaml-ppx-inline-test
ExcludeArch: %{ix86}
- ocaml-ppx-js-style
ExcludeArch: %{ix86}
- ocaml-ppx-let
ExcludeArch: %{ix86}
- ocaml-ppx-optcomp
ExcludeArch: %{ix86}
- ocaml-ppx-sexp-conv
ExcludeArch: %{ix86}
- ocaml-ppx-stable-witness
ExcludeArch: %{ix86}
- ocaml-ppx-variants-conv
ExcludeArch: %{ix86}
- ocaml-ppxlib
ExcludeArch: %{ix86}
- ocaml-psmt2-frontend
ExcludeArch: %{ix86}
- ocaml-ptime
ExcludeArch: %{ix86}
- ocaml-ptmap
ExcludeArch: %{ix86}
- ocaml-pyml
ExcludeArch: %{ix86}
- ocaml-qcheck
ExcludeArch: %{ix86}
- ocaml-qtest
ExcludeArch: %{ix86}
- ocaml-re
ExcludeArch: %{ix86}
- ocaml-react
ExcludeArch: %{ix86}
- ocaml-res
ExcludeArch: %{ix86}
- ocaml-result
ExcludeArch: %{ix86}
- ocaml-rresult
ExcludeArch: %{ix86}
- ocaml-sedlex
ExcludeArch: %{ix86}
- ocaml-sexplib
ExcludeArch: %{ix86}
- ocaml-sexplib0
ExcludeArch: %{ix86}
- ocaml-sha
ExcludeArch: %{ix86}
- ocaml-sqlite
ExcludeArch: %{ix86}
- ocaml-ssl
ExcludeArch: %{ix86}
- ocaml-stdcompat
ExcludeArch: %{ix86}
- ocaml-stdio
ExcludeArch: %{ix86}
- ocaml-stdlib-random
ExcludeArch: %{ix86}
- ocaml-time-now
ExcludeArch: %{ix86}
- ocaml-topkg
ExcludeArch: %{ix86}
- ocaml-trie
ExcludeArch: %{ix86}
- ocaml-tyxml
ExcludeArch: %{ix86}
- ocaml-unionfind
ExcludeArch: %{ix86}
- ocaml-uucd
ExcludeArch: %{ix86}
- ocaml-uucp
ExcludeArch: %{ix86}
- ocaml-uunf
ExcludeArch: %{ix86}
- ocaml-uuseg
ExcludeArch: %{ix86}
- ocaml-uutf
ExcludeArch: %{ix86}
- ocaml-variantslib
ExcludeArch: %{ix86}
- ocaml-version
ExcludeArch: %{ix86}
- ocaml-xml-light
ExcludeArch: %{ix86}
- ocaml-xmlm
ExcludeArch: %{ix86}
- ocaml-xmlrpc-light
ExcludeArch: %{ix86}
- ocaml-yaml
ExcludeArch: %{ix86}
- ocaml-yojson
ExcludeArch: %{ix86}
- ocaml-zarith
ExcludeArch: %{ix86}
- ocaml-zed
ExcludeArch: %{ix86}
- ocaml-zip
ExcludeArch: %{ix86}
- ocaml-zmq
ExcludeArch: %{ix86}
- ocamlify
ExcludeArch: %{ix86}
- ocamlmod
ExcludeArch: %{ix86}
- oci-seccomp-bpf-hook
ExclusiveArch: x86_64 %{power64} aarch64 s390x armv7hl
ExclusiveArch: %{golang_arches_future}
- ocrmypdf
ExcludeArch: %{ix86}
- octave-communications
ExcludeArch: s390x
- octave-iso2mesh
ExcludeArch: armv7hl
- octave-signal
ExcludeArch: s390x
- odio-sacd
ExcludeArch: ppc64le
- oidc-agent
ExcludeArch: %{ix86}
- oidn
ExclusiveArch: x86_64
- 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
- onnx
ExcludeArch: s390x
- onnxruntime
ExcludeArch: s390x %{arm} %{ix86}
- oomd
ExcludeArch: i686 armv7hl
- opae
ExclusiveArch: x86_64
- opal-prd
ExclusiveArch: ppc64le
- opam
ExcludeArch: %{ix86}
- open-vm-tools
ExclusiveArch: x86_64 aarch64
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: x86_64
- openblas
ExclusiveArch: %{openblas_arches}
- opencsg
ExcludeArch: %{ix86}
- opengrm-ngram
ExcludeArch: %{ix86}
- 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}
- openmeeg
ExcludeArch: s390x
- openmpi
ExcludeArch: %{ix86}
- openms
ExclusiveArch: %{qt5_qtwebengine_arches}
ExcludeArch: %{ix86}
- openni
ExclusiveArch: x86_64 %{arm}
- openni-primesense
ExclusiveArch: x86_64 %{arm}
- openobex
ExcludeArch: s390 s390x
- openoffice.org-diafilter
ExclusiveArch: %{java_arches}
- openpgl
ExclusiveArch: aarch64 x86_64
- openrgb
ExcludeArch: %{ix86}
- openscad
ExcludeArch: %{ix86}
- openshadinglanguage
ExcludeArch: %{ix86} %{arm}
- openshot
ExcludeArch: ppc64le
- opensm
ExcludeArch: s390 %{arm}
- openssl-ibmca
ExclusiveArch: s390 s390x
- openstack-java-sdk
ExclusiveArch: %{java_arches} noarch
- opentest4j
ExclusiveArch: %{java_arches} noarch
- opentype-sanitizer
ExcludeArch: %{ix86}
- openvdb
ExcludeArch: i686
- 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
- os-autoinst
ExcludeArch: %{arm}
- osbuild-composer
ExcludeArch: i686 armv7hl
- osgi-annotation
ExclusiveArch: %{java_arches} noarch
- osgi-compendium
ExclusiveArch: %{java_arches} noarch
- osgi-core
ExclusiveArch: %{java_arches} noarch
- osm2pgsql
ExcludeArch: %{ix86}
- osslsigncode
ExcludeArch: i686
- ostree
ExcludeArch: %{ix86}
- otf2
ExcludeArch: i686 s390x
- oz
ExcludeArch: %{ix86}
- pacemaker
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64 %{arm}
ExclusiveArch: aarch64 i686 ppc64le s390x x86_64
- pageedit
ExclusiveArch: %{qt5_qtwebengine_arches}
- paperwork
ExcludeArch: %{ix86}
- papi
ExcludeArch: s390 s390x
- papilo
ExcludeArch: %{ix86}
- paraview
ExcludeArch: %{ix86}
- pari-nftables
ExcludeArch: %{ix86}
- parlaylib
ExcludeArch: aarch64 s390x arm-hfp ppc64le i686
- parserng
ExclusiveArch: %{java_arches} noarch
- pasdoc
ExclusiveArch: %{fpc_arches}
- pcc
ExclusiveArch: %{ix86} x86_64
- pcem
ExcludeArch: armv7hl i686 ppc64le s390x
- pcfi
ExclusiveArch: %{java_arches} noarch
- pcg-cpp
ExcludeArch: %{ix86}
- pcm
ExclusiveArch: %{ix86} x86_64
- pcp
ExcludeArch: %{ix86}
- pcp2pdf
ExcludeArch: %{ix86}
- pdbg
ExclusiveArch: ppc64le
- pdfarranger
ExcludeArch: %{ix86}
- pdfbox
ExclusiveArch: %{java_arches} noarch
- pdfmod
ExclusiveArch: %mono_arches
- pdftk-java
ExclusiveArch: %{java_arches} noarch
- pdns
ExcludeArch: %{arm} %{ix86}
- pdns-recursor
ExcludeArch: %{arm} %{ix86}
- pdqsort
ExcludeArch: %{ix86}
- pengupop
ExcludeArch: s390x
- pentaho-libxml
ExclusiveArch: %{java_arches} noarch
- pentaho-reporting-flow-engine
ExclusiveArch: %{java_arches} noarch
- perftest
ExcludeArch: s390 %{arm}
- perl-Dumbbench
ExclusiveArch: %{ix86} x86_64 noarch
- perl-LMDB_File
ExcludeArch: armv7hl i686
- perl-Math-Int128
ExcludeArch: %{arm32} %{ix86}
- perl-MaxMind-DB-Reader-XS
ExcludeArch: %{arm} %{ix86}
- perl-MongoDB
ExcludeArch: ppc %{sparc} s390
- perl-Net-Works
ExcludeArch: %{arm32} %{ix86}
- perl-Parse-DMIDecode
ExclusiveArch: %{ix86} x86_64 ia64 aarch64
- perl-threads-lite
ExcludeArch: aarch64 ppc ppc64 ppc64le
- permlib
ExcludeArch: %{ix86}
- pesign
ExclusiveArch: %{ix86} x86_64 ia64 aarch64 %{arm}
- pesign-test-app
ExclusiveArch: x86_64
- pf-bb-config
ExcludeArch: s390x
- pgadmin4
ExcludeArch: i686 armv7hl s390x ppc64le
- phd2
ExcludeArch: %{ix86}
- phosh
ExcludeArch: i686
- phosh-mobile-settings
ExcludeArch: i686
- php-pecl-mongodb
ExcludeArch: %{ix86}
- picard
ExcludeArch: ppc64
- picocli
ExclusiveArch: %{java_arches} noarch
- pigeonascent
ExcludeArch: ppc64le
ExcludeArch: s390x
- pilot-link
ExcludeArch: s390 s390x
- pinta
ExclusiveArch: %mono_arches
ExcludeArch: armv7hl
- pioneer
ExclusiveArch: %{ix86} x86_64
- pl
ExcludeArch: %{ix86}
- planets
ExcludeArch: %{ix86}
- plantri
ExcludeArch: %{ix86}
- plantuml
ExclusiveArch: %{java_arches} noarch
- plasma-dialer
ExclusiveArch: %{java_arches}
- playonlinux
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64
- plee-the-bear
ExcludeArch: %{power64}
- 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-testing
ExclusiveArch: %{java_arches} noarch
- plexus-utils
ExclusiveArch: %{java_arches} noarch
- plexus-velocity
ExclusiveArch: %{java_arches} noarch
- plexus-xml
ExclusiveArch: %{java_arches} noarch
- pmix
ExcludeArch: %{ix86}
- pngcheck
ExcludeArch: %{ix86}
- podman
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- polymake
ExcludeArch: %{ix86}
- polyml
ExcludeArch: %{ix86}
- poppler-sharp
ExclusiveArch: %mono_arches
- popub
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- postgresql-jdbc
ExclusiveArch: %{java_arches} noarch
- postgresql-pgpool-II
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
- powerpc-utils
ExclusiveArch: ppc %{power64}
- powerstat
ExclusiveArch: %{ix86} x86_64
- ppc64-diag
ExclusiveArch: ppc %{power64}
- ppl
ExcludeArch: %{ix86}
- pplite
ExcludeArch: %{ix86}
- prestopalette
ExcludeArch: i686
- printer-driver-brlaser
ExcludeArch: %{ix86}
- procdump
ExcludeArch: ppc64le
- 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
- prooftree
ExcludeArch: %{ix86}
- proxmark3
ExcludeArch: ppc64le s390x
- proxygen
ExclusiveArch: x86_64 aarch64 ppc64le
- proxysql
ExcludeArch: %{power64} s390x
- prrte
ExcludeArch: %{ix86}
- prusa-slicer
ExcludeArch: %{ix86}
- psblas3
ExcludeArch: %{ix86}
- purple-telegram
ExcludeArch: s390x
ExcludeArch: ppc64
- pveclib
ExclusiveArch: ppc %{power64}
- pygrib
ExcludeArch: i686
ExcludeArch: armv7hl
- pygsl
ExcludeArch: %{ix86}
- pyosmium
ExcludeArch: %{ix86}
- pypy
ExcludeArch: %{ix86}
- pypy3.10
ExcludeArch: %{ix86}
- pypy3.9
ExcludeArch: %{ix86}
- pyqtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- python-ZEO
ExcludeArch: %{ix86}
- python-ZODB3
ExcludeArch: %{ix86}
- python-aioresponses
ExcludeArch: s390x
- python-ast-monitor
ExclusiveArch: %{qt6_qtwebengine_arches} noarch
- python-astroplan
ExcludeArch: %{ix86}
- python-astroscrappy
ExcludeArch: %{ix86}
- python-asyncmy
ExcludeArch: %{ix86}
- python-aws-sam-translator
ExcludeArch: %{ix86}
- python-awscrt
ExcludeArch: s390x
- python-bitstruct
ExcludeArch: s390x
- python-blosc2
ExcludeArch: %{ix86}
- python-bluepyopt
ExcludeArch: s390x %{ix86} %{power64}
- python-chaospy
ExcludeArch: %{ix86} %{arm32}
- python-colorcet
ExcludeArch: %{ix86}
- python-colorthief
ExcludeArch: %{ix86}
- python-compreffor
ExcludeArch: %{ix86}
- python-contextualbandits
ExcludeArch: %{ix86}
- python-cradox
ExcludeArch: i686 armv7hl
- python-cryptography
ExclusiveArch: %{rust_arches}
- python-cvxopt
ExcludeArch: %{ix86}
- python-cyipopt
ExcludeArch: %{ix86}
- python-dask
ExcludeArch: %{ix86}
- python-databases
ExcludeArch: %{ix86}
- python-devicely
ExcludeArch: s390x
- python-dijitso
ExcludeArch: i686
- python-dipy
ExcludeArch: %{ix86} s390x
- python-ducc0
ExcludeArch: %{ix86}
- python-earthpy
ExcludeArch: %{ix86}
- python-eccodes
ExcludeArch: i686
ExcludeArch: armv7hl
- python-efel
ExcludeArch: s390x
- python-elephant
ExcludeArch: s390x
ExcludeArch: %{ix86}
- python-ephyviewer
ExcludeArch: s390x %{ix86}
- python-etcd
ExclusiveArch: noarch %{ix86} x86_64 %{arm} aarch64 ppc64le s390x riscv64
- python-fastavro
ExcludeArch: %{arm32} %{ix86}
- python-folium
ExcludeArch: %{ix86}
- python-formulaic
ExcludeArch: %{ix86}
- python-fsleyes
ExcludeArch: %{ix86}
- python-fsleyes-props
ExcludeArch: %{ix86}
- python-fslpy
ExcludeArch: %{ix86}
- python-gbinder
ExcludeArch: %{ix86}
- python-giacpy
ExcludeArch: aarch64 %{power64} s390x
- python-graph-tool
ExcludeArch: %{ix86}
- python-hdfs
ExcludeArch: %{ix86}
- python-healpy
ExcludeArch: %{ix86} %{arm}
- python-heapdict
ExcludeArch: %{ix86}
- python-img2pdf
ExcludeArch: s390x
- python-intbitset
ExcludeArch: s390x
- python-javaobj
ExclusiveArch: %{java_arches} noarch
- python-jnius
ExclusiveArch: %{java_arches}
ExclusiveArch: %{java_arches}
- python-json-minify
ExcludeArch: %{ix86}
- python-jupymake
ExcludeArch: %{ix86}
- python-jupyter-c-kernel
ExcludeArch: %{ix86}
- python-jupyter-kernel-singular
ExcludeArch: %{ix86}
- python-jupyter-polymake
ExcludeArch: %{ix86}
- python-jupyter-sphinx
ExcludeArch: %{ix86}
- python-lazy-ops
ExcludeArch: %{ix86}
- python-lfpy
ExcludeArch: mips64r2 mips32r2
ExcludeArch: %{power64} %{ix86} armv7hl
- python-mapnik
ExcludeArch: ppc ppc64 s390 s390x
- python-missingno
ExcludeArch: %{ix86}
- python-mne
ExcludeArch: %{ix86}
- python-mne-bids
ExcludeArch: %{ix86}
- python-mplcairo
ExcludeArch: %{ix86}
- python-mplcursors
ExcludeArch: %{ix86}
- python-music21
ExcludeArch: %{ix86}
- python-ndindex
ExcludeArch: %{ix86}
- python-neatdend
ExcludeArch: %{ix86}
- python-neo
ExcludeArch: s390x
- python-netpyne
ExcludeArch: %{ix86}
- python-neurom
ExcludeArch: %{ix86}
- python-neurotune
ExcludeArch: %{ix86}
- python-numpoly
ExcludeArch: %{ix86}
- python-octave-kernel
ExcludeArch: %{ix86}
- python-openoffice
ExclusiveArch: noarch x86_64
- python-openpaperwork-core
ExcludeArch: %{ix86}
- python-openpaperwork-gtk
ExcludeArch: %{ix86}
- python-opentype-sanitizer
ExcludeArch: %{ix86}
- python-pandas-flavor
ExcludeArch: %{ix86}
- python-papermill
ExcludeArch: %{ix86}
- python-paperwork-backend
ExcludeArch: %{ix86}
- python-param
ExcludeArch: %{ix86}
- python-pari-jupyter
ExcludeArch: %{ix86}
- python-pep8-naming
ExcludeArch: %{ix86}
- python-phyghtmap
ExcludeArch: %{ix86}
- python-pingouin
ExcludeArch: %{ix86}
- python-plotnine
ExcludeArch: %{ix86}
- python-pplpy
ExcludeArch: %{ix86}
- python-primecountpy
ExcludeArch: %{ix86}
- python-psycopg3
ExcludeArch: %{ix86}
- python-pyahocorasick
ExclusiveArch: x86_64 %{arm64} ppc64le riscv64
- python-pybids
ExcludeArch: %{ix86}
- python-pybv
ExcludeArch: %{ix86}
- python-pyct
ExcludeArch: %{ix86}
- python-pyedflib
ExcludeArch: s390x
- python-pyfastnoisesimd
ExcludeArch: %{ix86}
- python-pyfiglet
ExcludeArch: %{ix86}
- python-pykdtree
ExcludeArch: %{ix86}
- python-pyliblzfse
ExcludeArch: s390x
- python-pymapvbvd
ExcludeArch: s390x
- python-pymatreader
ExcludeArch: %{ix86}
ExcludeArch: s390x
- python-pynn
ExcludeArch: mips64r2 mips32r2 s390x %{ix86}
- python-pyocr
ExcludeArch: %{ix86}
- python-pypet
ExcludeArch: %{ix86}
ExcludeArch: s390x
- python-pyphi
ExcludeArch: s390x
- python-pypillowfight
ExcludeArch: %{ix86}
- python-pyqt6-webengine
ExclusiveArch: %{qt6_qtwebengine_arches}
- python-pyroaring
ExcludeArch: %{ix86}
- python-pyscf
ExcludeArch: %{power64}
- python-pyshtools
ExcludeArch: %{ix86}
- python-pysingular
ExcludeArch: %{ix86}
- python-pyswarms
ExcludeArch: %{ix86}
- python-pyswip
ExcludeArch: %{ix86}
- python-pytest-arraydiff
ExcludeArch: %{ix86}
- python-pytest-tornado
ExcludeArch: %{ix86}
- python-pyvat
ExcludeArch: %{ix86}
- python-ratinabox
ExcludeArch: %{ix86}
- python-recordclass
ExcludeArch: %{ix86}
- python-reproject
ExcludeArch: %{ix86}
- python-ruffus
ExcludeArch: %{ix86}
- python-scikit-learn
ExcludeArch: %{ix86}
- python-sgp4
ExcludeArch: %{ix86}
- python-simplebayes
ExcludeArch: %{ix86}
- python-sklearn-genetic-opt
ExcludeArch: %{ix86}
- python-statsmodels
ExcludeArch: %{ix86}
- python-steps
ExcludeArch: %{ix86}
- python-tables
ExcludeArch: %{ix86}
- python-tdlib
ExcludeArch: %{ix86}
- python-tensile
ExclusiveArch: x86_64
- python-tkrzw
ExcludeArch: i686
- python-torch
ExclusiveArch: x86_64 aarch64
- python-torchdata
ExclusiveArch: x86_64 aarch64
- python-torchvision
ExclusiveArch: x86_64 aarch64
- python-traitsui
ExcludeArch: ppc64le
- python-trimesh
ExcludeArch: %{ix86}
- python-uranium
ExcludeArch: %{ix86}
- python-willow
ExcludeArch: %{ix86}
- python-xattr
ExcludeArch: %{ix86}
- python-xbout
ExcludeArch: %{ix86}
- python-xmp-toolkit
ExcludeArch: %{ix86}
- python-zeep
ExcludeArch: s390x
- python-zict
ExcludeArch: %{ix86}
- q4wine
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- qalculate-qt
ExcludeArch: %{ix86}
- qatengine
ExclusiveArch: x86_64
- qatlib
ExcludeArch: %{arm} aarch64 %{power64} s390x i686
- qatzip
ExclusiveArch: x86_64
- qbe
ExclusiveArch: x86_64 aarch64 riscv64
- qbittorrent
ExcludeArch: %{ix86}
- qbs
ExcludeArch: i686
- qcas
ExcludeArch: aarch64 %{power64} s390x
- qcint
ExclusiveArch: x86_64
- qclib
ExclusiveArch: s390 s390x
- qdigidoc
ExcludeArch: %{ix86}
- qdox
ExclusiveArch: %{java_arches} noarch
- qemu-sanity-check
ExclusiveArch: %{kernel_arches}
ExcludeArch: %{power64}
- qevercloud
ExclusiveArch: %{qt5_qtwebengine_arches}
- qflipper
ExcludeArch: %{ix86}
- qmapshack
ExclusiveArch: %{qt5_qtwebengine_arches}
- qoauth
ExcludeArch: ppc64
- qownnotes
ExcludeArch: %{ix86}
- qpdfview
ExcludeArch: s390x
- qperf
ExcludeArch: %{arm}
- qsopt-ex
ExcludeArch: %{ix86}
- qt4pas
ExclusiveArch: %{fpc_arches}
- qt5-qtwebengine
ExclusiveArch: %{qt5_qtwebengine_arches}
- qt6-qtwebengine
ExclusiveArch: aarch64 x86_64
- qt6-qtwebview
ExclusiveArch: aarch64 x86_64
- qt6ct
ExcludeArch: s390x
- qtile
ExcludeArch: %{ix86}
- quantum-espresso
ExclusiveArch: x86_64 aarch64 %{power64}
- quentier
ExclusiveArch: %{qt5_qtwebengine_arches}
- rEFInd
ExclusiveArch: %{efi}
ExcludeArch: %{arm32}
- racket
ExcludeArch: %{arm} s390x
ExcludeArch: ppc64le
- rasdaemon
ExcludeArch: s390 s390x
- rdma-core
ExcludeArch: %{arm}
- realtime-tests
ExcludeArch: %{arm}
- rear
ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le ia64 s390x
- redeclipse
ExcludeArch: %{ix86}
- 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
- remake
ExcludeArch: %{ix86}
- renderdoc
ExclusiveArch: x86_64 aarch64
- 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}
ExcludeArch: armv7hl
- retroarch
ExcludeArch: %{ix86}
ExcludeArch: s390x
- retsnoop
ExclusiveArch: %{rust_arches}
ExcludeArch: armv7hl
- rhino
ExclusiveArch: %{java_arches} noarch
ExcludeArch: %{ix86}
- rhythmbox
ExcludeArch: s390 s390x
- rhythmbox-alternative-toolbar
ExcludeArch: s390 s390x
- rhythmbox-ampache
ExcludeArch: s390 s390x
- river
ExclusiveArch: %{zig_arches}
- rkcommon
ExclusiveArch: x86_64 aarch64
- rocalution
ExclusiveArch: x86_64
- rocblas
ExclusiveArch: x86_64
- rocclr
ExclusiveArch: x86_64
- rocfft
ExclusiveArch: x86_64
- rocm-compilersupport
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-core
ExclusiveArch: x86_64
- rocm-device-libs
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-rpm-macros
ExclusiveArch: x86_64
- rocm-runtime
ExclusiveArch: x86_64 aarch64 ppc64le
- rocm-smi
ExclusiveArch: x86_64 aarch64 ppc64le riscv64
- rocminfo
ExclusiveArch: x86_64 aarch64 ppc64le
- rocprim
ExclusiveArch: x86_64
- rocrand
ExclusiveArch: x86_64
- rocsolver
ExclusiveArch: x86_64
- rocsparse
ExclusiveArch: x86_64
- rocthrust
ExclusiveArch: x86_64
- roctracer
ExclusiveArch: x86_64
- rpi-imager
ExcludeArch: s390x
- rpm-ostree
ExclusiveArch: %{rust_arches}
ExcludeArch: %{ix86}
- rr
ExclusiveArch: %{ix86} x86_64 aarch64
- rssguard
ExclusiveArch: %{qt6_qtwebengine_arches}
- rstudio
ExclusiveArch: %{java_arches}
- rsyntaxtextarea
ExclusiveArch: %{java_arches} noarch
- rubiks
ExcludeArch: %{ix86}
- rubygem-childprocess
ExclusiveArch: %{ix86} x86_64 noarch
- ruff
ExcludeArch: %{ix86}
- ruff-lsp
ExcludeArch: %{ix86}
- runc
ExclusiveArch: %{golang_arches_future}
- rundoc
ExclusiveArch: %{java_arches} noarch
- rust
ExclusiveArch: %{rust_arches}
- rust-bankstown-lv2
ExcludeArch: ppc64le s390x
- rust-below
ExcludeArch: %{arm32} %{ix86}
- rust-below-btrfs
ExcludeArch: %{arm32} %{ix86}
- rust-below-config
ExcludeArch: %{arm32} %{ix86}
- rust-below-dump
ExcludeArch: %{arm32} %{ix86}
- rust-below-model
ExcludeArch: %{arm32} %{ix86}
- rust-compress-tools
ExclusiveArch: %{rust_arches}
- rust-crypto-auditing-agent
ExcludeArch: i386 i686
- rust-ct-logs
ExcludeArch: ppc64le s390x
- rust-ctr
ExclusiveArch: %{rust_arches}
- rust-dashmap4
ExclusiveArch: %{rust_arches}
- rust-deflate
ExclusiveArch: %{rust_arches}
- rust-deflate0.8
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-inflate
ExclusiveArch: %{rust_arches}
- rust-k9
ExclusiveArch: %{rust_arches}
- rust-krunvm
ExclusiveArch: x86_64 aarch64
- rust-kstring
ExclusiveArch: %{rust_arches}
- rust-kvm-bindings
ExcludeArch: %{ix86}
- rust-kvm-ioctls
ExclusiveArch: x86_64 aarch64
- rust-lebe
ExclusiveArch: %{rust_arches}
- rust-lv2
ExcludeArch: ppc64le s390x
- rust-lv2-atom
ExcludeArch: ppc64le s390x
- rust-lv2-core
ExcludeArch: ppc64le s390x
- rust-lv2-midi
ExcludeArch: ppc64le s390x
- rust-lv2-state
ExcludeArch: ppc64le s390x
- rust-lv2-sys
ExcludeArch: ppc64le s390x
- rust-lv2-time
ExcludeArch: ppc64le s390x
- rust-lv2-units
ExcludeArch: ppc64le s390x
- rust-lv2-urid
ExcludeArch: ppc64le s390x
- rust-lv2-worker
ExcludeArch: ppc64le s390x
- rust-msru
ExclusiveArch: x86_64
- rust-nanorand
ExclusiveArch: %{rust_arches}
- rust-netstat2
ExclusiveArch: %{rust_arches}
- rust-nu
ExcludeArch: %{ix86}
- rust-oci-spec
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
ExcludeArch: %{ix86}
- rust-onig
ExclusiveArch: %{rust_arches}
- rust-openat-ext
ExclusiveArch: %{rust_arches}
- rust-os_type
ExclusiveArch: %{rust_arches}
- rust-pager
ExclusiveArch: %{rust_arches}
- rust-pathsearch
ExclusiveArch: %{rust_arches}
- rust-prefixdevname
ExcludeArch: %{ix86}
- rust-pretty-bytes
ExclusiveArch: %{rust_arches}
- rust-primal-bit
ExclusiveArch: %{rust_arches}
- rust-primal-check
ExclusiveArch: %{rust_arches}
- rust-primal-estimate
ExclusiveArch: %{rust_arches}
- rust-probe
ExcludeArch: ppc64le s390x
- rust-procfs0.9
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-scx_layered
ExcludeArch: %{ix86}
- rust-scx_rustland
ExcludeArch: %{ix86}
- rust-scx_rusty
ExcludeArch: %{ix86}
- rust-scx_utils
ExcludeArch: %{ix86}
- rust-seahash
ExclusiveArch: %{rust_arches}
- rust-sequoia-octopus-librnp
ExcludeArch: %{ix86} %{arm} s390x
- rust-serde_yaml0.8
ExclusiveArch: %{rust_arches}
- rust-sev
ExclusiveArch: x86_64
- rust-sevctl
ExclusiveArch: x86_64
- 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-tiny-dfr
ExcludeArch: %{ix86}
- rust-totp-lite
ExclusiveArch: %{rust_arches}
- rust-tower-layer
ExclusiveArch: %{rust_arches}
- rust-tpm2-policy
ExclusiveArch: %{rust_arches}
- rust-unicode-normalization
ExclusiveArch: %{rust_arches}
- rust-unicode-xid
ExclusiveArch: %{rust_arches}
- rust-uriparse
ExclusiveArch: %{rust_arches}
- rust-varlink_generator
ExclusiveArch: %{rust_arches}
- rust-varlink_parser
ExclusiveArch: %{rust_arches}
- rust-vhost-device-scmi
ExcludeArch: s390x
- rust-virtio-bindings
ExclusiveArch: x86_64 aarch64 ppc64le riscv64
- rust-virtio-queue
ExcludeArch: i686
- rust-vm-memory
ExcludeArch: %{ix86}
- rust-vmm-sys-util
ExclusiveArch: x86_64 aarch64 ppc64le riscv64
- 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
ExcludeArch: armv7hl i686
- rust-zvariant2
ExclusiveArch: %{rust_arches}
- rust-zvariant_derive2
ExclusiveArch: %{rust_arches}
- rustup
ExclusiveArch: x86_64 aarch64
- rutabaga-gfx-ffi
ExclusiveArch: x86_64 aarch64
- s390utils
ExcludeArch: %{ix86}
- sac
ExclusiveArch: %{java_arches} noarch
- safeint
ExcludeArch: %{ix86}
- safetyblanket
ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc64le
- sandia-omega-h
ExcludeArch: %{ix86} s390x
- sat4j
ExclusiveArch: %{java_arches} noarch
- sayonara
ExcludeArch: %{ix86}
- 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
- scalasca
ExcludeArch: s390 s390x armv7hl i686
- scannotation
ExclusiveArch: %{java_arches} noarch
- scip
ExcludeArch: %{ix86}
- scorep
ExcludeArch: s390 s390x armv7hl i686
- 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: %{qt6_qtwebengine_arches}
- seamonkey
ExclusiveArch: x86_64
- sedutil
ExcludeArch: ppc ppc64 s390 s390x
- sentencepiece
ExcludeArch: s390x
- seqan3
ExclusiveArch: %{power64} x86_64 aarch64
- sequeler
ExcludeArch: %{ix86}
- sequence-library
ExclusiveArch: %{java_arches} noarch
- servicelog
ExclusiveArch: ppc %{power64}
- setserial
ExcludeArch: s390 s390x
- sfnt2woff-zopfli
ExcludeArch: %{ix86}
- sharedmeataxe
ExcludeArch: %{ix86}
- sharpfont
ExclusiveArch: %mono_arches
- sharpziplib
ExclusiveArch: %{mono_arches}
- shim
ExclusiveArch: %{efi}
ExcludeArch: %{ix86}
ExcludeArch: %{arm}
- shim-unsigned-aarch64
ExclusiveArch: aarch64
- shim-unsigned-x64
ExclusiveArch: x86_64
- sigil
ExclusiveArch: %{qt5_qtwebengine_arches}
ExcludeArch: %{ix86}
- sigul
ExclusiveArch: x86_64
ExcludeArch: %{ix86}
- simdutf
ExcludeArch: s390 s390x
- singularity-ce
ExclusiveArch: %{go_arches}
ExcludeArch: %{ix86}
- sirocco
ExcludeArch: %{ix86}
- sisu
ExclusiveArch: %{java_arches} noarch
- sisu-mojos
ExclusiveArch: %{java_arches} noarch
- ski
ExcludeArch: %{ix86}
ExcludeArch: aarch64
- skopeo
ExclusiveArch: %{golang_arches_future}
ExclusiveArch: aarch64 ppc64le s390x x86_64
- skychart
ExclusiveArch: %{fpc_arches}
ExcludeArch: %{ix86}
- slapi-nis
ExcludeArch: %{ix86}
- sleef
ExcludeArch: %{ix86}
- slf4j
ExclusiveArch: %{java_arches} noarch
- slic3r
ExcludeArch: %{ix86}
ExcludeArch: ppc ppc64 s390 s390x %{ix86}
ExcludeArch: ppc ppc64 s390 s390x
- slick-greeter
ExcludeArch: %{ix86}
- slimdata
ExcludeArch: ppc64 ppc sparcv9 sparc64
- slirp4netns
ExclusiveArch: %{golang_arches_future}
- slurm
ExcludeArch: armv7hl
ExcludeArch: i686
- snakeyaml
ExclusiveArch: %{java_arches} noarch
- snapd
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm} aarch64 ppc64le s390x}
- snapshot
ExcludeArch: %{ix86}
- snip
ExclusiveArch: %{java_arches} noarch
- softnet-stat
ExclusiveArch: %{rust_arches}
- soplex
ExcludeArch: %{ix86}
- sound-juicer
ExcludeArch: s390 s390x
- soup-sharp
ExclusiveArch: %{mono_arches}
- sourcextractor++
ExcludeArch: %{ix86}
- spacebar
ExclusiveArch: %{java_arches}
- sparkleshare
ExclusiveArch: %{mono_arches}
ExcludeArch: %{ix86}
- spasm
ExcludeArch: %{ix86}
- spec-version-maven-plugin
ExclusiveArch: %{java_arches} noarch
- speed-dreams
ExcludeArch: s390x
- spicctrl
ExclusiveArch: %{ix86} x86_64
- spice
ExclusiveArch: x86_64
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 riscv64
- spice-parent
ExclusiveArch: %{java_arches} noarch
- springlobby
ExclusiveArch: %{ix86} x86_64
- spyder
ExcludeArch: %{ix86}
ExclusiveArch: %{qt5_qtwebengine_arches} noarch
- squeekboard
ExclusiveArch: %{rust_arches}
ExcludeArch: ppc64le
ExcludeArch: s390x
- squirrel
ExcludeArch: %{ix86}
- startdde
ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
- stats-collect
ExclusiveArch: %{ix86} x86_64 noarch
- statsd
ExclusiveArch: %{nodejs_arches} noarch
- statserial
ExcludeArch: s390 s390x
- steinberg-bravura-fonts
ExcludeArch: %{ix86}
- steinberg-petaluma-fonts
ExcludeArch: %{ix86}
- stellarium
ExcludeArch: armv7hl
- stlsplit
ExcludeArch: %{ix86}
- stp
ExcludeArch: %{ix86}
- stratis-cli
ExclusiveArch: %{rust_arches} noarch
ExcludeArch: i686
- stratisd
ExclusiveArch: %{rust_arches}
ExcludeArch: i686
ExclusiveArch: %{rust_arches}
ExcludeArch: i686
ExclusiveArch: %{rust_arches}
ExcludeArch: i686
- 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
ExcludeArch: %{ix86}
ExclusiveArch: %{kernel_arches}
ExcludeArch: %{power64}
- supertux
ExcludeArch: s390x
- suricata
ExcludeArch: ppc64le i686
- svt-vp9
ExclusiveArch: x86_64
- swift-lang
ExclusiveArch: x86_64 aarch64
- swiftlint
ExclusiveArch: x86_64 aarch64
- swing-layout
ExclusiveArch: %{java_arches} noarch
- symfpu
ExcludeArch: %{ix86}
- symmetrica
ExcludeArch: %{ix86}
- sympol
ExcludeArch: %{ix86}
- sympow
ExcludeArch: %{ix86}
- synfig
ExcludeArch: ppc64le
- synfigstudio
ExcludeArch: ppc64le
- 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
- tcmu-runner
ExcludeArch: i686 armv7hl
- tdlib
ExclusiveArch: x86_64 aarch64
- teem
ExcludeArch: %{ix86}
- templates_parser
ExclusiveArch: %GPRbuild_arches
- terminology
ExcludeArch: s390x
- terminus-fonts
ExcludeArch: %{grub2_exclude_arches}
- ternimal
ExclusiveArch: %{rust_arches}
- testcloud
ExclusiveArch: %{kernel_arches} noarch
- testng
ExclusiveArch: %{java_arches} noarch
- texlive
ExclusiveArch: %{java_arches} noarch
- texmaker
ExclusiveArch: %{qt6_qtwebengine_arches}
ExcludeArch: ppc64 ppc64le s390x
- thermald
ExclusiveArch: %{ix86} x86_64
- thunderbird
ExcludeArch: armv7hl
ExcludeArch: s390x
- tiled
ExcludeArch: %{ix86}
- tilix
ExclusiveArch: %{ldc_arches}
- tinygo
ExcludeArch: ppc64le s390x
ExcludeArch: %{ix86}
- tokodon
ExclusiveArch: %{qt6_qtwebengine_arches}
- tomboy
ExclusiveArch: %{mono_arches}
- tomcat
ExclusiveArch: %{java_arches} noarch
- tomcat-jakartaee-migration
ExclusiveArch: %{java_arches} noarch
- tomcat-native
ExclusiveArch: %{java_arches}
- tomcat-taglibs-parent
ExclusiveArch: %{java_arches} noarch
- torbrowser-launcher
ExclusiveArch: %{ix86} x86_64
- trace-cmd
ExcludeArch: %{ix86} %{arm}
- trafficserver
ExcludeArch: %{arm} %{ix86} s390x
- treelayout
ExclusiveArch: %{java_arches} noarch
- trilead-ssh2
ExclusiveArch: %{java_arches} noarch
- trojita
ExcludeArch: ppc64 ppc64le s390x
- trunk
ExcludeArch: %{ix86}
- truth
ExclusiveArch: %{java_arches} noarch
- tth
ExcludeArch: %{ix86}
- tuned-profiles-nfv-host-bin
ExclusiveArch: %{ix86} x86_64
- tuxguitar
ExcludeArch: s390 %{arm} %{ix86}
- tvtime
ExcludeArch: s390 s390x
- typescript
ExclusiveArch: %{nodejs_arches} noarch
- tzdata
ExcludeArch: i686
- uClibc
ExclusiveArch: %{arm} %{ix86} x86_64 %{mips}
- uboot-tools
ExcludeArch: s390x
- ucx
ExclusiveArch: aarch64 ppc64le x86_64
- uglify-js
ExclusiveArch: %{nodejs_arches} noarch
- ugrep
ExcludeArch: %{ix86}
- umr
ExclusiveArch: x86_64 aarch64 ppc64le
- unetbootin
ExclusiveArch: %{ix86} x86_64
- unicorn
ExcludeArch: s390x
- univocity-parsers
ExclusiveArch: %{java_arches} noarch
- ursa-major
ExclusiveArch: noarch aarch64 ppc64le s390x x86_64
- usbip
ExcludeArch: s390x
- usd
ExclusiveArch: aarch64 x86_64
- usnic-tools
ExcludeArch: %{arm}
- utop
ExcludeArch: %{ix86}
- v-hacd
ExcludeArch: %{ix86}
- 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
- vdr-tvscraper
ExcludeArch: armv7hl
- vecmath1.2
ExclusiveArch: %{java_arches} noarch
- velocity
ExclusiveArch: %{java_arches} noarch
- viking
ExcludeArch: s390 s390x
- vim-go
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
- vim-syntastic
ExclusiveArch: %{java_arches} noarch
- vinci
ExcludeArch: %{ix86}
- virt-p2v
ExclusiveArch: x86_64
- virt-top
ExcludeArch: %{ix86}
ExcludeArch: %{power64}
- virt-v2v
ExcludeArch: %{ix86}
ExclusiveArch: x86_64
- virtiofsd
ExclusiveArch: %{rust_arches}
ExcludeArch: i686
- virtualbox-guest-additions
ExclusiveArch: i686 x86_64
- visidata
ExcludeArch: %{ix86}
- visualboyadvance-m
ExcludeArch: %{ix86}
- vkd3d
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
- vkmark
ExcludeArch: s390x
- vmaf
ExclusiveArch: x86_64
- voms-api-java
ExclusiveArch: %{java_arches} noarch
- voms-clients-java
ExclusiveArch: %{java_arches} noarch
- votca
ExcludeArch: %{ix86}
- 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}
- warzone2100
ExcludeArch: %{ix86}
- 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
- whatip
ExcludeArch: s390x
- whipper
ExcludeArch: s390x
- whisper-cpp
ExclusiveArch: x86_64 aarch64 ppc64le
- why3
ExclusiveArch: %{ocaml_native_compiler}
- widevine-installer
ExclusiveArch: aarch64
- wildcard
ExcludeArch: %{ix86} s390x
- wine
ExclusiveArch: %{ix86} x86_64 aarch64
ExclusiveArch: %{ix86} x86_64
ExclusiveArch: %{ix86}
- wine-dxvk
ExclusiveArch: %{ix86} x86_64
- wine-mono
ExcludeArch: %{power64} s390x s390
- winetricks
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExcludeArch: ppc64 ppc64le
- woff
ExcludeArch: %{ix86}
- workrave
ExcludeArch: %{ix86}
- 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
- x2gokdrive
ExcludeArch: %{ix86}
- x86-simd-sort
ExclusiveArch: x86_64
- xalan-j2
ExclusiveArch: %{java_arches} noarch
- xapps
ExcludeArch: %{ix86}
- xbean
ExclusiveArch: %{java_arches} noarch
- xbyak
ExclusiveArch: x86_64
- xbyak_aarch64
ExclusiveArch: aarch64
- xdg-desktop-portal
ExcludeArch: %{ix86}
- xdg-desktop-portal-gnome
ExcludeArch: %{ix86}
- xdg-desktop-portal-gtk
ExcludeArch: %{ix86}
- xdg-desktop-portal-hyprland
ExcludeArch: %{ix86}
- xe-guest-utilities-latest
ExclusiveArch: %{ix86} x86_64
- xed
ExcludeArch: %{ix86}
- xen
ExclusiveArch: x86_64 aarch64
- xephem
ExcludeArch: %{ix86}
- xerces-j2
ExclusiveArch: %{java_arches} noarch
- xeus
ExcludeArch: %{ix86}
- xeus-zmq
ExcludeArch: %{ix86}
- xfce4-sensors-plugin
ExcludeArch: s390 s390x
- xgap
ExcludeArch: %{ix86}
- xiphos
ExcludeArch: ppc64
- 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}
- xnnpack
ExclusiveArch: x86_64 aarch64
- xnvme
ExcludeArch: %{ix86}
- xorg-x11-drv-amdgpu
ExcludeArch: s390 s390x
- xorg-x11-drv-armsoc
ExclusiveArch: %{arm} aarch64
- xorg-x11-drv-ati
ExcludeArch: s390 s390x
- xorg-x11-drv-fbdev
ExcludeArch: s390 s390x
- xorg-x11-drv-intel
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-nouveau
ExcludeArch: s390 s390x
- xorg-x11-drv-openchrome
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-qxl
ExcludeArch: s390 s390x
- xorg-x11-drv-synaptics
ExcludeArch: s390 s390x
- xorg-x11-drv-vesa
ExclusiveArch: %{ix86} x86_64
- xorg-x11-drv-vmware
ExclusiveArch: %{ix86} x86_64 ia64
- xreader
ExcludeArch: %{ix86}
- xsensors
ExcludeArch: %{ix86}
- xsp
ExclusiveArch: %mono_arches
- xstream
ExclusiveArch: %{java_arches} noarch
- xtb
ExcludeArch: s390x
- xtensor-python
ExcludeArch: armv7hl ppc64le s390x
- xz-java
ExclusiveArch: %{java_arches} noarch
- yarnpkg
ExclusiveArch: %{nodejs_arches}
- yices
ExcludeArch: %{ix86}
- yle-dl
ExcludeArch: %{ix86}
- yosys
ExcludeArch: %{ix86}
ExcludeArch: s390x
- zcfan
ExclusiveArch: x86_64
- zeal
ExclusiveArch: aarch64 x86_64
- zenon
ExclusiveArch: %{ocaml_native_compiler}
- zeromq-ada
ExclusiveArch: %{GPRbuild_arches}
- zfs-fuse
ExcludeArch: s390 s390x aarch64
- zig
ExclusiveArch: %{zig_arches}
- zile
ExcludeArch: ppc64le
- zimpl
ExcludeArch: %{ix86}
- zlib-ada
ExclusiveArch: %{GPRbuild_arches}
- zola
ExclusiveArch: %{rust_arches}
- zstr
ExcludeArch: %{ix86}
- zxcvbn-c
ExcludeArch: %{ix86}
- zycore-c
ExcludeArch: s390x
- zydis
ExcludeArch: s390x
1 month, 3 weeks
Architecture specific change in rpms/clang.git
by githook-noreply@fedoraproject.org
The package rpms/clang.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/clang.git/commit/?id=04969fec42fa....
Change:
+%ifarch %ix86
Thanks.
Full change:
============
commit 39e5f525f937bbfb03d708f1055aae66128b434f
Author: Nikita Popov <npopov(a)redhat.com>
Date: Wed Mar 13 09:06:53 2024 +0100
Remove unused patches
diff --git a/cfg.patch b/cfg.patch
deleted file mode 100644
index 779558a..0000000
--- a/cfg.patch
+++ /dev/null
@@ -1,298 +0,0 @@
-commit ad4a5130277776d8f15f40ac5a6dede6ad3aabfb
-Author: Timm Bäder <tbaeder(a)redhat.com>
-Date: Tue Aug 8 14:11:33 2023 +0200
-
- [clang][CFG] Cleanup functions
-
- Add declarations declared with attribute(cleanup(...)) to the CFG,
- similar to destructors.
-
- Differential Revision: https://reviews.llvm.org/D157385
-
-diff --git a/clang/include/clang/Analysis/CFG.h b/clang/include/clang/Analysis/CFG.h
-index cf4fa2da2a35..67383bb316d3 100644
---- a/clang/include/clang/Analysis/CFG.h
-+++ b/clang/include/clang/Analysis/CFG.h
-@@ -14,10 +14,11 @@
- #ifndef LLVM_CLANG_ANALYSIS_CFG_H
- #define LLVM_CLANG_ANALYSIS_CFG_H
-
--#include "clang/Analysis/Support/BumpVector.h"
--#include "clang/Analysis/ConstructionContext.h"
-+#include "clang/AST/Attr.h"
- #include "clang/AST/ExprCXX.h"
- #include "clang/AST/ExprObjC.h"
-+#include "clang/Analysis/ConstructionContext.h"
-+#include "clang/Analysis/Support/BumpVector.h"
- #include "clang/Basic/LLVM.h"
- #include "llvm/ADT/DenseMap.h"
- #include "llvm/ADT/GraphTraits.h"
-@@ -74,7 +75,8 @@ public:
- MemberDtor,
- TemporaryDtor,
- DTOR_BEGIN = AutomaticObjectDtor,
-- DTOR_END = TemporaryDtor
-+ DTOR_END = TemporaryDtor,
-+ CleanupFunction,
- };
-
- protected:
-@@ -383,6 +385,32 @@ private:
- }
- };
-
-+class CFGCleanupFunction final : public CFGElement {
-+public:
-+ CFGCleanupFunction() = default;
-+ CFGCleanupFunction(const VarDecl *VD)
-+ : CFGElement(Kind::CleanupFunction, VD) {
-+ assert(VD->hasAttr<CleanupAttr>());
-+ }
-+
-+ const VarDecl *getVarDecl() const {
-+ return static_cast<VarDecl *>(Data1.getPointer());
-+ }
-+
-+ /// Returns the function to be called when cleaning up the var decl.
-+ const FunctionDecl *getFunctionDecl() const {
-+ const CleanupAttr *A = getVarDecl()->getAttr<CleanupAttr>();
-+ return A->getFunctionDecl();
-+ }
-+
-+private:
-+ friend class CFGElement;
-+
-+ static bool isKind(const CFGElement E) {
-+ return E.getKind() == Kind::CleanupFunction;
-+ }
-+};
-+
- /// Represents C++ object destructor implicitly generated for automatic object
- /// or temporary bound to const reference at the point of leaving its local
- /// scope.
-@@ -1142,6 +1170,10 @@ public:
- Elements.push_back(CFGAutomaticObjDtor(VD, S), C);
- }
-
-+ void appendCleanupFunction(const VarDecl *VD, BumpVectorContext &C) {
-+ Elements.push_back(CFGCleanupFunction(VD), C);
-+ }
-+
- void appendLifetimeEnds(VarDecl *VD, Stmt *S, BumpVectorContext &C) {
- Elements.push_back(CFGLifetimeEnds(VD, S), C);
- }
-diff --git a/clang/lib/Analysis/CFG.cpp b/clang/lib/Analysis/CFG.cpp
-index b82f9010a83f..03ab4c6fdf29 100644
---- a/clang/lib/Analysis/CFG.cpp
-+++ b/clang/lib/Analysis/CFG.cpp
-@@ -881,6 +881,10 @@ private:
- B->appendAutomaticObjDtor(VD, S, cfg->getBumpVectorContext());
- }
-
-+ void appendCleanupFunction(CFGBlock *B, VarDecl *VD) {
-+ B->appendCleanupFunction(VD, cfg->getBumpVectorContext());
-+ }
-+
- void appendLifetimeEnds(CFGBlock *B, VarDecl *VD, Stmt *S) {
- B->appendLifetimeEnds(VD, S, cfg->getBumpVectorContext());
- }
-@@ -1346,7 +1350,8 @@ private:
- return {};
- }
-
-- bool hasTrivialDestructor(VarDecl *VD);
-+ bool hasTrivialDestructor(const VarDecl *VD) const;
-+ bool needsAutomaticDestruction(const VarDecl *VD) const;
- };
-
- } // namespace
-@@ -1861,14 +1866,14 @@ void CFGBuilder::addAutomaticObjDestruction(LocalScope::const_iterator B,
- if (B == E)
- return;
-
-- SmallVector<VarDecl *, 10> DeclsNonTrivial;
-- DeclsNonTrivial.reserve(B.distance(E));
-+ SmallVector<VarDecl *, 10> DeclsNeedDestruction;
-+ DeclsNeedDestruction.reserve(B.distance(E));
-
- for (VarDecl* D : llvm::make_range(B, E))
-- if (!hasTrivialDestructor(D))
-- DeclsNonTrivial.push_back(D);
-+ if (needsAutomaticDestruction(D))
-+ DeclsNeedDestruction.push_back(D);
-
-- for (VarDecl *VD : llvm::reverse(DeclsNonTrivial)) {
-+ for (VarDecl *VD : llvm::reverse(DeclsNeedDestruction)) {
- if (BuildOpts.AddImplicitDtors) {
- // If this destructor is marked as a no-return destructor, we need to
- // create a new block for the destructor which does not have as a
-@@ -1879,7 +1884,8 @@ void CFGBuilder::addAutomaticObjDestruction(LocalScope::const_iterator B,
- Ty = getReferenceInitTemporaryType(VD->getInit());
- Ty = Context->getBaseElementType(Ty);
-
-- if (Ty->getAsCXXRecordDecl()->isAnyDestructorNoReturn())
-+ const CXXRecordDecl *CRD = Ty->getAsCXXRecordDecl();
-+ if (CRD && CRD->isAnyDestructorNoReturn())
- Block = createNoReturnBlock();
- }
-
-@@ -1890,8 +1896,10 @@ void CFGBuilder::addAutomaticObjDestruction(LocalScope::const_iterator B,
- // objects, we end lifetime with scope end.
- if (BuildOpts.AddLifetime)
- appendLifetimeEnds(Block, VD, S);
-- if (BuildOpts.AddImplicitDtors)
-+ if (BuildOpts.AddImplicitDtors && !hasTrivialDestructor(VD))
- appendAutomaticObjDtor(Block, VD, S);
-+ if (VD->hasAttr<CleanupAttr>())
-+ appendCleanupFunction(Block, VD);
- }
- }
-
-@@ -1922,7 +1930,7 @@ void CFGBuilder::addScopeExitHandling(LocalScope::const_iterator B,
- // is destroyed, for automatic variables, this happens when the end of the
- // scope is added.
- for (VarDecl* D : llvm::make_range(B, E))
-- if (hasTrivialDestructor(D))
-+ if (!needsAutomaticDestruction(D))
- DeclsTrivial.push_back(D);
-
- if (DeclsTrivial.empty())
-@@ -2095,7 +2103,11 @@ LocalScope* CFGBuilder::addLocalScopeForDeclStmt(DeclStmt *DS,
- return Scope;
- }
-
--bool CFGBuilder::hasTrivialDestructor(VarDecl *VD) {
-+bool CFGBuilder::needsAutomaticDestruction(const VarDecl *VD) const {
-+ return !hasTrivialDestructor(VD) || VD->hasAttr<CleanupAttr>();
-+}
-+
-+bool CFGBuilder::hasTrivialDestructor(const VarDecl *VD) const {
- // Check for const references bound to temporary. Set type to pointee.
- QualType QT = VD->getType();
- if (QT->isReferenceType()) {
-@@ -2149,7 +2161,7 @@ LocalScope* CFGBuilder::addLocalScopeForVarDecl(VarDecl *VD,
- return Scope;
-
- if (!BuildOpts.AddLifetime && !BuildOpts.AddScopes &&
-- hasTrivialDestructor(VD)) {
-+ !needsAutomaticDestruction(VD)) {
- assert(BuildOpts.AddImplicitDtors);
- return Scope;
- }
-@@ -5287,6 +5299,7 @@ CFGImplicitDtor::getDestructorDecl(ASTContext &astContext) const {
- case CFGElement::CXXRecordTypedCall:
- case CFGElement::ScopeBegin:
- case CFGElement::ScopeEnd:
-+ case CFGElement::CleanupFunction:
- llvm_unreachable("getDestructorDecl should only be used with "
- "ImplicitDtors");
- case CFGElement::AutomaticObjectDtor: {
-@@ -5830,6 +5843,11 @@ static void print_elem(raw_ostream &OS, StmtPrinterHelper &Helper,
- break;
- }
-
-+ case CFGElement::Kind::CleanupFunction:
-+ OS << "CleanupFunction ("
-+ << E.castAs<CFGCleanupFunction>().getFunctionDecl()->getName() << ")\n";
-+ break;
-+
- case CFGElement::Kind::LifetimeEnds:
- Helper.handleDecl(E.castAs<CFGLifetimeEnds>().getVarDecl(), OS);
- OS << " (Lifetime ends)\n";
-diff --git a/clang/lib/Analysis/PathDiagnostic.cpp b/clang/lib/Analysis/PathDiagnostic.cpp
-index 348afc42319e..0cb03943c547 100644
---- a/clang/lib/Analysis/PathDiagnostic.cpp
-+++ b/clang/lib/Analysis/PathDiagnostic.cpp
-@@ -567,6 +567,7 @@ getLocationForCaller(const StackFrameContext *SFC,
- }
- case CFGElement::ScopeBegin:
- case CFGElement::ScopeEnd:
-+ case CFGElement::CleanupFunction:
- llvm_unreachable("not yet implemented!");
- case CFGElement::LifetimeEnds:
- case CFGElement::LoopExit:
-diff --git a/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp b/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
-index 0e2ac78f7089..d7c5bd1d4042 100644
---- a/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
-+++ b/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
-@@ -993,6 +993,7 @@ void ExprEngine::processCFGElement(const CFGElement E, ExplodedNode *Pred,
- ProcessLoopExit(E.castAs<CFGLoopExit>().getLoopStmt(), Pred);
- return;
- case CFGElement::LifetimeEnds:
-+ case CFGElement::CleanupFunction:
- case CFGElement::ScopeBegin:
- case CFGElement::ScopeEnd:
- return;
-diff --git a/clang/test/Analysis/scopes-cfg-output.cpp b/clang/test/Analysis/scopes-cfg-output.cpp
-index 6877d124e67a..4eb8967e3735 100644
---- a/clang/test/Analysis/scopes-cfg-output.cpp
-+++ b/clang/test/Analysis/scopes-cfg-output.cpp
-@@ -1419,3 +1419,68 @@ label:
- }
- }
- }
-+
-+// CHECK: [B1]
-+// CHECK-NEXT: 1: CFGScopeBegin(i)
-+// CHECK-NEXT: 2: int i __attribute__((cleanup(cleanup_int)));
-+// CHECK-NEXT: 3: CleanupFunction (cleanup_int)
-+// CHECK-NEXT: 4: CFGScopeEnd(i)
-+void cleanup_int(int *i);
-+void test_cleanup_functions() {
-+ int i __attribute__((cleanup(cleanup_int)));
-+}
-+
-+// CHECK: [B1]
-+// CHECK-NEXT: 1: 10
-+// CHECK-NEXT: 2: i
-+// CHECK-NEXT: 3: [B1.2] = [B1.1]
-+// CHECK-NEXT: 4: return;
-+// CHECK-NEXT: 5: CleanupFunction (cleanup_int)
-+// CHECK-NEXT: 6: CFGScopeEnd(i)
-+// CHECK-NEXT: Preds (1): B3
-+// CHECK-NEXT: Succs (1): B0
-+// CHECK: [B2]
-+// CHECK-NEXT: 1: return;
-+// CHECK-NEXT: 2: CleanupFunction (cleanup_int)
-+// CHECK-NEXT: 3: CFGScopeEnd(i)
-+// CHECK-NEXT: Preds (1): B3
-+// CHECK-NEXT: Succs (1): B0
-+// CHECK: [B3]
-+// CHECK-NEXT: 1: CFGScopeBegin(i)
-+// CHECK-NEXT: 2: int i __attribute__((cleanup(cleanup_int)));
-+// CHECK-NEXT: 3: m
-+// CHECK-NEXT: 4: [B3.3] (ImplicitCastExpr, LValueToRValue, int)
-+// CHECK-NEXT: 5: 1
-+// CHECK-NEXT: 6: [B3.4] == [B3.5]
-+// CHECK-NEXT: T: if [B3.6]
-+// CHECK-NEXT: Preds (1): B4
-+// CHECK-NEXT: Succs (2): B2 B1
-+void test_cleanup_functions2(int m) {
-+ int i __attribute__((cleanup(cleanup_int)));
-+
-+ if (m == 1) {
-+ return;
-+ }
-+
-+ i = 10;
-+ return;
-+}
-+
-+// CHECK: [B1]
-+// CHECK-NEXT: 1: CFGScopeBegin(f)
-+// CHECK-NEXT: 2: (CXXConstructExpr, [B1.3], F)
-+// CHECK-NEXT: 3: F f __attribute__((cleanup(cleanup_F)));
-+// CHECK-NEXT: 4: CleanupFunction (cleanup_F)
-+// CHECK-NEXT: 5: [B1.3].~F() (Implicit destructor)
-+// CHECK-NEXT: 6: CFGScopeEnd(f)
-+// CHECK-NEXT: Preds (1): B2
-+// CHECK-NEXT: Succs (1): B0
-+class F {
-+public:
-+ ~F();
-+};
-+void cleanup_F(F *f);
-+
-+void test() {
-+ F f __attribute((cleanup(cleanup_F)));
-+}
diff --git a/tsa.patch b/tsa.patch
deleted file mode 100644
index 2cf698e..0000000
--- a/tsa.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-commit cf8e189a99f988398a48148b9ea7901948665ab0
-Author: Timm Bäder <tbaeder(a)redhat.com>
-Date: Wed Sep 6 12:19:20 2023 +0200
-
- [clang][TSA] Thread safety cleanup functions
-
- Consider cleanup functions in thread safety analysis.
-
- Differential Revision: https://reviews.llvm.org/D152504
-
-diff --git a/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h b/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
-index 9d28325c1ea6..13e37ac2b56b 100644
---- a/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
-+++ b/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
-@@ -361,7 +361,7 @@ public:
- unsigned NumArgs = 0;
-
- // Function arguments
-- const Expr *const *FunArgs = nullptr;
-+ llvm::PointerUnion<const Expr *const *, til::SExpr *> FunArgs = nullptr;
-
- // is Self referred to with -> or .?
- bool SelfArrow = false;
-diff --git a/clang/lib/Analysis/ThreadSafety.cpp b/clang/lib/Analysis/ThreadSafety.cpp
-index 3107d035254d..3e6ceb7d54c4 100644
---- a/clang/lib/Analysis/ThreadSafety.cpp
-+++ b/clang/lib/Analysis/ThreadSafety.cpp
-@@ -1773,7 +1773,8 @@ void BuildLockset::checkPtAccess(const Expr *Exp, AccessKind AK,
- ///
- /// \param Exp The call expression.
- /// \param D The callee declaration.
--/// \param Self If \p Exp = nullptr, the implicit this argument.
-+/// \param Self If \p Exp = nullptr, the implicit this argument or the argument
-+/// of an implicitly called cleanup function.
- /// \param Loc If \p Exp = nullptr, the location.
- void BuildLockset::handleCall(const Expr *Exp, const NamedDecl *D,
- til::LiteralPtr *Self, SourceLocation Loc) {
-@@ -2417,6 +2418,15 @@ void ThreadSafetyAnalyzer::runAnalysis(AnalysisDeclContext &AC) {
- AD.getTriggerStmt()->getEndLoc());
- break;
- }
-+
-+ case CFGElement::CleanupFunction: {
-+ const CFGCleanupFunction &CF = BI.castAs<CFGCleanupFunction>();
-+ LocksetBuilder.handleCall(/*Exp=*/nullptr, CF.getFunctionDecl(),
-+ SxBuilder.createVariable(CF.getVarDecl()),
-+ CF.getVarDecl()->getLocation());
-+ break;
-+ }
-+
- case CFGElement::TemporaryDtor: {
- auto TD = BI.castAs<CFGTemporaryDtor>();
-
-diff --git a/clang/lib/Analysis/ThreadSafetyCommon.cpp b/clang/lib/Analysis/ThreadSafetyCommon.cpp
-index b8286cef396c..63cc66852a9e 100644
---- a/clang/lib/Analysis/ThreadSafetyCommon.cpp
-+++ b/clang/lib/Analysis/ThreadSafetyCommon.cpp
-@@ -110,7 +110,8 @@ static StringRef ClassifyDiagnostic(QualType VDT) {
- /// \param D The declaration to which the attribute is attached.
- /// \param DeclExp An expression involving the Decl to which the attribute
- /// is attached. E.g. the call to a function.
--/// \param Self S-expression to substitute for a \ref CXXThisExpr.
-+/// \param Self S-expression to substitute for a \ref CXXThisExpr in a call,
-+/// or argument to a cleanup function.
- CapabilityExpr SExprBuilder::translateAttrExpr(const Expr *AttrExp,
- const NamedDecl *D,
- const Expr *DeclExp,
-@@ -144,7 +145,11 @@ CapabilityExpr SExprBuilder::translateAttrExpr(const Expr *AttrExp,
-
- if (Self) {
- assert(!Ctx.SelfArg && "Ambiguous self argument");
-- Ctx.SelfArg = Self;
-+ assert(isa<FunctionDecl>(D) && "Self argument requires function");
-+ if (isa<CXXMethodDecl>(D))
-+ Ctx.SelfArg = Self;
-+ else
-+ Ctx.FunArgs = Self;
-
- // If the attribute has no arguments, then assume the argument is "this".
- if (!AttrExp)
-@@ -312,8 +317,14 @@ til::SExpr *SExprBuilder::translateDeclRefExpr(const DeclRefExpr *DRE,
- ? (cast<FunctionDecl>(D)->getCanonicalDecl() == Canonical)
- : (cast<ObjCMethodDecl>(D)->getCanonicalDecl() == Canonical)) {
- // Substitute call arguments for references to function parameters
-- assert(I < Ctx->NumArgs);
-- return translate(Ctx->FunArgs[I], Ctx->Prev);
-+ if (const Expr *const *FunArgs =
-+ Ctx->FunArgs.dyn_cast<const Expr *const *>()) {
-+ assert(I < Ctx->NumArgs);
-+ return translate(FunArgs[I], Ctx->Prev);
-+ }
-+
-+ assert(I == 0);
-+ return Ctx->FunArgs.get<til::SExpr *>();
- }
- }
- // Map the param back to the param of the original function declaration
-diff --git a/clang/test/Sema/warn-thread-safety-analysis.c b/clang/test/Sema/warn-thread-safety-analysis.c
-index 355616b73d96..642ea88ec3c9 100644
---- a/clang/test/Sema/warn-thread-safety-analysis.c
-+++ b/clang/test/Sema/warn-thread-safety-analysis.c
-@@ -72,6 +72,8 @@ int get_value(int *p) SHARED_LOCKS_REQUIRED(foo_.mu_){
- return *p;
- }
-
-+void unlock_scope(struct Mutex *const *mu) __attribute__((release_capability(**mu)));
-+
- int main(void) {
-
- Foo_fun1(1); // expected-warning{{calling function 'Foo_fun1' requires holding mutex 'mu2'}} \
-@@ -127,6 +129,13 @@ int main(void) {
- // expected-note@-1{{mutex released here}}
- mutex_shared_unlock(&mu1); // expected-warning {{releasing mutex 'mu1' that was not held}}
-
-+ /// Cleanup functions
-+ {
-+ struct Mutex* const __attribute__((cleanup(unlock_scope))) scope = &mu1;
-+ mutex_exclusive_lock(scope); // Note that we have to lock through scope, because no alias analysis!
-+ // Cleanup happens automatically -> no warning.
-+ }
-+
- return 0;
- }
-
commit f086ac5851674227ae5623fd0420cd8bb98bee65
Author: Tom Stellard <tstellar(a)redhat.com>
Date: Mon Mar 11 22:24:19 2024 +0000
18.1.1 Release
diff --git a/clang.spec b/clang.spec
index fe7b364..8fc4f44 100644
--- a/clang.spec
+++ b/clang.spec
@@ -23,8 +23,8 @@
%global maj_ver 18
%global min_ver 1
-%global patch_ver 0
-%global rc_ver 4
+%global patch_ver 1
+#global rc_ver 4
%if %{with snapshot_build}
%undefine rc_ver
@@ -74,7 +74,7 @@
Name: %pkg_name
Version: %{clang_version}%{?rc_ver:~rc%{rc_ver}}%{?llvm_snapshot_version_suffix:~%{llvm_snapshot_version_suffix}}
-Release: 3%{?dist}
+Release: 1%{?dist}
Summary: A C language family front-end for LLVM
License: Apache-2.0 WITH LLVM-exception OR NCSA
@@ -704,6 +704,9 @@ LD_LIBRARY_PATH=%{buildroot}/%{install_libdir} %{__ninja} check-all -C %{__cmake
%endif
%changelog
+* Mon Mar 11 2024 Tom Stellrd <tstellar(a)redhat.com> - 18.1.1-1
+- 18.1.1 Release
+
* Fri Mar 08 2024 Tom Stellard <tstellar(a)redhat.com> - 18.1.0~rc4-3
- Remove some LTO workarounds
diff --git a/sources b/sources
index 68994f4..02be021 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-SHA512 (clang-18.1.0rc4.src.tar.xz) = 3cb33cc09e2de38616be52ac2a99f46bcea0cb049b815924afc42e89231cf05c431cb2ad1d91082b38569e0d83ed1e8d3746dd3fbe04a229bd06c59ccca8078f
-SHA512 (clang-18.1.0rc4.src.tar.xz.sig) = d26ae4c4b90f1676c1fe358223493b47a422ea57f64ac3734e192022f997c06a95d8477dd88950d36134d91b24953a6fb44b1f5a3f1161d4754d1480c8567793
-SHA512 (clang-tools-extra-18.1.0rc4.src.tar.xz) = 7d992483a6598b957651bc9f764e6599f5f39ddd5c8722c6be53208d2bd3b878a6c142ffedaf658e82e8d23ae7e9339493aec703861cb53c8eda43ce986d5785
-SHA512 (clang-tools-extra-18.1.0rc4.src.tar.xz.sig) = da58cfca29c1b02203543942cd54eaaa6c1e8c2f59d0da4e8b1f9ee37c962ed4fb0cdddc16e4918eb3abf17c5495aafebe5428eceecd0b7c42062ae47a3064ab
+SHA512 (clang-18.1.1.src.tar.xz) = 95ebf1fef8c497c1fe7fbcfdfe64ef3141b8ed9df58a7cc04299abd84ae445652909de19aaf0a680c583455830528b8704bc8289b198440837ce7bded602c87d
+SHA512 (clang-18.1.1.src.tar.xz.sig) = 24f283aba8289dcf0c5c0ff39089e6f268c4e3b691bc538a10760b78017fad69126b55d03a74a484a10933daab253c4f6cd9fde7cc9b2bf8cc986caf151b7e10
+SHA512 (clang-tools-extra-18.1.1.src.tar.xz) = 37c4414229917e000c3c4e003b751b868d956dfc5ade0364a089805dc639865fbbc3451ee8de22a614a32b64d8f250f6bbccad9525b9b44bf0db94df068a2ad3
+SHA512 (clang-tools-extra-18.1.1.src.tar.xz.sig) = 4e0c84d11d1ccae2c24aabe42564da247cea3ee534e5b05816e23012fb90aa504bcd6853ddc58109c2e6375ccf7eaba4fec06ec29958ac979d2d94cd37a722c2
commit 04969fec42fae807f7df279b454002124d245272
Author: Tom Stellard <tstellar(a)redhat.com>
Date: Fri Mar 8 19:03:32 2024 +0000
Remove some LTO workarounds
Most of these are no longer needed now that clang 18 is in the buildroot.
However, we still need to workaround a failure on aarch64.
diff --git a/clang.spec b/clang.spec
index 51e469b..fe7b364 100644
--- a/clang.spec
+++ b/clang.spec
@@ -12,10 +12,10 @@
%bcond_with compat_build
%bcond_without check
-# Use lld to workaround memory limits on i686 and to fix bootstrap
-# issue where clang uses the wrong gold plugin version when the
-# LLVM compat package is present.
-%ifnarch s390x
+
+%ifarch aarch64
+# Use lld on aarch64, becuase ld.bfd will occasionally fail with the error:
+# `Could not create temporary file: Too many open files`
%bcond_without linker_lld
%else
%bcond_with linker_lld
@@ -74,7 +74,7 @@
Name: %pkg_name
Version: %{clang_version}%{?rc_ver:~rc%{rc_ver}}%{?llvm_snapshot_version_suffix:~%{llvm_snapshot_version_suffix}}
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A C language family front-end for LLVM
License: Apache-2.0 WITH LLVM-exception OR NCSA
@@ -325,10 +325,8 @@ rm test/CodeGen/profile-filter.c
%build
-# And disable LTO on AArch64 entirely.
-# There is a miscompile with lto on x86_64 when using clang-17
# Disable lto on i686 due to memory constraints.
-%ifarch aarch64 x86_64 %ix86
+%ifarch %ix86
%define _lto_cflags %{nil}
%endif
@@ -706,6 +704,9 @@ LD_LIBRARY_PATH=%{buildroot}/%{install_libdir} %{__ninja} check-all -C %{__cmake
%endif
%changelog
+* Fri Mar 08 2024 Tom Stellard <tstellar(a)redhat.com> - 18.1.0~rc4-3
+- Remove some LTO workarounds
+
* Wed Feb 28 2024 Tom Stellard <tstellar(a)redhat.com> - 18.1.0~rc4-2
- Fix gcc triple on i686
1 month, 3 weeks
Architecture specific change in rpms/mlt.git
by githook-noreply@fedoraproject.org
The package rpms/mlt.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/mlt.git/commit/?id=64e0df2328858b....
Change:
-%ifarch x86_64
Thanks.
Full change:
============
commit 64e0df2328858bf7a84e2991354e57df3baefb28
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Fri Mar 22 23:19:01 2024 +0000
Remove workaround
diff --git a/mlt.spec b/mlt.spec
index bf5873d..354ba22 100644
--- a/mlt.spec
+++ b/mlt.spec
@@ -13,7 +13,7 @@
Name: mlt
Version: 7.22.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Toolkit for broadcasters, video editors, media players, transcoders
# mlt/src/win32/fnmatch.{c,h} are BSD-licensed.
@@ -160,11 +160,6 @@ chmod -x demo/demo
# be sure that aren't used
rm -r src/win32/
-# Workaround https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113205
-%ifarch x86_64
-%global optflags %(echo %{optflags} -fno-tree-slp-vectorize)
-%endif
-
%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=ON \
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \
@@ -250,6 +245,9 @@ test "$(pkg-config --modversion mlt++-7)" = "%{version}"
%changelog
+* Fri Mar 22 2024 Sérgio Basto <sergio(a)serjux.com> - 7.22.0-5
+- Remove workaround
+
* Thu Jan 25 2024 Fedora Release Engineering <releng(a)fedoraproject.org> - 7.22.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
- Workaround https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113205
1 month, 3 weeks
Architecture specific change in rpms/java-1.8.0-openjdk.git
by githook-noreply@fedoraproject.org
The package rpms/java-1.8.0-openjdk.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/java-1.8.0-openjdk.git/commit/?id....
Change:
+%ifarch riscv64
Thanks.
Full change:
============
commit 096150b60faa72d9541e3781d94c567ee3e33ade
Merge: 54c26d1 151c2ab
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Fri Mar 22 14:01:06 2024 +0100
Merge branch 'rawhide' into f40
commit 151c2ab799c4305452d54af19ec838017a17eff0
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Fri Mar 22 13:58:22 2024 +0100
fixed release
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index 553507b..06e4c60 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1359,7 +1359,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
commit f6bd502c6a270917c75d52889699cb5f0a308806
Author: U2FsdGVkX1 <U2FsdGVkX1(a)gmail.com>
Date: Mon Mar 11 12:28:32 2024 +0800
Add riscv64 support
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index b67dc0e..553507b 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -102,7 +102,7 @@
# Set of architectures with a Just-In-Time (JIT) compiler
%global jit_arches %{aarch64} %{ix86} %{power64} sparcv9 sparc64 x86_64
# Set of architectures which use the Zero assembler port (!jit_arches)
-%global zero_arches %{arm} ppc s390 s390x
+%global zero_arches %{arm} ppc s390 s390x riscv64
# Set of architectures which run a full bootstrap cycle
%global bootstrap_arches %{jit_arches} %{zero_arches}
# Set of architectures which support SystemTap tapsets
@@ -228,6 +228,10 @@
%global archinstall aarch64
%global stapinstall arm64
%endif
+%ifarch riscv64
+%global archinstall riscv64
+%global stapinstall %{nil}
+%endif
# 32 bit sparc, optimized for v9
%ifarch sparcv9
%global archinstall sparc
@@ -326,7 +330,7 @@
%global updatever %(VERSION=%{whole_update}; echo ${VERSION##*u})
# eg jdk8u60-b27 -> b27
%global buildver %(VERSION=%{version_tag}; echo ${VERSION##*-})
-%global rpmrelease 1
+%global rpmrelease 2
# Define milestone (EA for pre-releases, GA ("fcs") for releases)
# Release will be (where N is usually a number starting at 1):
@@ -2581,6 +2585,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Mon Mar 11 2024 Songsong Zhang <U2FsdGVkX1(a)gmail.com> - 1:1.8.0.402.b06-2
+- Add riscv64 support
+
* Tue Feb 27 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
- Rebuilt for java-21-openjdk as system jdk
commit 54c26d181da420fc1153e19629f33604dc0e5551
Author: Jiri <jvanek(a)redhat.com>
Date: Sat Mar 2 18:12:20 2024 +0100
Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index c5936b4..dab254f 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1355,7 +1355,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
@@ -2581,6 +2581,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Sat Mar 02 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
+- Rebuilt for java-21-openjdk as system jdk
+
* Tue Jan 30 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1
- updated to repack u402.b06
- debuginfo si probably broken due to wrong b05 in source tarball in comapre with b06
commit 5b052cb2168cadf37556cf602a6380c3477c6064
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Tue Feb 27 16:03:50 2024 +0100
Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index c5936b4..b67dc0e 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1355,7 +1355,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
@@ -2581,6 +2581,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Tue Feb 27 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
+- Rebuilt for java-21-openjdk as system jdk
+
* Tue Jan 30 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1
- updated to repack u402.b06
- debuginfo si probably broken due to wrong b05 in source tarball in comapre with b06
1 month, 4 weeks
Architecture specific change in rpms/java-1.8.0-openjdk.git
by githook-noreply@fedoraproject.org
The package rpms/java-1.8.0-openjdk.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/java-1.8.0-openjdk.git/commit/?id....
Change:
+%ifarch riscv64
Thanks.
Full change:
============
commit 096150b60faa72d9541e3781d94c567ee3e33ade
Merge: 54c26d1 151c2ab
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Fri Mar 22 14:01:06 2024 +0100
Merge branch 'rawhide' into f40
commit 151c2ab799c4305452d54af19ec838017a17eff0
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Fri Mar 22 13:58:22 2024 +0100
fixed release
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index 553507b..06e4c60 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1359,7 +1359,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
commit f6bd502c6a270917c75d52889699cb5f0a308806
Author: U2FsdGVkX1 <U2FsdGVkX1(a)gmail.com>
Date: Mon Mar 11 12:28:32 2024 +0800
Add riscv64 support
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index b67dc0e..553507b 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -102,7 +102,7 @@
# Set of architectures with a Just-In-Time (JIT) compiler
%global jit_arches %{aarch64} %{ix86} %{power64} sparcv9 sparc64 x86_64
# Set of architectures which use the Zero assembler port (!jit_arches)
-%global zero_arches %{arm} ppc s390 s390x
+%global zero_arches %{arm} ppc s390 s390x riscv64
# Set of architectures which run a full bootstrap cycle
%global bootstrap_arches %{jit_arches} %{zero_arches}
# Set of architectures which support SystemTap tapsets
@@ -228,6 +228,10 @@
%global archinstall aarch64
%global stapinstall arm64
%endif
+%ifarch riscv64
+%global archinstall riscv64
+%global stapinstall %{nil}
+%endif
# 32 bit sparc, optimized for v9
%ifarch sparcv9
%global archinstall sparc
@@ -326,7 +330,7 @@
%global updatever %(VERSION=%{whole_update}; echo ${VERSION##*u})
# eg jdk8u60-b27 -> b27
%global buildver %(VERSION=%{version_tag}; echo ${VERSION##*-})
-%global rpmrelease 1
+%global rpmrelease 2
# Define milestone (EA for pre-releases, GA ("fcs") for releases)
# Release will be (where N is usually a number starting at 1):
@@ -2581,6 +2585,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Mon Mar 11 2024 Songsong Zhang <U2FsdGVkX1(a)gmail.com> - 1:1.8.0.402.b06-2
+- Add riscv64 support
+
* Tue Feb 27 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
- Rebuilt for java-21-openjdk as system jdk
commit 54c26d181da420fc1153e19629f33604dc0e5551
Author: Jiri <jvanek(a)redhat.com>
Date: Sat Mar 2 18:12:20 2024 +0100
Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index c5936b4..dab254f 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1355,7 +1355,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
@@ -2581,6 +2581,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Sat Mar 02 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
+- Rebuilt for java-21-openjdk as system jdk
+
* Tue Jan 30 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1
- updated to repack u402.b06
- debuginfo si probably broken due to wrong b05 in source tarball in comapre with b06
commit 5b052cb2168cadf37556cf602a6380c3477c6064
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Tue Feb 27 16:03:50 2024 +0100
Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index c5936b4..b67dc0e 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1355,7 +1355,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
@@ -2581,6 +2581,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Tue Feb 27 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
+- Rebuilt for java-21-openjdk as system jdk
+
* Tue Jan 30 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1
- updated to repack u402.b06
- debuginfo si probably broken due to wrong b05 in source tarball in comapre with b06
1 month, 4 weeks
Architecture specific change in rpms/java-1.8.0-openjdk.git
by githook-noreply@fedoraproject.org
The package rpms/java-1.8.0-openjdk.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/java-1.8.0-openjdk.git/commit/?id....
Change:
+%ifarch riscv64
Thanks.
Full change:
============
commit 096150b60faa72d9541e3781d94c567ee3e33ade
Merge: 54c26d1 151c2ab
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Fri Mar 22 14:01:06 2024 +0100
Merge branch 'rawhide' into f40
commit 151c2ab799c4305452d54af19ec838017a17eff0
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Fri Mar 22 13:58:22 2024 +0100
fixed release
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index 553507b..06e4c60 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1359,7 +1359,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
commit f6bd502c6a270917c75d52889699cb5f0a308806
Author: U2FsdGVkX1 <U2FsdGVkX1(a)gmail.com>
Date: Mon Mar 11 12:28:32 2024 +0800
Add riscv64 support
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index b67dc0e..553507b 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -102,7 +102,7 @@
# Set of architectures with a Just-In-Time (JIT) compiler
%global jit_arches %{aarch64} %{ix86} %{power64} sparcv9 sparc64 x86_64
# Set of architectures which use the Zero assembler port (!jit_arches)
-%global zero_arches %{arm} ppc s390 s390x
+%global zero_arches %{arm} ppc s390 s390x riscv64
# Set of architectures which run a full bootstrap cycle
%global bootstrap_arches %{jit_arches} %{zero_arches}
# Set of architectures which support SystemTap tapsets
@@ -228,6 +228,10 @@
%global archinstall aarch64
%global stapinstall arm64
%endif
+%ifarch riscv64
+%global archinstall riscv64
+%global stapinstall %{nil}
+%endif
# 32 bit sparc, optimized for v9
%ifarch sparcv9
%global archinstall sparc
@@ -326,7 +330,7 @@
%global updatever %(VERSION=%{whole_update}; echo ${VERSION##*u})
# eg jdk8u60-b27 -> b27
%global buildver %(VERSION=%{version_tag}; echo ${VERSION##*-})
-%global rpmrelease 1
+%global rpmrelease 2
# Define milestone (EA for pre-releases, GA ("fcs") for releases)
# Release will be (where N is usually a number starting at 1):
@@ -2581,6 +2585,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Mon Mar 11 2024 Songsong Zhang <U2FsdGVkX1(a)gmail.com> - 1:1.8.0.402.b06-2
+- Add riscv64 support
+
* Tue Feb 27 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
- Rebuilt for java-21-openjdk as system jdk
commit 5b052cb2168cadf37556cf602a6380c3477c6064
Author: Jiri Vanek <jvanek(a)redhat.com>
Date: Tue Feb 27 16:03:50 2024 +0100
Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index c5936b4..b67dc0e 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -1355,7 +1355,7 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
Name: java-%{javaver}-%{origin}
Version: %{javaver}.%{updatever}.%{buildver}
-Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
+Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}.1
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
# also included the epoch in their virtual provides. This created a
@@ -2581,6 +2581,9 @@ cjc.mainProgram(args)
%endif
%changelog
+* Tue Feb 27 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1.1
+- Rebuilt for java-21-openjdk as system jdk
+
* Tue Jan 30 2024 Jiri Vanek <jvanek(a)redhat.com> - 1:1.8.0.402.b06-1
- updated to repack u402.b06
- debuginfo si probably broken due to wrong b05 in source tarball in comapre with b06
1 month, 4 weeks
Architecture specific change in rpms/systemd.git
by githook-noreply@fedoraproject.org
The package rpms/systemd.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/systemd.git/commit/?id=f1d38667ef....
Change:
-%ifarch riscv64
Thanks.
Full change:
============
commit f1d38667ef013aa832f43ea7b5861efd29b09fee
Author: Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl>
Date: Fri Mar 22 13:09:25 2024 +0100
Revert "Adjust release tag for riscv64"
This reverts commit b6f8f82d8bb1b153b7ed2518b0ad7704ce480feb.
It was a misunderstanding, it wasn't supposed to go in.
diff --git a/systemd.spec b/systemd.spec
index 7801f4d..89f2a9f 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -31,12 +31,6 @@
# Build from git main
%bcond upstream 0
-%ifarch riscv64
-%if !%{defined release_override}
-%global release_override 1.0.riscv64
-%endif
-%endif
-
Name: systemd
Url: https://systemd.io
# Allow users to specify the version and release when building the rpm by
1 month, 4 weeks
Architecture specific change in rpms/systemd.git
by githook-noreply@fedoraproject.org
The package rpms/systemd.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/systemd.git/commit/?id=ac2364bc4b....
Change:
+%ifarch %{ix86} x86_64 aarch64 riscv64
Thanks.
Full change:
============
commit ac2364bc4b8f36bf1ca7bc6873e76c7c8ff8a406
Author: David Abdurachmanov <davidlt(a)rivosinc.com>
Date: Fri Mar 22 13:03:35 2024 +0100
Enable bootloader stack for riscv64
diff --git a/systemd.spec b/systemd.spec
index d794e11..7801f4d 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -121,7 +121,7 @@ Patch0491: https://github.com/systemd/systemd/pull/30846.patch
# Adjust upstream config to use our shared stack
Patch0499: fedora-use-system-auth-in-pam-systemd-user.patch
-%ifarch %{ix86} x86_64 aarch64
+%ifarch %{ix86} x86_64 aarch64 riscv64
%global want_bootloader 1
%endif
1 month, 4 weeks