diff --git a/databases/py-tiledb/Makefile b/databases/py-tiledb/Makefile index 5a5199b44c59..5208406337d6 100644 --- a/databases/py-tiledb/Makefile +++ b/databases/py-tiledb/Makefile @@ -1,36 +1,36 @@ PORTNAME= tiledb -PORTVERSION= 0.32.3 +PORTVERSION= 0.32.4 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python interface to the TileDB array storage manager WWW= https://tiledb-inc-tiledb.readthedocs-hosted.com/projects/tiledb-py/en/stable/ \ https://github.com/TileDB-Inc/TileDB-Py LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.5.4:devel/py-setuptools-scm@${PY_FLAVOR} \ tiledb>=2.26.2:databases/tiledb LIB_DEPENDS= libtiledb.so:databases/tiledb RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} -USES= cmake:indirect compiler:c++17-lang localbase python +USES= cmake:indirect compiler:c++17-lang localbase python:3.9+ USE_PYTHON= autoplist concurrent cython pep517 MAKE_ENV= TILEDB_PATH=${LOCALBASE} post-patch: @${RM} -r ${WRKSRC}/ci/ post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/databases/py-tiledb/distinfo b/databases/py-tiledb/distinfo index 64e5978f4bd2..93fd87400d18 100644 --- a/databases/py-tiledb/distinfo +++ b/databases/py-tiledb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728632282 -SHA256 (tiledb-0.32.3.tar.gz) = 20bbbc647169d192e51da296e3d9e24b9151874aa6127e4736cc510878633eda -SIZE (tiledb-0.32.3.tar.gz) = 371566 +TIMESTAMP = 1729926983 +SHA256 (tiledb-0.32.4.tar.gz) = 169278fe9f03489983e21d9ad407b6b375e1fe9e104dc3fbefccc0a2655923dd +SIZE (tiledb-0.32.4.tar.gz) = 376913 diff --git a/databases/py-tiledb/files/patch-pyproject.toml b/databases/py-tiledb/files/patch-pyproject.toml index 499ce61c25e6..fce1137e6c62 100644 --- a/databases/py-tiledb/files/patch-pyproject.toml +++ b/databases/py-tiledb/files/patch-pyproject.toml @@ -1,16 +1,13 @@ --- pyproject.toml.orig 2022-11-09 12:37:21 UTC +++ pyproject.toml -@@ -2,11 +2,11 @@ requires = [ +@@ -2,8 +2,8 @@ requires = [ requires = [ "scikit-build-core", "pybind11", - "Cython>=3", +- "numpy>=2.0.1" + "Cython", - "numpy==1.17.* ; python_version == '3.8' and platform_machine not in 'arm64|aarch64'", - "numpy==1.19.* ; python_version == '3.8' and platform_machine == 'aarch64'", - "numpy==1.21.* ; python_version == '3.8' and platform_machine == 'arm64'", -- "numpy>=2.0.1 ; python_version >= '3.9'" -+ "numpy>=1.25 ; python_version >= '3.9'" ++ "numpy>=1.25" ] build-backend = "scikit_build_core.build"