Download raw body.
[update] py-greenlet for Python 3.14 support
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
[update] py-greenlet for Python 3.14 support