summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 13 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 08960577c1e8..fab76e4479bf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
# Maintainer: gagnonlg NOSPAM protonmail NOSPAM com
# See also: https://github.com/paulgessinger/dd4hep-aur
pkgname=dd4hep
-_pkgver=01-15
-pkgver=$(echo $_pkgver | sed 's/-/./')
-pkgrel=2
+_pkgver=01-19
+pkgver=$(echo $_pkgver | sed 's/-/./g')
+pkgrel=1
pkgdesc="Detector Description Toolkit for High Energy Physics"
arch=('x86_64')
url="https://dd4hep.web.cern.ch/dd4hep/"
@@ -17,17 +17,25 @@ depends=('xerces-c'
)
makedepends=('boost>=1.49' 'cmake>=3.12')
source=(https://github.com/AIDASoft/$pkgname/archive/v$_pkgver.tar.gz)
-md5sums=('6e28f8ddc798522ede04644fc45209bb')
+md5sums=('c439da43813ecf3d417d9edc2cfb605b')
+
+prepare () {
+ _pyver="$(python -V | awk '{print $2}')"
+ sed -i "s/SET(REQUIRE_PYTHON_VERSION \${ROOT_PYTHON_VERSION})/SET(REQUIRE_PYTHON_VERSION \"$_pyver\")/" \
+ "$srcdir/DD4hep-$_pkgver"/cmake/DD4hepBuild.cmake
+}
build() {
cd "$srcdir/DD4hep-$_pkgver"
mkdir -p build && cd build
+ # NOTE: build currently fails with latest tbb, so turned off for now
+
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_STANDARD=17 \
-DDD4HEP_USE_GEANT4=ON \
- -DDD4HEP_USE_TBB=ON \
+ -DDD4HEP_USE_TBB=OFF \
-DDD4HEP_USE_XERCESC=ON \
..