diff --git a/science/py-qiskit-nature/Makefile b/science/py-qiskit-nature/Makefile index 9ac7f26270ef..c7ee46917838 100644 --- a/science/py-qiskit-nature/Makefile +++ b/science/py-qiskit-nature/Makefile @@ -1,46 +1,45 @@ PORTNAME= qiskit-nature -DISTVERSION= 0.4.0-29 -DISTVERSIONSUFFIX= -gfaacc94 +DISTVERSION= 0.4.3 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}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} 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 d89f65e3b30c..a3f5fd9bde70 100644 --- a/science/py-qiskit-nature/distinfo +++ b/science/py-qiskit-nature/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660075414 -SHA256 (Qiskit-qiskit-nature-0.4.0-29-gfaacc94_GH0.tar.gz) = 6a189b5729ceb703ae8d805aea880f6441b86aec427f91818de0be3b3461868c -SIZE (Qiskit-qiskit-nature-0.4.0-29-gfaacc94_GH0.tar.gz) = 4678066 +TIMESTAMP = 1660202152 +SHA256 (Qiskit-qiskit-nature-0.4.3_GH0.tar.gz) = 6f569bb25c07d1abee40e672fbf60db403ea763cc234672f980c99138615d24c +SIZE (Qiskit-qiskit-nature-0.4.3_GH0.tar.gz) = 3024197