summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2021-12-12 15:19:15 +0100
committerbartus2021-12-12 15:19:15 +0100
commit01fc8d976e11c14ca7ba9f8b9f859d6655203e8a (patch)
tree8b74bf77b66df4c89c73e584b48d441bed474415 /PKGBUILD
parent4f20b2839d803919a066a4c7d9d3b359603cffdc (diff)
downloadaur-elmerfem-git.tar.gz
Switch to occ, oce not compatible with oneTBB API
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD6
1 files changed, 4 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1459499f1671..c6cc908c42b1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -77,7 +77,7 @@ _CMAKE_FLAGS+=(
pkgname=elmerfem-git
_pkgname=elmerfem
-pkgver=9.0.r730.g09aa1f26
+pkgver=9.0.r741.g7665920e
pkgrel=1
pkgdesc="A finite element software for multiphysical problems"
arch=('x86_64')
@@ -97,7 +97,7 @@ depends+=('arpack' 'blas' 'libnn-git' 'libcsa-git' 'scalapack')
((!DISABLE_TRILINOS)) && depends+=('trilinos')
((!DISABLE_PARAVIEW)) && depends+=('paraview-opt') # paraview<>vtk conflict
((!DISABLE_MUMPS)) && depends+=('mumps-par') # mumps
-((!DISABLE_OCC)) && depends+=('oce') # opencascade
+((!DISABLE_OCC)) && depends+=('opencascade') # opencascade
((!DISABLE_HYPRE)) && depends+=('hypre')
((!DISABLE_MPI)) && depends+=('openmpi')
((!DISABLE_MP)) && depends+=('openmp')
@@ -133,6 +133,8 @@ prepare() {
cd "$srcdir/$_pkgname"
sed -i 's/1 depth/1 ${depth}/g' fem/tests/CMakeLists.txt
sed -i 's/FALSE/false/g' ElmerGUI/Application/vtkpost/matc.cpp
+ sed -i '/OCE/s/DIRS/DIR/g;s/OCE/OpenCASCADE/g' ElmerGUI{/,/Application}/CMakeLists.txt
+ sed -i '/BRepMesh.hxx/d' ElmerGUI/Application/cad/cadview.cpp
((!DISABLE_VTK)) && patch+=(vtk9{.1,.cmake}.patch)
((!DISABLE_MMG)) && patch+=({FindMMG,print_target_properties}.patch)
for patch in "${srcdir}"/{arpack,cmake-fix}.patch "${patch[@]/#/${srcdir}/}"