summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authora.kudelin2020-08-25 23:38:12 +0300
committera.kudelin2020-08-25 23:38:12 +0300
commitd069539491c0c0cdcc26e6eed0d81aa41bf0c700 (patch)
treebcaa6f679ba8913c9e6b12ca012282a8aba14893 /PKGBUILD
parent0fa87049778660f4973753ab0be8b3d24e4acc40 (diff)
downloadaur-d069539491c0c0cdcc26e6eed0d81aa41bf0c700.tar.gz
Update for GCC 10
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD6
1 files changed, 4 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4fd85a765f5a..e15c1cb25f60 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,12 +4,12 @@
pkgname=elmerfem
pkgver=8.4
-pkgrel=2
+pkgrel=3
pkgdesc="A finite element software for multiphysical problems"
arch=('x86_64')
url="http://www.elmerfem.org"
license=('GPL')
-depends=('arpack' 'blas' 'qt5-script' 'netcdf-fortran' 'mmg3d' 'paraview')
+depends=('arpack' 'blas' 'qt5-script' 'netcdf-fortran' 'mmg' 'paraview')
makedepends=('gcc-fortran' 'cmake')
conflicts=('elmerfem-git')
options=(!emptydirs !makeflags)
@@ -22,12 +22,14 @@ prepare() {
cd "$srcdir/$pkgname-release-$pkgver"
mkdir ../build
sed -i 's/1 depth/1 ${depth}/g' fem/tests/CMakeLists.txt
+ sed -i '/#include <QPainter>/a #include <QPainterPath>' ElmerGUI/Application/twod/renderarea.cpp
}
build() {
cd "$srcdir/build"
cmake ../$pkgname-release-$pkgver \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_Fortran_FLAGS="$FCFLAGS -fallow-argument-mismatch -fallow-invalid-boz" \
-DELMER_INSTALL_LIB_DIR=/usr/lib \
-DWITH_CONTRIB=ON \
-DWITH_ELMERGUI=ON \