pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pybind11
Module Name: pkgsrc
Committed By: adam
Date: Wed Dec 28 10:10:14 UTC 2022
Modified Files:
pkgsrc/devel/py-pybind11: Makefile PLIST distinfo
Log Message:
py-pybind11: updated to 2.10.2
Version 2.10.2
Changes:
scoped_interpreter constructor taking PyConfig.
pybind11/eigen/tensor.h adds converters to and from Eigen::Tensor and Eigen::TensorMap
PyGILState_Check()'s were integrated to pybind11::handle inc_ref() & dec_ref(). The added GIL checks are guarded by PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF, which is the default only if NDEBUG is not
defined.
Add option for enable/disable enum members in docstring.
Fixed typing of KeysView, ValuesView and ItemsView in bind_map.
Bug fixes:
Bug fix affecting only Python 3.6 under very specific, uncommon conditions: move PyEval_InitThreads() call to the correct location.
Fix segfault bug when passing foreign native functions to functional.h.
Build system improvements:
Support setting PYTHON_LIBRARIES manually for Windows ARM cross-compilation (classic mode).
Extend IPO/LTO detection for ICX (a.k.a IntelLLVM) compiler.
Allow calling find_package(pybind11 CONFIG) multiple times from separate directories in the same CMake project and properly link Python (new mode).
multiprocessing_set_spawn in pytest fixture for added safety.
Fixed a bug in two pybind11/tools cmake scripts causing "Unknown arguments specified" errors.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/py-pybind11/Makefile \
pkgsrc/devel/py-pybind11/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pybind11/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-pybind11/Makefile
diff -u pkgsrc/devel/py-pybind11/Makefile:1.13 pkgsrc/devel/py-pybind11/Makefile:1.14
--- pkgsrc/devel/py-pybind11/Makefile:1.13 Wed Nov 2 08:47:52 2022
+++ pkgsrc/devel/py-pybind11/Makefile Wed Dec 28 10:10:14 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2022/11/02 08:47:52 adam Exp $
+# $NetBSD: Makefile,v 1.14 2022/12/28 10:10:14 adam Exp $
-DISTNAME= pybind11-2.10.1
+DISTNAME= pybind11-2.10.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pybind11/}
Index: pkgsrc/devel/py-pybind11/distinfo
diff -u pkgsrc/devel/py-pybind11/distinfo:1.13 pkgsrc/devel/py-pybind11/distinfo:1.14
--- pkgsrc/devel/py-pybind11/distinfo:1.13 Wed Nov 2 08:47:52 2022
+++ pkgsrc/devel/py-pybind11/distinfo Wed Dec 28 10:10:14 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2022/11/02 08:47:52 adam Exp $
+$NetBSD: distinfo,v 1.14 2022/12/28 10:10:14 adam Exp $
-BLAKE2s (pybind11-2.10.1.tar.gz) = 7adbb8472bdea9998540b74da4e4e788c7e7095ad4cd2f377d3710981c1e9e44
-SHA512 (pybind11-2.10.1.tar.gz) = fc861c29be42f6e37cecf560012f2340572898111884926663acbdd85510ac7bbfe371ea58d82a92c3521aa7d25f8b6e4343697cf934c348381a839844cf1658
-Size (pybind11-2.10.1.tar.gz) = 195936 bytes
+BLAKE2s (pybind11-2.10.2.tar.gz) = e112901c67218f56e707a8f23433843cc0fbdb532c543fa3aa67d234ad5e3d76
+SHA512 (pybind11-2.10.2.tar.gz) = 389b16a958ae2a888405859d837982f3d4423d527d6b79d4add0e86a558abe237cd306068a8107fe5ba97e23ce1d6cc5ca150e075b77296bae5d0cc377962f28
+Size (pybind11-2.10.2.tar.gz) = 200639 bytes
Index: pkgsrc/devel/py-pybind11/PLIST
diff -u pkgsrc/devel/py-pybind11/PLIST:1.5 pkgsrc/devel/py-pybind11/PLIST:1.6
--- pkgsrc/devel/py-pybind11/PLIST:1.5 Wed Nov 2 08:47:52 2022
+++ pkgsrc/devel/py-pybind11/PLIST Wed Dec 28 10:10:14 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2022/11/02 08:47:52 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2022/12/28 10:10:14 adam Exp $
bin/pybind11-config
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -33,6 +33,8 @@ ${PYSITELIB}/pybind11/include/pybind11/d
${PYSITELIB}/pybind11/include/pybind11/detail/type_caster_base.h
${PYSITELIB}/pybind11/include/pybind11/detail/typeid.h
${PYSITELIB}/pybind11/include/pybind11/eigen.h
+${PYSITELIB}/pybind11/include/pybind11/eigen/matrix.h
+${PYSITELIB}/pybind11/include/pybind11/eigen/tensor.h
${PYSITELIB}/pybind11/include/pybind11/embed.h
${PYSITELIB}/pybind11/include/pybind11/eval.h
${PYSITELIB}/pybind11/include/pybind11/functional.h
Home |
Main Index |
Thread Index |
Old Index