diff --git a/devel/py-nanobind/Makefile b/devel/py-nanobind/Makefile index d39734df7c67..40266f0f07f6 100644 --- a/devel/py-nanobind/Makefile +++ b/devel/py-nanobind/Makefile @@ -1,37 +1,37 @@ PORTNAME= nanobind DISTVERSIONPREFIX= v -DISTVERSION= 1.9.2 +DISTVERSION= 2.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Tiny and efficient C++/Python bindings WWW= https://github.com/wjakob/nanobind LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}scikit-build>0:devel/py-scikit-build@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= cmake:insource,testing python USE_PYTHON= pep517 autoplist USE_GITHUB= yes GH_ACCOUNT= wjakob GH_TUPLE= Tessil:robin-map:188c455:robin_map/ext/robin_map CMAKE_OFF= NB_TEST CMAKE_TESTING_ON= NB_TEST CMAKE_TESTING_TARGET= NO_ARCH= yes post-test: # run-tests @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest . .include diff --git a/devel/py-nanobind/distinfo b/devel/py-nanobind/distinfo index e20bbfcbaeaf..b2b1ea393184 100644 --- a/devel/py-nanobind/distinfo +++ b/devel/py-nanobind/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1714059630 -SHA256 (wjakob-nanobind-v1.9.2_GH0.tar.gz) = 149a3da40b0a988513d8cf5e71db3037373823505a3c92f87b988c92d7e0ab34 -SIZE (wjakob-nanobind-v1.9.2_GH0.tar.gz) = 785164 +TIMESTAMP = 1716567471 +SHA256 (wjakob-nanobind-v2.0.0_GH0.tar.gz) = 2e70727484edb7a8645d26f6a9f67352a668657c34de7a603bf9c68e5cbf8ff9 +SIZE (wjakob-nanobind-v2.0.0_GH0.tar.gz) = 842956 SHA256 (Tessil-robin-map-188c455_GH0.tar.gz) = c3f05ed8933a1f9aa57295c8ad17bd44756cf5cf030a95325c61aa862fa19680 SIZE (Tessil-robin-map-188c455_GH0.tar.gz) = 70577 diff --git a/devel/py-nanobind/files/patch-pyproject.toml b/devel/py-nanobind/files/patch-pyproject.toml index 90fb521c5bd4..40b6b2540d23 100644 --- a/devel/py-nanobind/files/patch-pyproject.toml +++ b/devel/py-nanobind/files/patch-pyproject.toml @@ -1,9 +1,9 @@ ---- pyproject.toml.orig 2024-04-25 15:40:44 UTC +--- pyproject.toml.orig 2024-05-23 14:30:00 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] --requires = ["setuptools>=42", "wheel", "scikit-build", "cmake>=3.17", "ninja"] -+requires = ["setuptools>=42", "wheel", "scikit-build"] +-requires = ["setuptools>=42", "wheel", "scikit-build", "cmake>=3.17", "ninja", "typing_extensions"] ++requires = ["setuptools>=42", "wheel", "scikit-build", "typing_extensions"] build-backend = "setuptools.build_meta"