diff options
author | tnn <tnn@pkgsrc.org> | 2021-04-05 18:31:56 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2021-04-05 18:31:56 +0000 |
commit | dfc51c53acd98d9ff5e381064e1884b9056cd94c (patch) | |
tree | fe0e53a62bd47b93315005eea9b36e2b2d8304ff | |
parent | 035c30f0ab8b5222e4744987cc7809962ecbe31b (diff) | |
download | pkgsrc-dfc51c53acd98d9ff5e381064e1884b9056cd94c.tar.gz |
py-pybind11: update to 2.6.2
New features in 2.6.x:
Keyword-only arguments supported in Python 2 or 3 with py::kw_only().
Positional-only arguments supported in Python 2 or 3 with py::pos_only().
py::is_final() class modifier to block subclassing (CPython only).
Added py::prepend(), allowing a function to be placed at the beginning of the overload chain.
Access to the type object now provided with py::type::of<T>() and py::type::of(h).
Perfect forwarding support for methods.
Added py::error_already_set::discard_as_unraisable().
py::hash is now public.
py::class_<union_type> is now supported.
Classes now check local scope when registering members
-rw-r--r-- | devel/py-pybind11/Makefile | 4 | ||||
-rw-r--r-- | devel/py-pybind11/PLIST | 45 | ||||
-rw-r--r-- | devel/py-pybind11/distinfo | 10 |
3 files changed, 27 insertions, 32 deletions
diff --git a/devel/py-pybind11/Makefile b/devel/py-pybind11/Makefile index 4270dcbb6d5..79fb3d9a887 100644 --- a/devel/py-pybind11/Makefile +++ b/devel/py-pybind11/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2020/04/28 09:42:48 adam Exp $ +# $NetBSD: Makefile,v 1.2 2021/04/05 18:31:56 tnn Exp $ -DISTNAME= pybind11-2.5.0 +DISTNAME= pybind11-2.6.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pybind11/} diff --git a/devel/py-pybind11/PLIST b/devel/py-pybind11/PLIST index 675802186c9..146f7b2b237 100644 --- a/devel/py-pybind11/PLIST +++ b/devel/py-pybind11/PLIST @@ -1,32 +1,11 @@ -@comment $NetBSD: PLIST,v 1.1 2020/04/28 09:42:48 adam Exp $ -${PYINC}/pybind11/attr.h -${PYINC}/pybind11/buffer_info.h -${PYINC}/pybind11/cast.h -${PYINC}/pybind11/chrono.h -${PYINC}/pybind11/common.h -${PYINC}/pybind11/complex.h -${PYINC}/pybind11/detail/class.h -${PYINC}/pybind11/detail/common.h -${PYINC}/pybind11/detail/descr.h -${PYINC}/pybind11/detail/init.h -${PYINC}/pybind11/detail/internals.h -${PYINC}/pybind11/detail/typeid.h -${PYINC}/pybind11/eigen.h -${PYINC}/pybind11/embed.h -${PYINC}/pybind11/eval.h -${PYINC}/pybind11/functional.h -${PYINC}/pybind11/iostream.h -${PYINC}/pybind11/numpy.h -${PYINC}/pybind11/operators.h -${PYINC}/pybind11/options.h -${PYINC}/pybind11/pybind11.h -${PYINC}/pybind11/pytypes.h -${PYINC}/pybind11/stl.h -${PYINC}/pybind11/stl_bind.h +@comment $NetBSD: PLIST,v 1.2 2021/04/05 18:31:56 tnn Exp $ +bin/pybind11-config ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/pybind11/__init__.py ${PYSITELIB}/pybind11/__init__.pyc @@ -36,7 +15,11 @@ ${PYSITELIB}/pybind11/__main__.pyc ${PYSITELIB}/pybind11/__main__.pyo ${PYSITELIB}/pybind11/_version.py ${PYSITELIB}/pybind11/_version.pyc +${PYSITELIB}/pybind11/_version.pyi ${PYSITELIB}/pybind11/_version.pyo +${PYSITELIB}/pybind11/commands.py +${PYSITELIB}/pybind11/commands.pyc +${PYSITELIB}/pybind11/commands.pyo ${PYSITELIB}/pybind11/include/pybind11/attr.h ${PYSITELIB}/pybind11/include/pybind11/buffer_info.h ${PYSITELIB}/pybind11/include/pybind11/cast.h @@ -61,3 +44,15 @@ ${PYSITELIB}/pybind11/include/pybind11/pybind11.h ${PYSITELIB}/pybind11/include/pybind11/pytypes.h ${PYSITELIB}/pybind11/include/pybind11/stl.h ${PYSITELIB}/pybind11/include/pybind11/stl_bind.h +${PYSITELIB}/pybind11/py.typed +${PYSITELIB}/pybind11/setup_helpers.py +${PYSITELIB}/pybind11/setup_helpers.pyc +${PYSITELIB}/pybind11/setup_helpers.pyi +${PYSITELIB}/pybind11/setup_helpers.pyo +${PYSITELIB}/pybind11/share/cmake/pybind11/FindPythonLibsNew.cmake +${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Common.cmake +${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Config.cmake +${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11ConfigVersion.cmake +${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11NewTools.cmake +${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Targets.cmake +${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Tools.cmake diff --git a/devel/py-pybind11/distinfo b/devel/py-pybind11/distinfo index b5a1a2c6c84..50e8a977b74 100644 --- a/devel/py-pybind11/distinfo +++ b/devel/py-pybind11/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2020/04/28 09:42:48 adam Exp $ +$NetBSD: distinfo,v 1.2 2021/04/05 18:31:56 tnn Exp $ -SHA1 (pybind11-2.5.0.tar.gz) = 21cdff0a455438b9727acf2b6f125fa54434eea8 -RMD160 (pybind11-2.5.0.tar.gz) = e747946edb36d1749610c77e367d3b0f889edc5c -SHA512 (pybind11-2.5.0.tar.gz) = a863b92a03a23395ba67f6e4916c479ba800060e89a6d80e586533a23603df111b5cba9fd03b3ed500956169edfd8cb1b32a0bc05c42f928740beeea5bd63352 -Size (pybind11-2.5.0.tar.gz) = 139770 bytes +SHA1 (pybind11-2.6.2.tar.gz) = 3782868ebaa3a156153e4ea676757d90430022ef +RMD160 (pybind11-2.6.2.tar.gz) = 1ccbbea54460edc2d9559c1277e1d719d6a9d289 +SHA512 (pybind11-2.6.2.tar.gz) = 8b76250817ced714445982f936f801b33a9184664f1f9a43ac18c81116361581a0475eda228620c3f3a3f9bd2c681aaa41e8dea0139039c6164332481937d3cb +Size (pybind11-2.6.2.tar.gz) = 174597 bytes |