diff options
author | Jingbei Li | 2022-07-01 21:21:05 +0800 |
---|---|---|
committer | Jingbei Li | 2022-07-01 21:21:05 +0800 |
commit | f6ec8ff829e64fe4b8087181ffba8a49062a1ba1 (patch) | |
tree | 3d2ff7d628f0ecacee10c6157c787580808f0b50 | |
parent | 46479fa69efe98c9c8edf8207ad173b1ad429f5f (diff) | |
download | aur-f6ec8ff829e64fe4b8087181ffba8a49062a1ba1.tar.gz |
upgraded to 1.23.0
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 17 |
3 files changed, 15 insertions, 19 deletions
@@ -1,6 +1,6 @@ pkgbase = python-numpy-mkl pkgdesc = Scientific tools for Python, compiled with Intel MKL - pkgver = 1.21.1 + pkgver = 1.23.0 pkgrel = 1 url = http://numpy.scipy.org/ arch = x86_64 @@ -11,15 +11,14 @@ pkgbase = python-numpy-mkl makedepends = python-setuptools makedepends = gcc-fortran makedepends = python-nose - makedepends = cython>=0.29.21 - depends = python>=3.6 - depends = intel-mkl + makedepends = cython + depends = python + depends = intel-oneapi-mkl optdepends = python-nose: testsuite - provides = python-numpy=1.21.1 + provides = python-numpy=1.23.0 conflicts = python-numpy options = staticlibs - source = https://github.com/numpy/numpy/releases/download/v1.21.1/numpy-1.21.1.tar.gz - sha256sums = 504ced5d900fd5724c74ebf5dbb03572c04074bec9baa24b5646c66a2450e654 + source = https://github.com/numpy/numpy/releases/download/v1.23.0/numpy-1.23.0.tar.gz + sha256sums = bd3fa4fe2e38533d5336e1272fc4e765cabbbde144309ccee8675509d5cd7b05 pkgname = python-numpy-mkl - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..8bdd64381d2e --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.log +*.tar* @@ -7,7 +7,7 @@ # Adapted to mkl by Simone Riva pkgname=python-numpy-mkl -pkgver=1.21.1 +pkgver=1.23.0 pkgrel=1 pkgdesc="Scientific tools for Python, compiled with Intel MKL" arch=('x86_64' 'i686') @@ -15,21 +15,16 @@ license=('custom') url="http://numpy.scipy.org/" provides=("python-numpy=$pkgver") conflicts=('python-numpy') -depends=('python>=3.6' 'intel-mkl') +depends=('python' 'intel-oneapi-mkl') optdepends=('python-nose: testsuite') -makedepends=('python-setuptools' 'gcc-fortran' 'python-nose' 'cython>=0.29.21') +makedepends=('python-setuptools' 'gcc-fortran' 'python-nose' 'cython') checkdepends=('python-pytest' 'python-hypothesis') options=('staticlibs') source=("https://github.com/numpy/numpy/releases/download/v$pkgver/numpy-$pkgver.tar.gz") -sha256sums=('504ced5d900fd5724c74ebf5dbb03572c04074bec9baa24b5646c66a2450e654') - -prepare() { - export MKLROOT=/opt/intel/mkl - # https://github.com/numpy/numpy/issues/17390 - sed -i '/error/a \ ignore:Module already imported so cannot be rewritten' numpy-$pkgver/pytest.ini -} +sha256sums=('bd3fa4fe2e38533d5336e1272fc4e765cabbbde144309ccee8675509d5cd7b05') build() { + source /opt/intel/oneapi/setvars.sh cd numpy-$pkgver python setup.py build } @@ -39,7 +34,7 @@ check() { cd numpy-$pkgver python setup.py install --root="$PWD/tmp_install" --optimize=1 cd "$PWD/tmp_install" - PATH="$PWD/usr/bin:$PATH" PYTHONPATH="$PWD/usr/lib/python3.9/site-packages:$PYTHONPATH" python -c 'import numpy; numpy.test()' + PATH="$PWD/usr/bin:$PATH" PYTHONPATH="$PWD/usr/lib/python3.10/site-packages:$PYTHONPATH" python -c 'import numpy; numpy.test()' } package() { |