pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-greenlet
Module Name: pkgsrc
Committed By: adam
Date: Tue Oct 1 20:07:24 UTC 2024
Modified Files:
pkgsrc/devel/py-greenlet: Makefile PLIST distinfo
Log Message:
py-greenlet: updated to 3.1.1
3.1.1 (2024-09-20)
- Fix crashes on 32-bit PPC Linux. Note that there is no CI for this,
and support is best effort; there may be other issues lurking.
- Remove unnecessary logging sometimes during interpreter shutdown.
- Fix some crashes on 32-bit PPC MacOS. This is a very old platform,
and is only known to be tested on beta versions of an operating
system that was never released, using the GCC 14 only provided by
MacPorts; it may or may not work on the final MacOS X release that
supported 32-bit PowerPC. It has the known issue of leaking memory
when greenlets are used in multiple threads. Help debugging this
would be appreciated.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-greenlet/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-greenlet/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/py-greenlet/distinfo
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-greenlet/Makefile
diff -u pkgsrc/devel/py-greenlet/Makefile:1.24 pkgsrc/devel/py-greenlet/Makefile:1.25
--- pkgsrc/devel/py-greenlet/Makefile:1.24 Sat Sep 14 08:20:21 2024
+++ pkgsrc/devel/py-greenlet/Makefile Tue Oct 1 20:07:24 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2024/09/14 08:20:21 adam Exp $
+# $NetBSD: Makefile,v 1.25 2024/10/01 20:07:24 adam Exp $
-DISTNAME= greenlet-3.1.0
+DISTNAME= greenlet-3.1.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/greenlet/}
Index: pkgsrc/devel/py-greenlet/PLIST
diff -u pkgsrc/devel/py-greenlet/PLIST:1.5 pkgsrc/devel/py-greenlet/PLIST:1.6
--- pkgsrc/devel/py-greenlet/PLIST:1.5 Sat Sep 14 08:20:21 2024
+++ pkgsrc/devel/py-greenlet/PLIST Tue Oct 1 20:07:24 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2024/09/14 08:20:21 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2024/10/01 20:07:24 adam Exp $
${PYINC}/greenlet/greenlet.h
${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
@@ -7,13 +7,21 @@ ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/greenlet/CObjects.cpp
+${PYSITELIB}/greenlet/PyGreenlet.cpp
+${PYSITELIB}/greenlet/PyGreenlet.hpp
+${PYSITELIB}/greenlet/PyGreenletUnswitchable.cpp
+${PYSITELIB}/greenlet/PyModule.cpp
${PYSITELIB}/greenlet/TBrokenGreenlet.cpp
${PYSITELIB}/greenlet/TExceptionState.cpp
${PYSITELIB}/greenlet/TGreenlet.cpp
+${PYSITELIB}/greenlet/TGreenlet.hpp
${PYSITELIB}/greenlet/TGreenletGlobals.cpp
${PYSITELIB}/greenlet/TMainGreenlet.cpp
${PYSITELIB}/greenlet/TPythonState.cpp
${PYSITELIB}/greenlet/TStackState.cpp
+${PYSITELIB}/greenlet/TThreadState.hpp
+${PYSITELIB}/greenlet/TThreadStateCreator.hpp
${PYSITELIB}/greenlet/TThreadStateDestroy.cpp
${PYSITELIB}/greenlet/TUserGreenlet.cpp
${PYSITELIB}/greenlet/__init__.py
@@ -27,12 +35,9 @@ ${PYSITELIB}/greenlet/greenlet_compiler_
${PYSITELIB}/greenlet/greenlet_cpython_add_pending.hpp
${PYSITELIB}/greenlet/greenlet_cpython_compat.hpp
${PYSITELIB}/greenlet/greenlet_exceptions.hpp
-${PYSITELIB}/greenlet/greenlet_greenlet.hpp
${PYSITELIB}/greenlet/greenlet_internal.hpp
${PYSITELIB}/greenlet/greenlet_refs.hpp
${PYSITELIB}/greenlet/greenlet_slp_switch.hpp
-${PYSITELIB}/greenlet/greenlet_thread_state.hpp
-${PYSITELIB}/greenlet/greenlet_thread_state_dict_cleanup.hpp
${PYSITELIB}/greenlet/greenlet_thread_support.hpp
${PYSITELIB}/greenlet/platform/__init__.py
${PYSITELIB}/greenlet/platform/__init__.pyc
Index: pkgsrc/devel/py-greenlet/distinfo
diff -u pkgsrc/devel/py-greenlet/distinfo:1.25 pkgsrc/devel/py-greenlet/distinfo:1.26
--- pkgsrc/devel/py-greenlet/distinfo:1.25 Sat Sep 14 08:20:21 2024
+++ pkgsrc/devel/py-greenlet/distinfo Tue Oct 1 20:07:24 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.25 2024/09/14 08:20:21 adam Exp $
+$NetBSD: distinfo,v 1.26 2024/10/01 20:07:24 adam Exp $
-BLAKE2s (greenlet-3.1.0.tar.gz) = abe94fa7c2379fe7045bea01360b10df51860d4c19e9a19c93c29258dca30cf5
-SHA512 (greenlet-3.1.0.tar.gz) = 2c0d97848757e6346933426e3f6feb18120b3a63695a746acddbb467e01503174c46aea9b62e7507e8700f3450581ff2460f45700331368333977abebeb805eb
-Size (greenlet-3.1.0.tar.gz) = 183954 bytes
+BLAKE2s (greenlet-3.1.1.tar.gz) = e0e77169f34a5a0cd2745bd8a03bfe428f3b67b2d512cfc3ac98ac1270433fd7
+SHA512 (greenlet-3.1.1.tar.gz) = 915a6e22c20b235de472c61c7bc4cb60a08b79e29127c4fb817c362cee37f589bc362f12ed31bdc7dda91f49976d4e2784c8d13202bf598156a0aacacdb7f6fb
+Size (greenlet-3.1.1.tar.gz) = 186022 bytes
Home |
Main Index |
Thread Index |
Old Index