diff --git a/devel/py-sparse/Makefile b/devel/py-sparse/Makefile index 41c993a72162..7446ef48e25b 100644 --- a/devel/py-sparse/Makefile +++ b/devel/py-sparse/Makefile @@ -1,27 +1,28 @@ PORTNAME= sparse PORTVERSION= 0.15.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Sparse n-dimensional arrays WWW= https://sparse.pydata.org/en/stable/ \ https://github.com/pydata/sparse LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -xRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.49:devel/py-numba@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.49:devel/py-numba@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.17,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0.19:science/py-scipy@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/devel/py-sparse/files/patch-pyproject.toml b/devel/py-sparse/files/patch-pyproject.toml index b73dadb5354e..de1b6b1ef38d 100644 --- a/devel/py-sparse/files/patch-pyproject.toml +++ b/devel/py-sparse/files/patch-pyproject.toml @@ -1,18 +1,9 @@ --- pyproject.toml.orig 2024-01-10 10:09:23 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=64", "setuptools_scm>=8"] +requires = ["setuptools>=61", "setuptools_scm>=8"] build-backend = "setuptools.build_meta" [project] -@@ -53,7 +53,7 @@ include = ["sparse", "sparse.*"] - include = ["sparse", "sparse.*"] - - [tool.setuptools_scm] --version_file = "sparse/_version.py" -+write_to = "sparse/_version.py" - - [tool.ruff] - select = ["F", "E", "W", "I", "B", "UP", "YTT", "BLE", "C4", "T10", "ISC", "ICN", "PIE", "PYI", "RSE", "RET", "SIM", "PGH", "FLY", "NPY", "PERF"]