textproc/py-xml2rfc - The NetBSD Packages Collection

IETF RFC 7749 XML-to-RFC conversion tool

The IETF uses a specific format for the standards and other documents
it publishes as RFCs, and for the draft documents which are produced
when developing documents for publications.  There exists a number of
different tools to facilitate the formatting of drafts and RFCs
according to the existing rules, and this tool, **xml2rfc**, is one of
them.  It takes as input an xml file which contains the text and
meta-information about author names etc., and transforms it into
suitably formatted output.  The input xml file should follow the
grammars in RFC 7749 (for v2 documents) or RFC 7991 (for v3 documents).
Note that the grammar for v3 is still being refined, and changes will
eventually be captured in the bis draft for 7991.

Build dependencies

devel/py-build misc/py-installer pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

devel/py-configargparse geography/py-country devel/py-google-i18n-address devel/py-intervaltree textproc/py-jinja2 textproc/py-lxml misc/py-platformdirs devel/py-requests devel/py-setuptools devel/py-wcwidth textproc/py-yaml lang/python312 lang/python312

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64py310-xml2rfc-3.23.1.tgz
NetBSD 10.0aarch64py311-xml2rfc-3.23.1.tgz
NetBSD 10.0aarch64py312-xml2rfc-3.23.1.tgz
NetBSD 10.0aarch64py310-xml2rfc-3.21.0.tgz
NetBSD 10.0aarch64py311-xml2rfc-3.21.0.tgz
NetBSD 10.0aarch64py312-xml2rfc-3.21.0.tgz
NetBSD 10.0aarch64py38-xml2rfc-3.21.0.tgz
NetBSD 10.0aarch64py39-xml2rfc-3.21.0.tgz
NetBSD 10.0aarch64ebpy310-xml2rfc-3.23.1.tgz
NetBSD 10.0aarch64ebpy311-xml2rfc-3.23.1.tgz
NetBSD 10.0aarch64ebpy312-xml2rfc-3.23.1.tgz
NetBSD 10.0alphapy310-xml2rfc-3.19.4.tgz
NetBSD 10.0alphapy310-xml2rfc-3.21.0.tgz
NetBSD 10.0alphapy311-xml2rfc-3.19.4.tgz
NetBSD 10.0alphapy311-xml2rfc-3.21.0.tgz
NetBSD 10.0alphapy312-xml2rfc-3.19.4.tgz
NetBSD 10.0alphapy312-xml2rfc-3.21.0.tgz
NetBSD 10.0alphapy38-xml2rfc-3.19.4.tgz
NetBSD 10.0alphapy38-xml2rfc-3.21.0.tgz
NetBSD 10.0alphapy39-xml2rfc-3.19.4.tgz
NetBSD 10.0alphapy39-xml2rfc-3.21.0.tgz
NetBSD 10.0alphapy310-xml2rfc-3.23.1.tgz
NetBSD 10.0alphapy311-xml2rfc-3.23.1.tgz
NetBSD 10.0alphapy312-xml2rfc-3.23.1.tgz
NetBSD 10.0earmv6hfpy310-xml2rfc-3.23.1.tgz
NetBSD 10.0earmv6hfpy311-xml2rfc-3.23.1.tgz
NetBSD 10.0earmv6hfpy312-xml2rfc-3.23.1.tgz
NetBSD 10.0earmv7hfpy310-xml2rfc-3.23.1.tgz
NetBSD 10.0earmv7hfpy311-xml2rfc-3.23.1.tgz
NetBSD 10.0earmv7hfpy312-xml2rfc-3.23.1.tgz
NetBSD 10.0earmv7hfpy310-xml2rfc-3.19.4.tgz
NetBSD 10.0earmv7hfpy311-xml2rfc-3.19.4.tgz
NetBSD 10.0earmv7hfpy312-xml2rfc-3.19.4.tgz
NetBSD 10.0earmv7hfpy38-xml2rfc-3.19.4.tgz
NetBSD 10.0earmv7hfpy39-xml2rfc-3.19.4.tgz
NetBSD 10.0earmv7hfpy310-xml2rfc-3.21.0.tgz
NetBSD 10.0earmv7hfpy311-xml2rfc-3.21.0.tgz
NetBSD 10.0earmv7hfpy312-xml2rfc-3.21.0.tgz
NetBSD 10.0earmv7hfpy38-xml2rfc-3.21.0.tgz
NetBSD 10.0earmv7hfpy39-xml2rfc-3.21.0.tgz
NetBSD 10.0i386py310-xml2rfc-3.23.1.tgz
NetBSD 10.0i386py311-xml2rfc-3.23.1.tgz
NetBSD 10.0i386py312-xml2rfc-3.23.1.tgz
NetBSD 10.0i386py310-xml2rfc-3.21.0.tgz
NetBSD 10.0i386py311-xml2rfc-3.21.0.tgz
NetBSD 10.0i386py312-xml2rfc-3.21.0.tgz
NetBSD 10.0i386py38-xml2rfc-3.21.0.tgz
NetBSD 10.0i386py39-xml2rfc-3.21.0.tgz
NetBSD 10.0powerpcpy310-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy311-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy38-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy39-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy310-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy311-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy312-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy38-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy39-xml2rfc-3.17.4.tgz
NetBSD 10.0powerpcpy310-xml2rfc-3.19.4.tgz
NetBSD 10.0powerpcpy311-xml2rfc-3.19.4.tgz
NetBSD 10.0powerpcpy312-xml2rfc-3.19.4.tgz
NetBSD 10.0powerpcpy38-xml2rfc-3.19.4.tgz
NetBSD 10.0powerpcpy39-xml2rfc-3.19.4.tgz
NetBSD 10.0sparc64py310-xml2rfc-3.21.0.tgz
NetBSD 10.0sparc64py311-xml2rfc-3.21.0.tgz
NetBSD 10.0sparc64py312-xml2rfc-3.21.0.tgz
NetBSD 10.0sparc64py38-xml2rfc-3.21.0.tgz
NetBSD 10.0sparc64py39-xml2rfc-3.21.0.tgz
NetBSD 10.0sparc64py310-xml2rfc-3.23.1.tgz
NetBSD 10.0sparc64py311-xml2rfc-3.23.1.tgz
NetBSD 10.0sparc64py312-xml2rfc-3.23.1.tgz
NetBSD 10.0x86_64py310-xml2rfc-3.23.1.tgz
NetBSD 10.0x86_64py311-xml2rfc-3.23.1.tgz
NetBSD 10.0x86_64py312-xml2rfc-3.23.1.tgz
NetBSD 10.0x86_64py310-xml2rfc-3.21.0.tgz
NetBSD 10.0x86_64py311-xml2rfc-3.21.0.tgz
NetBSD 10.0x86_64py312-xml2rfc-3.21.0.tgz
NetBSD 10.0x86_64py38-xml2rfc-3.21.0.tgz
NetBSD 10.0x86_64py39-xml2rfc-3.21.0.tgz
NetBSD 9.0aarch64py310-xml2rfc-3.23.1.tgz
NetBSD 9.0aarch64py311-xml2rfc-3.23.1.tgz
NetBSD 9.0aarch64py312-xml2rfc-3.23.1.tgz
NetBSD 9.0earmv6hfpy310-xml2rfc-3.23.1.tgz
NetBSD 9.0earmv6hfpy311-xml2rfc-3.23.1.tgz
NetBSD 9.0earmv6hfpy312-xml2rfc-3.23.1.tgz
NetBSD 9.0earmv7hfpy310-xml2rfc-3.23.1.tgz
NetBSD 9.0earmv7hfpy311-xml2rfc-3.23.1.tgz
NetBSD 9.0earmv7hfpy312-xml2rfc-3.23.1.tgz
NetBSD 9.0earmv7hfpy310-xml2rfc-3.19.4.tgz
NetBSD 9.0earmv7hfpy311-xml2rfc-3.19.4.tgz
NetBSD 9.0earmv7hfpy38-xml2rfc-3.19.4.tgz
NetBSD 9.0earmv7hfpy39-xml2rfc-3.19.4.tgz
NetBSD 9.0earmv7hfpy310-xml2rfc-3.21.0.tgz
NetBSD 9.0earmv7hfpy311-xml2rfc-3.21.0.tgz
NetBSD 9.0earmv7hfpy38-xml2rfc-3.21.0.tgz
NetBSD 9.0earmv7hfpy39-xml2rfc-3.21.0.tgz
NetBSD 9.0i386py310-xml2rfc-3.23.1.tgz
NetBSD 9.0i386py311-xml2rfc-3.23.1.tgz
NetBSD 9.0i386py312-xml2rfc-3.23.1.tgz
NetBSD 9.0i386py310-xml2rfc-3.21.0.tgz
NetBSD 9.0i386py311-xml2rfc-3.21.0.tgz
NetBSD 9.0i386py312-xml2rfc-3.21.0.tgz
NetBSD 9.0i386py38-xml2rfc-3.21.0.tgz
NetBSD 9.0i386py39-xml2rfc-3.21.0.tgz
NetBSD 9.0sparc64py310-xml2rfc-3.23.1.tgz
NetBSD 9.0sparc64py311-xml2rfc-3.23.1.tgz
NetBSD 9.0sparc64py312-xml2rfc-3.23.1.tgz
NetBSD 9.0x86_64py310-xml2rfc-3.23.1.tgz
NetBSD 9.0x86_64py311-xml2rfc-3.23.1.tgz
NetBSD 9.0x86_64py312-xml2rfc-3.23.1.tgz
NetBSD 9.0x86_64py310-xml2rfc-3.21.0.tgz
NetBSD 9.0x86_64py311-xml2rfc-3.21.0.tgz
NetBSD 9.0x86_64py312-xml2rfc-3.21.0.tgz
NetBSD 9.0x86_64py38-xml2rfc-3.21.0.tgz
NetBSD 9.0x86_64py39-xml2rfc-3.21.0.tgz
NetBSD 9.3x86_64py310-xml2rfc-3.23.1.tgz
NetBSD 9.3x86_64py311-xml2rfc-3.23.1.tgz
NetBSD 9.3x86_64py312-xml2rfc-3.23.1.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.