The package rpms/python-pyqtchart.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/python-pyqtchart.git/commit/?id=d05….
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit d053c6bd25ce924835a5b4e9983d02da50150a0e
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Mar 28 14:37:02 2025 +0100
Exclude i686 on Fedora 42+
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
diff --git a/python-pyqtchart.spec b/python-pyqtchart.spec
index 3cd7962..28d8f55 100644
--- a/python-pyqtchart.spec
+++ b/python-pyqtchart.spec
@@ -16,6 +16,11 @@ BuildRequires: qt5-qtcharts-devel
# as of 2020-04-18, depends on libQt5Charts.so.5(Qt_5.14.2_PRIVATE_API)(64bit)
BuildRequires: qt5-qtbase-private-devel
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11
+ExcludeArch: %{ix86}
+%endif
+
%global distinfo %{python3_sitearch}/PyQtChart-%{version}.dist-info
%description
commit 72300df466d1ee1eb8fc6c6fd7ac9eb2b1b4db15
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Mar 28 14:36:00 2025 +0100
Small spec cleanups
[skip changelog]
diff --git a/python-pyqtchart.spec b/python-pyqtchart.spec
index b038466..3cd7962 100644
--- a/python-pyqtchart.spec
+++ b/python-pyqtchart.spec
@@ -1,5 +1,3 @@
-%global pypi_name PyQtChart
-
Name: python-pyqtchart
Version: 5.15.5
Release: %autorelease
@@ -7,9 +5,9 @@ Summary: Set of Python bindings for The Qt Charts library
# Automatically converted from old format: GPLv3 - review is highly recommended.
License: GPL-3.0-only
URL: https://www.riverbankcomputing.com/software/pyqtchart/
-Source0: %pypi_source
+Source0: %{pypi_source PyQtChart}
-BuildRequires: make
+BuildRequires: make
BuildRequires: python3-devel
BuildRequires: python3-qt5-devel
BuildRequires: python3dist(sip) >= 5.3
@@ -27,7 +25,6 @@ The bindings sit on top of PyQt5 and are implemented as a single module.
%package -n python3-pyqtchart
Summary: %{summary}
-%{?python_provide:%python_provide python3-pyqtchart}
Requires: python3-qt5
%description -n python3-pyqtchart
@@ -37,7 +34,6 @@ The bindings sit on top of PyQt5 and are implemented as a single module.
%package -n python3-pyqtchart-devel
Summary: Development files for PyQtChart
-%{?python_provide:%python_provide python3-pyqtchart-devel}
Requires: python3-pyqtchart%{_isa} == %{version}-%{release}
# For the directories:
Requires: python3-qt5-devel
The package rpms/python-numpy-stl.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/python-numpy-stl.git/commit/?id=93f…https://src.fedoraproject.org/cgit/rpms/python-numpy-stl.git/commit/?id=2b7….
Change:
+ExcludeArch: %{ix86}
-%ifnarch armv7hl
Thanks.
Full change:
============
commit 93f9f92bb9ffa92412da2c8575e524096e472dfc
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Mar 28 14:32:50 2025 +0100
Exclude i686 on Fedora 42+
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
diff --git a/python-numpy-stl.spec b/python-numpy-stl.spec
index b937629..88c5849 100644
--- a/python-numpy-stl.spec
+++ b/python-numpy-stl.spec
@@ -16,6 +16,11 @@ BuildRequires: python3-sphinx
BuildRequires: python3-PyQt5
BuildRequires: /usr/bin/xvfb-run
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11
+ExcludeArch: %{ix86}
+%endif
+
%description
Simple library to make working with STL files (and 3D objects in general) fast
and easy. Due to all operations heavily relying on numpy this is one of the
commit 2b7212e5ad03395e6e1760307030dc524163dc2e
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Mar 28 14:32:21 2025 +0100
Remove outdated conditional, armv7hl was dropped
[skip changelog]
diff --git a/python-numpy-stl.spec b/python-numpy-stl.spec
index 039b803..b937629 100644
--- a/python-numpy-stl.spec
+++ b/python-numpy-stl.spec
@@ -13,13 +13,8 @@ BuildRequires: python3-devel
BuildRequires: python3-Cython
BuildRequires: python3-pytest
BuildRequires: python3-sphinx
-
-%ifnarch armv7hl
-# the test is optional based on the presence of PyQt5
-# xvfb somehow fails on this arch
BuildRequires: python3-PyQt5
BuildRequires: /usr/bin/xvfb-run
-%endif
%description
Simple library to make working with STL files (and 3D objects in general) fast
The package rpms/gcolor2.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/gcolor2.git/commit/?id=7dd4d416f727….
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit 7dd4d416f727ddc74b96451f480895c03f080f9b
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Mar 28 14:26:08 2025 +0100
Exclude i686 on Fedora 42+
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
diff --git a/gcolor2.spec b/gcolor2.spec
index 4a5a3cb..865642d 100644
--- a/gcolor2.spec
+++ b/gcolor2.spec
@@ -26,6 +26,11 @@ BuildRequires: make
BuildRequires: perl-interpreter
BuildRequires: perl(XML::Parser)
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11
+ExcludeArch: %{ix86}
+%endif
+
%description
gcolor2 is a simple color selector that was originally based on gcolor,
ported to use GTK+2, and now has a completely new UI.
The package rpms/admesh.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/admesh.git/commit/?id=27aad08ee4adb….
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit 27aad08ee4adb92f7380985e874af686542fff13
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Mar 28 14:17:22 2025 +0100
Exclude i686 on Fedora 42+
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
diff --git a/admesh.spec b/admesh.spec
index 87ddbbf..6f6f0dd 100644
--- a/admesh.spec
+++ b/admesh.spec
@@ -10,6 +10,11 @@ BuildRequires: gcc
BuildRequires: make
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11
+ExcludeArch: %{ix86}
+%endif
+
%description
ADMesh is a program for diagnosing and/or repairing commonly encountered
problems with STL (STereo Lithography) data files. It can remove degenerate
The package rpms/simarrange.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/simarrange.git/commit/?id=dd4ff67c5….
Change:
+ExcludeArch: %{ix86}
Thanks.
Full change:
============
commit dd4ff67c58dddc04060d2dc7189b527f693113af
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Mar 28 14:15:47 2025 +0100
Exclude i686 on Fedora 42+
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
diff --git a/simarrange.spec b/simarrange.spec
index 02cdcb8..63e2e51 100644
--- a/simarrange.spec
+++ b/simarrange.spec
@@ -16,6 +16,11 @@ BuildRequires: argtable-devel
BuildRequires: opencv-devel
BuildRequires: uthash-devel
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
+%if 0%{?fedora} >= 42 || 0%{?rhel} >= 11
+ExcludeArch: %{ix86}
+%endif
+
%description
Simarrange is a program that simulates collisions between STL meshes in 2D in
order to generate tightly packed sets of parts. It takes a directory of STL