community/freecad to 0.20.1-6

This commit is contained in:
Kevin Mihelich 2022-09-13 13:01:08 +00:00
parent 8e31f44008
commit b8e8cc8128

View file

@ -18,20 +18,16 @@ highmem=1
pkgname=freecad
pkgver=0.20.1
pkgrel=5
pkgrel=6
pkgdesc='Feature based parametric 3D CAD modeler'
arch=(x86_64)
url='https://freecadweb.org/'
license=(LGPL)
depends=(boost-libs fmt glew jsoncpp libspnav med-openmpi netcdf opencascade
openmpi pyside2 pyside2-tools python-gitpython python-markdown
python-matplotlib python-pivy python-ply python-pyqt5-webengine pugixml
qt5-svg qt5-tools qt5-webkit qt5-x11extras qt5-xmlpatterns xerces-c)
makedepends=(boost cgns cli11 cmake coin eigen gcc-fortran git jdk-openjdk
libharu liblas ninja openmpi openvdb openvr pdal postgresql-libs
python-mpi4py python-shiboken2 shiboken2 swig utf8cpp)
depends=(boost-libs coin fmt glew jsoncpp libspnav med-openmpi netcdf opencascade openmpi pugixml pyside2 pyside2-tools python-gitpython python-matplotlib python-pip python-pivy python-ply qt5-svg qt5-tools qt5-webengine qt5-x11extras qt5-xmlpatterns xerces-c)
makedepends=(boost cgns cmake eigen git libharu liblas ninja openvdb openvr pdal postgresql-libs python-mpi4py python-shiboken2 qt5-webengine shiboken2 swig utf8cpp)
optdepends=('graphviz: dependency graph support'
'openscad: OpenSCAD support')
'openscad: OpenSCAD support'
'python-markdown: for the addon manager')
source=("git+https://github.com/$pkgname/$pkgname#commit=f5d13554ecc7a456fb6e970568ae5c74ba727563") # tag: 0.20.1 SE
b2sums=(SKIP)
@ -56,7 +52,8 @@ build() {
-D PYTHON_EXECUTABLE=/usr/bin/python \
-D INSTALL_TO_SITEPACKAGES=ON \
-G Ninja \
-S $pkgname
-S $pkgname \
-W no-dev
ninja -C build
}