author | Antonio Rojas
<arojas@archlinux.org> 2024-04-06 07:58:01 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2024-04-06 07:58:01 UTC |
parent | 0c182aef510c6867c143303389e22510401cc5cf |
.SRCINFO | +1 | -1 |
PKGBUILD | +3 | -1 |
diff --git a/.SRCINFO b/.SRCINFO index 0903bbf..59b5685 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = freecad pkgdesc = Feature based parametric 3D CAD modeler pkgver = 0.21.2 - pkgrel = 9 + pkgrel = 10 url = https://freecadweb.org/ arch = x86_64 license = LGPL diff --git a/PKGBUILD b/PKGBUILD index a53dedb..714c3cb 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -12,7 +12,7 @@ pkgname=freecad pkgver=0.21.2 -pkgrel=9 +pkgrel=10 pkgdesc='Feature based parametric 3D CAD modeler' arch=(x86_64) url='https://freecadweb.org/' @@ -43,6 +43,8 @@ prepare() { patch -d freecad -Np1 -i ../62c3836c.patch # Fix Qt6 issues in addons manager patch -d freecad -Np1 -i ../pyside6.patch patch -d freecad -Np1 -i ../6043c904.patch # Fix build with Python 3.12 + sed -e 's|Shiboken::Module::getTypes(requiredModule)|reinterpret_cast<PyTypeObject **>(Shiboken::Module::getTypes(requiredModule))|' \ + -i freecad/src/Gui/PythonWrapper.cpp # Fix build with PySide 6.7 } build() {