diff options
author | Carlos Aznarán Laos | 2022-08-18 23:56:22 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-08-18 23:56:22 -0500 |
commit | 22f61674e9f0412f5c4a887f1d49c2c4edbfad4a (patch) | |
tree | e265cece6049f3c7bc0bceb72f30c96690df8e8e | |
parent | 755ee7fae317d5e6aedd084a858216926285055e (diff) | |
download | aur-22f61674e9f0412f5c4a887f1d49c2c4edbfad4a.tar.gz |
Bump version to 0.5.0
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 17 insertions, 15 deletions
@@ -1,9 +1,9 @@ pkgbase = dolfinx pkgdesc = Next generation FEniCS problem solving environment - pkgver = 0.4.1 + pkgver = 0.5.0 pkgrel = 1 url = https://github.com/FEniCS/dolfinx - arch = any + arch = x86_64 license = LGPL3 makedepends = cmake depends = boost @@ -12,9 +12,10 @@ pkgbase = dolfinx depends = hdf5-openmpi depends = petsc depends = parmetis - source = dolfinx-0.4.1.tar.gz::https://github.com/FEniCS/dolfinx/archive/v0.4.1.tar.gz - source = dolfinx_openmpi.patch::https://github.com/FEniCS/dolfinx/commit/c8164e88e2cd2ec3af0b7426deee1987421920ec.diff - sha512sums = b0824e48ad2ea23db7ca93af390891a09bd6a975f28501fc870dcf555d951764625b04614d4c28eeecb690bb95e9443ba6be52ae4e31ea51c5475fdd7710c56b - sha512sums = 1e7ba9361e3296db65350d24ed1bb080c9a5d38f254fa6d7721b230774a273d49d5f606de67adc14dcc5e1527be7c7ce8276eaac9c4662a8d7e5d7aa441b8249 + depends = pugixml + source = dolfinx-0.5.0.tar.gz::https://github.com/FEniCS/dolfinx/archive/v0.5.0.tar.gz + source = dolfinx_algorithm.patch::https://github.com/FEniCS/dolfinx/pull/2323.patch + sha512sums = 9bb93c155ca16386934e2643e8afa93fbbc5ffaf2fdf176013cf1eb4bad702a2d2b424568ac41dbe87a43d872fccc2eea66508fafd287748a99c5632c6b76e97 + sha512sums = 6809d75b74e962dbd7a6bd0de1cb2a76c94192490f0eb1edc5dc82087c4a31b0cc55b141b4eb95d25ce0ffde5f122ff5b5b5ae848cf1d9976d5e5fa4b73c7675 pkgname = dolfinx @@ -1,21 +1,22 @@ # Maintainer: Carlos Aznarán <caznaranl@uni.pe> pkgname=dolfinx pkgdesc="Next generation FEniCS problem solving environment" -pkgver=0.4.1 +pkgver=0.5.0 pkgrel=1 -arch=(any) +arch=(x86_64) url="https://github.com/FEniCS/${pkgname}" license=(LGPL3) makedepends=(cmake) -depends=(boost xsimd python-fenics-ffcx hdf5-openmpi petsc parmetis) -source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz ${pkgname}_openmpi.patch::${url}/commit/c8164e88e2cd2ec3af0b7426deee1987421920ec.diff) -sha512sums=('b0824e48ad2ea23db7ca93af390891a09bd6a975f28501fc870dcf555d951764625b04614d4c28eeecb690bb95e9443ba6be52ae4e31ea51c5475fdd7710c56b' - '1e7ba9361e3296db65350d24ed1bb080c9a5d38f254fa6d7721b230774a273d49d5f606de67adc14dcc5e1527be7c7ce8276eaac9c4662a8d7e5d7aa441b8249') +depends=(boost xsimd python-fenics-ffcx hdf5-openmpi petsc parmetis pugixml) +source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz + ${pkgname}_algorithm.patch::${url}/pull/2323.patch) +sha512sums=('9bb93c155ca16386934e2643e8afa93fbbc5ffaf2fdf176013cf1eb4bad702a2d2b424568ac41dbe87a43d872fccc2eea66508fafd287748a99c5632c6b76e97' + '6809d75b74e962dbd7a6bd0de1cb2a76c94192490f0eb1edc5dc82087c4a31b0cc55b141b4eb95d25ce0ffde5f122ff5b5b5ae848cf1d9976d5e5fa4b73c7675') prepare() { cd ${pkgname}-${pkgver} - # https://github.com/FEniCS/dolfinx/issues/2229 - patch -p1 -i ../${pkgname}_openmpi.patch + # https://github.com/FEniCS/dolfinx/issues/2319 + patch -p1 -i ../${pkgname}_algorithm.patch } build() { @@ -25,7 +26,7 @@ build() { -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=TRUE \ - -DCMAKE_CXX_STANDARD=17 \ + -DCMAKE_CXX_STANDARD=20 \ -DCMAKE_C_COMPILER=gcc \ -DCMAKE_CXX_COMPILER=g++ \ -Wno-dev |