summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2023-02-19 16:56:34 -0500
committerCarlos Aznarán Laos2023-02-19 16:56:34 -0500
commit35099a85efaa09a7da29ebe52f0a4969e1697611 (patch)
treeb65b2e152faa9b8c583be79dfd48b5acd5268588
parent36b162dc18a74591202dc9961516c18c6d6f8f72 (diff)
downloadaur-35099a85efaa09a7da29ebe52f0a4969e1697611.tar.gz
Support hdf5 1.12 or later
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5557696a32de..55344da1d5eb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dolfin
pkgdesc = C++ interface of FEniCS
pkgver = 2019.1.0.post0
- pkgrel = 5
+ pkgrel = 6
url = https://bitbucket.org/fenics-project/dolfin
arch = x86_64
license = LGPL3
diff --git a/PKGBUILD b/PKGBUILD
index e127a234fc26..9f0345bd59db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
pkgname=dolfin
pkgdesc="C++ interface of FEniCS"
pkgver=2019.1.0.post0
-pkgrel=5
+pkgrel=6
arch=('x86_64')
url="https://bitbucket.org/fenics-project/${pkgname}"
license=('LGPL3')
@@ -31,6 +31,8 @@ prepare() {
# https://bitbucket.org/fenics-project/dolfin/issues/1128/ftbfs-min_element-is-not-a-member-of-std
sed -i '20 a #include <algorithm>' ${pkgname}-${pkgver}/${pkgname}/geometry/IntersectionConstruction.cpp
sed -i '26 a #include <algorithm>' ${pkgname}-${pkgver}/${pkgname}/mesh/MeshFunction.h
+ # https://bitbucket.org/fenics-project/dolfin/pull-requests/540/fix-hdf5-and-boost-deprecation-errors
+ sed -i 's/ \ \ \ \ \ \ \ \ \ \ \ lapl_id);/ \ \ \ \ \ \ \ \ \ \ \ H5O_INFO_BASIC, lapl_id);/' ${pkgname}-${pkgver}/${pkgname}/io/HDF5Interface.cpp
cd ${pkgname}-${pkgver}
patch -p1 -i ../endian.patch
patch -p1 -i ../pkg-config.patch