summaryrefslogtreecommitdiff
path: root/dev-python/lark
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-12-02 07:15:04 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-12-02 07:15:04 +0000
commit340081a881912146896d5acb7640fc63ffb64de8 (patch)
tree9be964000a54a322501054b84162ab470aae9eea /dev-python/lark
parent3b74b7fe6ee0c841ef3aab8832e2079b95396f61 (diff)
downloadbaldeagleos-repo-340081a881912146896d5acb7640fc63ffb64de8.tar.gz
baldeagleos-repo-340081a881912146896d5acb7640fc63ffb64de8.tar.xz
baldeagleos-repo-340081a881912146896d5acb7640fc63ffb64de8.zip
Adding metadata
Diffstat (limited to 'dev-python/lark')
-rw-r--r--dev-python/lark/Manifest1
-rw-r--r--dev-python/lark/files/lark-1.2.2-py314.patch38
-rw-r--r--dev-python/lark/lark-1.2.2.ebuild45
3 files changed, 0 insertions, 84 deletions
diff --git a/dev-python/lark/Manifest b/dev-python/lark/Manifest
index 51bee5e75cb2..beabe78ff150 100644
--- a/dev-python/lark/Manifest
+++ b/dev-python/lark/Manifest
@@ -1,3 +1,2 @@
-DIST lark-1.2.2.tar.gz 252132 BLAKE2B 175f51930972f17051af6fefdf71ef4602f126d373888f30a630a703d038abe9bb2706da80564c72f19273f7d0bfbe351ab34e9d72fa1ad9dd7181232eefe61e SHA512 77cf3abf26b827cb60eae4c193de0c98780df7dfa3daa1c21ca5d73bc16387d77561d57e8a20c69ceaeb35531b7191fe765b9834587972e2697f3f07def96b6c
DIST lark-1.3.0.tar.gz 259551 BLAKE2B 0df524ef483efeb7ab42973a1c06146e4e50fb59c489606498cc7dd8db61be76c7cf12062981cdbe9121ad98a1f892940d0b4d592d63c7d8d1563de4feab2f65 SHA512 d20191bb98e823f078359ccf2f391f9d01c80d7481d3c8061f8a6a8083f069e11029017158f773683b8e662f6cc81075f5cb4965c5fecde3956f131e3938af3d
DIST lark-1.3.1.tar.gz 382732 BLAKE2B d08d8f73d79699f33795a46d1e8ae4aa86425e63df4dea19ce9aefaa18749bed5505f5dd657313e4d0463cd217f851494b939da7e134557f4a8f6c26321d7f42 SHA512 aee4ec6a6dd2e25801c66688861d0b25b68b7b916492764b3f8621dd70c33a93b364cb70d84ccac645cb7156892b90b503d6c79dedb9f656830c70a9b43549d0
diff --git a/dev-python/lark/files/lark-1.2.2-py314.patch b/dev-python/lark/files/lark-1.2.2-py314.patch
deleted file mode 100644
index aade3ae30229..000000000000
--- a/dev-python/lark/files/lark-1.2.2-py314.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-https://github.com/lark-parser/lark/issues/1480
-https://github.com/lark-parser/lark/pull/1483
-
-From 4809ce89ca005b71f6db930c4aabf6496a502795 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= <thrnciar@redhat.com>
-Date: Wed, 6 Nov 2024 16:47:11 +0100
-Subject: [PATCH] Wrap functools.partial in staticmethod() to add compatibility
- with Python 3.14
-
-Fixes: #1480
----
- tests/test_trees.py | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/tests/test_trees.py b/tests/test_trees.py
-index 1f69869e..07687ac0 100644
---- a/tests/test_trees.py
-+++ b/tests/test_trees.py
-@@ -254,7 +254,7 @@ def ab_method(self, a, b):
- ab_partialmethod = partialmethod(ab_for_partialmethod, 1)
- set_union = set(["a"]).union
- static_add = staticmethod(add)
-- partial_reduce_mul = partial(reduce, mul)
-+ partial_reduce_mul = staticmethod(partial(reduce, mul))
-
- custom_callable = CustomCallable()
-
-@@ -355,8 +355,8 @@ def test(prefix, s, postfix):
-
- @v_args(inline=True)
- class T(Transformer):
-- a = functools.partial(test, "@", postfix="!")
-- b = functools.partial(lambda s: s + "!")
-+ a = staticmethod(functools.partial(test, "@", postfix="!"))
-+ b = staticmethod(functools.partial(lambda s: s + "!"))
-
- res = T().transform(tree)
- assert res.children == ["@TEST1!", "test2!"]
diff --git a/dev-python/lark/lark-1.2.2.ebuild b/dev-python/lark/lark-1.2.2.ebuild
deleted file mode 100644
index 8575558dda23..000000000000
--- a/dev-python/lark/lark-1.2.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# 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..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python module to propose a modern general-purpose parsing library for Python"
-HOMEPAGE="
- https://github.com/lark-parser/lark/
- https://pypi.org/project/lark/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
-
-# dev-python/regex doesn't support pypy
-BDEPEND="
- test? (
- dev-python/atomicwrites[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/regex[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-PATCHES=(
- # https://github.com/lark-parser/lark/pull/1483
- "${FILESDIR}"/${P}-py314.patch
-)
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # require dev-python/js2py which is a really bad quality package
- tests/test_nearley/test_nearley.py
- )
-
- epytest
-}