repo/gentoo:master commit in: dev-python/gherkin-official/
"Ionen Wolkens" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785979136.7f121294ae4a0807d5c96d245a610a08e7d92784.ionen@gentoo> |
commit: 7f121294ae4a0807d5c96d245a610a08e7d92784
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 6 00:43:24 2026 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Aug 6 01:18:56 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f121294
dev-python/gherkin-official: add 42.0.1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/gherkin-official/Manifest | 1 +
.../gherkin-official-42.0.1.ebuild | 34 ++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/dev-python/gherkin-official/Manifest b/dev-python/gherkin-official/Manifest
index 1f4599239add..9a8398763903 100644
--- a/dev-python/gherkin-official/Manifest
+++ b/dev-python/gherkin-official/Manifest
@@ -1,2 +1,3 @@
DIST gherkin-41.0.0.gh.tar.gz 3818622 BLAKE2B 86ec1cd4098dba0b3c67d346fcf0b63891aa09788124817c6735f24e9fee6bb398b7e30120a073fadbf41edc45f35358cbc13249f2b65ec9d0231b97c184ef70 SHA512 9368dd974c04de6223320c3d18b078c72531ac12a1ecddba95c70cd875539d90e86bf432ad4d40039a473dc03b09ff6d497284394d93a36ad12afeab16282133
DIST gherkin-42.0.0.gh.tar.gz 3746511 BLAKE2B 38d4e72b3b74adb9637eddaf9852db9632435cd9f0d094878366f2cdfbe6784d1c9d6765242d18cb0da59602b317f0016f0e5503aedaa79690855bcff330daa4 SHA512 aa06d4f383afd4a0b59571952512738ab78d00c162d1b37f3fda6d7cff5580e983510e3cade0cb6ca30c87da6c0669fdeac0e32a196d3b25a458569abb1cf7c6
+DIST gherkin-42.0.1.gh.tar.gz 3749998 BLAKE2B 69c399cf3873946eb7bb432a2f8689bcf74adfdcff3cfccb2f7d235b003c7279b4751b5fb75dba8bcdd78c372b897ef96b288dd8c731d33a963d3867ec1134a3 SHA512 b07f66d458ab28dc0954defb6bcb6db9b3585ea2ef7aca2816ae8075ea5da308ba8a92478073483f25d4d520ce82062bccea81c20a1a59dc8f91c8aa31f4e4df
diff --git a/dev-python/gherkin-official/gherkin-official-42.0.1.ebuild b/dev-python/gherkin-official/gherkin-official-42.0.1.ebuild
new file mode 100644
index 000000000000..8a396e3b2c91
--- /dev/null
+++ b/dev-python/gherkin-official/gherkin-official-42.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=uv-build
+PYTHON_COMPAT=( python3_{12..15} )
+
+inherit distutils-r1
+
+DESCRIPTION="Gherkin parser/compiler for Python"
+HOMEPAGE="
+ https://github.com/cucumber/gherkin/
+ https://pypi.org/project/gherkin-official/
+"
+SRC_URI="
+ https://github.com/cucumber/gherkin/archive/refs/tags/v${PV}.tar.gz
+ -> gherkin-${PV}.gh.tar.gz
+"
+S=${WORKDIR}/gherkin-${PV}/python
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/uv-build-0.12[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest