summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJingbei Li2022-07-01 21:21:05 +0800
committerJingbei Li2022-07-01 21:21:05 +0800
commitf6ec8ff829e64fe4b8087181ffba8a49062a1ba1 (patch)
tree3d2ff7d628f0ecacee10c6157c787580808f0b50
parent46479fa69efe98c9c8edf8207ad173b1ad429f5f (diff)
downloadaur-f6ec8ff829e64fe4b8087181ffba8a49062a1ba1.tar.gz
upgraded to 1.23.0
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD17
3 files changed, 15 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4f5cfec899f2..36a926dd8db0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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*
diff --git a/PKGBUILD b/PKGBUILD
index ab7fe54e3f4d..813d0fe79b70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {