update to py3-cparser-2.21, drop py2 version now that py-miasm uses py3

This commit is contained in:
sthen 2022-11-28 21:54:37 +00:00
parent 506b024a84
commit 14af2ebc39
6 changed files with 40 additions and 17 deletions

View File

@ -1357,7 +1357,6 @@
SUBDIR += py-country,python3
SUBDIR += py-coverage,python3
SUBDIR += py-coveralls,python3
SUBDIR += py-cparser
SUBDIR += py-cparser,python3
SUBDIR += py-cppy,python3
SUBDIR += py-crayons,python3

View File

@ -1,21 +1,21 @@
COMMENT= C parser in pure Python
COMMENT= C parser in pure Python
MODPY_EGG_VERSION= 2.19
DISTNAME= pycparser-${MODPY_EGG_VERSION}
PKGNAME= ${DISTNAME:S/py/py-/}
CATEGORIES= devel textproc
REVISION= 3
MODPY_EGG_VERSION= 2.21
DISTNAME= pycparser-${MODPY_EGG_VERSION}
PKGNAME= ${DISTNAME:S/py/py-/}
CATEGORIES= devel textproc
# BSD
PERMIT_PACKAGE= Yes
MODPY_PI = Yes
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
MODULES= lang/python
FLAVORS= python3
FLAVOR?=
MODULES= lang/python
FLAVORS= python3
FLAVOR= python3
do-test:
xdo-test:
cd ${WRKSRC} && ${MODPY_BIN} tests/all_tests.py
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (pycparser-2.19.tar.gz) = qYhxir+tgLaxV6zOe/Ewowh20nYDc4rDnxQJkyRrJbM=
SIZE (pycparser-2.19.tar.gz) = 158295
SHA256 (pycparser-2.21.tar.gz) = 5kT97BL3hy+GxY/3kNpFYhixD4Y5cCSVFtYKXqyncgY=
SIZE (pycparser-2.21.tar.gz) = 170877

View File

@ -1,17 +1,34 @@
@pkgpath devel/py-cparser
lib/python${MODPY_VERSION}/site-packages/pycparser/
lib/python${MODPY_VERSION}/site-packages/pycparser-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/pycparser-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/pycparser-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/pycparser-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/pycparser-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/pycparser-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pycparser-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/pycparser/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}_ast_gen.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}_ast_gen.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}_build_tables.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}_build_tables.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}ast_transforms.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}ast_transforms.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_ast.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_ast.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_generator.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_generator.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_lexer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_lexer.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_parser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}c_parser.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}lextab.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}lextab.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}plyparser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}plyparser.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}yacctab.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/${MODPY_PYCACHE}yacctab.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/_ast_gen.py
lib/python${MODPY_VERSION}/site-packages/pycparser/_build_tables.py
@ -25,11 +42,17 @@ lib/python${MODPY_VERSION}/site-packages/pycparser/lextab.py
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}cpp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}cpp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}ctokens.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}ctokens.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}lex.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}lex.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}yacc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}yacc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}ygen.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/${MODPY_PYCACHE}ygen.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/cpp.py
lib/python${MODPY_VERSION}/site-packages/pycparser/ply/ctokens.py

View File

@ -3,7 +3,7 @@ CATEGORIES = devel databases
DISTFILES =
# API.rev
PKGNAME = quirks-6.74
PKGNAME = quirks-6.75
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

View File

@ -1,7 +1,7 @@
#! /usr/bin/perl
# ex:ts=8 sw=4:
# $OpenBSD: Quirks.pm,v 1.1469 2022/11/28 21:16:56 kn Exp $
# $OpenBSD: Quirks.pm,v 1.1470 2022/11/28 21:54:37 sthen Exp $
#
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
#
@ -756,6 +756,7 @@ my $stem_extensions = {
'py-elfesteem' => 'py3-miasm', # merged
'py-miasm' => 'py3-miasm',
'py-cssselect' => 'py3-cssselect',
'py-cparser' => 'py3-cparser',
};
my $obsolete_reason = {};