pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

xeus-sql: 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:	eea67ad5f37c245d717ca7f3179f88e6b5f29722

Added Files:
	xeus-sql/COMMIT_MSG
	xeus-sql/DESCR
	xeus-sql/Makefile
	xeus-sql/PLIST
	xeus-sql/distinfo

Log Message:
xeus-sql: New Package

Jupyter kernel for interacting with sql databases

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=eea67ad5f37c245d717ca7f3179f88e6b5f29722

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 xeus-sql/COMMIT_MSG |  3 +++
 xeus-sql/DESCR      | 10 ++++++++++
 xeus-sql/Makefile   | 31 +++++++++++++++++++++++++++++++
 xeus-sql/PLIST      | 16 ++++++++++++++++
 xeus-sql/distinfo   |  5 +++++
 5 files changed, 65 insertions(+)

diffs:
diff --git a/xeus-sql/COMMIT_MSG b/xeus-sql/COMMIT_MSG
new file mode 100644
index 0000000000..aa1baf2ef5
--- /dev/null
+++ b/xeus-sql/COMMIT_MSG
@@ -0,0 +1,3 @@
+xeus-sql: New Package
+
+Jupyter kernel for interacting with sql databases
diff --git a/xeus-sql/DESCR b/xeus-sql/DESCR
new file mode 100644
index 0000000000..0a8b0ddfce
--- /dev/null
+++ b/xeus-sql/DESCR
@@ -0,0 +1,10 @@
+xeus-sql is a Jupyter kernel for general SQL implementations based on the
+native implementation of the Jupyter protocol and SOCI, a database access
+library for C++.
+
+xeus-sql supports the following SQL implementations:
+
+* DB2
+* Firebird
+* MySQL
+* ODBC (generic backend)
diff --git a/xeus-sql/Makefile b/xeus-sql/Makefile
new file mode 100644
index 0000000000..e6831d705e
--- /dev/null
+++ b/xeus-sql/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+DISTNAME=	xeus-sql-0.4.0
+CATEGORIES=	databases
+MASTER_SITES=	${MASTER_SITE_GITHUB:=jupyter-xeus/}
+GITHUB_TAG=	${PKGVERSION_NOREV}
+
+MAINTAINER=	matthewd%fastmail.com@localhost
+HOMEPAGE=	https://github.com/jupyter-xeus/xeus-sql/
+COMMENT=	Jupyter Kernel for SQL Databases
+LICENSE=	modified-bsd
+
+USE_CXX_FEATURES=	c++17
+USE_LANGUAGES=		c c++
+# MAKE_ENV+=		VERBOSE=1
+
+
+.include "../../mk/bsd.prefs.mk"
+.if (${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD") && exists(/usr/include/execinfo.h)
+LDFLAGS+=	-lexecinfo
+.endif
+
+.include "../../devel/cmake/build.mk"
+.include "../../databases/soci/buildlink3.mk"
+.include "../../wip/tabulate/buildlink3.mk"
+.include "../../wip/xeus/buildlink3.mk"
+.include "../../wip/xcanvas/buildlink3.mk"
+.include "../../wip/xwidgets/buildlink3.mk"
+.include "../../wip/xvega-bindings/buildlink3.mk"
+.include "../../wip/xeus-zmq/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xeus-sql/PLIST b/xeus-sql/PLIST
new file mode 100644
index 0000000000..4d1eb83f5f
--- /dev/null
+++ b/xeus-sql/PLIST
@@ -0,0 +1,16 @@
+@comment $NetBSD$
+bin/xsql
+include/xeus-sql/soci_handler.hpp
+include/xeus-sql/xeus_sql_config.hpp
+include/xeus-sql/xeus_sql_interpreter.hpp
+lib/cmake/xeus-sql/xeus-sqlConfig.cmake
+lib/cmake/xeus-sql/xeus-sqlConfigVersion.cmake
+lib/cmake/xeus-sql/xeus-sqlTargets-release.cmake
+lib/cmake/xeus-sql/xeus-sqlTargets.cmake
+lib/libxeus-sql.a
+lib/libxeus-sql.so
+lib/libxeus-sql.so.0
+lib/libxeus-sql.so.${PKGVERSION}
+share/jupyter/kernels/xsql/kernel.json
+share/jupyter/kernels/xsql/logo-32x32.png
+share/jupyter/kernels/xsql/logo-64x64.png
diff --git a/xeus-sql/distinfo b/xeus-sql/distinfo
new file mode 100644
index 0000000000..99ce1d0b46
--- /dev/null
+++ b/xeus-sql/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (xeus-sql-0.4.0.tar.gz) = bae07b9a5641e61eec926f9cb21e4b01896c540ac8d3b1423f746924dd9e15e6
+SHA512 (xeus-sql-0.4.0.tar.gz) = 9d028fbac6da6116ccf116d63d00dd672d1534c3b9c2db904b53ebac204308cbb571598c28730e01abca12e8af046b1330f35967e7d60eac00fc71e4716e525c
+Size (xeus-sql-0.4.0.tar.gz) = 4772867 bytes


Home | Main Index | Thread Index | Old Index