diff --git a/devel/py-ewah-bool-utils/Makefile b/devel/py-ewah-bool-utils/Makefile index 97eb14ac1a0e..87bd17ad29e9 100644 --- a/devel/py-ewah-bool-utils/Makefile +++ b/devel/py-ewah-bool-utils/Makefile @@ -1,32 +1,33 @@ PORTNAME= ewah-bool-utils -DISTVERSION= 1.0.2 +DISTVERSION= 1.1.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= EWAH Bool Array utils for yt WWW= https://github.com/yt-project/ewah_bool_utils LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}cython3>=3.0:lang/cython3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.37.1:devel/py-wheel@${PY_FLAVOR} \ ${PYNUMPY} RUN_DEPENDS= ${PYNUMPY} USES= python -USE_PYTHON= pep517 cython autoplist pytest +USE_PYTHON= pep517 autoplist pytest TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} # tests fail to run, see https://github.com/yt-project/ewah_bool_utils/issues/41 TEST_WRKSRC= ${WRKSRC}/tests post-install: @${STRIP_CMD} \ ${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/_testing${PYTHON_EXT_SUFFIX}.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/ewah_bool_wrap${PYTHON_EXT_SUFFIX}.so \ ${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/morton_utils${PYTHON_EXT_SUFFIX}.so .include diff --git a/devel/py-ewah-bool-utils/distinfo b/devel/py-ewah-bool-utils/distinfo index 63727c8c3d39..1e4014625a56 100644 --- a/devel/py-ewah-bool-utils/distinfo +++ b/devel/py-ewah-bool-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685292371 -SHA256 (ewah_bool_utils-1.0.2.tar.gz) = 1f3e0554b0db3588804dae1a1e1fa6361885f1852f2e7823d318159eb02b101c -SIZE (ewah_bool_utils-1.0.2.tar.gz) = 47821 +TIMESTAMP = 1695013609 +SHA256 (ewah_bool_utils-1.1.0.tar.gz) = 7050b5a25f4df14f05f8898fd9e797cd0a0f7103207c618e0467a450d3dee987 +SIZE (ewah_bool_utils-1.1.0.tar.gz) = 47858 diff --git a/devel/py-ewah-bool-utils/files/patch-pyproject.toml b/devel/py-ewah-bool-utils/files/patch-pyproject.toml deleted file mode 100644 index e3006174b3b6..000000000000 --- a/devel/py-ewah-bool-utils/files/patch-pyproject.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- pyproject.toml.orig 2023-05-28 16:47:23 UTC -+++ pyproject.toml -@@ -2,7 +2,7 @@ - requires = [ - "setuptools>=61.2", - "Cython>=0.29.22,<3.0", -- "oldest-supported-numpy", -+ "numpy", - # see https://github.com/numpy/numpy/pull/18389 - "wheel>=0.36.2", - ]