BSD Ports

devel/ocaml-lsp 1.19.0_2 FreeBSD

Library implementing the LSP and JSONRPC protocols in Objective Caml

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ISCL
Categories
devel
Package size
8000.8 KiB, 32953.7 KiB installed

Description

Ocaml-LSP provides a modern implementation of the Language Server Protocol for the OCaml language.

This project includes the jsonrpc library for Objective Caml, an implementation of JSONRPC.

In the other systems

SystemPortVersion
FreeBSDdevel/ocaml-lsp1.19.0_2
DragonFlydevel/ocaml-lsp1.19.0_2
GhostBSDdevel/ocaml-lsp1.19.0_2

Install

Binary package:

pkg install ocaml-lsp

From the ports tree:

cd /usr/ports/devel/ocaml-lsp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ocaml-lsp>0:devel/ocaml-lsp

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:latest1.19.0_21.19.0_2--1.19.0_2
FreeBSD:14:quarterly1.19.0_21.19.0_2n/a-1.19.0_2
FreeBSD:15:latest1.19.0_21.19.0_2n/a-1.19.0_2
FreeBSD:15:quarterly1.19.0_21.19.0_2n/an/an/a
FreeBSD:16:latest1.19.0_21.19.0_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 3

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

Build dependencies 31
Run dependencies 24

Configuration

Options name: devel_ocaml-lsp

OptionDefaultDescription
DOCSoffBuild and/or install documentation
LSPSERVERoffInclude ocaml-lsp-server
USES
ocaml:dune
Service scripts
none

Files

pkg-plist 158
  • %%OCAML_SITELIBDIR%%/jsonrpc/META
  • %%OCAML_SITELIBDIR%%/jsonrpc/dune-package
  • %%OCAML_SITELIBDIR%%/jsonrpc/import.ml
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.a
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cma
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmi
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmt
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmti
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmx
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmxa
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.cmxs
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.ml
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc.mli
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.cmi
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.cmt
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.cmx
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__.ml
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__Import.cmi
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__Import.cmt
  • %%OCAML_SITELIBDIR%%/jsonrpc/jsonrpc__Import.cmx
  • %%OCAML_SITELIBDIR%%/jsonrpc/opam
  • %%OCAML_SITELIBDIR%%/lsp/META
  • %%OCAML_SITELIBDIR%%/lsp/array_view.ml
  • %%OCAML_SITELIBDIR%%/lsp/array_view.mli
  • %%OCAML_SITELIBDIR%%/lsp/cancel_request.ml
  • %%OCAML_SITELIBDIR%%/lsp/cancel_request.mli
  • %%OCAML_SITELIBDIR%%/lsp/cli.ml
  • %%OCAML_SITELIBDIR%%/lsp/cli.mli
  • %%OCAML_SITELIBDIR%%/lsp/client_notification.ml
  • %%OCAML_SITELIBDIR%%/lsp/client_notification.mli
  • %%OCAML_SITELIBDIR%%/lsp/client_request.ml
  • %%OCAML_SITELIBDIR%%/lsp/client_request.mli
  • %%OCAML_SITELIBDIR%%/lsp/diff.ml
  • %%OCAML_SITELIBDIR%%/lsp/diff.mli
  • %%OCAML_SITELIBDIR%%/lsp/dune-package
  • %%OCAML_SITELIBDIR%%/lsp/extension.ml
  • %%OCAML_SITELIBDIR%%/lsp/extension.mli
  • %%OCAML_SITELIBDIR%%/lsp/header.ml
  • %%OCAML_SITELIBDIR%%/lsp/header.mli
  • %%OCAML_SITELIBDIR%%/lsp/import.ml
  • %%OCAML_SITELIBDIR%%/lsp/io.ml
  • %%OCAML_SITELIBDIR%%/lsp/io.mli
  • %%OCAML_SITELIBDIR%%/lsp/lsp.a
  • %%OCAML_SITELIBDIR%%/lsp/lsp.cma
  • %%OCAML_SITELIBDIR%%/lsp/lsp.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp.cmxa
  • %%OCAML_SITELIBDIR%%/lsp/lsp.cmxs
  • %%OCAML_SITELIBDIR%%/lsp/lsp.ml
  • %%OCAML_SITELIBDIR%%/lsp/lsp__.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__.ml
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Array_view.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cancel_request.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Cli.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_notification.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Client_request.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Diff.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Extension.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Header.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Import.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Import.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Import.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Io.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Position.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Position.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Position.cmx
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmi
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmt
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmti
  • %%OCAML_SITELIBDIR%%/lsp/lsp__Progress.cmx

The first 100 are listed.

distinfo 1
FileSizeSHA256
ocaml-ocaml-lsp-1.19.0_GH0.tar.gz916311cf6cf37e1f2b79236ee87f47605e9b2141c9ea9e0fa490fe203a8afaf19e7b80

Commit history 0

No commits in the history this site was built from.