Fri Apr 5 10:34:02 2024 UTC (51d)
py-cparser: update to 2.22.

What's Changed

    Add missing SCHAR limit defines by @matamegger in #449
    Use proper SPDX identifier by @Shortfinga in #474
    Add Python 3.11 as a supported version by @erlend-aasland in #469
    Fix multi-pragma/single statement blocks (#479) by @ldore in #480
    Add an encoding parameter to parse_file by @jordr in #486
    Feature/add pragma support by @jordr in #487
    Set up permissions to ci.yml by @joycebrum in #492
    _build_tables: Invalidate cache before importing generated modules by @mgorny in #494
    Upgrade GitHub Actions by @cclauss in #500
    Create a Security Policy by @joycebrum in #499
    New example to generate AST from scratch by @Andree37 in #507
    Add support for Python 3.12 by @hugovk in #515
    ply: Make generated lextab.py deterministic by @jackrosenthal in #531


(wiz)
diff -r1.15 -r1.16 pkgsrc/devel/py-cparser/Makefile
diff -r1.14 -r1.15 pkgsrc/devel/py-cparser/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/devel/py-cparser/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-cparser/Makefile 2022/01/04 20:52:58 1.15
+++ pkgsrc/devel/py-cparser/Makefile 2024/04/05 10:34:02 1.16
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.15 2022/01/04 20:52:58 wiz Exp $ 1# $NetBSD: Makefile,v 1.16 2024/04/05 10:34:02 wiz Exp $
2 2
3DISTNAME= pycparser-2.21 3DISTNAME= pycparser-2.22
4PKGNAME= ${DISTNAME:S/py/${PYPKGPREFIX}-/} 4PKGNAME= ${DISTNAME:S/py/${PYPKGPREFIX}-/}
5PKGREVISION= 1 5CATEGORIES= devel lang python
6CATEGORIES= lang python 
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycparser/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycparser/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/eliben/pycparser 9HOMEPAGE= https://github.com/eliben/pycparser
11COMMENT= C parser in Python 10COMMENT= C parser in Python
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14USE_LANGUAGES= # none 13USE_LANGUAGES= # none
15 14
16.include "../../lang/python/egg.mk" 15.include "../../lang/python/egg.mk"
17.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/devel/py-cparser/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-cparser/distinfo 2021/12/14 08:56:06 1.14
+++ pkgsrc/devel/py-cparser/distinfo 2024/04/05 10:34:02 1.15
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.14 2021/12/14 08:56:06 adam Exp $ 1$NetBSD: distinfo,v 1.15 2024/04/05 10:34:02 wiz Exp $
2 2
3BLAKE2s (pycparser-2.21.tar.gz) = 33d2f9dcca62cc67ddaff001c4aaac4309f934398806437167ef16c8b2e48020 3BLAKE2s (pycparser-2.22.tar.gz) = 04bc8e8e804a85e53d4bd399878fa467502a8aa618a84a81cced5d445f143659
4SHA512 (pycparser-2.21.tar.gz) = e61fbdde484d1cf74d4b27bdde40cf2da4b7028ca8ecd37c83d77473dab707d457321aecaf97da3b114c1d58a4eb200290b76f9c958044b57e5fed949895b5f0 4SHA512 (pycparser-2.22.tar.gz) = c9a81c78d87162f71281a32a076b279f4f7f2e17253fe14c89c6db5f9b3554a6563ff700c385549a8b51ef8832f99f7bb4ac07f22754c7c475dd91feeb0cf87f
5Size (pycparser-2.21.tar.gz) = 170877 bytes 5Size (pycparser-2.22.tar.gz) = 172736 bytes