summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2021-06-08 14:52:45 +0200
committerbartus2021-06-08 14:53:26 +0200
commita9b9d22475438e8ff23291b73049d9c1221a1eb9 (patch)
tree55c6c58020dd448e0ef219f943a95a71f2028630 /PKGBUILD
parentb066245eb6e752db976e987d9caaab954c5b8a9c (diff)
downloadaur-a9b9d22475438e8ff23291b73049d9c1221a1eb9.tar.gz
Pop version to v6.0.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 8 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8b0cffb55350..3e7532d0f99b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,19 +5,20 @@
# MUMPS need some work to be able to link corectly with deps of mumps (scotch,mpi)
pkgname=chronoengine
-pkgver=5.0.1
+pkgver=6.0.0
_fragment="#tag=${pkgver}"
pkgrel=1
pkgdesc="An Open Source Multi-physics Simulation Engine"
license=('custom')
arch=('i686' 'x86_64')
url="https://projectchrono.org/"
-depends=(openmpi blas boost-libs hdf5)
+depends=(openmpi blas boost-libs hdf5 opencrg)
makedepends+=(cmake eigen git boost glm glew glfw irrlicht glut openmpi gcc-fortran)
makedepends+=(python swig) # MODULE_PYTHON
-makedepends+=('cuda<=10.2.89') # MODULE_GRANULAR
+makedepends+=(cuda) # MODULE_GRANULAR
# MODULE_PARALLEL optional
makedepends+=(blaze) # MODULE_PARALLEL required
+#makedepends+=(thrust) # MODULE_PARALLEL required (included in cuda)
#makedepends+=(opencascade)# MODULE_CASCADE (version<=7.2)
# use oce (opencascade comunitiy edition)
makedepends+=(oce) # MODULE_CASCADE
@@ -38,16 +39,17 @@ source=("${pkgname}::git+https://github.com/projectchrono/chrono.git${_fragment}
"git+https://github.com/google/googletest.git"
"chronoengine.sh"
"glm.patch"
- "fsi.patch"
+ "thrust.patch"
)
sha256sums=('SKIP'
'SKIP'
'SKIP'
'0fe883cfcc1db869d08235482a3801fa458db15360e0eefac9084c7f2993af4a'
'4e8ed0097fb14bbe437c2a57e9ef1852fdbfe8675e5345b0af42287d24fbfefe'
- '30b72d0004f784950ef8496a10cc491de8d98a855c6db97ac8fe2e73d01c1579')
+ 'bf9717a2a1d569e376623d40e9b83fb766629a9ef9acc16e4af5358132202526')
CMAKE_FLAGS=( -DENABLE_MODULE_POSTPROCESS=ON
+ -DENABLE_OPENCRG=ON
-DENABLE_HDF5=ON
-DENABLE_MODULE_VEHICLE=ON
-DENABLE_MODULE_PYTHON=ON
@@ -79,7 +81,7 @@ prepare() {
sed -i 's/lib64/lib/' "${files[@]}"
sed -i 's|share/chrono/bin|bin/chronoengine|' CMakeLists.txt
git apply -v "${srcdir}"/glm.patch
- git apply -v "${srcdir}"/fsi.patch
+# git apply -v "${srcdir}"/thrust.patch
}
build() {