pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-xml2rfc



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jan 24 09:46:15 UTC 2024

Modified Files:
        pkgsrc/textproc/py-xml2rfc: Makefile PLIST distinfo

Log Message:
py-xml2rfc: updated to 3.19.1

v3.19.0

New Features
- Drop support for Python 3.7
- Add support for Python 3.12

Bug Fixes
- Deduplicate index entries
- Follow HTML presentational hints in PDF
- Remove emphasis from xref in headings and fix xrefs in headings

Documentation Changes
- update CHANGELOG.md + py file versions for v3.18.2 [skip ci]

Chores
- List required dependencies
- Get version for setup from xml2rfc source
- Update docs-publish GHA
- Update docs-publish.yml


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/textproc/py-xml2rfc/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/py-xml2rfc/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/py-xml2rfc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-xml2rfc/Makefile
diff -u pkgsrc/textproc/py-xml2rfc/Makefile:1.12 pkgsrc/textproc/py-xml2rfc/Makefile:1.13
--- pkgsrc/textproc/py-xml2rfc/Makefile:1.12    Tue Jun 27 13:07:33 2023
+++ pkgsrc/textproc/py-xml2rfc/Makefile Wed Jan 24 09:46:15 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2023/06/27 13:07:33 adam Exp $
+# $NetBSD: Makefile,v 1.13 2024/01/24 09:46:15 adam Exp $
 
-DISTNAME=      xml2rfc-3.17.4
+DISTNAME=      xml2rfc-3.19.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=x/xml2rfc/}
@@ -10,39 +10,34 @@ HOMEPAGE=   https://github.com/ietf-tools/
 COMMENT=       IETF RFC 7749 XML-to-RFC conversion tool
 LICENSE=       modified-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-appdirs>=1.4.4:../../devel/py-appdirs
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-configargparse>=1.2.3:../../devel/py-configargparse
-DEPENDS+=      ${PYPKGPREFIX}-country>=1.8:../../geography/py-country
-DEPENDS+=      ${PYPKGPREFIX}-google-i18n-address>=2.3.2:../../devel/py-google-i18n-address
-DEPENDS+=      ${PYPKGPREFIX}-html5lib>=1.0.1:../../textproc/py-html5lib
+DEPENDS+=      ${PYPKGPREFIX}-country>=22.3.5:../../geography/py-country
+DEPENDS+=      ${PYPKGPREFIX}-google-i18n-address>=3.0.0:../../devel/py-google-i18n-address
 DEPENDS+=      ${PYPKGPREFIX}-intervaltree>=3.1.0:../../devel/py-intervaltree
 DEPENDS+=      ${PYPKGPREFIX}-jinja2>=3.1.2:../../textproc/py-jinja2
 DEPENDS+=      ${PYPKGPREFIX}-lxml>=4.9.0:../../textproc/py-lxml
