summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository QA checks <repo-qa-checks@gentoo.org>2017-08-27 21:35:01 +0000
committerRepository QA checks <repo-qa-checks@gentoo.org>2017-08-27 21:35:01 +0000
commitc715726ae20b3483a02340521364e0452e6a200d (patch)
tree65283544590ba8707f91702a04b0dacbd0b06cdd /metadata/md5-cache/dev-ml
parentMerge updates from master (diff)
downloadgentoo-c715726ae20b3483a02340521364e0452e6a200d.tar.gz
gentoo-c715726ae20b3483a02340521364e0452e6a200d.tar.bz2
gentoo-c715726ae20b3483a02340521364e0452e6a200d.zip
2017-08-27 21:34:58 UTC
Diffstat (limited to 'metadata/md5-cache/dev-ml')
-rw-r--r--metadata/md5-cache/dev-ml/ANSITerminal-0.6.514
-rw-r--r--metadata/md5-cache/dev-ml/ANSITerminal-0.714
-rw-r--r--metadata/md5-cache/dev-ml/OCaml-ImageMagick-0.34-r114
-rw-r--r--metadata/md5-cache/dev-ml/alcotest-0.8.114
-rw-r--r--metadata/md5-cache/dev-ml/alcotest-0.8.214
-rw-r--r--metadata/md5-cache/dev-ml/angstrom-0.5.115
-rw-r--r--metadata/md5-cache/dev-ml/angstrom-0.6.015
-rw-r--r--metadata/md5-cache/dev-ml/angstrom-async-0.6.013
-rw-r--r--metadata/md5-cache/dev-ml/angstrom-lwt-unix-0.6.013
-rw-r--r--metadata/md5-cache/dev-ml/angstrom-unix-0.6.013
-rw-r--r--metadata/md5-cache/dev-ml/astring-0.8.312
-rw-r--r--metadata/md5-cache/dev-ml/async-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/async_extra-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/async_js-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/async_kernel-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/async_rpc_kernel-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/async_ssl-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/async_unix-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/atd-1.12.014
-rw-r--r--metadata/md5-cache/dev-ml/atd-1.2.014
-rw-r--r--metadata/md5-cache/dev-ml/atd-1.2.114
-rw-r--r--metadata/md5-cache/dev-ml/atdgen-1.10.014
-rw-r--r--metadata/md5-cache/dev-ml/atdgen-1.10.214
-rw-r--r--metadata/md5-cache/dev-ml/atdgen-1.12.014
-rw-r--r--metadata/md5-cache/dev-ml/base-0.9.112
-rw-r--r--metadata/md5-cache/dev-ml/base-0.9.212
-rw-r--r--metadata/md5-cache/dev-ml/base-0.9.312
-rw-r--r--metadata/md5-cache/dev-ml/batteries-2.7.014
-rw-r--r--metadata/md5-cache/dev-ml/bignum-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/bin-prot-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/bin-prot-0.9.112
-rw-r--r--metadata/md5-cache/dev-ml/biniou-1.0.1214
-rw-r--r--metadata/md5-cache/dev-ml/biniou-1.0.1314
-rw-r--r--metadata/md5-cache/dev-ml/biniou-1.1.014
-rw-r--r--metadata/md5-cache/dev-ml/biniou-1.2.014
-rw-r--r--metadata/md5-cache/dev-ml/bolt-1.414
-rw-r--r--metadata/md5-cache/dev-ml/bos-0.1.613
-rw-r--r--metadata/md5-cache/dev-ml/bson-0.89.314
-rw-r--r--metadata/md5-cache/dev-ml/cairo-ocaml-1.2.014
-rw-r--r--metadata/md5-cache/dev-ml/calendar-2.0414
-rw-r--r--metadata/md5-cache/dev-ml/camlbz2-0.6.014
-rw-r--r--metadata/md5-cache/dev-ml/camldbm-1.013
-rw-r--r--metadata/md5-cache/dev-ml/camlidl-1.05-r113
-rw-r--r--metadata/md5-cache/dev-ml/camlimages-4.2.214
-rw-r--r--metadata/md5-cache/dev-ml/camlimages-4.2.314
-rw-r--r--metadata/md5-cache/dev-ml/camlimages-4.2.414
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.04_p113
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.05_p113
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-6.1714
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.0014
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.0114
-rw-r--r--metadata/md5-cache/dev-ml/camlpdf-2.1.114
-rw-r--r--metadata/md5-cache/dev-ml/camlzip-1.0614
-rw-r--r--metadata/md5-cache/dev-ml/camlzip-1.0714
-rw-r--r--metadata/md5-cache/dev-ml/camomile-0.8.5-r114
-rw-r--r--metadata/md5-cache/dev-ml/capnp-ocaml-2.1.113
-rw-r--r--metadata/md5-cache/dev-ml/capnp-ocaml-3.0.014
-rw-r--r--metadata/md5-cache/dev-ml/cmdliner-1.0.014
-rw-r--r--metadata/md5-cache/dev-ml/cmdliner-1.0.114
-rw-r--r--metadata/md5-cache/dev-ml/cmdliner-1.0.214
-rw-r--r--metadata/md5-cache/dev-ml/configurator-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/configurator-0.9.112
-rw-r--r--metadata/md5-cache/dev-ml/core-0.9.1-r113
-rw-r--r--metadata/md5-cache/dev-ml/core_bench-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/core_extended-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/core_kernel-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/core_profiler-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/cppo-1.4.114
-rw-r--r--metadata/md5-cache/dev-ml/cppo-1.5.014
-rw-r--r--metadata/md5-cache/dev-ml/cryptokit-1.1014
-rw-r--r--metadata/md5-cache/dev-ml/cryptokit-1.1115
-rw-r--r--metadata/md5-cache/dev-ml/cryptokit-1.1215
-rw-r--r--metadata/md5-cache/dev-ml/csv-1.514
-rw-r--r--metadata/md5-cache/dev-ml/csv-1.614
-rw-r--r--metadata/md5-cache/dev-ml/csv-1.714
-rw-r--r--metadata/md5-cache/dev-ml/cudf-0.8-r114
-rw-r--r--metadata/md5-cache/dev-ml/deriving-0.7.114
-rw-r--r--metadata/md5-cache/dev-ml/dns-async-1.0.015
-rw-r--r--metadata/md5-cache/dev-ml/dns-lwt-1.0.015
-rw-r--r--metadata/md5-cache/dev-ml/dns-lwt-unix-1.0.015
-rw-r--r--metadata/md5-cache/dev-ml/dose3-5.0.115
-rw-r--r--metadata/md5-cache/dev-ml/easy-format-1.0.214
-rw-r--r--metadata/md5-cache/dev-ml/easy-format-1.2.014
-rw-r--r--metadata/md5-cache/dev-ml/eliom-6.2.014
-rw-r--r--metadata/md5-cache/dev-ml/eliom-999912
-rw-r--r--metadata/md5-cache/dev-ml/enumerate-111.08.00-r114
-rw-r--r--metadata/md5-cache/dev-ml/extlib-1.7.114
-rw-r--r--metadata/md5-cache/dev-ml/extlib-1.7.214
-rw-r--r--metadata/md5-cache/dev-ml/facile-1.1.214
-rw-r--r--metadata/md5-cache/dev-ml/facile-1.1.313
-rw-r--r--metadata/md5-cache/dev-ml/fieldslib-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.7.114
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.7.214
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.7.314
-rw-r--r--metadata/md5-cache/dev-ml/flow_parser-0.50.013
-rw-r--r--metadata/md5-cache/dev-ml/flow_parser-0.51.013
-rw-r--r--metadata/md5-cache/dev-ml/flow_parser-0.52.013
-rw-r--r--metadata/md5-cache/dev-ml/fmt-0.8.214
-rw-r--r--metadata/md5-cache/dev-ml/fmt-0.8.314
-rw-r--r--metadata/md5-cache/dev-ml/fmt-0.8.414
-rw-r--r--metadata/md5-cache/dev-ml/fort-0.4.213
-rw-r--r--metadata/md5-cache/dev-ml/fpath-0.7.212
-rw-r--r--metadata/md5-cache/dev-ml/gd4o-1.0_alpha514
-rw-r--r--metadata/md5-cache/dev-ml/gen-0.4.0.114
-rw-r--r--metadata/md5-cache/dev-ml/gen_js_api-1.0.313
-rw-r--r--metadata/md5-cache/dev-ml/gen_js_api-1.0.413
-rw-r--r--metadata/md5-cache/dev-ml/gsl-ocaml-1.19.114
-rw-r--r--metadata/md5-cache/dev-ml/herelib-112.35.0014
-rw-r--r--metadata/md5-cache/dev-ml/iTeML-2.513
-rw-r--r--metadata/md5-cache/dev-ml/iTeML-2.613
-rw-r--r--metadata/md5-cache/dev-ml/incremental-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/incremental_kernel-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/integers-0.2.212
-rw-r--r--metadata/md5-cache/dev-ml/io-page-1.6.014
-rw-r--r--metadata/md5-cache/dev-ml/jane-street-headers-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/jbuilder-1.0_beta1114
-rw-r--r--metadata/md5-cache/dev-ml/jbuilder-1.0_beta1214
-rw-r--r--metadata/md5-cache/dev-ml/js-build-tools-113.33.0414
-rw-r--r--metadata/md5-cache/dev-ml/js-build-tools-113.33.0614
-rw-r--r--metadata/md5-cache/dev-ml/js_of_ocaml-2.8.4-r214
-rw-r--r--metadata/md5-cache/dev-ml/js_of_ocaml-3.0.014
-rw-r--r--metadata/md5-cache/dev-ml/js_of_ocaml-999913
-rw-r--r--metadata/md5-cache/dev-ml/jsonm-1.0.113
-rw-r--r--metadata/md5-cache/dev-ml/kaputt-1.213
-rw-r--r--metadata/md5-cache/dev-ml/lablgl-1.05-r114
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-2.18.514
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.214
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.314
-rw-r--r--metadata/md5-cache/dev-ml/lambda-term-1.1112
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-4.0.115
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-5.0.999913
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-999913
-rw-r--r--metadata/md5-cache/dev-ml/logs-0.6.214
-rw-r--r--metadata/md5-cache/dev-ml/lwt-3.0.014
-rw-r--r--metadata/md5-cache/dev-ml/lwt-3.1.013
-rw-r--r--metadata/md5-cache/dev-ml/lwt_glib-1.0.114
-rw-r--r--metadata/md5-cache/dev-ml/lwt_react-1.0.114
-rw-r--r--metadata/md5-cache/dev-ml/lwt_ssl-1.0.114
-rw-r--r--metadata/md5-cache/dev-ml/macaque-0.7.414
-rw-r--r--metadata/md5-cache/dev-ml/markup-0.7.514
-rw-r--r--metadata/md5-cache/dev-ml/mccs-1.1.2c13
-rw-r--r--metadata/md5-cache/dev-ml/menhir-2017071214
-rw-r--r--metadata/md5-cache/dev-ml/merlin-2.5.313
-rw-r--r--metadata/md5-cache/dev-ml/merlin-2.5.413
-rw-r--r--metadata/md5-cache/dev-ml/merlin-2.5.513
-rw-r--r--metadata/md5-cache/dev-ml/merlin-3.0.013
-rw-r--r--metadata/md5-cache/dev-ml/merlin-3.0.113
-rw-r--r--metadata/md5-cache/dev-ml/merlin-3.0.213
-rw-r--r--metadata/md5-cache/dev-ml/merlin-extend-0.313
-rw-r--r--metadata/md5-cache/dev-ml/mirage-profile-0.7.0-r115
-rw-r--r--metadata/md5-cache/dev-ml/mongo-0.67.214
-rw-r--r--metadata/md5-cache/dev-ml/mtime-0.8.414
-rw-r--r--metadata/md5-cache/dev-ml/mtime-1.0.014
-rw-r--r--metadata/md5-cache/dev-ml/mtime-1.1.014
-rw-r--r--metadata/md5-cache/dev-ml/oasis-0.4.1014
-rw-r--r--metadata/md5-cache/dev-ml/oasis-0.4.814
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-augeas-0.513
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-autoconf-1.110
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-base64-2.0.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-base64-2.2.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-bigstring-0.1.115
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cairo-0.514
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-conduit-0.15.313
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-conduit-0.15.413
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-containers-1.214
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-containers-1.314
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.214
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.214
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.314
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3-r114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.414
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.4.1-r114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-data-notation-0.0.11-r114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-dispatch-0.4.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-dns-0.20.115
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-dns-1.0.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-doc-4.0410
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-doc-4.0510
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-expat-1.0.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-expect-0.0.514
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-extunix-0.1.414
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-extunix-0.1.514
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.214
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-gettext-0.3.5-r114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-gettext-0.3.714
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-hashcons-1.214
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.013
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-magic-mime-1.0.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-magic-mime-1.1.012
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-make-6.37.012
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-make-6.39.012
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.313
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.413
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-mysql-1.2.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-pcap-0.4.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-re-1.7.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-redis-0.3.514
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-redis-lwt-0.3.514
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-redis-sync-0.3.514
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-safepass-2.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sha-1.913
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-snappy-0.1.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.214
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.314
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.013
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ssl-0.5.314
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-stdint-0.3.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-stdint-0.4.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-stdint-0.4.214
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-text-0.814
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-uint-1.2.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-uri-1.9.414
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-webmachine-0.4.014
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-websocket-2.913
-rw-r--r--metadata/md5-cache/dev-ml/ocamlbuild-0.10.113
-rw-r--r--metadata/md5-cache/dev-ml/ocamlbuild-0.11.013
-rw-r--r--metadata/md5-cache/dev-ml/ocamldap-2.214
-rw-r--r--metadata/md5-cache/dev-ml/ocamldsort-0.16.0-r112
-rw-r--r--metadata/md5-cache/dev-ml/ocamlgraph-1.8.714
-rw-r--r--metadata/md5-cache/dev-ml/ocamlify-0.0.214
-rw-r--r--metadata/md5-cache/dev-ml/ocamlmod-0.0.814
-rw-r--r--metadata/md5-cache/dev-ml/ocamlnet-4.1.215
-rw-r--r--metadata/md5-cache/dev-ml/ocamlnet-4.1.315
-rw-r--r--metadata/md5-cache/dev-ml/ocamlnet-4.1.415
-rw-r--r--metadata/md5-cache/dev-ml/ocamlpam-1.114
-rw-r--r--metadata/md5-cache/dev-ml/ocamlsdl-0.9.114
-rw-r--r--metadata/md5-cache/dev-ml/ocamlweb-1.3913
-rw-r--r--metadata/md5-cache/dev-ml/ocplib-endian-1.014
-rw-r--r--metadata/md5-cache/dev-ml/ocsigen-i18n-3.1.012
-rw-r--r--metadata/md5-cache/dev-ml/ocsigen-start-1.0.013
-rw-r--r--metadata/md5-cache/dev-ml/ocsigen-start-999911
-rw-r--r--metadata/md5-cache/dev-ml/ocsigen-toolkit-1.0.014
-rw-r--r--metadata/md5-cache/dev-ml/ocsigen-toolkit-999912
-rw-r--r--metadata/md5-cache/dev-ml/octavius-0.2.014
-rw-r--r--metadata/md5-cache/dev-ml/octavius-1.1.013
-rw-r--r--metadata/md5-cache/dev-ml/ocurl-0.6.114
-rw-r--r--metadata/md5-cache/dev-ml/ocurl-0.7.1014
-rw-r--r--metadata/md5-cache/dev-ml/ocurl-0.7.914
-rw-r--r--metadata/md5-cache/dev-ml/odns-0.3-r113
-rw-r--r--metadata/md5-cache/dev-ml/ojquery-0.114
-rw-r--r--metadata/md5-cache/dev-ml/ojquery-999912
-rw-r--r--metadata/md5-cache/dev-ml/onanomsg-1.0-r114
-rw-r--r--metadata/md5-cache/dev-ml/opam-1.3.1-r114
-rw-r--r--metadata/md5-cache/dev-ml/opam-file-format-2.0.0_beta314
-rw-r--r--metadata/md5-cache/dev-ml/optcomp-1.6-r114
-rw-r--r--metadata/md5-cache/dev-ml/ounit-2.0.014
-rw-r--r--metadata/md5-cache/dev-ml/pa_bench-112.06.0014
-rw-r--r--metadata/md5-cache/dev-ml/pa_ounit-113.00.0014
-rw-r--r--metadata/md5-cache/dev-ml/pa_sexp_conv-113.00.0114
-rw-r--r--metadata/md5-cache/dev-ml/pa_structural_sexp-113.00.0014
-rw-r--r--metadata/md5-cache/dev-ml/parmap-1.0_rc7-r114
-rw-r--r--metadata/md5-cache/dev-ml/parmap-1.0_rc814
-rw-r--r--metadata/md5-cache/dev-ml/patience_diff-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.2.314
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.3.014
-rw-r--r--metadata/md5-cache/dev-ml/pgocaml-2.314
-rw-r--r--metadata/md5-cache/dev-ml/pipebang-113.00.0014
-rw-r--r--metadata/md5-cache/dev-ml/pomap-3.0.614
-rw-r--r--metadata/md5-cache/dev-ml/pomap-3.0.714
-rw-r--r--metadata/md5-cache/dev-ml/pomap-4.0.013
-rw-r--r--metadata/md5-cache/dev-ml/postgresql-ocaml-4.0.114
-rw-r--r--metadata/md5-cache/dev-ml/postgresql-ocaml-4.1.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_assert-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_ast-0.9.112
-rw-r--r--metadata/md5-cache/dev-ml/ppx_base-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bench-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bench-0.9.112
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bin_prot-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_compare-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_core-0.9.0-r112
-rw-r--r--metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_derivers-1.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving-4.1-r114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving-4.2-r114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving_yojson-3.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_driver-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_driver-0.9.112
-rw-r--r--metadata/md5-cache/dev-ml/ppx_enumerate-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_expect-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fail-0.9.012
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fields_conv-0.9.0-r112
-rw-r--r--metadata/md5-cache/dev-ml/ppx_hash-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_here-0.9.113
-rw-r--r--metadata/md5-cache/dev-ml/ppx_import-1.214
-rw-r--r--metadata/md5-cache/dev-ml/ppx_inline_test-0.9.213
-rw-r--r--metadata/md5-cache/dev-ml/ppx_jane-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_js_style-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_let-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_metaquot-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r213
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optional-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_pipebang-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.9.0-r113
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_message-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_value-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_tools-5.0.4.03.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_tools-5.0.4.05.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_tools_versioned-5.0.113
-rw-r--r--metadata/md5-cache/dev-ml/ppx_traverse-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_traverse_builtins-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_type_conv-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_typerep_conv-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/ppx_variants_conv-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/pxp-1.2.8-r114
-rw-r--r--metadata/md5-cache/dev-ml/pxp-1.2.914
-rw-r--r--metadata/md5-cache/dev-ml/qcheck-0.614
-rw-r--r--metadata/md5-cache/dev-ml/qcheck-0.714
-rw-r--r--metadata/md5-cache/dev-ml/re2-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/react-1.2.114
-rw-r--r--metadata/md5-cache/dev-ml/reactiveData-0.2.114
-rw-r--r--metadata/md5-cache/dev-ml/reactiveData-999912
-rw-r--r--metadata/md5-cache/dev-ml/reason-2.0.014
-rw-r--r--metadata/md5-cache/dev-ml/reason-parser-2.0.014
-rw-r--r--metadata/md5-cache/dev-ml/res-4.0.714
-rw-r--r--metadata/md5-cache/dev-ml/res-5.0.013
-rw-r--r--metadata/md5-cache/dev-ml/result-1.214
-rw-r--r--metadata/md5-cache/dev-ml/rresult-0.5.013
-rw-r--r--metadata/md5-cache/dev-ml/sedlex-1.99.314
-rw-r--r--metadata/md5-cache/dev-ml/sedlex-1.99.414
-rw-r--r--metadata/md5-cache/dev-ml/sequence-0.1014
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.9.213
-rw-r--r--metadata/md5-cache/dev-ml/spawn-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/stdio-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/stringext-1.4.314
-rw-r--r--metadata/md5-cache/dev-ml/stringext-1.5.014
-rw-r--r--metadata/md5-cache/dev-ml/textutils-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/topkg-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/type-conv-113.00.0214
-rw-r--r--metadata/md5-cache/dev-ml/typerep-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/typerep_extended-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/tyxml-4.1.014
-rw-r--r--metadata/md5-cache/dev-ml/uchar-0.0.215
-rw-r--r--metadata/md5-cache/dev-ml/ulex-1.114
-rw-r--r--metadata/md5-cache/dev-ml/utop-2.0.113
-rw-r--r--metadata/md5-cache/dev-ml/uuidm-0.9.613
-rw-r--r--metadata/md5-cache/dev-ml/uutf-1.0.114
-rw-r--r--metadata/md5-cache/dev-ml/variantslib-0.9.013
-rw-r--r--metadata/md5-cache/dev-ml/xml-light-2.2-r314
-rw-r--r--metadata/md5-cache/dev-ml/xmlm-1.3.014
-rw-r--r--metadata/md5-cache/dev-ml/xstr-0.2.113
-rw-r--r--metadata/md5-cache/dev-ml/yojson-1.4.014
-rw-r--r--metadata/md5-cache/dev-ml/zarith-1.4.114
-rw-r--r--metadata/md5-cache/dev-ml/zarith-1.514
-rw-r--r--metadata/md5-cache/dev-ml/zed-1.513
353 files changed, 4752 insertions, 0 deletions
diff --git a/metadata/md5-cache/dev-ml/ANSITerminal-0.6.5 b/metadata/md5-cache/dev-ml/ANSITerminal-0.6.5
new file mode 100644
index 000000000000..ecbc1cfc351c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ANSITerminal-0.6.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Module which offers basic control of ANSI compliant terminals
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ansiterminal/
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.6.5
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1206/ANSITerminal-0.6.5.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=46ce2151f6f0cf4d4d2c6ede7cc9f925
diff --git a/metadata/md5-cache/dev-ml/ANSITerminal-0.7 b/metadata/md5-cache/dev-ml/ANSITerminal-0.7
new file mode 100644
index 000000000000..2c7534e04509
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ANSITerminal-0.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/oasis >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Module which offers basic control of ANSI compliant terminals
+EAPI=5
+HOMEPAGE=https://github.com/Chris00/ANSITerminal
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=LGPL-3-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.7
+SRC_URI=https://github.com/Chris00/ANSITerminal/archive/0.7.tar.gz -> ANSITerminal-0.7.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:- src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=4cff3f41c76f47f0dfccbd87add22a65
diff --git a/metadata/md5-cache/dev-ml/OCaml-ImageMagick-0.34-r1 b/metadata/md5-cache/dev-ml/OCaml-ImageMagick-0.34-r1
new file mode 100644
index 000000000000..621e7a31144f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/OCaml-ImageMagick-0.34-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=>=media-gfx/imagemagick-7:= dev-lang/ocaml:=[ocamlopt] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Provide the ImageMagick methods to OCaml
+EAPI=6
+HOMEPAGE=http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=media-gfx/imagemagick-7:= dev-lang/ocaml:=[ocamlopt]
+RESTRICT=test
+SLOT=0/70.34
+SRC_URI=http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/ImageMagick/OCaml-ImageMagick-0.34.tgz mirror://gentoo/OCaml-ImageMagick-0.34-imagemagick7.patch.bz2
+_eclass_exported_funcs=src_prepare:- src_configure:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c38900991455510a4cb1f1ab37f76eac
diff --git a/metadata/md5-cache/dev-ml/alcotest-0.8.1 b/metadata/md5-cache/dev-ml/alcotest-0.8.1
new file mode 100644
index 000000000000..4264d64f5146
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/alcotest-0.8.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/fmt:= dev-ml/astring:= dev-ml/cmdliner:= dev-ml/result:= dev-ml/jbuilder dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A lightweight and colourful test framework
+EAPI=5
+HOMEPAGE=https://github.com/mirage/alcotest/
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/fmt:= dev-ml/astring:= dev-ml/cmdliner:= dev-ml/result:= >=dev-lang/ocaml-4:=
+SLOT=0/0.8.1
+SRC_URI=https://github.com/mirage/alcotest/archive/0.8.1.tar.gz -> alcotest-0.8.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=e4b101035b078938c5c75de8559caebf
diff --git a/metadata/md5-cache/dev-ml/alcotest-0.8.2 b/metadata/md5-cache/dev-ml/alcotest-0.8.2
new file mode 100644
index 000000000000..b382a2a137e9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/alcotest-0.8.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/fmt:= dev-ml/astring:= dev-ml/cmdliner:= dev-ml/result:= dev-ml/jbuilder dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A lightweight and colourful test framework
+EAPI=5
+HOMEPAGE=https://github.com/mirage/alcotest/
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/fmt:= dev-ml/astring:= dev-ml/cmdliner:= dev-ml/result:= >=dev-lang/ocaml-4:=
+SLOT=0/0.8.2
+SRC_URI=https://github.com/mirage/alcotest/archive/0.8.2.tar.gz -> alcotest-0.8.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=e4b101035b078938c5c75de8559caebf
diff --git a/metadata/md5-cache/dev-ml/angstrom-0.5.1 b/metadata/md5-cache/dev-ml/angstrom-0.5.1
new file mode 100644
index 000000000000..e00d10a49bf7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/angstrom-0.5.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/ocaml-cstruct:= dev-ml/ocplib-endian:= dev-ml/result:= lwt? ( dev-ml/lwt:= ) async? ( dev-ml/async:= ) test? ( dev-ml/alcotest ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Parser combinators built for speed and memory efficiency
+EAPI=5
+HOMEPAGE=https://github.com/inhabitedtype/angstrom
+IUSE=+lwt async +ocamlopt debug test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-ml/ocaml-cstruct:= dev-ml/ocplib-endian:= dev-ml/result:= lwt? ( dev-ml/lwt:= ) async? ( dev-ml/async:= ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/0.5.1
+SRC_URI=https://github.com/inhabitedtype/angstrom/archive/0.5.1.tar.gz -> angstrom-0.5.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f50e252443a8bbb011ccdcaeb46f9d0f
diff --git a/metadata/md5-cache/dev-ml/angstrom-0.6.0 b/metadata/md5-cache/dev-ml/angstrom-0.6.0
new file mode 100644
index 000000000000..41a19af93ba9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/angstrom-0.6.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/ocaml-cstruct:= dev-ml/ocplib-endian:= dev-ml/result:= dev-ml/jbuilder dev-ml/opam test? ( dev-ml/alcotest ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Parser combinators built for speed and memory efficiency
+EAPI=6
+HOMEPAGE=https://github.com/inhabitedtype/angstrom
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/ocaml-cstruct:= dev-ml/ocplib-endian:= dev-ml/result:=
+RESTRICT=test
+SLOT=0/0.6.0
+SRC_URI=https://github.com/inhabitedtype/angstrom/archive/0.6.0.tar.gz -> angstrom-0.6.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=a4d3e46062552a0c9db35476ca673f9a
diff --git a/metadata/md5-cache/dev-ml/angstrom-async-0.6.0 b/metadata/md5-cache/dev-ml/angstrom-async-0.6.0
new file mode 100644
index 000000000000..c17dcc340936
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/angstrom-async-0.6.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/angstrom:= dev-ml/async:= dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Parser combinators built for speed and memory efficiency
+EAPI=6
+HOMEPAGE=https://github.com/inhabitedtype/angstrom
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/angstrom:= dev-ml/async:=
+SLOT=0/0.6.0
+SRC_URI=https://github.com/inhabitedtype/angstrom/archive/0.6.0.tar.gz -> angstrom-0.6.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=11c86db67f6f5171b0f414d08a5a85ea
diff --git a/metadata/md5-cache/dev-ml/angstrom-lwt-unix-0.6.0 b/metadata/md5-cache/dev-ml/angstrom-lwt-unix-0.6.0
new file mode 100644
index 000000000000..fe0c86683861
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/angstrom-lwt-unix-0.6.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/angstrom:= dev-ml/lwt:= dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Parser combinators built for speed and memory efficiency
+EAPI=6
+HOMEPAGE=https://github.com/inhabitedtype/angstrom
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/angstrom:= dev-ml/lwt:=
+SLOT=0/0.6.0
+SRC_URI=https://github.com/inhabitedtype/angstrom/archive/0.6.0.tar.gz -> angstrom-0.6.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=599d9028d0d6f88cb399f284140ed8f3
diff --git a/metadata/md5-cache/dev-ml/angstrom-unix-0.6.0 b/metadata/md5-cache/dev-ml/angstrom-unix-0.6.0
new file mode 100644
index 000000000000..5a22bf5869c3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/angstrom-unix-0.6.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/angstrom:= dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Parser combinators built for speed and memory efficiency
+EAPI=6
+HOMEPAGE=https://github.com/inhabitedtype/angstrom
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/angstrom:=
+SLOT=0/0.6.0
+SRC_URI=https://github.com/inhabitedtype/angstrom/archive/0.6.0.tar.gz -> angstrom-0.6.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=6774f791d56a6d129a957e82821625ad
diff --git a/metadata/md5-cache/dev-ml/astring-0.8.3 b/metadata/md5-cache/dev-ml/astring-0.8.3
new file mode 100644
index 000000000000..629486833235
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/astring-0.8.3
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/opam dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib
+DESCRIPTION=Alternative String module for OCaml
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/astring https://github.com/dbuenzli/astring
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=[ocamlopt]
+SLOT=0/0.8.3
+SRC_URI=http://erratique.ch/software/astring/releases/astring-0.8.3.tbz
+_eclass_exported_funcs=src_compile:- src_install:-
+_md5_=5d1eaf5998db0f367f71525d343c813d
diff --git a/metadata/md5-cache/dev-ml/async-0.9.0 b/metadata/md5-cache/dev-ml/async-0.9.0
new file mode 100644
index 000000000000..9c0aba31e913
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/async-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/async_extra:= dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Jane Street Capital's asynchronous execution library
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/async
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/async_extra:= dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/async/archive/v0.9.0.tar.gz -> async-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=35d8259673bcc8c5d03f33d778a0ac18
diff --git a/metadata/md5-cache/dev-ml/async_extra-0.9.0 b/metadata/md5-cache/dev-ml/async_extra-0.9.0
new file mode 100644
index 000000000000..8f01630726a2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/async_extra-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/async_kernel:= dev-ml/async_rpc_kernel:= dev-ml/async_unix:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Jane Street Capital's asynchronous execution library (extra)
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/async_extra
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/async_kernel:= dev-ml/async_rpc_kernel:= dev-ml/async_unix:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/async_extra/archive/v0.9.0.tar.gz -> async_extra-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=3fb34e6737250e4450d97482b1a45303
diff --git a/metadata/md5-cache/dev-ml/async_js-0.9.0 b/metadata/md5-cache/dev-ml/async_js-0.9.0
new file mode 100644
index 000000000000..6b65d507f84c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/async_js-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/async_kernel:= dev-ml/async_rpc_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/js_of_ocaml:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Async support for JavaScript platforms
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/async_js
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/async_kernel:= dev-ml/async_rpc_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/js_of_ocaml:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/async_js/archive/v0.9.0.tar.gz -> async_js-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=065512f9a70522e8f42d66259af5fe11
diff --git a/metadata/md5-cache/dev-ml/async_kernel-0.9.0 b/metadata/md5-cache/dev-ml/async_kernel-0.9.0
new file mode 100644
index 000000000000..96d6e3e8e248
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/async_kernel-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Jane Street Capital's asynchronous execution library (core)
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/async_kernel
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/async_kernel/archive/v0.9.0.tar.gz -> async_kernel-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=32cf18ced4fee6969d9ba175b703e78f
diff --git a/metadata/md5-cache/dev-ml/async_rpc_kernel-0.9.0 b/metadata/md5-cache/dev-ml/async_rpc_kernel-0.9.0
new file mode 100644
index 000000000000..21aebc12b520
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/async_rpc_kernel-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/async_kernel:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Platform-independent core of Async RPC library
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/async_rpc_kernel
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/async_kernel:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/async_rpc_kernel/archive/v0.9.0.tar.gz -> async_rpc_kernel-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=ea739718576ba2e125e1a3fb7dbed3f9
diff --git a/metadata/md5-cache/dev-ml/async_ssl-0.9.0 b/metadata/md5-cache/dev-ml/async_ssl-0.9.0
new file mode 100644
index 000000000000..401231311fc2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/async_ssl-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/async:= dev-ml/base:= dev-ml/configurator:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/stdio:= dev-ml/ocaml-ctypes:= dev-libs/openssl:0= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=An Async-pipe-based interface with OpenSSL.
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/async_ssl
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/async:= dev-ml/base:= dev-ml/configurator:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/stdio:= dev-ml/ocaml-ctypes:= dev-libs/openssl:0= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/async_ssl/archive/v0.9.0.tar.gz -> async_ssl-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=6f4af3aaa0308eb114f3ea43e305604f
diff --git a/metadata/md5-cache/dev-ml/async_unix-0.9.0 b/metadata/md5-cache/dev-ml/async_unix-0.9.0
new file mode 100644
index 000000000000..5aa4661f1d34
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/async_unix-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/async_kernel:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_driver-100 <dev-ml/ppx_jane-100 dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Jane Street Capital's asynchronous execution library (unix)
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/async_unix
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4.02.0:= dev-ml/async_kernel:= dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_driver-100 <dev-ml/ppx_jane-100
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/async_unix/archive/v0.9.0.tar.gz -> async_unix-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=b0b006d85d758f578834c3ea13c6f922
diff --git a/metadata/md5-cache/dev-ml/atd-1.12.0 b/metadata/md5-cache/dev-ml/atd-1.12.0
new file mode 100644
index 000000000000..62b9352325cd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/atd-1.12.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/jbuilder dev-ml/opam test? ( dev-ml/biniou dev-ml/yojson ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Syntax for cross-language type definitions
+EAPI=6
+HOMEPAGE=https://github.com/mjambon/atd
+IUSE=+ocamlopt test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?]
+SLOT=0/1.12.0
+SRC_URI=https://github.com/mjambon/atd/archive/v1.12.0.tar.gz -> atd-1.12.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=05a5412d5359c6c489fb90a5e32c14be
diff --git a/metadata/md5-cache/dev-ml/atd-1.2.0 b/metadata/md5-cache/dev-ml/atd-1.2.0
new file mode 100644
index 000000000000..240bdb072981
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/atd-1.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Syntax for cross-language type definitions
+EAPI=6
+HOMEPAGE=https://github.com/mjambon/atd
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?]
+SLOT=0/1.2.0
+SRC_URI=https://github.com/mjambon/atd/archive/v1.2.0.tar.gz -> atd-1.2.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=0af6dceaa99b639cdd667f369723185c
diff --git a/metadata/md5-cache/dev-ml/atd-1.2.1 b/metadata/md5-cache/dev-ml/atd-1.2.1
new file mode 100644
index 000000000000..9818a5620706
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/atd-1.2.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?] dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Syntax for cross-language type definitions
+EAPI=6
+HOMEPAGE=https://github.com/mjambon/atd
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/menhir:=[ocamlopt?]
+SLOT=0/1.2.1
+SRC_URI=https://github.com/mjambon/atd/archive/v1.2.1.tar.gz -> atd-1.2.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=de637d3e27a98870a0608f7307b54b15
diff --git a/metadata/md5-cache/dev-ml/atdgen-1.10.0 b/metadata/md5-cache/dev-ml/atdgen-1.10.0
new file mode 100644
index 000000000000..6136bedb7a9d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/atdgen-1.10.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/atd:=[ocamlopt?] dev-ml/biniou:=[ocamlopt?] dev-ml/yojson:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Generates boilerplate OCaml code for JSON and Biniou IO from type definitions
+EAPI=6
+HOMEPAGE=https://github.com/mjambon/atdgen
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/atd:=[ocamlopt?] dev-ml/biniou:=[ocamlopt?] dev-ml/yojson:=
+SLOT=0/1.10.0
+SRC_URI=https://github.com/mjambon/atdgen/archive/v1.10.0.tar.gz -> atdgen-1.10.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=ea176d93883195c26483e055434f3aaa
diff --git a/metadata/md5-cache/dev-ml/atdgen-1.10.2 b/metadata/md5-cache/dev-ml/atdgen-1.10.2
new file mode 100644
index 000000000000..dc583ee74cd8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/atdgen-1.10.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/atd:=[ocamlopt?] dev-ml/biniou:=[ocamlopt?] dev-ml/yojson:= dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Generates boilerplate OCaml code for JSON and Biniou IO from type definitions
+EAPI=6
+HOMEPAGE=https://github.com/mjambon/atdgen
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/atd:=[ocamlopt?] dev-ml/biniou:=[ocamlopt?] dev-ml/yojson:=
+SLOT=0/1.10.2
+SRC_URI=https://github.com/mjambon/atdgen/archive/v1.10.2.tar.gz -> atdgen-1.10.2.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=d846ec8fe443ba95eea658b7c4e9fea4
diff --git a/metadata/md5-cache/dev-ml/atdgen-1.12.0 b/metadata/md5-cache/dev-ml/atdgen-1.12.0
new file mode 100644
index 000000000000..08449c9c4806
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/atdgen-1.12.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/atd:= dev-ml/biniou:= dev-ml/yojson:= dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Generates boilerplate OCaml code for JSON and Biniou IO from type definitions
+EAPI=6
+HOMEPAGE=https://github.com/mjambon/atd
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/atd:= dev-ml/biniou:= dev-ml/yojson:=
+SLOT=0/1.12.0
+SRC_URI=https://github.com/mjambon/atd/archive/v1.12.0.tar.gz -> atd-1.12.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=8f1b88749673137817dd51c9e760d696
diff --git a/metadata/md5-cache/dev-ml/base-0.9.1 b/metadata/md5-cache/dev-ml/base-0.9.1
new file mode 100644
index 000000000000..808ccd92e9c5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/base-0.9.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install test
+DEPEND=dev-lang/ocaml:= dev-ml/sexplib:= <dev-ml/sexplib-100 dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Standard library for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/base
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/sexplib:= <dev-ml/sexplib-100
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/base/archive/v0.9.1.tar.gz -> base-0.9.1.tar.gz
+_eclass_exported_funcs=src_test:- src_install:-
+_md5_=10997d98e72b417a7673a57635456216
diff --git a/metadata/md5-cache/dev-ml/base-0.9.2 b/metadata/md5-cache/dev-ml/base-0.9.2
new file mode 100644
index 000000000000..fd30ba5df2a6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/base-0.9.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install test
+DEPEND=dev-lang/ocaml:= dev-ml/sexplib:= <dev-ml/sexplib-100 dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Standard library for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/base
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/sexplib:= <dev-ml/sexplib-100
+SLOT=0/0.9.2
+SRC_URI=https://github.com/janestreet/base/archive/v0.9.2.tar.gz -> base-0.9.2.tar.gz
+_eclass_exported_funcs=src_test:- src_install:-
+_md5_=10997d98e72b417a7673a57635456216
diff --git a/metadata/md5-cache/dev-ml/base-0.9.3 b/metadata/md5-cache/dev-ml/base-0.9.3
new file mode 100644
index 000000000000..c711c55fe48f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/base-0.9.3
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install test
+DEPEND=dev-lang/ocaml:= dev-ml/sexplib:= <dev-ml/sexplib-100 dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Standard library for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/base
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/sexplib:= <dev-ml/sexplib-100
+SLOT=0/0.9.3
+SRC_URI=https://github.com/janestreet/base/archive/v0.9.3.tar.gz -> base-0.9.3.tar.gz
+_eclass_exported_funcs=src_test:- src_install:-
+_md5_=10997d98e72b417a7673a57635456216
diff --git a/metadata/md5-cache/dev-ml/batteries-2.7.0 b/metadata/md5-cache/dev-ml/batteries-2.7.0
new file mode 100644
index 000000000000..547021eacc8e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/batteries-2.7.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camomile:= test? ( dev-ml/ounit dev-ml/iTeML ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=The community-maintained foundation library for your OCaml projects
+EAPI=5
+HOMEPAGE=https://github.com/ocaml-batteries-team/batteries-included/
+IUSE=test +ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/camomile:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/2.7.0
+SRC_URI=https://github.com/ocaml-batteries-team/batteries-included/archive/v2.7.0.tar.gz -> batteries-2.7.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=688741a21db085f47ee0d1aa3816b41c
diff --git a/metadata/md5-cache/dev-ml/bignum-0.9.0 b/metadata/md5-cache/dev-ml/bignum-0.9.0
new file mode 100644
index 000000000000..abb513dc2aa4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/bignum-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/core_kernel:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/typerep:= dev-ml/zarith:= <dev-ml/ppx_driver-100 <dev-ml/ppx_jane-100 dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Core-flavoured wrapper around zarith's arbitrary-precision rationals
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/bignum
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/core_kernel:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/typerep:= dev-ml/zarith:= <dev-ml/ppx_driver-100 <dev-ml/ppx_jane-100
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/bignum/archive/v0.9.0.tar.gz -> bignum-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=8c9f18b6be5bfdfc66aa8c08adbff327
diff --git a/metadata/md5-cache/dev-ml/bin-prot-0.9.0 b/metadata/md5-cache/dev-ml/bin-prot-0.9.0
new file mode 100644
index 000000000000..727b9bda1a9f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/bin-prot-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install test
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_custom_printf:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_fields_conv:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_variants_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Binary protocol generator
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/bin_prot
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_custom_printf:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_fields_conv:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_variants_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/bin_prot/archive/v0.9.0.tar.gz -> bin-prot-0.9.0.tar.gz
+_eclass_exported_funcs=src_test:- src_install:-
+_md5_=ca7055131f1fcafb82f0ccb0307cf5d6
diff --git a/metadata/md5-cache/dev-ml/bin-prot-0.9.1 b/metadata/md5-cache/dev-ml/bin-prot-0.9.1
new file mode 100644
index 000000000000..a43c0d12e725
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/bin-prot-0.9.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install test
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_custom_printf:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_fields_conv:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_variants_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Binary protocol generator
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/bin_prot
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_custom_printf:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_fields_conv:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_variants_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/bin_prot/archive/v0.9.1.tar.gz -> bin-prot-0.9.1.tar.gz
+_eclass_exported_funcs=src_test:- src_install:-
+_md5_=ca7055131f1fcafb82f0ccb0307cf5d6
diff --git a/metadata/md5-cache/dev-ml/biniou-1.0.12 b/metadata/md5-cache/dev-ml/biniou-1.0.12
new file mode 100644
index 000000000000..1faaed03ad4e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/biniou-1.0.12
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A binary data serialization format inspired by JSON for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/mjambon/biniou
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?]
+SLOT=0/1.0.12
+SRC_URI=https://github.com/mjambon/biniou/archive/v1.0.12.tar.gz -> biniou-1.0.12.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=918cdf4fdd785509dd6d863cf65ca27a
diff --git a/metadata/md5-cache/dev-ml/biniou-1.0.13 b/metadata/md5-cache/dev-ml/biniou-1.0.13
new file mode 100644
index 000000000000..eecbb3f7203e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/biniou-1.0.13
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A binary data serialization format inspired by JSON for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/mjambon/biniou
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?]
+SLOT=0/1.0.13
+SRC_URI=https://github.com/mjambon/biniou/archive/v1.0.13.tar.gz -> biniou-1.0.13.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2d42a0143d49d564efa6218f47916204
diff --git a/metadata/md5-cache/dev-ml/biniou-1.1.0 b/metadata/md5-cache/dev-ml/biniou-1.1.0
new file mode 100644
index 000000000000..9c09b61712b1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/biniou-1.1.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A binary data serialization format inspired by JSON for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/mjambon/biniou
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?]
+SLOT=0/1.1.0
+SRC_URI=https://github.com/mjambon/biniou/archive/v1.1.0.tar.gz -> biniou-1.1.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=0737b25fd7076c9b7fd353f69672dcb4
diff --git a/metadata/md5-cache/dev-ml/biniou-1.2.0 b/metadata/md5-cache/dev-ml/biniou-1.2.0
new file mode 100644
index 000000000000..79c8b03e0a11
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/biniou-1.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?] dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A binary data serialization format inspired by JSON for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/mjambon/biniou
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt?] dev-ml/easy-format:=[ocamlopt?]
+SLOT=0/1.2.0
+SRC_URI=https://github.com/mjambon/biniou/archive/v1.2.0.tar.gz -> biniou-1.2.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=0737b25fd7076c9b7fd353f69672dcb4
diff --git a/metadata/md5-cache/dev-ml/bolt-1.4 b/metadata/md5-cache/dev-ml/bolt-1.4
new file mode 100644
index 000000000000..313f0794c414
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/bolt-1.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt] dev-ml/camlp4:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Logging tool for the Objective Caml language
+EAPI=5
+HOMEPAGE=http://bolt.x9c.fr/
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=LGPL-3
+RDEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt] dev-ml/camlp4:=
+SLOT=0/1.4
+SRC_URI=http://bolt.x9c.fr/distrib/bolt-1.4.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=418d85c8966f60eaee067b60a6d25845
diff --git a/metadata/md5-cache/dev-ml/bos-0.1.6 b/metadata/md5-cache/dev-ml/bos-0.1.6
new file mode 100644
index 000000000000..04fd4652f880
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/bos-0.1.6
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/rresult:= dev-ml/astring:= dev-ml/fpath:= dev-ml/fmt:= dev-ml/logs:= dev-ml/findlib dev-ml/ocamlbuild dev-ml/topkg test? ( dev-ml/mtime )
+DESCRIPTION=Basic OS interaction for OCaml
+EAPI=6
+HOMEPAGE=http://erratique.ch/software/bos https://github.com/dbuenzli/bos
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:= dev-ml/rresult:= dev-ml/astring:= dev-ml/fpath:= dev-ml/fmt:= dev-ml/logs:=
+SLOT=0/0.1.6
+SRC_URI=http://erratique.ch/software/bos/releases/bos-0.1.6.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_md5_=5feb11d48b357c79cd257e71a3d398cf
diff --git a/metadata/md5-cache/dev-ml/bson-0.89.3 b/metadata/md5-cache/dev-ml/bson-0.89.3
new file mode 100644
index 000000000000..d5537edb66ab
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/bson-0.89.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=An ocaml implementation for bson
+EAPI=5
+HOMEPAGE=http://massd.github.io/
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.89.3
+SRC_URI=https://github.com/MassD/bson/archive/v0.89.3.tar.gz -> bson-0.89.3.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=21393e6ddf061bd0a070aca883812dbd
diff --git a/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0 b/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0
new file mode 100644
index 000000000000..5dd7a6ab4a35
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-lang/ocaml:= x11-libs/cairo gtk? ( dev-ml/lablgtk:2= ) pango? ( x11-libs/pango ) svg? ( x11-libs/libsvg-cairo ) >=dev-ml/findlib-1.0.4-r1 >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Ocaml bindings for the cairo vector graphics library
+EAPI=5
+HOMEPAGE=http://www.cairographics.org/cairo-ocaml/
+IUSE=doc examples gtk pango svg
+KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=dev-lang/ocaml:= x11-libs/cairo gtk? ( dev-ml/lablgtk:2= ) pango? ( x11-libs/pango ) svg? ( x11-libs/libsvg-cairo )
+SLOT=0/1.2.0
+SRC_URI=https://cgit.freedesktop.org/cairo-ocaml/snapshot/cairo-ocaml-1.2.0.tar.bz2
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=6557f35250860e23d68c5040f2ae9139
diff --git a/metadata/md5-cache/dev-ml/calendar-2.04 b/metadata/md5-cache/dev-ml/calendar-2.04
new file mode 100644
index 000000000000..41a9dd0e5a70
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/calendar-2.04
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An Ocaml library to handle dates and time
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/calendar/
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt]
+SLOT=0/2.04
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1481/calendar-2.04.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=90f560df3cde1413499b2a5ec1fa6ea9
diff --git a/metadata/md5-cache/dev-ml/camlbz2-0.6.0 b/metadata/md5-cache/dev-ml/camlbz2-0.6.0
new file mode 100644
index 000000000000..360a8e7be3f3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlbz2-0.6.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=app-arch/bzip2 >=dev-lang/ocaml-3.12:=[ocamlopt] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml bindings for libbz (AKA, bzip2)
+EAPI=5
+HOMEPAGE=http://camlbz2.forge.ocamlcore.org/
+IUSE=doc
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=app-arch/bzip2 >=dev-lang/ocaml-3.12:=[ocamlopt]
+SLOT=0/0.6.0
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/72/camlbz2-0.6.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=0ba8d11a5df6d82082e665cb66098d71
diff --git a/metadata/md5-cache/dev-ml/camldbm-1.0 b/metadata/md5-cache/dev-ml/camldbm-1.0
new file mode 100644
index 000000000000..a99e0608e415
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camldbm-1.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare unpack
+DEPEND=|| ( >=sys-libs/gdbm-1.9.1-r2[berkdb] <sys-libs/gdbm-1.9.1-r2 ) >=dev-lang/ocaml-3.12:=[ocamlopt] !<dev-lang/ocaml-4[gdbm]
+DESCRIPTION=OCaml binding to the NDBM/GDBM Unix databases
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/camldbm/
+KEYWORDS=amd64 arm ppc x86 ~amd64-fbsd ~x86-fbsd
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=|| ( >=sys-libs/gdbm-1.9.1-r2[berkdb] <sys-libs/gdbm-1.9.1-r2 ) >=dev-lang/ocaml-3.12:=[ocamlopt] !<dev-lang/ocaml-4[gdbm]
+SLOT=0/1.0
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/728/camldbm-1.0.tgz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:base src_compile:base src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=216e968fb48b00dc64fa4ab35900950c
diff --git a/metadata/md5-cache/dev-ml/camlidl-1.05-r1 b/metadata/md5-cache/dev-ml/camlidl-1.05-r1
new file mode 100644
index 000000000000..9fbd32765732
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlidl-1.05-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt]
+DESCRIPTION=CamlIDL is a stub code generator for using C/C++ libraries from O'Caml
+EAPI=5
+HOMEPAGE=http://caml.inria.fr/camlidl/
+KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux
+LICENSE=QPL-1.0 LGPL-2
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt]
+SLOT=0/1.05
+SRC_URI=http://caml.inria.fr/distrib/bazar-ocaml/camlidl-1.05.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=b416fdadf6f3dc00428c0073c3057992
diff --git a/metadata/md5-cache/dev-ml/camlimages-4.2.2 b/metadata/md5-cache/dev-ml/camlimages-4.2.2
new file mode 100644
index 000000000000..ee7c0a92d941
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlimages-4.2.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=dev-util/omake virtual/pkgconfig dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An image manipulation library for ocaml
+EAPI=5
+HOMEPAGE=http://gallium.inria.fr/camlimages/
+IUSE=exif gif gtk jpeg png postscript tiff truetype X xpm
+KEYWORDS=~amd64 ppc x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[X?,ocamlopt] exif? ( media-libs/libexif ) gif? ( media-libs/giflib ) gtk? ( dev-ml/lablgtk ) jpeg? ( virtual/jpeg ) tiff? ( media-libs/tiff ) png? ( >=media-libs/libpng-1.4:0 ) postscript? ( app-text/ghostscript-gpl ) truetype? ( >=media-libs/freetype-2 ) xpm? ( x11-libs/libXpm ) X? ( x11-apps/rgb ) sys-libs/zlib
+SLOT=0/4.2.2
+SRC_URI=https://bitbucket.org/camlspotter/camlimages/get/4.2.2.tar.bz2 -> camlimages-4.2.2.tar.bz2
+_eclass_exported_funcs=src_unpack:vcs-snapshot src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af vcs-snapshot 03289f51c769cf409d200d2d628cdd6e
+_md5_=4f677aece91eed2f7412d4e6a1418989
diff --git a/metadata/md5-cache/dev-ml/camlimages-4.2.3 b/metadata/md5-cache/dev-ml/camlimages-4.2.3
new file mode 100644
index 000000000000..1e48be844ca6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlimages-4.2.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=dev-util/omake virtual/pkgconfig dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An image manipulation library for ocaml
+EAPI=5
+HOMEPAGE=http://gallium.inria.fr/camlimages/
+IUSE=exif gif gtk jpeg png postscript tiff truetype X xpm
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[X?,ocamlopt] exif? ( media-libs/libexif ) gif? ( media-libs/giflib ) gtk? ( dev-ml/lablgtk ) jpeg? ( virtual/jpeg ) tiff? ( media-libs/tiff ) png? ( >=media-libs/libpng-1.4:0 ) postscript? ( app-text/ghostscript-gpl ) truetype? ( >=media-libs/freetype-2 ) xpm? ( x11-libs/libXpm ) X? ( x11-apps/rgb ) sys-libs/zlib
+SLOT=0/4.2.3
+SRC_URI=https://bitbucket.org/camlspotter/camlimages/get/4.2.3.tar.bz2 -> camlimages-4.2.3.tar.bz2
+_eclass_exported_funcs=src_unpack:vcs-snapshot src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af vcs-snapshot 03289f51c769cf409d200d2d628cdd6e
+_md5_=1c0a5f16028a6d0d96fcaf50a5a074b8
diff --git a/metadata/md5-cache/dev-ml/camlimages-4.2.4 b/metadata/md5-cache/dev-ml/camlimages-4.2.4
new file mode 100644
index 000000000000..f742ae955d4f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlimages-4.2.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=dev-util/omake virtual/pkgconfig dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An image manipulation library for ocaml
+EAPI=5
+HOMEPAGE=http://gallium.inria.fr/camlimages/
+IUSE=exif gif gtk jpeg png postscript tiff truetype X xpm
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[X?,ocamlopt] exif? ( media-libs/libexif ) gif? ( media-libs/giflib ) gtk? ( dev-ml/lablgtk ) jpeg? ( virtual/jpeg ) tiff? ( media-libs/tiff ) png? ( >=media-libs/libpng-1.4:0 ) postscript? ( app-text/ghostscript-gpl ) truetype? ( >=media-libs/freetype-2 ) xpm? ( x11-libs/libXpm ) X? ( x11-apps/rgb ) sys-libs/zlib
+SLOT=0/4.2.4
+SRC_URI=https://bitbucket.org/camlspotter/camlimages/get/4.2.4.tar.bz2 -> camlimages-4.2.4.tar.bz2
+_eclass_exported_funcs=src_unpack:vcs-snapshot src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af vcs-snapshot 03289f51c769cf409d200d2d628cdd6e
+_md5_=1c0a5f16028a6d0d96fcaf50a5a074b8
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.04_p1 b/metadata/md5-cache/dev-ml/camlp4-4.04_p1
new file mode 100644
index 000000000000..533163466c59
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp4-4.04_p1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-lang/ocaml-4.04_beta:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=System for writing extensible parsers for programming languages
+EAPI=5
+HOMEPAGE=https://github.com/ocaml/camlp4
+IUSE=+ocamlopt
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.04_beta:=[ocamlopt?] !<dev-lang/ocaml-4.02 !<dev-ml/findlib-1.5.5-r1
+SLOT=0/4.04_p1
+SRC_URI=https://github.com/ocaml/camlp4/archive/4.04+1.tar.gz -> camlp4-4.04_p1.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_install:-
+_md5_=4c4f2cefdaa20a810f5d4826839a34c7
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.05_p1 b/metadata/md5-cache/dev-ml/camlp4-4.05_p1
new file mode 100644
index 000000000000..df8df73f97ef
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp4-4.05_p1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-lang/ocaml-4.05_beta:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=System for writing extensible parsers for programming languages
+EAPI=5
+HOMEPAGE=https://github.com/ocaml/camlp4
+IUSE=+ocamlopt
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.05_beta:=[ocamlopt?] !<dev-lang/ocaml-4.02 !<dev-ml/findlib-1.5.5-r1
+SLOT=0/4.05_p1
+SRC_URI=https://github.com/ocaml/camlp4/archive/4.05+1.tar.gz -> camlp4-4.05_p1.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_install:-
+_md5_=3870c54a6da06a02f4fb4611f56600c6
diff --git a/metadata/md5-cache/dev-ml/camlp5-6.17 b/metadata/md5-cache/dev-ml/camlp5-6.17
new file mode 100644
index 000000000000..1ab69f4d82a8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp5-6.17
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A preprocessor-pretty-printer of ocaml
+EAPI=5
+HOMEPAGE=https://camlp5.github.io/
+IUSE=doc +ocamlopt
+KEYWORDS=alpha amd64 ppc x86 ~x86-fbsd
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?]
+SLOT=0/6.17
+SRC_URI=https://github.com/camlp5/camlp5/archive/rel617.tar.gz -> camlp5-6.17.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=8d52b8b8ed3888d1259ce7a4aa43c161
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.00 b/metadata/md5-cache/dev-ml/camlp5-7.00
new file mode 100644
index 000000000000..453fad2d9aa2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp5-7.00
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A preprocessor-pretty-printer of ocaml
+EAPI=5
+HOMEPAGE=https://camlp5.github.io/
+IUSE=doc +ocamlopt
+KEYWORDS=~alpha ~amd64 ~ppc ~x86 ~x86-fbsd
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?]
+SLOT=0/7.00
+SRC_URI=https://github.com/camlp5/camlp5/archive/rel700.tar.gz -> camlp5-7.00.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=84461949274246dcdddac468c6c61f32
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.01 b/metadata/md5-cache/dev-ml/camlp5-7.01
new file mode 100644
index 000000000000..5a71488bcc5c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp5-7.01
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A preprocessor-pretty-printer of ocaml
+EAPI=5
+HOMEPAGE=https://camlp5.github.io/
+IUSE=doc +ocamlopt
+KEYWORDS=~alpha ~amd64 ~ppc ~x86 ~x86-fbsd
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?]
+SLOT=0/7.01
+SRC_URI=https://github.com/camlp5/camlp5/archive/rel701.tar.gz -> camlp5-7.01.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=84461949274246dcdddac468c6c61f32
diff --git a/metadata/md5-cache/dev-ml/camlpdf-2.1.1 b/metadata/md5-cache/dev-ml/camlpdf-2.1.1
new file mode 100644
index 000000000000..78c30b4c8412
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlpdf-2.1.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-lang/ocaml:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml library for reading, writing, and modifying PDF files
+EAPI=5
+HOMEPAGE=https://github.com/johnwhitington/camlpdf/
+IUSE=doc examples
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/2.1.1
+SRC_URI=https://github.com/johnwhitington/camlpdf/archive/v2.1.1.tar.gz -> camlpdf-2.1.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=26e30cb25577f04803cd1915d654a3a1
diff --git a/metadata/md5-cache/dev-ml/camlzip-1.06 b/metadata/md5-cache/dev-ml/camlzip-1.06
new file mode 100644
index 000000000000..dcafc5771c8e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlzip-1.06
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] >=sys-libs/zlib-1.1.3 >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Compressed file access ML library (ZIP, GZIP and JAR)
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/camlzip/
+IUSE=+ocamlopt
+KEYWORDS=amd64 ppc x86 ~x86-fbsd
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] >=sys-libs/zlib-1.1.3
+SLOT=1/1.06
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1616/camlzip-1.06.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=17e5235adaba7365f98dbcf914185e19
diff --git a/metadata/md5-cache/dev-ml/camlzip-1.07 b/metadata/md5-cache/dev-ml/camlzip-1.07
new file mode 100644
index 000000000000..dd288051d1d2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlzip-1.07
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] >=sys-libs/zlib-1.1.3 >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Compressed file access ML library (ZIP, GZIP and JAR)
+EAPI=5
+HOMEPAGE=https://github.com/xavierleroy/camlzip
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] >=sys-libs/zlib-1.1.3
+SLOT=1/1.07
+SRC_URI=https://github.com/xavierleroy/camlzip/archive/rel107.tar.gz -> camlzip-1.07.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=6ab7fdd83bf5a0dfa905b516036c13d9
diff --git a/metadata/md5-cache/dev-ml/camomile-0.8.5-r1 b/metadata/md5-cache/dev-ml/camomile-0.8.5-r1
new file mode 100644
index 000000000000..34924458967a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camomile-0.8.5-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Camomile is a comprehensive Unicode library for ocaml
+EAPI=5
+HOMEPAGE=https://github.com/yoriyuki/Camomile/wiki
+IUSE=debug +ocamlopt
+KEYWORDS=amd64 ppc x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:=
+SLOT=0/0.8.5
+SRC_URI=https://github.com/yoriyuki/Camomile/releases/download/rel-0.8.5/camomile-0.8.5.tar.bz2
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=09234b3c14624f11f95d9f77e23a0bca
diff --git a/metadata/md5-cache/dev-ml/capnp-ocaml-2.1.1 b/metadata/md5-cache/dev-ml/capnp-ocaml-2.1.1
new file mode 100644
index 000000000000..fcb6902acef6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/capnp-ocaml-2.1.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/core_kernel:= dev-ml/camlp4:= dev-ml/ocaml-extunix:= dev-ml/ocplib-endian:= dev-ml/res:= dev-ml/ocaml-uint:= dev-util/omake >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml code generator plugin for the Cap'n Proto serialization framework
+EAPI=5
+HOMEPAGE=https://github.com/pelzlpj/capnp-ocaml
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/core_kernel:= dev-ml/camlp4:= dev-ml/ocaml-extunix:= dev-ml/ocplib-endian:= dev-ml/res:= dev-ml/ocaml-uint:=
+SLOT=0/2.1.1
+SRC_URI=https://github.com/pelzlpj/capnp-ocaml/archive/v2.1.1.tar.gz -> capnp-ocaml-2.1.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=8a80e1b66a2d4c5f6a5a9627795752a7
diff --git a/metadata/md5-cache/dev-ml/capnp-ocaml-3.0.0 b/metadata/md5-cache/dev-ml/capnp-ocaml-3.0.0
new file mode 100644
index 000000000000..6e8e4e1e3c9b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/capnp-ocaml-3.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/core_kernel:= dev-ml/ocaml-extunix:= dev-ml/ocplib-endian:= dev-ml/res:= dev-ml/ocaml-uint:= dev-libs/capnproto:= test? ( dev-ml/core:= dev-ml/ounit ) dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=OCaml code generator plugin for the Cap'n Proto serialization framework
+EAPI=5
+HOMEPAGE=https://github.com/pelzlpj/capnp-ocaml
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=dev-ml/core_kernel:= dev-ml/ocaml-extunix:= dev-ml/ocplib-endian:= dev-ml/res:= dev-ml/ocaml-uint:= dev-libs/capnproto:= >=dev-lang/ocaml-4:=
+SLOT=0/3.0.0
+SRC_URI=https://github.com/pelzlpj/capnp-ocaml/archive/v3.0.0.tar.gz -> capnp-ocaml-3.0.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=9bd3f986c386c561f0ee3343e7fbb389
diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.0.0 b/metadata/md5-cache/dev-ml/cmdliner-1.0.0
new file mode 100644
index 000000000000..f58a1e6d72e6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cmdliner-1.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/topkg dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Declarative definition of command line interfaces for OCaml
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/cmdliner
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:=
+SLOT=0/1.0.0
+SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.0.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=673c48e7a65d135d5665b2c36846e6eb
diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.0.1 b/metadata/md5-cache/dev-ml/cmdliner-1.0.1
new file mode 100644
index 000000000000..a1859b7774a7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cmdliner-1.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/topkg dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Declarative definition of command line interfaces for OCaml
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/cmdliner
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:=
+SLOT=0/1.0.1
+SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.1.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=673c48e7a65d135d5665b2c36846e6eb
diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.0.2 b/metadata/md5-cache/dev-ml/cmdliner-1.0.2
new file mode 100644
index 000000000000..31f86ec82ab0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cmdliner-1.0.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/topkg dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Declarative definition of command line interfaces for OCaml
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/cmdliner
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:=
+SLOT=0/1.0.2
+SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.2.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=673c48e7a65d135d5665b2c36846e6eb
diff --git a/metadata/md5-cache/dev-ml/configurator-0.9.0 b/metadata/md5-cache/dev-ml/configurator-0.9.0
new file mode 100644
index 000000000000..aa27915b2ce1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/configurator-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_base:= dev-ml/ppx_driver:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Helper library for gathering system configuration
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/configurator
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_base:= dev-ml/ppx_driver:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/configurator/archive/v0.9.0.tar.gz -> configurator-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=f6d0a88807e84016caaa506966d77901
diff --git a/metadata/md5-cache/dev-ml/configurator-0.9.1 b/metadata/md5-cache/dev-ml/configurator-0.9.1
new file mode 100644
index 000000000000..2b4b92e307a5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/configurator-0.9.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_base:= dev-ml/ppx_driver:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Helper library for gathering system configuration
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/configurator
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_base:= dev-ml/ppx_driver:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/configurator/archive/v0.9.1.tar.gz -> configurator-0.9.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=f6d0a88807e84016caaa506966d77901
diff --git a/metadata/md5-cache/dev-ml/core-0.9.1-r1 b/metadata/md5-cache/dev-ml/core-0.9.1-r1
new file mode 100644
index 000000000000..9fe9ee816996
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/core-0.9.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/base:= dev-ml/configurator:= dev-ml/core_kernel:= dev-ml/ppx_assert:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/sexplib:= dev-ml/spawn:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Jane Street's alternative to the standard library
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/core
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= dev-ml/configurator:= dev-ml/core_kernel:= dev-ml/ppx_assert:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/sexplib:= dev-ml/spawn:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/core/archive/v0.9.1.tar.gz -> core-0.9.1.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=df4572d1e1b80028c10da6de7016e9ff
diff --git a/metadata/md5-cache/dev-ml/core_bench-0.9.0 b/metadata/md5-cache/dev-ml/core_bench-0.9.0
new file mode 100644
index 000000000000..7e0686fb24d7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/core_bench-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/core:= dev-ml/core_extended:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/textutils:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocaml-re:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Micro-benchmarking library for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/core_bench
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/core:= dev-ml/core_extended:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/textutils:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocaml-re:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/core_bench/archive/v0.9.0.tar.gz -> core_bench-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=603b9e4802013db761988daa1ec67b52
diff --git a/metadata/md5-cache/dev-ml/core_extended-0.9.0 b/metadata/md5-cache/dev-ml/core_extended-0.9.0
new file mode 100644
index 000000000000..872b68eb2ae8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/core_extended-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/bin-prot:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/fieldslib:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/re2:= dev-ml/sexplib:= dev-ml/textutils:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_jane-100 <dev-ml/ppx_driver-100 dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Jane Street's alternative to the standard library
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/core_extended
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/bin-prot:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/fieldslib:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/re2:= dev-ml/sexplib:= dev-ml/textutils:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_jane-100 <dev-ml/ppx_driver-100
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/core_extended/archive/v0.9.0.tar.gz -> core_extended-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=03b7a6b4758eed8661b0c5044281a51b
diff --git a/metadata/md5-cache/dev-ml/core_kernel-0.9.0 b/metadata/md5-cache/dev-ml/core_kernel-0.9.0
new file mode 100644
index 000000000000..3c6827c4096b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/core_kernel-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/bin-prot:= dev-ml/configurator:= dev-ml/fieldslib:= dev-ml/jane-street-headers:= dev-ml/ppx_assert:= dev-ml/ppx_base:= dev-ml/ppx_driver:= dev-ml/ppx_hash:= dev-ml/ppx_inline_test:= dev-ml/ppx_jane:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_sexp_message:= dev-ml/sexplib:= dev-ml/stdio:= dev-ml/typerep:= dev-ml/variantslib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=System-independent part of Core
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/core_kernel
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/bin-prot:= dev-ml/configurator:= dev-ml/fieldslib:= dev-ml/jane-street-headers:= dev-ml/ppx_assert:= dev-ml/ppx_base:= dev-ml/ppx_driver:= dev-ml/ppx_hash:= dev-ml/ppx_inline_test:= dev-ml/ppx_jane:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_sexp_message:= dev-ml/sexplib:= dev-ml/stdio:= dev-ml/typerep:= dev-ml/variantslib:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/core_kernel/archive/v0.9.0.tar.gz -> core_kernel-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=6a1ecf3e5686e9d758f7d1f42218ef02
diff --git a/metadata/md5-cache/dev-ml/core_profiler-0.9.0 b/metadata/md5-cache/dev-ml/core_profiler-0.9.0
new file mode 100644
index 000000000000..89be6e3541a5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/core_profiler-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/core:= dev-ml/core_extended:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/re2:= dev-ml/textutils:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Jane Street's profiling library
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/core_profiler
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/core:= dev-ml/core_extended:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/re2:= dev-ml/textutils:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/core_profiler/archive/v0.9.0.tar.gz -> core_profiler-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=28b2a70c4a547b704c05ac8aff0c5e28
diff --git a/metadata/md5-cache/dev-ml/cppo-1.4.1 b/metadata/md5-cache/dev-ml/cppo-1.4.1
new file mode 100644
index 000000000000..b34ad7c7d188
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cppo-1.4.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-3.12:= dev-ml/ocamlbuild:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An equivalent of the C preprocessor for OCaml programs
+EAPI=5
+HOMEPAGE=http://mjambon.com/cppo.html
+IUSE=examples
+KEYWORDS=amd64 ~arm ppc x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.12:= dev-ml/ocamlbuild:=
+SLOT=0/1.4.1
+SRC_URI=https://github.com/mjambon/cppo/archive/v1.4.1.tar.gz -> cppo-1.4.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=1fde101bf2915947b436f6b5eb28aeb6
diff --git a/metadata/md5-cache/dev-ml/cppo-1.5.0 b/metadata/md5-cache/dev-ml/cppo-1.5.0
new file mode 100644
index 000000000000..74d9e27f9bb1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cppo-1.5.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An equivalent of the C preprocessor for OCaml programs
+EAPI=5
+HOMEPAGE=http://mjambon.com/cppo.html https://github.com/mjambon/cppo/
+IUSE=examples +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild:=[ocamlopt?]
+SLOT=0/1.5.0
+SRC_URI=https://github.com/mjambon/cppo/archive/v1.5.0.tar.gz -> cppo-1.5.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=7984fbcff953ecdf60fd061da222bb85
diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.10 b/metadata/md5-cache/dev-ml/cryptokit-1.10
new file mode 100644
index 000000000000..60a89bb68fce
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cryptokit-1.10
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=zlib? ( >=sys-libs/zlib-1.1 ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Cryptographic primitives library for Objective Caml
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/cryptokit/
+IUSE=zlib +ocamlopt debug doc test
+KEYWORDS=amd64 ppc x86 ~x86-fbsd
+LICENSE=LGPL-2
+RDEPEND=zlib? ( >=sys-libs/zlib-1.1 ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.10
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1493/cryptokit-1.10.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:- src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=68b569a6c4f20b9cd4b4bec1d5a0f1f8
diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.11 b/metadata/md5-cache/dev-ml/cryptokit-1.11
new file mode 100644
index 000000000000..6b2c02c686e9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cryptokit-1.11
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=zlib? ( >=sys-libs/zlib-1.1 ) dev-ml/zarith:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Cryptographic primitives library for Objective Caml
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/cryptokit/
+IUSE=zlib +ocamlopt debug doc test
+KEYWORDS=~amd64 ~x86-fbsd
+LICENSE=LGPL-2
+RDEPEND=zlib? ( >=sys-libs/zlib-1.1 ) dev-ml/zarith:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+REQUIRED_USE=test? ( ocamlopt )
+SLOT=0/1.11
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1618/cryptokit-1.11.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:- src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=66c0bbbbbb32d62d70fa5d2e8ee17723
diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.12 b/metadata/md5-cache/dev-ml/cryptokit-1.12
new file mode 100644
index 000000000000..81ca385d1e11
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cryptokit-1.12
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=zlib? ( >=sys-libs/zlib-1.1 ) dev-ml/zarith:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Cryptographic primitives library for Objective Caml
+EAPI=5
+HOMEPAGE=https://github.com/xavierleroy/cryptokit
+IUSE=zlib +ocamlopt debug doc test
+KEYWORDS=~amd64 ~x86-fbsd
+LICENSE=LGPL-2
+RDEPEND=zlib? ( >=sys-libs/zlib-1.1 ) dev-ml/zarith:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+REQUIRED_USE=test? ( ocamlopt )
+SLOT=0/1.12
+SRC_URI=https://github.com/xavierleroy/cryptokit/archive/release112.tar.gz -> cryptokit-1.12.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:- src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=edacebc0bce82dc02807c5c2e6673dba
diff --git a/metadata/md5-cache/dev-ml/csv-1.5 b/metadata/md5-cache/dev-ml/csv-1.5
new file mode 100644
index 000000000000..8e8a92e6c413
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/csv-1.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A pure OCaml library to read and write CSV files
+EAPI=5
+HOMEPAGE=https://github.com/Chris00/ocaml-csv
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.5
+SRC_URI=https://github.com/Chris00/ocaml-csv/releases/download/1.5/csv-1.5.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=7eecf398f6f1ab0cb7e76a9704061e26
diff --git a/metadata/md5-cache/dev-ml/csv-1.6 b/metadata/md5-cache/dev-ml/csv-1.6
new file mode 100644
index 000000000000..60f6b4541609
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/csv-1.6
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=lwt? ( dev-ml/lwt:= ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A pure OCaml library to read and write CSV files
+EAPI=5
+HOMEPAGE=https://github.com/Chris00/ocaml-csv
+IUSE=+lwt +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=lwt? ( dev-ml/lwt:= ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.6
+SRC_URI=https://github.com/Chris00/ocaml-csv/releases/download/1.6/csv-1.6.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=b7846eaaef4cb64d34d3ef6d65a69a49
diff --git a/metadata/md5-cache/dev-ml/csv-1.7 b/metadata/md5-cache/dev-ml/csv-1.7
new file mode 100644
index 000000000000..83e370499dab
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/csv-1.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=lwt? ( dev-ml/lwt:= ) dev-ml/oasis >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A pure OCaml library to read and write CSV files
+EAPI=5
+HOMEPAGE=https://github.com/Chris00/ocaml-csv
+IUSE=+lwt +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=lwt? ( dev-ml/lwt:= ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.7
+SRC_URI=https://github.com/Chris00/ocaml-csv/archive/1.7.tar.gz -> csv-1.7.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:- src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=53da00c4126aa34709d4d08436dbe083
diff --git a/metadata/md5-cache/dev-ml/cudf-0.8-r1 b/metadata/md5-cache/dev-ml/cudf-0.8-r1
new file mode 100644
index 000000000000..8ccf19a629fd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cudf-0.8-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/extlib:= dev-libs/glib:2 dev-ml/camlp4:= dev-ml/cppo:= test? ( dev-ml/ounit ) dev-ml/findlib dev-ml/ocamlbuild dev-lang/perl
+DESCRIPTION=Library to parse, pretty print, and evaluate CUDF documents
+EAPI=5
+HOMEPAGE=http://www.mancoosi.org/cudf/
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-3
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/extlib:= dev-libs/glib:2 dev-ml/camlp4:= dev-ml/cppo:=
+SLOT=0/0.8
+SRC_URI=https://gforge.inria.fr/frs/download.php/file/34659/cudf-0.8.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=be87acb995abe5a2dc59d3ea36c4be3e
diff --git a/metadata/md5-cache/dev-ml/deriving-0.7.1 b/metadata/md5-cache/dev-ml/deriving-0.7.1
new file mode 100644
index 000000000000..77185c8bb10b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/deriving-0.7.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/type-conv-108:= dev-ml/optcomp:= dev-ml/findlib:= dev-ml/camlp4:= dev-ml/oasis >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A deriving library for Ocsigen
+EAPI=5
+HOMEPAGE=https://github.com/ocsigen/deriving
+IUSE=+ocamlopt debug test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-ml/type-conv-108:= dev-ml/optcomp:= dev-ml/findlib:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.7.1
+SRC_URI=https://github.com/ocsigen/deriving/archive/0.7.1.tar.gz -> deriving-0.7.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=0fd38769fbc139df9d8f2e108fd910ac
diff --git a/metadata/md5-cache/dev-ml/dns-async-1.0.0 b/metadata/md5-cache/dev-ml/dns-async-1.0.0
new file mode 100644
index 000000000000..fb6d897fddfb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dns-async-1.0.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/jbuilder dev-ml/opam test? ( dev-ml/dns-lwt-unix ) >=dev-lang/ocaml-4:= dev-ml/async:= dev-ml/ocaml-dns:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Async support of OCaml DNS
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=LGPL-2 LGPL-2.1-with-linking-exception ISC
+RDEPEND=>=dev-lang/ocaml-4:= dev-ml/async:= dev-ml/ocaml-dns:=
+RESTRICT=test
+SLOT=0/1.0.0
+SRC_URI=https://github.com/mirage/ocaml-dns/archive/v1.0.0.tar.gz -> ocaml-dns-1.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=5466acf1f21cf081b91abc1eca366ecb
diff --git a/metadata/md5-cache/dev-ml/dns-lwt-1.0.0 b/metadata/md5-cache/dev-ml/dns-lwt-1.0.0
new file mode 100644
index 000000000000..13c27591de19
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dns-lwt-1.0.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/jbuilder dev-ml/opam test? ( dev-ml/dns-lwt-unix ) >=dev-lang/ocaml-4:= dev-ml/lwt:= dev-ml/ocaml-dns:= dev-ml/mirage-profile:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Lwt support of OCaml DNS
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=LGPL-2 LGPL-2.1-with-linking-exception ISC
+RDEPEND=>=dev-lang/ocaml-4:= dev-ml/lwt:= dev-ml/ocaml-dns:= dev-ml/mirage-profile:=
+RESTRICT=test
+SLOT=0/1.0.0
+SRC_URI=https://github.com/mirage/ocaml-dns/archive/v1.0.0.tar.gz -> ocaml-dns-1.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=5639381c02a5e6087bebf1049e35df78
diff --git a/metadata/md5-cache/dev-ml/dns-lwt-unix-1.0.0 b/metadata/md5-cache/dev-ml/dns-lwt-unix-1.0.0
new file mode 100644
index 000000000000..98cff1065a87
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dns-lwt-unix-1.0.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:= dev-ml/dns-lwt:= dev-ml/ocaml-dns:= dev-ml/cmdliner:= dev-ml/mirage-profile:= dev-ml/ocaml-ipaddr:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Lwt support of OCaml DNS
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=LGPL-2 LGPL-2.1-with-linking-exception ISC
+RDEPEND=>=dev-lang/ocaml-4:= dev-ml/dns-lwt:= dev-ml/ocaml-dns:= dev-ml/cmdliner:= dev-ml/mirage-profile:= dev-ml/ocaml-ipaddr:=
+RESTRICT=test
+SLOT=0/1.0.0
+SRC_URI=https://github.com/mirage/ocaml-dns/archive/v1.0.0.tar.gz -> ocaml-dns-1.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=c16ed23d277821a6db955e81cd3faad5
diff --git a/metadata/md5-cache/dev-ml/dose3-5.0.1 b/metadata/md5-cache/dev-ml/dose3-5.0.1
new file mode 100644
index 000000000000..2cb05e8b6446
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dose3-5.0.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/cudf:= >=dev-ml/extlib-1.7.0:= dev-ml/ocaml-re:= dev-ml/cppo:= parmap? ( dev-ml/parmap:= ) zip? ( dev-ml/camlzip:= ) bzip2? ( dev-ml/camlbz2:= ) >=dev-ml/ocamlgraph-1.8.6:= xml? ( dev-ml/ocaml-expat:= dev-ml/xml-light:= ) curl? ( dev-ml/ocurl:= ) rpm4? ( app-arch/rpm ) dev-ml/findlib dev-ml/ocamlbuild test? ( dev-python/pyyaml[libyaml] )
+DESCRIPTION=Library to perform analysis on package repositories
+EAPI=5
+HOMEPAGE=http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose
+IUSE=+ocamlopt parmap zip bzip2 xml curl rpm4 test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-3
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/cudf:= >=dev-ml/extlib-1.7.0:= dev-ml/ocaml-re:= dev-ml/cppo:= parmap? ( dev-ml/parmap:= ) zip? ( dev-ml/camlzip:= ) bzip2? ( dev-ml/camlbz2:= ) >=dev-ml/ocamlgraph-1.8.6:= xml? ( dev-ml/ocaml-expat:= dev-ml/xml-light:= ) curl? ( dev-ml/ocurl:= ) rpm4? ( app-arch/rpm )
+RESTRICT=test
+SLOT=0/5.0.1
+SRC_URI=https://gforge.inria.fr/frs/download.php/file/36063/dose3-5.0.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=0bd92c44c5624b8fac4e4e806e1d3556
diff --git a/metadata/md5-cache/dev-ml/easy-format-1.0.2 b/metadata/md5-cache/dev-ml/easy-format-1.0.2
new file mode 100644
index 000000000000..bc4b9c0e1e7b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/easy-format-1.0.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Pretty-printing library for OCaml
+EAPI=5
+HOMEPAGE=http://mjambon.com/easy-format.html
+IUSE=examples +ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/1.0.2
+SRC_URI=http://mjambon.com/releases/easy-format/easy-format-1.0.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=efc71a1d6389ea34bfdd4d040edd7f3b
diff --git a/metadata/md5-cache/dev-ml/easy-format-1.2.0 b/metadata/md5-cache/dev-ml/easy-format-1.2.0
new file mode 100644
index 000000000000..281555435559
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/easy-format-1.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Pretty-printing library for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/mjambon/easy-format
+IUSE=examples +ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/1.2.0
+SRC_URI=https://github.com/mjambon/easy-format/archive/v1.2.0.tar.gz -> easy-format-1.2.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=6e7952ad6480e325dea6b9fd42f83911
diff --git a/metadata/md5-cache/dev-ml/eliom-6.2.0 b/metadata/md5-cache/dev-ml/eliom-6.2.0
new file mode 100644
index 000000000000..33de01e7156d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/eliom-6.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-ml/js_of_ocaml-2.8.2:=[xml] >=www-servers/ocsigenserver-2.8:= >=dev-ml/tyxml-4:= >=dev-ml/deriving-0.6:= >=dev-ml/reactiveData-0.2.1:= dev-ml/ocaml-ipaddr:= dev-ml/react:= dev-ml/ocaml-ssl:= >=dev-ml/lwt-2.5.0:= dev-ml/lwt_react:= dev-ml/camlp4:= ppx? ( >=dev-ml/ppx_tools-0.99.3:= ) dev-ml/ocamlbuild dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A web framework to program client/server applications
+EAPI=5
+HOMEPAGE=http://ocsigen.org/eliom/
+IUSE=doc +ocamlopt +ppx
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-ml/js_of_ocaml-2.8.2:=[xml] >=www-servers/ocsigenserver-2.8:= >=dev-ml/tyxml-4:= >=dev-ml/deriving-0.6:= >=dev-ml/reactiveData-0.2.1:= dev-ml/ocaml-ipaddr:= dev-ml/react:= dev-ml/ocaml-ssl:= >=dev-ml/lwt-2.5.0:= dev-ml/lwt_react:= dev-ml/camlp4:= ppx? ( >=dev-ml/ppx_tools-0.99.3:= )
+SLOT=0/6.2.0
+SRC_URI=https://github.com/ocsigen/eliom/archive/6.2.0.tar.gz -> eliom-6.2.0.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=d832036c26a5349ca021f487b5f02256
diff --git a/metadata/md5-cache/dev-ml/eliom-9999 b/metadata/md5-cache/dev-ml/eliom-9999
new file mode 100644
index 000000000000..cb972831c104
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/eliom-9999
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-ml/js_of_ocaml-2.8.2:=[xml] >=www-servers/ocsigenserver-2.8:= >=dev-ml/tyxml-4:= >=dev-ml/deriving-0.6:= >=dev-ml/reactiveData-0.2.1:= dev-ml/ocaml-ipaddr:= dev-ml/react:= dev-ml/ocaml-ssl:= >=dev-ml/lwt-2.5.0:= dev-ml/lwt_react:= dev-ml/camlp4:= ppx? ( >=dev-ml/ppx_tools-0.99.3:= ) dev-ml/ocamlbuild dev-ml/opam >=dev-ml/findlib-1.0.4-r1 >=dev-vcs/git-1.8.2.1
+DESCRIPTION=A web framework to program client/server applications
+EAPI=5
+HOMEPAGE=http://ocsigen.org/eliom/
+IUSE=doc +ocamlopt +ppx
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-ml/js_of_ocaml-2.8.2:=[xml] >=www-servers/ocsigenserver-2.8:= >=dev-ml/tyxml-4:= >=dev-ml/deriving-0.6:= >=dev-ml/reactiveData-0.2.1:= dev-ml/ocaml-ipaddr:= dev-ml/react:= dev-ml/ocaml-ssl:= >=dev-ml/lwt-2.5.0:= dev-ml/lwt_react:= dev-ml/camlp4:= ppx? ( >=dev-ml/ppx_tools-0.99.3:= )
+SLOT=0/9999
+_eclass_exported_funcs=src_unpack:git-r3 src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 git-r3 78651c07ca1c1373bf81545d39eb9769 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=e284de7fc5cd8d76d9d87d46bd334bba
diff --git a/metadata/md5-cache/dev-ml/enumerate-111.08.00-r1 b/metadata/md5-cache/dev-ml/enumerate-111.08.00-r1
new file mode 100644
index 000000000000..dd8e91682b54
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/enumerate-111.08.00-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/type-conv-111.13:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Syntax extension to produce a list of all values of a type
+EAPI=5
+HOMEPAGE=http://www.janestreet.com/ocaml
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/type-conv-111.13:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/111.08.00
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/111.08.00/individual/enumerate-111.08.00.tar.gz https://dev.gentoo.org/~aballier/distfiles/enumerate-111.08.00.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=d25559d71792177b9a76ea824e9a072c
diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.1 b/metadata/md5-cache/dev-ml/extlib-1.7.1
new file mode 100644
index 000000000000..b304b8dc8d59
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/extlib-1.7.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/cppo:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Standard library extensions for O'Caml
+EAPI=5
+HOMEPAGE=https://github.com/ygrek/ocaml-extlib
+IUSE=doc +ocamlopt
+KEYWORDS=amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/cppo:=
+SLOT=0/1.7.1
+SRC_URI=https://github.com/ygrek/ocaml-extlib/archive/1.7.1.tar.gz -> extlib-1.7.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=e7c9875ee0c6eed8e8398f02f7cc0a9d
diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.2 b/metadata/md5-cache/dev-ml/extlib-1.7.2
new file mode 100644
index 000000000000..9bb6a3727d8f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/extlib-1.7.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/cppo:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Standard library extensions for O'Caml
+EAPI=5
+HOMEPAGE=https://github.com/ygrek/ocaml-extlib
+IUSE=doc +ocamlopt
+KEYWORDS=~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/cppo:=
+SLOT=0/1.7.2
+SRC_URI=https://github.com/ygrek/ocaml-extlib/archive/1.7.2.tar.gz -> extlib-1.7.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=4fadf18a6216fc35043292e9cb4cafa5
diff --git a/metadata/md5-cache/dev-ml/facile-1.1.2 b/metadata/md5-cache/dev-ml/facile-1.1.2
new file mode 100644
index 000000000000..3b0eba4ee5e6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/facile-1.1.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] sys-apps/sed
+DESCRIPTION=OCaml constraint programming library on integer & integer set finite domains
+EAPI=5
+HOMEPAGE=http://opti.recherche.enac.fr/
+IUSE=+ocamlopt
+KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.1.2
+SRC_URI=http://opti.recherche.enac.fr/facile/distrib/facile-1.1.2.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=84725128e25416e91437cb27140203f3
diff --git a/metadata/md5-cache/dev-ml/facile-1.1.3 b/metadata/md5-cache/dev-ml/facile-1.1.3
new file mode 100644
index 000000000000..9a6a2807eff9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/facile-1.1.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install prepare test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] sys-apps/sed
+DESCRIPTION=OCaml constraint programming library on integer & integer set finite domains
+EAPI=6
+HOMEPAGE=http://opti.recherche.enac.fr/
+IUSE=+ocamlopt
+KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.1.3
+SRC_URI=http://opti.recherche.enac.fr/facile/distrib/facile-1.1.3.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_test:- src_install:-
+_md5_=0e265a158074ff094972973a98f0220b
diff --git a/metadata/md5-cache/dev-ml/fieldslib-0.9.0 b/metadata/md5-cache/dev-ml/fieldslib-0.9.0
new file mode 100644
index 000000000000..56870806b6d3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/fieldslib-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Folding over record fields
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/fieldslib
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/fieldslib/archive/v0.9.0.tar.gz -> fieldslib-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=7fc12f245029bde75fedbae3f1d28111
diff --git a/metadata/md5-cache/dev-ml/findlib-1.7.1 b/metadata/md5-cache/dev-ml/findlib-1.7.1
new file mode 100644
index 000000000000..aeae175b03c3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/findlib-1.7.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+DESCRIPTION=OCaml tool to find/use non-standard packages
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/findlib.html
+IUSE=doc +ocamlopt tk
+KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+SLOT=0
+SRC_URI=http://download.camlcity.org/download/findlib-1.7.1.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=804705332225eb0004f32b058df57e60
diff --git a/metadata/md5-cache/dev-ml/findlib-1.7.2 b/metadata/md5-cache/dev-ml/findlib-1.7.2
new file mode 100644
index 000000000000..cd7e13404dea
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/findlib-1.7.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+DESCRIPTION=OCaml tool to find/use non-standard packages
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/findlib.html
+IUSE=doc +ocamlopt tk
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+SLOT=0
+SRC_URI=http://download.camlcity.org/download/findlib-1.7.2.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=5c06c4007dcd193c380bda573d435c75
diff --git a/metadata/md5-cache/dev-ml/findlib-1.7.3 b/metadata/md5-cache/dev-ml/findlib-1.7.3
new file mode 100644
index 000000000000..7f7c09338aa4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/findlib-1.7.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+DESCRIPTION=OCaml tool to find/use non-standard packages
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/findlib.html
+IUSE=doc +ocamlopt tk
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+SLOT=0
+SRC_URI=http://download.camlcity.org/download/findlib-1.7.3.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=2023f46f7dd3ad7bcb337c2595beddd1
diff --git a/metadata/md5-cache/dev-ml/flow_parser-0.50.0 b/metadata/md5-cache/dev-ml/flow_parser-0.50.0
new file mode 100644
index 000000000000..e256f2a001bb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/flow_parser-0.50.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/sedlex:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=JavaScript parser written in OCaml
+EAPI=6
+HOMEPAGE=https://github.com/facebook/flow/tree/master/src/parser
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/sedlex:=
+SLOT=0/0.50.0
+SRC_URI=https://github.com/facebook/flow/archive/v0.50.0.tar.gz -> flow-0.50.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2117e50326d7c232c53edc83efcc5ea0
diff --git a/metadata/md5-cache/dev-ml/flow_parser-0.51.0 b/metadata/md5-cache/dev-ml/flow_parser-0.51.0
new file mode 100644
index 000000000000..854106855ec6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/flow_parser-0.51.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/sedlex:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=JavaScript parser written in OCaml
+EAPI=6
+HOMEPAGE=https://github.com/facebook/flow/tree/master/src/parser
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/sedlex:=
+SLOT=0/0.51.0
+SRC_URI=https://github.com/facebook/flow/archive/v0.51.0.tar.gz -> flow-0.51.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2117e50326d7c232c53edc83efcc5ea0
diff --git a/metadata/md5-cache/dev-ml/flow_parser-0.52.0 b/metadata/md5-cache/dev-ml/flow_parser-0.52.0
new file mode 100644
index 000000000000..6db81268912c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/flow_parser-0.52.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/sedlex:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=JavaScript parser written in OCaml
+EAPI=6
+HOMEPAGE=https://github.com/facebook/flow/tree/master/src/parser
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/sedlex:=
+SLOT=0/0.52.0
+SRC_URI=https://github.com/facebook/flow/archive/v0.52.0.tar.gz -> flow-0.52.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2117e50326d7c232c53edc83efcc5ea0
diff --git a/metadata/md5-cache/dev-ml/fmt-0.8.2 b/metadata/md5-cache/dev-ml/fmt-0.8.2
new file mode 100644
index 000000000000..30a85ce45dc9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/fmt-0.8.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt] dev-ml/opam >=dev-ml/topkg-0.9 dev-ml/ocamlbuild dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Combinators to devise OCaml Format pretty-printing functions
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/fmt https://github.com/dbuenzli/fmt
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt]
+SLOT=0/0.8.2
+SRC_URI=http://erratique.ch/software/fmt/releases/fmt-0.8.2.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=123300be08077244b70794e4df328f0d
diff --git a/metadata/md5-cache/dev-ml/fmt-0.8.3 b/metadata/md5-cache/dev-ml/fmt-0.8.3
new file mode 100644
index 000000000000..06a78f8ad86a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/fmt-0.8.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt] dev-ml/opam >=dev-ml/topkg-0.9 dev-ml/ocamlbuild dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Combinators to devise OCaml Format pretty-printing functions
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/fmt https://github.com/dbuenzli/fmt
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt]
+SLOT=0/0.8.3
+SRC_URI=http://erratique.ch/software/fmt/releases/fmt-0.8.3.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=123300be08077244b70794e4df328f0d
diff --git a/metadata/md5-cache/dev-ml/fmt-0.8.4 b/metadata/md5-cache/dev-ml/fmt-0.8.4
new file mode 100644
index 000000000000..9694550b9cb2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/fmt-0.8.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt] dev-ml/opam >=dev-ml/topkg-0.9 dev-ml/ocamlbuild dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Combinators to devise OCaml Format pretty-printing functions
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/fmt https://github.com/dbuenzli/fmt
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt]
+SLOT=0/0.8.4
+SRC_URI=http://erratique.ch/software/fmt/releases/fmt-0.8.4.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=123300be08077244b70794e4df328f0d
diff --git a/metadata/md5-cache/dev-ml/fort-0.4.2 b/metadata/md5-cache/dev-ml/fort-0.4.2
new file mode 100644
index 000000000000..65c27ee1aab4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/fort-0.4.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure prepare
+DEPEND=dev-lang/ocaml:=
+DESCRIPTION=provides an environment for testing programs and Objective Caml modules
+EAPI=5
+HOMEPAGE=http://fort.sourceforge.net/
+KEYWORDS=amd64 ~ppc x86
+LICENSE=ZLIB
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/0.4.2
+SRC_URI=mirror://sourceforge/fort/0.4.2/fort-0.4.2.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=e00157e1fd21faec6b38f513670db93f
diff --git a/metadata/md5-cache/dev-ml/fpath-0.7.2 b/metadata/md5-cache/dev-ml/fpath-0.7.2
new file mode 100644
index 000000000000..931b53893c12
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/fpath-0.7.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:= dev-ml/result:= dev-ml/astring:= dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib
+DESCRIPTION=File system paths for OCaml
+EAPI=6
+HOMEPAGE=http://erratique.ch/software/fpath https://github.com/dbuenzli/fpath
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:= dev-ml/result:= dev-ml/astring:=
+SLOT=0/0.7.2
+SRC_URI=http://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz
+_eclass_exported_funcs=src_compile:- src_install:-
+_md5_=1a522509e8df1e0bfbfdd902c95bda5e
diff --git a/metadata/md5-cache/dev-ml/gd4o-1.0_alpha5 b/metadata/md5-cache/dev-ml/gd4o-1.0_alpha5
new file mode 100644
index 000000000000..20c2efe7dbb0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gd4o-1.0_alpha5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] media-libs/gd[jpeg,png] virtual/jpeg:0 sys-libs/zlib media-libs/libpng:0= media-libs/freetype:2 >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml interface to the GD graphics library
+EAPI=5
+HOMEPAGE=https://sourceforge.net/projects/gd4o/
+IUSE=doc +ocamlopt
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] media-libs/gd[jpeg,png] virtual/jpeg:0 sys-libs/zlib media-libs/libpng:0= media-libs/freetype:2
+SLOT=0/1.0_alpha5
+SRC_URI=mirror://sourceforge/gd4o/gd4o-1.0a5.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=340a184eea9fd03ab7ba7c7f684ce5e1
diff --git a/metadata/md5-cache/dev-ml/gen-0.4.0.1 b/metadata/md5-cache/dev-ml/gen-0.4.0.1
new file mode 100644
index 000000000000..29a5e4f69936
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gen-0.4.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=test? ( dev-ml/ounit dev-ml/iTeML ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Simple, efficient iterators for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/c-cube/gen
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.4.0.1
+SRC_URI=https://github.com/c-cube/gen/archive/0.4.0.1.tar.gz -> gen-0.4.0.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=a392610245c386561aa4f740d8bc4f92
diff --git a/metadata/md5-cache/dev-ml/gen_js_api-1.0.3 b/metadata/md5-cache/dev-ml/gen_js_api-1.0.3
new file mode 100644
index 000000000000..00ce4aab585b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gen_js_api-1.0.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Easy OCaml bindings for Javascript libraries
+EAPI=6
+HOMEPAGE=https://github.com/LexiFi/gen_js_api
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/1.0.3
+SRC_URI=https://github.com/LexiFi/gen_js_api/archive/v1.0.3.tar.gz -> gen_js_api-1.0.3.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=0d43ddb582bc57237567d9b0e8fb3122
diff --git a/metadata/md5-cache/dev-ml/gen_js_api-1.0.4 b/metadata/md5-cache/dev-ml/gen_js_api-1.0.4
new file mode 100644
index 000000000000..be656bf14aa3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gen_js_api-1.0.4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-4.05:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Easy OCaml bindings for Javascript libraries
+EAPI=6
+HOMEPAGE=https://github.com/LexiFi/gen_js_api
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.05:=
+SLOT=0/1.0.4
+SRC_URI=https://github.com/LexiFi/gen_js_api/archive/v1.0.4.tar.gz -> gen_js_api-1.0.4.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=7e7335490a538e845794e67367438225
diff --git a/metadata/md5-cache/dev-ml/gsl-ocaml-1.19.1 b/metadata/md5-cache/dev-ml/gsl-ocaml-1.19.1
new file mode 100644
index 000000000000..8ac2f47707d5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gsl-ocaml-1.19.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=sci-libs/gsl-1.19 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=OCaml bindings for the GSL library (successor of dev-ml/ocamlgsl)
+EAPI=5
+HOMEPAGE=https://github.com/mmottl/gsl-ocaml
+IUSE=examples test +ocamlopt debug doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=sci-libs/gsl-1.19 !dev-ml/ocamlgsl >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0
+SRC_URI=https://github.com/mmottl/gsl-ocaml/releases/download/v1.19.1/gsl-ocaml-1.19.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:- src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9627e4bd10aec9b569f23141d2b7f820
diff --git a/metadata/md5-cache/dev-ml/herelib-112.35.00 b/metadata/md5-cache/dev-ml/herelib-112.35.00
new file mode 100644
index 000000000000..df9bf1220628
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/herelib-112.35.00
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Syntax extension for inserting the current location
+EAPI=5
+HOMEPAGE=http://www.janestreet.com/ocaml
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4.00.0:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/112.35.00
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/112.35/files/herelib-112.35.00.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=6798d531c2c892b90c3c01c086ae7f57
diff --git a/metadata/md5-cache/dev-ml/iTeML-2.5 b/metadata/md5-cache/dev-ml/iTeML-2.5
new file mode 100644
index 000000000000..6fd4183d688d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/iTeML-2.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ounit:= dev-lang/ocaml:=[ocamlopt] >=dev-ml/qcheck-0.5:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Inline (Unit) Tests for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/vincent-hugot/iTeML
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=dev-ml/ounit:= dev-lang/ocaml:=[ocamlopt] >=dev-ml/qcheck-0.5:=
+SLOT=0/2.5
+SRC_URI=https://github.com/vincent-hugot/iTeML/archive/v2.5.tar.gz -> iTeML-2.5.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=64791a0334976198e619084ea8526f82
diff --git a/metadata/md5-cache/dev-ml/iTeML-2.6 b/metadata/md5-cache/dev-ml/iTeML-2.6
new file mode 100644
index 000000000000..7ecffb07b97e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/iTeML-2.6
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ounit:= dev-lang/ocaml:=[ocamlopt] >=dev-ml/qcheck-0.5:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Inline (Unit) Tests for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/vincent-hugot/iTeML
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=dev-ml/ounit:= dev-lang/ocaml:=[ocamlopt] >=dev-ml/qcheck-0.5:=
+SLOT=0/2.6
+SRC_URI=https://github.com/vincent-hugot/iTeML/archive/v2.6.tar.gz -> iTeML-2.6.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=75e326b613628e3130de6dd6dc351b24
diff --git a/metadata/md5-cache/dev-ml/incremental-0.9.0 b/metadata/md5-cache/dev-ml/incremental-0.9.0
new file mode 100644
index 000000000000..48026c68346b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/incremental-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/core:= dev-ml/incremental_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Library for incremental computations
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/incremental
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/core:= dev-ml/incremental_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/incremental/archive/v0.9.0.tar.gz -> incremental-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=c7da62dc11e948503b09cc116d5db992
diff --git a/metadata/md5-cache/dev-ml/incremental_kernel-0.9.0 b/metadata/md5-cache/dev-ml/incremental_kernel-0.9.0
new file mode 100644
index 000000000000..29e54044c852
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/incremental_kernel-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_jane-100 <dev-ml/ppx_driver-100 dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Library for incremental computations depending only on Core_kernel
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/incremental_kernel
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_jane-100 <dev-ml/ppx_driver-100
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/incremental_kernel/archive/v0.9.0.tar.gz -> incremental_kernel-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=49080ea3672ab8c286f04e6f2b4f0783
diff --git a/metadata/md5-cache/dev-ml/integers-0.2.2 b/metadata/md5-cache/dev-ml/integers-0.2.2
new file mode 100644
index 000000000000..79580817265e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/integers-0.2.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:= dev-ml/ocamlbuild dev-ml/opam dev-ml/topkg dev-ml/findlib
+DESCRIPTION=Various signed and unsigned integer types for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/ocamllabs/ocaml-integers
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/0.2.2
+SRC_URI=https://github.com/ocamllabs/ocaml-integers/releases/download/v0.2.2/integers-0.2.2.tbz
+_eclass_exported_funcs=src_compile:- src_install:-
+_md5_=c9f52e4d63e2dc33d610bb508d1fea34
diff --git a/metadata/md5-cache/dev-ml/io-page-1.6.0 b/metadata/md5-cache/dev-ml/io-page-1.6.0
new file mode 100644
index 000000000000..178193909383
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/io-page-1.6.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:= >=dev-ml/ocaml-cstruct-1.1.0:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=IO memory page library for Mirage backends
+EAPI=5
+HOMEPAGE=https://github.com/mirage/io-page https://mirage.io
+IUSE=+ocamlopt debug test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4:= >=dev-ml/ocaml-cstruct-1.1.0:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.6.0
+SRC_URI=https://github.com/mirage/io-page/archive/v1.6.0.tar.gz -> io-page-1.6.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=5f133b8102000fe96d1b3e549abf8129
diff --git a/metadata/md5-cache/dev-ml/jane-street-headers-0.9.0 b/metadata/md5-cache/dev-ml/jane-street-headers-0.9.0
new file mode 100644
index 000000000000..0f2fab828c22
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/jane-street-headers-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Jane Street header files
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/jane-street-headers
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/jane-street-headers/archive/v0.9.0.tar.gz -> jane-street-headers-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=6ef42218f48fa6b61eb33f32782d9f86
diff --git a/metadata/md5-cache/dev-ml/jbuilder-1.0_beta11 b/metadata/md5-cache/dev-ml/jbuilder-1.0_beta11
new file mode 100644
index 000000000000..ee77097c919c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/jbuilder-1.0_beta11
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install prepare
+DEPEND=test? ( dev-ml/menhir ) >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A composable build system for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/janestreet/jbuilder
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/1.0_beta11
+SRC_URI=https://github.com/janestreet/jbuilder/archive/1.0+beta11.tar.gz -> jbuilder-1.0-beta11.tar.gz
+_eclass_exported_funcs=src_prepare:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=281533637252a9fb9df3516f20d92c45
diff --git a/metadata/md5-cache/dev-ml/jbuilder-1.0_beta12 b/metadata/md5-cache/dev-ml/jbuilder-1.0_beta12
new file mode 100644
index 000000000000..e4c0e731fcd4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/jbuilder-1.0_beta12
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install prepare
+DEPEND=test? ( dev-ml/menhir ) >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A composable build system for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/janestreet/jbuilder
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/1.0_beta12
+SRC_URI=https://github.com/janestreet/jbuilder/archive/1.0+beta12.tar.gz -> jbuilder-1.0-beta12.tar.gz
+_eclass_exported_funcs=src_prepare:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=281533637252a9fb9df3516f20d92c45
diff --git a/metadata/md5-cache/dev-ml/js-build-tools-113.33.04 b/metadata/md5-cache/dev-ml/js-build-tools-113.33.04
new file mode 100644
index 000000000000..46f9ecad5ecd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/js-build-tools-113.33.04
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/ocamlbuild:= dev-ml/opam >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Collection of tools to help building Jane Street Packages
+EAPI=5
+HOMEPAGE=https://github.com/janestreet/js-build-tools
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ocamlbuild:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/113.33.04
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/113.33/files/js-build-tools-113.33.04.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:- src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=fdc5f59e4232d59f6388e9cfc27c8b6f
diff --git a/metadata/md5-cache/dev-ml/js-build-tools-113.33.06 b/metadata/md5-cache/dev-ml/js-build-tools-113.33.06
new file mode 100644
index 000000000000..f2945793bad0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/js-build-tools-113.33.06
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/ocamlbuild:= dev-ml/opam >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Collection of tools to help building Jane Street Packages
+EAPI=5
+HOMEPAGE=https://github.com/janestreet/js-build-tools
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ocamlbuild:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/113.33.06
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/113.33/files/js-build-tools-113.33.06.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:- src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=fdc5f59e4232d59f6388e9cfc27c8b6f
diff --git a/metadata/md5-cache/dev-ml/js_of_ocaml-2.8.4-r2 b/metadata/md5-cache/dev-ml/js_of_ocaml-2.8.4-r2
new file mode 100644
index 000000000000..8a87b6d9e560
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/js_of_ocaml-2.8.4-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?,X?] >=dev-ml/lwt-2.4.4:=[camlp4(+)] react? ( dev-ml/react:= dev-ml/reactiveData:= ) xml? ( >=dev-ml/tyxml-4:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= dev-ml/ppx_driver:= ) dev-ml/cmdliner:= dev-ml/menhir:= dev-ml/ocaml-base64:= dev-ml/camlp4:= dev-ml/cppo:= dev-ml/uchar:= dev-ml/ocamlbuild:= dev-ml/yojson:= dev-ml/ocaml-migrate-parsetree:= deriving? ( >=dev-ml/deriving-0.6:= ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A compiler from OCaml bytecode to javascript
+EAPI=5
+HOMEPAGE=http://ocsigen.org/js_of_ocaml/
+IUSE=+ocamlopt doc +deriving +ppx +react +xml X
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?,X?] >=dev-ml/lwt-2.4.4:=[camlp4(+)] react? ( dev-ml/react:= dev-ml/reactiveData:= ) xml? ( >=dev-ml/tyxml-4:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= dev-ml/ppx_driver:= ) dev-ml/cmdliner:= dev-ml/menhir:= dev-ml/ocaml-base64:= dev-ml/camlp4:= dev-ml/cppo:= dev-ml/uchar:= dev-ml/ocamlbuild:= dev-ml/yojson:= dev-ml/ocaml-migrate-parsetree:= deriving? ( >=dev-ml/deriving-0.6:= )
+SLOT=0/2.8.4
+SRC_URI=https://github.com/ocsigen/js_of_ocaml/archive/2.8.4.tar.gz -> js_of_ocaml-2.8.4.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=d1076348e2e995e922fb6497b7e252ba
diff --git a/metadata/md5-cache/dev-ml/js_of_ocaml-3.0.0 b/metadata/md5-cache/dev-ml/js_of_ocaml-3.0.0
new file mode 100644
index 000000000000..aa2705c5bec5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/js_of_ocaml-3.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] camlp4? ( dev-ml/camlp4:= ) dev-ml/cmdliner:= dev-ml/cppo:= lwt? ( >=dev-ml/lwt-2.4.4:= ) dev-ml/ocamlbuild:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= dev-ml/uchar:= ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= ) xml? ( >=dev-ml/tyxml-4:= dev-ml/reactiveData:= ) dev-ml/jbuilder dev-ml/opam test? ( dev-util/patdiff ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A compiler from OCaml bytecode to javascript
+EAPI=5
+HOMEPAGE=http://ocsigen.org/js_of_ocaml/
+IUSE=+ocamlopt +camlp4 +lwt doc +deriving +ppx +xml test
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] camlp4? ( dev-ml/camlp4:= ) dev-ml/cmdliner:= dev-ml/cppo:= lwt? ( >=dev-ml/lwt-2.4.4:= ) dev-ml/ocamlbuild:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= dev-ml/uchar:= ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= ) xml? ( >=dev-ml/tyxml-4:= dev-ml/reactiveData:= )
+REQUIRED_USE=xml? ( ppx )
+SLOT=0/3.0.0
+SRC_URI=https://github.com/ocsigen/js_of_ocaml/archive/3.0.0.tar.gz -> js_of_ocaml-3.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=7b0ac6d60087ed4e9921892d3d8547b6
diff --git a/metadata/md5-cache/dev-ml/js_of_ocaml-9999 b/metadata/md5-cache/dev-ml/js_of_ocaml-9999
new file mode 100644
index 000000000000..f28f7c026ae8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/js_of_ocaml-9999
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] camlp4? ( dev-ml/camlp4:= ) dev-ml/cmdliner:= dev-ml/cppo:= lwt? ( >=dev-ml/lwt-2.4.4:= ) dev-ml/ocamlbuild:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= dev-ml/uchar:= ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= ) xml? ( >=dev-ml/tyxml-4:= dev-ml/reactiveData:= ) dev-ml/jbuilder dev-ml/opam test? ( dev-util/patdiff ) >=dev-ml/findlib-1.0.4-r1 >=dev-vcs/git-1.8.2.1
+DESCRIPTION=A compiler from OCaml bytecode to javascript
+EAPI=5
+HOMEPAGE=http://ocsigen.org/js_of_ocaml/
+IUSE=+ocamlopt +camlp4 +lwt doc +deriving +ppx +xml test
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] camlp4? ( dev-ml/camlp4:= ) dev-ml/cmdliner:= dev-ml/cppo:= lwt? ( >=dev-ml/lwt-2.4.4:= ) dev-ml/ocamlbuild:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= dev-ml/uchar:= ppx? ( dev-ml/ppx_tools:= dev-ml/ppx_deriving:= ) xml? ( >=dev-ml/tyxml-4:= dev-ml/reactiveData:= )
+REQUIRED_USE=xml? ( ppx )
+SLOT=0/9999
+_eclass_exported_funcs=src_unpack:git-r3 src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 git-r3 78651c07ca1c1373bf81545d39eb9769 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=1409ef1c5ac0ae0ade05e3662d0ce652
diff --git a/metadata/md5-cache/dev-ml/jsonm-1.0.1 b/metadata/md5-cache/dev-ml/jsonm-1.0.1
new file mode 100644
index 000000000000..3e135a5011ea
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/jsonm-1.0.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-ml/uutf-1.0.0:= dev-lang/ocaml:= dev-ml/uchar:= dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Non-blocking streaming JSON codec for OCaml
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/jsonm
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=ISC
+RDEPEND=>=dev-ml/uutf-1.0.0:= dev-lang/ocaml:= dev-ml/uchar:=
+SLOT=0/1.0.1
+SRC_URI=http://erratique.ch/software/jsonm/releases/jsonm-1.0.1.tbz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=b43f5749f7d472155a39fdfb392a7d7b
diff --git a/metadata/md5-cache/dev-ml/kaputt-1.2 b/metadata/md5-cache/dev-ml/kaputt-1.2
new file mode 100644
index 000000000000..af8eef289891
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/kaputt-1.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt] dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Unit testing tool for the Objective Caml language
+EAPI=5
+HOMEPAGE=http://kaputt.x9c.fr/
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt]
+SLOT=0/1.2
+SRC_URI=http://kaputt.x9c.fr/distrib/kaputt-1.2.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2ab3b9ba1637817a70218f644e46d242
diff --git a/metadata/md5-cache/dev-ml/lablgl-1.05-r1 b/metadata/md5-cache/dev-ml/lablgl-1.05-r1
new file mode 100644
index 000000000000..1c9a88ef9ded
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lablgl-1.05-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] x11-libs/libXext x11-libs/libXmu x11-libs/libX11 virtual/opengl virtual/glu dev-ml/camlp4:= glut? ( media-libs/freeglut ) tk? ( >=dev-lang/tcl-8.3:0= >=dev-lang/tk-8.3:0= dev-ml/labltk:= )
+DESCRIPTION=Objective CAML interface for OpenGL
+EAPI=5
+HOMEPAGE=http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html
+IUSE=doc glut +ocamlopt tk
+KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] x11-libs/libXext x11-libs/libXmu x11-libs/libX11 virtual/opengl virtual/glu dev-ml/camlp4:= glut? ( media-libs/freeglut ) tk? ( >=dev-lang/tcl-8.3:0= >=dev-lang/tk-8.3:0= dev-ml/labltk:= )
+SLOT=0/1.05
+SRC_URI=http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/lablgl-1.05.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f3c71d4b279b9c1bf2754211fb485a80
diff --git a/metadata/md5-cache/dev-ml/lablgtk-2.18.5 b/metadata/md5-cache/dev-ml/lablgtk-2.18.5
new file mode 100644
index 000000000000..cf4d927c2f6c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lablgtk-2.18.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install postinst
+DEPEND=>=x11-libs/gtk+-2.10:2 >=dev-lang/ocaml-3.10:=[ocamlopt?] svg? ( >=gnome-base/librsvg-2.2:2 ) glade? ( >=gnome-base/libglade-2.0.1 ) gnomecanvas? ( >=gnome-base/libgnomecanvas-2.2 ) opengl? ( >=dev-ml/lablgl-0.98:= >=x11-libs/gtkglarea-1.9:2 ) spell? ( app-text/gtkspell:2 ) sourceview? ( x11-libs/gtksourceview:2.0 ) dev-ml/camlp4:= virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Objective CAML interface for Gtk+2
+EAPI=5
+HOMEPAGE=http://lablgtk.forge.ocamlcore.org/
+IUSE=debug examples glade gnomecanvas sourceview +ocamlopt opengl spell svg
+KEYWORDS=alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )
+RDEPEND=>=x11-libs/gtk+-2.10:2 >=dev-lang/ocaml-3.10:=[ocamlopt?] svg? ( >=gnome-base/librsvg-2.2:2 ) glade? ( >=gnome-base/libglade-2.0.1 ) gnomecanvas? ( >=gnome-base/libgnomecanvas-2.2 ) opengl? ( >=dev-ml/lablgl-0.98:= >=x11-libs/gtkglarea-1.9:2 ) spell? ( app-text/gtkspell:2 ) sourceview? ( x11-libs/gtksourceview:2.0 ) dev-ml/camlp4:=
+SLOT=2/2.18.5
+SRC_URI=https://forge.ocamlcore.org/frs/download.php/1627/lablgtk-2.18.5.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_configure:- src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ac377eb2285034882e30884579b82b4c
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.2 b/metadata/md5-cache/dev-ml/labltk-8.06.2
new file mode 100644
index 000000000000..cdcc7dfb22ae
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/tk-8.0.3:= >=dev-lang/ocaml-4.04:=[ocamlopt?,X?] >=dev-ml/findlib-1.5.5-r1 >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework
+EAPI=5
+HOMEPAGE=https://forge.ocamlcore.org/projects/labltk/
+IUSE=+ocamlopt X
+KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=QPL-1.0 LGPL-2
+RDEPEND=>=dev-lang/tk-8.0.3:= >=dev-lang/ocaml-4.04:=[ocamlopt?,X?]
+SLOT=0/8.06.2
+SRC_URI=https://forge.ocamlcore.org/frs/download.php/1628/labltk-8.06.2.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=66194d977f728d0342f0ae8da40c6d49
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.3 b/metadata/md5-cache/dev-ml/labltk-8.06.3
new file mode 100644
index 000000000000..c687e4b536e2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/tk-8.0.3:= >=dev-lang/ocaml-4.04:=[ocamlopt?,X?] >=dev-ml/findlib-1.5.5-r1 >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework
+EAPI=5
+HOMEPAGE=https://forge.ocamlcore.org/projects/labltk/
+IUSE=+ocamlopt X
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=QPL-1.0 LGPL-2
+RDEPEND=>=dev-lang/tk-8.0.3:= >=dev-lang/ocaml-4.04:=[ocamlopt?,X?]
+SLOT=0/8.06.3
+SRC_URI=https://forge.ocamlcore.org/frs/download.php/1701/labltk-8.06.3.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=336735bc31653055fb7952f0bd9aaa96
diff --git a/metadata/md5-cache/dev-ml/lambda-term-1.11 b/metadata/md5-cache/dev-ml/lambda-term-1.11
new file mode 100644
index 000000000000..dceb8c5429e2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lambda-term-1.11
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/lwt_react:= >=dev-ml/lwt-2.4.0:= >=dev-ml/zed-1.2:= >=dev-ml/react-1.2:= dev-ml/jbuilder dev-ml/opam
+DESCRIPTION=A cross-platform library for manipulating the terminal
+EAPI=6
+HOMEPAGE=https://github.com/diml/lambda-term
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/lwt_react:= >=dev-ml/lwt-2.4.0:= >=dev-ml/zed-1.2:= >=dev-ml/react-1.2:=
+SLOT=0/1.11
+SRC_URI=https://github.com/diml/lambda-term/archive/1.11.tar.gz -> lambda-term-1.11.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=e037ba17e84061e65a9eec64bf8c5fcf
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-4.0.1 b/metadata/md5-cache/dev-ml/llvm-ocaml-4.0.1
new file mode 100644
index 000000000000..2a50a271289a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-4.0.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-4.0.1:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_BPF?,llvm_targets_Hexagon?,llvm_targets_Lanai?,llvm_targets_Mips?,llvm_targets_MSP430?,llvm_targets_NVPTX?,llvm_targets_PowerPC?,llvm_targets_RISCV?,llvm_targets_Sparc?,llvm_targets_SystemZ?,llvm_targets_X86?,llvm_targets_XCore?] !sys-devel/llvm[ocaml(-)] dev-lang/perl dev-ml/findlib test? ( dev-ml/ounit || ( ( >=dev-lang/python-2.7.5-r2:2.7 ~dev-python/lit-4.0.1[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) ) !!<dev-python/configparser-3.3.0.2 || ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-util/ninja >=dev-util/cmake-3.7.0-r1
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=6
+HOMEPAGE=https://llvm.org/
+IUSE=test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-4.0.1:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_BPF?,llvm_targets_Hexagon?,llvm_targets_Lanai?,llvm_targets_Mips?,llvm_targets_MSP430?,llvm_targets_NVPTX?,llvm_targets_PowerPC?,llvm_targets_RISCV?,llvm_targets_Sparc?,llvm_targets_SystemZ?,llvm_targets_X86?,llvm_targets_XCore?] !sys-devel/llvm[ocaml(-)]
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore )
+SLOT=0/4.0.1
+SRC_URI=https://releases.llvm.org/4.0.1/llvm-4.0.1.src.tar.xz
+_eclass_exported_funcs=pkg_setup:- src_prepare:- src_configure:- src_compile:- src_test:- src_install:-
+_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 llvm fe231a791db197943447fdeadafa7e08 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=5305cc5ef55871342570bde447799869
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-5.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-5.0.9999
new file mode 100644
index 000000000000..589ec6dcaef8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-5.0.9999
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-5.0.9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_BPF?,llvm_targets_Hexagon?,llvm_targets_Lanai?,llvm_targets_Mips?,llvm_targets_MSP430?,llvm_targets_NVPTX?,llvm_targets_PowerPC?,llvm_targets_Sparc?,llvm_targets_SystemZ?,llvm_targets_X86?,llvm_targets_XCore?,debug?] !sys-devel/llvm[ocaml(-)] dev-lang/perl dev-ml/findlib test? ( dev-ml/ounit || ( ( >=dev-lang/python-2.7.5-r2:2.7 ~dev-python/lit-5.0.9999[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) ) !!<dev-python/configparser-3.3.0.2 || ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-util/ninja >=dev-util/cmake-3.7.0-r1 >=dev-vcs/git-1.8.2.1
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=6
+HOMEPAGE=https://llvm.org/
+IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore
+LICENSE=UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-5.0.9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_BPF?,llvm_targets_Hexagon?,llvm_targets_Lanai?,llvm_targets_Mips?,llvm_targets_MSP430?,llvm_targets_NVPTX?,llvm_targets_PowerPC?,llvm_targets_Sparc?,llvm_targets_SystemZ?,llvm_targets_X86?,llvm_targets_XCore?,debug?] !sys-devel/llvm[ocaml(-)]
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore )
+SLOT=0/5.0.9999
+_eclass_exported_funcs=pkg_setup:- src_unpack:git-r3 src_prepare:- src_configure:- src_compile:- src_test:- src_install:-
+_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 git-r3 78651c07ca1c1373bf81545d39eb9769 llvm fe231a791db197943447fdeadafa7e08 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=4b5803189aa05a8933d500de2e6782d3
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-9999
new file mode 100644
index 000000000000..e6464a7c835c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-9999
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_BPF?,llvm_targets_Hexagon?,llvm_targets_Lanai?,llvm_targets_Mips?,llvm_targets_MSP430?,llvm_targets_NVPTX?,llvm_targets_PowerPC?,llvm_targets_Sparc?,llvm_targets_SystemZ?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_AVR?,llvm_targets_Nios2?,llvm_targets_RISCV?,llvm_targets_WebAssembly?,debug?] !sys-devel/llvm[ocaml(-)] dev-lang/perl dev-ml/findlib test? ( dev-ml/ounit || ( ( >=dev-lang/python-2.7.5-r2:2.7 ~dev-python/lit-9999[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) ) !!<dev-python/configparser-3.3.0.2 || ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-util/ninja >=dev-util/cmake-3.7.0-r1 >=dev-vcs/git-1.8.2.1
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=6
+HOMEPAGE=https://llvm.org/
+IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore llvm_targets_AVR llvm_targets_Nios2 llvm_targets_RISCV llvm_targets_WebAssembly
+LICENSE=UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_BPF?,llvm_targets_Hexagon?,llvm_targets_Lanai?,llvm_targets_Mips?,llvm_targets_MSP430?,llvm_targets_NVPTX?,llvm_targets_PowerPC?,llvm_targets_Sparc?,llvm_targets_SystemZ?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_AVR?,llvm_targets_Nios2?,llvm_targets_RISCV?,llvm_targets_WebAssembly?,debug?] !sys-devel/llvm[ocaml(-)]
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore llvm_targets_AVR llvm_targets_Nios2 llvm_targets_RISCV llvm_targets_WebAssembly )
+SLOT=0/9999
+_eclass_exported_funcs=pkg_setup:- src_unpack:git-r3 src_prepare:- src_configure:- src_compile:- src_test:- src_install:-
+_eclasses_=cmake-utils 026933aff3889190eeb565b642cfe252 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 git-r3 78651c07ca1c1373bf81545d39eb9769 llvm fe231a791db197943447fdeadafa7e08 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=060ba9903969501dd3435f92a1970589
diff --git a/metadata/md5-cache/dev-ml/logs-0.6.2 b/metadata/md5-cache/dev-ml/logs-0.6.2
new file mode 100644
index 000000000000..42883c3c06d7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/logs-0.6.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) fmt? ( dev-ml/fmt:= ) cli? ( dev-ml/cmdliner:=[ocamlopt] ) lwt? ( dev-ml/lwt:= ) dev-ml/opam dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib test? ( dev-ml/mtime ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Logging infrastructure for OCaml
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/logs https://github.com/dbuenzli/logs
+IUSE=javascript +fmt cli +lwt test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) fmt? ( dev-ml/fmt:= ) cli? ( dev-ml/cmdliner:=[ocamlopt] ) lwt? ( dev-ml/lwt:= )
+SLOT=0/0.6.2
+SRC_URI=http://erratique.ch/software/logs/releases/logs-0.6.2.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=fe8d609bbec62c8c124aa8ecc0cac5bd
diff --git a/metadata/md5-cache/dev-ml/lwt-3.0.0 b/metadata/md5-cache/dev-ml/lwt-3.0.0
new file mode 100644
index 000000000000..8f0a214eedf3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt-3.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-libs/libev >=dev-lang/ocaml-4.02:= dev-ml/result:= ppx? ( dev-ml/ppx_tools:= ) camlp4? ( dev-ml/camlp4:= ) dev-ml/cppo >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Cooperative light-weight thread library for OCaml
+EAPI=5
+HOMEPAGE=http://ocsigen.org/lwt
+IUSE=+camlp4 +ppx +ocamlopt debug doc test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86-fbsd
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-libs/libev >=dev-lang/ocaml-4.02:= dev-ml/result:= ppx? ( dev-ml/ppx_tools:= ) camlp4? ( dev-ml/camlp4:= ) !<www-servers/ocsigen-1.1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/3.0.0
+SRC_URI=https://github.com/ocsigen/lwt/archive/3.0.0.tar.gz -> lwt-3.0.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=079ee373ea9256ee795074c1c89a2d21
diff --git a/metadata/md5-cache/dev-ml/lwt-3.1.0 b/metadata/md5-cache/dev-ml/lwt-3.1.0
new file mode 100644
index 000000000000..302abfdec5b7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt-3.1.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4.02:= dev-ml/result:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= libev? ( dev-libs/libev ) camlp4? ( dev-ml/camlp4:= ) dev-ml/cppo dev-ml/findlib dev-ml/jbuilder dev-ml/opam
+DESCRIPTION=Cooperative light-weight thread library for OCaml
+EAPI=5
+HOMEPAGE=http://ocsigen.org/lwt
+IUSE=+camlp4 +libev
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-fbsd
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.02:= dev-ml/result:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= libev? ( dev-libs/libev ) camlp4? ( dev-ml/camlp4:= ) !<www-servers/ocsigen-1.1
+SLOT=0/3.1.0
+SRC_URI=https://github.com/ocsigen/lwt/archive/3.1.0.tar.gz -> lwt-3.1.0.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_test:- src_install:-
+_md5_=15ff3b91f82d9b733fb1c34848b99d88
diff --git a/metadata/md5-cache/dev-ml/lwt_glib-1.0.1 b/metadata/md5-cache/dev-ml/lwt_glib-1.0.1
new file mode 100644
index 000000000000..e3f398be89a3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt_glib-1.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/lwt-3.0.0:= dev-libs/glib:2 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=GLib integration for Lwt
+EAPI=5
+HOMEPAGE=http://ocsigen.org/lwt
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64 ~arm ~ppc ~x86-fbsd
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/lwt-3.0.0:= dev-libs/glib:2 >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.0.1
+SRC_URI=https://github.com/ocsigen/lwt/releases/download/3.0.0/lwt_glib-1.0.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=357b8eabdca391f351d1b37baabab893
diff --git a/metadata/md5-cache/dev-ml/lwt_react-1.0.1 b/metadata/md5-cache/dev-ml/lwt_react-1.0.1
new file mode 100644
index 000000000000..0b0ac7ba3fb5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt_react-1.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/lwt-3.0.0:= >=dev-ml/react-1.2:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=GLib integration for Lwt
+EAPI=5
+HOMEPAGE=http://ocsigen.org/lwt
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64 ~arm ~ppc ~x86-fbsd
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/lwt-3.0.0:= >=dev-ml/react-1.2:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.0.1
+SRC_URI=https://github.com/ocsigen/lwt/releases/download/3.0.0/lwt_react-1.0.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=10540c8d369486073fd3c69c963d7db7
diff --git a/metadata/md5-cache/dev-ml/lwt_ssl-1.0.1 b/metadata/md5-cache/dev-ml/lwt_ssl-1.0.1
new file mode 100644
index 000000000000..d78a5deebd7e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt_ssl-1.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/lwt-3.0.0:= >=dev-ml/ocaml-ssl-0.4.0:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=GLib integration for Lwt
+EAPI=5
+HOMEPAGE=http://ocsigen.org/lwt
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64 ~arm ~ppc ~x86-fbsd
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/lwt-3.0.0:= >=dev-ml/ocaml-ssl-0.4.0:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.0.1
+SRC_URI=https://github.com/ocsigen/lwt/releases/download/3.0.0/lwt_ssl-1.0.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=2e8746608139f2b4ff2662832af038c9
diff --git a/metadata/md5-cache/dev-ml/macaque-0.7.4 b/metadata/md5-cache/dev-ml/macaque-0.7.4
new file mode 100644
index 000000000000..9fa943332660
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/macaque-0.7.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/pgocaml-2.1:= dev-ml/camlp4:= dev-ml/oasis >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=DSL for SQL Queries in Caml
+EAPI=5
+HOMEPAGE=http://ocsigen.org/macaque/
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/pgocaml-2.1:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.7.4
+SRC_URI=https://github.com/ocsigen/macaque/archive/0.7.4.tar.gz -> macaque-0.7.4.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=e94c1b8ad8a730144111484da5ede78f
diff --git a/metadata/md5-cache/dev-ml/markup-0.7.5 b/metadata/md5-cache/dev-ml/markup-0.7.5
new file mode 100644
index 000000000000..7cb49def9bb5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/markup-0.7.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/lwt:=[ocamlopt(+)] >=dev-ml/uutf-1.0:=[ocamlopt] test? ( dev-ml/ounit ) dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Error-recovering streaming HTML5 and XML parsers
+EAPI=5
+HOMEPAGE=https://github.com/aantron/markup.ml
+IUSE=doc test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/lwt:=[ocamlopt(+)] >=dev-ml/uutf-1.0:=[ocamlopt]
+SLOT=0/0.7.5p1
+SRC_URI=https://github.com/aantron/markup.ml/archive/0.7.5.tar.gz -> markup-0.7.5.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=7f8c29b4ea209c7e079c79557c3ba214
diff --git a/metadata/md5-cache/dev-ml/mccs-1.1.2c b/metadata/md5-cache/dev-ml/mccs-1.1.2c
new file mode 100644
index 000000000000..ea86813a1a2e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mccs-1.1.2c
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/cudf:= sci-mathematics/glpk:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Multi Criteria CUDF Solver
+EAPI=6
+HOMEPAGE=http://www.i3s.unice.fr/~cpjm/misc/ https://github.com/AltGr/ocaml-mccs/issues
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-ml/cudf:= sci-mathematics/glpk:= >=dev-lang/ocaml-4:=
+SLOT=0/1.1.2c
+SRC_URI=https://github.com/AltGr/ocaml-mccs/archive/1.1+2c.tar.gz -> mccs-1.1.2c.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e opam 24b4a2529c1fd12f1304856d6c5a690d toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=7ebcdca046cbdc52757a030e540c7ab4
diff --git a/metadata/md5-cache/dev-ml/menhir-20170712 b/metadata/md5-cache/dev-ml/menhir-20170712
new file mode 100644
index 000000000000..02f48ac37916
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/menhir-20170712
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=LR(1) parser generator for the OCaml language
+EAPI=5
+HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
+IUSE=examples +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=GPL-2 LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?]
+SLOT=0/20170712
+SRC_URI=http://gallium.inria.fr/~fpottier/menhir/menhir-20170712.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9107d7895b69fb99e36071feaf352336
diff --git a/metadata/md5-cache/dev-ml/merlin-2.5.3 b/metadata/md5-cache/dev-ml/merlin-2.5.3
new file mode 100644
index 000000000000..f254a6aa2674
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/merlin-2.5.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=dev-lang/ocaml:= dev-ml/yojson:= >=dev-ml/findlib-1.0.4-r1 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+DESCRIPTION=Context sensitive completion for OCaml in Vim and Emacs
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/merlin
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:= dev-ml/yojson:= || ( app-editors/vim[python] app-editors/gvim[python] ) || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+SLOT=0/2.5.3
+SRC_URI=https://github.com/ocaml/merlin/archive/v2.5.3.tar.gz -> merlin-2.5.3.tar.gz
+_eclass_exported_funcs=pkg_postrm:vim-plugin pkg_postinst:vim-plugin src_configure:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 vim-doc af2c81a1feeb0a99e91bee3e20769edb vim-plugin 6f0171b0a2f2fce005c13b4c0685a0d8
+_md5_=8f11d3c8ca5ff7c5ca6556735193bc36
diff --git a/metadata/md5-cache/dev-ml/merlin-2.5.4 b/metadata/md5-cache/dev-ml/merlin-2.5.4
new file mode 100644
index 000000000000..a7a37fd5dbaa
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/merlin-2.5.4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=dev-lang/ocaml:= dev-ml/yojson:= >=dev-ml/findlib-1.0.4-r1 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+DESCRIPTION=Context sensitive completion for OCaml in Vim and Emacs
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/merlin
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:= dev-ml/yojson:= || ( app-editors/vim[python] app-editors/gvim[python] ) || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+SLOT=0/2.5.4
+SRC_URI=https://github.com/ocaml/merlin/archive/v2.5.4.tar.gz -> merlin-2.5.4.tar.gz
+_eclass_exported_funcs=pkg_postrm:vim-plugin pkg_postinst:vim-plugin src_configure:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 vim-doc af2c81a1feeb0a99e91bee3e20769edb vim-plugin 6f0171b0a2f2fce005c13b4c0685a0d8
+_md5_=8f11d3c8ca5ff7c5ca6556735193bc36
diff --git a/metadata/md5-cache/dev-ml/merlin-2.5.5 b/metadata/md5-cache/dev-ml/merlin-2.5.5
new file mode 100644
index 000000000000..c79f9f540b1f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/merlin-2.5.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=dev-lang/ocaml:= dev-ml/yojson:= >=dev-ml/findlib-1.0.4-r1 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+DESCRIPTION=Context sensitive completion for OCaml in Vim and Emacs
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/merlin
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:= dev-ml/yojson:= || ( app-editors/vim[python] app-editors/gvim[python] ) || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+SLOT=0/2.5.5
+SRC_URI=https://github.com/ocaml/merlin/archive/v2.5.5.tar.gz -> merlin-2.5.5.tar.gz
+_eclass_exported_funcs=pkg_postrm:vim-plugin pkg_postinst:vim-plugin src_configure:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 vim-doc af2c81a1feeb0a99e91bee3e20769edb vim-plugin 6f0171b0a2f2fce005c13b4c0685a0d8
+_md5_=8f11d3c8ca5ff7c5ca6556735193bc36
diff --git a/metadata/md5-cache/dev-ml/merlin-3.0.0 b/metadata/md5-cache/dev-ml/merlin-3.0.0
new file mode 100644
index 000000000000..2fbde4a80f20
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/merlin-3.0.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=dev-lang/ocaml:= dev-ml/yojson:= >=dev-ml/findlib-1.0.4-r1 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+DESCRIPTION=Context sensitive completion for OCaml in Vim and Emacs
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/merlin
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:= dev-ml/yojson:= || ( app-editors/vim[python] app-editors/gvim[python] ) || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+SLOT=0/3.0.0
+SRC_URI=https://github.com/ocaml/merlin/archive/v3.0.0.tar.gz -> merlin-3.0.0.tar.gz
+_eclass_exported_funcs=pkg_postrm:vim-plugin pkg_postinst:vim-plugin src_configure:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 vim-doc af2c81a1feeb0a99e91bee3e20769edb vim-plugin 6f0171b0a2f2fce005c13b4c0685a0d8
+_md5_=8f11d3c8ca5ff7c5ca6556735193bc36
diff --git a/metadata/md5-cache/dev-ml/merlin-3.0.1 b/metadata/md5-cache/dev-ml/merlin-3.0.1
new file mode 100644
index 000000000000..f7a05e0c979c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/merlin-3.0.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=dev-lang/ocaml:= dev-ml/yojson:= >=dev-ml/findlib-1.0.4-r1 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+DESCRIPTION=Context sensitive completion for OCaml in Vim and Emacs
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/merlin
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:= dev-ml/yojson:= || ( app-editors/vim[python] app-editors/gvim[python] ) || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+SLOT=0/3.0.1
+SRC_URI=https://github.com/ocaml/merlin/archive/v3.0.1.tar.gz -> merlin-3.0.1.tar.gz
+_eclass_exported_funcs=pkg_postrm:vim-plugin pkg_postinst:vim-plugin src_configure:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 vim-doc af2c81a1feeb0a99e91bee3e20769edb vim-plugin 6f0171b0a2f2fce005c13b4c0685a0d8
+_md5_=8f11d3c8ca5ff7c5ca6556735193bc36
diff --git a/metadata/md5-cache/dev-ml/merlin-3.0.2 b/metadata/md5-cache/dev-ml/merlin-3.0.2
new file mode 100644
index 000000000000..f33b9c2a127a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/merlin-3.0.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst postrm
+DEPEND=dev-lang/ocaml:= dev-ml/yojson:= >=dev-ml/findlib-1.0.4-r1 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+DESCRIPTION=Context sensitive completion for OCaml in Vim and Emacs
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/merlin
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:= dev-ml/yojson:= || ( app-editors/vim[python] app-editors/gvim[python] ) || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
+SLOT=0/3.0.2
+SRC_URI=https://github.com/ocaml/merlin/archive/v3.0.2.tar.gz -> merlin-3.0.2.tar.gz
+_eclass_exported_funcs=pkg_postrm:vim-plugin pkg_postinst:vim-plugin src_configure:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 vim-doc af2c81a1feeb0a99e91bee3e20769edb vim-plugin 6f0171b0a2f2fce005c13b4c0685a0d8
+_md5_=8f11d3c8ca5ff7c5ca6556735193bc36
diff --git a/metadata/md5-cache/dev-ml/merlin-extend-0.3 b/metadata/md5-cache/dev-ml/merlin-extend-0.3
new file mode 100644
index 000000000000..08eb569c23cc
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/merlin-extend-0.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/cppo >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=SDK to extend Merlin
+EAPI=5
+HOMEPAGE=https://github.com/let-def/merlin-extend
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/0.3
+SRC_URI=https://github.com/let-def/merlin-extend/archive/v0.3.tar.gz -> merlin-extend-0.3.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=315271c0ec42214ddf1359e876b5fab4
diff --git a/metadata/md5-cache/dev-ml/mirage-profile-0.7.0-r1 b/metadata/md5-cache/dev-ml/mirage-profile-0.7.0-r1
new file mode 100644
index 000000000000..3d96ad55596e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mirage-profile-0.7.0-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4:= dev-ml/io-page:= dev-ml/lwt:= >=dev-ml/ocaml-cstruct-1.9.0:=[ppx(-)] dev-ml/ppx_tools:= dev-ml/ocplib-endian:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Collect profiling information
+EAPI=5
+HOMEPAGE=https://github.com/mirage/mirage-profile https://mirage.io
+IUSE=+ocamlopt debug test
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ocaml-4:= dev-ml/io-page:= dev-ml/lwt:= >=dev-ml/ocaml-cstruct-1.9.0:=[ppx(-)] dev-ml/ppx_tools:= dev-ml/ocplib-endian:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/0.7.0
+SRC_URI=https://github.com/mirage/mirage-profile/archive/v0.7.0.tar.gz -> mirage-profile-0.7.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9e556f6325fe6751c91df87fb2422b10
diff --git a/metadata/md5-cache/dev-ml/mongo-0.67.2 b/metadata/md5-cache/dev-ml/mongo-0.67.2
new file mode 100644
index 000000000000..2760b46ea9f6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mongo-0.67.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/bson:= dev-ml/lwt:= dev-ml/oasis >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=An ocaml driver for mongodb
+EAPI=5
+HOMEPAGE=http://massd.github.io/
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-ml/bson:= dev-ml/lwt:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.67.2
+SRC_URI=https://github.com/MassD/mongo/archive/v0.67.2.tar.gz -> mongo-0.67.2.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:- src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=5be6d71754f5b3b9ab1ce2c99d4f7ed6
diff --git a/metadata/md5-cache/dev-ml/mtime-0.8.4 b/metadata/md5-cache/dev-ml/mtime-0.8.4
new file mode 100644
index 000000000000..f51efa2a8dd3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mtime-0.8.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) dev-ml/opam dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib
+DESCRIPTION=OCaml module to access monotonic wall-clock time
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/mtime https://github.com/dbuenzli/mtime
+IUSE=javascript test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= )
+SLOT=0/0.8.4
+SRC_URI=http://erratique.ch/software/mtime/releases/mtime-0.8.4.tbz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=410e7d8b6a4acec8a68a86a5c9916b6b
diff --git a/metadata/md5-cache/dev-ml/mtime-1.0.0 b/metadata/md5-cache/dev-ml/mtime-1.0.0
new file mode 100644
index 000000000000..e24b0d2c4e12
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mtime-1.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) dev-ml/opam dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib
+DESCRIPTION=OCaml module to access monotonic wall-clock time
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/mtime https://github.com/dbuenzli/mtime
+IUSE=javascript test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= )
+SLOT=0/1.0.0
+SRC_URI=http://erratique.ch/software/mtime/releases/mtime-1.0.0.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=cd6344b0ee9bd9d468c6ac17d14b720d
diff --git a/metadata/md5-cache/dev-ml/mtime-1.1.0 b/metadata/md5-cache/dev-ml/mtime-1.1.0
new file mode 100644
index 000000000000..949d1222b01f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mtime-1.1.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) dev-ml/opam dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib
+DESCRIPTION=OCaml module to access monotonic wall-clock time
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/mtime https://github.com/dbuenzli/mtime
+IUSE=javascript test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= )
+SLOT=0/1.1.0
+SRC_URI=http://erratique.ch/software/mtime/releases/mtime-1.1.0.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=cd6344b0ee9bd9d468c6ac17d14b720d
diff --git a/metadata/md5-cache/dev-ml/oasis-0.4.10 b/metadata/md5-cache/dev-ml/oasis-0.4.10
new file mode 100644
index 000000000000..744a87fe0d5e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/oasis-0.4.10
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/ocaml-data-notation-0.0.11:= dev-ml/ocamlbuild:=[ocamlopt] dev-ml/camlp4:= >=dev-ml/findlib-1.3.1 dev-ml/ocamlify dev-ml/ocamlmod !<sci-chemistry/oasis-4.0-r3 test? ( >=dev-ml/ocaml-fileutils-0.4.2 >=dev-ml/ounit-2.0.0 >=dev-ml/ocaml-expect-0.0.4 dev-ml/pcre-ocaml dev-ml/extlib ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Tool to integrate a configure, build and install system in OCaml project
+EAPI=5
+HOMEPAGE=http://oasis.forge.ocamlcore.org/index.php
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/ocaml-data-notation-0.0.11:= dev-ml/ocamlbuild:=[ocamlopt] dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.4.10
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1694/oasis-0.4.10.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=683dd30b4d7a738fef974207a78c8513
diff --git a/metadata/md5-cache/dev-ml/oasis-0.4.8 b/metadata/md5-cache/dev-ml/oasis-0.4.8
new file mode 100644
index 000000000000..8db1ca96a6fa
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/oasis-0.4.8
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/ocaml-data-notation-0.0.11:= dev-ml/ocamlbuild:=[ocamlopt] >=dev-ml/findlib-1.3.1 dev-ml/ocamlify dev-ml/ocamlmod !<sci-chemistry/oasis-4.0-r3 test? ( >=dev-ml/ocaml-fileutils-0.4.2 >=dev-ml/ounit-2.0.0 >=dev-ml/ocaml-expect-0.0.4 dev-ml/pcre-ocaml dev-ml/extlib ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Tool to integrate a configure, build and install system in OCaml project
+EAPI=5
+HOMEPAGE=http://oasis.forge.ocamlcore.org/index.php
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/ocaml-data-notation-0.0.11:= dev-ml/ocamlbuild:=[ocamlopt] >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.4.8
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1669/oasis-0.4.8.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=597e282e18da29c628fd194709703c67
diff --git a/metadata/md5-cache/dev-ml/ocaml-augeas-0.5 b/metadata/md5-cache/dev-ml/ocaml-augeas-0.5
new file mode 100644
index 000000000000..180c773c7d14
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-augeas-0.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=app-admin/augeas dev-ml/ocaml-autoconf dev-ml/findlib dev-lang/ocaml >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Ocaml bindings for Augeas
+EAPI=5
+HOMEPAGE=http://augeas.net/
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=app-admin/augeas dev-ml/ocaml-autoconf dev-ml/findlib dev-lang/ocaml
+SLOT=0
+SRC_URI=https://people.redhat.com/~rjones/augeas/files/ocaml-augeas-0.5.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=4355e192967773a0d7fa5db572cd1e75
diff --git a/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1 b/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1
new file mode 100644
index 000000000000..6da688c01cb0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install
+DESCRIPTION=autoconf macros to support configuration of OCaml programs and libraries
+EAPI=2
+HOMEPAGE=http://ocaml-autoconf.forge.ocamlcore.org/
+KEYWORDS=amd64 ~arm ~arm64 ppc x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/282/ocaml-autoconf-1.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=7b6aa4f0485dcec1bbbb90c5fab9fd9a
diff --git a/metadata/md5-cache/dev-ml/ocaml-base64-2.0.0 b/metadata/md5-cache/dev-ml/ocaml-base64-2.0.0
new file mode 100644
index 000000000000..8c0c8817f7ee
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-base64-2.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4.02[ocamlopt?] >=dev-ml/findlib-1.3.2 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Library for radix-64 representation (de)coding
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-base64
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4.02[ocamlopt?] >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/2.0.0
+SRC_URI=https://github.com/mirage/ocaml-base64/archive/v2.0.0.tar.gz -> ocaml-base64-2.0.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=5060781baa9fc591c6cbc8eaa2c58917
diff --git a/metadata/md5-cache/dev-ml/ocaml-base64-2.2.0 b/metadata/md5-cache/dev-ml/ocaml-base64-2.2.0
new file mode 100644
index 000000000000..ba13c9c52896
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-base64-2.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-4.02:= dev-ml/jbuilder dev-ml/opam test? ( dev-ml/rresult dev-ml/bos dev-ml/alcotest ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for radix-64 representation (de)coding
+EAPI=6
+HOMEPAGE=https://github.com/mirage/ocaml-base64
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4.02:=
+SLOT=0/2.2.0
+SRC_URI=https://github.com/mirage/ocaml-base64/archive/v2.2.0.tar.gz -> ocaml-base64-2.2.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=d941370fd406e53aab553b5ad43eb78a
diff --git a/metadata/md5-cache/dev-ml/ocaml-bigstring-0.1.1 b/metadata/md5-cache/dev-ml/ocaml-bigstring-0.1.1
new file mode 100644
index 000000000000..915754e5daa8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-bigstring-0.1.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ocamlbuild test? ( dev-ml/iTeML ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Overlay over bigarrays of chars
+EAPI=6
+HOMEPAGE=https://github.com/c-cube/ocaml-bigstring/
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=dev-lang/ocaml:=
+RESTRICT=test
+SLOT=0/0.1.1
+SRC_URI=https://github.com/c-cube/ocaml-bigstring/archive/0.1.1.tar.gz -> ocaml-bigstring-0.1.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=4b78435acee46389e32195623ea2a9b7
diff --git a/metadata/md5-cache/dev-ml/ocaml-cairo-0.5 b/metadata/md5-cache/dev-ml/ocaml-cairo-0.5
new file mode 100644
index 000000000000..558464d00335
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-cairo-0.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=gtk? ( dev-ml/lablgtk:= ) x11-libs/cairo[svg(+)] >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=OCaml Binding to Cairo
+EAPI=5
+HOMEPAGE=https://github.com/Chris00/ocaml-cairo
+IUSE=gtk +ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=LGPL-3-with-linking-exception
+RDEPEND=gtk? ( dev-ml/lablgtk:= ) x11-libs/cairo[svg(+)] >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.5
+SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.5/cairo2-0.5.tar.gz -> ocaml-cairo-0.5.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=cfb314e28d4a1ba4719fb56785be5058
diff --git a/metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.0 b/metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.0
new file mode 100644
index 000000000000..15a7dd9a51e7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/ocaml-re:= dev-ml/stringext:= dev-ml/ocaml-uri:= dev-ml/fieldslib:= dev-ml/sexplib:= dev-ml/ppx_fields_conv:= dev-ml/ppx_sexp_conv:= dev-ml/ocaml-base64:= lwt? ( dev-ml/lwt:= dev-ml/logs:=[fmt,lwt] dev-ml/cmdliner:= dev-ml/ocaml-conduit:= dev-ml/ocaml-magic-mime:= ) async? ( dev-ml/ocaml-conduit:= dev-ml/logs:=[fmt] dev-ml/ocaml-magic-mime:= dev-ml/fmt:= ) javascript? ( dev-ml/js_of_ocaml:=[ppx] ) test? ( dev-ml/ounit dev-ml/alcotest ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Very lightweight HTTP server using Lwt or Async
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-cohttp
+IUSE=async javascript +lwt +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/ocaml-re:= dev-ml/stringext:= dev-ml/ocaml-uri:= dev-ml/fieldslib:= dev-ml/sexplib:= dev-ml/ppx_fields_conv:= dev-ml/ppx_sexp_conv:= dev-ml/ocaml-base64:= lwt? ( dev-ml/lwt:= dev-ml/logs:=[fmt,lwt] dev-ml/cmdliner:= dev-ml/ocaml-conduit:= dev-ml/ocaml-magic-mime:= ) async? ( dev-ml/ocaml-conduit:= dev-ml/logs:=[fmt] dev-ml/ocaml-magic-mime:= dev-ml/fmt:= ) javascript? ( dev-ml/js_of_ocaml:=[ppx] ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.22.0
+SRC_URI=https://github.com/mirage/ocaml-cohttp/archive/v0.22.0.tar.gz -> ocaml-cohttp-0.22.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=e2e90dd6c1cc7b082502bf8dae1676b9
diff --git a/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.9.0 b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.9.0
new file mode 100644
index 000000000000..11db91262577
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Repackage the OCaml compiler libs so they do not expose everything at toplevel
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ocaml-compiler-libs
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ocaml-compiler-libs/archive/v0.9.0.tar.gz -> ocaml-compiler-libs-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=100f196d2247744d6aec15583a8279a5
diff --git a/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.3 b/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.3
new file mode 100644
index 000000000000..452e0b4f802f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/sexplib:= dev-ml/stringext:= dev-ml/ocaml-uri:= dev-ml/logs:= dev-ml/ocaml-cstruct:= dev-ml/ocaml-ipaddr:= >=dev-ml/lwt-3:= dev-ml/async:= dev-ml/ocaml-dns:= dev-ml/ocaml-ssl:= dev-ml/findlib dev-ml/ocamlbuild dev-ml/ppx_driver dev-ml/ppx_optcomp dev-ml/ppx_sexp_conv >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Dereference URIs into communication channels for Async or Lwt
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-conduit
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:= dev-ml/sexplib:= dev-ml/stringext:= dev-ml/ocaml-uri:= dev-ml/logs:= dev-ml/ocaml-cstruct:= dev-ml/ocaml-ipaddr:= >=dev-ml/lwt-3:= dev-ml/async:= dev-ml/ocaml-dns:= dev-ml/ocaml-ssl:=
+SLOT=0/0.15.3
+SRC_URI=https://github.com/mirage/ocaml-conduit/archive/v0.15.3.tar.gz -> ocaml-conduit-0.15.3.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=1c3c0e5e26ed5542dcc77846f2b514b6
diff --git a/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.4 b/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.4
new file mode 100644
index 000000000000..bd9935d7970b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/sexplib:= dev-ml/stringext:= dev-ml/ocaml-uri:= dev-ml/logs:= dev-ml/ocaml-cstruct:= dev-ml/ocaml-ipaddr:= >=dev-ml/lwt-3:= dev-ml/lwt_ssl:= dev-ml/async:= dev-ml/ocaml-dns:= dev-ml/ocaml-ssl:= dev-ml/findlib dev-ml/ocamlbuild dev-ml/ppx_driver dev-ml/ppx_optcomp dev-ml/ppx_sexp_conv >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Dereference URIs into communication channels for Async or Lwt
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-conduit
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:= dev-ml/sexplib:= dev-ml/stringext:= dev-ml/ocaml-uri:= dev-ml/logs:= dev-ml/ocaml-cstruct:= dev-ml/ocaml-ipaddr:= >=dev-ml/lwt-3:= dev-ml/lwt_ssl:= dev-ml/async:= dev-ml/ocaml-dns:= dev-ml/ocaml-ssl:=
+SLOT=0/0.15.4
+SRC_URI=https://github.com/mirage/ocaml-conduit/archive/v0.15.4.tar.gz -> ocaml-conduit-0.15.4.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c2cebdc1bff4a36f1e083d3d9140395c
diff --git a/metadata/md5-cache/dev-ml/ocaml-containers-1.2 b/metadata/md5-cache/dev-ml/ocaml-containers-1.2
new file mode 100644
index 000000000000..2da7ee5c9bf3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-containers-1.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/result:= >=dev-ml/sequence-0.9:= dev-ml/cppo test? ( dev-ml/iTeML dev-ml/ounit dev-ml/gen ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A modular standard library focused on data structures
+EAPI=5
+HOMEPAGE=https://github.com/c-cube/ocaml-containers
+IUSE=test +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=dev-ml/result:= >=dev-ml/sequence-0.9:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.2
+SRC_URI=https://github.com/c-cube/ocaml-containers/archive/1.2.tar.gz -> ocaml-containers-1.2.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=dbaf7e32952e7aeafa81bd5f53ebc091
diff --git a/metadata/md5-cache/dev-ml/ocaml-containers-1.3 b/metadata/md5-cache/dev-ml/ocaml-containers-1.3
new file mode 100644
index 000000000000..9d6d7a4a5d14
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-containers-1.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/result:= >=dev-ml/sequence-0.9:= dev-ml/cppo test? ( dev-ml/iTeML dev-ml/ounit dev-ml/gen ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A modular standard library focused on data structures
+EAPI=5
+HOMEPAGE=https://github.com/c-cube/ocaml-containers
+IUSE=test +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=dev-ml/result:= >=dev-ml/sequence-0.9:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.3
+SRC_URI=https://github.com/c-cube/ocaml-containers/archive/1.3.tar.gz -> ocaml-containers-1.3.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=91f2cc8c0efc208f7a66e46397deefb0
diff --git a/metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.1 b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.1
new file mode 100644
index 000000000000..2223db080a90
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ) async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Map OCaml arrays onto C-like structs
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
+IUSE=async +lwt +ppx test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=async? ( dev-ml/async:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:=
+SLOT=0/3.0.1
+SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v3.0.1.tar.gz -> ocaml-cstruct-3.0.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=928ebc97ead002100d355f4110b23846
diff --git a/metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.2 b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.2
new file mode 100644
index 000000000000..684c71e11d6e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.0.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ) async? ( dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core_kernel:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Map OCaml arrays onto C-like structs
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
+IUSE=async +lwt +ppx test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=async? ( dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core_kernel:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:=
+SLOT=0/3.0.2
+SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v3.0.2.tar.gz -> ocaml-cstruct-3.0.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2c51e8cb45d5b8d80a3fe0fce96b749a
diff --git a/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.0 b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.0
new file mode 100644
index 000000000000..d4c6023dea85
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ) async? ( dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core_kernel:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Map OCaml arrays onto C-like structs
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
+IUSE=async +lwt +ppx test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=async? ( dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core_kernel:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:=
+SLOT=0/3.1.0
+SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v3.1.0.tar.gz -> ocaml-cstruct-3.1.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2c51e8cb45d5b8d80a3fe0fce96b749a
diff --git a/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.1 b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.1
new file mode 100644
index 000000000000..41e5acb09a2d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ppx? ( dev-ml/ppx_driver dev-ml/ppx_sexp_conv ) ) async? ( dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core_kernel:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Map OCaml arrays onto C-like structs
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
+IUSE=async +lwt +ppx test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=async? ( dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core_kernel:= ) lwt? ( dev-ml/lwt:= ) ppx? ( dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/ppx_tools_versioned-5.0.1:= ) >=dev-lang/ocaml-4.01:= dev-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:=
+SLOT=0/3.1.1
+SRC_URI=https://github.com/mirage/ocaml-cstruct/archive/v3.1.1.tar.gz -> ocaml-cstruct-3.1.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=fcba7383ec74a24fb4a61ed5d0f6ef98
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.2 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.2
new file mode 100644
index 000000000000..61a168734410
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=amd64 arm ~ppc x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi
+SLOT=0/0.11.2
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.11.2.tar.gz -> ocaml-ctypes-0.11.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=05b98ef1a75d4a7a157b7b4bb33d0d49
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3
new file mode 100644
index 000000000000..2611e6dc157d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi
+SLOT=0/0.11.3
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.11.3.tar.gz -> ocaml-ctypes-0.11.3.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=a797bd031ebdb46eb6681029a552358e
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3-r1 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3-r1
new file mode 100644
index 000000000000..839d0f38cf27
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi test? ( dev-ml/ounit dev-ml/lwt ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=~amd64 ~arm
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi
+SLOT=0/0.11.3
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.11.3.tar.gz -> ocaml-ctypes-0.11.3.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=8232351843a34d3b82e31ac276921fcf
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.4 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.4
new file mode 100644
index 000000000000..0c9004e0e5d2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi test? ( dev-ml/ounit dev-ml/lwt ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=~amd64 ~arm
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi
+SLOT=0/0.11.4
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.11.4.tar.gz -> ocaml-ctypes-0.11.4.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=8232351843a34d3b82e31ac276921fcf
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.0 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.0
new file mode 100644
index 000000000000..23ba0b991347
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi dev-ml/integers:= test? ( dev-ml/ounit dev-ml/lwt ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi dev-ml/integers:=
+SLOT=0/0.12.0
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.12.0.tar.gz -> ocaml-ctypes-0.12.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=c990252540e48e10c21d681a0a28f772
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.1 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.1
new file mode 100644
index 000000000000..4f73335c411c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi dev-ml/integers:= test? ( dev-ml/ounit dev-ml/lwt ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi dev-ml/integers:=
+SLOT=0/0.12.1
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.12.1.tar.gz -> ocaml-ctypes-0.12.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=c990252540e48e10c21d681a0a28f772
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.4.1-r1 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.4.1-r1
new file mode 100644
index 000000000000..b7b1e9d18dd2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.4.1-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=amd64 arm x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi
+SLOT=0/0.4.1
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.4.1.tar.gz -> ocaml-ctypes-0.4.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=caa1ea34b36275e914889615504a7d90
diff --git a/metadata/md5-cache/dev-ml/ocaml-data-notation-0.0.11-r1 b/metadata/md5-cache/dev-ml/ocaml-data-notation-0.0.11-r1
new file mode 100644
index 000000000000..768fd358007d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-data-notation-0.0.11-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/type-conv-108.07.01:= dev-ml/camlp4:= test? ( >=dev-ml/ounit-2.0.0[ocamlopt?] dev-ml/ocaml-fileutils[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Use type-conv to dump OCaml data structure using OCaml data notation
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/odn
+IUSE=+ocamlopt debug test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-ml/type-conv-108.07.01:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.0.11
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1310/ocaml-data-notation-0.0.11.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=91fd039e77c8c087979aef74a3996773
diff --git a/metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.0 b/metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.0
new file mode 100644
index 000000000000..8021e43ce32d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=javascript? ( dev-ml/js_of_ocaml:=[ppx,ocamlopt?] ) dev-ml/result:=[ocamlopt?] test? ( dev-ml/ounit[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Path-based dispatching for client- and server-side applications
+EAPI=5
+HOMEPAGE=https://github.com/inhabitedtype/ocaml-dispatch
+IUSE=javascript +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=javascript? ( dev-ml/js_of_ocaml:=[ppx,ocamlopt?] ) dev-ml/result:=[ocamlopt?] >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.3.0
+SRC_URI=https://github.com/inhabitedtype/ocaml-dispatch/archive/0.3.0.tar.gz -> ocaml-dispatch-0.3.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=a905da72b9363914dad5d686a7176dd6
diff --git a/metadata/md5-cache/dev-ml/ocaml-dispatch-0.4.0 b/metadata/md5-cache/dev-ml/ocaml-dispatch-0.4.0
new file mode 100644
index 000000000000..015aaa9a5948
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-dispatch-0.4.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/result:= dev-lang/ocaml:= dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Path-based dispatching for client- and server-side applications
+EAPI=5
+HOMEPAGE=https://github.com/inhabitedtype/ocaml-dispatch
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-ml/result:= dev-lang/ocaml:=
+SLOT=0/0.4.0
+SRC_URI=https://github.com/inhabitedtype/ocaml-dispatch/archive/0.4.0.tar.gz -> ocaml-dispatch-0.4.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=5ba3990520dbb30f7b5915532ee0a3cc
diff --git a/metadata/md5-cache/dev-ml/ocaml-dns-0.20.1 b/metadata/md5-cache/dev-ml/ocaml-dns-0.20.1
new file mode 100644
index 000000000000..1ac49ec296c5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-dns-0.20.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=test? ( dev-ml/ounit dev-ml/ocaml-pcap ) dev-ml/topkg dev-ml/ppx_tools async? ( dev-ml/async:= ) lwt? ( >=dev-ml/lwt-3:= dev-ml/ocaml-cstruct:=[lwt(-)] ) >=dev-lang/ocaml-4:= dev-ml/cmdliner:= dev-ml/mirage-profile:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-1.9.0:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/ocaml-hashcons:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] !<dev-ml/mirage-types-1.2.0 !dev-ml/odns >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A pure OCaml implementation of the DNS protocol
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
+IUSE=async +lwt +ocamlopt test
+KEYWORDS=~amd64
+LICENSE=LGPL-2 LGPL-2.1-with-linking-exception ISC
+RDEPEND=async? ( dev-ml/async:= ) lwt? ( >=dev-ml/lwt-3:= dev-ml/ocaml-cstruct:=[lwt(-)] ) >=dev-lang/ocaml-4:= dev-ml/cmdliner:= dev-ml/mirage-profile:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-1.9.0:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/ocaml-hashcons:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] !<dev-ml/mirage-types-1.2.0 !dev-ml/odns
+RESTRICT=test
+SLOT=0/0.20.1
+SRC_URI=https://github.com/mirage/ocaml-dns/archive/0.20.1.tar.gz -> ocaml-dns-0.20.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=49e8f8f3560b4cca9e4b1429fe6f8046
diff --git a/metadata/md5-cache/dev-ml/ocaml-dns-1.0.0 b/metadata/md5-cache/dev-ml/ocaml-dns-1.0.0
new file mode 100644
index 000000000000..ebc752315d6f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-dns-1.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/jbuilder dev-ml/opam >=dev-lang/ocaml-4:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-3.0.2:=[ppx] dev-ml/ocaml-hashcons:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/result:= !dev-ml/odns >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A pure OCaml implementation of the DNS protocol
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
+KEYWORDS=~amd64
+LICENSE=LGPL-2 LGPL-2.1-with-linking-exception ISC
+RDEPEND=>=dev-lang/ocaml-4:= >=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-3.0.2:=[ppx] dev-ml/ocaml-hashcons:= >=dev-ml/ocaml-ipaddr-2.6.0:= dev-ml/ocaml-re:= >=dev-ml/ocaml-uri-1.7.0:= dev-ml/result:= !dev-ml/odns
+RESTRICT=test
+SLOT=0/1.0.0
+SRC_URI=https://github.com/mirage/ocaml-dns/archive/v1.0.0.tar.gz -> ocaml-dns-1.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c637e4c5ff3935c3121d1934d436211d
diff --git a/metadata/md5-cache/dev-ml/ocaml-doc-4.04 b/metadata/md5-cache/dev-ml/ocaml-doc-4.04
new file mode 100644
index 000000000000..4efc7a3b1820
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-doc-4.04
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install postinst
+DESCRIPTION=Ocaml reference manual (html)
+EAPI=5
+HOMEPAGE=http://caml.inria.fr/pub/docs/manual-ocaml/
+KEYWORDS=amd64 ~ppc x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=http://caml.inria.fr/pub/distrib/ocaml-4.04/ocaml-4.04-refman-html.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_install:-
+_md5_=5ea245eaf42416e632d96ad232e1c33e
diff --git a/metadata/md5-cache/dev-ml/ocaml-doc-4.05 b/metadata/md5-cache/dev-ml/ocaml-doc-4.05
new file mode 100644
index 000000000000..8b40dfe67a20
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-doc-4.05
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install postinst
+DESCRIPTION=Ocaml reference manual (html)
+EAPI=5
+HOMEPAGE=http://caml.inria.fr/pub/docs/manual-ocaml/
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=http://caml.inria.fr/pub/distrib/ocaml-4.05/ocaml-4.05-refman-html.tar.gz
+_eclass_exported_funcs=pkg_postinst:- src_install:-
+_md5_=b8f6b2434ce22ffee8cd694886b17db1
diff --git a/metadata/md5-cache/dev-ml/ocaml-expat-1.0.0 b/metadata/md5-cache/dev-ml/ocaml-expat-1.0.0
new file mode 100644
index 000000000000..24d595b5b7f1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-expat-1.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?] test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml bindings for expat
+EAPI=5
+HOMEPAGE=https://github.com/whitequark/ocaml-expat
+IUSE=doc +ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=MIT
+RDEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
+SLOT=0/1.0.0
+SRC_URI=https://github.com/whitequark/ocaml-expat/archive/v1.0.0.tar.gz -> ocaml-expat-1.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f6505a2a75e932fb8cbfe8f64cf9898a
diff --git a/metadata/md5-cache/dev-ml/ocaml-expect-0.0.5 b/metadata/md5-cache/dev-ml/ocaml-expect-0.0.5
new file mode 100644
index 000000000000..024d45cb5c20
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-expect-0.0.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/batteries:= dev-ml/pcre-ocaml:= test? ( >=dev-ml/ounit-2.0.0 ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Ocaml implementation of expect to help building unitary testing
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocaml-expect/
+IUSE=test +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/batteries:= dev-ml/pcre-ocaml:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.0.5
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1372/ocaml-expect-0.0.5.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f6a398572cb2fd5d42fe90adc4bb2ac0
diff --git a/metadata/md5-cache/dev-ml/ocaml-extunix-0.1.4 b/metadata/md5-cache/dev-ml/ocaml-extunix-0.1.4
new file mode 100644
index 000000000000..d54159677331
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-extunix-0.1.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camlp4:= test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Thin bindings to various low-level system APIs
+EAPI=5
+HOMEPAGE=http://extunix.forge.ocamlcore.org/
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.1.4
+SRC_URI=http://ygrek.org.ua/p/release/ocaml-extunix/ocaml-extunix-0.1.4.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=e4e931406484c2d590cc790d7e934198
diff --git a/metadata/md5-cache/dev-ml/ocaml-extunix-0.1.5 b/metadata/md5-cache/dev-ml/ocaml-extunix-0.1.5
new file mode 100644
index 000000000000..b566bb42d7b1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-extunix-0.1.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camlp4:= test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Thin bindings to various low-level system APIs
+EAPI=5
+HOMEPAGE=http://ygrek.org.ua/p/ocaml-extunix/ https://github.com/ygrek/extunix
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.1.5
+SRC_URI=https://github.com/ygrek/extunix/releases/download/v0.1.5/ocaml-extunix-0.1.5.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=8e1685ddddfd38492dc9e72589b5fdd0
diff --git a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.1 b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.1
new file mode 100644
index 000000000000..b38c926519fc
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/ounit-2.0.0 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Pure OCaml functions to manipulate real file (POSIX like) and filename
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocaml-fileutils
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.5.1
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1651/ocaml-fileutils-0.5.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9b2fefa65fee2cd3125f18ca6ec20ceb
diff --git a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.2 b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.2
new file mode 100644
index 000000000000..04f50df57c0b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/ounit-2.0.0 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Pure OCaml functions to manipulate real file (POSIX like) and filename
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocaml-fileutils
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.5.2
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1695/ocaml-fileutils-0.5.2.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f52a6a98edabfa271fe3897bc8d592a9
diff --git a/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.5-r1 b/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.5-r1
new file mode 100644
index 000000000000..2af71ecaf2c2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.5-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.12.1:= >=dev-ml/ocaml-fileutils-0.4.0:= >=dev-ml/camomile-0.8.3:= sys-devel/gettext dev-ml/camlp4:= doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt ) test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Provides support for internationalization of OCaml program
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocaml-gettext
+IUSE=doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12.1:= >=dev-ml/ocaml-fileutils-0.4.0:= >=dev-ml/camomile-0.8.3:= sys-devel/gettext dev-ml/camlp4:=
+SLOT=0/0.3.5
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1433/ocaml-gettext-0.3.5.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=60c0ecb70409a954b411ad5b4fa7619f
diff --git a/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7 b/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7
new file mode 100644
index 000000000000..04ebdf7be601
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.12.1:= >=dev-ml/ocaml-fileutils-0.4.0:= >=dev-ml/camomile-0.8.3:= sys-devel/gettext dev-ml/camlp4:= doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt ) test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1 >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Provides support for internationalization of OCaml program
+EAPI=5
+HOMEPAGE=https://github.com/gildor478/ocaml-gettext
+IUSE=doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12.1:= >=dev-ml/ocaml-fileutils-0.4.0:= >=dev-ml/camomile-0.8.3:= sys-devel/gettext dev-ml/camlp4:=
+SLOT=0/0.3.7
+SRC_URI=https://github.com/gildor478/ocaml-gettext/archive/0.3.7.tar.gz -> ocaml-gettext-0.3.7.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9f15677795ff8198a71302427f9d54e2
diff --git a/metadata/md5-cache/dev-ml/ocaml-hashcons-1.2 b/metadata/md5-cache/dev-ml/ocaml-hashcons-1.2
new file mode 100644
index 000000000000..3d382c05bc6d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-hashcons-1.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml hash-consing library
+EAPI=5
+HOMEPAGE=https://github.com/backtracking/ocaml-hashcons
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/1.2
+SRC_URI=https://github.com/backtracking/ocaml-hashcons/archive/1.2.tar.gz -> ocaml-hashcons-1.2.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 findlib 45d6030075064a68da8d7143726a1150 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=0d1738214c2a8dbeb35fbe1e9118c68c
diff --git a/metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.0 b/metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.0
new file mode 100644
index 000000000000..71a17dc33dbd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/sexplib:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_core:= dev-ml/ppx_type_conv:= dev-lang/ocaml:=[ocamlopt?] dev-ml/jbuilder dev-ml/opam dev-ml/findlib test? ( dev-ml/ounit )
+DESCRIPTION=OCaml library for manipulation of IP (and MAC) address representations
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-ipaddr
+IUSE=+ocamlopt test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/sexplib:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_core:= dev-ml/ppx_type_conv:= dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/2.8.0
+SRC_URI=https://github.com/mirage/ocaml-ipaddr/archive/2.8.0.tar.gz -> ocaml-ipaddr-2.8.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=dc69428157e8cfaeaa146b60e8cec12b
diff --git a/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.0.0 b/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.0.0
new file mode 100644
index 000000000000..7e9a91f2a688
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Convert file extensions to MIME types
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-magic-mime
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.0.0
+SRC_URI=https://github.com/mirage/ocaml-magic-mime/archive/v1.0.0.tar.gz -> ocaml-magic-mime-1.0.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=0692fee9c679c335f7e5989f86824f37
diff --git a/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.1.0 b/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.1.0
new file mode 100644
index 000000000000..d3516524e504
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.1.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/jbuilder dev-ml/opam
+DESCRIPTION=Convert file extensions to MIME types
+EAPI=6
+HOMEPAGE=https://github.com/mirage/ocaml-magic-mime
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/1.1.0
+SRC_URI=https://github.com/mirage/ocaml-magic-mime/archive/v1.1.0.tar.gz -> ocaml-magic-mime-1.1.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=c9635953e39de2f700dc4318c3ee4e12
diff --git a/metadata/md5-cache/dev-ml/ocaml-make-6.37.0 b/metadata/md5-cache/dev-ml/ocaml-make-6.37.0
new file mode 100644
index 000000000000..48b96155af6b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-make-6.37.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DESCRIPTION=Generic O'Caml Makefile for GNU Make
+EAPI=4
+HOMEPAGE=https://bitbucket.org/mmottl/ocaml-makefile
+IUSE=examples
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.06-r1 >=dev-ml/findlib-0.8
+SLOT=0
+SRC_URI=https://bitbucket.org/mmottl/ocaml-makefile/downloads/ocaml-makefile-6.37.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=0e98e88dc9d9ed559eaf950c3e3148be
diff --git a/metadata/md5-cache/dev-ml/ocaml-make-6.39.0 b/metadata/md5-cache/dev-ml/ocaml-make-6.39.0
new file mode 100644
index 000000000000..1af0405a9e14
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-make-6.39.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DESCRIPTION=Generic O'Caml Makefile for GNU Make
+EAPI=4
+HOMEPAGE=http://mmottl.github.io/ocaml-makefile/ https://github.com/mmottl/ocaml-makefile
+IUSE=examples
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.06-r1 >=dev-ml/findlib-0.8
+SLOT=0
+SRC_URI=https://github.com/mmottl/ocaml-makefile/releases/download/6.39.0/ocaml-makefile-6.39.0.tbz
+_eclass_exported_funcs=src_install:-
+_md5_=08682ba84fcd504cf4eb76df7348270c
diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.3 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.3
new file mode 100644
index 000000000000..8aa82da66fe5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Convert OCaml parsetrees between different major versions
+EAPI=6
+HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=
+SLOT=0/1.0.3
+SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v1.0.3.tar.gz -> ocaml-migrate-parsetree-1.0.3.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=a7fc26cc5faf6788d179572ea4635368
diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.4 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.4
new file mode 100644
index 000000000000..5bf425006225
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Convert OCaml parsetrees between different major versions
+EAPI=6
+HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=
+SLOT=0/1.0.4
+SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v1.0.4.tar.gz -> ocaml-migrate-parsetree-1.0.4.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=a7fc26cc5faf6788d179572ea4635368
diff --git a/metadata/md5-cache/dev-ml/ocaml-mysql-1.2.1 b/metadata/md5-cache/dev-ml/ocaml-mysql-1.2.1
new file mode 100644
index 000000000000..820cc966387a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-mysql-1.2.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] sys-libs/zlib >=virtual/mysql-4.0 >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A package for ocaml that provides access to mysql databases
+EAPI=5
+HOMEPAGE=http://ocaml-mysql.forge.ocamlcore.org/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ppc x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] sys-libs/zlib >=virtual/mysql-4.0
+SLOT=0/1.2.1
+SRC_URI=http://ygrek.org.ua/p/release/ocaml-mysql/ocaml-mysql-1.2.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=6b3cf6579a67f8d63afa98356e26a2d8
diff --git a/metadata/md5-cache/dev-ml/ocaml-pcap-0.4.0 b/metadata/md5-cache/dev-ml/ocaml-pcap-0.4.0
new file mode 100644
index 000000000000..e72d3b4c565d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-pcap-0.4.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=test? ( dev-ml/ounit >=dev-ml/lwt-2.4.0 ) dev-ml/ocaml-ipaddr:= !dev-ml/mirage-net-socket !<dev-ml/mirage-0.9.2 >=dev-ml/ocaml-cstruct-0.6.0:=[ppx(-)] >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Read and write pcap-formatted network packet traces.
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-pcap https://mirage.io
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/ocaml-ipaddr:= !dev-ml/mirage-net-socket !<dev-ml/mirage-0.9.2 >=dev-ml/ocaml-cstruct-0.6.0:=[ppx(-)] >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.4.0
+SRC_URI=https://github.com/mirage/ocaml-pcap/archive/v0.4.0.tar.gz -> ocaml-pcap-0.4.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=50f00de8ffe1ade9655588898b67d8a0
diff --git a/metadata/md5-cache/dev-ml/ocaml-re-1.7.1 b/metadata/md5-cache/dev-ml/ocaml-re-1.7.1
new file mode 100644
index 000000000000..dc20a14c37c7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-re-1.7.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4.02:= test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Regular expression library for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocaml/ocaml-re
+IUSE=test +ocamlopt debug doc test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.02:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.7.1
+SRC_URI=https://github.com/ocaml/ocaml-re/archive/1.7.1.tar.gz -> ocaml-re-1.7.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=3ac6ddcaf5838eaa7219126af17b7423
diff --git a/metadata/md5-cache/dev-ml/ocaml-redis-0.3.5 b/metadata/md5-cache/dev-ml/ocaml-redis-0.3.5
new file mode 100644
index 000000000000..afaed86e3edc
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-redis-0.3.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/ocaml-re:= dev-ml/uuidm:= dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit dev-db/redis dev-ml/lwt ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Redis bindings for OCaml
+EAPI=5
+HOMEPAGE=http://0xffea.github.io/ocaml-redis/ https://github.com/0xffea/ocaml-redis/
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/ocaml-re:= dev-ml/uuidm:=
+SLOT=0/0.3.5
+SRC_URI=https://github.com/0xffea/ocaml-redis/archive/0.3.5.tar.gz -> ocaml-redis-0.3.5.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=fb0df61b7ecc3e71ed3d9eff923c8cc5
diff --git a/metadata/md5-cache/dev-ml/ocaml-redis-lwt-0.3.5 b/metadata/md5-cache/dev-ml/ocaml-redis-lwt-0.3.5
new file mode 100644
index 000000000000..254c4370778c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-redis-lwt-0.3.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/ocaml-redis:= dev-ml/lwt:= dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Redis bindings for OCaml via Lwt
+EAPI=5
+HOMEPAGE=http://0xffea.github.io/ocaml-redis/ https://github.com/0xffea/ocaml-redis/
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/ocaml-redis:= dev-ml/lwt:=
+SLOT=0/0.3.5
+SRC_URI=https://github.com/0xffea/ocaml-redis/archive/0.3.5.tar.gz -> ocaml-redis-0.3.5.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=c39fe4340c4786046886c945432cc0bc
diff --git a/metadata/md5-cache/dev-ml/ocaml-redis-sync-0.3.5 b/metadata/md5-cache/dev-ml/ocaml-redis-sync-0.3.5
new file mode 100644
index 000000000000..17d696096af6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-redis-sync-0.3.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/ocaml-redis:= dev-ml/jbuilder dev-ml/opam test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Synchronous redis bindings for OCaml
+EAPI=5
+HOMEPAGE=http://0xffea.github.io/ocaml-redis/ https://github.com/0xffea/ocaml-redis/
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/ocaml-redis:=
+SLOT=0/0.3.5
+SRC_URI=https://github.com/0xffea/ocaml-redis/archive/0.3.5.tar.gz -> ocaml-redis-0.3.5.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=7090d74a8da02fff55aa049d4806eb3c
diff --git a/metadata/md5-cache/dev-ml/ocaml-safepass-2.0 b/metadata/md5-cache/dev-ml/ocaml-safepass-2.0
new file mode 100644
index 000000000000..9597d6729d10
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-safepass-2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A library offering facilities for the safe storage of user passwords
+EAPI=5
+HOMEPAGE=http://ocaml-safepass.forge.ocamlcore.org/ https://github.com/darioteixeira/ocaml-safepass
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/2.0
+SRC_URI=https://github.com/darioteixeira/ocaml-safepass/archive/v2.0.tar.gz -> ocaml-safepass-2.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=68477a1419ea69047341351177e60324
diff --git a/metadata/md5-cache/dev-ml/ocaml-sha-1.9 b/metadata/md5-cache/dev-ml/ocaml-sha-1.9
new file mode 100644
index 000000000000..440947679c2e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-sha-1.9
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A binding for SHA interface code in OCaml
+EAPI=5
+HOMEPAGE=https://github.com/vincenthz/ocaml-sha
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt]
+SLOT=0/1.9
+SRC_URI=https://github.com/vincenthz/ocaml-sha/archive/ocaml-sha-v1.9.tar.gz
+_eclass_exported_funcs=src_unpack:vcs-snapshot src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 vcs-snapshot 03289f51c769cf409d200d2d628cdd6e
+_md5_=88f377e5a329869a11ab99c4493a3161
diff --git a/metadata/md5-cache/dev-ml/ocaml-snappy-0.1.0 b/metadata/md5-cache/dev-ml/ocaml-snappy-0.1.0
new file mode 100644
index 000000000000..e91ecfeee05d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-snappy-0.1.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=app-arch/snappy:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=OCaml bindings to snappy fast compression/decompression library
+EAPI=5
+HOMEPAGE=http://ygrek.org.ua/p/ocaml-snappy/
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=app-arch/snappy:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.1.0
+SRC_URI=https://github.com/ygrek/ocaml-snappy/releases/download/v0.1.0/ocaml-snappy-0.1.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=919116bde15639822f81fd31255bdb7c
diff --git a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.2 b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.2
new file mode 100644
index 000000000000..9b47714c1c82
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A package for ocaml that provides access to SQLite databases
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/sqlite3-ocaml/
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
+LICENSE=MIT
+RDEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/4.1.2
+SRC_URI=https://github.com/mmottl/sqlite3-ocaml/releases/download/v4.1.2/sqlite3-ocaml-4.1.2.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=86de93defdd841505256b8a29e4102ec
diff --git a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.3 b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.3
new file mode 100644
index 000000000000..ca7ff9f12511
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A package for ocaml that provides access to SQLite databases
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/sqlite3-ocaml/
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
+LICENSE=MIT
+RDEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/4.1.3
+SRC_URI=https://github.com/mmottl/sqlite3-ocaml/releases/download/v4.1.3/sqlite3-ocaml-4.1.3.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=86de93defdd841505256b8a29e4102ec
diff --git a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.0 b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.0
new file mode 100644
index 000000000000..e8ee1efa35d0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-db/sqlite-3.3.3 dev-ml/jbuilder dev-ml/base dev-ml/stdio dev-ml/configurator >=dev-ml/findlib-1.3.2 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A package for ocaml that provides access to SQLite databases
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/sqlite3-ocaml/
+KEYWORDS=~amd64 ~x86-fbsd
+LICENSE=MIT
+RDEPEND=>=dev-db/sqlite-3.3.3 >=dev-lang/ocaml-4:=
+SLOT=0/4.2.0
+SRC_URI=https://github.com/mmottl/sqlite3-ocaml/releases/download/4.2.0/sqlite3-4.2.0.tbz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=fb3e249bf1b2b33c0eb0bdbd4b3d3cc3
diff --git a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3 b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3
new file mode 100644
index 000000000000..e5064130d7a4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml bindings for OpenSSL
+EAPI=5
+HOMEPAGE=https://github.com/savonet/ocaml-ssl
+IUSE=doc
+KEYWORDS=amd64 ~arm ppc x86 ~x86-fbsd
+LICENSE=LGPL-2.1
+RDEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:=
+SLOT=0/0.5.3
+SRC_URI=https://github.com/savonet/ocaml-ssl/releases/download/0.5.3/ocaml-ssl-0.5.3.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=6eb8ca795a2a6c84de5b5f32f19f113e
diff --git a/metadata/md5-cache/dev-ml/ocaml-stdint-0.3.0 b/metadata/md5-cache/dev-ml/ocaml-stdint-0.3.0
new file mode 100644
index 000000000000..d292caafc841
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-stdint-0.3.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Various signed and unsigned integers for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/andrenth/ocaml-stdint
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.3.0
+SRC_URI=https://github.com/andrenth/ocaml-stdint/archive/0.3.0.tar.gz -> ocaml-stdint-0.3.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ccd77af0377bf14d5a92355f941f44d9
diff --git a/metadata/md5-cache/dev-ml/ocaml-stdint-0.4.1 b/metadata/md5-cache/dev-ml/ocaml-stdint-0.4.1
new file mode 100644
index 000000000000..355d9a54f046
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-stdint-0.4.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Various signed and unsigned integers for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/andrenth/ocaml-stdint
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.4.1
+SRC_URI=https://github.com/andrenth/ocaml-stdint/archive/0.4.1.tar.gz -> ocaml-stdint-0.4.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ccd77af0377bf14d5a92355f941f44d9
diff --git a/metadata/md5-cache/dev-ml/ocaml-stdint-0.4.2 b/metadata/md5-cache/dev-ml/ocaml-stdint-0.4.2
new file mode 100644
index 000000000000..64c66cc3ab39
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-stdint-0.4.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Various signed and unsigned integers for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/andrenth/ocaml-stdint
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.4.2
+SRC_URI=https://github.com/andrenth/ocaml-stdint/archive/0.4.2.tar.gz -> ocaml-stdint-0.4.2.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ccd77af0377bf14d5a92355f941f44d9
diff --git a/metadata/md5-cache/dev-ml/ocaml-text-0.8 b/metadata/md5-cache/dev-ml/ocaml-text-0.8
new file mode 100644
index 000000000000..d04d53b2e27d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-text-0.8
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=virtual/libiconv dev-ml/camlp4:= pcre? ( dev-ml/pcre-ocaml:=[ocamlopt(+)?] ) doc? ( dev-tex/rubber virtual/latex-base ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Library for dealing with 'text'
+EAPI=5
+HOMEPAGE=https://github.com/vbmithr/ocaml-text/
+IUSE=pcre +ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=virtual/libiconv dev-ml/camlp4:= pcre? ( dev-ml/pcre-ocaml:=[ocamlopt(+)?] ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.8
+SRC_URI=https://github.com/vbmithr/ocaml-text/archive/0.8.tar.gz -> ocaml-text-0.8.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=e3adbb9233448a15831d90c3cf66e1b2
diff --git a/metadata/md5-cache/dev-ml/ocaml-uint-1.2.0 b/metadata/md5-cache/dev-ml/ocaml-uint-1.2.0
new file mode 100644
index 000000000000..028b03f05c1a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-uint-1.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Unsigned ints for OCaml
+EAPI=5
+HOMEPAGE=https://forge.ocamlcore.org/projects/ocaml-uint/
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.2.0
+SRC_URI=https://forge.ocamlcore.org/frs/download.php/1516/ocaml-uint-1.2.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c24059996cd9a9ab2ba15ad19b92b7c5
diff --git a/metadata/md5-cache/dev-ml/ocaml-uri-1.9.4 b/metadata/md5-cache/dev-ml/ocaml-uri-1.9.4
new file mode 100644
index 000000000000..782fd00e08d9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-uri-1.9.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ocaml-re:= dev-ml/sexplib:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_core:= dev-ml/ppx_type_conv:= dev-ml/stringext:= dev-ml/type-conv:= dev-lang/ocaml:= test? ( >=dev-ml/ounit-1.0.2 ) dev-ml/jbuilder dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=RFC3986 URI parsing library for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/mirage/ocaml-uri https://mirage.io
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/ocaml-re:= dev-ml/sexplib:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_core:= dev-ml/ppx_type_conv:= dev-ml/stringext:= dev-ml/type-conv:= dev-lang/ocaml:=
+SLOT=0/1.9.4
+SRC_URI=https://github.com/mirage/ocaml-uri/archive/v1.9.4.tar.gz -> ocaml-uri-1.9.4.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=ea67b97826d72aff00b2f2023b3062d0
diff --git a/metadata/md5-cache/dev-ml/ocaml-webmachine-0.4.0 b/metadata/md5-cache/dev-ml/ocaml-webmachine-0.4.0
new file mode 100644
index 000000000000..da9d017627dc
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-webmachine-0.4.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/calendar:= dev-ml/ocaml-cohttp:=[ocamlopt?] dev-ml/ocaml-dispatch:=[ocamlopt(+)?] dev-ml/ocaml-re:=[ocamlopt?] dev-ml/ocaml-uri:=[ocamlopt(+)?] test? ( dev-ml/ounit[ocamlopt?] ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A REST toolkit for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/inhabitedtype/ocaml-webmachine
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-ml/calendar:= dev-ml/ocaml-cohttp:=[ocamlopt?] dev-ml/ocaml-dispatch:=[ocamlopt(+)?] dev-ml/ocaml-re:=[ocamlopt?] dev-ml/ocaml-uri:=[ocamlopt(+)?] >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.4.0
+SRC_URI=https://github.com/inhabitedtype/ocaml-webmachine/archive/0.4.0.tar.gz -> ocaml-webmachine-0.4.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=7076f45155bc05998df45b4bc4c07ccd
diff --git a/metadata/md5-cache/dev-ml/ocaml-websocket-2.9 b/metadata/md5-cache/dev-ml/ocaml-websocket-2.9
new file mode 100644
index 000000000000..e36b17a96a37
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-websocket-2.9
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/astring:=[ocamlopt(+)?] dev-ml/ocaml-cohttp:=[ocamlopt(+)?,async?,lwt?] dev-ml/cppo:=[ocamlopt(+)?] dev-ml/ocplib-endian:=[ocamlopt(+)?] async? ( dev-ml/async:=[ocamlopt(+)?] ssl? ( dev-ml/async_ssl:=[ocamlopt(+)?] ) ) lwt? ( dev-ml/lwt:=[ocamlopt(+)?] ) ssl? ( dev-ml/cryptokit:=[ocamlopt(+)?] ) dev-ml/opam dev-ml/ocamlbuild
+DESCRIPTION=Websocket library for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/vbmithr/ocaml-websocket
+IUSE=+ocamlopt async +ssl lwt
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/astring:=[ocamlopt(+)?] dev-ml/ocaml-cohttp:=[ocamlopt(+)?,async?,lwt?] dev-ml/cppo:=[ocamlopt(+)?] dev-ml/ocplib-endian:=[ocamlopt(+)?] async? ( dev-ml/async:=[ocamlopt(+)?] ssl? ( dev-ml/async_ssl:=[ocamlopt(+)?] ) ) lwt? ( dev-ml/lwt:=[ocamlopt(+)?] ) ssl? ( dev-ml/cryptokit:=[ocamlopt(+)?] )
+SLOT=0/2.9
+SRC_URI=https://github.com/vbmithr/ocaml-websocket/archive/2.9.tar.gz -> ocaml-websocket-2.9.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_md5_=41773b0ce43797e071680a0c681028fc
diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.10.1 b/metadata/md5-cache/dev-ml/ocamlbuild-0.10.1
new file mode 100644
index 000000000000..3a9c4492d275
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.10.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install
+DEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+DESCRIPTION=Generic build tool with built-in rules for building OCaml library and programs
+EAPI=5
+HOMEPAGE=https://github.com/ocaml/ocamlbuild
+IUSE=+ocamlopt
+KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] !<dev-ml/findlib-1.6.1-r1
+SLOT=0/0.10.1
+SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.10.1.tar.gz -> ocamlbuild-0.10.1.tar.gz
+_eclass_exported_funcs=src_configure:- src_install:-
+_md5_=87f68e782c81f05bb5274c243fce7e9a
diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.11.0 b/metadata/md5-cache/dev-ml/ocamlbuild-0.11.0
new file mode 100644
index 000000000000..5a9b3cc94ef9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.11.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install
+DEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] test? ( dev-ml/findlib )
+DESCRIPTION=Generic build tool with built-in rules for building OCaml library and programs
+EAPI=5
+HOMEPAGE=https://github.com/ocaml/ocamlbuild
+IUSE=+ocamlopt test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] !<dev-ml/findlib-1.6.1-r1
+SLOT=0/0.11.0
+SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.11.0.tar.gz -> ocamlbuild-0.11.0.tar.gz
+_eclass_exported_funcs=src_configure:- src_install:-
+_md5_=36fdbdd8ff98d672f856bb155dc337e4
diff --git a/metadata/md5-cache/dev-ml/ocamldap-2.2 b/metadata/md5-cache/dev-ml/ocamldap-2.2
new file mode 100644
index 000000000000..50a76b8bfdc2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamldap-2.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/pcre-ocaml:= dev-ml/ocaml-ssl:= dev-ml/ocamlnet:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=an implementation of the Light Weight Directory Access Protocol
+EAPI=5
+HOMEPAGE=http://git-jpdeplaix.dyndns.org/libs/ocamldap.git/
+IUSE=doc +ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/pcre-ocaml:= dev-ml/ocaml-ssl:= dev-ml/ocamlnet:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/2.2
+SRC_URI=https://bitbucket.org/deplai_j/ocamldap/downloads/ocamldap-2.2.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=9e57e1ebf77084a6dedbe6685412840c
diff --git a/metadata/md5-cache/dev-ml/ocamldsort-0.16.0-r1 b/metadata/md5-cache/dev-ml/ocamldsort-0.16.0-r1
new file mode 100644
index 000000000000..9cc91a7cbe2d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamldsort-0.16.0-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.12:= dev-ml/camlp4:=
+DESCRIPTION=A dependency sorter for OCaml source files
+EAPI=5
+HOMEPAGE=http://dimitri.mutu.net/ocaml.html
+KEYWORDS=~amd64 ppc x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-lang/ocaml-3.12:= dev-ml/camlp4:=
+SLOT=0
+SRC_URI=ftp://quatramaran.ens.fr/pub/ara/ocamldsort/ocamldsort-0.16.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_md5_=a3c42f6dc17e743e9c87c21b1607ec3d
diff --git a/metadata/md5-cache/dev-ml/ocamlgraph-1.8.7 b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.7
new file mode 100644
index 000000000000..e14d04d50b70
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:=[gnomecanvas,ocamlopt?] ) doc? ( dev-tex/hevea dev-ml/ocamlweb ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=O'Caml Graph library
+EAPI=5
+HOMEPAGE=http://ocamlgraph.lri.fr/index.en.html
+IUSE=doc examples gtk +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ppc x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:=[gnomecanvas,ocamlopt?] )
+SLOT=0/1.8.7
+SRC_URI=http://ocamlgraph.lri.fr/download/ocamlgraph-1.8.7.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=05eb8005c34eb7d3d0c965998539f043
diff --git a/metadata/md5-cache/dev-ml/ocamlify-0.0.2 b/metadata/md5-cache/dev-ml/ocamlify-0.0.2
new file mode 100644
index 000000000000..145fdfe1213f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlify-0.0.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=OCamlify creates OCaml code by including files into strings or string lists
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocamlify
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1209/ocamlify-0.0.2.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c4437e1266d12736ac3a793699c95a16
diff --git a/metadata/md5-cache/dev-ml/ocamlmod-0.0.8 b/metadata/md5-cache/dev-ml/ocamlmod-0.0.8
new file mode 100644
index 000000000000..b64ff1a7c9b1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlmod-0.0.8
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Generate OCaml modules from source files
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocamlmod/
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.0.8
+SRC_URI=https://forge.ocamlcore.org/frs/download.php/1544/ocamlmod-0.0.8.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c438360aa6f5035e0e9e9fc85f11d9ee
diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.2 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.2
new file mode 100644
index 000000000000..f21b209d01d5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.2
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Modules for OCaml application-level Internet protocols
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html
+IUSE=gtk kerberos tk httpd +ocamlopt +pcre ssl zip
+KEYWORDS=amd64 ppc x86 x86-fbsd
+LICENSE=ZLIB GPL-2+
+RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= )
+RESTRICT=installsources
+SLOT=0/4.1.2
+SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.2.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=93afe33042090afeaf8c13c61dfae4ea
diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.3 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.3
new file mode 100644
index 000000000000..0a38fe64d1bd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.3
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Modules for OCaml application-level Internet protocols
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html
+IUSE=gtk kerberos tk httpd +ocamlopt +pcre ssl zip
+KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
+LICENSE=ZLIB GPL-2+
+RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= )
+RESTRICT=installsources
+SLOT=0/4.1.3
+SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.3.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=cd364bd068ae1d3268ab9cd0cd58d6df
diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.4 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.4
new file mode 100644
index 000000000000..e8b44412be9a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.4
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Modules for OCaml application-level Internet protocols
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html
+IUSE=gtk kerberos tk httpd +ocamlopt +pcre ssl zip
+KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
+LICENSE=ZLIB GPL-2+
+RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= )
+RESTRICT=installsources
+SLOT=0/4.1.4
+SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.4.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=cd364bd068ae1d3268ab9cd0cd58d6df
diff --git a/metadata/md5-cache/dev-ml/ocamlpam-1.1 b/metadata/md5-cache/dev-ml/ocamlpam-1.1
new file mode 100644
index 000000000000..1bdefa722a1c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlpam-1.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] sys-libs/pam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCamlPAM - an OCaml library for PAM
+EAPI=5
+HOMEPAGE=http://sharvil.nanavati.net/projects/ocamlpam/
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] sys-libs/pam
+SLOT=0/1.1
+SRC_URI=http://sharvil.nanavati.net/projects/ocamlpam/files/ocamlpam-1.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=8ba4deff43590136e164a83a183a1188
diff --git a/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1 b/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1
new file mode 100644
index 000000000000..8ce7f87f8702
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt=] >=media-libs/libsdl-1.2 opengl? ( >=dev-ml/lablgl-0.98:= ) >=media-libs/sdl-mixer-1.2 >=media-libs/sdl-image-1.2 truetype? ( >=media-libs/sdl-ttf-2.0 ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml SDL Bindings
+EAPI=5
+HOMEPAGE=http://ocamlsdl.sourceforge.net
+IUSE=doc +ocamlopt opengl truetype
+KEYWORDS=~amd64 ppc x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt=] >=media-libs/libsdl-1.2 opengl? ( >=dev-ml/lablgl-0.98:= ) >=media-libs/sdl-mixer-1.2 >=media-libs/sdl-image-1.2 truetype? ( >=media-libs/sdl-ttf-2.0 )
+SLOT=0/0.9.1
+SRC_URI=mirror://sourceforge/ocamlsdl/ocamlsdl-0.9.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=6b4377f10d5dfa660199599acf1b3503
diff --git a/metadata/md5-cache/dev-ml/ocamlweb-1.39 b/metadata/md5-cache/dev-ml/ocamlweb-1.39
new file mode 100644
index 000000000000..16bc7f3cb440
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlweb-1.39
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=>=dev-lang/ocaml-3.09:= virtual/latex-base dev-texlive/texlive-latexextra virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=O'Caml literate programming tool
+EAPI=5
+HOMEPAGE=http://www.lri.fr/~filliatr/ocamlweb/
+KEYWORDS=~amd64 ~arm ~arm64 ppc x86
+LICENSE=LGPL-2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=http://www.lri.fr/~filliatr/ftp/ocamlweb/ocamlweb-1.39.tar.gz
+_eclass_exported_funcs=pkg_postrm:latex-package pkg_postinst:latex-package src_unpack:base src_prepare:base src_configure:base src_compile:- src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea latex-package 79acad19b9efeec616d0ad70cd117b03 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=7b5c1d7e8792cd436786b67b39fb55f8
diff --git a/metadata/md5-cache/dev-ml/ocplib-endian-1.0 b/metadata/md5-cache/dev-ml/ocplib-endian-1.0
new file mode 100644
index 000000000000..0d8ee0aebfd9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocplib-endian-1.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4.01 >=dev-ml/cppo-1.1.0 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Functions to read and write int16/32/64 from strings, bytes, and bigarrays
+EAPI=5
+HOMEPAGE=https://github.com/OCamlPro/ocplib-endian
+IUSE=+ocamlopt debug test
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.0
+SRC_URI=https://github.com/OCamlPro/ocplib-endian/archive/1.0.tar.gz -> ocplib-endian-1.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=29ab8897b09cc1fc485c69d218585462
diff --git a/metadata/md5-cache/dev-ml/ocsigen-i18n-3.1.0 b/metadata/md5-cache/dev-ml/ocsigen-i18n-3.1.0
new file mode 100644
index 000000000000..13936d1d2329
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocsigen-i18n-3.1.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/findlib
+DESCRIPTION=I18n made easy for web sites written with eliom
+EAPI=6
+HOMEPAGE=https://github.com/besport/ocsigen-i18n
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/3.1.0
+SRC_URI=https://github.com/besport/ocsigen-i18n/archive/3.1.0.tar.gz -> ocsigen-i18n-3.1.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=3a6d4f130e52a64217fce33daa9a8122
diff --git a/metadata/md5-cache/dev-ml/ocsigen-start-1.0.0 b/metadata/md5-cache/dev-ml/ocsigen-start-1.0.0
new file mode 100644
index 000000000000..067e5c09bafa
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocsigen-start-1.0.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/pgocaml:= dev-ml/macaque:= dev-ml/ocaml-safepass:= >=dev-ml/eliom-6.2:= dev-ml/ocsigen-toolkit:= dev-ml/ppx_deriving:= dev-ml/yojson:= dev-ml/OCaml-ImageMagick:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Eliom Base Application with users, (pre)registration, notifications, etc.
+EAPI=5
+HOMEPAGE=https://github.com/ocsigen/ocsigen-start
+KEYWORDS=~amd64
+LICENSE=LGPL-3
+RDEPEND=dev-lang/ocaml:= dev-ml/pgocaml:= dev-ml/macaque:= dev-ml/ocaml-safepass:= >=dev-ml/eliom-6.2:= dev-ml/ocsigen-toolkit:= dev-ml/ppx_deriving:= dev-ml/yojson:= dev-ml/OCaml-ImageMagick:=
+SLOT=0/1.0.0
+SRC_URI=https://github.com/ocsigen/ocsigen-start/archive/1.0.0.tar.gz -> ocsigen-start-1.0.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=e1dd4ef3b85d3c53be1810f6687852a3
diff --git a/metadata/md5-cache/dev-ml/ocsigen-start-9999 b/metadata/md5-cache/dev-ml/ocsigen-start-9999
new file mode 100644
index 000000000000..3d60d3f38ff5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocsigen-start-9999
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install unpack
+DEPEND=dev-lang/ocaml:= dev-ml/pgocaml:= dev-ml/macaque:= dev-ml/ocaml-safepass:= >=dev-ml/eliom-6.2:= dev-ml/ocsigen-toolkit:= dev-ml/ppx_deriving:= dev-ml/yojson:= dev-ml/OCaml-ImageMagick:= >=dev-ml/findlib-1.0.4-r1 >=dev-vcs/git-1.8.2.1
+DESCRIPTION=Eliom Base Application with users, (pre)registration, notifications, etc.
+EAPI=5
+HOMEPAGE=https://github.com/ocsigen/ocsigen-start
+LICENSE=LGPL-3
+RDEPEND=dev-lang/ocaml:= dev-ml/pgocaml:= dev-ml/macaque:= dev-ml/ocaml-safepass:= >=dev-ml/eliom-6.2:= dev-ml/ocsigen-toolkit:= dev-ml/ppx_deriving:= dev-ml/yojson:= dev-ml/OCaml-ImageMagick:=
+SLOT=0/9999
+_eclass_exported_funcs=src_unpack:git-r3 src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 git-r3 78651c07ca1c1373bf81545d39eb9769
+_md5_=e1dd4ef3b85d3c53be1810f6687852a3
diff --git a/metadata/md5-cache/dev-ml/ocsigen-toolkit-1.0.0 b/metadata/md5-cache/dev-ml/ocsigen-toolkit-1.0.0
new file mode 100644
index 000000000000..503e78247a4c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocsigen-toolkit-1.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >dev-ml/js_of_ocaml-2.7:= >=dev-ml/eliom-5.1:=[ppx] dev-ml/ppx_deriving:= dev-ml/calendar:= dev-ml/lwt:= dev-ml/opam >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=User interface widgets for Ocsigen applications
+EAPI=6
+HOMEPAGE=https://github.com/ocsigen/ocsigen-toolkit
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] >dev-ml/js_of_ocaml-2.7:= >=dev-ml/eliom-5.1:=[ppx] dev-ml/ppx_deriving:= dev-ml/calendar:= dev-ml/lwt:=
+SLOT=0/1.0.0
+SRC_URI=https://github.com/ocsigen/ocsigen-toolkit/archive/1.0.0.tar.gz -> ocsigen-toolkit-1.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=c47898cf48ea4d670c398655bb6bb58e
diff --git a/metadata/md5-cache/dev-ml/ocsigen-toolkit-9999 b/metadata/md5-cache/dev-ml/ocsigen-toolkit-9999
new file mode 100644
index 000000000000..b0a12eb23098
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocsigen-toolkit-9999
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >dev-ml/js_of_ocaml-2.7:= >=dev-ml/eliom-5.1:=[ppx] dev-ml/ppx_deriving:= dev-ml/calendar:= dev-ml/lwt:= dev-ml/opam >=dev-ml/findlib-1.0.4-r1 >=dev-vcs/git-1.8.2.1
+DESCRIPTION=User interface widgets for Ocsigen applications
+EAPI=6
+HOMEPAGE=https://github.com/ocsigen/ocsigen-toolkit
+IUSE=+ocamlopt debug
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] >dev-ml/js_of_ocaml-2.7:= >=dev-ml/eliom-5.1:=[ppx] dev-ml/ppx_deriving:= dev-ml/calendar:= dev-ml/lwt:=
+SLOT=0/9999
+_eclass_exported_funcs=src_unpack:git-r3 src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 git-r3 78651c07ca1c1373bf81545d39eb9769
+_md5_=c47898cf48ea4d670c398655bb6bb58e
diff --git a/metadata/md5-cache/dev-ml/octavius-0.2.0 b/metadata/md5-cache/dev-ml/octavius-0.2.0
new file mode 100644
index 000000000000..dc09a431aee1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/octavius-0.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:= dev-ml/topkg dev-ml/opam dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=ocamldoc comment syntax parser
+EAPI=6
+HOMEPAGE=https://github.com/ocaml-doc/octavius
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/0.2.0
+SRC_URI=https://github.com/ocaml-doc/octavius/archive/v0.2.0.tar.gz -> octavius-0.2.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=471e5e190acfebda39886bee66b55ea9
diff --git a/metadata/md5-cache/dev-ml/octavius-1.1.0 b/metadata/md5-cache/dev-ml/octavius-1.1.0
new file mode 100644
index 000000000000..fddba82305ef
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/octavius-1.1.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/jbuilder dev-ml/opam dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=ocamldoc comment syntax parser
+EAPI=6
+HOMEPAGE=https://github.com/ocaml-doc/octavius
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-lang/ocaml:=
+SLOT=0/1.1.0
+SRC_URI=https://github.com/ocaml-doc/octavius/archive/v1.1.0.tar.gz -> octavius-1.1.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=0afeeb2903d7312c02d8f237b65c624d
diff --git a/metadata/md5-cache/dev-ml/ocurl-0.6.1 b/metadata/md5-cache/dev-ml/ocurl-0.6.1
new file mode 100644
index 000000000000..be4a44398c7b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocurl-0.6.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=net-misc/curl-7.9.8 >=dev-lang/ocaml-3.12:=[ocamlopt] virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml interface to the libcurl library
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocurl/
+IUSE=examples
+KEYWORDS=amd64 ppc
+LICENSE=MIT
+RDEPEND=>=net-misc/curl-7.9.8 >=dev-lang/ocaml-3.12:=[ocamlopt]
+SLOT=0/0.6.1
+SRC_URI=https://forge.ocamlcore.org/frs/download.php/1374/ocurl-0.6.1.tgz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=cfb18eff7afab978b9598a2f8a9379dd
diff --git a/metadata/md5-cache/dev-ml/ocurl-0.7.10 b/metadata/md5-cache/dev-ml/ocurl-0.7.10
new file mode 100644
index 000000000000..4b11cd49878e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocurl-0.7.10
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt] virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml interface to the libcurl library
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl
+IUSE=examples
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=MIT
+RDEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt]
+SLOT=0/0.7.10
+SRC_URI=https://github.com/ygrek/ocurl/archive/0.7.10.tar.gz -> ocurl-0.7.10.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=0f784370de25524671b548c589b3ec9f
diff --git a/metadata/md5-cache/dev-ml/ocurl-0.7.9 b/metadata/md5-cache/dev-ml/ocurl-0.7.9
new file mode 100644
index 000000000000..f414da351e48
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocurl-0.7.9
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt] virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml interface to the libcurl library
+EAPI=5
+HOMEPAGE=http://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl
+IUSE=examples
+KEYWORDS=~amd64 ~arm ~ppc
+LICENSE=MIT
+RDEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt]
+SLOT=0/0.7.9
+SRC_URI=https://github.com/ygrek/ocurl/archive/0.7.9.tar.gz -> ocurl-0.7.9.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=99e508fcffe2afb26e5d1006dac9ab49
diff --git a/metadata/md5-cache/dev-ml/odns-0.3-r1 b/metadata/md5-cache/dev-ml/odns-0.3-r1
new file mode 100644
index 000000000000..c612efd5d979
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/odns-0.3-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt] !dev-ml/ocaml-dns >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml library to query DNS servers
+EAPI=5
+HOMEPAGE=http://odns.tuxfamily.org/
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt] !dev-ml/ocaml-dns
+SLOT=0/0.3
+SRC_URI=http://download.tuxfamily.org/odns/odns-0.3.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=279d38f7a6d14009e07411a202388a10
diff --git a/metadata/md5-cache/dev-ml/ojquery-0.1 b/metadata/md5-cache/dev-ml/ojquery-0.1
new file mode 100644
index 000000000000..3b686f3a2ec0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ojquery-0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/react:= dev-ml/js_of_ocaml:= dev-ml/lwt:= dev-ml/oasis >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=jQuery Binding for Eliom.
+EAPI=5
+HOMEPAGE=https://github.com/ocsigen/ojquery
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-3
+RDEPEND=dev-ml/react:= dev-ml/js_of_ocaml:= dev-ml/lwt:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.1
+SRC_URI=https://github.com/ocsigen/ojquery/archive/0.1.tar.gz -> ojquery-0.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:- src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=2cb7c5f867468980231d1dea064ea16b
diff --git a/metadata/md5-cache/dev-ml/ojquery-9999 b/metadata/md5-cache/dev-ml/ojquery-9999
new file mode 100644
index 000000000000..35e2956044af
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ojquery-9999
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/react:= dev-ml/js_of_ocaml:= dev-ml/lwt:= dev-ml/oasis >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild >=dev-vcs/git-1.8.2.1
+DESCRIPTION=jQuery Binding for Eliom.
+EAPI=5
+HOMEPAGE=https://github.com/ocsigen/ojquery
+IUSE=+ocamlopt debug
+LICENSE=LGPL-3
+RDEPEND=dev-ml/react:= dev-ml/js_of_ocaml:= dev-ml/lwt:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/9999
+_eclass_exported_funcs=src_unpack:git-r3 src_prepare:- src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 git-r3 78651c07ca1c1373bf81545d39eb9769 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=2cb7c5f867468980231d1dea064ea16b
diff --git a/metadata/md5-cache/dev-ml/onanomsg-1.0-r1 b/metadata/md5-cache/dev-ml/onanomsg-1.0-r1
new file mode 100644
index 000000000000..7991a7514ca7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/onanomsg-1.0-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-libs/nanomsg:= dev-lang/ocaml:=[ocamlopt?] dev-ml/ocaml-ctypes:= dev-ml/ocaml-ipaddr:=[ocamlopt?] dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ocaml-containers:=[ocamlopt?] dev-ml/ocaml-bigstring:= lwt? ( dev-ml/lwt:=[ocamlopt(+)?] ) test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=nanomsg bindings for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/rgrinberg/onanomsg
+IUSE=+lwt +ocamlopt test
+KEYWORDS=~amd64
+LICENSE=WTFPL-2
+RDEPEND=dev-libs/nanomsg:= dev-lang/ocaml:=[ocamlopt?] dev-ml/ocaml-ctypes:= dev-ml/ocaml-ipaddr:=[ocamlopt?] dev-ml/ppx_deriving:=[ocamlopt?] dev-ml/ocaml-containers:=[ocamlopt?] dev-ml/ocaml-bigstring:= lwt? ( dev-ml/lwt:=[ocamlopt(+)?] )
+SLOT=0/1.0-bigstring
+SRC_URI=https://github.com/rgrinberg/onanomsg/archive/1.0.tar.gz -> onanomsg-1.0.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=598ce1dfc31da985f2bc106479c5cfc4
diff --git a/metadata/md5-cache/dev-ml/opam-1.3.1-r1 b/metadata/md5-cache/dev-ml/opam-1.3.1-r1
new file mode 100644
index 000000000000..0de8e9ea1abb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-1.3.1-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-lang/ocaml:= || ( net-misc/wget net-misc/curl ) dev-ml/extlib:= dev-ml/ocaml-re:= dev-ml/ocamlgraph:= dev-ml/cmdliner:= dev-ml/cudf:= >=dev-ml/dose3-5:= dev-ml/uutf:= dev-ml/jsonm:= dev-ml/findlib test? ( dev-vcs/git )
+DESCRIPTION=A source-based package manager for OCaml
+EAPI=5
+HOMEPAGE=http://opam.ocaml.org/
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-3-with-linking-exception
+RDEPEND=dev-lang/ocaml:= || ( net-misc/wget net-misc/curl ) dev-ml/extlib:= dev-ml/ocaml-re:= dev-ml/ocamlgraph:= dev-ml/cmdliner:= dev-ml/cudf:= >=dev-ml/dose3-5:= dev-ml/uutf:= dev-ml/jsonm:=
+SLOT=0/1.3.1
+SRC_URI=https://github.com/ocaml/opam/archive/1.3.1.tar.gz -> opam-1.3.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=afd631461720bd37bba0c38aec3b8a3e
diff --git a/metadata/md5-cache/dev-ml/opam-file-format-2.0.0_beta3 b/metadata/md5-cache/dev-ml/opam-file-format-2.0.0_beta3
new file mode 100644
index 000000000000..6f5b1cca8f9d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-file-format-2.0.0_beta3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Parser and printer for the opam file syntax
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/opam-file-format
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0
+SRC_URI=https://github.com/ocaml/opam-file-format/archive/2.0.0-beta3.tar.gz -> opam-file-format-2.0.0_beta3.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=fc4abf8f9f2e3a355ecf998f8100ebb1
diff --git a/metadata/md5-cache/dev-ml/optcomp-1.6-r1 b/metadata/md5-cache/dev-ml/optcomp-1.6-r1
new file mode 100644
index 000000000000..1b3d5eb8e64a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/optcomp-1.6-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Optional compilation for OCaml with cpp-like directives
+EAPI=5
+HOMEPAGE=https://github.com/diml/optcomp
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.6
+SRC_URI=https://github.com/diml/optcomp/archive/1.6.tar.gz -> optcomp-1.6.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=74bcdf05f0ffc6eb0d36c47d1b22ffe3
diff --git a/metadata/md5-cache/dev-ml/ounit-2.0.0 b/metadata/md5-cache/dev-ml/ounit-2.0.0
new file mode 100644
index 000000000000..f644fa42f530
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ounit-2.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Unit testing framework for OCaml
+EAPI=5
+HOMEPAGE=http://ounit.forge.ocamlcore.org/
+IUSE=+ocamlopt debug doc
+KEYWORDS=amd64 arm ~arm64 ~ppc x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/2.0.0
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1258/ounit-2.0.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=02fd56e902931293388118839423e27c
diff --git a/metadata/md5-cache/dev-ml/pa_bench-112.06.00 b/metadata/md5-cache/dev-ml/pa_bench-112.06.00
new file mode 100644
index 000000000000..d4ecdf57858e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pa_bench-112.06.00
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/type-conv-109:= dev-ml/pa_ounit:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Syntax extension writing inline benchmarks
+EAPI=5
+HOMEPAGE=http://www.janestreet.com/ocaml
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/type-conv-109:= dev-ml/pa_ounit:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/112.06.00
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/112.06.00/individual/pa_bench-112.06.00.tar.gz https://dev.gentoo.org/~aballier/distfiles/pa_bench-112.06.00.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=61a4bf4222d870aa19cddde4a492d502
diff --git a/metadata/md5-cache/dev-ml/pa_ounit-113.00.00 b/metadata/md5-cache/dev-ml/pa_ounit-113.00.00
new file mode 100644
index 000000000000..f19a325c288e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pa_ounit-113.00.00
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/ounit-1.1.1:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Syntax extension that helps writing in-line test in ocaml
+EAPI=5
+HOMEPAGE=https://bitbucket.org/yminsky/ocaml-core/wiki/Home
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ounit-1.1.1:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/113.00.00
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/113.00/files/pa_ounit-113.00.00.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c7a134c8883d7909e2d994a9a77f283a
diff --git a/metadata/md5-cache/dev-ml/pa_sexp_conv-113.00.01 b/metadata/md5-cache/dev-ml/pa_sexp_conv-113.00.01
new file mode 100644
index 000000000000..5ccab73c1d38
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pa_sexp_conv-113.00.01
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/type-conv:= dev-ml/sexplib:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Deprecated camlp4 syntax extension for sexplib.
+EAPI=5
+HOMEPAGE=http://www.janestreet.com/ocaml
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/type-conv:= dev-ml/sexplib:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/113.00.01
+SRC_URI=https://github.com/janestreet/pa_sexp_conv/archive/113.00.01.tar.gz -> pa_sexp_conv-113.00.01.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=896e8e1e2715f966f03ec79e6424ea85
diff --git a/metadata/md5-cache/dev-ml/pa_structural_sexp-113.00.00 b/metadata/md5-cache/dev-ml/pa_structural_sexp-113.00.00
new file mode 100644
index 000000000000..687020ed4119
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pa_structural_sexp-113.00.00
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camlp4:= dev-ml/type-conv:= dev-ml/sexplib:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Quotation expanders to simplify building s-expressions from ocaml values
+EAPI=5
+HOMEPAGE=https://bitbucket.org/yminsky/ocaml-core/wiki/Home
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/camlp4:= dev-ml/type-conv:= dev-ml/sexplib:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/113.00.00
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/113.00/files/pa_structural_sexp-113.00.00.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=79bac4ff23e87baf139848422b51d729
diff --git a/metadata/md5-cache/dev-ml/parmap-1.0_rc7-r1 b/metadata/md5-cache/dev-ml/parmap-1.0_rc7-r1
new file mode 100644
index 000000000000..76ff999e8dcf
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/parmap-1.0_rc7-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install test
+DEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] dev-ml/findlib dev-ml/ocamlbuild dev-ml/ocaml-autoconf
+DESCRIPTION=Library to exploit multicore architectures for OCaml programs
+EAPI=5
+HOMEPAGE=http://www.dicosmo.org/code/parmap/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?]
+SLOT=0/1.0_rc7
+SRC_URI=https://github.com/rdicosmo/parmap/archive/1.0-rc7-fix-for4.03+3.tar.gz -> parmap-1.0_rc7-ocaml-4.03.tar.gz
+_eclass_exported_funcs=src_test:- src_install:-
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=a68d927fca4397863f7270c216dfcdaa
diff --git a/metadata/md5-cache/dev-ml/parmap-1.0_rc8 b/metadata/md5-cache/dev-ml/parmap-1.0_rc8
new file mode 100644
index 000000000000..b6c349f8f5cd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/parmap-1.0_rc8
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install test
+DEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] dev-ml/findlib dev-ml/ocamlbuild dev-ml/ocaml-autoconf
+DESCRIPTION=Library to exploit multicore architectures for OCaml programs
+EAPI=5
+HOMEPAGE=http://www.dicosmo.org/code/parmap/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?]
+SLOT=0/1.0_rc8
+SRC_URI=https://github.com/rdicosmo/parmap/archive/1.0-rc8.tar.gz -> parmap-1.0_rc8.tar.gz
+_eclass_exported_funcs=src_test:- src_install:-
+_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ff3d34f0a9d8f5202123bc38c9d7810b
diff --git a/metadata/md5-cache/dev-ml/patience_diff-0.9.0 b/metadata/md5-cache/dev-ml/patience_diff-0.9.0
new file mode 100644
index 000000000000..d37459a96cd3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/patience_diff-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Tool and library implementing patience diff
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/patience_diff
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/patience_diff/archive/v0.9.0.tar.gz -> patience_diff-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=568ef1839b58aa550f383425536297ce
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.2.3 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.2.3
new file mode 100644
index 000000000000..c0f23f3f57ba
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pcre-ocaml-7.2.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/libpcre-4.5 >=dev-lang/ocaml-4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Perl Compatibility Regular Expressions for O'Caml
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/pcre-ocaml/ https://github.com/mmottl/pcre-ocaml
+IUSE=examples +ocamlopt debug doc
+KEYWORDS=amd64 ppc x86 ~x86-fbsd
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-libs/libpcre-4.5 >=dev-lang/ocaml-4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/7.2.3
+SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/v7.2.3/pcre-ocaml-7.2.3.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=efbd75882cce13144bf6a4163d4d7b82
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.0 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.0
new file mode 100644
index 000000000000..90936ca17ef1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-libs/libpcre-4.5 dev-ml/jbuilder dev-ml/base dev-ml/stdio dev-ml/configurator >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Perl Compatibility Regular Expressions for O'Caml
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/pcre-ocaml/ https://github.com/mmottl/pcre-ocaml
+IUSE=examples
+KEYWORDS=~amd64 ~x86-fbsd
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-libs/libpcre-4.5 >=dev-lang/ocaml-4:=
+SLOT=0/7.3.0
+SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/7.3.0/pcre-7.3.0.tbz -> pcre-ocaml-7.3.0.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=239851c322fdb871f9efce6741dd3fab
diff --git a/metadata/md5-cache/dev-ml/pgocaml-2.3 b/metadata/md5-cache/dev-ml/pgocaml-2.3
new file mode 100644
index 000000000000..4b50c70ad30f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pgocaml-2.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/calendar:= dev-ml/csv:= dev-ml/ocaml-re:= camlp4? ( dev-ml/camlp4:= ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=PG'OCaml is a set of OCaml bindings for the PostgreSQL database
+EAPI=5
+HOMEPAGE=http://pgocaml.forge.ocamlcore.org/
+IUSE=+camlp4 doc +ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/calendar:= dev-ml/csv:= dev-ml/ocaml-re:= camlp4? ( dev-ml/camlp4:= ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/2.3
+SRC_URI=http://forge.ocamlcore.org/frs/download.php/1597/pgocaml-2.3.tgz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=07c41cad72c9bbb555651e26923a4b1b
diff --git a/metadata/md5-cache/dev-ml/pipebang-113.00.00 b/metadata/md5-cache/dev-ml/pipebang-113.00.00
new file mode 100644
index 000000000000..d91e7e4ab6bb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pipebang-113.00.00
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/type-conv-109.60:= dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Syntax extension to transform x |! f into f x
+EAPI=5
+HOMEPAGE=https://bitbucket.org/yminsky/ocaml-core/wiki/Home
+IUSE=+ocamlopt debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/type-conv-109.60:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/113.00.00
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/113.00/files/pipebang-113.00.00.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=5bdd314cf82ece6053d6998890c249d9
diff --git a/metadata/md5-cache/dev-ml/pomap-3.0.6 b/metadata/md5-cache/dev-ml/pomap-3.0.6
new file mode 100644
index 000000000000..407271cc6b2c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pomap-3.0.6
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Partially Ordered Map ADT for O'Caml
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/pomap/
+IUSE=examples +ocamlopt debug doc
+KEYWORDS=amd64 ppc x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/3.0.6
+SRC_URI=https://github.com/mmottl/pomap/releases/download/v3.0.6/pomap-3.0.6.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=fd9fa661dd7288ae36a543c7e415b7c9
diff --git a/metadata/md5-cache/dev-ml/pomap-3.0.7 b/metadata/md5-cache/dev-ml/pomap-3.0.7
new file mode 100644
index 000000000000..931cb9fcecbd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pomap-3.0.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Partially Ordered Map ADT for O'Caml
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/pomap/
+IUSE=examples +ocamlopt debug doc
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/3.0.7
+SRC_URI=https://github.com/mmottl/pomap/releases/download/v3.0.7/pomap-3.0.7.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=bf9a15b670e93205cc29a4e11422174b
diff --git a/metadata/md5-cache/dev-ml/pomap-4.0.0 b/metadata/md5-cache/dev-ml/pomap-4.0.0
new file mode 100644
index 000000000000..921b95d86a83
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pomap-4.0.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Partially Ordered Map ADT for O'Caml
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/pomap/
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/4.0.0
+SRC_URI=https://github.com/mmottl/pomap/releases/download/4.0.0/pomap-4.0.0.tbz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=76b6e916d62bc93fd283eecf3aa8af19
diff --git a/metadata/md5-cache/dev-ml/postgresql-ocaml-4.0.1 b/metadata/md5-cache/dev-ml/postgresql-ocaml-4.0.1
new file mode 100644
index 000000000000..4e076da47c17
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/postgresql-ocaml-4.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-db/postgresql:=[server] >=dev-ml/findlib-1.5 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A package for ocaml that provides access to PostgreSQL databases
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/postgresql-ocaml/
+IUSE=examples +ocamlopt debug doc
+KEYWORDS=~amd64 ~ppc x86
+LICENSE=LGPL-2
+RDEPEND=dev-db/postgresql:=[server] >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/4.0.1
+SRC_URI=https://github.com/mmottl/postgresql-ocaml/releases/download/v4.0.1/postgresql-ocaml-4.0.1.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=38162014ebbee75bf2301126b93cc9d6
diff --git a/metadata/md5-cache/dev-ml/postgresql-ocaml-4.1.0 b/metadata/md5-cache/dev-ml/postgresql-ocaml-4.1.0
new file mode 100644
index 000000000000..9ed4ea52f974
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/postgresql-ocaml-4.1.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-db/postgresql:=[server] dev-ml/jbuilder >=dev-ml/findlib-1.5 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A package for ocaml that provides access to PostgreSQL databases
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/postgresql-ocaml/
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2
+RDEPEND=dev-db/postgresql:=[server] >=dev-lang/ocaml-4:=
+SLOT=0/4.1.0
+SRC_URI=https://github.com/mmottl/postgresql-ocaml/releases/download/4.1.0/postgresql-4.1.0.tbz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=bd7a74b3869e52518fe7887b756f99e7
diff --git a/metadata/md5-cache/dev-ml/ppx_assert-0.9.0 b/metadata/md5-cache/dev-ml/ppx_assert-0.9.0
new file mode 100644
index 000000000000..c66712e082f8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_assert-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Assert-like extension nodes that raise useful errors on failure
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_assert
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_assert/archive/v0.9.0.tar.gz -> ppx_assert-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=79c7253dc599c4e95ccc7e20290393b0
diff --git a/metadata/md5-cache/dev-ml/ppx_ast-0.9.1 b/metadata/md5-cache/dev-ml/ppx_ast-0.9.1
new file mode 100644
index 000000000000..19c9db1fb202
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_ast-0.9.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ocaml-compiler-libs:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=AST used in Jane Street ppx rewriters
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_ast
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ocaml-compiler-libs:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/ppx_ast/archive/v0.9.1.tar.gz -> ppx_ast-0.9.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=1aef9d2fa6dab9be8a29e14b959ab1b8
diff --git a/metadata/md5-cache/dev-ml/ppx_base-0.9.0 b/metadata/md5-cache/dev-ml/ppx_base-0.9.0
new file mode 100644
index 000000000000..e8051b05cfab
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_base-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_compare:= dev-ml/ppx_driver:= dev-ml/ppx_enumerate:= dev-ml/ppx_hash:= dev-ml/ppx_js_style:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Base set of ppx rewriters
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_base
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_compare:= dev-ml/ppx_driver:= dev-ml/ppx_enumerate:= dev-ml/ppx_hash:= dev-ml/ppx_js_style:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_base/archive/v0.9.0.tar.gz -> ppx_base-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=d766c06816c634a20afcf3e3ddb2dd80
diff --git a/metadata/md5-cache/dev-ml/ppx_bench-0.9.0 b/metadata/md5-cache/dev-ml/ppx_bench-0.9.0
new file mode 100644
index 000000000000..de6c15d896b6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_bench-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Syntax extension for writing in-line benchmarks in ocaml code
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_bench
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_bench/archive/v0.9.0.tar.gz -> ppx_bench-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=c20cfaa1d837f24871f6ecae02fa42fb
diff --git a/metadata/md5-cache/dev-ml/ppx_bench-0.9.1 b/metadata/md5-cache/dev-ml/ppx_bench-0.9.1
new file mode 100644
index 000000000000..bcbd81c15c85
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_bench-0.9.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Syntax extension for writing in-line benchmarks in ocaml code
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_bench
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/ppx_bench/archive/v0.9.1.tar.gz -> ppx_bench-0.9.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=c20cfaa1d837f24871f6ecae02fa42fb
diff --git a/metadata/md5-cache/dev-ml/ppx_bin_prot-0.9.0 b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.9.0
new file mode 100644
index 000000000000..8b0708b3daf4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/bin-prot:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Generation of bin_prot readers and writers from types
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_bin_prot
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/bin-prot:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_bin_prot/archive/v0.9.0.tar.gz -> ppx_bin_prot-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=cecd02c2678c72a58eb86d8e07e17c52
diff --git a/metadata/md5-cache/dev-ml/ppx_compare-0.9.0 b/metadata/md5-cache/dev-ml/ppx_compare-0.9.0
new file mode 100644
index 000000000000..99bf493a3b83
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_compare-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_driver:= dev-ml/ppx_type_conv:= dev-ml/ppx_core:= dev-ml/base:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_metaquot:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Generation of comparison functions from types
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_compare
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_driver:= dev-ml/ppx_type_conv:= dev-ml/ppx_core:= dev-ml/base:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_metaquot:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_compare/archive/v0.9.0.tar.gz -> ppx_compare-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=b3a80722b0e6ea062f3ae95394a47973
diff --git a/metadata/md5-cache/dev-ml/ppx_core-0.9.0-r1 b/metadata/md5-cache/dev-ml/ppx_core-0.9.0-r1
new file mode 100644
index 000000000000..d86f8a29c851
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_core-0.9.0-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ocaml-compiler-libs:= dev-ml/ppx_ast:= dev-ml/ppx_traverse_builtins:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Standard library for ppx rewriters
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_core
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ocaml-compiler-libs:= dev-ml/ppx_ast:= dev-ml/ppx_traverse_builtins:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_core/archive/v0.9.0.tar.gz -> ppx_core-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=b9165049722abdb813675b03cf8b9015
diff --git a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0 b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0
new file mode 100644
index 000000000000..77a041edd461
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_traverse dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Printf-style format-strings for user-defined string conversion
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_custom_printf
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_traverse dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_custom_printf/archive/v0.9.0.tar.gz -> ppx_custom_printf-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=f86b922e84128e72d3fdd374ba430149
diff --git a/metadata/md5-cache/dev-ml/ppx_derivers-1.0 b/metadata/md5-cache/dev-ml/ppx_derivers-1.0
new file mode 100644
index 000000000000..80462a769319
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_derivers-1.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Shared [@@deriving] plugin registry
+EAPI=6
+HOMEPAGE=https://github.com/diml/ppx_derivers
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/1.0
+SRC_URI=https://github.com/diml/ppx_derivers/archive/1.0.tar.gz -> ppx_derivers-1.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=0644d12d706503fb85005ed6a5ef296f
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving-4.1-r1 b/metadata/md5-cache/dev-ml/ppx_deriving-4.1-r1
new file mode 100644
index 000000000000..b91e5d017e30
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_deriving-4.1-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/ppx_tools:= >=dev-lang/ocaml-4.02.3:=[ocamlopt?] dev-ml/cppo dev-ml/opam test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Type-driven code generation for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/whitequark/ppx_deriving
+IUSE=doc +ocamlopt test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-ml/ppx_tools:= >=dev-lang/ocaml-4.02.3:=[ocamlopt?]
+SLOT=0/4.1
+SRC_URI=https://github.com/whitequark/ppx_deriving/archive/v4.1.tar.gz -> ppx_deriving-4.1.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=c7fe64475aa37777b88b12568e16f36b
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving-4.2-r1 b/metadata/md5-cache/dev-ml/ppx_deriving-4.2-r1
new file mode 100644
index 000000000000..a736998256af
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_deriving-4.2-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:= dev-ml/result:= dev-ml/cppo test? ( dev-ml/ounit ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Type-driven code generation for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/ocaml-ppx/ppx_deriving
+IUSE=doc +ocamlopt test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:= dev-ml/result:= >=dev-lang/ocaml-4:=
+SLOT=0/4.2
+SRC_URI=https://github.com/ocaml-ppx/ppx_deriving/archive/v4.2.tar.gz -> ppx_deriving-4.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e opam 24b4a2529c1fd12f1304856d6c5a690d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=779b468d0fdb352333ea9b24f0f24195
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving_yojson-3.0 b/metadata/md5-cache/dev-ml/ppx_deriving_yojson-3.0
new file mode 100644
index 000000000000..1fa83eb83383
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_deriving_yojson-3.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/yojson:= dev-ml/result:= >=dev-ml/ppx_deriving-4:= dev-ml/cppo:= dev-ml/findlib dev-ml/ocamlbuild test? ( dev-ml/ounit dev-ml/ppx_import )
+DESCRIPTION=A Yojson codec generator for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/whitequark/ppx_deriving_yojson/
+IUSE=+ocamlopt test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/yojson:= dev-ml/result:= >=dev-ml/ppx_deriving-4:= dev-ml/cppo:=
+SLOT=0/3.0
+SRC_URI=https://github.com/whitequark/ppx_deriving_yojson/archive/v3.0.tar.gz -> ppx_deriving_yojson-3.0.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=79b20b98e88b582e2edb470a571783a1
diff --git a/metadata/md5-cache/dev-ml/ppx_driver-0.9.0 b/metadata/md5-cache/dev-ml/ppx_driver-0.9.0
new file mode 100644
index 000000000000..104f04404d47
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_driver-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocamlbuild:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Feature-full driver for OCaml AST transformers
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_driver
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocamlbuild:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_driver/archive/v0.9.0.tar.gz -> ppx_driver-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=4226ccbe98ee82cfa37c83d7e30a00c6
diff --git a/metadata/md5-cache/dev-ml/ppx_driver-0.9.1 b/metadata/md5-cache/dev-ml/ppx_driver-0.9.1
new file mode 100644
index 000000000000..0aebaadbc505
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_driver-0.9.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocamlbuild:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Feature-full driver for OCaml AST transformers
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_driver
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocamlbuild:=
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/ppx_driver/archive/v0.9.1.tar.gz -> ppx_driver-0.9.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=4226ccbe98ee82cfa37c83d7e30a00c6
diff --git a/metadata/md5-cache/dev-ml/ppx_enumerate-0.9.0 b/metadata/md5-cache/dev-ml/ppx_enumerate-0.9.0
new file mode 100644
index 000000000000..9f9601b8ef74
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_enumerate-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Generate a list containing all values of a finite type
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_enumerate
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_enumerate/archive/v0.9.0.tar.gz -> ppx_enumerate-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=c8708e8efd4a908ebbf0a14c76ed903a
diff --git a/metadata/md5-cache/dev-ml/ppx_expect-0.9.0 b/metadata/md5-cache/dev-ml/ppx_expect-0.9.0
new file mode 100644
index 000000000000..de0805fdee5e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_expect-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_assert:= dev-ml/ppx_compare:= dev-ml/ppx_core:= dev-ml/ppx_custom_printf:= dev-ml/ppx_driver:= dev-ml/ppx_fields_conv:= dev-ml/ppx_here:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_traverse:= dev-ml/ppx_variants_conv:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocaml-re:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Cram like framework for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_expect
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/ppx_assert:= dev-ml/ppx_compare:= dev-ml/ppx_core:= dev-ml/ppx_custom_printf:= dev-ml/ppx_driver:= dev-ml/ppx_fields_conv:= dev-ml/ppx_here:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_traverse:= dev-ml/ppx_variants_conv:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocaml-re:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_expect/archive/v0.9.0.tar.gz -> ppx_expect-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=71a96e4fb9fff71c2d3bfd821c278117
diff --git a/metadata/md5-cache/dev-ml/ppx_fail-0.9.0 b/metadata/md5-cache/dev-ml/ppx_fail-0.9.0
new file mode 100644
index 000000000000..de64fefc872a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_fail-0.9.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Add location to calls to failwiths
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_fail
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_fail/archive/v0.9.0.tar.gz -> ppx_fail-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=a7638b938c69b54d2492eeebdf233ec6
diff --git a/metadata/md5-cache/dev-ml/ppx_fields_conv-0.9.0-r1 b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.9.0-r1
new file mode 100644
index 000000000000..a060bf9f04fd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.9.0-r1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/fieldslib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_traverse_builtins:= dev-ml/opam dev-ml/jbuilder
+DESCRIPTION=Generation of accessor and iteration functions for ocaml records
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_fields_conv
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/fieldslib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_traverse_builtins:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_fields_conv/archive/v0.9.0.tar.gz -> ppx_fields_conv-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_md5_=0e963c8133cd4797e2aad007ae0ee29f
diff --git a/metadata/md5-cache/dev-ml/ppx_hash-0.9.0 b/metadata/md5-cache/dev-ml/ppx_hash-0.9.0
new file mode 100644
index 000000000000..fb250e4fe6c8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_hash-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=PPX rewriter that generates hash functions from type expressions and definitions
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_hash
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= dev-ml/ppx_compare:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_hash/archive/v0.9.0.tar.gz -> ppx_hash-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=a134b53375bd734de204485025baeeec
diff --git a/metadata/md5-cache/dev-ml/ppx_here-0.9.1 b/metadata/md5-cache/dev-ml/ppx_here-0.9.1
new file mode 100644
index 000000000000..83cd9c61e337
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_here-0.9.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Expands [%here] into its location
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_here
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.1
+SRC_URI=https://github.com/janestreet/ppx_here/archive/v0.9.1.tar.gz -> ppx_here-0.9.1.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=ec049e275302db6b5e6652389ae76e96
diff --git a/metadata/md5-cache/dev-ml/ppx_import-1.2 b/metadata/md5-cache/dev-ml/ppx_import-1.2
new file mode 100644
index 000000000000..14a4a0f6c9a8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_import-1.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/ppx_tools:= dev-ml/cppo:= test? ( dev-ml/ounit dev-ml/ppx_deriving ) dev-ml/ocamlbuild dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A syntax extension for importing declarations from interface files
+EAPI=5
+HOMEPAGE=https://github.com/whitequark/ppx_import
+IUSE=+ocamlopt test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/ppx_tools:= dev-ml/cppo:= >=dev-lang/ocaml-4:=
+SLOT=0/1.2
+SRC_URI=https://github.com/whitequark/ppx_import/archive/v1.2.tar.gz -> ppx_import-1.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=5296f8d53290ced6c54db8d1ac3f04cd
diff --git a/metadata/md5-cache/dev-ml/ppx_inline_test-0.9.2 b/metadata/md5-cache/dev-ml/ppx_inline_test-0.9.2
new file mode 100644
index 000000000000..1207f2b9dd52
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_inline_test-0.9.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/base:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_traverse_builtins:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Syntax extension for writing in-line tests in ocaml code
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_inline_test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_traverse_builtins:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.2
+SRC_URI=https://github.com/janestreet/ppx_inline_test/archive/v0.9.2.tar.gz -> ppx_inline_test-0.9.2.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=23e500527a4d90eb7bd226d64561078a
diff --git a/metadata/md5-cache/dev-ml/ppx_jane-0.9.0 b/metadata/md5-cache/dev-ml/ppx_jane-0.9.0
new file mode 100644
index 000000000000..d39429d1b801
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_jane-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_assert:= dev-ml/ppx_base:= dev-ml/ppx_bench:= dev-ml/ppx_bin_prot:= dev-ml/ppx_custom_printf:= dev-ml/ppx_driver:= dev-ml/ppx_expect:= dev-ml/ppx_fail:= dev-ml/ppx_fields_conv:= dev-ml/ppx_here:= dev-ml/ppx_inline_test:= dev-ml/ppx_let:= dev-ml/ppx_optional:= dev-ml/ppx_pipebang:= dev-ml/ppx_sexp_message:= dev-ml/ppx_sexp_value:= dev-ml/ppx_typerep_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_variants_conv:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Standard Jane Street ppx rewriters
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_jane
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_assert:= dev-ml/ppx_base:= dev-ml/ppx_bench:= dev-ml/ppx_bin_prot:= dev-ml/ppx_custom_printf:= dev-ml/ppx_driver:= dev-ml/ppx_expect:= dev-ml/ppx_fail:= dev-ml/ppx_fields_conv:= dev-ml/ppx_here:= dev-ml/ppx_inline_test:= dev-ml/ppx_let:= dev-ml/ppx_optional:= dev-ml/ppx_pipebang:= dev-ml/ppx_sexp_message:= dev-ml/ppx_sexp_value:= dev-ml/ppx_typerep_conv:= dev-ml/ppx_type_conv:= dev-ml/ppx_variants_conv:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_jane/archive/v0.9.0.tar.gz -> ppx_jane-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=0d947eb68cb8c2fe3a9358b43cf40433
diff --git a/metadata/md5-cache/dev-ml/ppx_js_style-0.9.0 b/metadata/md5-cache/dev-ml/ppx_js_style-0.9.0
new file mode 100644
index 000000000000..086bcd77c65d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_js_style-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/octavius:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Code style checker for Jane Street Packages
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_js_style
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/octavius:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_js_style/archive/v0.9.0.tar.gz -> ppx_js_style-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=8e50d657026365af42d2f5aabff81dec
diff --git a/metadata/md5-cache/dev-ml/ppx_let-0.9.0 b/metadata/md5-cache/dev-ml/ppx_let-0.9.0
new file mode 100644
index 000000000000..d6612f1fc826
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_let-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Monadic let-bindings
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_let
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_let/archive/v0.9.0.tar.gz -> ppx_let-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=bfa40a81a5c7944f7e5c9ec28e6b46cb
diff --git a/metadata/md5-cache/dev-ml/ppx_metaquot-0.9.0 b/metadata/md5-cache/dev-ml/ppx_metaquot-0.9.0
new file mode 100644
index 000000000000..d3dc1c864f1e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_metaquot-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_traverse_builtins:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_core-100 dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Write OCaml AST fragment using OCaml syntax
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_metaquot
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_traverse_builtins:= dev-ml/ocaml-migrate-parsetree:= <dev-ml/ppx_core-100 >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_metaquot/archive/v0.9.0.tar.gz -> ppx_metaquot-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=7123979d09d1dc25710e9810398b0806
diff --git a/metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r2 b/metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r2
new file mode 100644
index 000000000000..8ede34305372
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Optional compilation for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_optcomp
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_optcomp/archive/v0.9.0.tar.gz -> ppx_optcomp-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=8dcacc69a5332e9523f721396fce6577
diff --git a/metadata/md5-cache/dev-ml/ppx_optional-0.9.0 b/metadata/md5-cache/dev-ml/ppx_optional-0.9.0
new file mode 100644
index 000000000000..4946fdf2dd33
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_optional-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Pattern matching on flat options
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_optional
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_optional/archive/v0.9.0.tar.gz -> ppx_optional-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=5dd1adaf06b098bdf0a2da2f1f53866a
diff --git a/metadata/md5-cache/dev-ml/ppx_pipebang-0.9.0 b/metadata/md5-cache/dev-ml/ppx_pipebang-0.9.0
new file mode 100644
index 000000000000..75c48c79ca03
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_pipebang-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A ppx rewriter that inlines reverse application operators |> and |!
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_pipebang
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_pipebang/archive/v0.9.0.tar.gz -> ppx_pipebang-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=7da0c4090a518ede339e19e9aafb644f
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.9.0-r1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.9.0-r1
new file mode 100644
index 000000000000..e7cc9530300d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.9.0-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_type_conv:= dev-ml/ppx_metaquot:= dev-ml/ppx_optcomp:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_traverse_builtins:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Support Library for type-driven code generators
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_type_conv:= dev-ml/ppx_metaquot:= dev-ml/ppx_optcomp:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_traverse_builtins:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.9.0.tar.gz -> ppx_sexp_conv-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=f0266d340b717d15b98eefc6aa2c7ae7
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_message-0.9.0 b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.9.0
new file mode 100644
index 000000000000..67d5b40781f6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A ppx rewriter for easy construction of s-expressions
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_message
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_sexp_message/archive/v0.9.0.tar.gz -> ppx_sexp_message-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=f381bdbc035f18f7fdab24cb4a9e13c8
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_value-0.9.0 b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.9.0
new file mode 100644
index 000000000000..aab0ad03ee86
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Standard library for ppx rewriters
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_value
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ppx_sexp_conv:= dev-ml/sexplib:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_sexp_value/archive/v0.9.0.tar.gz -> ppx_sexp_value-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=31666963ef78f649771038191855c3f6
diff --git a/metadata/md5-cache/dev-ml/ppx_tools-5.0.4.03.0 b/metadata/md5-cache/dev-ml/ppx_tools-5.0.4.03.0
new file mode 100644
index 000000000000..a30fb01655bc
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_tools-5.0.4.03.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=dev-lang/ocaml-4.03.0:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Tools for authors of ppx rewriters
+EAPI=5
+HOMEPAGE=https://github.com/alainfrisch/ppx_tools
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.03.0:=[ocamlopt?]
+SLOT=0/5.0.4.03.0
+SRC_URI=https://github.com/alainfrisch/ppx_tools/archive/5.0+4.03.0.tar.gz -> ppx_tools-5.0.4.03.0.tar.gz
+_eclass_exported_funcs=src_prepare:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=c5d8e7f2f3bc8357ffa2e0a8cb04291e
diff --git a/metadata/md5-cache/dev-ml/ppx_tools-5.0.4.05.0 b/metadata/md5-cache/dev-ml/ppx_tools-5.0.4.05.0
new file mode 100644
index 000000000000..c06a099ce36e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_tools-5.0.4.05.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-4.05_beta:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Tools for authors of ppx rewriters
+EAPI=5
+HOMEPAGE=https://github.com/alainfrisch/ppx_tools
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.05_beta:=[ocamlopt?]
+SLOT=0/5.0.4.05.0
+SRC_URI=https://github.com/alainfrisch/ppx_tools/archive/5.0+4.05.0.tar.gz -> ppx_tools-5.0.4.05.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
+_md5_=9814ffe602c9459df695cb9f89bb7a00
diff --git a/metadata/md5-cache/dev-ml/ppx_tools_versioned-5.0.1 b/metadata/md5-cache/dev-ml/ppx_tools_versioned-5.0.1
new file mode 100644
index 000000000000..85a31117e409
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_tools_versioned-5.0.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-lang/ocaml:= dev-ml/ocaml-migrate-parsetree:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Tools for authors of ppx rewriters
+EAPI=6
+HOMEPAGE=https://github.com/let-def/ppx_tools_versioned
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:= dev-ml/ocaml-migrate-parsetree:=
+SLOT=0/5.0.1
+SRC_URI=https://github.com/let-def/ppx_tools_versioned/archive/5.0.1.tar.gz -> ppx_tools_versioned-5.0.1.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=7218f7b16c3a7e057efef3f7066a165b
diff --git a/metadata/md5-cache/dev-ml/ppx_traverse-0.9.0 b/metadata/md5-cache/dev-ml/ppx_traverse-0.9.0
new file mode 100644
index 000000000000..475890a74a21
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_traverse-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Automatic generation of open recursion classes
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_traverse
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_traverse/archive/v0.9.0.tar.gz -> ppx_traverse-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=ea43b4900c7d52031ecc6dddcca7c011
diff --git a/metadata/md5-cache/dev-ml/ppx_traverse_builtins-0.9.0 b/metadata/md5-cache/dev-ml/ppx_traverse_builtins-0.9.0
new file mode 100644
index 000000000000..d22c491611ad
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_traverse_builtins-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Builtins for ppx_traverse
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_traverse_builtins
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_traverse_builtins/archive/v0.9.0.tar.gz -> ppx_traverse_builtins-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=f7d10f63b8a48081cc6c83357c0e0bfd
diff --git a/metadata/md5-cache/dev-ml/ppx_type_conv-0.9.0 b/metadata/md5-cache/dev-ml/ppx_type_conv-0.9.0
new file mode 100644
index 000000000000..338e897c7f8d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_type_conv-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_core:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_deriving:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Support Library for type-driven code generators
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_type_conv
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_core:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_deriving:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_type_conv/archive/v0.9.0.tar.gz -> ppx_type_conv-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=bfda97880e594c7184f7f3d498a40cee
diff --git a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.9.0 b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.9.0
new file mode 100644
index 000000000000..0d76c1d6e0a2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/typerep:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Generation of runtime types from type declarations
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_typerep_conv
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/typerep:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_typerep_conv/archive/v0.9.0.tar.gz -> ppx_typerep_conv-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=3d7c796e73f530b4ffc6369de466ce94
diff --git a/metadata/md5-cache/dev-ml/ppx_variants_conv-0.9.0 b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.9.0
new file mode 100644
index 000000000000..5c13f073228b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/variantslib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Generation of accessor and iteration functions for ocaml variant types
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/ppx_variants_conv
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_metaquot:= dev-ml/ppx_type_conv:= dev-ml/variantslib:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/ppx_variants_conv/archive/v0.9.0.tar.gz -> ppx_variants_conv-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=85b8cf52cb554cc85eb56bd818a193ea
diff --git a/metadata/md5-cache/dev-ml/pxp-1.2.8-r1 b/metadata/md5-cache/dev-ml/pxp-1.2.8-r1
new file mode 100644
index 000000000000..fafce7fab2ac
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pxp-1.2.8-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-4:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=validating XML parser library for O'Caml
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/pxp.html
+IUSE=examples +ocamlopt
+KEYWORDS=amd64 ppc x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-4:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:=
+SLOT=0/1.2.8
+SRC_URI=http://download.camlcity.org/download/pxp-1.2.8.tar.gz
+_eclass_exported_funcs=src_prepare:- src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=a4388603cf3778786c77a57afdbba2fc
diff --git a/metadata/md5-cache/dev-ml/pxp-1.2.9 b/metadata/md5-cache/dev-ml/pxp-1.2.9
new file mode 100644
index 000000000000..fff22fb3f300
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pxp-1.2.9
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-4:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=validating XML parser library for O'Caml
+EAPI=5
+HOMEPAGE=http://projects.camlcity.org/projects/pxp.html
+IUSE=examples +ocamlopt
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-4:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:=
+SLOT=0/1.2.9
+SRC_URI=http://download.camlcity.org/download/pxp-1.2.9.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=ed7c866624923e15d94c0bd694fb4a5c
diff --git a/metadata/md5-cache/dev-ml/qcheck-0.6 b/metadata/md5-cache/dev-ml/qcheck-0.6
new file mode 100644
index 000000000000..d176e76a40d2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/qcheck-0.6
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/ounit:= !<dev-ml/iTeML-2.5 dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=QuickCheck inspired property-based testing for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/c-cube/qcheck/
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/ounit:= !<dev-ml/iTeML-2.5 >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.6
+SRC_URI=https://github.com/c-cube/qcheck/archive/0.6.tar.gz -> qcheck-0.6.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=972dcb87593ab4bf6d333df0e473be11
diff --git a/metadata/md5-cache/dev-ml/qcheck-0.7 b/metadata/md5-cache/dev-ml/qcheck-0.7
new file mode 100644
index 000000000000..9e34235d7b5f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/qcheck-0.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-ml/ounit:= !<dev-ml/iTeML-2.5 dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=QuickCheck inspired property-based testing for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/c-cube/qcheck/
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=dev-ml/ounit:= !<dev-ml/iTeML-2.5 >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.7
+SRC_URI=https://github.com/c-cube/qcheck/archive/0.7.tar.gz -> qcheck-0.7.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=1fe4c96a2688c948d5e98588dc192cc4
diff --git a/metadata/md5-cache/dev-ml/re2-0.9.0 b/metadata/md5-cache/dev-ml/re2-0.9.0
new file mode 100644
index 000000000000..502727896d17
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/re2-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=OCaml bindings for RE2
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/re2
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/core_kernel:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/re2/archive/v0.9.0.tar.gz -> re2-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=335c4c39c1a9d5394e07bbee3c2d66de
diff --git a/metadata/md5-cache/dev-ml/react-1.2.1 b/metadata/md5-cache/dev-ml/react-1.2.1
new file mode 100644
index 000000000000..4cca3ee5baa1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/react-1.2.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/findlib >=dev-ml/topkg-0.9 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=OCaml module for functional reactive programming
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/react https://github.com/dbuenzli/react
+IUSE=test
+KEYWORDS=~amd64 ~arm ~ppc ~x86 ~x86-fbsd
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/1.2.1
+SRC_URI=http://erratique.ch/software/react/releases/react-1.2.1.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=31bb085f887c91b46b1be4c98ba423d1
diff --git a/metadata/md5-cache/dev-ml/reactiveData-0.2.1 b/metadata/md5-cache/dev-ml/reactiveData-0.2.1
new file mode 100644
index 000000000000..e2263f0c4f43
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/reactiveData-0.2.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/react:= dev-ml/findlib dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Functional reactive programming with incremental changes in data structures
+EAPI=5
+HOMEPAGE=https://github.com/ocsigen/reactiveData
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=LGPL-3-with-linking-exception
+RDEPEND=dev-ml/react:= >=dev-lang/ocaml-4:=
+SLOT=0/0.2.1
+SRC_URI=https://github.com/ocsigen/reactiveData/archive/0.2.1.tar.gz -> reactiveData-0.2.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=98d9f05c2bc8dc841646d2e6d240b8e3
diff --git a/metadata/md5-cache/dev-ml/reactiveData-9999 b/metadata/md5-cache/dev-ml/reactiveData-9999
new file mode 100644
index 000000000000..2d89ac53c4d7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/reactiveData-9999
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install unpack
+DEPEND=dev-ml/react:= dev-ml/findlib dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam >=dev-vcs/git-1.8.2.1
+DESCRIPTION=Functional reactive programming with incremental changes in data structures
+EAPI=5
+HOMEPAGE=https://github.com/ocsigen/reactiveData
+IUSE=+ocamlopt
+LICENSE=LGPL-3-with-linking-exception
+RDEPEND=dev-ml/react:= >=dev-lang/ocaml-4:=
+SLOT=0/9999
+_eclass_exported_funcs=src_unpack:git-r3 src_compile:- src_install:opam
+_eclasses_=git-r3 78651c07ca1c1373bf81545d39eb9769 opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=98d9f05c2bc8dc841646d2e6d240b8e3
diff --git a/metadata/md5-cache/dev-ml/reason-2.0.0 b/metadata/md5-cache/dev-ml/reason-2.0.0
new file mode 100644
index 000000000000..67bce6e2ab1f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/reason-2.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/reason-parser:= dev-ml/merlin-extend:= dev-ml/result:= dev-ml/topkg:= dev-ml/ocaml-migrate-parsetree:= dev-ml/utop:= dev-ml/findlib dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Meta Language Toolchain
+EAPI=6
+HOMEPAGE=https://github.com/facebook/reason
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-ml/reason-parser:= dev-ml/merlin-extend:= dev-ml/result:= dev-ml/topkg:= dev-ml/ocaml-migrate-parsetree:= dev-ml/utop:= >=dev-lang/ocaml-4:=
+SLOT=0/2.0.0
+SRC_URI=https://github.com/facebook/reason/archive/2.0.0.tar.gz -> reason-2.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=ce39802c8bac2fc266bf4380e1bd7394
diff --git a/metadata/md5-cache/dev-ml/reason-parser-2.0.0 b/metadata/md5-cache/dev-ml/reason-parser-2.0.0
new file mode 100644
index 000000000000..e151f705c16a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/reason-parser-2.0.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-ml/menhir-20170418:= dev-ml/merlin-extend:= dev-ml/result:= dev-ml/topkg:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Meta Language Toolchain
+EAPI=6
+HOMEPAGE=https://github.com/facebook/reason
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-ml/menhir-20170418:= dev-ml/merlin-extend:= dev-ml/result:= dev-ml/topkg:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_tools_versioned:= >=dev-lang/ocaml-4:=
+SLOT=0/2.0.0
+SRC_URI=https://github.com/facebook/reason/releases/download/2.0.0/reason-parser-2.0.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e opam 24b4a2529c1fd12f1304856d6c5a690d toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=610c58f785b745664d11d2f876ae2d1c
diff --git a/metadata/md5-cache/dev-ml/res-4.0.7 b/metadata/md5-cache/dev-ml/res-4.0.7
new file mode 100644
index 000000000000..b6d9fb14f3be
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/res-4.0.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/findlib-1.5 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Resizable Array and Buffer modules for O'Caml
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/res/
+IUSE=examples +ocamlopt debug doc
+KEYWORDS=amd64 ppc x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/4.0.7
+SRC_URI=https://github.com/mmottl/res/releases/download/v4.0.7/res-4.0.7.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:-
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=3c4158afdb258c06220e4c8ac4ea9130
diff --git a/metadata/md5-cache/dev-ml/res-5.0.0 b/metadata/md5-cache/dev-ml/res-5.0.0
new file mode 100644
index 000000000000..99bca604a451
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/res-5.0.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/jbuilder >=dev-ml/findlib-1.5 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Resizable Array and Buffer modules for O'Caml
+EAPI=5
+HOMEPAGE=http://mmottl.github.io/res/
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/5.0.0
+SRC_URI=https://github.com/mmottl/res/releases/download/5.0.0/res-5.0.0.tbz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=06ecbc99998705f172721886a8d04509
diff --git a/metadata/md5-cache/dev-ml/result-1.2 b/metadata/md5-cache/dev-ml/result-1.2
new file mode 100644
index 000000000000..f31d044c5d13
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/result-1.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Compat result type
+EAPI=5
+HOMEPAGE=https://github.com/janestreet/result
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/1.2
+SRC_URI=https://github.com/janestreet/result/archive/1.2.tar.gz -> result-1.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=799973ba6cd4e0a8cd6fcb53c039eab8
diff --git a/metadata/md5-cache/dev-ml/rresult-0.5.0 b/metadata/md5-cache/dev-ml/rresult-0.5.0
new file mode 100644
index 000000000000..f069f38b1f36
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/rresult-0.5.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/result:= dev-ml/topkg dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Result value combinators for OCaml
+EAPI=6
+HOMEPAGE=http://erratique.ch/software/rresult https://github.com/dbuenzli/rresult
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=
+SLOT=0/0.5.0
+SRC_URI=http://erratique.ch/software/rresult/releases/rresult-0.5.0.tbz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=9ebd0f5b91bf437a8aedc844fa976268
diff --git a/metadata/md5-cache/dev-ml/sedlex-1.99.3 b/metadata/md5-cache/dev-ml/sedlex-1.99.3
new file mode 100644
index 000000000000..deb2532ac36f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/sedlex-1.99.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/gen:=[ocamlopt(+)?] dev-ml/ppx_tools:=[ocamlopt(+)?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An OCaml lexer generator for Unicode
+EAPI=6
+HOMEPAGE=https://github.com/alainfrisch/sedlex
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/gen:=[ocamlopt(+)?] dev-ml/ppx_tools:=[ocamlopt(+)?]
+SLOT=0/1.99.3
+SRC_URI=https://github.com/alainfrisch/sedlex/archive/v1.99.3.tar.gz -> sedlex-1.99.3.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=2ed7559a90be1316e9b2f08b47dec633
diff --git a/metadata/md5-cache/dev-ml/sedlex-1.99.4 b/metadata/md5-cache/dev-ml/sedlex-1.99.4
new file mode 100644
index 000000000000..e45eac1db0ec
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/sedlex-1.99.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/gen:=[ocamlopt(+)?] dev-ml/ppx_tools_versioned:=[ocamlopt(+)?] dev-ml/ocaml-migrate-parsetree:=[ocamlopt(+)?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=An OCaml lexer generator for Unicode
+EAPI=6
+HOMEPAGE=https://github.com/alainfrisch/sedlex
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/gen:=[ocamlopt(+)?] dev-ml/ppx_tools_versioned:=[ocamlopt(+)?] dev-ml/ocaml-migrate-parsetree:=[ocamlopt(+)?]
+SLOT=0/1.99.4
+SRC_URI=https://github.com/alainfrisch/sedlex/archive/v1.99.4.tar.gz -> sedlex-1.99.4.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=c0cb9db11ce36c1d5636e6e5fa3b95b2
diff --git a/metadata/md5-cache/dev-ml/sequence-0.10 b/metadata/md5-cache/dev-ml/sequence-0.10
new file mode 100644
index 000000000000..fcc1dbb26818
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/sequence-0.10
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4.03:= test? ( dev-ml/iTeML ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Simple sequence (iterator) datatype and combinators
+EAPI=5
+HOMEPAGE=https://github.com/c-cube/sequence
+IUSE=+ocamlopt debug doc test
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ocaml-4.03:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.10
+SRC_URI=https://github.com/c-cube/sequence/archive/0.10.tar.gz -> sequence-0.10.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=a84a8aa0a043e74973f0beebb58deced
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.9.2 b/metadata/md5-cache/dev-ml/sexplib-0.9.2
new file mode 100644
index 000000000000..ebc896b6e761
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/sexplib-0.9.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install test
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/sexplib
+KEYWORDS=~amd64 ~ppc
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/0.9.2
+SRC_URI=https://github.com/janestreet/sexplib/archive/v0.9.2.tar.gz -> sexplib-0.9.2.tar.gz
+_eclass_exported_funcs=src_test:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=50f0595f707d1de175d84c22f289161d
diff --git a/metadata/md5-cache/dev-ml/spawn-0.9.0 b/metadata/md5-cache/dev-ml/spawn-0.9.0
new file mode 100644
index 000000000000..d58a465b608e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/spawn-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Spawning sub-processes
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/spawn
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/spawn/archive/v0.9.0.tar.gz -> spawn-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=efa61e05acee15c9104a3e2f5b0dae70
diff --git a/metadata/md5-cache/dev-ml/stdio-0.9.0 b/metadata/md5-cache/dev-ml/stdio-0.9.0
new file mode 100644
index 000000000000..7a456c14a448
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/stdio-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install test
+DEPEND=dev-ml/base:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Standard IO Library for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/stdio
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/stdio/archive/v0.9.0.tar.gz -> stdio-0.9.0.tar.gz
+_eclass_exported_funcs=src_test:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=62b4b96f745f0074d2e2ec5e7228c8b3
diff --git a/metadata/md5-cache/dev-ml/stringext-1.4.3 b/metadata/md5-cache/dev-ml/stringext-1.4.3
new file mode 100644
index 000000000000..e354bb7b17ee
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/stringext-1.4.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4:= test? ( dev-ml/iTeML ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Extra string functions for OCaml
+EAPI=5
+HOMEPAGE=https://github.com/rgrinberg/stringext
+IUSE=+ocamlopt debug test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/1.4.3
+SRC_URI=https://github.com/rgrinberg/stringext/archive/v1.4.3.tar.gz -> stringext-1.4.3.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f434d6b54ae69e829a986614210af2f9
diff --git a/metadata/md5-cache/dev-ml/stringext-1.5.0 b/metadata/md5-cache/dev-ml/stringext-1.5.0
new file mode 100644
index 000000000000..25272622c85b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/stringext-1.5.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/jbuilder test? ( dev-ml/iTeML ) >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Extra string functions for OCaml
+EAPI=6
+HOMEPAGE=https://github.com/rgrinberg/stringext
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/1.5.0
+SRC_URI=https://github.com/rgrinberg/stringext/archive/1.5.0.tar.gz -> stringext-1.5.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=29825d7226f2562fb9d03aa1521a49d1
diff --git a/metadata/md5-cache/dev-ml/textutils-0.9.0 b/metadata/md5-cache/dev-ml/textutils-0.9.0
new file mode 100644
index 000000000000..13a0f3326fcb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/textutils-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Text output utilities
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/textutils
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/core:= dev-ml/ppx_driver:= dev-ml/ppx_jane:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/textutils/archive/v0.9.0.tar.gz -> textutils-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=704a092f6d2caecf664702c91fec2df6
diff --git a/metadata/md5-cache/dev-ml/topkg-0.9.0 b/metadata/md5-cache/dev-ml/topkg-0.9.0
new file mode 100644
index 000000000000..a078c02da711
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/topkg-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/result:= dev-ml/ocamlbuild:= dev-ml/findlib:= dev-lang/ocaml:= >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=The transitory OCaml software packager
+EAPI=6
+HOMEPAGE=http://erratique.ch/software/topkg https://github.com/dbuenzli/topkg
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=ISC
+RDEPEND=dev-ml/result:= dev-ml/ocamlbuild:= dev-ml/findlib:= dev-lang/ocaml:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/dbuenzli/topkg/archive/v0.9.0.tar.gz -> topkg-0.9.0.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=fa2c9d36389e05a00dbd15965399cc39
diff --git a/metadata/md5-cache/dev-ml/type-conv-113.00.02 b/metadata/md5-cache/dev-ml/type-conv-113.00.02
new file mode 100644
index 000000000000..8aa61ec030d1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/type-conv-113.00.02
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-lang/ocaml-4.02[ocamlopt?] dev-ml/camlp4:= >=dev-ml/findlib-1.3.2 >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=Mini library required for some other preprocessing libraries
+EAPI=5
+HOMEPAGE=http://janestreet.github.io/
+IUSE=+ocamlopt debug doc
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.02[ocamlopt?] dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/113.00.02
+SRC_URI=http://ocaml.janestreet.com/ocaml-core/113.00/files/type_conv-113.00.02.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:oasis src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=790ff2b2c3413f325b952c1f2733312b
diff --git a/metadata/md5-cache/dev-ml/typerep-0.9.0 b/metadata/md5-cache/dev-ml/typerep-0.9.0
new file mode 100644
index 000000000000..fdccc42ed9b1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/typerep-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/base:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Library for creating runtime representation of OCaml types
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/typerep
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/typerep/archive/v0.9.0.tar.gz -> typerep-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=9715ff2e47717286dc2a7c1dc71b7e5f
diff --git a/metadata/md5-cache/dev-ml/typerep_extended-0.9.0 b/metadata/md5-cache/dev-ml/typerep_extended-0.9.0
new file mode 100644
index 000000000000..c2651f3c75f0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/typerep_extended-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/bin-prot:= dev-ml/core_kernel:= dev-ml/ppx_bin_prot:= dev-ml/ppx_driver:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_sexp_value:= dev-ml/ppx_type_conv:= dev-ml/ppx_typerep_conv:= dev-ml/sexplib:= dev-ml/typerep:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Runtime types for OCaml (Extended)
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/typerep_extended
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/bin-prot:= dev-ml/core_kernel:= dev-ml/ppx_bin_prot:= dev-ml/ppx_driver:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_sexp_value:= dev-ml/ppx_type_conv:= dev-ml/ppx_typerep_conv:= dev-ml/sexplib:= dev-ml/typerep:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/typerep_extended/archive/v0.9.0.tar.gz -> typerep_extended-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=9e4d8c11b58317bd92eccfdc93555e1e
diff --git a/metadata/md5-cache/dev-ml/tyxml-4.1.0 b/metadata/md5-cache/dev-ml/tyxml-4.1.0
new file mode 100644
index 000000000000..d495e77251d7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/tyxml-4.1.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-ml/uutf-1.0:= dev-ml/uchar:= dev-ml/ocaml-re:= ppx? ( >=dev-ml/ppx_tools-5:= dev-ml/markup:= ) camlp4? ( dev-ml/camlp4:= ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=A libary to build xml trees typechecked by OCaml
+EAPI=5
+HOMEPAGE=http://ocsigen.org/tyxml/
+IUSE=+ppx +camlp4 +ocamlopt debug doc
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/uutf-1.0:= dev-ml/uchar:= dev-ml/ocaml-re:= ppx? ( >=dev-ml/ppx_tools-5:= dev-ml/markup:= ) camlp4? ( dev-ml/camlp4:= ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/4.1.0
+SRC_URI=https://github.com/ocsigen/tyxml/archive/4.1.0.tar.gz -> tyxml-4.1.0.tar.gz
+_eclass_exported_funcs=src_unpack:base src_prepare:base src_configure:- src_compile:oasis src_test:oasis src_install:oasis
+_eclasses_=base df2aa567b3f0595aae0d0923889f7631 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e oasis 9256ed89af74c3365ec888c00bfdfe43 toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=021798829210256a5f2edc699b152ee7
diff --git a/metadata/md5-cache/dev-ml/uchar-0.0.2 b/metadata/md5-cache/dev-ml/uchar-0.0.2
new file mode 100644
index 000000000000..a739ee1bc832
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/uchar-0.0.2
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.03:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Uchar compatibility library
+EAPI=6
+HOMEPAGE=https://github.com/ocaml/uchar
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.03:=
+RESTRICT=test
+SLOT=0/0.0.2
+SRC_URI=https://github.com/ocaml/uchar/archive/v0.0.2.tar.gz -> uchar-0.0.2.tar.gz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=061a9464d94aa03f3a45b4f44d184eee
diff --git a/metadata/md5-cache/dev-ml/ulex-1.1 b/metadata/md5-cache/dev-ml/ulex-1.1
new file mode 100644
index 000000000000..cbee192d2443
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ulex-1.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:= dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=A lexer generator for unicode
+EAPI=5
+HOMEPAGE=http://www.cduce.org
+IUSE=+ocamlopt
+KEYWORDS=amd64 ppc x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:=
+SLOT=0/1.1
+SRC_URI=http://www.cduce.org/download/ulex-1.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=afb5e8d0f56592449dc08407ff712151
diff --git a/metadata/md5-cache/dev-ml/utop-2.0.1 b/metadata/md5-cache/dev-ml/utop-2.0.1
new file mode 100644
index 000000000000..4ea4beef9a71
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/utop-2.0.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-ml/lwt-2.4.0:= dev-ml/lwt_react:= >=dev-ml/lambda-term-1.2:= >=dev-ml/zed-1.2:= >=dev-ml/cppo-1.0.1:= >=dev-ml/findlib-1.7.2:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=A new toplevel for OCaml with completion and colorization
+EAPI=5
+HOMEPAGE=https://github.com/diml/utop
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-ml/lwt-2.4.0:= dev-ml/lwt_react:= >=dev-ml/lambda-term-1.2:= >=dev-ml/zed-1.2:= >=dev-ml/cppo-1.0.1:= >=dev-ml/findlib-1.7.2:= >=dev-lang/ocaml-4:=
+SLOT=0/2.0.1
+SRC_URI=https://github.com/diml/utop/archive/2.0.1.tar.gz -> utop-2.0.1.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=68f1091b989f9d853c792d9bf2c37890
diff --git a/metadata/md5-cache/dev-ml/uuidm-0.9.6 b/metadata/md5-cache/dev-ml/uuidm-0.9.6
new file mode 100644
index 000000000000..b5a8e9e0ea64
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/uuidm-0.9.6
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-ml/cmdliner:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=OCaml module implementing 128 bits universally unique identifiers
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/uuidm
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-ml/cmdliner:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.6
+SRC_URI=http://erratique.ch/software/uuidm/releases/uuidm-0.9.6.tbz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=62ef72e9291251a968fd334e50701e3a
diff --git a/metadata/md5-cache/dev-ml/uutf-1.0.1 b/metadata/md5-cache/dev-ml/uutf-1.0.1
new file mode 100644
index 000000000000..ffa183b180f4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/uutf-1.0.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/uchar:= utftrip? ( dev-ml/cmdliner:= ) dev-ml/ocamlbuild dev-ml/topkg test? ( dev-ml/cmdliner ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Non-blocking streaming Unicode codec for OCaml
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/uutf
+IUSE=doc utftrip +ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/uchar:= utftrip? ( dev-ml/cmdliner:= )
+SLOT=0/1.0.1
+SRC_URI=http://erratique.ch/software/uutf/releases/uutf-1.0.1.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=7adb19fb33d0ebe8e713c4bf7fbfaedb
diff --git a/metadata/md5-cache/dev-ml/variantslib-0.9.0 b/metadata/md5-cache/dev-ml/variantslib-0.9.0
new file mode 100644
index 000000000000..359e5f6402a6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/variantslib-0.9.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=dev-ml/base:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=OCaml variants as first class values
+EAPI=6
+HOMEPAGE=https://github.com/janestreet/variantslib
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
+SLOT=0/0.9.0
+SRC_URI=https://github.com/janestreet/variantslib/archive/v0.9.0.tar.gz -> variantslib-0.9.0.tar.gz
+_eclass_exported_funcs=src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=d886530b2ff32238ab5fec6fc318d0e1
diff --git a/metadata/md5-cache/dev-ml/xml-light-2.2-r3 b/metadata/md5-cache/dev-ml/xml-light-2.2-r3
new file mode 100644
index 000000000000..8022a5ac1cd8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/xml-light-2.2-r3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=app-arch/unzip dev-lang/ocaml:=[ocamlopt?]
+DESCRIPTION=Minimal Xml parser and printer for OCaml
+EAPI=5
+HOMEPAGE=http://tech.motion-twin.com/xmllight.html
+IUSE=doc +ocamlopt
+KEYWORDS=amd64 ~arm ~arm64 ~ppc x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/2.2
+SRC_URI=http://tech.motion-twin.com/zip/xml-light-2.2.zip
+_eclass_exported_funcs=src_prepare:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=f67a5830d65be3e1ca63fa045e5b83aa
diff --git a/metadata/md5-cache/dev-ml/xmlm-1.3.0 b/metadata/md5-cache/dev-ml/xmlm-1.3.0
new file mode 100644
index 000000000000..5f1a2989b2bf
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/xmlm-1.3.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/findlib >=dev-ml/topkg-0.9 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Ocaml XML manipulation module
+EAPI=5
+HOMEPAGE=http://erratique.ch/software/xmlm https://github.com/dbuenzli/xmlm
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/1.3.0
+SRC_URI=http://erratique.ch/software/xmlm/releases/xmlm-1.3.0.tbz
+_eclass_exported_funcs=src_compile:- src_test:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=cc99bd1b9a9bfefa7d74b4d59f8be67b
diff --git a/metadata/md5-cache/dev-ml/xstr-0.2.1 b/metadata/md5-cache/dev-ml/xstr-0.2.1
new file mode 100644
index 000000000000..5bb11683eb56
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/xstr-0.2.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Thread-safe implementation of string searching/matching/splitting
+EAPI=5
+HOMEPAGE=http://www.ocaml-programming.de/packages/
+KEYWORDS=~amd64 ppc x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt]
+SLOT=0/0.2.1
+SRC_URI=http://www.ocaml-programming.de/packages/xstr-0.2.1.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150
+_md5_=7110de2b94ae0a793175b86266f6c953
diff --git a/metadata/md5-cache/dev-ml/yojson-1.4.0 b/metadata/md5-cache/dev-ml/yojson-1.4.0
new file mode 100644
index 000000000000..5601df10c4b8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/yojson-1.4.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt] dev-ml/easy-format:=[ocamlopt] >=dev-ml/biniou-1.2:=[ocamlopt] dev-ml/cppo dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=JSON parsing and pretty-printing library for OCaml
+EAPI=5
+HOMEPAGE=http://mjambon.com/yojson.html https://github.com/mjambon/yojson
+IUSE=examples
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.11:=[ocamlopt] dev-ml/easy-format:=[ocamlopt] >=dev-ml/biniou-1.2:=[ocamlopt] >=dev-lang/ocaml-4:=
+SLOT=0/1.4.0
+SRC_URI=https://github.com/mjambon/yojson/archive/v1.4.0.tar.gz -> yojson-1.4.0.tar.gz
+_eclass_exported_funcs=src_install:-
+_eclasses_=findlib 45d6030075064a68da8d7143726a1150 opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=790517d7ae78040c627038e589b18e59
diff --git a/metadata/md5-cache/dev-ml/zarith-1.4.1 b/metadata/md5-cache/dev-ml/zarith-1.4.1
new file mode 100644
index 000000000000..9f4ef4faf39f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/zarith-1.4.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir ) dev-lang/perl >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Arithmetic and logic operations over arbitrary-precision integers
+EAPI=5
+HOMEPAGE=https://forge.ocamlcore.org/projects/zarith/
+IUSE=doc mpir +ocamlopt
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir )
+SLOT=0/1.4.1
+SRC_URI=https://forge.ocamlcore.org/frs/download.php/1574/zarith-1.4.1.tgz
+_eclass_exported_funcs=src_configure:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=b72682771a3ce809756a54151ea99344
diff --git a/metadata/md5-cache/dev-ml/zarith-1.5 b/metadata/md5-cache/dev-ml/zarith-1.5
new file mode 100644
index 000000000000..9a42ac76049d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/zarith-1.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir ) dev-lang/perl >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Arithmetic and logic operations over arbitrary-precision integers
+EAPI=5
+HOMEPAGE=https://github.com/ocaml/Zarith
+IUSE=doc mpir +ocamlopt
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir )
+SLOT=0/1.5
+SRC_URI=https://github.com/ocaml/Zarith/archive/release-1.5.tar.gz -> zarith-1.5.tar.gz
+_eclass_exported_funcs=src_configure:- src_compile:- src_test:- src_install:-
+_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea findlib 45d6030075064a68da8d7143726a1150 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
+_md5_=31a2d69c6ee8674930e0f2e76c8af851
diff --git a/metadata/md5-cache/dev-ml/zed-1.5 b/metadata/md5-cache/dev-ml/zed-1.5
new file mode 100644
index 000000000000..9bf3be06da21
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/zed-1.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-lang/ocaml:= dev-ml/camomile:= dev-ml/react:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DESCRIPTION=Zed is an abstract engine for text edition
+EAPI=5
+HOMEPAGE=https://github.com/diml/zed
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-lang/ocaml:= dev-ml/camomile:= dev-ml/react:= >=dev-lang/ocaml-4:=
+SLOT=0/1.5
+SRC_URI=https://github.com/diml/zed/archive/1.5.tar.gz -> zed-1.5.tar.gz
+_eclass_exported_funcs=src_compile:- src_install:opam
+_eclasses_=opam 24b4a2529c1fd12f1304856d6c5a690d
+_md5_=fdb294a15bf407125f16eac9a24d2f6d