From: Stuart Henderson Subject: Re: Update textproc/xml2rfc To: Moritz Buhl , Date: Sun, 01 Sep 2024 21:55:51 +0100 Pkg_resources is no longer used (https://github.com/ietf-tools/xml2rfc/commit/f33c6972a95eed84bc406fe0ae256c48bf25e45c) so please remove the comment about it completely and drop setuptools from RUN_DEPENDS. Ok. -- Sent from a phone, apologies for poor formatting. On 1 September 2024 20:04:52 Moritz Buhl wrote: > Changelog: https://github.com/ietf-tools/xml2rfc/releases > > py-six was removed: > https://github.com/ietf-tools/xml2rfc/blob/v3.23.0/requirements.txt > > Adding fonts/noto/cjk as test dependency works for me without any > problems, all tests pass. > > mbuhl > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/textproc/xml2rfc/Makefile,v > diff -u -p -r1.56 Makefile > --- Makefile 6 May 2024 12:24:10 -0000 1.56 > +++ Makefile 1 Sep 2024 18:50:48 -0000 > @@ -1,6 +1,6 @@ > COMMENT= convert memos written in XML to the RFC format > > -MODPY_EGG_VERSION= 3.18.2 > +MODPY_EGG_VERSION= 3.23.0 > DISTNAME= xml2rfc-${MODPY_EGG_VERSION} > REVISION= 0 > > @@ -17,7 +17,7 @@ MODPY_PI= Yes > MODPY_PYBUILD= setuptools > MODPY_PYTEST_ARGS= test.py > > -# setuptools at runtime: still uses pkg_resources as of 3.18.0 > +# setuptools at runtime: > # from requirements.txt > RUN_DEPENDS= sysutils/py-platformdirs${MODPY_FLAVOR} \ > devel/py-configargparse${MODPY_FLAVOR} \ > @@ -29,15 +29,14 @@ RUN_DEPENDS= sysutils/py-platformdirs${M > textproc/py-yaml${MODPY_FLAVOR} \ > www/py-requests${MODPY_FLAVOR} \ > devel/py-setuptools${MODPY_FLAVOR} \ > - devel/py-six${MODPY_FLAVOR} \ > devel/py-wcwidth${MODPY_FLAVOR} > > TEST_DEPENDS+= devel/py-decorator${MODPY_FLAVOR} \ > print/py-pypdf${MODPY_FLAVOR} \ > print/weasyprint${MODPY_FLAVOR} \ > textproc/py-dict2xml${MODPY_FLAVOR} \ > - fonts/noto/fonts > -# also wants fonts/noto/cjk, but seems to trigger a problem with weasyprint?? > + fonts/noto/fonts \ > + fonts/noto/cjk > > # tests also need network access > PORTHOME= ${WRKDIR} > Index: distinfo > =================================================================== > RCS file: /cvs/ports/textproc/xml2rfc/distinfo,v > diff -u -p -r1.17 distinfo > --- distinfo 26 Oct 2023 07:18:39 -0000 1.17 > +++ distinfo 1 Sep 2024 18:35:53 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (xml2rfc-3.18.2.tar.gz) = h6dltenBM+pfeXRwjH2rteZvwU7En+OBeDJDIH6xEjg= > -SIZE (xml2rfc-3.18.2.tar.gz) = 2653005 > +SHA256 (xml2rfc-3.23.0.tar.gz) = 9nQ+IQ34Coq6DHkfdOnE55lWfdkREwfe8XHYoJeUEDk= > +SIZE (xml2rfc-3.23.0.tar.gz) = 2659398