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