diff --git a/science/py-dwave-optimization/Makefile b/science/py-dwave-optimization/Makefile index 116210d8c460..c69cd487fc34 100644 --- a/science/py-dwave-optimization/Makefile +++ b/science/py-dwave-optimization/Makefile @@ -1,31 +1,32 @@ PORTNAME= dwave-optimization DISTVERSION= 0.6.6 +PORTREVISION= 1 CATEGORIES= science python # quantum-computing MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= DWave: Nonlinear models for industrial optimization problems WWW= https://github.com/dwavesystems/dwave-optimization LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}meson-python>=0.18.0:devel/meson-python@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} USES= python USE_PYTHON= pep517 cython3 autoplist pytest post-install: # strip binaries @${STRIP_CMD} \ ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/_model${PYTHON_TAG}.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/_utilities${PYTHON_TAG}.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/libdwave-optimization.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/states${PYTHON_TAG}.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/symbols${PYTHON_TAG}.so .include diff --git a/science/py-dwave-optimization/files/patch-pyproject.toml b/science/py-dwave-optimization/files/patch-pyproject.toml index 3ee77e1a76e5..f967fa9ec1e3 100644 --- a/science/py-dwave-optimization/files/patch-pyproject.toml +++ b/science/py-dwave-optimization/files/patch-pyproject.toml @@ -1,11 +1,12 @@ ---- pyproject.toml.orig 2025-09-27 21:16:33 UTC +--- pyproject.toml.orig 2025-09-18 00:07:10 UTC +++ pyproject.toml @@ -1,7 +1,7 @@ requires = [ [build-system] requires = [ - "cython~=3.1.0", +- "cython~=3.1.0", - "meson-python~=0.18.0", ++ "cython~=3.1", + "meson-python", ] build-backend = 'mesonpy'