summaryrefslogtreecommitdiff
path: root/app-text/xml2rfc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-11 10:37:57 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-11 10:37:57 +0100
commit0b8c99da2b9c4eff53a33240b8c9f6db6dcba3db (patch)
treeec65222e960955380a3947019766a4db63f18a5f /app-text/xml2rfc
parentf8d2edf76d3901ebc1ace32c33a4d547fd5eee63 (diff)
gentoo auto-resync : 11:09:2023 - 10:37:57
Diffstat (limited to 'app-text/xml2rfc')
-rw-r--r--app-text/xml2rfc/Manifest2
-rw-r--r--app-text/xml2rfc/xml2rfc-3.18.0.ebuild51
2 files changed, 53 insertions, 0 deletions
diff --git a/app-text/xml2rfc/Manifest b/app-text/xml2rfc/Manifest
index 4c3d44dd1bec..f4c8826be47a 100644
--- a/app-text/xml2rfc/Manifest
+++ b/app-text/xml2rfc/Manifest
@@ -1,3 +1,5 @@
DIST xml2rfc-3.17.4.gh.tar.gz 2858770 BLAKE2B b29b8a102668a5aa943a32b28a9d1669e2a6b0af03085a550c21a08e5bfb5ff3ee8979b03a3d7ae8e820ac8bf60455682914fd06a882e17183ca51aaf1dedf86 SHA512 3fc620eed12fc2a7f6015df8b6a5b1aa422cd8c26807e01d75498aee9257faad1bca68606f77598fb040a8dae074e35ffa0e2994a1ae8d59ee27d25fc6a755e5
+DIST xml2rfc-3.18.0.gh.tar.gz 2856552 BLAKE2B b2397d10c770694e8eb354220803f89525e64638fd1043c2672ce0849be72a397ab6f2bff03f689721f00e63ac034ec7b7aec20cf93b759f42a415ab66293908 SHA512 afd88bad84c6f5b734dd091e34ec41bff63fcf38f3bfab777818954dec31363300e13dd745b602e2c145fbe0df0be4e69918ddc71aac276bf0833ad4563c19f1
EBUILD xml2rfc-3.17.4.ebuild 1462 BLAKE2B fe65e9102f5df75bf13c31ceb76cb0b26516fcee144646abc81b8b3152f3521145b3310f1779227473af2f574541e1aa2ba3d5561eabaaead94b3533e3afc001 SHA512 437da193162e5ad93dba2cbbfc2e8b970c4db1f03b1ee3ca3565f0224a792ea48b6904f66db911775372edbac8cd8a5ee09c946f54d4d757a01ba6bbd00cc6f0
+EBUILD xml2rfc-3.18.0.ebuild 1463 BLAKE2B 4feb72cc205dbc2ca958be8120ec71dae362802d0eea03add1f74762489c8b1ccb1306f9a06cd645d83cf5f9ca40cea6fe34ba78c8cc7075f4d72c6c16a1a6f9 SHA512 904e255b62c97f9b9b6151e182f7dc8a7fbe45d619932a31a6f5439346da919f3f1c6648e5fe4da89a2d15b38b943ea285b60ecaff950dc1304df4d60d9e4e32
MISC metadata.xml 374 BLAKE2B 3514fd485c7ca895f1b9f4a809ed97bb55396c1abd6a52ae6602e61b836fac3a0fbcbeec7dcb0789a6510cabb9920a33bfae4dfeb9bfba86ad9d02fbf917a720 SHA512 0e4697e08615993939416355b5d112f5f6ab1aad0bc74a3e33f6d3e7d0178ddf9b5fba70aa50fc6babed1ca27d89d1b0bff53223c1a55e636e82b6c617860cb9
diff --git a/app-text/xml2rfc/xml2rfc-3.18.0.ebuild b/app-text/xml2rfc/xml2rfc-3.18.0.ebuild
new file mode 100644
index 000000000000..3b8c97ef1ad8
--- /dev/null
+++ b/app-text/xml2rfc/xml2rfc-3.18.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+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"
+SRC_URI="https://github.com/ietf-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+RESTRICT="!test? ( test )"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+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]
+ )
+"
+
+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/jinja-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}]
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ default
+ # Disable broken PdfWriterTests.
+ sed -i 's/ PdfWriterTests(unittest.TestCase):/ PdfWriterTests:/' test.py || die
+}