From 99b7bd49d2db115a6426f8889736e29cc084b7e5 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Fri, 20 Sep 2024 13:35:22 +0000 Subject: [PATCH] extra/freecad to 1.0rc1-3 --- extra/freecad/.SRCINFO | 4 +++- extra/freecad/PKGBUILD | 10 +++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/extra/freecad/.SRCINFO b/extra/freecad/.SRCINFO index 6ee57aec4..03f5cd75b 100644 --- a/extra/freecad/.SRCINFO +++ b/extra/freecad/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = freecad pkgdesc = Feature based parametric 3D CAD modeler pkgver = 1.0rc1 - pkgrel = 2 + pkgrel = 3 url = https://freecadweb.org/ arch = x86_64 license = LGPL @@ -56,6 +56,8 @@ pkgbase = freecad optdepends = openscad: OpenSCAD support options = !lto source = git+https://github.com/freecad/freecad#tag=1.0rc1 + source = freecad-16322.patch::https://patch-diff.githubusercontent.com/raw/FreeCAD/FreeCAD/pull/16322.patch b2sums = cd2d1f7d2ecb49dbde30e3ef0480c383b21559667ec3855f94a0596cd6598dba3b7420f0b3f5a01389a6361ce57c6722352822f3ce1d14fef831b6b1096e9a1a + b2sums = b6dc0e49c0f4a6451056e3910172b85fed1b65e1cbe3e91d0660a4cb0a0cbdfb5c8b580d4ba49b0bfeea635481604a78556594a643c0fd1beefbfcbb3481dce2 pkgname = freecad diff --git a/extra/freecad/PKGBUILD b/extra/freecad/PKGBUILD index 661e860ae..4109674a9 100644 --- a/extra/freecad/PKGBUILD +++ b/extra/freecad/PKGBUILD @@ -20,7 +20,7 @@ highmem=1 pkgname=freecad pkgver=1.0rc1 -pkgrel=2 +pkgrel=3 pkgdesc='Feature based parametric 3D CAD modeler' arch=(x86_64) url='https://freecadweb.org/' @@ -36,12 +36,16 @@ optdepends=('graphviz: dependency graph support' 'opencamlib: CAM workbench support' 'openscad: OpenSCAD support') options=(!lto) -source=("git+https://github.com/$pkgname/$pkgname#tag=$pkgver") -b2sums=('cd2d1f7d2ecb49dbde30e3ef0480c383b21559667ec3855f94a0596cd6598dba3b7420f0b3f5a01389a6361ce57c6722352822f3ce1d14fef831b6b1096e9a1a') +source=("git+https://github.com/$pkgname/$pkgname#tag=$pkgver" + $pkgname-16322.patch::https://patch-diff.githubusercontent.com/raw/FreeCAD/FreeCAD/pull/16322.patch) +b2sums=('cd2d1f7d2ecb49dbde30e3ef0480c383b21559667ec3855f94a0596cd6598dba3b7420f0b3f5a01389a6361ce57c6722352822f3ce1d14fef831b6b1096e9a1a' + 'b6dc0e49c0f4a6451056e3910172b85fed1b65e1cbe3e91d0660a4cb0a0cbdfb5c8b580d4ba49b0bfeea635481604a78556594a643c0fd1beefbfcbb3481dce2') prepare() { cd freecad git submodule update --init --recursive + + patch -Np1 -i "$srcdir"/$pkgname-16322.patch } build() {