diff --git a/science/py-dwave-samplers/Makefile b/science/py-dwave-samplers/Makefile index b414edd78702..12580770ba12 100644 --- a/science/py-dwave-samplers/Makefile +++ b/science/py-dwave-samplers/Makefile @@ -1,47 +1,48 @@ PORTNAME= dwave-samplers -DISTVERSION= 1.0.0 -PORTREVISION= 1 +DISTVERSION= 1.1.0 CATEGORIES= science python # quantum-computing PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= DWave: Classical algorithms for solving binary quadratic models WWW= https://github.com/dwavesystems/dwave-samplers LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dimod>=0.12.0:science/py-dimod@${PY_FLAVOR} \ - ${PYNUMPY} +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dimod>=0.12.1:science/py-dimod@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}networkx>=2.6.3:math/py-networkx@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}reno>0:textproc/py-reno@${PY_FLAVOR} BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} USES= python USE_PYTHON= distutils cython unittest USE_GITHUB= yes GH_ACCOUNT= dwavesystems TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_WRKSRC= ${WRKSRC}/tests post-install: # fix file paths, workaround for https://github.com/dwavesystems/dwave-samplers/issues/31 @cd ${STAGEDIR}${PYTHON_SITELIBDIR} && ( \ for f in `${FIND} samplers -name "*.so"`; do \ ${MV} $$f dwave/$$f; \ done; \ ${RM} -r samplers; \ ) # strip binaries @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/samplers -name "*${PYTHON_EXT_SUFFIX}.so" | ${XARGS} ${STRIP_CMD} # remove conflicting __init__.py, see https://github.com/dwavesystems/dwave-system/issues/462 @${RM} -r \ ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/__init__.py \ ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/__pycache__ post-test: @${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${FILESDIR}/example.py .include diff --git a/science/py-dwave-samplers/distinfo b/science/py-dwave-samplers/distinfo index e6304478dbb2..d905baf1915c 100644 --- a/science/py-dwave-samplers/distinfo +++ b/science/py-dwave-samplers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671952452 -SHA256 (dwavesystems-dwave-samplers-1.0.0_GH0.tar.gz) = d28df71dd653a825ac7edccaccd6b625bffab1169aca7f09b37418187c40ea71 -SIZE (dwavesystems-dwave-samplers-1.0.0_GH0.tar.gz) = 141764 +TIMESTAMP = 1690091243 +SHA256 (dwavesystems-dwave-samplers-1.1.0_GH0.tar.gz) = ca254ece94421305ffa2202a328f1068312699bc4aacf87984e6b50ce59db205 +SIZE (dwavesystems-dwave-samplers-1.1.0_GH0.tar.gz) = 146912