BSD Ports

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

SystemPortVersion
FreeBSDdevel/xeus5.0.0_1
DragonFlydevel/xeus5.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.0.0_15.0.0_10.24.4_15.0.0_15.0.0_1
FreeBSD:14:quarterly5.0.0_15.0.0_1n/a5.0.0_15.0.0_1
FreeBSD:15:latest5.0.0_15.0.0_1n/a5.0.0_15.0.0_1
FreeBSD:15:quarterly5.0.0_15.0.0_1n/an/an/a
FreeBSD:16:latest5.0.0_15.0.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 1

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 19
Run dependencies 1

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
FileSizeSHA256
jupyter-xeus-xeus-5.0.0_GH0.tar.gz9.047584e+06eabe5dc274ad31a972e1249b070af609e6ad1adfa4c954fb120bcdc556dd6fc4

Commit history 0

No commits in the history this site was built from.