diff options
author | Daniel Bershatsky | 2023-02-08 23:28:36 +0300 |
---|---|---|
committer | Daniel Bershatsky | 2023-02-08 23:28:36 +0300 |
commit | 98ceec014dcdfeb76d0a94785162379033ab7c54 (patch) | |
tree | c59b7f1a24915874d8f4b4da6b98f034bc4447ba | |
parent | c55b0cbc42fbb345c5d2674d47c5386e2520b582 (diff) | |
download | aur-98ceec014dcdfeb76d0a94785162379033ab7c54.tar.gz |
Bump version to 0.4.3
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 27 insertions, 15 deletions
@@ -1,17 +1,20 @@ pkgbase = python-jax pkgdesc = Differentiate, compile, and transform Numpy code. - pkgver = 0.4.2 - pkgrel = 2 + pkgver = 0.4.3 + pkgrel = 1 url = https://github.com/google/jax/ arch = x86_64 license = Apache - makedepends = python-pip + makedepends = python-installer + makedepends = python-setuptools depends = absl-py depends = python depends = python-jaxlib - depends = python-numpy + depends = python-numpy>=1.20 depends = python-opt_einsum - source = jax-0.4.2.tar.gz::https://github.com/google/jax/archive/refs/tags/jax-v0.4.2.tar.gz - sha256sums = 1f3beb3260d06ae5f7c9916e73f1aa8d97f0e40306885abe95ec3fd91a4885a5 + depends = python-scipy>=1.5 + optdepends = python-protobuf: Australis + source = jax-0.4.3.tar.gz::https://github.com/google/jax/archive/refs/tags/jax-v0.4.3.tar.gz + sha256sums = 02673471d7d366cbd3ea0a851199cc08b02b3a354d07940f68d1e65544135eae pkgname = python-jax @@ -1,8 +1,8 @@ # Maintainer: Daniel Bershatsky <bepshatsky@yandex.ru> pkgname='python-jax' -pkgver=0.4.2 -pkgrel=2 +pkgver=0.4.3 +pkgrel=1 pkgdesc='Differentiate, compile, and transform Numpy code.' arch=('x86_64') url='https://github.com/google/jax/' @@ -10,14 +10,23 @@ license=('Apache') depends=('absl-py' 'python' 'python-jaxlib' - 'python-numpy' - 'python-opt_einsum') -makedepends=('python-pip') + 'python-numpy>=1.20' + 'python-opt_einsum' + 'python-scipy>=1.5') +optdepends=('python-protobuf: Australis') +makedepends=('python-installer' 'python-setuptools') source=("jax-${pkgver}.tar.gz::https://github.com/google/jax/archive/refs/tags/jax-v${pkgver}.tar.gz") -sha256sums=('1f3beb3260d06ae5f7c9916e73f1aa8d97f0e40306885abe95ec3fd91a4885a5') +sha256sums=('02673471d7d366cbd3ea0a851199cc08b02b3a354d07940f68d1e65544135eae') -package() { +build() { cd $srcdir/jax-jax-v$pkgver - pip --no-python-version-warning -v \ - install --ignore-installed --no-deps --root $pkgdir . + python setup.py bdist_wheel +} + +package() { + echo $srcdir/jax-jax-v$pkgver/dist/jax-$pkgver-py3-*-*.whl + python -m installer \ + --compile-bytecode 1 \ + --prefix $pkgdir \ + $srcdir/jax-jax-v$pkgver/dist/jax-$pkgver-py3-*-*.whl } |