diff options
author | Carlos Aznarán Laos | 2023-05-07 11:00:55 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2023-05-07 11:00:55 -0500 |
commit | b6323f514c51846af10b9aae5b7c3341698e3301 (patch) | |
tree | a0e3b580e815edb998e996359e04058d7255493b | |
parent | 330d21d537ec19d20cd7964a524b98efe6fd0db4 (diff) | |
download | aur-b6323f514c51846af10b9aae5b7c3341698e3301.tar.gz |
Supress warnings and fix enumeration type
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 19 insertions, 6 deletions
@@ -1,11 +1,10 @@ pkgbase = dolfinx pkgdesc = Next generation FEniCS problem solving environment pkgver = 0.6.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/FEniCS/dolfinx arch = x86_64 license = LGPL3 - checkdepends = openssh checkdepends = catch2 makedepends = cmake depends = boost @@ -19,6 +18,10 @@ pkgbase = dolfinx optdepends = scotch: for compute graph partition optdepends = kahip: for compute graph partition in parallel source = dolfinx-0.6.0.tar.gz::https://github.com/FEniCS/dolfinx/archive/v0.6.0.tar.gz + source = requires-fix.patch::https://github.com/FEniCS/dolfinx/pull/2513.patch + source = enum-fix.patch::https://github.com/FEniCS/dolfinx/pull/2646.patch sha512sums = 6e4bbeca9045cdc558fa5cdfd23abe55bdb773b326381eaa25f843e70d9df39c5707bfdf5412ae1845fc680bbbc7cb641f9cf6e4eb2226a760ddaab8d04237bf + sha512sums = 00c52da9c6af1babc57160930ff00e200cbfbe27baaa13874fa13dadbadfc03d42540873693cb451a5af6a9bc7bdab6d239b25ca5c8eecb21c40ea9cd47502c4 + sha512sums = 5c5ea77d17604b740419066f9342314461c9b48216b4021d6ee822338721859c2e9c5a4406fb489d03416567735f4238cc8900d592b87a13956c08010a35b856 pkgname = dolfinx @@ -2,19 +2,29 @@ pkgname=dolfinx pkgdesc="Next generation FEniCS problem solving environment" pkgver=0.6.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) url="https://github.com/FEniCS/${pkgname}" license=(LGPL3) makedepends=(cmake) depends=(boost python-fenics-ffcx hdf5-openmpi parmetis petsc pugixml) -checkdepends=(openssh catch2) +checkdepends=(catch2) optdepends=('adios2: for use ADIOS2 writer' 'slepc: for use SLEPc eigen solver' 'scotch: for compute graph partition' 'kahip: for compute graph partition in parallel') -source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz) -sha512sums=('6e4bbeca9045cdc558fa5cdfd23abe55bdb773b326381eaa25f843e70d9df39c5707bfdf5412ae1845fc680bbbc7cb641f9cf6e4eb2226a760ddaab8d04237bf') +source=(${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz + requires-fix.patch::${url}/pull/2513.patch + enum-fix.patch::${url}/pull/2646.patch) +sha512sums=('6e4bbeca9045cdc558fa5cdfd23abe55bdb773b326381eaa25f843e70d9df39c5707bfdf5412ae1845fc680bbbc7cb641f9cf6e4eb2226a760ddaab8d04237bf' + '00c52da9c6af1babc57160930ff00e200cbfbe27baaa13874fa13dadbadfc03d42540873693cb451a5af6a9bc7bdab6d239b25ca5c8eecb21c40ea9cd47502c4' + '5c5ea77d17604b740419066f9342314461c9b48216b4021d6ee822338721859c2e9c5a4406fb489d03416567735f4238cc8900d592b87a13956c08010a35b856') + +prepare() { + # https://github.com/FEniCS/dolfinx/issues/2645 + patch -p1 -i ../requires-fix.patch + patch -p1 -i ../enum-fix.patch +} build() { cmake \ |