Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 134F81A9239 for ; Wed, 12 Jan 2022 06:46:18 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 47B8A84EE2; Wed, 12 Jan 2022 06:46:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7FA9A84EB6 for ; Wed, 12 Jan 2022 06:46:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id JfgNM-r-lnxG for ; Wed, 12 Jan 2022 06:46:15 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id DEB8B84D2F for ; Wed, 12 Jan 2022 06:46:15 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id DB943FB24; Wed, 12 Jan 2022 06:46:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1641969975124050" MIME-Version: 1.0 Date: Wed, 12 Jan 2022 06:46:15 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-pybind11 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220112064615.DB943FB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1641969975124050 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Wed Jan 12 06:46:15 UTC 2022 Modified Files: pkgsrc/devel/py-pybind11: Makefile distinfo Log Message: py-pybind11: updated to 2.9.0 Version 2.9.0 This is the last version to support Python 2.7 and 3.5. New Features: Allow py::args to be followed by other arguments; the remaining arguments are implicitly keyword-only, as if a py::kw_only{} annotation had been used. Changes: Make str/bytes/memoryview more interoperable with std::string_view. Replace _ with const_name in internals, avoid defining pybind::_ if _ defined as macro (common gettext usage) Bug fixes: Fix a rare warning about extra copy in an Eigen constructor. Fix caching of the C++ overrides. Add missing std::forward calls to some cpp_function overloads. Support PyPy 7.3.7 and the PyPy3.8 beta. Test python-3.11 on PRs with the python dev label. Replace usage of deprecated Eigen::MappedSparseMatrix with Eigen::Map> for Eigen 3.3+. Tweaks to support Microsoft Visual Studio 2022. Build system improvements: Nicer CMake printout and IDE organisation for pybind11's own tests. CMake: report version type as part of the version string to avoid a spurious space in the package status message. Flags starting with -g in $CFLAGS and $CPPFLAGS are no longer overridden by .Pybind11Extension. Ensure ThreadPool is closed in setup_helpers. Avoid LTS on mips64 and ppc64le (reported broken). To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-pybind11/Makefile \ pkgsrc/devel/py-pybind11/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1641969975124050 Content-Disposition: inline Content-Length: 1588 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-pybind11/Makefile diff -u pkgsrc/devel/py-pybind11/Makefile:1.8 pkgsrc/devel/py-pybind11/Makefile:1.9 --- pkgsrc/devel/py-pybind11/Makefile:1.8 Wed Jan 5 15:41:07 2022 +++ pkgsrc/devel/py-pybind11/Makefile Wed Jan 12 06:46:15 2022 @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.8 2022/01/05 15:41:07 wiz Exp $ +# $NetBSD: Makefile,v 1.9 2022/01/12 06:46:15 adam Exp $ -DISTNAME= pybind11-2.8.1 +DISTNAME= pybind11-2.9.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 2 CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pybind11/} Index: pkgsrc/devel/py-pybind11/distinfo diff -u pkgsrc/devel/py-pybind11/distinfo:1.8 pkgsrc/devel/py-pybind11/distinfo:1.9 --- pkgsrc/devel/py-pybind11/distinfo:1.8 Thu Oct 28 09:09:29 2021 +++ pkgsrc/devel/py-pybind11/distinfo Wed Jan 12 06:46:15 2022 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.8 2021/10/28 09:09:29 adam Exp $ +$NetBSD: distinfo,v 1.9 2022/01/12 06:46:15 adam Exp $ -BLAKE2s (pybind11-2.8.1.tar.gz) = 8be2a11da21a23e39e84eb141df3c1af9b2fd87babc14f6491c8cfe0150c248b -SHA512 (pybind11-2.8.1.tar.gz) = 7a09a3391f1b827d724e95330b0acb17f7681a621da8cd07afe13d322278d4afa4278d887b5127dc87a7edb5a9b114cf90245b89e29c0a010728d991a5a6e851 -Size (pybind11-2.8.1.tar.gz) = 188273 bytes +BLAKE2s (pybind11-2.9.0.tar.gz) = 939b9db50fc57a6b5431210596e281e88c125d74808ae390c491714ede373da4 +SHA512 (pybind11-2.9.0.tar.gz) = 7e3dbd879ecb292555650605aad9cbc4a7e1871b1a70c93681c3ce2d16f43830596f262a8e08af654e2e63cbe73c4a24416698aec79fe8662a4d2a5f6f7e19c2 +Size (pybind11-2.9.0.tar.gz) = 190015 bytes --_----------=_1641969975124050--