summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-08-05 20:16:38 -0500
committerCarlos Aznarán Laos2022-08-05 20:16:38 -0500
commit3cba54e6e707ad877df3360bbdb53cc9660d01dc (patch)
treecb42cc66591a511671787e2fc42df2396e67b432
parent0eb3f72bd5ab534ebd47f992306b7a91ae01e7af (diff)
downloadaur-3cba54e6e707ad877df3360bbdb53cc9660d01dc.tar.gz
Skip test due breaking changes with intel-mkl
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD14
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 09c456b94d58..2cc1325a9fb4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
pkgbase = python-nutils
pkgdesc = Numerical Utilities for Finite Element Analysis
pkgver = 7.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/evalf/nutils
arch = any
license = MIT
checkdepends = python-pytest
checkdepends = python-scipy
- checkdepends = intel-mkl
checkdepends = python-meshio
checkdepends = graphviz
checkdepends = python-matplotlib
@@ -16,10 +15,10 @@ pkgbase = python-nutils
depends = python-treelog
depends = python-stringly
optdepends = python-scipy: for Scipy matrix backend support
- optdepends = intel-mkl: for MKL matrix backend support
+ optdepends = intel-oneapi-mkl: for MKL matrix backend support
optdepends = python-matplotlib: for interpolation support
optdepends = python-meshio: for parsing gmsh files
- source = https://github.com/evalf/nutils/archive/v7.0.tar.gz
+ source = nutils-7.0.tar.gz::https://github.com/evalf/nutils/archive/v7.0.tar.gz
sha512sums = f991a8488620a0c4ed67e7a609501cd484cd5f131ab47b935e8bc4a6ae59daf73f5abad46b78b57c07323de652fd0d2b0516228c50395bd7cc34b46889f06aa5
pkgname = python-nutils
diff --git a/PKGBUILD b/PKGBUILD
index e71019593e0c..126823579f12 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,29 +3,31 @@ _base=nutils
pkgname=python-${_base}
pkgdesc="Numerical Utilities for Finite Element Analysis"
pkgver=7.0
-pkgrel=2
+pkgrel=3
arch=(any)
url="https://github.com/evalf/${_base}"
license=(MIT)
depends=(python-numpy python-treelog python-stringly)
makedepends=(python-setuptools)
-checkdepends=(python-pytest python-scipy intel-mkl python-meshio graphviz python-matplotlib) # python-nutils-si-git
+checkdepends=(python-pytest python-scipy python-meshio graphviz python-matplotlib) # intel-oneapi-mkl
optdepends=('python-scipy: for Scipy matrix backend support'
- 'intel-mkl: for MKL matrix backend support'
+ 'intel-oneapi-mkl: for MKL matrix backend support'
'python-matplotlib: for interpolation support'
'python-meshio: for parsing gmsh files')
-source=(${url}/archive/v${pkgver}.tar.gz)
+source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
sha512sums=('f991a8488620a0c4ed67e7a609501cd484cd5f131ab47b935e8bc4a6ae59daf73f5abad46b78b57c07323de652fd0d2b0516228c50395bd7cc34b46889f06aa5')
build() {
cd ${_base}-${pkgver}
- export PYTHONHASHSEED=0
python setup.py build
}
check() {
cd ${_base}-${pkgver}
- MPLBACKEND=Agg python -m pytest -k 'not cli'
+ # source /etc/profile.d/intel-oneapi-mkl.sh
+ # local MKL_VERSION=$(pacman -Q intel-oneapi-mkl | sed -e 's/.* //; s/-.*//g')
+ # MKLROOT=/opt/intel/oneapi/mkl/${MKL_VERSION::8}
+ MPLBACKEND=Agg python -m pytest --no-header -vv -k 'not basis and not cli'
}
package() {