Update py-greenlet to 0.4.9: 0.4.9 ===== - Fixed Windows builds 0.4.8 ===== - Added support for iOS (arm32) - Added support for ppc64le 0.4.7 ===== - Added a missing workaround for `return 0` on mips - Restore compatibility with Python 2.5 - Fixed stack switching on sparc 0.4.6 ===== - Expose `_stack_saved` property on greenlet objects, it may be used to introspect the amount of memory used by a saved stack, but the API is subject to change in the future - Added a workaround for `return 0` compiler optimizations on all architectures - C API typo fixes 0.4.5 ===== - Fixed several bugs in greenlet C API - Fixed a bug in multi-threaded applications, which manifested itself with spurious "cannot switch to a different thread" exceptions - Fixed some crashes on arm and mips architectures 0.4.4 ===== - Fixed PyGreenlet_SetParent signature, thanks to BoonsNaibot - Fixed 64-bit Windows builds depending on wrong runtime dll 0.4.3 ===== - Better slp_switch performance on SPARC - Drop support for Python 2.3 - Fix trashcan assertions on debug builds of Python - Remove deprecated -fno-tree-dominator-opts compiler switch - Enable switch code for SunStudio on 32-bit SunOS - Support for abc abstract methods in greenlet subclasses - Support custom directories for tests - Document switch tracing support 0.4.2 ===== - Add .travis.yml - Fix 'err' may be used uninitialized in this function - Check _MSC_VER for msvc specific code - Fix slp_switch on SPARC for multi-threaded environments - Add support for m68kdiff -r1.2 -r1.3 pkgsrc/devel/py-greenlet/Makefile
(wiz)
@@ -1,17 +1,24 @@ | @@ -1,17 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2014/01/27 18:41:12 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2015/11/08 08:53:52 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= greenlet-0.4.1 | 3 | DISTNAME= greenlet-0.4.9 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= https://pypi.python.org/packages/source/g/greenlet/ | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=g/greenlet/} | |
7 | EXTRACT_SUFX= .zip | 7 | EXTRACT_SUFX= .zip | |
8 | 8 | |||
9 | MAINTAINER= kamel.derouiche@gmail.com | 9 | MAINTAINER= kamel.derouiche@gmail.com | |
10 | HOMEPAGE= https://github.com/python-greenlet/greenlet | 10 | HOMEPAGE= https://github.com/python-greenlet/greenlet | |
11 | COMMENT= Lightweight in-process concurrent programming | 11 | COMMENT= Lightweight in-process concurrent programming | |
12 | LICENSE= mit | 12 | LICENSE= mit | |
13 | 13 | |||
14 | USE_LANGUAGES= c c++ | 14 | USE_LANGUAGES= c c++ | |
15 | 15 | |||
16 | #BUILD_DEPENDS+= ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox | |||
17 | #BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils | |||
18 | #BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx | |||
19 | ||||
20 | #do-test: | |||
21 | # cd ${WRKSRC} && tox | |||
22 | ||||
16 | .include "../../lang/python/distutils.mk" | 23 | .include "../../lang/python/distutils.mk" | |
17 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2015/11/03 03:29:08 agc Exp $ | 1 | $NetBSD: distinfo,v 1.3 2015/11/08 08:53:52 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (greenlet-0.4.1.zip) = ca2f589a63322b5752ef4e0de3072a5b51f7d3b7 | 3 | SHA1 (greenlet-0.4.9.zip) = 3978f3f9c3d6c809b583b3d03b231eb1e16505fd | |
4 | RMD160 (greenlet-0.4.1.zip) = a8aac77849d51c96c46b65607f7ed7eac6723bcd | 4 | RMD160 (greenlet-0.4.9.zip) = 548fd98f1fd4948e82a12c8bdefa7e3f2a3ec73c | |
5 | SHA512 (greenlet-0.4.1.zip) = bb33db07b8b86ba8ccec920748cfc207d27eed0b76218cf06c3b1706a1e9350be62a99a92e05c8e683a7c3ab1e232dbb46259380c7e5f2c6b140a3a96a36f8bf | 5 | SHA512 (greenlet-0.4.9.zip) = 2dce966827caf32b21cf005498ef6e595524ffb0aabbe424c705850986edfda4f4b2ba791180a7de900b1778594851de83a5b2cc69baf31c968ee8fb9131ba58 | |
6 | Size (greenlet-0.4.1.zip) = 75749 bytes | 6 | Size (greenlet-0.4.9.zip) = 78125 bytes |