diff --git a/science/py-qiskit-nature/Makefile b/science/py-qiskit-nature/Makefile index 183d40bb0acd..baf158986b17 100644 --- a/science/py-qiskit-nature/Makefile +++ b/science/py-qiskit-nature/Makefile @@ -1,46 +1,45 @@ PORTNAME= qiskit-nature -DISTVERSION= 0.4.3 -PORTREVISION= 1 +DISTVERSION= 0.4.4 CATEGORIES= science python # quantum-computing, quantum-chemistry -#MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Natural science submodule for Quiskit framework for quantum computing LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR} \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}psutil>=5:sysutils/py-psutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}qiskit-terra>=0.20.0:science/py-qiskit-terra@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}qiskit-terra>=0.21.0:science/py-qiskit-terra@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rustworkx>=0.10.1:math/py-rustworkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.20.0:science/py-scikit-learn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=1.4:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} QC_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyscf>0:science/py-pyscf@${PY_FLAVOR} # quantum-chemistry drivers, other supported drivers are PyQuante, PSI4 BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} \ ${QC_DEPENDS} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joblib>0:devel/py-joblib@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= distutils autoplist pytest # several tests fail with "No module named 'threadpoolctl'", see https://reviews.freebsd.org/D35513 USE_GITHUB= yes GH_ACCOUNT= Qiskit NO_ARCH= yes POST_PLIST= fix-plist post-patch: # project was renamed, see https://github.com/Qiskit/rustworkx/issues/656 @${FIND} ${WRKSRC} -name "*.py" | ${XARGS} ${REINPLACE_CMD} -i '' -e 's|retworkx|rustworkx|' post-install: # installs many binaries accessing commercial Gaussian software not available on FreeBSD, see https://github.com/Qiskit/qiskit-nature/issues/778 @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name "qcmatrixio.cpython-*.so" -delete fix-plist: # see post-install @${REINPLACE_CMD} -e "s|.*/qcmatrixio\.cpython-.*\.so$$||" ${TMPPLIST} .include diff --git a/science/py-qiskit-nature/distinfo b/science/py-qiskit-nature/distinfo index a3f5fd9bde70..e370cc7996c0 100644 --- a/science/py-qiskit-nature/distinfo +++ b/science/py-qiskit-nature/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660202152 -SHA256 (Qiskit-qiskit-nature-0.4.3_GH0.tar.gz) = 6f569bb25c07d1abee40e672fbf60db403ea763cc234672f980c99138615d24c -SIZE (Qiskit-qiskit-nature-0.4.3_GH0.tar.gz) = 3024197 +TIMESTAMP = 1660682148 +SHA256 (Qiskit-qiskit-nature-0.4.4_GH0.tar.gz) = 4394a0b050e3c66a3fd28cceeb0a13e7b35c78eceb9a8dfd5235a01821c97c77 +SIZE (Qiskit-qiskit-nature-0.4.4_GH0.tar.gz) = 3025450