summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán2023-09-28 21:38:31 -0500
committerCarlos Aznarán2023-09-28 21:38:31 -0500
commit5a96989a4e8bbb146133389adc8b93cea9819131 (patch)
tree7377e1b49f71ccd6cce00e14b97a56722f7c465b
parent1d2538edd6dab5694636b58102a4fc8225b3d102 (diff)
downloadaur-5a96989a4e8bbb146133389adc8b93cea9819131.tar.gz
Bump version to 4.6
-rw-r--r--.SRCINFO12
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD15
3 files changed, 12 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3ddc6726f586..667080a3ee67 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = mfem
pkgdesc = Lightweight, general, scalable C++ library for finite element methods
- pkgver = 4.5.2
- pkgrel = 2
+ pkgver = 4.6
+ pkgrel = 1
url = https://github.com/mfem/mfem
arch = x86_64
license = custom:BSD-3-clause
makedepends = cmake
depends = gcc-libs
- provides = libmfem.so=4.5.2-64
- source = mfem-4.5.2.tar.gz::https://github.com/mfem/mfem/archive/v4.5.2.tar.gz
- source = gcc-13-compatibility.patch::https://github.com/mfem/mfem/commit/314a32af2ee80af8c9af7d8ad71babd51851154c.patch
- sha512sums = 819519c061fa96d3cd735090085c86c0d46e6344a69712b9b2af087ea9ce56ab3446fd9b3055f80a5d8b2a61f944497319980fc951a857c7aeef88c62b154b8e
- sha512sums = baf70a7e4c9d33eab6cc745a56692e7f4841289d04b649170e14ca548c4a07faf3b54686af97ec7815362950c5c8cee9b92188539ceeddefa917d24a537a8a42
+ provides = libmfem.so=4.6-64
+ source = mfem-4.6.tar.gz::https://github.com/mfem/mfem/archive/v4.6.tar.gz
+ sha512sums = 8805b4993b6f11abe7ac7dda59d0ddb2e0f5f6b09c2b9c57e665f481cd9bd6b669e63621b38989f70dc8ae38c42a7e8c4e10a1d87a4ac29d53ddd95ce79db0ae
pkgname = mfem
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..72e8ffc0db8a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*
diff --git a/PKGBUILD b/PKGBUILD
index afe63269b78c..44634397f991 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,20 @@
# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
# Contributor: Luis Martinez <luis dot martinez at disroot dot org>
pkgname=mfem
-pkgver=4.5.2
-pkgrel=2
+pkgver=4.6
+pkgrel=1
pkgdesc="Lightweight, general, scalable C++ library for finite element methods"
arch=(x86_64)
url="https://github.com/${pkgname}/${pkgname}"
license=('custom:BSD-3-clause')
depends=('gcc-libs')
makedepends=('cmake')
-provides=("libmfem.so=$pkgver-64")
-source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz
- gcc-13-compatibility.patch::${url}/commit/314a32af2ee80af8c9af7d8ad71babd51851154c.patch)
-sha512sums=('819519c061fa96d3cd735090085c86c0d46e6344a69712b9b2af087ea9ce56ab3446fd9b3055f80a5d8b2a61f944497319980fc951a857c7aeef88c62b154b8e'
- 'baf70a7e4c9d33eab6cc745a56692e7f4841289d04b649170e14ca548c4a07faf3b54686af97ec7815362950c5c8cee9b92188539ceeddefa917d24a537a8a42')
+provides=("libmfem.so=${pkgver}-64")
+source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
+sha512sums=('8805b4993b6f11abe7ac7dda59d0ddb2e0f5f6b09c2b9c57e665f481cd9bd6b669e63621b38989f70dc8ae38c42a7e8c4e10a1d87a4ac29d53ddd95ce79db0ae')
prepare() {
- cd ${pkgname}-${pkgver}
- patch -p1 -i ../gcc-13-compatibility.patch
+ sed -i '19 a #include <cstdint>' ${pkgname}-${pkgver}/general/kdtree.hpp
}
build() {