summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authora.kudelin2020-08-25 23:38:12 +0300
committera.kudelin2020-08-25 23:38:12 +0300
commitd069539491c0c0cdcc26e6eed0d81aa41bf0c700 (patch)
treebcaa6f679ba8913c9e6b12ca012282a8aba14893
parent0fa87049778660f4973753ab0be8b3d24e4acc40 (diff)
downloadaur-d069539491c0c0cdcc26e6eed0d81aa41bf0c700.tar.gz
Update for GCC 10
-rwxr-xr-x.SRCINFO4
-rwxr-xr-xPKGBUILD6
2 files changed, 6 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7c9236b139e1..a8fb3ae603c2 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = elmerfem
pkgdesc = A finite element software for multiphysical problems
pkgver = 8.4
- pkgrel = 2
+ pkgrel = 3
url = http://www.elmerfem.org
arch = x86_64
license = GPL
@@ -11,7 +11,7 @@ pkgbase = elmerfem
depends = blas
depends = qt5-script
depends = netcdf-fortran
- depends = mmg3d
+ depends = mmg
depends = paraview
conflicts = elmerfem-git
options = !emptydirs
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 \