From: Daniel Dickman Subject: [update] py-greenlet for Python 3.14 support To: ports@openbsd.org Date: Sun, 16 Nov 2025 20:37:20 -0500 The update below is needed so greenlet can build on Python 3.14. ok? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-greenlet/Makefile,v diff -u -p -u -r1.38 Makefile --- Makefile 8 Jun 2025 19:43:28 -0000 1.38 +++ Makefile 17 Nov 2025 01:36:27 -0000 @@ -1,9 +1,8 @@ COMMENT= lightweight in-process concurrent programming -MODPY_DISTV= 3.1.1 +MODPY_DISTV= 3.2.4 DISTNAME= greenlet-${MODPY_DISTV} PKGNAME= py-${DISTNAME} -REVISION= 2 CATEGORIES= devel Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-greenlet/distinfo,v diff -u -p -u -r1.12 distinfo --- distinfo 29 Nov 2024 11:15:11 -0000 1.12 +++ distinfo 17 Nov 2025 01:36:27 -0000 @@ -1,2 +1,2 @@ -SHA256 (greenlet-3.1.1.tar.gz) = TOOsbNtq33lGR11+8xd3wm2UvMw3fgcKeYa9LVxRVGc= -SIZE (greenlet-3.1.1.tar.gz) = 186022 +SHA256 (greenlet-3.2.4.tar.gz) = DcoNlf+En5o2Q4XzarSfUAZddpZJRGOL6WkeGDLp+G0= +SIZE (greenlet-3.2.4.tar.gz) = 188260 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-greenlet/pkg/PLIST,v diff -u -p -u -r1.14 PLIST --- pkg/PLIST 23 Oct 2025 13:19:35 -0000 1.14 +++ pkg/PLIST 17 Nov 2025 01:36:27 -0000 @@ -7,7 +7,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/greenlet-${MODPY_DISTV}.dist-info/RECORD lib/python${MODPY_VERSION}/site-packages/greenlet-${MODPY_DISTV}.dist-info/WHEEL lib/python${MODPY_VERSION}/site-packages/greenlet-${MODPY_DISTV}.dist-info/licenses/ -lib/python${MODPY_VERSION}/site-packages/greenlet-${MODPY_DISTV}.dist-info/licenses/AUTHORS lib/python${MODPY_VERSION}/site-packages/greenlet-${MODPY_DISTV}.dist-info/licenses/LICENSE lib/python${MODPY_VERSION}/site-packages/greenlet-${MODPY_DISTV}.dist-info/licenses/LICENSE.PSF lib/python${MODPY_VERSION}/site-packages/greenlet-${MODPY_DISTV}.dist-info/top_level.txt @@ -37,10 +36,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet.h lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_allocator.hpp lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_compiler_compat.hpp -lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_cpython_add_pending.hpp lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_cpython_compat.hpp lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_exceptions.hpp lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_internal.hpp +lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_msvc_compat.hpp lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_refs.hpp lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_slp_switch.hpp lib/python${MODPY_VERSION}/site-packages/greenlet/greenlet_thread_support.hpp