pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
xues-lua: New Package
Module Name: pkgsrc-wip
Committed By: matthew <matthewd%fastmail.us@localhost>
Pushed By: matthewd
Date: Fri May 1 20:58:29 2026 -0600
Changeset: 72331da2b3295dbbe31e2f0b7652f85a0faaa40a
Added Files:
xeus-lua/COMMIT_MSG
xeus-lua/DESCR
xeus-lua/Makefile
xeus-lua/PLIST
xeus-lua/TODO
xeus-lua/distinfo
Log Message:
xues-lua: New Package
Lua kernel for Jupyter based on the xeus framework
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=72331da2b3295dbbe31e2f0b7652f85a0faaa40a
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
xeus-lua/COMMIT_MSG | 3 +++
xeus-lua/DESCR | 2 ++
xeus-lua/Makefile | 27 +++++++++++++++++++++++++++
xeus-lua/PLIST | 15 +++++++++++++++
xeus-lua/TODO | 1 +
xeus-lua/distinfo | 5 +++++
6 files changed, 53 insertions(+)
diffs:
diff --git a/xeus-lua/COMMIT_MSG b/xeus-lua/COMMIT_MSG
new file mode 100644
index 0000000000..6374557701
--- /dev/null
+++ b/xeus-lua/COMMIT_MSG
@@ -0,0 +1,3 @@
+xues-lua: New Package
+
+Lua kernel for Jupyter based on the xeus framework
diff --git a/xeus-lua/DESCR b/xeus-lua/DESCR
new file mode 100644
index 0000000000..ffeebd5755
--- /dev/null
+++ b/xeus-lua/DESCR
@@ -0,0 +1,2 @@
+xeus-lua is a Jupyter kernel for Lua based on the
+native implementation of the Jupyter protocol xeus.
diff --git a/xeus-lua/Makefile b/xeus-lua/Makefile
new file mode 100644
index 0000000000..2d463c6f34
--- /dev/null
+++ b/xeus-lua/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD$
+
+DISTNAME= xeus-lua-0.10.1
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=jupyter-xeus/}
+GITHUB_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= matthewd%fastmail.us@localhost
+HOMEPAGE= https://github.com/jupyter-xeus/xeus-lua/
+COMMENT= Jupyter kernel for Lua, based on the xeus framework
+LICENSE= modified-bsd
+
+USE_CXX_FEATURES= c++17
+USE_LANGUAGES= c c++
+
+.include "../../mk/bsd.prefs.mk"
+.if (${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD") && exists(/usr/include/execinfo.h)
+LDFLAGS+= -lexecinfo
+.endif
+
+.include "../../devel/cmake/build.mk"
+.include "../../lang/lua54/buildlink3.mk"
+.include "../../wip/xeus/buildlink3.mk"
+.include "../../wip/xeus-zmq/buildlink3.mk"
+.include "../../wip/xwidgets/buildlink3.mk"
+.include "../../wip/xcanvas/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xeus-lua/PLIST b/xeus-lua/PLIST
new file mode 100644
index 0000000000..21d4f4d0ef
--- /dev/null
+++ b/xeus-lua/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD$
+bin/xlua
+include/xeus-lua/xeus_lua_config.hpp
+include/xeus-lua/xinterpreter.hpp
+lib/cmake/xeus-lua/xeus-luaConfig.cmake
+lib/cmake/xeus-lua/xeus-luaConfigVersion.cmake
+lib/cmake/xeus-lua/xeus-luaTargets-noconfig.cmake
+lib/cmake/xeus-lua/xeus-luaTargets.cmake
+lib/libxeus-lua.so
+lib/libxeus-lua.so.0
+lib/libxeus-lua.so.${PKGVERSION}
+share/jupyter/kernels/xlua/kernel.json
+share/jupyter/kernels/xlua/logo-32x32.png
+share/jupyter/kernels/xlua/logo-64x64.png
+share/jupyter/kernels/xlua/xeus_small.svg
diff --git a/xeus-lua/TODO b/xeus-lua/TODO
new file mode 100644
index 0000000000..3a3a993776
--- /dev/null
+++ b/xeus-lua/TODO
@@ -0,0 +1 @@
+Add support for building with different lua versions
diff --git a/xeus-lua/distinfo b/xeus-lua/distinfo
new file mode 100644
index 0000000000..f1199923a2
--- /dev/null
+++ b/xeus-lua/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (xeus-lua-0.10.1.tar.gz) = 0a5b4ac6479932f2a4a3a44ebb47ec4eee2349276005853e9e73c04cc171a207
+SHA512 (xeus-lua-0.10.1.tar.gz) = e481e82e256edc52edd1b3de242eff1cd752c8c996a7fd6e6a47f39c4cd40493574c8bae192f8f79f66a7b10b2d5810efb0480a5cb0ee9d2ebfd8841dc05b5a7
+Size (xeus-lua-0.10.1.tar.gz) = 20318266 bytes
Home |
Main Index |
Thread Index |
Old Index