git » freecad.git » commit d6ae40b

Add dependencies ref #75730

author Alexander Rødseth
2022-08-31 08:32:48 UTC
committer Alexander Rødseth
2022-08-31 08:32:48 UTC
parent 219f39e44a5558283a1e54ae075e9623c6a32d1c

Add dependencies ref #75730

PKGBUILD +10 -15

diff --git a/PKGBUILD b/PKGBUILD
index 290292b..0cd0842 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,24 +12,21 @@
 
 pkgname=freecad
 pkgver=0.20.1
-pkgrel=4
+pkgrel=5
 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-matplotlib
-         python-pivy python-ply pugixml qt5-svg qt5-tools qt5-webkit
-         qt5-x11extras qt5-xmlpatterns xerces-c)
+         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 ospray pdal
-             postgresql-libs python-mpi4py python-shiboken2 shiboken2 swig
-             utf8cpp)
+             libharu liblas ninja openmpi openvdb openvr ospray pdal postgresql-libs
+             python-mpi4py python-shiboken2 shiboken2 swig utf8cpp)
 optdepends=('graphviz: dependency graph support'
-            'openscad: OpenSCAD support'
-            'python-markdown: Markdown support in addon manager'
-            'python-gitpython: support downloading addons with git')
-source=("git+https://github.com/$pkgname/$pkgname#commit=f5d13554ecc7a456fb6e970568ae5c74ba727563") # tag: 0.20.1 (after upstream force pushed the tag)
+            'openscad: OpenSCAD support')
+source=("git+https://github.com/$pkgname/$pkgname#commit=f5d13554ecc7a456fb6e970568ae5c74ba727563") # tag: 0.20.1 SE
 b2sums=(SKIP)
 
 build() {
@@ -59,11 +56,9 @@ build() {
 
 package() {
   DESTDIR="$pkgdir" ninja -C build install
-
-  # Thumbnailer
+  # thumbnailer
   install -Dm755 $pkgname/src/Tools/$pkgname-thumbnailer -t "$pkgdir/usr/bin/"
-
-  # Symlinks in /usr/bin
+  # symlinks
   install -d "$pkgdir/usr/bin"
   ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/freecad"
   ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/FreeCAD"