ocaml

The OCaml compiler (virtual package)
Description

This package requires a matching implementation of OCaml, and polls it to initialise specific variables like ocaml:native-dynlink

Install
Published
28 Mar 2018
Authors
Maintainers
Dependencies
ocaml-system >= "3.12.1" & < "3.12.2~"
ocaml-variants >= "3.12.1" & < "3.12.2~"
Reverse Dependencies
0install < "2.8"
abella = "2.0.3"
acpc < "1.1.1"
ago >= "0.4"
alberto < "0.3"
alsa < "0.3.0"
alt-ergo < "1.30"
altgr-ergo < "1.30"
ancient < "0.9.1"
ansi-parse < "0.4.0"
ao < "0.2.2"
arakoon < "1.8.6"
ascii85 >= "0.4"
async < "109.19.00"
async-zmq < "0.1.0"
async_core < "109.19.00"
async_extra < "109.19.00"
async_find < "109.15.02"
async_inotify < "109.58.00"
async_shell < "109.28.02"
async_smtp < "113.24.00"
async_unix < "109.19.00"
atd < "1.13.0"
atdgen < "1.13.0"
atdj >= "20151001.01"
aws < "1.0.1"
aws-ec2 < "1.2"
aws-s3 < "2.0.0"
aws-sdb < "1.2"
aws-ssm < "1.2"
aws-sts < "1.2"
bap-abi < "1.4.0"
bap-api < "1.4.0"
bap-arm < "1.4.0"
bap-beagle < "1.4.0"
bap-c < "1.4.0"
bap-cache < "1.4.0"
bap-callsites < "1.4.0"
bap-cxxfilt < "1.4.0"
bap-demangle < "1.4.0"
bap-dwarf < "1.4.0"
bap-elf < "1.5.0"
bap-frames < "2.1.1"
bap-frontc < "1.4.0"
bap-frontend < "1.4.0"
bap-future < "1.4.0"
bap-ida < "1.4.0"
bap-mc < "1.4.0"
bap-microx < "1.4.0"
bap-objdump < "1.4.0"
bap-phoenix < "1.4.0"
bap-piqi < "1.4.0"
bap-primus < "1.4.0"
bap-print < "1.4.0"
bap-run < "1.4.0"
bap-ssa < "1.4.0"
bap-strings < "1.4.0"
bap-taint < "1.4.0"
bap-trace < "1.4.0"
bap-traces < "1.4.0"
bap-x86 < "1.4.0"
base-bytes < "base"
base64 < "2.3.0"
batteries != "2.3.0" & < "2.9.0"
bddrand < "2.71.15"
beluga < "1.0"
bibtex2html < "1.99"
bigstring < "0.2"
bin_prot < "109.53.02"
bindlib < "6.0.0"
biniou < "1.0.12"
biocaml < "0.4.0" | = "0.9.0" | = "0.10.1"
bisect < "1.3.1"
bistro < "0.2.0"
bitcoinml < "0.4.1"
bitstring < "3.0.0"
bitv < "1.2" | >= "1.4"
bjack < "0.1.6"
bst >= "3.0.0"
bytearray < "1.0.2"
cairo2 < "0.6"
calendar < "3.0.0"
caml2html < "1.4.3"
camlidl < "1.07"
camlimages < "4.1.0"
camlp4 < "4.02+1" | = "4.02.0-1modular-implicits"
camlp5 != "6.15" & < "7.00"
camlpdf < "2.5"
camlzip < "1.06"
camomile < "0.8.6"
caqti-dynload < "0.10.2"
cconv >= "0.3" & < "0.4"
ccss < "1.6"
cfg < "2.1.0"
cgi < "0.9"
channel < "1.1.1"
choice < "0.4"
clangml < "0.5.2" | = "3.7.0.2"
cmdliner != "0.9.6" & < "1.0.0"
cohttp < "0.13.0"
combine >= "0.42"
comparelib < "109.60.00"
conf-ida < "0.3"
coq != "8.5.0~camlp4" & != "8.5.2~camlp4" & < "8.6"
coqide < "8.6"
core < "109.07.00"
core_bench < "109.58.00"
core_extended < "109.19.00"
cow < "1.3.0"
cpdf < "2.1.1"
cpm >= "4.0.0"
cppo < "1.6.6"
crunch < "2.0.0"
cry != "0.6.4"
cryptokit < "1.11"
cstruct < "1.6.0"
csv < "1.6"
ctypes = "0.9.1"
cudf < "0.10"
curses < "1.0.9"
custom_printf < "109.60.00"
daft < "0.0.4"
datalog < "0.5"
decoders < "0.3.0"
delimcc < "2017.03.02"
depext >= "0.3"
deriving < "0.8.1"
dispatch < "0.4.1"
dns = "0.6.0"
docker-api < "0.2"
dockerfile >= "1.1.0" & < "1.2.0"
dog = "0.2.0"
dolmen < "0.4"
dose3 < "6.1"
dssi < "0.1.3"
dtools < "0.4.2"
dum != "1.0.2"
dune >= "2.0.0" & != "2.9.2"
duppy < "0.7.0"
duration < "0.1.2"
easy-format < "1.3.0"
eliom < "4.1.0"
email_message < "112.17.00"
erssical < "1.1.0"
exenum < "0.86"
extlib < "1.7.9"
extprot < "1.4.0"
extunix < "0.3.1"
ezdl < "2.71.15"
ezjsonm < "1.1.0"
ezjsonm-lwt != "1.0.0"
FrontC < "4.0.0"
faad < "0.5.0"
facile < "1.1.4"
faillib < "109.60.00"
fat-filesystem = "0.12.1"
fd-send-recv < "2.0.2"
fdkaac < "0.3.2"
feather < "0.2.0"
ffmpeg < "0.2.0"
fftw3 < "0.8"
fiat-p256 < "0.2.1"
fieldslib < "109.19.00"
fileutils < "0.6.1"
fix < "20181206"
flac < "0.1.3"
flow < "0.2"
fluent-logger < "1.1.0"
frama-c < "13.1"
freetds < "0.5.2"
frei0r < "0.1.2"
functory < "0.6"
gadelac >= "0.6.1"
gammu < "0.9.4"
gapi-ocaml != "0.3.1" & < "0.3.5"
gbddml < "2.71.15"
gen < "0.5.3"
gen-bs < "0.1.0"
get_line < "5.0.0"
getopts < "0.4.0"
gettext < "0.4.1"
git-unix < "1.10.0"
github < "1.1.0"
github-hooks < "0.1.1"
glMLite < "0.03.53"
graphics < "3.07" | = "3.12.1"
grib < "0.11.0"
gsl < "1.20.0"
gstreamer < "0.3.0"
headache < "1.04" | >= "1.06"
heptagon < "1.03.03"
herelib >= "109.10.00" & != "109.12.00" & < "109.35.00"
hevea < "2.35"
hex != "0.2.0" & < "1.4.0"
hll < "3.16"
ibx < "0.5.7"
imagelib < "20171028"
inotify < "2.4"
integers < "0.3.0"
integration1d < "0.5.1"
interval < "1.5"
io-page < "1.2.0"
io-page-unix < "2.0.0"
io-page-xen < "2.0.0"
ipaddr < "2.6.0"
irc-client >= "0.7.0"
irc-client-lwt >= "0.7.0"
irc-client-tls >= "0.7.0"
irmin-mirage < "2.0.0"
irmin-tezos >= "3.2.1" & < "3.4.0"
irrlicht < "0.0.5"
iter < "1.3"
javalib < "2.3.2"
jbuilder >= "transition"
jenga < "109.19.00"
jhupllib < "0.2.1"
jingoo < "1.2.16"
json-wheel < "1.0.6+safe-string"
jsonm < "1.0.0"
KaSim < "4.0.0"
kafka < "0.3"
lablgl < "1.06"
lablgtk < "2.18.6"
lacaml < "9.0.0"
ladspa < "0.2.0"
lambdasoup < "0.6.4"
lame < "0.3.4"
lastfm < "0.3.3"
launchd < "1.3"
lazy-trie < "1.2.0"
lbvs_consent < "2.0.0"
ldap < "2.4.1"
ledit < "2.04"
lemonade < "0.4.0"
leveldb < "1.2.0"
libevent < "0.8.1"
libres3 < "0.3"
libsvm < "0.9.3"
lilis < "0.2.1"
linenoise != "1.0.0" & < "1.3.1"
liquidsoap < "1.2.1"
llvm < "3.6"
lo < "0.2.0"
lutils < "1.44"
lutin = "2.71.10"
lwt < "2.4.7"
lwt-parallel < "1.0.0"
lwt_domain < "0.2.0"
lwt_eio < "0.2"
lwt_log < "1.1.2"
lwt_ppx < "1.1.0"
lwt_react < "1.2.0"
lz4 < "1.2.0"
lz4_chans >= "3.0.0"
mad < "0.5.0"
magic-mime < "1.0.1"
markup < "0.8.2"
md2mld < "0.6"
menhir < "20141215"
mesh < "0.9.0"
mesh-easymesh < "0.9.0"
mesh-triangle < "0.9.0"
mikmatch < "1.0.6"
mindstorm < "0.8"
minicaml < "0.3.1"
minicli >= "5.0.0"
minisat = "0.2"
mirage-clock < "2.0.0"
mirage-console < "2.2.0" | = "2.3.3"
mirage-console-lwt != "2.3.2" & < "2.3.4"
mirage-device < "1.2.0"
mirage-flow < "1.5.0"
mirage-fs < "1.0.0"
mirage-nat < "1.1.0"
mirage-net < "1.1.1"
mirage-random < "1.2.0"
mirage-time < "1.3.0"
mirage-types < "1.0.0" | >= "3.0.0" & < "3.0.7"
mirage-types-lwt >= "2.3.0" & < "3.0.7"
mirage-unix < "0.9.8"
mirage-vnetif < "0.4.1"
mkaudio >= "1.1.0" & < "1.1.2"
mlbdd < "0.7.2"
mlcuddidl < "3.0.0"
mldonkey < "3.1.7-2"
mlgmpidl < "1.2.5" | >= "1.2.6-1"
mlpost < "0.8.2"
mm < "0.5.0"
mmap = "1.1.0"
mmseg >= "transition"
mock < "0.1.1"
mock-ounit < "0.1.1"
molenc >= "7.0.1" & < "15.4.0"
monads < "1.4.0"
mparser < "1.3"
mpp != "0.2.0" & < "0.3.2"
murmur3 < "0.3"
mustache = "0.0.2"
nbd < "2.0.1"
not-ocamlfind != "0.07" & < "0.09"
num < "1.0"
OCanren < "0.2.0"
OCanren-ppx < "0.3.0~alpha1"
obeam = "0.1.2"
objsize < "0.18"
obus != "1.1.8"
ocal < "0.2.0"
ocaml-expat < "1.0.0"
ocaml-http < "0.1.6"
ocaml-lua < "1.3"
ocaml-makefile < "6.39.2"
ocaml-protoc < "1.2.0"
ocaml-r < "0.4.0"
ocaml-src < "4.00.0"
ocaml-top < "1.1.5"
ocaml-xdg-basedir < "transition"
ocaml_plugin < "109.53.02"
ocamlbuild < "0.9.0"
ocamlclean < "2.1"
ocamldot < "1.1"
ocamlfind != "1.3.2" & < "1.8.0"
ocamlfuse < "2.7.1-cvs7"
ocamlgraph < "2.0.0"
ocamlnet < "3.7.3" | >= "3.7.5" & < "4.0.1"
ocamlpp < "1.1"
ocamlscript < "3.0.0"
ocamltter = "2.1.1"
ocapic < "3.3"
ocp-browser < "1.1.6"
ocp-build != "1.99.20-beta"
ocp-indent < "0.6.0" | >= "1.0.0" & != "1.3.0"
ocp-pp < "1.99.19-beta"
ocurl < "0.8.2"
odepack < "0.6.9"
ogen < "0.1.2"
ogg < "0.5.2" | = "0.6.1"
ogre < "1.4.0"
omake < "0.9.8.7"
omd < "1.3.1"
opam-publish < "2.0.0"
opass < "1.0.0" | >= "1.0.6"
openflow < "0.2.0"
opus < "0.2.0"
osc < "0.1.4"
ospec != "0.3.0"
otags < "4.00.1"
ott < "0.26"
ounit < "2.1.2"
override >= "0.2.0" & < "0.3.0"
owl < "0.2.0"
pa_bench < "109.55.02"
pa_ounit < "109.53.02"
pa_test < "109.53.02"
packet < "0.2.0" | = "0.3.1"
parany >= "7.0.2" & < "12.0.2"
parmap < "1.1.1"
patdiff >= "109.10.00" & < "113.24.00"
patoline < "0.2"
pbkdf < "0.3.0"
pcap-format < "0.5.2"
pcre < "7.3.0"
pfff < "0.29"
pgocaml != "2.0" & < "2.3"
pipebang < "109.09.00"
piqi < "0.7.6"
piqilib < "0.6.14"
planck < "2.0.1"
planets < "0.1.14"
plotkicadsch >= "0.2.0" & < "0.4.0"
polka < "2.71.15"
pomap < "4.0.0"
portaudio < "0.2.2"
posix-getopt < "2.0.0"
postgresql < "4.1.0"
pprint < "20171003"
ppx_bitstring < "1.0.1"
ppx_blob >= "0.3.0"
ppx_deriving_protobuf != "2.5" & < "2.7"
ppx_sexp_conv >= "113.33.00" & < "113.33.01+4.03"
proverif < "1.98"
ptmap != "2.0.4"
pulseaudio < "0.1.4"
pxp < "1.2.8"
qbf < "0.3"
qfs < "0.5"
qtest < "2.1.0"
randomconv < "0.1.1"
rashell >= "0.2.0"
re < "1.7.2"
re2 < "109.55.02"
react < "1.2.0"
reactiveData < "0.2.2"
release != "1.0.2"
res < "5.0.0"
rml < "1.09.05"
root1d < "0.4"
rope < "0.6"
rpc < "5.9.0"
rpclib-async != "6.0.0"
rpclib-lwt != "6.0.0"
safepass < "2.0"
samplerate < "0.1.5"
sawja < "1.5.2"
seq != "0.3" & < "base"
session < "0.4.0"
sexplib < "109.58.00"
sha < "1.10" | >= "1.13" & < "1.15.1"
shared-block-ring >= "2.3.0" & < "3.0.0"
shcaml < "0.2.0"
shine < "0.2.2"
slap < "1.0.0" | >= "2.0.1"
sodium < "0.3.0"
speex < "0.4.0"
spotlib < "2.0.1"
sqlexpr < "0.6.1"
sqlgg < "0.4.3"
sqlite3 < "4.2.0"
srt < "0.1.1"
ssl < "0.5.4"
stdint < "0.6.0"
stringext < "1.2.0"
sundialsml < "3.1.1p0"
syslog < "2.0.0"
taglib < "0.3.6"
tar-format < "0.3.0"
text-tags < "1.4.0"
textutils < "109.53.02"
theora < "0.4.0"
thrift < "0.10.0"
tip-parser < "0.5"
tophide < "1.0.2"
trie < "1.0.0"
tsdl-image < "0.1.2"
tsdl-mixer < "0.3.0"
tsdl-ttf < "0.3"
tuntap < "1.0.0"
type_conv < "109.07.00"
typehashlib < "109.15.04"
tyxml < "4.0.0"
uint < "2.0.1"
unison < "2.51.4"
unix-errno < "0.3.0"
unix-fcntl < "0.3.0"
uri < "1.3.6" | >= "1.3.9" & < "1.9.2"
uritemplate >= "0.2.0"
usb < "1.3.1"
user-setup >= "0.7"
utop != "1.6" & < "1.15"
uucd < "1.0.0"
uuidm < "0.9.6"
uunf < "0.9.2"
uutf < "0.9.3"
variantslib < "109.15.02"
vcardgen < "1.2"
vhd-format < "0.8.0"
vhd-tool >= "0.7.1"
vlq >= "0.2.0"
vmnet < "1.3.2"
vorbis < "0.7.1"
vpt < "5.0.0"
webdav < "1.1.5"
weberizer < "0.7.8"
why < "2.35"
why3 < "0.86"
why3-base < "0.86"
xapi-inventory != "1.2.1"
xapi-rrd >= "1.0.0" & < "1.8.2"
xenstore < "1.3.0"
xmldiff < "0.2"
xmlm < "1.2.0"
xmlplaylist < "0.1.5"
xtmpl < "0.10"
yojson >= "1.1.6" & < "1.3.0"
z3 < "4.8.14"
zarith < "1.12"
zed < "1.5"
zenon < "0.8.4"
zero < "109.19.00"
zlist < "0.4.0"
zmq < "5.1.0"
zmq-async < "5.1.0"
zmq-lwt < "5.1.0"