2022-08-10 06:16:58 +02:00
PORTNAME = qiskit-experiments
2023-07-08 06:42:48 +02:00
DISTVERSION = 0.5.3
2022-08-10 06:16:58 +02:00
CATEGORIES = science python # quantum-computing
PKGNAMEPREFIX = ${ PYTHON_PKGNAMEPREFIX }
MAINTAINER = yuri@FreeBSD.org
COMMENT = Experiments submodule for Quiskit framework for quantum computing
2022-09-07 23:06:12 +02:00
WWW = https://qiskit.org/
2022-08-10 06:16:58 +02:00
LICENSE = APACHE20
LICENSE_FILE = ${ WRKSRC } /LICENSE.txt
PY_DEPENDS = ${ PYTHON_PKGNAMEPREFIX } lmfit>0:math/py-lmfit@${ PY_FLAVOR } \
${ PYTHON_PKGNAMEPREFIX } matplotlib>= 3.4:math/py-matplotlib@${ PY_FLAVOR } \
${ PYNUMPY } \
2023-07-08 06:42:48 +02:00
${ PYTHON_PKGNAMEPREFIX } qiskit-dynamics>= 0.3.0:science/py-qiskit-dynamics@${ PY_FLAVOR } \
2023-03-31 03:53:22 +02:00
${ PYTHON_PKGNAMEPREFIX } qiskit-terra>= 0.22:science/py-qiskit-terra@${ PY_FLAVOR } \
2022-08-10 06:16:58 +02:00
${ PYTHON_PKGNAMEPREFIX } qiskit-ibm-experiment>= 0.2.5:science/py-qiskit-ibm-experiment@${ PY_FLAVOR } \
${ PYTHON_PKGNAMEPREFIX } qiskit-ibmq-provider>= 0.16.0:science/py-qiskit-ibmq-provider@${ PY_FLAVOR } \
2023-03-31 03:53:22 +02:00
${ PYTHON_PKGNAMEPREFIX } rustworkx>0:math/py-rustworkx@${ PY_FLAVOR } \
2022-08-10 06:16:58 +02:00
${ PYTHON_PKGNAMEPREFIX } scipy>= 1.4:science/py-scipy@${ PY_FLAVOR } \
${ PYTHON_PKGNAMEPREFIX } uncertainties>0:math/py-uncertainties@${ PY_FLAVOR }
BUILD_DEPENDS = ${ PY_DEPENDS }
RUN_DEPENDS = ${ PY_DEPENDS }
2022-09-06 08:49:43 +02:00
TEST_DEPENDS = ${ PYTHON_PKGNAMEPREFIX } qiskit-aer>0:science/py-qiskit-aer@${ PY_FLAVOR }
2022-08-10 06:16:58 +02:00
2023-06-15 00:00:28 +02:00
USES = python
2023-07-08 06:42:48 +02:00
USE_PYTHON = distutils autoplist pytest # one test hangs forever, see https://github.com/Qiskit/qiskit-experiments/issues/873; several tests fail, see https://github.com/Qiskit-Extensions/qiskit-experiments/issues/1220
2022-08-10 06:16:58 +02:00
USE_GITHUB = yes
GH_ACCOUNT = Qiskit
NO_ARCH = yes
2022-09-06 08:49:43 +02:00
TEST_ENV = ${ MAKE_ENV } PYTHONPATH = ${ STAGEDIR } ${ PYTHONPREFIX_SITELIBDIR }
2022-08-10 06:16:58 +02:00
. i n c l u d e < b s d . p o r t . m k >