summaryrefslogtreecommitdiff
path: root/devel/py-cython
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2013-10-20 22:04:31 +0000
committerwiz <wiz@pkgsrc.org>2013-10-20 22:04:31 +0000
commit6ae819fdaa54fa4435a9def9be14c3faa48a327c (patch)
treeeb9ca3b2a29835275f7f0354589ad3745f687b64 /devel/py-cython
parent76e6e33c4bbdeef84f5443407a631aca41b4d618 (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--devel/py-cython/distinfo10
-rw-r--r--devel/py-cython/patches/patch-aa18
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')