* [Buildroot] [PATCH] package/python-lark: new package
@ 2022-06-21 9:01 José Pekkarinen via buildroot
2022-07-23 17:49 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: José Pekkarinen via buildroot @ 2022-06-21 9:01 UTC (permalink / raw)
To: buildroot; +Cc: José Pekkarinen
Signed-off-by: José Pekkarinen <jose.pekkarinen@unikie.com>
---
DEVELOPERS | 1 +
package/Config.in | 1 +
package/python-lark/Config.in | 7 +++++++
package/python-lark/python-lark.hash | 5 +++++
package/python-lark/python-lark.mk | 14 ++++++++++++++
5 files changed, 28 insertions(+)
create mode 100644 package/python-lark/Config.in
create mode 100644 package/python-lark/python-lark.hash
create mode 100644 package/python-lark/python-lark.mk
diff --git a/DEVELOPERS b/DEVELOPERS
index fc329fec27..ed708dd774 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1545,6 +1545,7 @@ F: package/alfred/
F: package/bmx7/
F: package/python-aexpect/
F: package/python-alembic/
+F: package/python-lark/
F: package/softhsm2/
F: support/testing/tests/package/sample_python_aexpect.py
F: support/testing/tests/package/test_python_aexpect.py
diff --git a/package/Config.in b/package/Config.in
index f09da05be0..7785aca2ce 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1077,6 +1077,7 @@ menu "External python modules"
source "package/python-jsonschema/Config.in"
source "package/python-keyring/Config.in"
source "package/python-kiwisolver/Config.in"
+ source "package/python-lark/Config.in"
source "package/python-libconfig/Config.in"
source "package/python-libusb1/Config.in"
source "package/python-lmdb/Config.in"
diff --git a/package/python-lark/Config.in b/package/python-lark/Config.in
new file mode 100644
index 0000000000..1f45690f8d
--- /dev/null
+++ b/package/python-lark/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_LARK
+ bool "python-lark"
+ help
+ Lark is a parsing toolkit for Python, built with a focus
+ on ergonomics, performance and modularity.
+
+ https://github.com/lark-parser/lark
diff --git a/package/python-lark/python-lark.hash b/package/python-lark/python-lark.hash
new file mode 100644
index 0000000000..3773c00f7c
--- /dev/null
+++ b/package/python-lark/python-lark.hash
@@ -0,0 +1,5 @@
+# md5, sha256 from https://pypi.org/pypi/lark/json
+md5 fd3ca96a8d9d67798508470032921078 lark-1.1.2.tar.gz
+sha256 7a8d0c07d663da9391d7faee1bf1d7df4998c47ca43a593cbef5c7566acd057a lark-1.1.2.tar.gz
+# Locally computed sha256 checksums
+sha256 6e83ad8e0de51690a53eac02dd2b6188dfd7949053be56fba5b651140d27ee57 LICENSE
diff --git a/package/python-lark/python-lark.mk b/package/python-lark/python-lark.mk
new file mode 100644
index 0000000000..52c249552e
--- /dev/null
+++ b/package/python-lark/python-lark.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-lark
+#
+################################################################################
+
+PYTHON_LARK_VERSION = 1.1.2
+PYTHON_LARK_SOURCE = lark-$(PYTHON_LARK_VERSION).tar.gz
+PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/a3/c5/11d0a086590b207ad1b6c9ba6e019f8290652f3d703cdb002d72e220dd99
+PYTHON_LARK_SETUP_TYPE = setuptools
+PYTHON_LARK_LICENSE = MIT
+PYTHON_LARK_LICENSE_FILES = LICENSE
+
+$(eval $(python-package))
--
2.25.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-07-23 17:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-21 9:01 [Buildroot] [PATCH] package/python-lark: new package José Pekkarinen via buildroot
2022-07-23 17:49 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.