diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile index c787a05bbcae..44cbf9a7deee 100644 --- a/textproc/xml2rfc/Makefile +++ b/textproc/xml2rfc/Makefile @@ -1,33 +1,33 @@ PORTNAME= xml2rfc -PORTVERSION= 3.29.0 +PORTVERSION= 3.30.0 CATEGORIES= textproc MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= marcus@FreeBSD.org COMMENT= Tool to create RFCs and related documents from XML WWW= https://xml2rfc.tools.ietf.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.44.0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=5.3.0:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.5.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}country>=22.3.5:devel/py-country@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}intervaltree>=3.1.0:devel/py-intervaltree@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-i18n-address>=3.0.0:devel/py-google-i18n-address@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configargparse>=1.2.3:devel/py-configargparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.2:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3.1:devel/py-pyyaml@${PY_FLAVOR} \ ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wcwidth>=0.2.5:devel/py-wcwidth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}platformdirs>=3.6.0:devel/py-platformdirs@${PY_FLAVOR} USES= python USE_PYTHON= pep517 autoplist concurrent optsuffix NO_ARCH= yes .include diff --git a/textproc/xml2rfc/distinfo b/textproc/xml2rfc/distinfo index 2779f28976ad..3c1c1c784127 100644 --- a/textproc/xml2rfc/distinfo +++ b/textproc/xml2rfc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750084346 -SHA256 (xml2rfc-3.29.0.tar.gz) = 82a1806095ea9a83caa9ee6923bf50f7b7686325042e3e023e34984a54c822db -SIZE (xml2rfc-3.29.0.tar.gz) = 421126 +TIMESTAMP = 1754145992 +SHA256 (xml2rfc-3.30.0.tar.gz) = b977b26edd5d930020966fa4692fc7fcdcb4f7401a8429981d4cbc0cc4bbba25 +SIZE (xml2rfc-3.30.0.tar.gz) = 420650 diff --git a/textproc/xml2rfc/files/patch-pyproject.toml b/textproc/xml2rfc/files/patch-pyproject.toml new file mode 100644 index 000000000000..7d7d8229d888 --- /dev/null +++ b/textproc/xml2rfc/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +--- pyproject.toml.orig 2025-08-02 14:54:40 UTC ++++ pyproject.toml +@@ -4,8 +4,7 @@ requires-python = ">=3.9" + description = "xml2rfc generates RFCs and IETF drafts from document source in XML according to the IETF xml2rfc v2 and v3 vocabularies." + readme = "README.md" + requires-python = ">=3.9" +-license = "BSD-3-Clause" +-license-files = ["LICENSE"] ++license = {file = "LICENSE"} + authors = [{name = "IETF Tools", email = "tools-help@ietf.org"}] + keywords = ["ietf", "rfc", "id", "internet-draft", "xml", "xml2rfc", "xmlrfc"] + classifiers = [