diff --git a/devel/py-pybind11/Makefile b/devel/py-pybind11/Makefile index eebeada778d6..35f31a599027 100644 --- a/devel/py-pybind11/Makefile +++ b/devel/py-pybind11/Makefile @@ -1,22 +1,22 @@ PORTNAME= pybind11 -DISTVERSION= 3.0.3 +DISTVERSION= 3.0.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Seamless interoperability between C++11 and Python WWW= https://pybind11.readthedocs.io/en/stable/ \ https://github.com/pybind/pybind11 LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scikit-build-core>0:devel/py-scikit-build-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} USES= cmake:indirect python USE_PYTHON= pep517 concurrent autoplist pytest NO_ARCH= yes .include diff --git a/devel/py-pybind11/distinfo b/devel/py-pybind11/distinfo index ae26d0d7130f..aacdf356cff4 100644 --- a/devel/py-pybind11/distinfo +++ b/devel/py-pybind11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776154105 -SHA256 (pybind11-3.0.3.tar.gz) = 00471cdb816882c484708bc5dde80815c8c11cea540ab2cc6410f5ddea434755 -SIZE (pybind11-3.0.3.tar.gz) = 587814 +TIMESTAMP = 1776582500 +SHA256 (pybind11-3.0.4.tar.gz) = 3286b59c8a774b9ee650169302dd5a4eedc30a8617905a0560dd8ee44775130c +SIZE (pybind11-3.0.4.tar.gz) = 589533 diff --git a/devel/pybind11/Makefile b/devel/pybind11/Makefile index f0ae92c8ba0a..278e34d7e23f 100644 --- a/devel/pybind11/Makefile +++ b/devel/pybind11/Makefile @@ -1,35 +1,31 @@ PORTNAME= pybind11 DISTVERSIONPREFIX= v -DISTVERSION= 3.0.3 +DISTVERSION= 3.0.4 CATEGORIES= devel python MAINTAINER= yuri@FreeBSD.org COMMENT= Seamless interoperability between C++11 and Python (cmake part) WWW= https://pybind11.readthedocs.io/en/stable/ \ https://github.com/pybind/pybind11 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +TEST_DEPENDS= pytest:devel/py-pytest@${PY_FLAVOR} + USES= cmake:testing compiler:c++11-lang python:build USE_GITHUB= yes GH_ACCOUNT= pybind CMAKE_OFF= PYBIND11_TEST CMAKE_ARGS= -Dprefix_for_pc_file=${PREFIX} CMAKE_TESTING_ON= PYBIND11_TEST # 6 tests are known to fail: https://github.com/pybind/pybind11/issues/4580 CMAKE_TESTING_TARGET= pytest NO_ARCH= yes -# tests as of 3.0.3: (see https://github.com/pybind/pybind11/issues/6037) -# Results (39.99s): -# 5 failed -# 3884 passed -# 26 skipped -# 3 xfailed -# 1 xpassed +# tests as of 3.0.4: 1291 passed, 27 skipped, 3 xfailed, 1 xpassed in 22.92s .include diff --git a/devel/pybind11/distinfo b/devel/pybind11/distinfo index 71bdd57be5e8..7b7649b13dc1 100644 --- a/devel/pybind11/distinfo +++ b/devel/pybind11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776142309 -SHA256 (pybind-pybind11-v3.0.3_GH0.tar.gz) = 787459e1e186ee82001759508fefa408373eae8a076ffe0078b126c6f8f0ec5e -SIZE (pybind-pybind11-v3.0.3_GH0.tar.gz) = 964282 +TIMESTAMP = 1776579996 +SHA256 (pybind-pybind11-v3.0.4_GH0.tar.gz) = 74b6a2c2b4573a400cafb6ecbf60c98df300cd3d0041296b913d02b2cbbb2676 +SIZE (pybind-pybind11-v3.0.4_GH0.tar.gz) = 966373