diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 59 |
1 files changed, 28 insertions, 31 deletions
@@ -1,20 +1,21 @@ # Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com> _pkgname=qiskit-aer -pkgname=python-${_pkgname} -pkgver=0.13.3 +pkgname=python-$_pkgname +pkgver=0.14.1 pkgrel=1 pkgdesc="A high performance simulator for quantum circuits that includes noise models" -arch=('x86_64') +arch=(x86_64) url="https://github.com/Qiskit/qiskit-aer" -license=('Apache-2.0') +license=(Apache-2.0) depends=( - 'blas-openblas' - 'cython' - 'muparserx' - 'nlohmann-json' - 'python-numpy' - 'python-qiskit' - 'python-scipy' + blas-openblas + cython + muparserx + nlohmann-json + python-numpy + python-psutil + python-qiskit + python-scipy ) optdepends=( 'openmp: parallelization with OpenMP' @@ -23,35 +24,31 @@ optdepends=( 'python-distributed: distributed task scheduler for Dask' ) makedepends=( - 'cmake' - 'gcc-fortran' - 'ninja' - 'pybind11' - 'python-build' - 'python-installer' - 'python-scikit-build' - 'python-setuptools' - 'spdlog' + cmake + gcc-fortran + ninja + pybind11 + python-build + python-installer + python-scikit-build + python-setuptools + spdlog ) -source=( - "${_pkgname}-${pkgver}.tar.gz::https://github.com/Qiskit/${_pkgname}/archive/${pkgver}.tar.gz" - "fix.patch" -) -b2sums=('0ecc1929b0fec476b8e80012d78d9a65fcd8994f7c0fd66880e31c44bc3fa3d050774d696a9b5726f18cd401113dc8068e4391002743936baa09c283e06ba9bf' - '5523350559706d94f6eeb169360759d32bfd1dec8384948bfb04823eec6440e03377860ae53dc6ba3e7a9a087f0429d9f9bb4a4c3d7c523e713f5e6b34c20dc9') +source=($_pkgname-$pkgver.tar.gz::https://github.com/Qiskit/$_pkgname/archive/$pkgver.tar.gz) +b2sums=('2385da498044d047f52c024e3a72f8bac3f0a9ff904b726bb16c0f2476b43806943a3a7ce332b31130ca5df8b7c34b6986c0a9205475fcdca257f68e2e9dfc91') prepare() { - cd "${srcdir}/${_pkgname}-${pkgver}" - patch --forward --input="${srcdir}/fix.patch" + cd $_pkgname-$pkgver + sed -i -e '/conan/d' -e '/cmake/d' -e '/ninja/d' pyproject.toml } build() { - cd "${srcdir}/${_pkgname}-${pkgver}" + cd $_pkgname-$pkgver DISABLE_CONAN=ON python -m build --wheel --no-isolation } package() { - cd "${srcdir}/${_pkgname}-${pkgver}" + cd $_pkgname-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl - install -D -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -m644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } |