commit: 9209a2c40285dad9f03f74a47e917048338028ee
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 11 23:51:06 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Sep 11 23:51:06 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9209a2c4
dev-python/gherkin-official: add 35.0.0
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/gherkin-official/Manifest | 1 +
.../gherkin-official-35.0.0.ebuild | 31 ++++++++++++++++++++++
2 files changed, 32 insertions(+)
diff --git a/dev-python/gherkin-official/Manifest
b/dev-python/gherkin-official/Manifest
index 9eaf38cff0a1..7cb9f0c73915 100644
--- a/dev-python/gherkin-official/Manifest
+++ b/dev-python/gherkin-official/Manifest
@@ -1,2 +1,3 @@
DIST gherkin-33.1.0.gh.tar.gz 3855072 BLAKE2B
026dc11c4451e5243dc4ede0108c19162cb29784507095642d4a2599c52143f8a594b6dba21552a4c061f62fccfe71f3ed4bb574453d68e35231f99340876e90
SHA512
176a9e8bf448f07da54a0e35095e40d82ff4a842132ef58052e4451d3ccd3a551d493319c6f44c0148ae2e6dec950e4a0baaffea5aea77c161bafc0970c18f48
DIST gherkin-34.0.0.gh.tar.gz 3879551 BLAKE2B
f1f97e9b7aef359ef7fecae6d6c6259e58e2650317d8bfac166ee0c7be60418bc2dbfa6c56aec186c27d4dd712f3c5caec769e0f908d61e54cb3903513a69a1f
SHA512
4014a37df26cc5add51a4825a8ef03418560f07e4b9dbd4ccdd461ab6f519a959f6b29e8536b2aea5c5e4c2d53abae106cfefab650eccc1bc1bbbad01ee28d40
+DIST gherkin-35.0.0.gh.tar.gz 3878824 BLAKE2B
226c9b7bb53987a6d506a90d83fad0bdf975f8b23f6e89963d4733011ef3e7e1b69c2569634ce55c7a7b3579159fb12ab6dfc178ea95b74897d4b64f631425fb
SHA512
10281954c537d3f03116d612a3123c06576c1ef863985ef73b98bfdb9e1c4e6168dacf4ac04962544d2496e81261abbe8cc625756fe8c540745c60514daffb4a
diff --git a/dev-python/gherkin-official/gherkin-official-35.0.0.ebuild
b/dev-python/gherkin-official/gherkin-official-35.0.0.ebuild
new file mode 100644
index 000000000000..8bf417e46f2a
--- /dev/null
+++ b/dev-python/gherkin-official/gherkin-official-35.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=uv-build
+PYTHON_COMPAT=( python3_{11..14} )
+
+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}]
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest