diff options
author | wiz <wiz@pkgsrc.org> | 2013-10-20 22:04:31 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2013-10-20 22:04:31 +0000 |
commit | 6ae819fdaa54fa4435a9def9be14c3faa48a327c (patch) | |
tree | eb9ca3b2a29835275f7f0354589ad3745f687b64 /devel/py-cython | |
parent | 76e6e33c4bbdeef84f5443407a631aca41b4d618 (diff) | |
download | pkgsrc-6ae819fdaa54fa4435a9def9be14c3faa48a327c.tar.gz |
Update to 0.19.2:
0.19.2 (2013-10-13)
===================
Bugs fixed
----------
* Some standard declarations were fixed or updated, including the previously
incorrect declaration of ``PyBuffer_FillInfo()`` and some missing bits in
``libc.math``.
* Heap allocated subtypes of ``type`` used the wrong base type struct at the
C level.
* Calling the unbound method dict.keys/value/items() in dict subtypes could
call the bound object method instead of the unbound supertype method.
* "yield" wasn't supported in "return" value expressions.
* Using the "bint" type in memory views lead to unexpected results.
It is now an error.
* Assignments to global/closure variables could catch them in an illegal state
while deallocating the old value.
Diffstat (limited to 'devel/py-cython')
-rw-r--r-- | devel/py-cython/Makefile | 4 | ||||
-rw-r--r-- | devel/py-cython/distinfo | 10 | ||||
-rw-r--r-- | devel/py-cython/patches/patch-aa | 18 |
3 files changed, 17 insertions, 15 deletions
diff --git a/devel/py-cython/Makefile b/devel/py-cython/Makefile index e5d250b851f..8972f3ac30c 100644 --- a/devel/py-cython/Makefile +++ b/devel/py-cython/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.15 2013/05/19 17:41:29 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2013/10/20 22:04:31 wiz Exp $ -DISTNAME= Cython-0.19.1 +DISTNAME= Cython-0.19.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Cy/cy/} CATEGORIES= lang python MASTER_SITES= http://cython.org/release/ diff --git a/devel/py-cython/distinfo b/devel/py-cython/distinfo index 2df1d387d9e..25996bcd1cc 100644 --- a/devel/py-cython/distinfo +++ b/devel/py-cython/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.9 2013/05/19 17:41:29 wiz Exp $ +$NetBSD: distinfo,v 1.10 2013/10/20 22:04:31 wiz Exp $ -SHA1 (Cython-0.19.1.tar.gz) = f8c8baa2c358a7482de71d0c744bf19caaae6621 -RMD160 (Cython-0.19.1.tar.gz) = f2e0a8443f452dd3c7c83315b717b1542cae3830 -Size (Cython-0.19.1.tar.gz) = 1384406 bytes -SHA1 (patch-aa) = b66269a12ff43be9b7ea980d5245b5fdbbe41e64 +SHA1 (Cython-0.19.2.tar.gz) = f8b5baff885c836a264bec2ac7f2f7910b2f1a9d +RMD160 (Cython-0.19.2.tar.gz) = ec1377cac7fc9b9aabf42eb543ccb607d4f25112 +Size (Cython-0.19.2.tar.gz) = 1389354 bytes +SHA1 (patch-aa) = 78bed9e17be5bc5e97695fe6c7fd6bc09d8e2b6a SHA1 (patch-ab) = de923488eb3f08f7e048c35c57bd60cbfb2b4c53 SHA1 (patch-ac) = 79b421be9b4b72c57df9907533c4732fec9458f9 diff --git a/devel/py-cython/patches/patch-aa b/devel/py-cython/patches/patch-aa index 10ecb8f5af7..46d4e32ffa1 100644 --- a/devel/py-cython/patches/patch-aa +++ b/devel/py-cython/patches/patch-aa @@ -1,10 +1,10 @@ -$NetBSD: patch-aa,v 1.2 2012/08/12 21:08:46 wiz Exp $ +$NetBSD: patch-aa,v 1.3 2013/10/20 22:04:31 wiz Exp $ Avoid conflicts between different python package versions. ---- setup.py.orig 2012-04-21 11:34:22.000000000 +0000 +--- setup.py.orig 2013-10-13 08:38:32.000000000 +0000 +++ setup.py -@@ -90,13 +90,13 @@ if 'setuptools' in sys.modules: +@@ -76,7 +76,7 @@ if 'setuptools' in sys.modules: scripts = [] else: if os.name == "posix": @@ -13,10 +13,12 @@ Avoid conflicts between different python package versions. else: scripts = ["cython.py"] - if include_debugger: - if os.name == "posix": -- scripts.append('bin/cygdb') -+ scripts.append('bin/cygdb' + sys.version[0:3]) +@@ -86,7 +86,7 @@ if include_debugger: + 'cygdb = Cython.Debugger.Cygdb:main') else: - scripts.append('cygdb.py') + if os.name == "posix": +- scripts.append('bin/cygdb') ++ scripts.append('bin/cygdb' + sys.version[0:3]) + else: + scripts.append('cygdb.py') |