ocamlfind

A library manager for OCaml
Description

Findlib is a library manager for OCaml. It provides a convention how to store libraries, and a file format ("META") to describe the properties of libraries. There is also a tool (ocamlfind) for interpreting the META files, so that it is very easy to use libraries in programs and scripts.

Install
Published
24 Dec 2017
Authors
Maintainers
Sources
findlib-1.7.3.tar.gz
md5=7d57451218359f7b7dfc969e3684a6da
Dependencies
conf-m4 build
ocaml >= "3.12.0" & < "4.07"
Reverse Dependencies
afl-persistent != "1.1" & < "1.3"
aifad < "2.1.0"
alba < "0.4.1"
alcotest < "0.8.0"
alsa < "0.3.0"
amqp-client < "1.1.0"
angstrom < "0.6.0"
ansi-parse < "0.4.0"
anycache < "0.7.4"
ao < "0.2.2"
argon2 < "1.0.0"
arp < "1.0.0"
ascii85 < "0.4"
asli < "0.2.0"
async < "108.00.02" | >= "109.19.00" & < "v0.9.0"
async_core < "108.00.02" | >= "109.19.00"
async_extended < "v0.9.0"
async_extra < "108.00.02" | >= "109.19.00" & < "v0.9.0"
async_find >= "113.24.00" & < "v0.9.0"
async_inotify >= "113.24.00" & < "v0.9.0"
async_kernel < "v0.9.0"
async_parallel < "v0.9.0"
async_shell >= "113.24.00" & < "v0.9.0"
async_smtp >= "113.24.00" & < "v0.9.0"
async_ssl >= "113.24.00" & < "v0.9.0"
async_unix < "108.00.02" | >= "109.19.00" & < "v0.9.0"
atd < "1.2.1"
atdgen < "1.10.2"
aws < "1.2"
aws-ec2 < "1.2"
aws-sdb < "1.2"
aws-ssm < "1.2"
aws-sts < "1.2"
bap-build >= "2.2.0"
bap-frontend >= "2.2.0"
bap-plugins >= "2.2.0"
base64 < "2.2.0"
batsh < "0.0.5"
beluga < "1.0"
benchmark < "1.5"
bencode < "2.0"
bheap < "2.0.0"
bignum < "v0.9.0"
bigstring < "0.2"
bin_prot < "v0.9.0"
bindlib < "6.0.0"
biniou < "1.1.0"
binsec < "0.4.0"
biocaml < "0.9.0"
bisect_ppx < "1.3.0" | >= "1.3.3" & < "2.6.0"
bistro < "0.3.0"
bitmasks < "1.1.0"
bitstring < "3.0.0"
bitv >= "1.1" & < "1.4"
bjack < "0.1.6"
brotli < "2.0.3"
cairo2 < "0.6"
calculon < "0.2"
calendar < "3.0.0"
camlon < "2.0.1"
camlp4 >= "4.02+1" & < "4.02+6" | = "4.02.0-1modular-implicits"
camlp5 >= "8.00.03"
camltc < "0.9.8"
camomile < "0.8.6"
capnp < "3.0.0"
caqti < "1.0.0"
cbor < "0.3"
cconv < "0.5"
cdrom < "0.9.3"
certify < "0.3.0"
cfg < "2.1.0"
cfstream < "1.2.3"
checkseum >= "0.2.0"
choice < "0.4"
clangml < "4.0.0"
clarity < "0.4.0"
cloudi < "1.7.4"
cmdliner < "0.9.7" | >= "1.0.0" & < "1.0.3"
cohttp < "0.99.0"
coin >= "0.1.2"
combine < "0.42"
conduit < "1.0.0"
conex < "0.10.0"
config-file < "1.2.1"
containers < "2.0"
coq >= "8.6" & < "8.16.0"
coq-serapi < "8.9.0+0.6.0"
coqide >= "8.11.2" & < "8.16.0"
core < "v0.9.0"
core_bench >= "113.24.00" & < "v0.9.0"
core_extended < "108.00.02" | >= "109.19.00" & < "v0.9.0"
core_kernel < "v0.9.0"
core_profiler >= "113.24.00" & < "v0.9.0"
cow < "2.3.0"
cowabloga < "0.4.0"
cpm < "4.0.0"
cppo >= "0.9.4" & < "1.6.0"
cpuid < "0.1.2"
crc = "1.0.0"
crunch < "2.1.0"
cry < "0.6.5"
cryptodbm < "0.84.2"
cryptokit < "1.16.1"
cstruct < "3.0.0"
csv < "2.0"
cudf >= "0.7" & < "0.10"
curses < "1.0.9"
DrawGrammar < "0.2.1"
datakit < "0.10.0"
datakit-ci < "0.10.0"
datakit-client < "0.10.0"
datakit-github < "0.10.0"
datakit-server < "0.10.0"
datalog < "0.6"
decompress < "0.8"
dedukti < "2.7"
depext < "0.3"
depyt < "0.2.0"
devkit < "1.0"
digestif < "0.6.1" | >= "0.8.1"
dispatch < "0.4.0"
distributed < "0.5.0"
dlist < "0.0.3"
dns < "1.0.0"
dns-forward < "0.9.0"
docker-api < "0.2"
dockerfile < "3.0.0"
dog >= "0.2.0"
dolmen < "0.4"
dolog < "4.0.0"
domain-name < "0.1.2"
dose3 < "6.1"
dropbox < "0.2"
dssi < "0.1.3"
dtoa < "0.3.0"
dtools < "0.4.2"
dum < "1.0.2"
duppy < "0.9.0"
duration < "0.1.2"
earley < "2.0.0"
easy-format < "1.3.0"
edn < "0.1.6-1-gff9db95"
eigen < "0.1.0"
electrod < "0.1.6"
elpi >= "1.2.0" & < "1.4.0"
email_message >= "113.24.00" & < "v0.9.0"
erssical < "1.1.0"
exenum < "0.86"
extlib < "1.7.9"
extunix < "0.3.1"
ezjsonm < "1.0.0"
ezjsonm-lwt < "1.0.0"
ezsqlite < "0.4"
ezxmlm < "1.0.2"
FrontC < "3.4.2"
faad < "0.5.0"
fadbadml < "0.1.2"
faraday < "0.3.0"
farmhash < "0.4"
fat-filesystem < "0.12.1"
fd-send-recv < "1.0.5"
fdkaac < "0.3.2"
ffmpeg < "1.0.0~beta1"
fftw3 < "0.8"
fieldslib < "v0.9.0"
fileutils < "0.6.1"
fix < "20181206"
flac < "0.3.0"
flowtype >= "0.72.0"
fluent-logger < "1.1.0"
frama-c >= "16.0"
freetds < "0.5.2"
frei0r < "0.1.2"
frenetic < "5.0.0"
functoria < "2.1.0"
General < "0.4.0"
gammu < "0.9.4"
gapi-ocaml < "0.3.6"
gdal < "0.10.0"
gen < "0.5.1"
gen_js_api < "1.0.6"
genspio < "0.0.1"
genspir < "1.0.0"
gettext < "0.4.1"
github < "3.0.0"
github-hooks < "0.2.0"
glical >= "0.0.4"
gmap < "0.2.1"
gnuplot < "0.5.3"
goblint < "1.1.1"
gperftools < "0.4"
gpr < "1.3.0"
graphql_ppx < "0.7.1"
grenier < "0.7"
gsl < "1.20.0"
gstreamer < "0.3.1"
h2-lwt-unix < "0.4.0"
hardcaml < "v0.12.0"
hardcaml-vpi >= "0.3.0"
hdf5 < "0.1.5"
herdtools7 >= "7.55" & < "7.56.1"
hevea < "2.25"
hex < "1.1.0"
higher != "0.3.0"
higlo < "0.8"
hiredis < "0.8"
hkdf < "1.0.3"
hvsock < "1.0.0"
ISO8601 < "0.2.6"
i3ipc < "0.1.4"
imagelib < "20200929"
incremental < "v0.9.0"
inferno < "20190924"
inotify < "2.4"
integers < "0.3.0"
interval < "1.4"
inuit < "0.4.1"
io-page < "2.0.0"
io-page-unix < "2.0.0"
io-page-xen < "2.0.0"
ipaddr < "2.8.0"
irc-client >= "0.3.0" & < "0.6.0"
iri < "0.6.0"
irmin >= "0.9.6" & < "1.2.0"
irmin-chunk < "1.3.0"
irmin-git < "1.2.0"
irmin-http < "1.2.0"
irmin-mirage < "1.2.0"
irmin-unix >= "1.0.0" & < "1.2.0"
irmin-watcher < "0.3.0"
itv-tree < "2.2"
JsOfOCairo < "1.0.1"
jbuilder >= "1.0+beta5" & < "1.0+beta19"
jekyll-format < "0.2.0"
jemalloc < "0.2"
jenga >= "109.19.00" & < "v0.9.0"
jhupllib < "0.2.2"
jingoo < "1.3.0"
jsoo_storage < "1.0.1"
junit < "2.0"
jupyter < "2.2.1"
KaSim >= "4.0.0"
kafka < "0.3"
key-parsers < "0.10.0"
kinetic-client < "0.0.11"
lablgtk3 < "3.0.beta4" | >= "3.1.3"
lacaml < "10.0.1"
ladspa < "0.2.0"
lambda-term < "1.11"
lambdapi < "2.0.0"
lambdasoup < "0.6.2"
lame < "0.3.4"
landmarks < "1.3"
lascar < "0.6-alpha"
lastfm < "0.3.3"
launchd < "1.3"
lazy-trie < "1.2.0"
lbfgs < "0.9"
ledit >= "2.06"
lens < "1.2.1"
leveldb < "1.3.0"
levenshtein < "1.1.3"
libsvm < "0.9.4"
linenoise < "1.1.0"
links != "0.7.2"
llvm >= "3.9"
lmdb < "1.0"
lo < "0.2.0"
loga < "0.0.5"
logs-syslog < "0.2.0"
logtk < "1.5.1"
lpd < "1.2.2"
lru < "0.3.0"
lua-ml >= "0.9.1" & < "0.9.3"
lwt-parallel < "1.0.0"
lwt_glib < "1.1.0"
lz4 < "1.2.0"
mad < "0.5.0"
magic-mime < "1.1.0"
markup < "0.7.6"
mbr-format < "1.0.0"
mdx >= "1.2.0"
mechaml < "1.1.0"
menhir < "20200123"
merlin < "3.4.0"
mesh < "0.9.3"
mesh-easymesh < "0.9.3"
mesh-graphics < "0.9.3"
mesh-triangle < "0.9.3"
milter < "1.0.4"
mindstorm < "0.8"
minicli < "5.0.0"
minisat < "0.2"
mirage < "0.9.1" | >= "3.0.0" & < "3.1.0"
mirage-block < "1.2.0"
mirage-bootvar-solo5 >= "0.2.0" & < "0.6.0"
mirage-clock < "1.3.0"
mirage-console-xen != "2.3.2" & < "2.3.4"
mirage-console-xen-backend != "2.3.2" & < "2.3.4"
mirage-console-xen-proto != "2.3.2" & < "2.3.4"
mirage-device < "1.1.0"
mirage-dns < "3.0.0"
mirage-flow < "1.3.0"
mirage-fs < "0.4.0" | = "1.0.0"
mirage-fs-lwt < "1.1.1"
mirage-http < "3.2.0"
mirage-kv < "1.1.1"
mirage-kv-lwt < "1.1.0"
mirage-logs < "1.0.0"
mirage-net < "0.9.1" | = "1.0.0"
mirage-net-fd < "0.2.1"
mirage-qubes != "0.5" & < "0.7.0"
mirage-random < "1.1.0"
mirage-solo5 < "0.6.2"
mirage-stack < "1.1.0"
mirage-time < "1.1.0"
mirage-types < "3.0.5"
mirage-unix < "3.2.0"
mirage-vnetif = "0.3.1"
mirage-www < "1.0.0"
mirage-xen < "3.2.0"
mkaudio < "1.1.0"
mlbdd < "0.7.2"
mlmpfr < "4.0.2+dune"
mm < "0.7.0"
mmseg < "transition"
mparser < "1.3"
mpp < "0.3.4"
mpris = "0.1.1"
msat < "0.8"
msgpck < "1.3"
mstruct < "1.3.3"
murmur3 < "0.3"
mustache < "3.0.2"
nbd != "2.2.0" & < "4.0.3"
netlink < "0.3.4"
nlopt-ocaml < "transition"
noCanren < "0.3.0~alpha1"
notty < "0.2.3"
npy < "0.0.8"
num >= "1.0"
nunchaku < "0.5.1"
obelisk < "0.5.0"
obus < "1.2.0"
ocal < "0.2.2"
ocaml-basics < "0.5.0"
ocaml-lua < "1.8"
ocaml-markdown < "transition"
ocaml-monadic < "0.4.0"
ocaml-protoc < "2.0.1"
ocaml-r < "0.1.0"
ocaml-variants >= "4.00.1+mirage-unix" & < "4.00.1+open-types"
ocaml-xdg-basedir < "transition"
ocaml_plugin >= "109.32.00" & < "v0.9.0"
ocamlclean < "2.1"
ocamldap < "transition"
ocamlfuse < "2.7.1-cvs6"
ocamlgraph < "2.0.0"
ocamlpp < "1.1"
ocf < "0.8.0"
ocp-build != "1.99.17-beta"
ocp-indent >= "1.7.0"
ocsigen-i18n < "4.0.0"
octavius < "1.2.1"
odate < "0.6"
odds < "1.1"
odepack < "0.6.9"
odoc != "1.3.0"
ogg != "0.6.0" & < "0.7.0"
olinq < "0.3"
omd < "1.3.2"
opam-core < "2.0.0~beta5"
opam-depext >= "1.2.1"
opam-publish != "0.3.0+transition" & < "2.0.0~beta"
opam2web >= "1.3.0" & < "2.0"
opasswd < "1.3.1"
opencc < "transition"
opium < "0.16.0"
opus < "0.2.0"
ordma < "0.0.5"
osbx < "1.2.1"
osc = "0.1.4"
oseq < "0.2"
otr < "0.3.6"
ott >= "0.32"
ounit != "2.1.2"
ounit-lwt >= "2.2.0"
owee < "0.3"
owl < "0.3.0"
papi < "0.1.1"
parany < "5.0.0"
parmap < "1.1.1"
parse-argv < "0.1.0"
patdiff >= "113.24.00" & < "v0.9.0"
patience_diff < "v0.9.0"
pbkdf < "0.3.0"
pcap-format < "0.5.1"
pcre < "7.3.0"
pfff < "0.37.1" | >= "0.37.6"
pgocaml < "4.0"
piqi < "0.7.8"
piqilib < "0.6.16"
pkcs11 < "0.18.0"
pla < "1.2"
plotkicadsch < "0.2.0"
plplot < "5.11.0-1"
pomap < "4.0.0"
portaudio < "0.2.2"
posix-getopt < "2.0.0"
posix-types < "2.0.0"
postgresql < "4.1.0"
pprint < "20200226"
ppx_assert < "v0.9.0"
ppx_bench < "v0.9.0"
ppx_bigarray < "3.0.0"
ppx_bin_prot < "v0.9.0"
ppx_bitstring < "2.0.0"
ppx_blob < "0.3.0"
ppx_compare < "v0.9.0"
ppx_const < "2.0"
ppx_conv_func < "v0.9.0"
ppx_core < "v0.9.0"
ppx_csv_conv < "v0.9.0"
ppx_defer < "0.3.0"
ppx_deriving < "4.3" | >= "5.0"
ppx_deriving_yojson >= "2.0" & < "3.3"
ppx_driver < "v0.9.0"
ppx_enumerate < "v0.9.0"
ppx_expect < "v0.9.0"
ppx_fail < "v0.9.0"
ppx_hardcaml < "1.3.0"
ppx_here < "v0.9.0"
ppx_import < "1.5-3-gbd627d5"
ppx_jane < "v0.9.0"
ppx_let < "v0.9.0"
ppx_meta_conv < "4.0.0"
ppx_monadic < "2.3.0"
ppx_monoid < "0.3.2"
ppx_optcomp < "v0.9.0"
ppx_orakuda < "3.3.0"
ppx_overload = "1.0.1"
ppx_pipebang < "v0.9.0"
ppx_sexp_conv < "v0.9.0"
ppx_sexp_value < "v0.9.0"
ppx_test < "1.7.0"
ppx_tools < "6.0+4.08.0"
ppx_type_conv < "v0.9.0"
ppx_xml_conv < "v0.9.0"
ppxlib >= "0.4.0"
ppxx < "2.4.0"
printbox < "0.2"
prometheus < "0.3"
protocol-9p < "0.11.1"
psq < "0.1.1"
ptmap < "2.0.5"
ptset < "1.0.1"
publish < "0.3.4+transition"
pulseaudio < "0.1.4"
py < "1.1"
qbf < "0.3"
qcheck < "0.8"
qcow < "0.10.2"
qcow-tool < "0.11.0"
qmp < "0.19.0"
qocamlbrowser >= "0.2.9"
qrencode < "0.2"
qtest < "2.9"
radare2 < "0.0.3"
randomconv < "0.1.1"
rawlink < "1.0"
rdf < "0.13.0"
re < "1.7.2"
re2 >= "113.24.00" & < "v0.9.0"
reactiveData < "0.3.0"
reason != "3.5.0"
redis < "0.3.4"
relit-reason < "0.0.2"
res < "5.0.0"
rfc6287 < "1.0.4"
rfsm < "1.6-alpha-3"
river < "0.2"
rml >= "1.09.00" & < "1.09.03"
root1d < "0.5.1"
rope < "0.6"
rpc < "5.9.0"
rpc_parallel < "v0.9.0"
safepass < "3.0"
sail < "0.15"
salsa20 < "1.0.0"
salsa20-core < "1.0.0"
samplerate < "0.1.5"
scrypt-kdf < "1.0.0"
secp256k1 < "0.2.5"
sedlex < "2.0"
seq < "0.2"
sequence < "1.0"
session < "0.4.0"
sexplib < "v0.9.0"
sgf < "1.0.1"
sha < "1.12"
shine < "0.2.2"
slacko < "0.14.1"
smart-print < "0.3.0"
smbc < "0.4.2"
snappy < "0.1.2"
soundtouch < "0.1.9"
spacetime_lib < "0.3.0"
speex < "0.4.0"
spelll < "0.3"
spf < "2.0.2"
spotlib < "4.1.0"
sqlexpr < "0.9.0"
sqlgg < "20200521"
sqlite3 < "4.2.0"
srs < "2.0.0"
ssl < "0.5.6"
stdint < "0.5.1"
stog < "0.20.0"
stringext < "1.5.0"
sturgeon < "0.4.2"
syndic < "1.6.0"
syslog < "2.0.0"
systemverilog < "0.0.2"
taglib < "0.3.7"
tar < "0.9.0"
tar-mirage < "0.9.0"
tar-unix < "0.9.0"
tcpip < "3.2.0"
telegraml < "2.2.0"
terminal_size < "0.1.4"
textutils >= "113.24.00" & < "v0.9.0"
textwrap < "0.2.1"
theora < "0.4.0"
thrift < "0.10.0"
tidy < "5-0.2"
timed < "1.1"
tiny_json < "1.1.6"
tip-parser < "0.4"
tls < "0.11.0"
toml < "5.0.0"
touist < "3.5.0"
treeprint < "2.2.0"
trie < "1.0.0"
tuntap < "1.5.0"
typerep < "v0.9.0"
typpx < "1.4.3"
tyre < "0.4"
tyxml < "4.3.0"
ubpf < "0.2"
uint < "2.0.1"
unix-errno < "0.6.0"
unmagic < "1.0.4"
uri < "1.9.6"
utop >= "1.18.1"
uuuu >= "0.2.0"
variantslib < "v0.9.0"
vchan < "4.0.0"
vchan-unix < "4.0.0"
vchan-xen < "4.0.0"
vector3 < "1.0.0"
vhd-format < "0.9.1"
visitors < "20200207"
vmnet < "1.3.0"
vorbis < "0.8.0"
vpnkit < "0.1.1"
wamp < "1.2"
wcs-lib < "2017-05-26.02"
weberizer < "0.7.8"
webmachine < "0.5.0"
webtest < "2.0.0"
why3 >= "1.0.0"
win-error < "0.3"
x509 < "0.6.3"
xapi-rrd < "1.8.2"
xen-evtchn < "2.1.0"
xen-gnt >= "2.2.0" & < "3.0.1"
xen-gnt-unix < "3.0.1"
xenstore < "2.0.0"
xmldiff < "0.7.0"
xmlplaylist < "0.1.5"
xtmpl < "0.19.0"
yojson < "1.4.0"
yurt < "0.6"
zed < "1.5"
zero >= "109.19.00" & < "109.28.00"
zlib < "0.6"
zlist < "0.4.0"
zmq < "5.0.0"
zstd < "0.3"
zxcvbn < "2.3+2"