Date: Friday, November 25, 2022 @ 20:55:07 Author: kgizdov Revision: 1353927
upgpkg: tensorboard 2.11.0-2: remove pip dep Modified: tensorboard/trunk/PKGBUILD ----------+ PKGBUILD | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-25 20:55:06 UTC (rev 1353926) +++ PKGBUILD 2022-11-25 20:55:07 UTC (rev 1353927) @@ -3,7 +3,7 @@ pkgname=tensorboard pkgver=2.11.0 -pkgrel=1 +pkgrel=2 pkgdesc="TensorFlow's Visualization Toolkit" url='https://github.com/tensorflow/tensorboard' arch=('x86_64') @@ -11,7 +11,7 @@ depends=('python' 'python-werkzeug' 'python-numpy' 'python-bleach' 'python-wheel' 'python-markdown' 'python-html5lib' 'python-protobuf' 'python-grpcio' 'python-google-auth-oauthlib' 'python-tensorboard_plugin_wit' 'absl-py') -makedepends=('bazel' 'python-setuptools' 'tree' 'rust' 'python-pip') +makedepends=('bazel' 'python-setuptools' 'tree' 'rust' 'python-build' 'python-installer' 'python-wheel') optdepends=('python-tensorflow: advanced features for TensorBoard') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tensorflow/tensorboard/archive/${pkgver}.tar.gz") options=('!lto') @@ -42,7 +42,7 @@ cp tensorboard/pip_package/{README.rst,MANIFEST.in,setup.py,requirements.txt} pypackage cp README.md pypackage cd pypackage - python setup.py build + python -m build --wheel --no-isolation } package() { @@ -50,10 +50,10 @@ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - pip install --ignore-installed --root "$pkgdir" /tmp/*.whl + python -m installer --destdir="$pkgdir" /tmp/*.whl cd pypackage - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl rm -r "$pkgdir"/usr/lib/python3.10/site-packages/external/ }