-DEPENDS+=      ${PYPKGPREFIX}-markupsafe>=2.1.1:../../textproc/py-markupsafe
+DEPENDS+=      ${PYPKGPREFIX}-platformdirs>=3.6.0:../../misc/py-platformdirs
 DEPENDS+=      ${PYPKGPREFIX}-requests>=2.5.0:../../devel/py-requests
 DEPENDS+=      ${PYPKGPREFIX}-setuptools>=24.2.0:../../devel/py-setuptools
 DEPENDS+=      ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
 DEPENDS+=      ${PYPKGPREFIX}-wcwidth>=0.2.5:../../devel/py-wcwidth
 DEPENDS+=      ${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
-TEST_DEPENDS+= ${PYPKGPREFIX}-PDF2>=0:../../print/py-PDF2
-TEST_DEPENDS+= ${PYPKGPREFIX}-cairo>=0:../../graphics/py-cairo
-TEST_DEPENDS+= ${PYPKGPREFIX}-decorator>=0:../../devel/py-decorator
-TEST_DEPENDS+= ${PYPKGPREFIX}-dict2xml>=0:../../devel/py-dict2xml
-TEST_DEPENDS+= ${PYPKGPREFIX}-tox>=0:../../devel/py-tox
-TEST_DEPENDS+= ${PYPKGPREFIX}-weasyprint>=0:../../print/py-weasyprint
+TEST_DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
+TEST_DEPENDS+= ${PYPKGPREFIX}-dict2xml-[0-9]*:../../devel/py-dict2xml
+TEST_DEPENDS+= ${PYPKGPREFIX}-pdf>=3.2.1:../../textproc/py-pdf
+TEST_DEPENDS+= ${PYPKGPREFIX}-weasyprint>=60.1:../../print/py-weasyprint
 
 USE_LANGUAGES= # none
 
-USE_PKG_RESOURCES=     yes
-
-PYTHON_VERSIONS_INCOMPATIBLE=  27 # py-fonttools via py-weasyprint
-
-do-test:
-       ${RUN} cd ${WRKSRC} && ${PYTHONBIN} -m unittest
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} xml2rfc xml2rfc-${PYVERSSUFFIX} || ${TRUE}
 
-.include "../../lang/python/egg.mk"
+do-test:
+       ${RUN} cd ${WRKSRC} && ${PYTHONBIN} -m unittest
+
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/py-xml2rfc/PLIST
diff -u pkgsrc/textproc/py-xml2rfc/PLIST:1.3 pkgsrc/textproc/py-xml2rfc/PLIST:1.4
--- pkgsrc/textproc/py-xml2rfc/PLIST:1.3        Sat Apr  1 13:46:16 2023
+++ pkgsrc/textproc/py-xml2rfc/PLIST    Wed Jan 24 09:46:15 2024
@@ -1,12 +1,11 @@
-@comment $NetBSD: PLIST,v 1.3 2023/04/01 13:46:16 riastradh Exp $
+@comment $NetBSD: PLIST,v 1.4 2024/01/24 09:46:15 adam Exp $
 bin/xml2rfc-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/xml2rfc/__init__.py
 ${PYSITELIB}/xml2rfc/__init__.pyc
 ${PYSITELIB}/xml2rfc/__init__.pyo

Index: pkgsrc/textproc/py-xml2rfc/distinfo
diff -u pkgsrc/textproc/py-xml2rfc/distinfo:1.8 pkgsrc/textproc/py-xml2rfc/distinfo:1.9
--- pkgsrc/textproc/py-xml2rfc/distinfo:1.8     Tue Jun 27 13:07:33 2023
+++ pkgsrc/textproc/py-xml2rfc/distinfo Wed Jan 24 09:46:15 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2023/06/27 13:07:33 adam Exp $
+$NetBSD: distinfo,v 1.9 2024/01/24 09:46:15 adam Exp $
 
-BLAKE2s (xml2rfc-3.17.4.tar.gz) = fa39bde82e6d5394d66bcf704dde34a1b17f2634486a1939c3abb4a5674a9fb3
-SHA512 (xml2rfc-3.17.4.tar.gz) = 071b50a03a26d45b4e3062fff308edc27a6b63436c499846c64b58e34d477611eb6384daa349bf2b911c9ff4a58701f1a28edd3a7f40db41563035492acc3af3
-Size (xml2rfc-3.17.4.tar.gz) = 2646275 bytes
+BLAKE2s (xml2rfc-3.19.1.tar.gz) = e475bf9553215d703469955a7f365aa5b215a4ea5f1e4022e88dd8266c35d4be
+SHA512 (xml2rfc-3.19.1.tar.gz) = 6cae76655123275a14d0ad270f1637e636c264263832893f5094c019c694f23991bb29b3e35d3bcaceaa48695786ed492eadee4b8cd4ee64376b1917e54636b6
+Size (xml2rfc-3.19.1.tar.gz) = 2654379 bytes



Home | Main Index | Thread Index | Old Index