pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-cffi Update to 1.0.3:
details: https://anonhg.NetBSD.org/pkgsrc/rev/81546e2bff49
branches: trunk
changeset: 652253:81546e2bff49
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu May 28 07:06:32 2015 +0000
description:
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:
devel/py-cffi/Makefile | 4 ++--
devel/py-cffi/PLIST | 16 ++++++++++++++--
devel/py-cffi/distinfo | 8 ++++----
3 files changed, 20 insertions(+), 8 deletions(-)
diffs (70 lines):
diff -r 03cfd668d01f -r 81546e2bff49 devel/py-cffi/Makefile
--- a/devel/py-cffi/Makefile Thu May 28 07:04:13 2015 +0000
+++ b/devel/py-cffi/Makefile Thu May 28 07:06:32 2015 +0000
@@ -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 -r 03cfd668d01f -r 81546e2bff49 devel/py-cffi/PLIST
--- a/devel/py-cffi/PLIST Thu May 28 07:04:13 2015 +0000
+++ b/devel/py-cffi/PLIST Thu May 28 07:06:32 2015 +0000
@@ -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/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 -r 03cfd668d01f -r 81546e2bff49 devel/py-cffi/distinfo
--- a/devel/py-cffi/distinfo Thu May 28 07:04:13 2015 +0000
+++ b/devel/py-cffi/distinfo Thu May 28 07:06:32 2015 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index