summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD14
2 files changed, 15 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ec2b418cd232..f35df3b259ae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-qiskit-aer
pkgdesc = A high performance simulator for quantum circuits that includes noise models
- pkgver = 0.8.2
- pkgrel = 3
+ pkgver = 0.10.2
+ pkgrel = 1
url = https://github.com/Qiskit/qiskit-aer
arch = x86_64
license = Apache
@@ -10,20 +10,19 @@ pkgbase = python-qiskit-aer
makedepends = python-pip
makedepends = python-scikit-build
makedepends = python-setuptools
+ makedepends = spdlog
depends = cython
depends = muparserx
depends = nlohmann-json
- depends = openblas-lapack
depends = python-numpy
depends = python-qiskit-terra
depends = python-scipy
- depends = spdlog
optdepends = cuda: Parallelization with CUDA (NVIDIA)
optdepends = intel-tbb: Parallelization with Intel TBB
optdepends = openmp: Parallelization with OpenMP
optdepends = thrust: Parallelization (GPU/CPU) support
- source = qiskit-aer-0.8.2.tar.gz::https://github.com/Qiskit/qiskit-aer/archive/0.8.2.tar.gz
- sha256sums = bcf0ae0a00a44e3887d2f0ced083e1c27c916a73d29a61b08de63f3aa2a157a1
+ optdepends = python-dask: Parallel computing
+ source = qiskit-aer-0.10.2.tar.gz::https://github.com/Qiskit/qiskit-aer/archive/0.10.2.tar.gz
+ sha256sums = 039c99349e012a1248dedd40c2e14f5f1616b52d6cc94ab05e16e4f2c8c7f121
pkgname = python-qiskit-aer
-
diff --git a/PKGBUILD b/PKGBUILD
index df4f56b91cf0..b1ceaaaea547 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com>
_pkgname=qiskit-aer
pkgname=python-${_pkgname}
-pkgver=0.8.2
-pkgrel=3
+pkgver=0.10.2
+pkgrel=1
pkgdesc="A high performance simulator for quantum circuits that includes noise models"
arch=('x86_64')
url="https://github.com/Qiskit/qiskit-aer"
@@ -11,17 +11,16 @@ depends=(
'cython'
'muparserx'
'nlohmann-json'
- 'openblas-lapack'
'python-numpy'
'python-qiskit-terra'
'python-scipy'
- 'spdlog'
)
optdepends=(
'cuda: Parallelization with CUDA (NVIDIA)'
'intel-tbb: Parallelization with Intel TBB'
'openmp: Parallelization with OpenMP'
'thrust: Parallelization (GPU/CPU) support'
+ 'python-dask: Parallel computing'
)
makedepends=(
'cmake'
@@ -29,10 +28,11 @@ makedepends=(
'python-pip'
'python-scikit-build'
'python-setuptools'
+ 'spdlog'
)
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/Qiskit/${_pkgname}/archive/${pkgver}.tar.gz")
-sha256sums=('bcf0ae0a00a44e3887d2f0ced083e1c27c916a73d29a61b08de63f3aa2a157a1')
+sha256sums=('039c99349e012a1248dedd40c2e14f5f1616b52d6cc94ab05e16e4f2c8c7f121')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
@@ -42,4 +42,8 @@ build() {
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+
+ # This deletes all folders except /usr/lib/python3.10/site-packages/qiskit/
+ # See https://github.com/Qiskit/qiskit-aer/issues/1457
+ find "${pkgdir}/usr" -mindepth 1 -maxdepth 1 -not -name lib -exec rm -rf '{}' \;
}