summaryrefslogtreecommitdiff
path: root/devel/py-cython
diff options
context:
space:
mode:
authorwiz <wiz>2013-02-03 16:35:51 +0000
committerwiz <wiz>2013-02-03 16:35:51 +0000
commitcc20dd9d10a73c68566ed01eae93e2ea5d7d1a00 (patch)
tree377d5049d782ca242854988eae53457b77119bd9 /devel/py-cython
parent5187dc4e9bb8deeaa2c6c2ca70f8fd68e01e757d (diff)
downloadpkgsrc-cc20dd9d10a73c68566ed01eae93e2ea5d7d1a00.tar.gz
Update to 0.18:
0.18 (2013-01-28) ================= Features added -------------- * Named Unicode escapes ("\N{...}") are supported. * Python functions/classes provide the special attribute "__qualname__" as defined by PEP 3155. * Added a directive ``overflowcheck`` which raises an OverflowException when arithmetic with C ints overflow. This has a modest performance penalty, but is much faster than using Python ints. * Calls to nested Python functions are resolved at compile time. * Type inference works across nested functions. * ``py_bytes_string.decode(...)`` is optimised. * C ``const`` declarations are supported in the language. Bugs fixed ---------- * Automatic C++ exception mapping didn't work in nogil functions (only in "with nogil" blocks).
Diffstat (limited to 'devel/py-cython')
-rw-r--r--devel/py-cython/Makefile4
-rw-r--r--devel/py-cython/PLIST3
-rw-r--r--devel/py-cython/distinfo8
3 files changed, 8 insertions, 7 deletions
diff --git a/devel/py-cython/Makefile b/devel/py-cython/Makefile
index a2dc8343cea..b9b240c1722 100644
--- a/devel/py-cython/Makefile
+++ b/devel/py-cython/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2013/01/29 06:06:54 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2013/02/03 16:35:51 wiz Exp $
#
-DISTNAME= Cython-0.17.4
+DISTNAME= Cython-0.18
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Cy/cy/}
CATEGORIES= lang python
MASTER_SITES= http://cython.org/release/
diff --git a/devel/py-cython/PLIST b/devel/py-cython/PLIST
index 68d4bb8f1e8..0dc59435dc7 100644
--- a/devel/py-cython/PLIST
+++ b/devel/py-cython/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2012/10/16 07:07:58 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2013/02/03 16:35:51 wiz Exp $
bin/cygdb${PYVERSSUFFIX}
bin/cython${PYVERSSUFFIX}
${PYSITELIB}/Cython/Build/BuildExecutable.py
@@ -413,6 +413,7 @@ ${PYSITELIB}/Cython/Utility/MemoryView_C.c
${PYSITELIB}/Cython/Utility/ModuleSetupCode.c
${PYSITELIB}/Cython/Utility/ObjectHandling.c
${PYSITELIB}/Cython/Utility/Optimize.c
+${PYSITELIB}/Cython/Utility/Overflow.c
${PYSITELIB}/Cython/Utility/Printing.c
${PYSITELIB}/Cython/Utility/StringTools.c
${PYSITELIB}/Cython/Utility/TestCyUtilityLoader.pyx
diff --git a/devel/py-cython/distinfo b/devel/py-cython/distinfo
index 1ae1f251bf3..a41445b7eab 100644
--- a/devel/py-cython/distinfo
+++ b/devel/py-cython/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.6 2013/01/29 06:06:54 wiz Exp $
+$NetBSD: distinfo,v 1.7 2013/02/03 16:35:51 wiz Exp $
-SHA1 (Cython-0.17.4.tar.gz) = 80d7090e33564ddc294f54c170224b4927149950
-RMD160 (Cython-0.17.4.tar.gz) = 49d4fc39b490cdf44458930fc11861ea7af08eaf
-Size (Cython-0.17.4.tar.gz) = 2214803 bytes
+SHA1 (Cython-0.18.tar.gz) = 03e18d5551ece9b4e3a43d4d96ad9f98c5cf6c43
+RMD160 (Cython-0.18.tar.gz) = 79b994498cd0ec327793615ed7be8c8af9e08997
+Size (Cython-0.18.tar.gz) = 1317041 bytes
SHA1 (patch-aa) = b66269a12ff43be9b7ea980d5245b5fdbbe41e64
SHA1 (patch-ab) = de923488eb3f08f7e048c35c57bd60cbfb2b4c53
SHA1 (patch-ac) = 79b421be9b4b72c57df9907533c4732fec9458f9