summaryrefslogtreecommitdiff
path: root/devel/py-cffi
diff options
context:
space:
mode:
authorwiz <wiz>2015-05-28 07:06:32 +0000
committerwiz <wiz>2015-05-28 07:06:32 +0000
commitcc21fd7bc7256712d304bc19e83c90760b963809 (patch)
tree8affb0f51f437f17c9c3fdaedc971d40941c5974 /devel/py-cffi
parent4299a187de69212221961f65f2cd57518f52dd37 (diff)
downloadpkgsrc-cc21fd7bc7256712d304bc19e83c90760b963809.tar.gz
Update to 1.0.3:
1.0.3 Same as 1.0.2, apart from doc and test fixes on some platforms. 1.0.2 Variadic C functions (ending in a ... argument) were not supported in the out-of-line ABI mode. This was a bug-there was even a (non-working) example doing exactly that! 1.0.1 ffi.set_source() crashed if passed a sources=[..] argument. Fixed by chrippa on pull request #60. Issue #193: if we use a struct between the first cdef() where it is declared and another cdef() where its fields are defined, then this definition was ignored. Enums were buggy if you used too many ... in their definition. 1.0.0 The main news item is out-of-line module generation: for ABI level, with ffi.dlopen() for API level, which used to be with ffi.verify(), now deprecated
Diffstat (limited to 'devel/py-cffi')
-rw-r--r--devel/py-cffi/Makefile4
-rw-r--r--devel/py-cffi/PLIST16
-rw-r--r--devel/py-cffi/distinfo8
3 files changed, 20 insertions, 8 deletions
diff --git a/devel/py-cffi/Makefile b/devel/py-cffi/Makefile
index 71c18d73f55..dea002b997c 100644
--- a/devel/py-cffi/Makefile
+++ b/devel/py-cffi/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2015/03/15 21:08:00 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2015/05/28 07:06:32 wiz Exp $
-DISTNAME= cffi-0.9.2
+DISTNAME= cffi-1.0.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= https://pypi.python.org/packages/source/c/cffi/
diff --git a/devel/py-cffi/PLIST b/devel/py-cffi/PLIST
index 2d562b7a385..d9d67348318 100644
--- a/devel/py-cffi/PLIST
+++ b/devel/py-cffi/PLIST
@@ -1,20 +1,25 @@
-@comment $NetBSD: PLIST,v 1.2 2013/11/26 14:04:49 wiz Exp $
-${PYSITELIB}/_cffi_backend.so
+@comment $NetBSD: PLIST,v 1.3 2015/05/28 07:06:32 wiz Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/_cffi_backend.so
${PYSITELIB}/cffi/__init__.py
${PYSITELIB}/cffi/__init__.pyc
${PYSITELIB}/cffi/__init__.pyo
+${PYSITELIB}/cffi/_cffi_include.h
${PYSITELIB}/cffi/api.py
${PYSITELIB}/cffi/api.pyc
${PYSITELIB}/cffi/api.pyo
${PYSITELIB}/cffi/backend_ctypes.py
${PYSITELIB}/cffi/backend_ctypes.pyc
${PYSITELIB}/cffi/backend_ctypes.pyo
+${PYSITELIB}/cffi/cffi_opcode.py
+${PYSITELIB}/cffi/cffi_opcode.pyc
+${PYSITELIB}/cffi/cffi_opcode.pyo
${PYSITELIB}/cffi/commontypes.py
${PYSITELIB}/cffi/commontypes.pyc
${PYSITELIB}/cffi/commontypes.pyo
@@ -33,6 +38,13 @@ ${PYSITELIB}/cffi/lock.pyo
${PYSITELIB}/cffi/model.py
${PYSITELIB}/cffi/model.pyc
${PYSITELIB}/cffi/model.pyo
+${PYSITELIB}/cffi/parse_c_type.h
+${PYSITELIB}/cffi/recompiler.py
+${PYSITELIB}/cffi/recompiler.pyc
+${PYSITELIB}/cffi/recompiler.pyo
+${PYSITELIB}/cffi/setuptools_ext.py
+${PYSITELIB}/cffi/setuptools_ext.pyc
+${PYSITELIB}/cffi/setuptools_ext.pyo
${PYSITELIB}/cffi/vengine_cpy.py
${PYSITELIB}/cffi/vengine_cpy.pyc
${PYSITELIB}/cffi/vengine_cpy.pyo
diff --git a/devel/py-cffi/distinfo b/devel/py-cffi/distinfo
index 301d9e734fd..bc36d172ba1 100644
--- a/devel/py-cffi/distinfo
+++ b/devel/py-cffi/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2015/03/15 21:08:00 wiz Exp $
+$NetBSD: distinfo,v 1.7 2015/05/28 07:06:32 wiz Exp $
-SHA1 (cffi-0.9.2.tar.gz) = 7cfc992699ef8b65d6300c04f3efad00bd2a6cba
-RMD160 (cffi-0.9.2.tar.gz) = e974258700148f68ab80ef6dda20d8fb260c6642
-Size (cffi-0.9.2.tar.gz) = 209160 bytes
+SHA1 (cffi-1.0.3.tar.gz) = af4484ec231710368455ad18644ce3b0c28c7c85
+RMD160 (cffi-1.0.3.tar.gz) = 4f533b9bdc30b69cc16cbb45f36bf591446a4e61
+Size (cffi-1.0.3.tar.gz) = 317372 bytes