The package rpms/freecad.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/freecad.git/commit/?id=f7440d5416....
Change:
+%ifarch x86_64 aarch64
Thanks.
Full change:
============
commit f7440d54161a5206774c017dfb956425ec1ccad8
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Sat Jan 14 06:48:30 2023 -0600
Add ifarch since Qt WebEngine seems to only be available for x86_64 and aarch64.
diff --git a/freecad.spec b/freecad.spec
index 8eaed26..988d915 100644
--- a/freecad.spec
+++ b/freecad.spec
@@ -61,7 +61,11 @@ BuildRequires: eigen3-devel
BuildRequires: cmake(Qt5Core)
BuildRequires: cmake(Qt5Svg)
BuildRequires: cmake(Qt5UiTools)
+%ifarch x86_64 aarch64
BuildRequires: cmake(Qt5WebEngine)
+%else
+BuildRequires: cmake(Qt5WebKit)
+%endif
BuildRequires: cmake(Qt5XmlPatterns)
#BuildRequires: SoQt-devel
BuildRequires: xerces-c xerces-c-devel
commit 8c8cc452e8d1ca10257bfb6c4cf3a4770e7fffd6
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Fri Jan 13 21:16:02 2023 -0600
Update to 0.20.2.
diff --git a/.gitignore b/.gitignore
index 21aaced..6130b33 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@
/FreeCAD-0.19.4.tar.gz
/FreeCAD-0.20.tar.gz
/FreeCAD-0.20.1.tar.gz
+/FreeCAD-0.20.2.tar.gz
diff --git a/freecad.spec b/freecad.spec
index da89492..8eaed26 100644
--- a/freecad.spec
+++ b/freecad.spec
@@ -20,8 +20,8 @@
Name: freecad
Epoch: 1
-Version: 0.20.1
-Release: 1%{?dist}.1
+Version: 0.20.2
+Release: 1%{?dist}
Summary: A general purpose 3D CAD modeler
License: GPLv2+
@@ -30,9 +30,6 @@ Source0:
https://github.com/FreeCAD/FreeCAD/archive/%{version}%{?pre:_pre
Source102: freecad.1
Patch0: freecad-unbundled-pycxx.patch
-# The following two patches are for Python 3.11 compatibility
-Patch1:
https://github.com/FreeCAD/FreeCAD/commit/1ae55905ba.patch
-Patch2:
https://github.com/FreeCAD/FreeCAD/commit/6820e0a9ec.patch
#
https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
%if 0%{?fedora} > 36
@@ -244,6 +241,9 @@ desktop-file-validate \
%changelog
+* Fri Jan 13 2023 Richard Shaw <hobbes1069(a)gmail.com> - 1:0.20.2-1
+- Update to 0.20.2.
+
* Tue Aug 30 2022 Richard Shaw <hobbes1069(a)gmail.com> - 1:0.20.1-1.1
- Rebuild for retagged upstream source, fixes rhbz#2121671.
- Readd Python 3.11 patches that did not make it into the current release.
diff --git a/sources b/sources
index 79cb3db..794f262 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (FreeCAD-0.20.1.tar.gz) =
ab4cfab4008300b8273769b9395602261c88c19f0893dabe6498a2eac020f1fe3fbf7284928144f1d4147d8627a47d83a40a1777a298673da2e24d956006d827
+SHA512 (FreeCAD-0.20.2.tar.gz) =
f3f90751c7a19a112f7683aafc920ff913962b36aa1886990908d9597fe0565e7e108eca9cd35edfc1640ef6400674f8ade26310f43f9dc3d5b054625403ad70