diff options
author | wiz <wiz> | 2015-05-28 07:06:32 +0000 |
---|---|---|
committer | wiz <wiz> | 2015-05-28 07:06:32 +0000 |
commit | cc21fd7bc7256712d304bc19e83c90760b963809 (patch) | |
tree | 8affb0f51f437f17c9c3fdaedc971d40941c5974 /devel/py-cffi | |
parent | 4299a187de69212221961f65f2cd57518f52dd37 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | devel/py-cffi/PLIST | 16 | ||||
-rw-r--r-- | devel/py-cffi/distinfo | 8 |
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 |