Re: [update] devel/py-pybind11 to 2.12.0

2024-04-22 Thread Daniel Dickman



On Mon, 22 Apr 2024, Lucas Raab wrote:

> Hello,
> 
> daniel@ spotted that an eventual bokeh update requires a new version of
> contourpy which in turn needs a new pybind11 version. Attached is an
> update to pybind11 which has been build tested against all consumers and
> test-tested against contourpy with no ill effects seen. I'd appreciate
> other runtime tests if anyone can spare the cycles. Other thoughts?
> 
> Thanks,
> Lucas
> 

ok daniel@



[update] devel/py-pybind11 to 2.12.0

2024-04-21 Thread Lucas Raab
Hello,

daniel@ spotted that an eventual bokeh update requires a new version of
contourpy which in turn needs a new pybind11 version. Attached is an
update to pybind11 which has been build tested against all consumers and
test-tested against contourpy with no ill effects seen. I'd appreciate
other runtime tests if anyone can spare the cycles. Other thoughts?

Thanks,
Lucas
diff /usr/ports
commit - aa2a59bfa620e7c7e28aec4a5e979907eed66da0
path + /usr/ports
blob - 93daef4e38059bb44e2e5f08fec6d283e3f557e2
file + devel/py-pybind11/Makefile
--- devel/py-pybind11/Makefile
+++ devel/py-pybind11/Makefile
@@ -1,6 +1,6 @@
 COMMENT=   headers for interoperability between C++ and Python
 
-MODPY_EGG_VERSION= 2.11.1
+MODPY_EGG_VERSION= 2.12.0
 DISTNAME=  pybind11-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 
blob - f25c94bfe629c8be00516f848f39ad01dd18fa6e
file + devel/py-pybind11/distinfo
--- devel/py-pybind11/distinfo
+++ devel/py-pybind11/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pybind11-2.11.1.tar.gz) = AM1ZEWpugVWuzZF083uimdHTl+1Ka4asHf4Bs+QPLMQ=
-SIZE (pybind11-2.11.1.tar.gz) = 205844
+SHA256 (pybind11-2.12.0.tar.gz) = XjxVeoSwa5aSR2MEB/xNmFvtFXtCU7ExU7jo4WXgw9w=
+SIZE (pybind11-2.12.0.tar.gz) = 211887
blob - bf84145ec02799b52593c7879851a92cfb1767ca
file + devel/py-pybind11/pkg/PLIST
--- devel/py-pybind11/pkg/PLIST
+++ devel/py-pybind11/pkg/PLIST
@@ -47,6 +47,7 @@ lib/python${MODPY_VERSION}/site-packages/pybind11/incl
 lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/eval.h
 lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/functional.h
 lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/gil.h
+lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/gil_safe_call_once.h
 lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/iostream.h
 lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/numpy.h
 lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/operators.h
@@ -58,6 +59,7 @@ lib/python${MODPY_VERSION}/site-packages/pybind11/incl
 
lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/stl/filesystem.h
 lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/stl_bind.h
 
lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/type_caster_pyobject_ptr.h
+lib/python${MODPY_VERSION}/site-packages/pybind11/include/pybind11/typing.h
 lib/python${MODPY_VERSION}/site-packages/pybind11/py.typed
 lib/python${MODPY_VERSION}/site-packages/pybind11/setup_helpers.py
 lib/python${MODPY_VERSION}/site-packages/pybind11/share/