devel/ocaml-findlib 1.9.6_3 FreeBSD
OCaml package manager
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- devel
- Package size
- 994.1 KiB, 4280.7 KiB installed
Description
The "findlib" library provides a scheme to manage reusable software components (packages), and includes tools that support this scheme. Packages are collections of OCaml modules for which metainformation can be stored. The packages are kept in the filesystem hierarchy, but with strict directory structure. The library contains functions to look the directory up that stores a package, to query metainformation about a package, and to retrieve dependency information about multiple packages. There is also a tool that allows the user to enter queries on the command-line. In order to simplify compilation and linkage, there are new frontends of the various OCaml compilers that can directly deal with packages.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/ocaml-findlib | 1.9.6_3 |
| NetBSD | devel/ocaml-findlib | 1.9.8nb3 |
| DragonFly | devel/ocaml-findlib | 1.9.6_3 |
Install
Binary package:
pkg install ocaml-findlib
From the ports tree:
cd /usr/ports/devel/ocaml-findlib/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ocaml-findlib>0:devel/ocaml-findlib
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 | 1.9.6_3 | 1.9.6_3 | - | 1.9.6_3 | 1.9.6_3 |
| FreeBSD:14:quarterly | 1.9.6_3 | 1.9.6_3 | n/a | 1.9.6_3 | 1.9.6_3 |
| FreeBSD:15:latest | 1.9.6_3 | 1.9.6_3 | n/a | 1.9.6_3 | 1.9.6_3 |
| FreeBSD:15:quarterly | 1.9.6_3 | 1.9.6_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.9.6_3 | 1.9.6_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 22
- archivers/brotli
- devel/gettext-runtime
- devel/gmake
- devel/ocaml-camlp4
- graphics/png
- lang/ocaml
- lang/tcl86
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/ocaml-labltk
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 20
Required by 72
- archivers/ocaml-zip
- converters/ocaml-base64
- converters/ocaml-hex
- converters/ocaml-jsonm
- databases/ocaml-mysql
- databases/ocaml-pgocaml
- devel/coccinelle
- devel/ocaml-annexlib
- devel/ocaml-astring
- devel/ocaml-bos
- devel/ocaml-calendar
- devel/ocaml-camlp5
- devel/ocaml-classes
- devel/ocaml-cstruct
- devel/ocaml-dolmen
- devel/ocaml-eqaf
- devel/ocaml-extlib
- devel/ocaml-fmt
- devel/ocaml-fpath
- devel/ocaml-hmap
- devel/ocaml-ipaddr
- devel/ocaml-linol
- devel/ocaml-logs
- devel/ocaml-lsp
- devel/ocaml-lwt
- devel/ocaml-lwt_log
- devel/ocaml-magic
- devel/ocaml-merlin
- devel/ocaml-mew_vi
- devel/ocaml-mtime
- devel/ocaml-parmap
- devel/ocaml-pcre
- devel/ocaml-ppx-tools
- devel/ocaml-ppx_compare
- devel/ocaml-ppx_deriving
- devel/ocaml-ppx_hash
- devel/ocaml-react
- devel/ocaml-rresult
- devel/ocaml-sdl
- devel/ocaml-sem
- devel/ocaml-topkg
- devel/ocaml-ulex
- devel/ocaml-uutf
- devel/ocaml-xstr
- devel/ocaml-xstrp4
- ftp/ocaml-ocurl
- games/freetennis
- graphics/ocaml-images
- lang/mtasc
- lang/ott
- math/alt-ergo
- math/coq
- math/ocaml-farith
- math/ocaml-ocplib-simplex
- math/ocaml-zarith
- math/scilab
- net-p2p/mldonkey
- net-p2p/mldonkey-gui
- net/unison
- net/unison253
- security/ocaml-cryptgps
- security/ocaml-cryptokit
- security/ocaml-digestif
- security/ocaml-lwt_ssl
- sysutils/ledit
- textproc/ocaml-csv
- textproc/ocaml-expat
- textproc/ocaml-text
- textproc/patdiff
- www/geneweb
- x11-toolkits/ocaml-lablgtk2
- x11-toolkits/ocaml-lablgtk3
Configuration
Options name: devel_findlib
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| TOOLBOX | on | Include toolbox interface (requires OCaml with Tk) |
- USES
- gmake ocaml:camlp4
- Service scripts
- none
Files
Manual pages 4
- META(5)
- findlib.conf(5)
- ocamlfind(1)
- site-lib(5)
pkg-plist 53
- bin/ocamlfind
- bin/safe_camlp4
- etc/ocaml-findlib.conf
- %%OCAML_SITELIBDIR%%/bigarray/META
- %%OCAML_SITELIBDIR%%/bytes/META
- %%OCAML_SITELIBDIR%%/compiler-libs/META
- %%OCAML_SITELIBDIR%%/dynlink/META
- %%OCAML_SITELIBDIR%%/findlib/META
- %%OCAML_SITELIBDIR%%/findlib/Makefile.config
- %%OCAML_SITELIBDIR%%/findlib/Makefile.packages
- %%OCAML_SITELIBDIR%%/findlib/findlib.a
- %%OCAML_SITELIBDIR%%/findlib/findlib.cma
- %%OCAML_SITELIBDIR%%/findlib/findlib.cmi
- %%OCAML_SITELIBDIR%%/findlib/findlib.cmxa
- %%OCAML_SITELIBDIR%%/findlib/findlib.cmxs
- %%OCAML_SITELIBDIR%%/findlib/findlib.mli
- %%OCAML_SITELIBDIR%%/findlib/findlib_config.cmi
- %%OCAML_SITELIBDIR%%/findlib/findlib_config.ml
- %%OCAML_SITELIBDIR%%/findlib/findlib_dynload.a
- %%OCAML_SITELIBDIR%%/findlib/findlib_dynload.cma
- %%OCAML_SITELIBDIR%%/findlib/findlib_dynload.cmxa
- %%OCAML_SITELIBDIR%%/findlib/findlib_dynload.cmxs
- %%OCAML_SITELIBDIR%%/findlib/findlib_top.a
- %%OCAML_SITELIBDIR%%/findlib/findlib_top.cma
- %%OCAML_SITELIBDIR%%/findlib/findlib_top.cmxa
- %%OCAML_SITELIBDIR%%/findlib/findlib_top.cmxs
- %%OCAML_SITELIBDIR%%/findlib/fl_args.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_dynload.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_dynload.mli
- %%OCAML_SITELIBDIR%%/findlib/fl_lint.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_meta.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_metascanner.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_metascanner.mli
- %%OCAML_SITELIBDIR%%/findlib/fl_metatoken.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_package_base.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_package_base.mli
- %%OCAML_SITELIBDIR%%/findlib/fl_split.cmi
- %%OCAML_SITELIBDIR%%/findlib/fl_topo.cmi
- %%OCAML_SITELIBDIR%%/findlib/ocaml_args.cmi
- %%OCAML_SITELIBDIR%%/findlib/make_wizard
- %%OCAML_SITELIBDIR%%/findlib/make_wizard.pattern
- %%OCAML_SITELIBDIR%%/findlib/topfind.cmi
- %%OCAML_SITELIBDIR%%/findlib/topfind.mli
- %%OCAML_SITELIBDIR%%/ocamldoc/META
- %%OCAML_SITELIBDIR%%/stdlib/META
- %%OCAML_SITELIBDIR%%/str/META
- %%OCAML_SITELIBDIR%%/threads/META
- %%OCAML_SITELIBDIR%%/unix/META
- lib/ocaml/topfind
- share/man/man1/ocamlfind.1.gz
- share/man/man5/META.5.gz
- share/man/man5/findlib.conf.5.gz
- share/man/man5/site-lib.5.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| findlib-1.9.6.tar.gz | 271246 | 2df996279ae16b606db5ff5879f93dbfade0898db9f1a3e82f7f845faa2930a2 |
Master sites 1
- http://download.camlcity.org/download/
Commit history 0
No commits in the history this site was built from.