Sun Nov 8 08:53:52 2015 UTC ()
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 m68k


(wiz)
diff -r1.2 -r1.3 pkgsrc/devel/py-greenlet/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/py-greenlet/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-greenlet/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-greenlet/Makefile 2014/01/27 18:41:12 1.2
+++ pkgsrc/devel/py-greenlet/Makefile 2015/11/08 08:53:52 1.3
@@ -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
3DISTNAME= greenlet-0.4.1 3DISTNAME= greenlet-0.4.9
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= https://pypi.python.org/packages/source/g/greenlet/ 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/greenlet/}
7EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
8 8
9MAINTAINER= kamel.derouiche@gmail.com 9MAINTAINER= kamel.derouiche@gmail.com
10HOMEPAGE= https://github.com/python-greenlet/greenlet 10HOMEPAGE= https://github.com/python-greenlet/greenlet
11COMMENT= Lightweight in-process concurrent programming 11COMMENT= Lightweight in-process concurrent programming
12LICENSE= mit 12LICENSE= mit
13 13
14USE_LANGUAGES= c c++ 14USE_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"

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-greenlet/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-greenlet/distinfo 2015/11/03 03:29:08 1.2
+++ pkgsrc/devel/py-greenlet/distinfo 2015/11/08 08:53:52 1.3
@@ -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
3SHA1 (greenlet-0.4.1.zip) = ca2f589a63322b5752ef4e0de3072a5b51f7d3b7 3SHA1 (greenlet-0.4.9.zip) = 3978f3f9c3d6c809b583b3d03b231eb1e16505fd
4RMD160 (greenlet-0.4.1.zip) = a8aac77849d51c96c46b65607f7ed7eac6723bcd 4RMD160 (greenlet-0.4.9.zip) = 548fd98f1fd4948e82a12c8bdefa7e3f2a3ec73c
5SHA512 (greenlet-0.4.1.zip) = bb33db07b8b86ba8ccec920748cfc207d27eed0b76218cf06c3b1706a1e9350be62a99a92e05c8e683a7c3ab1e232dbb46259380c7e5f2c6b140a3a96a36f8bf 5SHA512 (greenlet-0.4.9.zip) = 2dce966827caf32b21cf005498ef6e595524ffb0aabbe424c705850986edfda4f4b2ba791180a7de900b1778594851de83a5b2cc69baf31c968ee8fb9131ba58
6Size (greenlet-0.4.1.zip) = 75749 bytes 6Size (greenlet-0.4.9.zip) = 78125 bytes