Skip to content

Instantly share code, notes, and snippets.

@timbertson
Created March 22, 2017 11:17
Show Gist options
  • Save timbertson/0598e79a43a0483a033ad5a0447942a6 to your computer and use it in GitHub Desktop.
Save timbertson/0598e79a43a0483a033ad5a0447942a6 to your computer and use it in GitHub Desktop.
world:
let
opamPackages = world.opamPackages;
in
{
asn1-combinators = opamPackages.asn1-combinators."0.1.3";
astring = opamPackages.astring."0.8.3";
base-bigarray = true;
base-bytes = opamPackages.base-bytes.base;
base-threads = true;
base-unix = true;
base64 = opamPackages.base64."2.1.2";
batteries = opamPackages.batteries."2.5.3";
biniou = opamPackages.biniou."1.0.12";
bos = opamPackages.bos."0.1.4";
camlp4 = opamPackages.camlp4."4.03+1";
camomile = opamPackages.camomile."0.8.5";
cmdliner = opamPackages.cmdliner."1.0.0";
cohttp = opamPackages.cohttp."0.22.0";
conduit = opamPackages.conduit."0.15.0";
conf-autoconf = opamPackages.conf-autoconf."0.1";
conf-gmp = opamPackages.conf-gmp."1";
conf-m4 = opamPackages.conf-m4."1";
conf-perl = opamPackages.conf-perl."1";
conf-python-2-7 = opamPackages.conf-python-2-7."1.0";
conf-which = opamPackages.conf-which."1";
cppo = opamPackages.cppo."1.4.1";
cpuid = opamPackages.cpuid."0.1.0";
cstruct = opamPackages.cstruct."2.3.2";
dns = opamPackages.dns."0.19.1";
duration = opamPackages.duration."0.1.0";
easy-format = opamPackages.easy-format."1.2.0";
fat-filesystem = opamPackages.fat-filesystem."0.12.0";
fieldslib = opamPackages.fieldslib."113.24.00";
fileutils = opamPackages.fileutils."0.5.1";
fmt = opamPackages.fmt."0.8.0";
fpath = opamPackages.fpath."0.7.1";
functoria = opamPackages.functoria."2.0.2";
functoria-runtime = opamPackages.functoria-runtime."2.0.0";
hashcons = opamPackages.hashcons."1.2";
io-page = opamPackages.io-page."1.6.1";
ipaddr = opamPackages.ipaddr."2.7.2";
js_of_ocaml = opamPackages.js_of_ocaml."2.8.4";
lambda-term = opamPackages.lambda-term."1.10.1";
logs = opamPackages.logs."0.6.2";
lwt = opamPackages.lwt."2.7.0";
magic-mime = opamPackages.magic-mime."1.0.0";
menhir = opamPackages.menhir."20170101";
mirage = opamPackages.mirage."3.0.0";
mirage-block = opamPackages.mirage-block."1.0.0";
mirage-block-lwt = opamPackages.mirage-block-lwt."1.0.0";
mirage-block-unix = opamPackages.mirage-block-unix."2.7.0";
mirage-channel = opamPackages.mirage-channel."3.0.0";
mirage-channel-lwt = opamPackages.mirage-channel-lwt."3.0.0";
mirage-clock = opamPackages.mirage-clock."1.2.0";
mirage-clock-lwt = opamPackages.mirage-clock-lwt."1.2.0";
mirage-clock-unix = opamPackages.mirage-clock-unix."1.2.0";
mirage-conduit = opamPackages.mirage-conduit."2.3.0";
mirage-console = opamPackages.mirage-console."2.2.0";
mirage-console-lwt = opamPackages.mirage-console-lwt."2.2.0";
mirage-device = opamPackages.mirage-device."1.0.0";
mirage-dns = opamPackages.mirage-dns."2.6.1";
mirage-flow = opamPackages.mirage-flow."1.2.0";
mirage-flow-lwt = opamPackages.mirage-flow-lwt."1.2.0";
mirage-fs = opamPackages.mirage-fs."1.0.0";
mirage-fs-lwt = opamPackages.mirage-fs-lwt."1.0.0";
mirage-fs-unix = opamPackages.mirage-fs-unix."1.3.0";
mirage-http = opamPackages.mirage-http."3.1.0";
mirage-kv = opamPackages.mirage-kv."1.0.0";
mirage-kv-lwt = opamPackages.mirage-kv-lwt."1.0.0";
mirage-net = opamPackages.mirage-net."1.0.0";
mirage-net-lwt = opamPackages.mirage-net-lwt."1.0.0";
mirage-net-unix = opamPackages.mirage-net-unix."2.3.0";
mirage-no-solo5 = opamPackages.mirage-no-solo5."1";
mirage-no-xen = opamPackages.mirage-no-xen."1";
mirage-profile = opamPackages.mirage-profile."0.7.0";
mirage-protocols = opamPackages.mirage-protocols."1.0.0";
mirage-protocols-lwt = opamPackages.mirage-protocols-lwt."1.0.0";
mirage-random = opamPackages.mirage-random."1.0.0";
mirage-runtime = opamPackages.mirage-runtime."3.0.0";
mirage-stack = opamPackages.mirage-stack."1.0.0";
mirage-stack-lwt = opamPackages.mirage-stack-lwt."1.0.0";
mirage-time = opamPackages.mirage-time."1.0.0";
mirage-time-lwt = opamPackages.mirage-time-lwt."1.0.0";
mirage-types = opamPackages.mirage-types."3.0.0";
mirage-types-lwt = opamPackages.mirage-types-lwt."3.0.0";
mirage-unix = opamPackages.mirage-unix."3.0.0";
nocrypto = opamPackages.nocrypto."0.5.4";
oasis = opamPackages.oasis."0.4.8";
ocaml = world.overrideOcaml
(world.pkgs.ocaml_4_03);
ocamlbuild = opamPackages.ocamlbuild."0.11.0";
ocamlfind = opamPackages.ocamlfind."1.7.1";
ocamlgraph = opamPackages.ocamlgraph."1.8.7";
ocamlify = opamPackages.ocamlify."0.0.1";
ocamlmod = opamPackages.ocamlmod."0.0.8";
ocb-stubblr = opamPackages.ocb-stubblr."0.1.1";
ocplib-endian = opamPackages.ocplib-endian."1.0";
ounit = opamPackages.ounit."2.0.0";
ppx_core = opamPackages.ppx_core."113.33.01+4.03";
ppx_deriving = opamPackages.ppx_deriving."4.1";
ppx_driver = opamPackages.ppx_driver."113.33.02+4.03";
ppx_fields_conv = opamPackages.ppx_fields_conv."113.33.00+4.03";
ppx_optcomp = opamPackages.ppx_optcomp."113.33.00+4.03";
ppx_sexp_conv = opamPackages.ppx_sexp_conv."113.33.01+4.03";
ppx_tools = opamPackages.ppx_tools."5.0+4.03.0";
ppx_type_conv = opamPackages.ppx_type_conv."113.33.02+4.03";
ptime = opamPackages.ptime."0.8.3";
randomconv = opamPackages.randomconv."0.1.0";
re = opamPackages.re."1.7.1";
react = opamPackages.react."1.2.0";
result = opamPackages.result."1.2";
rresult = opamPackages.rresult."0.5.0";
safepass = opamPackages.safepass."2.0";
sexplib = opamPackages.sexplib."113.33.00+4.03";
sha = opamPackages.sha."1.9";
shared-memory-ring = opamPackages.shared-memory-ring."1.3.0";
stringext = opamPackages.stringext."1.4.3";
tcpip = opamPackages.tcpip."3.0.0";
tls = opamPackages.tls."0.8.0";
topkg = opamPackages.topkg."0.8.1";
tuntap = opamPackages.tuntap."1.4.1";
tyxml = opamPackages.tyxml."4.1.0";
uchar = opamPackages.uchar."0.0.1";
uri = opamPackages.uri."1.9.2";
utop = opamPackages.utop."1.19.3";
uutf = opamPackages.uutf."1.0.1";
vdoml = opamPackages.vdoml."0.0.1";
x509 = opamPackages.x509."0.5.3";
yojson = opamPackages.yojson."1.3.3";
zarith = opamPackages.zarith."1.4.1";
zed = opamPackages.zed."1.4";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment