diff --git a/devel/py-pycocotools/Makefile b/devel/py-pycocotools/Makefile index 951108d1492f..113d27d3b200 100644 --- a/devel/py-pycocotools/Makefile +++ b/devel/py-pycocotools/Makefile @@ -1,30 +1,30 @@ PORTNAME= pycocotools PORTVERSION= 2.0.11 PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Official APIs for the MS-COCO dataset WWW= https://github.com/ppwwyyxx/cocoapi/tree/master/PythonAPI LICENSE= BSD2CLAUSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=2.0.0,1<3,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=43.0.0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cython pep517 OPTIONS_DEFINE= ALL ALL_DESC= All optional dependencies ALL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.1.0:math/py-matplotlib@${PY_FLAVOR} post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/devel/py-pycocotools/files/patch-pyproject.toml b/devel/py-pycocotools/files/patch-pyproject.toml index ae8e3ebbde70..382bd5ba6fdb 100644 --- a/devel/py-pycocotools/files/patch-pyproject.toml +++ b/devel/py-pycocotools/files/patch-pyproject.toml @@ -1,12 +1,10 @@ ---- pyproject.toml.orig 2025-06-04 23:30:12 UTC +--- pyproject.toml.orig 2025-12-15 22:19:06 UTC +++ pyproject.toml -@@ -1,7 +1,7 @@ requires = [ - [build-system] +@@ -2,6 +2,6 @@ requires = [ requires = [ "cython>=3.1.0", -- "numpy>=2.0.0,<3", + "numpy>=2.0.0,<3", - "setuptools>=70.1.0", -+ "numpy", + "setuptools>=43.0.0", ] build-backend = "setuptools.build_meta"