All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [git commit] package/lua-ubjson: new package
@ 2023-12-23 17:18 Thomas Petazzoni via buildroot
  0 siblings, 0 replies; only message in thread
From: Thomas Petazzoni via buildroot @ 2023-12-23 17:18 UTC (permalink / raw)
  To: buildroot

commit: https://git.buildroot.net/buildroot/commit/?id=601fef4ab55319ef8f2f28bf0c1fb8f06f502b0a
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
---
 package/Config.in                  |  1 +
 package/lua-ubjson/Config.in       |  7 +++++++
 package/lua-ubjson/lua-ubjson.hash |  3 +++
 package/lua-ubjson/lua-ubjson.mk   | 11 +++++++++++
 4 files changed, 22 insertions(+)

diff --git a/package/Config.in b/package/Config.in
index ae7c3e261a..bc723fe018 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -761,6 +761,7 @@ menu "Lua libraries/modules"
 	source "package/lua-std-normalize/Config.in"
 	source "package/lua-stdlib/Config.in"
 	source "package/lua-testmore/Config.in"
+	source "package/lua-ubjson/Config.in"
 	source "package/lua-utf8/Config.in"
 	source "package/lua-valua/Config.in"
 	source "package/lua-zlib/Config.in"
diff --git a/package/lua-ubjson/Config.in b/package/lua-ubjson/Config.in
new file mode 100644
index 0000000000..88ed2c7c79
--- /dev/null
+++ b/package/lua-ubjson/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LUA_UBJSON
+	bool "lua-ubjson"
+	select BR2_PACKAGE_LUA_COMPAT53 if BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION_5_1 # runtime
+	help
+	  a pure Lua implementation of UBJSON.
+
+	  https://fperrad.frama.io/lua-ubjson/
diff --git a/package/lua-ubjson/lua-ubjson.hash b/package/lua-ubjson/lua-ubjson.hash
new file mode 100644
index 0000000000..6db046ec2f
--- /dev/null
+++ b/package/lua-ubjson/lua-ubjson.hash
@@ -0,0 +1,3 @@
+# computed by luarocks/buildroot
+sha256  6605a6a0ca5f6cb8ec1aac14840adcdc6b359f5d8666fb3d224510e8d73c43b9  lua-ubjson-0.1.0-1.src.rock
+sha256  c85f6b3d47bcde28fd15bc7e361cdc5ec6b580819f4a891e29cf89513abbadd2  lua-ubjson-0.1.0/COPYRIGHT
diff --git a/package/lua-ubjson/lua-ubjson.mk b/package/lua-ubjson/lua-ubjson.mk
new file mode 100644
index 0000000000..93e6631962
--- /dev/null
+++ b/package/lua-ubjson/lua-ubjson.mk
@@ -0,0 +1,11 @@
+################################################################################
+#
+# lua-ubjson
+#
+################################################################################
+
+LUA_UBJSON_VERSION = 0.1.0-1
+LUA_UBJSON_LICENSE = MIT
+LUA_UBJSON_LICENSE_FILES = $(LUA_UBJSON_SUBDIR)/COPYRIGHT
+
+$(eval $(luarocks-package))
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2023-12-23 17:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-23 17:18 [Buildroot] [git commit] package/lua-ubjson: new package 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.