From 2161f71323873e9ebe322039ac1f3465ace83db3 Mon Sep 17 00:00:00 2001 From: wiz Date: Wed, 19 Oct 2016 12:24:14 +0000 Subject: [PATCH] Updated py-cparser to 2.15. + Version 2.15 (18.10.2016) - PR #121: Update bundled PLY version to 3.8 - Issue #117: Fix parsing of extra semi-colons inside structure declarations. - PR #109: Update c_generator to add {} around nested named initializers. - PR #101: Added support for parsing pragmas into the AST. - Additional fake headers and typedefs, manifest fixes (#97, #106, #111). - Testing with Python 3.5 instead of 3.3 now (3.4 and 3.5 are the 3.x versions tested). - PR #145: More complete support for offsetof() - Issue #116: Fix line numbers recorded for empty and compound statements. - Minor performance improvement to the invalid string literal regex. --- devel/py-cparser/Makefile | 4 ++-- devel/py-cparser/PLIST | 5 ++++- devel/py-cparser/distinfo | 10 +++++----- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/devel/py-cparser/Makefile b/devel/py-cparser/Makefile index 2cef448c1b500..1ae9ad5db3461 100644 --- a/devel/py-cparser/Makefile +++ b/devel/py-cparser/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2016/06/08 17:43:23 wiz Exp $ +# $NetBSD: Makefile,v 1.7 2016/10/19 12:24:14 wiz Exp $ -DISTNAME= pycparser-2.14 +DISTNAME= pycparser-2.15 PKGNAME= ${DISTNAME:S/py/${PYPKGPREFIX}-/} CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycparser/} diff --git a/devel/py-cparser/PLIST b/devel/py-cparser/PLIST index af8b31b11bfb5..a74c3c158242a 100644 --- a/devel/py-cparser/PLIST +++ b/devel/py-cparser/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2015/04/27 08:56:40 wiz Exp $ +@comment $NetBSD: PLIST,v 1.3 2016/10/19 12:24:14 wiz Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -46,6 +46,9 @@ ${PYSITELIB}/pycparser/ply/lex.pyo ${PYSITELIB}/pycparser/ply/yacc.py ${PYSITELIB}/pycparser/ply/yacc.pyc ${PYSITELIB}/pycparser/ply/yacc.pyo +${PYSITELIB}/pycparser/ply/ygen.py +${PYSITELIB}/pycparser/ply/ygen.pyc +${PYSITELIB}/pycparser/ply/ygen.pyo ${PYSITELIB}/pycparser/plyparser.py ${PYSITELIB}/pycparser/plyparser.pyc ${PYSITELIB}/pycparser/plyparser.pyo diff --git a/devel/py-cparser/distinfo b/devel/py-cparser/distinfo index acd66ac14b3bf..8f340fc7d15c7 100644 --- a/devel/py-cparser/distinfo +++ b/devel/py-cparser/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2015/11/03 03:29:06 agc Exp $ +$NetBSD: distinfo,v 1.6 2016/10/19 12:24:14 wiz Exp $ -SHA1 (pycparser-2.14.tar.gz) = 922162bad4aa8503988035506c1c65bbf8690ba4 -RMD160 (pycparser-2.14.tar.gz) = 48d2731e16e3df6ffeca36d480f487fad6e5b83e -SHA512 (pycparser-2.14.tar.gz) = d5b9ab434a8944898ac23a4f51189db77b02b993bf3e3ca018852b117fc0eb43e460b156beaa5c1d631ad71c81e1649113e9fff7e33506b1e7d4de24d8b464c6 -Size (pycparser-2.14.tar.gz) = 223295 bytes +SHA1 (pycparser-2.15.tar.gz) = 4547687da8cdd10e3ca3b1d33af3028cb9e2bc5a +RMD160 (pycparser-2.15.tar.gz) = d988e543b70ee4c47540b2496cedeee3ff33fcc6 +SHA512 (pycparser-2.15.tar.gz) = 03c08df9d1d34dba661106035d28f5f6168e2c22dff3738b1942edd3629325b2ce726bc52c4bcf34d3b2acfcd4ceaac11cbe53e246cb5a611e38396732a7e81f +Size (pycparser-2.15.tar.gz) = 232280 bytes