Hi, ports@:
Here is a patch for textproc/py-colored: i) Update to 1.4.2 ii) Switch to python3, no other ports depends on py2-colored. It build well and pass all tests on amd64-6.9 system. Only 1 port depends on py-colored: www/tootstream. It build well and run well with this patch, no test defined. wen
Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/py-colored/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 3 Jul 2020 21:13:13 -0000 1.5 +++ Makefile 14 Jun 2021 09:45:52 -0000 @@ -2,10 +2,9 @@ COMMENT = simple library for color and formatting in terminal -MODPY_EGG_VERSION = 1.3.93 +MODPY_EGG_VERSION = 1.4.2 DISTNAME = colored-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 1 CATEGORIES = textproc @@ -14,9 +13,10 @@ PERMIT_PACKAGE = Yes MODULES = lang/python MODPY_PI = Yes +MODPY_SETUPTOOLS = Yes FLAVORS = python3 -FLAVOR ?= +FLAVOR ?= python3 TEST_DEPENDS = ${FULLPKGNAME}:${FULLPKGPATH} Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/py-colored/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 20 Apr 2019 15:40:23 -0000 1.2 +++ distinfo 14 Jun 2021 09:45:52 -0000 @@ -1,2 +1,2 @@ -SHA256 (colored-1.3.93.tar.gz) = gpbqmQ4/a3gi9E7sIUCLEm37nBwDEwa4WeP31GzCcHU= -SIZE (colored-1.3.93.tar.gz) = 24384 +SHA256 (colored-1.4.2.tar.gz) = BW+sCdnjmzQpbnYYiX7RuMJ0+YQjdwwpgNgp/WcJVe0= +SIZE (colored-1.4.2.tar.gz) = 56694 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/py-colored/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 31 Dec 2017 01:52:09 -0000 1.1.1.1 +++ pkg/PLIST 14 Jun 2021 09:45:52 -0000 @@ -1,6 +1,10 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2017/12/31 01:52:09 sthen Exp $ lib/python${MODPY_VERSION}/site-packages/colored/ -lib/python${MODPY_VERSION}/site-packages/colored-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info +lib/python${MODPY_VERSION}/site-packages/colored-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/colored-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/colored-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/colored-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/colored-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/colored/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/colored/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/colored/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc