summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNorbert Weber2021-11-03 21:12:04 +0100
committerNorbert Weber2021-11-03 21:12:04 +0100
commit226cf154e5c90fed64d1405277b9ea67c4e84508 (patch)
tree16107ec298dcd6283d243383d1c430fed21219bc
parent04d2409b052cddf8ad0ee1c0653226a2d2752bba (diff)
downloadaur-226cf154e5c90fed64d1405277b9ea67c4e84508.tar.gz
OpenFOAM-v2106
-rw-r--r--.SRCINFO7
-rwxr-xr-xPKGBUILD11
2 files changed, 11 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a82085d9ba70..4291decb4ece 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = openfoam-com
pkgdesc = The open source CFD toolbox (www.openfoam.com)
- pkgver = v2012
+ pkgver = v2106
pkgrel = 1
url = http://www.openfoam.com/
install = openfoam-com.install
@@ -16,8 +16,7 @@ pkgbase = openfoam-com
depends = utf8cpp
depends = scotch
depends = parmetis
- source = https://sourceforge.net/projects/openfoam/files/v2012/OpenFOAM-v2012.tgz
- md5sums = 4b83938a8c939a84b7e985e4f5ab7543
+ source = https://sourceforge.net/projects/openfoam/files/v2106/OpenFOAM-v2106.tgz
+ md5sums = e5fe7768407fdccc3e160d9c1b2d0a1c
pkgname = openfoam-com
-
diff --git a/PKGBUILD b/PKGBUILD
index 127d6f9fd2cc..3ad48028bcca 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@
# /opt/OpenFOAM/OpenFOAM-v2012
pkgname=openfoam-com
-pkgver=v2012
+pkgver=v2106
_distname=OpenFOAM
_dist=$_distname-$pkgver
pkgrel=1
@@ -20,9 +20,9 @@ license=('GPL')
install="${pkgname}.install"
depends=('gcc' 'cgal' 'fftw' 'boost' 'openmpi' 'paraview' 'utf8cpp' 'scotch' 'parmetis')
-source=("https://sourceforge.net/projects/openfoam/files/v2012/OpenFOAM-v2012.tgz")
+source=('https://sourceforge.net/projects/openfoam/files/v2106/OpenFOAM-v2106.tgz')
-md5sums=('4b83938a8c939a84b7e985e4f5ab7543')
+md5sums=('e5fe7768407fdccc3e160d9c1b2d0a1c')
prepare() {
if [ -n "$WM_PROJECT_DIR" ]
@@ -71,6 +71,11 @@ build() {
return 1
}
+ # changes to avoid linking problems related to gcc 11
+ # check this for the next upgrade!
+ pwd
+ sed -i 's/g++ -std=c++11/g++ -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0/g' $projectDir/wmake/rules/General/Gcc/c++
+
# Avoid external influence on the environment
export FOAM_CONFIG_MODE="o"
unset FOAM_SETTINGS