diff options
author | Gabriel Souza Franco | 2019-01-18 11:32:16 +0100 |
---|---|---|
committer | Gabriel Souza Franco | 2019-01-18 11:32:16 +0100 |
commit | 70f2d22038693d98af33efb09f9f8da50c5bb6a6 (patch) | |
tree | 5aaf87ab47b06a9fd0e861d3b496deafd8fa6f39 /PKGBUILD | |
parent | 42a0416c1a6cfaf6857abbb2248cd119bca26e58 (diff) | |
download | aur-70f2d22038693d98af33efb09f9f8da50c5bb6a6.tar.gz |
Update for Boost 1.69, reenabled Web module
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 13 insertions, 11 deletions
@@ -8,28 +8,31 @@ # Contributor: gborzi pkgname=freecad -pkgver=0.17 -_commit=549e8ec -pkgrel=8 +_pkgver=0.17 +_count=13544 +_commit=e1db7bff8ff36439373eb9a426567d8afe289c4d +pkgver=$_pkgver.$_count +pkgrel=9 pkgdesc='A general purpose 3D CAD modeler' arch=('x86_64') -url='http://www.freecadweb.org/' +url='https://www.freecadweb.org/' license=('LGPL') depends=('boost-libs' 'curl' 'opencascade>=7.2' 'xerces-c' 'libspnav' 'glu' 'netcdf' 'shared-mime-info' 'hicolor-icon-theme' 'jsoncpp' 'qt5-base' 'qt5-declarative' 'qt5-svg' 'qt5-tools' - 'med' 'python2-pivy' 'python2-pyside2' 'python2-matplotlib' 'pyside2-tools') + 'qt5-webkit' 'med' 'python2-pivy' 'python2-pyside2' 'python2-matplotlib' 'pyside2-tools') makedepends=('boost' 'eigen' 'gcc-fortran' 'swig' 'xerces-c' 'desktop-file-utils' 'git' 'cmake' 'coin>=3.1.3-9' 'python2-shiboken2' 'pyside2' 'shiboken2') optdepends=('python2-matplotlib' 'python2-pyqt5' 'graphviz' 'openscad') source=("git+https://github.com/FreeCAD/FreeCAD.git#commit=$_commit" "${pkgname}.desktop" "${pkgname}.xml" - 'gcc8.patch' 'smesh-pthread.patch' 'qt5.11.patch') + 'gcc8.patch' 'smesh-pthread.patch' 'qt5.11.patch' 'boost1.69.patch') sha256sums=('SKIP' '617968d7bbd1da71bdedaed1b66c5d6eaf24e0fb34678b93f5d925d370c66296' '248918de7d3c2145b5cc4fbbc9e224d22f4a6ca7ead2680e8c3a32e91772482a' '618bb85c4f3a4eb0e329d1fc30391b777c9b0cffe97aa1e96d45f58b18424311' '170c90ee6ef64cf3c8e6a35ca94bb1187d346707f7e0779022e614563c6b74f6' - 'a639c9d51f8443e4d2270fe60d5ac3ac62c7c64c532620108514840f8e8704bc') + 'a639c9d51f8443e4d2270fe60d5ac3ac62c7c64c532620108514840f8e8704bc' + '53d5ec0b5337010671ed291dd007dd0f73db61b7313c1edbca105e5bc4921021') prepare() { cd "${srcdir}/FreeCAD" @@ -37,6 +40,7 @@ prepare() { patch -Np1 -i ../gcc8.patch patch -Np1 -i ../smesh-pthread.patch patch -Np1 -i ../qt5.11.patch + patch -Np1 -i ../boost1.69.patch } build() { @@ -48,11 +52,9 @@ build() { -DCMAKE_INSTALL_DATADIR="/usr/share/freecad" \ -DFREECAD_USE_OCC_VARIANT="Official Version" \ -DFREECAD_USE_EXTERNAL_PIVY=ON \ + -DFREECAD_USE_QT_FILEDIALOG=ON \ -DBUILD_QT5=ON \ - -DBUILD_QT5_WEBKIT=OFF \ - -DPYTHON_EXECUTABLE=/usr/bin/python2 \ - -DBUILD_START=OFF \ - -DBUILD_WEB=OFF + -DPYTHON_EXECUTABLE=/usr/bin/python2 make } |