devel/xeus 5.0.0_1 FreeBSD
C++ implementation of the Jupyter kernel protocol
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- devel
- Package size
- 285.6 KiB, 2332.6 KiB installed
Description
xeus is a library meant to facilitate the implementation of kernels for Jupyter. It takes the burden of implementing the Jupyter Kernel protocol so developers can focus on implementing the interpreter part of the kernel.
An example of kernel built with xeus is xeus-cling, a kernel for the C++ programming language based on the cling C++ interpreter.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/xeus | 5.0.0_1 |
| DragonFly | devel/xeus | 5.0.0 |
Install
Binary package:
pkg install xeus
From the ports tree:
cd /usr/ports/devel/xeus/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xeus>0:devel/xeus
LIB_DEPENDS= libxeus.so:devel/xeus
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.0.0_1 | 5.0.0_1 | 0.24.4_1 | 5.0.0_1 | 5.0.0_1 |
| FreeBSD:14:quarterly | 5.0.0_1 | 5.0.0_1 | n/a | 5.0.0_1 | 5.0.0_1 |
| FreeBSD:15:latest | 5.0.0_1 | 5.0.0_1 | n/a | 5.0.0_1 | 5.0.0_1 |
| FreeBSD:15:quarterly | 5.0.0_1 | 5.0.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.0.0_1 | 5.0.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
nlohmann-json>0: devel/nlohmann-jsonxtl-quant-stack>0: devel/xtl-quant-stack
Library 1
libuuid.so: misc/libuuid
Test 1
doctest>0: devel/doctest
The full lists below include those, and their dependencies in turn.
Build dependencies 19
Run dependencies 1
Required by 2
Configuration
No options to configure.
- USES
- cmake:testing localbase:ldflags pkgconfig
- Service scripts
- none
Files
pkg-plist 32
- include/xeus/xbasic_fixed_string.hpp
- include/xeus/xcomm.hpp
- include/xeus/xcontrol_messenger.hpp
- include/xeus/xdebugger.hpp
- include/xeus/xeus.hpp
- include/xeus/xeus_context.hpp
- include/xeus/xguid.hpp
- include/xeus/xhash.hpp
- include/xeus/xhelper.hpp
- include/xeus/xhistory_manager.hpp
- include/xeus/xinput.hpp
- include/xeus/xinterpreter.hpp
- include/xeus/xjson.hpp
- include/xeus/xkernel.hpp
- include/xeus/xkernel_configuration.hpp
- include/xeus/xlogger.hpp
- include/xeus/xmessage.hpp
- include/xeus/xrequest_context.hpp
- include/xeus/xserver.hpp
- include/xeus/xstring_utils.hpp
- include/xeus/xsystem.hpp
- lib/cmake/xeus/CompilerWarnings.cmake
- lib/cmake/xeus/FindLibUUID.cmake
- lib/cmake/xeus/WasmBuildOptions.cmake
- lib/cmake/xeus/xeusConfig.cmake
- lib/cmake/xeus/xeusConfigVersion.cmake
- lib/cmake/xeus/xeusTargets-.cmake
- lib/cmake/xeus/xeusTargets.cmake
- lib/libxeus.a
- lib/libxeus.so
- lib/libxeus.so.11
- lib/libxeus.so.11.0.0
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| jupyter-xeus-xeus-5.0.0_GH0.tar.gz | 9.047584e+06 | eabe5dc274ad31a972e1249b070af609e6ad1adfa4c954fb120bcdc556dd6fc4 |
Commit history 0
No commits in the history this site was built from.