summaryrefslogtreecommitdiff
path: root/app-text/xml2rfc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-29 22:43:19 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-29 22:43:19 +0000
commitfa19575643c607e28b1572821c413ad7cb8eea09 (patch)
tree9d9b05acd34c77d7708182eac258ad26975949c7 /app-text/xml2rfc
parentfc4ad6e568738af8995c2e87896c671c39eb8c72 (diff)
gentoo auto-resync : 29:01:2025 - 22:43:19
Diffstat (limited to 'app-text/xml2rfc')
-rw-r--r--app-text/xml2rfc/Manifest4
-rw-r--r--app-text/xml2rfc/metadata.xml2
-rw-r--r--app-text/xml2rfc/xml2rfc-3.26.0.ebuild56
3 files changed, 61 insertions, 1 deletions
diff --git a/app-text/xml2rfc/Manifest b/app-text/xml2rfc/Manifest
index 29e793292876..df0d230be121 100644
--- a/app-text/xml2rfc/Manifest
+++ b/app-text/xml2rfc/Manifest
@@ -1,7 +1,9 @@
DIST xml2rfc-3.18.0.gh.tar.gz 2856552 BLAKE2B b2397d10c770694e8eb354220803f89525e64638fd1043c2672ce0849be72a397ab6f2bff03f689721f00e63ac034ec7b7aec20cf93b759f42a415ab66293908 SHA512 afd88bad84c6f5b734dd091e34ec41bff63fcf38f3bfab777818954dec31363300e13dd745b602e2c145fbe0df0be4e69918ddc71aac276bf0833ad4563c19f1
DIST xml2rfc-3.23.2.gh.tar.gz 2814581 BLAKE2B 25a27c90eff5260e41bf2503bc6959b1acfce494f4bd8f077b0664f776d524ca0572977443f1c839978062573356b6eae67d5efe4253c54168ade6fb34ce6c52 SHA512 443678d70d5d2f86e255f29aa6092d5db571be8f3a54a0b36f5d23e0b46fb426fb2a0b1cfecf2307b2cdbbba40113cd1944d1e70ef1e460a6c9596ba5e9a8bd4
DIST xml2rfc-3.24.0.gh.tar.gz 2838316 BLAKE2B 3c6cfe36f041125b7ba2ef5f75f8fb8312f0d21d57e567905d47f9661cdc0bf2733e0f17441453fe85c2afa66bcf1fbb7a11a66b61201e717d5d3c5a5b73a449 SHA512 e89ed354f40304cc13f99e4e2b53abbf226b06b17bb47be677f7d1433de36ee957ea49a81dbe8b6c0d9310c602d71f9fb4650588cdd799076ade286463b6b3fb
+DIST xml2rfc-3.26.0.gh.tar.gz 2839215 BLAKE2B b175e85fc82090d15176977d1af1e4968ff8d1c5a17fc5c07bffff7e20fdc1b5c28328fe75d77ed124da7d836422e5bf68614f9bfaa9f6a45fd7bc734e0acda2 SHA512 3ac5aa2e0acbef01a54160e448dfbf2e9f09aae582fddf0677008f6af666ecf263d504a969fb60e3d3dbc593fd10171e1487daf47a2bc35e1ee9942acff19599
EBUILD xml2rfc-3.18.0.ebuild 1483 BLAKE2B 108213e4f2f4351a66be58118bb26603fabc0e5413cd288e58263ea1e8e005e55c4eb6667248347d6a6317f90a25fabf0897d297bdc1611beb9fc2a12079b81b SHA512 4c309786293d6d2d9cd61c46bb3403bf9017e0e860cd6cee3d928a469d1420509f9c1d731ade6c69f8340971a98c05f793706df21a301bef218353a4e762772d
EBUILD xml2rfc-3.23.2.ebuild 1484 BLAKE2B e1e6e14b2fbddb711f174f4b41393469d96d30d4724a7dc70eef1de8e914d796debcd8f0d56724fd0492408f439a55b44c30cb5a46b5e5bd78bd786894e33db0 SHA512 4cfba91d99ed10a0ae0252343f3b9967f79a99a3ae28d898a954b07c4c4ee01140973dfd374f6b78fd56353d105b3cd2001e33cc380f0e3d80f9c4d6ef82d435
EBUILD xml2rfc-3.24.0.ebuild 1483 BLAKE2B 4a9a59896dd02d61a6c38874359286ff4483ea9d4062d028418acec492b8a1a57c9ecadfa93bc5b19f7264637e3cc3740e19cb20245d65a2add525601af175f6 SHA512 456e466a291a71bcdcc59eb3adc6de053cbff9da5553a9f1419145dc70397ca65332e402329b7b80e2fae9ab0cfb43b453662d797e15382319edf1b00845453e
-MISC metadata.xml 375 BLAKE2B 77bd9fece1fa8ea046134f8efbc50a698a55f90a15933b46a85bb2afa41d52437f9d23f4d7367ddf7c08ddf5e26a93a6a412421dd7c7f24964f2a517244b902e SHA512 a7855e80181ec39d420b5fab949d0d514b57ea56befc87c0401a2a4afd4c78ebc412e9ea8c565a694ab1bcbada2fc3c1234cf0eb05dfc39d817fda1f9787388a
+EBUILD xml2rfc-3.26.0.ebuild 1484 BLAKE2B 5dd7424e93d57c2cd78ef05956b20f2a3a0a94f8396c1ceacd8e5c2bce5ae9bd46c59b3b988def12fe4f7ad1fab5bcd94027fd8fad57903ebbb116658465ffcf SHA512 e009afd2692f5b2891dc71fe60a99d5c5238f3a674068cba0633c7a76aa7591c7312f5c546d0790f7b82b66033f91957a4ce74107068524c30a0b0bce4e4719b
+MISC metadata.xml 513 BLAKE2B b0bd0d5d1173928b41984fc2b9215b0f47c300867537350a41b99fd6de7bdc4b85a3e94a570ff7b3c162f8fd979291730900dd34f958e822bc8c2dcb35c34bfa SHA512 a3668cd79a33e4f70405fcc1ee2156dcb2e3293c31f5a3d977ae84b4f20fad88b5eb3cb3e065f67a5d76b25eddecc38579ba7d629a291654170dac78991d7375
diff --git a/app-text/xml2rfc/metadata.xml b/app-text/xml2rfc/metadata.xml
index bc2b5035b11b..0616885f9bff 100644
--- a/app-text/xml2rfc/metadata.xml
+++ b/app-text/xml2rfc/metadata.xml
@@ -8,5 +8,7 @@
<upstream>
<remote-id type="pypi">xml2rfc</remote-id>
<remote-id type="github">ietf-tools/xml2rfc</remote-id>
+ <changelog>https://github.com/ietf-tools/xml2rfc/releases</changelog>
+ <bugs-to>https://github.com/ietf-tools/xml2rfc/issues</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/app-text/xml2rfc/xml2rfc-3.26.0.ebuild b/app-text/xml2rfc/xml2rfc-3.26.0.ebuild
new file mode 100644
index 000000000000..4e27e42a9e83
--- /dev/null
+++ b/app-text/xml2rfc/xml2rfc-3.26.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Generates RFCs and IETF drafts from document source in XML"
+HOMEPAGE="
+ https://ietf-tools.github.io/xml2rfc/
+ https://github.com/ietf-tools/xml2rfc/
+ https://pypi.org/project/xml2rfc/
+"
+SRC_URI="
+ https://github.com/ietf-tools/xml2rfc/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}]
+ dev-python/configargparse[${PYTHON_USEDEP}]
+ dev-python/intervaltree[${PYTHON_USEDEP}]
+ >=dev-python/google-i18n-address-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}]
+ >=dev-python/jinja2-3.1.2[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}]
+ dev-python/pycountry[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/pypdf-3.2.1[${PYTHON_USEDEP}]
+ dev-python/decorator[${PYTHON_USEDEP}]
+ dev-python/dict2xml[${PYTHON_USEDEP}]
+ dev-python/weasyprint[${PYTHON_USEDEP}]
+ media-fonts/noto[cjk]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ default
+ # Disable broken PdfWriterTests.
+ sed -i 's/ PdfWriterTests(unittest.TestCase):/ PdfWriterTests:/' test.py || die
+}