BSD Ports

devel/ocaml-merlin 4.19.414 FreeBSD

Context sensitive completion for OCaml

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel
Package size
30861.7 KiB, 121093.0 KiB installed

Description

Merlin assists you writing OCaml code by providing features commonly found in integrated development environments (IDEs) such as code completion, browsing, error reporting, etc. Integration with Emacs and VIM are provided. Merlin is also a set of OCaml libraries to help one implement said features.

In the other systems

SystemPortVersion
FreeBSDdevel/ocaml-merlin4.19.414
GhostBSDdevel/ocaml-merlin4.19.414

Install

Binary package:

pkg install ocaml-merlin

From the ports tree:

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

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

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

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:latest4.19.4144.19.414--4.19.414
FreeBSD:14:quarterly4.19.4144.19.414n/a-4.19.414
FreeBSD:15:latest4.19.4144.19.414n/a--
FreeBSD:15:quarterly4.19.4144.19.414n/an/an/a
FreeBSD:16:latest4.19.4144.19.414n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 3

Test 3

  • ${LOCALBASE}/bin/bash : shells/bash
  • ${LOCALBASE}/bin/jq : textproc/jq
  • ${LOCALBASE}/${OCAML_SITELIBDIR}/alcotest/META : devel/ocaml-alcotest

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

Build dependencies 24
Run dependencies 23

No port depends on this one.

Configuration

Options name: devel_merlin

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EMACSon
VIMon
USES
emacs ocaml:dune,ldconfig tar:tbz
Service scripts
none

Files

pkg-plist 1110
  • bin/dot-merlin-reader
  • bin/ocamlmerlin
  • bin/ocamlmerlin-server
  • %%OCAML_SITELIBDIR%%/dot-merlin-reader/META
  • %%OCAML_SITELIBDIR%%/dot-merlin-reader/dune-package
  • %%OCAML_SITELIBDIR%%/dot-merlin-reader/opam
  • %%OCAML_SITELIBDIR%%/merlin-lib/META
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/browse_misc.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/browse_tree.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/browse_tree.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/completion.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/completion.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/construct.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/construct.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/context.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/context.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/destruct.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/destruct.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/expansion.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/expansion.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/inlay_hints.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/inlay_hints.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/jump.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/jump.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/locate.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/locate.mli
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.a
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cma
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmxa
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.cmxs
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis.ml
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_misc.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_misc.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_misc.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Browse_tree.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Completion.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Construct.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Context.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Destruct.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Expansion.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Inlay_hints.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Jump.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Locate.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Misc_utils.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Namespaced_path.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ocamldoc.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ocamldoc.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ocamldoc.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Outline.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Polarity_search.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Polarity_search.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Polarity_search.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ppx_expand.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmi
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmt
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmti
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Ptyp_of_type.cmx
  • %%OCAML_SITELIBDIR%%/merlin-lib/analysis/merlin_analysis__Refactor_open.cmi

The first 100 are listed.

distinfo 1
FileSizeSHA256
merlin-4.19-414.tbz2.037492e+0660a630f59203a9ce7047a5f04d0f239945960dac6f38102922e328b6d2657384
Master sites 1
  • https://github.com/ocaml/merlin/releases/download/v4.19-414/

Commit history 0

No commits in the history this site was built from.