summaryrefslogtreecommitdiff
path: root/dev-python/lark-parser
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-02-02 01:39:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-02-02 01:39:05 +0000
commitfcc5224904648a8e6eb528d7603154160a20022f (patch)
tree3bfce096b38a9cea8eed13fc70c1526c456e9abd /dev-python/lark-parser
parent2fd57282f0262ca084e05b0f2c63fbada395d02b (diff)
gentoo resync : 02.02.2022
Diffstat (limited to 'dev-python/lark-parser')
-rw-r--r--dev-python/lark-parser/Manifest3
-rw-r--r--dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild28
-rw-r--r--dev-python/lark-parser/lark-parser-0.11.3.ebuild5
3 files changed, 32 insertions, 4 deletions
diff --git a/dev-python/lark-parser/Manifest b/dev-python/lark-parser/Manifest
index 093f22c55529..a1dc350390c1 100644
--- a/dev-python/lark-parser/Manifest
+++ b/dev-python/lark-parser/Manifest
@@ -1,3 +1,4 @@
DIST lark-parser-0.11.3.tar.gz 229917 BLAKE2B 14bd76f1faaa4fa0aa3fea300d7a4969e0afd70cecd163304047b34a001c012932f37a170d6727a01c93f69ad4c29da70e0b26cee477d81880fa7f97ebd01598 SHA512 34cb6b53dc782a8de57f1f9a0946e7d1f383fad83aaf85102f7d8ca9e5ecd1f83a7666ee1ed8bf556a0d21e1ac5af23964377619882b81dd1033512f544d51c0
-EBUILD lark-parser-0.11.3.ebuild 715 BLAKE2B 1cfeda37a2070dfc75039d656ec55c4972eaeee21fa9cd0e7ff43d3d54e2ad36ad526c676e83c2162691eddf0a79fc9e74f61f59564d76b89b851a786772e6c7 SHA512 eb39026d674bd0b63f08486c606d6cc2447a6893d781e0e856854c44263068d8c123c241d0273cc1a7c51bd84f7f0a8c9cc51c141f705c634fa4db087ab9932e
+EBUILD lark-parser-0.11.3-r1.ebuild 744 BLAKE2B 23e4056505675d8aa6358a9caa9f175c4d7690d8fe6dbaa48228215e7d1fad8a62afd98c350b3ed90a5b9b9ae63572790b83ccffcfb2ddf2bcfa3575712353ff SHA512 1b0175828ffcfe307f455d3c31b5428bf1ffa33ceedad966adf380cc565e089ae406c06bed1bf2e23018baf3cd1623a3839986b225beb5ab245864c42337c534
+EBUILD lark-parser-0.11.3.ebuild 690 BLAKE2B ae9e80b536d3b79a88a84927fb25607ff87581f0968032157c8395b7f2a07889227149fc2e671fdc4047288b1365bcd05db4700e6c736b4c10cf92dc50e66f91 SHA512 94d4d526ca56898d3c9c5102c603bf61512d2dd1682cd7152a70bd5d7e1176c040894a081027610056e30f6c644027a31b1f5dfc286ab04fd97ade79ea741f13
MISC metadata.xml 635 BLAKE2B aa735f4a11cbb8154dad090bf52fae833c6233de80a95bf073e9097c1cebb83a004423da1a2a824b6cc07a32ac0dc016339229d3e0f3691094baf88c76eb3283 SHA512 e2a0faa9024d00d51ac7ea60cc57e75c0b59e45747777b6cd2182195f35eac0a9324b58a76d6ce3e776686f1f8b7a163cbb154551ebe0c55046372659e083a07
diff --git a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
new file mode 100644
index 000000000000..28a4b6251541
--- /dev/null
+++ b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Python module to propose a modern general-purpose parsing library for Python"
+HOMEPAGE="https://github.com/lark-parser/lark"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ dev-python/atomicwrites[${PYTHON_USEDEP}]
+ dev-python/regex[${PYTHON_USEDEP}]
+ )"
+
+python_test() {
+ "${EPYTHON}" -m tests -v || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/lark-parser/lark-parser-0.11.3.ebuild b/dev-python/lark-parser/lark-parser-0.11.3.ebuild
index 76af5178daad..b5d7c689cbf8 100644
--- a/dev-python/lark-parser/lark-parser-0.11.3.ebuild
+++ b/dev-python/lark-parser/lark-parser-0.11.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
@@ -21,7 +21,6 @@ BDEPEND="
test? (
dev-python/atomicwrites[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
- dev-python/js2py[${PYTHON_USEDEP}]
)"
python_test() {