summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/dev-ml
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/dev-ml')
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin42367 -> 57995 bytes
-rw-r--r--metadata/md5-cache/dev-ml/alcotest-0.8.24
-rw-r--r--metadata/md5-cache/dev-ml/astring-0.8.34
-rw-r--r--metadata/md5-cache/dev-ml/astring-0.8.513
-rw-r--r--metadata/md5-cache/dev-ml/async-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/base-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/base_quickcheck-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/batteries-2.7.02
-rw-r--r--metadata/md5-cache/dev-ml/bin_prot-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/cairo-ocaml-1.2.02
-rw-r--r--metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0-r114
-rw-r--r--metadata/md5-cache/dev-ml/cairo2-0.6.115
-rw-r--r--metadata/md5-cache/dev-ml/calendar-2.042
-rw-r--r--metadata/md5-cache/dev-ml/camlbz2-0.6.0-r113
-rw-r--r--metadata/md5-cache/dev-ml/camldbm-1.07
-rw-r--r--metadata/md5-cache/dev-ml/camldbm-1.211
-rw-r--r--metadata/md5-cache/dev-ml/camlidl-1.05-r12
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.04_p16
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.05_p16
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.08_p16
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.10_p112
-rw-r--r--metadata/md5-cache/dev-ml/camlp4-4.11_p112
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.11-r1 (renamed from metadata/md5-cache/dev-ml/camlp5-7.11)6
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.1213
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.1313
-rw-r--r--metadata/md5-cache/dev-ml/camlpdf-2.313
-rw-r--r--metadata/md5-cache/dev-ml/camlzip-1.062
-rw-r--r--metadata/md5-cache/dev-ml/camlzip-1.072
-rw-r--r--metadata/md5-cache/dev-ml/camlzip-1.104
-rw-r--r--metadata/md5-cache/dev-ml/camomile-0.8.5-r113
-rw-r--r--metadata/md5-cache/dev-ml/camomile-1.0.215
-rw-r--r--metadata/md5-cache/dev-ml/cinaps-0.14.015
-rw-r--r--metadata/md5-cache/dev-ml/cmdliner-1.0.414
-rw-r--r--metadata/md5-cache/dev-ml/core-0.9.1-r14
-rw-r--r--metadata/md5-cache/dev-ml/core-0.9.24
-rw-r--r--metadata/md5-cache/dev-ml/cppo-1.6.614
-rw-r--r--metadata/md5-cache/dev-ml/cryptokit-1.102
-rw-r--r--metadata/md5-cache/dev-ml/cryptokit-1.116
-rw-r--r--metadata/md5-cache/dev-ml/cryptokit-1.1215
-rw-r--r--metadata/md5-cache/dev-ml/cryptokit-1.16.1-r116
-rw-r--r--metadata/md5-cache/dev-ml/csexp-1.3.215
-rw-r--r--metadata/md5-cache/dev-ml/csv-1.52
-rw-r--r--metadata/md5-cache/dev-ml/csv-1.62
-rw-r--r--metadata/md5-cache/dev-ml/csv-1.72
-rw-r--r--metadata/md5-cache/dev-ml/cudf-0.8-r14
-rw-r--r--metadata/md5-cache/dev-ml/cudf-0.914
-rw-r--r--metadata/md5-cache/dev-ml/deriving-0.7.12
-rw-r--r--metadata/md5-cache/dev-ml/dns-1.0.04
-rw-r--r--metadata/md5-cache/dev-ml/dose3-5.0.12
-rw-r--r--metadata/md5-cache/dev-ml/dose3-5.0.1-r113
-rw-r--r--metadata/md5-cache/dev-ml/dune-2.7.114
-rw-r--r--metadata/md5-cache/dev-ml/dune-configurator-2.7.115
-rw-r--r--metadata/md5-cache/dev-ml/dune-private-libs-2.7.115
-rw-r--r--metadata/md5-cache/dev-ml/eliom-6.2.02
-rw-r--r--metadata/md5-cache/dev-ml/eliom-99992
-rw-r--r--metadata/md5-cache/dev-ml/extlib-1.7.12
-rw-r--r--metadata/md5-cache/dev-ml/extlib-1.7.22
-rw-r--r--metadata/md5-cache/dev-ml/extlib-1.7.714
-rw-r--r--metadata/md5-cache/dev-ml/facile-1.1.34
-rw-r--r--metadata/md5-cache/dev-ml/fieldslib-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.7.16
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.7.26
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.7.36
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.8.16
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.8.1-r113
-rw-r--r--metadata/md5-cache/dev-ml/fmt-0.8.44
-rw-r--r--metadata/md5-cache/dev-ml/fpath-0.7.24
-rw-r--r--metadata/md5-cache/dev-ml/gen-0.4.0.12
-rw-r--r--metadata/md5-cache/dev-ml/gsl-ocaml-1.19.12
-rw-r--r--metadata/md5-cache/dev-ml/integers-0.4.014
-rw-r--r--metadata/md5-cache/dev-ml/jane-street-headers-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/jbuilder-1.0_beta144
-rw-r--r--metadata/md5-cache/dev-ml/js_of_ocaml-2.8.4-r22
-rw-r--r--metadata/md5-cache/dev-ml/js_of_ocaml-3.0.02
-rw-r--r--metadata/md5-cache/dev-ml/js_of_ocaml-99992
-rw-r--r--metadata/md5-cache/dev-ml/jst-config-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/lablgl-1.05-r16
-rw-r--r--metadata/md5-cache/dev-ml/lablgl-1.06-r113
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-2.18.104
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-2.18.56
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-2.18.8-r14
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-3.1.115
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.114
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.26
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.74
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.913
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-10.0.02
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-10.0.12
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0 (renamed from metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0_rc3)15
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0.99996
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0_rc415
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0.999914
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-9.0.12
-rw-r--r--metadata/md5-cache/dev-ml/lwt-3.0.02
-rw-r--r--metadata/md5-cache/dev-ml/lwt-5.3.0-r114
-rw-r--r--metadata/md5-cache/dev-ml/lwt_react-1.0.12
-rw-r--r--metadata/md5-cache/dev-ml/lwt_ssl-1.0.12
-rw-r--r--metadata/md5-cache/dev-ml/lwt_ssl-1.1.14
-rw-r--r--metadata/md5-cache/dev-ml/macaque-0.7.42
-rw-r--r--metadata/md5-cache/dev-ml/markup-0.7.52
-rw-r--r--metadata/md5-cache/dev-ml/mccs-1.1.1115
-rw-r--r--metadata/md5-cache/dev-ml/menhir-201707122
-rw-r--r--metadata/md5-cache/dev-ml/menhir-201710132
-rw-r--r--metadata/md5-cache/dev-ml/mmap-1.0.214
-rw-r--r--metadata/md5-cache/dev-ml/mmap-1.1.014
-rw-r--r--metadata/md5-cache/dev-ml/mtime-1.1.04
-rw-r--r--metadata/md5-cache/dev-ml/num-1.32
-rw-r--r--metadata/md5-cache/dev-ml/num-1.3-r113
-rw-r--r--metadata/md5-cache/dev-ml/oasis-0.4.102
-rw-r--r--metadata/md5-cache/dev-ml/oasis-0.4.82
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r14
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-base64-2.2.04
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.02
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.314
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-conduit-0.15.42
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.14
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.26
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.36
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.16
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.13.06
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.17.114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-data-notation-0.0.11-r12
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.02
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-expat-1.0.02
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-expat-1.1.02
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r114
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-expect-0.0.52
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.12
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.22
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-fileutils-0.6.25
-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-gettext-0.3.7-r2 (renamed from metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7-r1)8
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-gettext-0.4.215
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-hashcons-1.22
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-hashcons-1.32
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.04
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-magic-mime-1.0.02
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.54
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.64
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.74
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.0.015
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-re-1.7.12
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.22
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.32
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.04
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-sqlite3-4.3.04
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3-r1 (renamed from metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3)8
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ssl-0.5.413
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ssl-0.5.513
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ssl-0.5.914
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-uri-1.9.44
-rw-r--r--metadata/md5-cache/dev-ml/ocamlbuild-0.10.14
-rw-r--r--metadata/md5-cache/dev-ml/ocamlbuild-0.11.04
-rw-r--r--metadata/md5-cache/dev-ml/ocamlbuild-0.14.07
-rw-r--r--metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r113
-rw-r--r--metadata/md5-cache/dev-ml/ocamlgraph-1.8.7-r1 (renamed from metadata/md5-cache/dev-ml/ocamlgraph-1.8.7)8
-rw-r--r--metadata/md5-cache/dev-ml/ocamlgraph-1.8.8-r1 (renamed from metadata/md5-cache/dev-ml/ocamlgraph-1.8.8)8
-rw-r--r--metadata/md5-cache/dev-ml/ocamlify-0.0.22
-rw-r--r--metadata/md5-cache/dev-ml/ocamlmod-0.0.82
-rw-r--r--metadata/md5-cache/dev-ml/ocamlmod-0.0.92
-rw-r--r--metadata/md5-cache/dev-ml/ocamlnet-4.1.22
-rw-r--r--metadata/md5-cache/dev-ml/ocamlnet-4.1.414
-rw-r--r--metadata/md5-cache/dev-ml/ocamlnet-4.1.815
-rw-r--r--metadata/md5-cache/dev-ml/ocamlsdl-0.9.18
-rw-r--r--metadata/md5-cache/dev-ml/ocamlweb-1.4112
-rw-r--r--metadata/md5-cache/dev-ml/ocplib-endian-1.02
-rw-r--r--metadata/md5-cache/dev-ml/ocplib-endian-1.1-r115
-rw-r--r--metadata/md5-cache/dev-ml/ocplib-simplex-0.32
-rw-r--r--metadata/md5-cache/dev-ml/ocplib-simplex-0.42
-rw-r--r--metadata/md5-cache/dev-ml/octavius-1.1.04
-rw-r--r--metadata/md5-cache/dev-ml/octavius-1.2.214
-rw-r--r--metadata/md5-cache/dev-ml/ocurl-0.6.113
-rw-r--r--metadata/md5-cache/dev-ml/ocurl-0.9.1 (renamed from metadata/md5-cache/dev-ml/ocurl-0.7.9)17
-rw-r--r--metadata/md5-cache/dev-ml/opam-1.3.1-r12
-rw-r--r--metadata/md5-cache/dev-ml/opam-2.0.714
-rw-r--r--metadata/md5-cache/dev-ml/opam-client-2.0.714
-rw-r--r--metadata/md5-cache/dev-ml/opam-core-2.0.713
-rw-r--r--metadata/md5-cache/dev-ml/opam-file-format-2.1.013
-rw-r--r--metadata/md5-cache/dev-ml/opam-format-2.0.713
-rw-r--r--metadata/md5-cache/dev-ml/opam-installer-2.0.713
-rw-r--r--metadata/md5-cache/dev-ml/opam-repository-2.0.715
-rw-r--r--metadata/md5-cache/dev-ml/opam-solver-2.0.715
-rw-r--r--metadata/md5-cache/dev-ml/opam-state-2.0.715
-rw-r--r--metadata/md5-cache/dev-ml/optcomp-1.6-r12
-rw-r--r--metadata/md5-cache/dev-ml/ounit-2.0.66
-rw-r--r--metadata/md5-cache/dev-ml/ounit2-2.2.314
-rw-r--r--metadata/md5-cache/dev-ml/parmap-1.0_rc7-r113
-rw-r--r--metadata/md5-cache/dev-ml/parmap-1.0_rc86
-rw-r--r--metadata/md5-cache/dev-ml/parmap-1.1.114
-rw-r--r--metadata/md5-cache/dev-ml/parsexp-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/patience_diff-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.2.34
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.3.013
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.3.213
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.3.313
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r114
-rw-r--r--metadata/md5-cache/dev-ml/pgocaml-2.32
-rw-r--r--metadata/md5-cache/dev-ml/ppx_assert-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_assert-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_ast-0.9.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_base-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_base-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bench-0.14.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bench-0.9.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.015
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bin_prot-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_cold-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_compare-0.14.015
-rw-r--r--metadata/md5-cache/dev-ml/ppx_compare-0.9.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_core-0.9.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_derivers-1.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_derivers-1.2.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving-4.2-r14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_deriving-4.515
-rw-r--r--metadata/md5-cache/dev-ml/ppx_driver-0.11.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_driver-0.9.1-r14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_enumerate-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_enumerate-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_expect-0.14.015
-rw-r--r--metadata/md5-cache/dev-ml/ppx_expect-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fail-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fail-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fields_conv-0.9.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_hash-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_hash-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_here-0.14.015
-rw-r--r--metadata/md5-cache/dev-ml/ppx_here-0.9.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_inline_test-0.14.115
-rw-r--r--metadata/md5-cache/dev-ml/ppx_inline_test-0.9.24
-rw-r--r--metadata/md5-cache/dev-ml/ppx_jane-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_jane-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_js_style-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_js_style-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_let-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_let-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_metaquot-0.11.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_metaquot-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_module_timer-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optcomp-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r34
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optional-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optional-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_pipebang-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_pipebang-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.9.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_message-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_value-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_stable-0.14.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_string-0.14.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_tools-5.0.4.03.02
-rw-r--r--metadata/md5-cache/dev-ml/ppx_tools-5.0.4.05.02
-rw-r--r--metadata/md5-cache/dev-ml/ppx_tools-6.214
-rw-r--r--metadata/md5-cache/dev-ml/ppx_traverse-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_traverse_builtins-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_type_conv-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_typerep_conv-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.114
-rw-r--r--metadata/md5-cache/dev-ml/ppx_variants_conv-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/ppxfind-1.414
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.18.015
-rw-r--r--metadata/md5-cache/dev-ml/qcheck-0.62
-rw-r--r--metadata/md5-cache/dev-ml/qcheck-0.72
-rw-r--r--metadata/md5-cache/dev-ml/re-1.9.015
-rw-r--r--metadata/md5-cache/dev-ml/re2-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/re2-0.9.14
-rw-r--r--metadata/md5-cache/dev-ml/react-1.2.14
-rw-r--r--metadata/md5-cache/dev-ml/react-1.2.1-r115
-rw-r--r--metadata/md5-cache/dev-ml/reactiveData-0.2.14
-rw-r--r--metadata/md5-cache/dev-ml/reactiveData-99994
-rw-r--r--metadata/md5-cache/dev-ml/result-1.514
-rw-r--r--metadata/md5-cache/dev-ml/rresult-0.5.04
-rw-r--r--metadata/md5-cache/dev-ml/seq-112
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.9.24
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.9.34
-rw-r--r--metadata/md5-cache/dev-ml/sexplib0-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/spawn-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/splittable_random-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/stdio-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/stdio-0.9.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/stdio-0.9.14
-rw-r--r--metadata/md5-cache/dev-ml/stdlib-shims-0.2.09
-rw-r--r--metadata/md5-cache/dev-ml/stringext-1.4.32
-rw-r--r--metadata/md5-cache/dev-ml/stringext-1.5.04
-rw-r--r--metadata/md5-cache/dev-ml/textutils-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/time_now-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/topkg-1.0.312
-rw-r--r--metadata/md5-cache/dev-ml/type-conv-113.00.022
-rw-r--r--metadata/md5-cache/dev-ml/typerep-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/typerep-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/tyxml-4.1.02
-rw-r--r--metadata/md5-cache/dev-ml/variantslib-0.14.014
-rw-r--r--metadata/md5-cache/dev-ml/variantslib-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/xml-light-2.2-r36
-rw-r--r--metadata/md5-cache/dev-ml/yojson-1.4.04
-rw-r--r--metadata/md5-cache/dev-ml/zarith-1.1013
-rw-r--r--metadata/md5-cache/dev-ml/zarith-1.72
-rw-r--r--metadata/md5-cache/dev-ml/zarith-1.9.16
308 files changed, 1905 insertions, 538 deletions
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 76b782738fb4..3e99ee2bbc93 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/alcotest-0.8.2 b/metadata/md5-cache/dev-ml/alcotest-0.8.2
index b9618b0d2937..99c51d054b5f 100644
--- a/metadata/md5-cache/dev-ml/alcotest-0.8.2
+++ b/metadata/md5-cache/dev-ml/alcotest-0.8.2
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=A lightweight and colourful test framework
EAPI=5
HOMEPAGE=https://github.com/mirage/alcotest/
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/fmt:= dev-ml/astring:= dev-ml/cmdliner:= dev-ml/result:= >=dev-la
RESTRICT=!test? ( test )
SLOT=0/0.8.2
SRC_URI=https://github.com/mirage/alcotest/archive/0.8.2.tar.gz -> alcotest-0.8.2.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=e88ebb65444a1e01d8632ee831408ba1
diff --git a/metadata/md5-cache/dev-ml/astring-0.8.3 b/metadata/md5-cache/dev-ml/astring-0.8.3
index aacffb4f30d7..a44030bb2d41 100644
--- a/metadata/md5-cache/dev-ml/astring-0.8.3
+++ b/metadata/md5-cache/dev-ml/astring-0.8.3
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install
-DEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Alternative String module for OCaml
EAPI=5
HOMEPAGE=https://erratique.ch/software/astring https://github.com/dbuenzli/astring
@@ -8,5 +8,5 @@ LICENSE=ISC
RDEPEND=dev-lang/ocaml:=[ocamlopt] >=dev-lang/ocaml-4:=
SLOT=0/0.8.3
SRC_URI=https://erratique.ch/software/astring/releases/astring-0.8.3.tbz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=394c66729d8398c752a2d767955615fb
diff --git a/metadata/md5-cache/dev-ml/astring-0.8.5 b/metadata/md5-cache/dev-ml/astring-0.8.5
new file mode 100644
index 000000000000..ec00a1ab4cfd
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/astring-0.8.5
@@ -0,0 +1,13 @@
+BDEPEND=dev-ml/ocamlbuild dev-ml/findlib dev-ml/topkg >=dev-lang/ocaml-4.05.0:= dev-ml/opam-installer dev-lang/ocaml
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-4:=
+DESCRIPTION=Alternative String module for OCaml
+EAPI=7
+HOMEPAGE=https://erratique.ch/software/astring https://github.com/dbuenzli/astring
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4.05.0:= >=dev-lang/ocaml-4:=
+SLOT=0/0.8.5
+SRC_URI=https://erratique.ch/software/astring/releases/astring-0.8.5.tbz
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
+_md5_=cfa3bf45ae4f6a023f74bb6144d81b2c
diff --git a/metadata/md5-cache/dev-ml/async-0.9.0 b/metadata/md5-cache/dev-ml/async-0.9.0
index 264fc8219dd1..6fc33a2adb61 100644
--- a/metadata/md5-cache/dev-ml/async-0.9.0
+++ b/metadata/md5-cache/dev-ml/async-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Jane Street Capital's asynchronous execution library
EAPI=6
HOMEPAGE=https://github.com/janestreet/async
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=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-lang/ocaml-4:=
SLOT=0/0.9.0
SRC_URI=https://github.com/janestreet/async/archive/v0.9.0.tar.gz -> async-0.9.0.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=a986994d3355154bf98c7ebfba8f16ed
diff --git a/metadata/md5-cache/dev-ml/base-0.14.0 b/metadata/md5-cache/dev-ml/base-0.14.0
new file mode 100644
index 000000000000..00130ec36532
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/base-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/sexplib0-0.14.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Standard library for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/base
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/sexplib0-0.14.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/base/archive/v0.14.0.tar.gz -> base-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=e9ee2a00d1194b68d140eb3de1dac25e
diff --git a/metadata/md5-cache/dev-ml/base_quickcheck-0.14.0 b/metadata/md5-cache/dev-ml/base_quickcheck-0.14.0
new file mode 100644
index 000000000000..160afe3fbe04
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/base_quickcheck-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= dev-ml/splittable_random:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Randomized testing framework, designed for compatibility with Base
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/base_quickcheck
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= dev-ml/splittable_random:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/base_quickcheck/archive/v0.14.0.tar.gz -> base_quickcheck-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=8302d68cb59178d8f9a9aa9c03cf496d
diff --git a/metadata/md5-cache/dev-ml/batteries-2.7.0 b/metadata/md5-cache/dev-ml/batteries-2.7.0
index ed74eaa39ecc..b0ce865e1ce9 100644
--- a/metadata/md5-cache/dev-ml/batteries-2.7.0
+++ b/metadata/md5-cache/dev-ml/batteries-2.7.0
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/camomile:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=951448ab2ff88af375f944ee07a22905
diff --git a/metadata/md5-cache/dev-ml/bin_prot-0.14.0 b/metadata/md5-cache/dev-ml/bin_prot-0.14.0
new file mode 100644
index 000000000000..42ea6276152b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/bin_prot-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppx_variants_conv-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Binary protocol generator
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/bin_prot
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppx_variants_conv-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/bin_prot/archive/v0.14.0.tar.gz -> bin_prot-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=e6c55b9e2708c740c6ae05f6ebc319f2
diff --git a/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0 b/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0
index f5f2a832d100..b4b0854a7b54 100644
--- a/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0
+++ b/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-lang/ocaml:= x11-libs/cairo gtk? ( dev-ml/lablgtk:2= ) pango? ( x11-libs/pango )
SLOT=0/1.2.0
SRC_URI=https://cgit.freedesktop.org/cairo-ocaml/snapshot/cairo-ocaml-1.2.0.tar.bz2
-_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=3d478e67ee434d086c0dae852b3bb609
diff --git a/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0-r1 b/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0-r1
new file mode 100644
index 000000000000..ece887024af7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-lang/ocaml:= x11-libs/cairo gtk? ( dev-ml/lablgtk:2= ) pango? ( x11-libs/pango ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Ocaml bindings for the cairo vector graphics library
+EAPI=7
+HOMEPAGE=https://www.cairographics.org/cairo-ocaml/
+IUSE=doc examples gtk pango
+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 )
+SLOT=0/1.2.0
+SRC_URI=https://cgit.freedesktop.org/cairo-ocaml/snapshot/cairo-ocaml-1.2.0.tar.bz2
+_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=03d2a65ae09b5132526e5dbed1dd8886
diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.1 b/metadata/md5-cache/dev-ml/cairo2-0.6.1
new file mode 100644
index 000000000000..145b2d62717c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cairo2-0.6.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=x11-libs/cairo:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library
+EAPI=7
+HOMEPAGE=https://github.com/Chris00/ocaml-cairo
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-3
+RDEPEND=x11-libs/cairo:= dev-ml/dune-configurator:= !dev-ml/ocaml-cairo >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/0.6.1
+SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.1/cairo2-0.6.1.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=9d0009f694bdc7eaab1643adffa69dcb
diff --git a/metadata/md5-cache/dev-ml/calendar-2.04 b/metadata/md5-cache/dev-ml/calendar-2.04
index 5a7559074ab5..bbad99029adc 100644
--- a/metadata/md5-cache/dev-ml/calendar-2.04
+++ b/metadata/md5-cache/dev-ml/calendar-2.04
@@ -9,5 +9,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=90f560df3cde1413499b2a5ec1fa6ea9
diff --git a/metadata/md5-cache/dev-ml/camlbz2-0.6.0-r1 b/metadata/md5-cache/dev-ml/camlbz2-0.6.0-r1
new file mode 100644
index 000000000000..6bed7dedd485
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlbz2-0.6.0-r1
@@ -0,0 +1,13 @@
+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=7
+HOMEPAGE=http://camlbz2.forge.ocamlcore.org/
+IUSE=doc
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~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
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=77d8981ef8618173c2fb7726df02d012
diff --git a/metadata/md5-cache/dev-ml/camldbm-1.0 b/metadata/md5-cache/dev-ml/camldbm-1.0
index 69409089f5b1..a9773308e9b7 100644
--- a/metadata/md5-cache/dev-ml/camldbm-1.0
+++ b/metadata/md5-cache/dev-ml/camldbm-1.0
@@ -1,12 +1,11 @@
-DEFINED_PHASES=compile configure install prepare unpack
+DEFINED_PHASES=install
DEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]
DESCRIPTION=OCaml binding to the NDBM/GDBM Unix databases
-EAPI=5
+EAPI=7
HOMEPAGE=http://forge.ocamlcore.org/projects/camldbm/
KEYWORDS=amd64 arm ppc x86
LICENSE=LGPL-2-with-linking-exception
RDEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]
SLOT=0/1.0
SRC_URI=http://forge.ocamlcore.org/frs/download.php/728/camldbm-1.0.tgz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=8dcecc4caa01d97e859f598c5e422220
+_md5_=1fe0161d6e4c5f9d719be239e319f769
diff --git a/metadata/md5-cache/dev-ml/camldbm-1.2 b/metadata/md5-cache/dev-ml/camldbm-1.2
new file mode 100644
index 000000000000..e60e38a7f1fb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camldbm-1.2
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]
+DESCRIPTION=OCaml binding to the NDBM/GDBM Unix databases
+EAPI=7
+HOMEPAGE=https://github.com/ocaml/dbm
+KEYWORDS=~amd64 ~arm ~ppc ~x86
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]
+SLOT=0/1.2
+SRC_URI=https://github.com/ocaml/dbm/archive/camldbm-1.2.tar.gz
+_md5_=077c044e5710e735f58a3604170a3322
diff --git a/metadata/md5-cache/dev-ml/camlidl-1.05-r1 b/metadata/md5-cache/dev-ml/camlidl-1.05-r1
index d465feaa8c20..da990b4d36a5 100644
--- a/metadata/md5-cache/dev-ml/camlidl-1.05-r1
+++ b/metadata/md5-cache/dev-ml/camlidl-1.05-r1
@@ -8,5 +8,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=b416fdadf6f3dc00428c0073c3057992
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.04_p1 b/metadata/md5-cache/dev-ml/camlp4-4.04_p1
index 065938c43bbf..64188a93ba37 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.04_p1
+++ b/metadata/md5-cache/dev-ml/camlp4-4.04_p1
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=5
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
-RDEPEND==dev-lang/ocaml-4.04*:=[ocamlopt?] !<dev-lang/ocaml-4.02 !<dev-ml/findlib-1.5.5-r1
+RDEPEND==dev-lang/ocaml-4.04*:=[ocamlopt?]
SLOT=0/4.04_p1
SRC_URI=https://github.com/camlp4/camlp4/archive/4.04+1.tar.gz -> camlp4-4.04_p1.tar.gz
-_md5_=2afc273145862aef75befc5d55c27c3d
+_md5_=786979907abd54cab444b6268ac77e2c
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.05_p1 b/metadata/md5-cache/dev-ml/camlp4-4.05_p1
index 12957b99af5e..bbb87214fe6f 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.05_p1
+++ b/metadata/md5-cache/dev-ml/camlp4-4.05_p1
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=5
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
-RDEPEND==dev-lang/ocaml-4.05*:=[ocamlopt?] !<dev-lang/ocaml-4.02 !<dev-ml/findlib-1.5.5-r1
+RDEPEND==dev-lang/ocaml-4.05*:=[ocamlopt?]
SLOT=0/4.05_p1
SRC_URI=https://github.com/camlp4/camlp4/archive/4.05+1.tar.gz -> camlp4-4.05_p1.tar.gz
-_md5_=0507b4961c4e967f34170b60b9f1650a
+_md5_=71d1b2aa4c46e6b567eb33acfa3fc579
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.08_p1 b/metadata/md5-cache/dev-ml/camlp4-4.08_p1
index 24ad382b8eae..7c2021d4e211 100644
--- a/metadata/md5-cache/dev-ml/camlp4-4.08_p1
+++ b/metadata/md5-cache/dev-ml/camlp4-4.08_p1
@@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages
EAPI=7
HOMEPAGE=https://github.com/camlp4/camlp4
IUSE=+ocamlopt
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2-with-linking-exception
-RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt?] !<dev-lang/ocaml-4.02 !<dev-ml/findlib-1.5.5-r1
+RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt?]
SLOT=0/4.08_p1
SRC_URI=https://github.com/camlp4/camlp4/archive/4.08+1.tar.gz -> camlp4-4.08_p1.tar.gz
-_md5_=3ff1ec51284c50ec08b0e2e9f9af3d53
+_md5_=7bac4871e5dc27372e54b67b14431525
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.10_p1 b/metadata/md5-cache/dev-ml/camlp4-4.10_p1
new file mode 100644
index 000000000000..a9a5e758dbb3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp4-4.10_p1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-lang/ocaml-4.10.0:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=System for writing extensible parsers for programming languages
+EAPI=7
+HOMEPAGE=https://github.com/camlp4/camlp4
+IUSE=+ocamlopt
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.10.0:=[ocamlopt?]
+SLOT=0/4.10_p1
+SRC_URI=https://github.com/camlp4/camlp4/archive/4.10+1.tar.gz -> camlp4-4.10_p1.tar.gz
+_md5_=4655ec4dbe7fc8dbece18d54ec9fc7a0
diff --git a/metadata/md5-cache/dev-ml/camlp4-4.11_p1 b/metadata/md5-cache/dev-ml/camlp4-4.11_p1
new file mode 100644
index 000000000000..f3fe1b53f8cf
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp4-4.11_p1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-lang/ocaml-4.11.0:=[ocamlopt?] dev-ml/ocamlbuild
+DESCRIPTION=System for writing extensible parsers for programming languages
+EAPI=7
+HOMEPAGE=https://github.com/camlp4/camlp4
+IUSE=+ocamlopt
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.11.0:=[ocamlopt?]
+SLOT=0/4.11_p1
+SRC_URI=https://github.com/camlp4/camlp4/archive/4.11+1.tar.gz -> camlp4-4.11_p1.tar.gz
+_md5_=df63f0973a04402d78563804e3bb2239
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.11 b/metadata/md5-cache/dev-ml/camlp5-7.11-r1
index 826658649565..ce0cd5d31616 100644
--- a/metadata/md5-cache/dev-ml/camlp5-7.11
+++ b/metadata/md5-cache/dev-ml/camlp5-7.11-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install
-DEPEND=dev-lang/ocaml >=dev-ml/findlib-1.0.4-r1
+DEPEND=<dev-lang/ocaml-4.11.0:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=A preprocessor-pretty-printer of ocaml
EAPI=7
HOMEPAGE=https://camlp5.github.io/
IUSE=doc +ocamlopt
KEYWORDS=~alpha amd64 ppc x86
LICENSE=BSD
-RDEPEND=dev-lang/ocaml
+RDEPEND=<dev-lang/ocaml-4.11.0:=[ocamlopt?]
SLOT=0/7.11
SRC_URI=https://github.com/camlp5/camlp5/archive/rel711.tar.gz -> camlp5-7.11.tar.gz
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=1179d2e1dae2509c49a5c26725d47993
+_md5_=004bbe5b7f9d521bf18f8ab4ac2bb6ed
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.12 b/metadata/md5-cache/dev-ml/camlp5-7.12
new file mode 100644
index 000000000000..18b487899fb5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp5-7.12
@@ -0,0 +1,13 @@
+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=7
+HOMEPAGE=https://camlp5.github.io/
+IUSE=doc +ocamlopt
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?]
+SLOT=0/7.12
+SRC_URI=https://github.com/camlp5/camlp5/archive/rel712.tar.gz -> camlp5-7.12.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=16ff8f5223b15d7c96254419dbf36139
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.13 b/metadata/md5-cache/dev-ml/camlp5-7.13
new file mode 100644
index 000000000000..3a4264d6e808
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlp5-7.13
@@ -0,0 +1,13 @@
+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=7
+HOMEPAGE=https://camlp5.github.io/
+IUSE=doc +ocamlopt
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-3.10:=[ocamlopt?]
+SLOT=0/7.13
+SRC_URI=https://github.com/camlp5/camlp5/archive/rel713.tar.gz -> camlp5-7.13.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=28ab10a8b30abc4108982ece5dfd8b0b
diff --git a/metadata/md5-cache/dev-ml/camlpdf-2.3 b/metadata/md5-cache/dev-ml/camlpdf-2.3
deleted file mode 100644
index 4ce4e6c11f35..000000000000
--- a/metadata/md5-cache/dev-ml/camlpdf-2.3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=dev-lang/ocaml:=[ocamlopt] >=dev-ml/findlib-1.0.4-r1
-DESCRIPTION=OCaml library for reading, writing, and modifying PDF files
-EAPI=7
-HOMEPAGE=https://github.com/johnwhitington/camlpdf/
-IUSE=doc examples
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-2.1-with-linking-exception
-RDEPEND=dev-lang/ocaml:=[ocamlopt]
-SLOT=0/2.3
-SRC_URI=https://github.com/johnwhitington/camlpdf/archive/v2.3.tar.gz -> camlpdf-2.3.tar.gz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=0d359c4840afbfdbf87c8432fcfcdf42
diff --git a/metadata/md5-cache/dev-ml/camlzip-1.06 b/metadata/md5-cache/dev-ml/camlzip-1.06
index f0eeffd69a27..61b923c58ee2 100644
--- a/metadata/md5-cache/dev-ml/camlzip-1.06
+++ b/metadata/md5-cache/dev-ml/camlzip-1.06
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4.05:=[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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=9909f6b019e9b216d6f6a204648549a2
diff --git a/metadata/md5-cache/dev-ml/camlzip-1.07 b/metadata/md5-cache/dev-ml/camlzip-1.07
index 9fae2737e2a4..9b6def4302d4 100644
--- a/metadata/md5-cache/dev-ml/camlzip-1.07
+++ b/metadata/md5-cache/dev-ml/camlzip-1.07
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4.05:=[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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=a9300617ebb2053b26df0b18c85f91cd
diff --git a/metadata/md5-cache/dev-ml/camlzip-1.10 b/metadata/md5-cache/dev-ml/camlzip-1.10
index b4c2eef89955..94101ba261b6 100644
--- a/metadata/md5-cache/dev-ml/camlzip-1.10
+++ b/metadata/md5-cache/dev-ml/camlzip-1.10
@@ -4,10 +4,10 @@ DESCRIPTION=Compressed file access ML library (ZIP, GZIP and JAR)
EAPI=7
HOMEPAGE=https://github.com/xavierleroy/camlzip
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt?] >=sys-libs/zlib-1.1.3
SLOT=1/1.10
SRC_URI=https://github.com/xavierleroy/camlzip/archive/rel110.tar.gz -> camlzip-1.10.tar.gz
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=181151b0a3178445597ca8bfaa0e9beb
+_md5_=86af5f5ff128d1f7bf4006aef4d66994
diff --git a/metadata/md5-cache/dev-ml/camomile-0.8.5-r1 b/metadata/md5-cache/dev-ml/camomile-0.8.5-r1
deleted file mode 100644
index 250afc27003d..000000000000
--- a/metadata/md5-cache/dev-ml/camomile-0.8.5-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=09234b3c14624f11f95d9f77e23a0bca
diff --git a/metadata/md5-cache/dev-ml/camomile-1.0.2 b/metadata/md5-cache/dev-ml/camomile-1.0.2
new file mode 100644
index 000000000000..4cc03b5bb1ba
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camomile-1.0.2
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Camomile is a comprehensive Unicode library for ocaml
+EAPI=7
+HOMEPAGE=https://github.com/yoriyuki/Camomile/wiki
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/1.0.2
+SRC_URI=https://github.com/yoriyuki/Camomile/archive/1.0.2.tar.gz -> camomile-1.0.2.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=6b105449a75daf28d5942f58ff5bb219
diff --git a/metadata/md5-cache/dev-ml/cinaps-0.14.0 b/metadata/md5-cache/dev-ml/cinaps-0.14.0
new file mode 100644
index 000000000000..e2162005cf02
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cinaps-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/findlib:= dev-ml/re:= test? ( dev-ml/ppx_jane ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Trivial metaprogramming tool
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/cinaps
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/findlib:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/0.14.0
+SRC_URI=https://github.com/ocaml-ppx/cinaps/archive/v0.14.0.tar.gz -> cinaps-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=555961e0b75480b8ff85ffade8dcb715
diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.0.4 b/metadata/md5-cache/dev-ml/cmdliner-1.0.4
new file mode 100644
index 000000000000..68ddcc7c0f26
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cmdliner-1.0.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:= dev-ml/topkg dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Declarative definition of command line interfaces for OCaml
+EAPI=7
+HOMEPAGE=http://erratique.ch/software/cmdliner
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:=
+RESTRICT=!test? ( test )
+SLOT=0/1.0.4
+SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.4.tbz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=9f01bcfd99c89409669080591428e5a4
diff --git a/metadata/md5-cache/dev-ml/core-0.9.1-r1 b/metadata/md5-cache/dev-ml/core-0.9.1-r1
index d6683af2f1a7..5a9be4f9e2f2 100644
--- a/metadata/md5-cache/dev-ml/core-0.9.1-r1
+++ b/metadata/md5-cache/dev-ml/core-0.9.1-r1
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Jane Street's alternative to the standard library
EAPI=6
HOMEPAGE=https://github.com/janestreet/core
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=df4572d1e1b80028c10da6de7016e9ff
diff --git a/metadata/md5-cache/dev-ml/core-0.9.2 b/metadata/md5-cache/dev-ml/core-0.9.2
index cf1757627ff9..613bee68a172 100644
--- a/metadata/md5-cache/dev-ml/core-0.9.2
+++ b/metadata/md5-cache/dev-ml/core-0.9.2
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Jane Street's alternative to the standard library
EAPI=6
HOMEPAGE=https://github.com/janestreet/core
@@ -8,5 +8,5 @@ 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.2
SRC_URI=https://github.com/janestreet/core/archive/v0.9.2.tar.gz -> core-0.9.2.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=aee3b69142b609b9a4a6bf0f5895800f
diff --git a/metadata/md5-cache/dev-ml/cppo-1.6.6 b/metadata/md5-cache/dev-ml/cppo-1.6.6
new file mode 100644
index 000000000000..ef2c57eff9c3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cppo-1.6.6
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ocamlbuild dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=An equivalent of the C preprocessor for OCaml programs
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-community/cppo/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=dev-ml/ocamlbuild dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.6.6
+SRC_URI=https://github.com/ocaml-community/cppo/archive/v1.6.6.tar.gz -> cppo-1.6.6.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=62495275fb55fc0d2ec89534b126d3e2
diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.10 b/metadata/md5-cache/dev-ml/cryptokit-1.10
index ec2c4c6920ad..8eda6d79ce71 100644
--- a/metadata/md5-cache/dev-ml/cryptokit-1.10
+++ b/metadata/md5-cache/dev-ml/cryptokit-1.10
@@ -10,5 +10,5 @@ RDEPEND=zlib? ( >=sys-libs/zlib-1.1 ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.10
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1493/cryptokit-1.10.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=26918f617760751c66ea0fe5135b623f
diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.11 b/metadata/md5-cache/dev-ml/cryptokit-1.11
index 8e1c2b301b1b..61b8aeec4867 100644
--- a/metadata/md5-cache/dev-ml/cryptokit-1.11
+++ b/metadata/md5-cache/dev-ml/cryptokit-1.11
@@ -4,12 +4,12 @@ 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
+KEYWORDS=amd64 ppc x86
LICENSE=LGPL-2
RDEPEND=zlib? ( >=sys-libs/zlib-1.1 ) dev-ml/zarith:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
REQUIRED_USE=test? ( ocamlopt )
RESTRICT=!test? ( test )
SLOT=0/1.11
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1618/cryptokit-1.11.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=f8af58ccdb703cc4dbcc1097a2378efb
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=40aa7348136576f679ff51d07b8378c1
diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.12 b/metadata/md5-cache/dev-ml/cryptokit-1.12
deleted file mode 100644
index f235553ef33d..000000000000
--- a/metadata/md5-cache/dev-ml/cryptokit-1.12
+++ /dev/null
@@ -1,15 +0,0 @@
-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 ~ppc ~x86
-LICENSE=LGPL-2
-RDEPEND=zlib? ( >=sys-libs/zlib-1.1 ) dev-ml/zarith:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
-REQUIRED_USE=test? ( ocamlopt )
-RESTRICT=!test? ( test )
-SLOT=0/1.12
-SRC_URI=https://github.com/xavierleroy/cryptokit/archive/release112.tar.gz -> cryptokit-1.12.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=9328d808865303be6d16db156ffdbc6d
diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.16.1-r1 b/metadata/md5-cache/dev-ml/cryptokit-1.16.1-r1
new file mode 100644
index 000000000000..a6975cb8ed5d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cryptokit-1.16.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=dev-ml/dune-configurator dev-ml/zarith:=[-mpir] zlib? ( >=sys-libs/zlib-1.1 ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Cryptographic primitives library for Objective Caml
+EAPI=7
+HOMEPAGE=https://github.com/xavierleroy/cryptokit
+IUSE=cpu_flags_x86_aes +ocamlopt test zlib
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2
+RDEPEND=dev-ml/dune-configurator dev-ml/zarith:=[-mpir] zlib? ( >=sys-libs/zlib-1.1 ) >=dev-lang/ocaml-4:=[ocamlopt?]
+REQUIRED_USE=test? ( ocamlopt )
+RESTRICT=!test? ( test )
+SLOT=0/1.16.1
+SRC_URI=https://github.com/xavierleroy/cryptokit/archive/release1161.tar.gz -> cryptokit-1.16.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=012452f759f39cf54889251e93710bf9
diff --git a/metadata/md5-cache/dev-ml/csexp-1.3.2 b/metadata/md5-cache/dev-ml/csexp-1.3.2
new file mode 100644
index 000000000000..77c5a615ef28
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/csexp-1.3.2
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/result:= test? ( dev-ml/ppx_expect ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Parsing and printing of S-expressions in Canonical form
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-dune/csexp
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.2
+SRC_URI=https://github.com/ocaml-dune/csexp/releases/download/1.3.2/csexp-1.3.2.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=d683e4fe376a99cf2b03a119d3ffd9e5
diff --git a/metadata/md5-cache/dev-ml/csv-1.5 b/metadata/md5-cache/dev-ml/csv-1.5
index 5702256d510d..be48e55e6862 100644
--- a/metadata/md5-cache/dev-ml/csv-1.5
+++ b/metadata/md5-cache/dev-ml/csv-1.5
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.5
SRC_URI=https://github.com/Chris00/ocaml-csv/releases/download/1.5/csv-1.5.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=7eecf398f6f1ab0cb7e76a9704061e26
diff --git a/metadata/md5-cache/dev-ml/csv-1.6 b/metadata/md5-cache/dev-ml/csv-1.6
index d6d725290a54..5b16ec6b8dd8 100644
--- a/metadata/md5-cache/dev-ml/csv-1.6
+++ b/metadata/md5-cache/dev-ml/csv-1.6
@@ -10,5 +10,5 @@ RDEPEND=lwt? ( dev-ml/lwt:= ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.6
SRC_URI=https://github.com/Chris00/ocaml-csv/releases/download/1.6/csv-1.6.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=b7846eaaef4cb64d34d3ef6d65a69a49
diff --git a/metadata/md5-cache/dev-ml/csv-1.7 b/metadata/md5-cache/dev-ml/csv-1.7
index 2e6218433200..02bb45b9f920 100644
--- a/metadata/md5-cache/dev-ml/csv-1.7
+++ b/metadata/md5-cache/dev-ml/csv-1.7
@@ -10,5 +10,5 @@ RDEPEND=lwt? ( dev-ml/lwt:= ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.7
SRC_URI=https://github.com/Chris00/ocaml-csv/archive/1.7.tar.gz -> csv-1.7.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=53da00c4126aa34709d4d08436dbe083
diff --git a/metadata/md5-cache/dev-ml/cudf-0.8-r1 b/metadata/md5-cache/dev-ml/cudf-0.8-r1
index 496505005ac5..2559203b5662 100644
--- a/metadata/md5-cache/dev-ml/cudf-0.8-r1
+++ b/metadata/md5-cache/dev-ml/cudf-0.8-r1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/extlib:= dev-libs/glib:2 dev-m
RESTRICT=!test? ( test )
SLOT=0/0.8
SRC_URI=https://gforge.inria.fr/frs/download.php/file/34659/cudf-0.8.tar.gz
-_eclasses_=multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
-_md5_=18219ae01e558a6a4550ddec583ed33a
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=ba1331a22b4029c5e7564fcebbdac9dd
diff --git a/metadata/md5-cache/dev-ml/cudf-0.9 b/metadata/md5-cache/dev-ml/cudf-0.9
new file mode 100644
index 000000000000..e29881a0403b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cudf-0.9
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/extlib:= dev-ml/findlib:= dev-libs/glib:2 test? ( dev-ml/ounit2 ) dev-ml/ocamlbuild dev-lang/perl
+DESCRIPTION=Library to parse, pretty print, and evaluate CUDF documents
+EAPI=7
+HOMEPAGE=http://www.mancoosi.org/cudf/
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-3
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/extlib:= dev-ml/findlib:= dev-libs/glib:2
+RESTRICT=!test? ( test )
+SLOT=0/0.9
+SRC_URI=https://gforge.inria.fr/frs/download.php/file/36602/cudf-0.9.tar.gz
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=7eabde8b538e145730db88a720cd171c
diff --git a/metadata/md5-cache/dev-ml/deriving-0.7.1 b/metadata/md5-cache/dev-ml/deriving-0.7.1
index 033233dddd3a..a733fb6a406d 100644
--- a/metadata/md5-cache/dev-ml/deriving-0.7.1
+++ b/metadata/md5-cache/dev-ml/deriving-0.7.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-ml/type-conv-108:= dev-ml/optcomp:= dev-ml/findlib:= dev-ml/camlp4
RESTRICT=!test? ( test )
SLOT=0/0.7.1
SRC_URI=https://github.com/ocsigen/deriving/archive/0.7.1.tar.gz -> deriving-0.7.1.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=0fd38769fbc139df9d8f2e108fd910ac
diff --git a/metadata/md5-cache/dev-ml/dns-1.0.0 b/metadata/md5-cache/dev-ml/dns-1.0.0
index c10213ba5f1a..512afef23aa6 100644
--- a/metadata/md5-cache/dev-ml/dns-1.0.0
+++ b/metadata/md5-cache/dev-ml/dns-1.0.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/jbuilder >=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 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder >=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 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=A pure OCaml implementation of the DNS protocol
EAPI=5
HOMEPAGE=https://github.com/mirage/ocaml-dns https://mirage.io
@@ -9,5 +9,5 @@ RDEPEND=>=dev-ml/ocaml-base64-2.0.0:= >=dev-ml/ocaml-cstruct-3.0.2:=[ppx] dev-ml
RESTRICT=test
SLOT=0/1.0.0
SRC_URI=https://github.com/mirage/dns/archive/v1.0.0.tar.gz -> ocaml-dns-1.0.0.tar.gz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=6ce03d8214e5fe840ad2c595ed1061f5
diff --git a/metadata/md5-cache/dev-ml/dose3-5.0.1 b/metadata/md5-cache/dev-ml/dose3-5.0.1
index 04b284b6431f..927dc4bdb596 100644
--- a/metadata/md5-cache/dev-ml/dose3-5.0.1
+++ b/metadata/md5-cache/dev-ml/dose3-5.0.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/cudf:= >=dev-ml/extlib-1.7.0:=
RESTRICT=test
SLOT=0/5.0.1
SRC_URI=https://gforge.inria.fr/frs/download.php/file/36063/dose3-5.0.1.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=25ba7b6e057ca6cbde1e880a304e89d4
diff --git a/metadata/md5-cache/dev-ml/dose3-5.0.1-r1 b/metadata/md5-cache/dev-ml/dose3-5.0.1-r1
new file mode 100644
index 000000000000..ee3096b098d4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dose3-5.0.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/cudf:= >=dev-ml/extlib-1.7.0:= dev-ml/re:= 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 dev-ml/cppo test? ( dev-python/pyyaml[libyaml] )
+DESCRIPTION=Library to perform analysis on package repositories
+EAPI=7
+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 ~ppc64 ~x86
+LICENSE=LGPL-3
+RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/cudf:= >=dev-ml/extlib-1.7.0:= dev-ml/re:= 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
+_md5_=0673432dee2bf94f2212fa6e01b5e75d
diff --git a/metadata/md5-cache/dev-ml/dune-2.7.1 b/metadata/md5-cache/dev-ml/dune-2.7.1
new file mode 100644
index 000000000000..eaf3b39de226
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-2.7.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install
+DEPEND=dev-lang/ocaml
+DESCRIPTION=A composable build system for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocaml/dune
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-lang/ocaml !dev-ml/jbuilder
+RESTRICT=test
+SLOT=0/2.7.1
+SRC_URI=https://github.com/ocaml/dune/archive/2.7.1.tar.gz -> dune-2.7.1.tar.gz
+_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045
+_md5_=6fc6a64b18c35200e7a40357a65362d0
diff --git a/metadata/md5-cache/dev-ml/dune-configurator-2.7.1 b/metadata/md5-cache/dev-ml/dune-configurator-2.7.1
new file mode 100644
index 000000000000..79a55939b91b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-configurator-2.7.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-ml/dune-private-libs:= dev-ml/csexp:= test? ( dev-ml/ppx_expect ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=A composable build system for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocaml/dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/dune-private-libs:= dev-ml/csexp:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/2.7.1
+SRC_URI=https://github.com/ocaml/dune/archive/2.7.1.tar.gz -> dune-2.7.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=6cf78cee7d5294fdea67d9eeecf98f39
diff --git a/metadata/md5-cache/dev-ml/dune-private-libs-2.7.1 b/metadata/md5-cache/dev-ml/dune-private-libs-2.7.1
new file mode 100644
index 000000000000..5793816afa46
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-private-libs-2.7.1
@@ -0,0 +1,15 @@
+BDEPEND=~dev-ml/dune-2.7.1 test? ( dev-ml/ppx_expect ) dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-ml/csexp:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=A composable build system for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocaml/dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/csexp:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/2.7.1
+SRC_URI=https://github.com/ocaml/dune/archive/2.7.1.tar.gz -> dune-2.7.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=9e0fbf5f192221ec69c5d7ec0305dab6
diff --git a/metadata/md5-cache/dev-ml/eliom-6.2.0 b/metadata/md5-cache/dev-ml/eliom-6.2.0
index 9b4a66c5e4e6..2f0ae9df7be8 100644
--- a/metadata/md5-cache/dev-ml/eliom-6.2.0
+++ b/metadata/md5-cache/dev-ml/eliom-6.2.0
@@ -9,5 +9,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=d832036c26a5349ca021f487b5f02256
diff --git a/metadata/md5-cache/dev-ml/eliom-9999 b/metadata/md5-cache/dev-ml/eliom-9999
index 49b6c0003b9d..71b70899f6c8 100644
--- a/metadata/md5-cache/dev-ml/eliom-9999
+++ b/metadata/md5-cache/dev-ml/eliom-9999
@@ -8,5 +8,5 @@ LICENSE=LGPL-2.1-with-linking-exception
PROPERTIES=live
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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=e284de7fc5cd8d76d9d87d46bd334bba
diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.1 b/metadata/md5-cache/dev-ml/extlib-1.7.1
index a5d1ce2aa0d9..b0b535110b3f 100644
--- a/metadata/md5-cache/dev-ml/extlib-1.7.1
+++ b/metadata/md5-cache/dev-ml/extlib-1.7.1
@@ -9,5 +9,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=21a3ddf644c60aefcc84d90758cedfff
diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.2 b/metadata/md5-cache/dev-ml/extlib-1.7.2
index db0ab3411337..3a3377da6017 100644
--- a/metadata/md5-cache/dev-ml/extlib-1.7.2
+++ b/metadata/md5-cache/dev-ml/extlib-1.7.2
@@ -9,5 +9,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=702af8f70a166ed08becd850ea8fd1c4
diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.7 b/metadata/md5-cache/dev-ml/extlib-1.7.7
new file mode 100644
index 000000000000..5ba668d060a0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/extlib-1.7.7
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-ml/cppo-1.6.6
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-lang/ocaml:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Standard library extensions for O'Caml
+EAPI=7
+HOMEPAGE=https://github.com/ygrek/ocaml-extlib
+IUSE=doc +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/1.7.7
+SRC_URI=https://github.com/ygrek/ocaml-extlib/archive/1.7.7.tar.gz -> extlib-1.7.7.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
+_md5_=68c23c3ae1f3f718e967fc9a0853a3cd
diff --git a/metadata/md5-cache/dev-ml/facile-1.1.3 b/metadata/md5-cache/dev-ml/facile-1.1.3
index 9db50a99a80e..a9ae5edfc861 100644
--- a/metadata/md5-cache/dev-ml/facile-1.1.3
+++ b/metadata/md5-cache/dev-ml/facile-1.1.3
@@ -4,9 +4,9 @@ DESCRIPTION=OCaml constraint programming library on integer & integer set finite
EAPI=6
HOMEPAGE=http://opti.recherche.enac.fr/
IUSE=+ocamlopt
-KEYWORDS=~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86
+KEYWORDS=~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 x86
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
-_md5_=28ef5cd265d29d70032b1367df64e58a
+_md5_=bcf231068b4704cc7ba8c2517363bbe1
diff --git a/metadata/md5-cache/dev-ml/fieldslib-0.14.0 b/metadata/md5-cache/dev-ml/fieldslib-0.14.0
new file mode 100644
index 000000000000..f102bbf27d01
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/fieldslib-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Folding over record fields
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/fieldslib
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/fieldslib/archive/v0.14.0.tar.gz -> fieldslib-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=642e9e885ff5392fa5a187008bc2c894
diff --git a/metadata/md5-cache/dev-ml/findlib-1.7.1 b/metadata/md5-cache/dev-ml/findlib-1.7.1
index 1e41b301d9c0..526c72ee22c7 100644
--- a/metadata/md5-cache/dev-ml/findlib-1.7.1
+++ b/metadata/md5-cache/dev-ml/findlib-1.7.1
@@ -4,10 +4,10 @@ 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-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
RDEPEND=<dev-lang/ocaml-4.09:=[ocamlopt?] tk? ( dev-ml/labltk:= )
SLOT=0
SRC_URI=http://download.camlcity.org/download/findlib-1.7.1.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=1c402087c96f1c8e833c1cc0e3924ee4
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=393e03aeb11bb5c64e27efb27c8cbd2f
diff --git a/metadata/md5-cache/dev-ml/findlib-1.7.2 b/metadata/md5-cache/dev-ml/findlib-1.7.2
index 2756c5063587..7a5341a4e063 100644
--- a/metadata/md5-cache/dev-ml/findlib-1.7.2
+++ b/metadata/md5-cache/dev-ml/findlib-1.7.2
@@ -4,10 +4,10 @@ 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-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
RDEPEND=<dev-lang/ocaml-4.09:=[ocamlopt?] tk? ( dev-ml/labltk:= )
SLOT=0
SRC_URI=http://download.camlcity.org/download/findlib-1.7.2.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=bd78d595a6b526d215ff2b5e989ae1ea
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=ed9d8d1d3bfd4b472ba0fdd13ca448fb
diff --git a/metadata/md5-cache/dev-ml/findlib-1.7.3 b/metadata/md5-cache/dev-ml/findlib-1.7.3
index 1712115c053b..8441f6e3bee8 100644
--- a/metadata/md5-cache/dev-ml/findlib-1.7.3
+++ b/metadata/md5-cache/dev-ml/findlib-1.7.3
@@ -4,10 +4,10 @@ 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 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
RDEPEND=<dev-lang/ocaml-4.09:=[ocamlopt?] tk? ( dev-ml/labltk:= )
SLOT=0
SRC_URI=http://download.camlcity.org/download/findlib-1.7.3.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=1afdd858f65d0b36daa9e669ef0f4893
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=a1895dd755c1a43f95574e39e6033df3
diff --git a/metadata/md5-cache/dev-ml/findlib-1.8.1 b/metadata/md5-cache/dev-ml/findlib-1.8.1
index 4954080e38b7..b768edb35baa 100644
--- a/metadata/md5-cache/dev-ml/findlib-1.8.1
+++ b/metadata/md5-cache/dev-ml/findlib-1.8.1
@@ -4,10 +4,10 @@ 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 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~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.8.1.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=0f6543c3bde797c4450d2b2f6264c2c7
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=b10e185cc384579a98b784dbd1663213
diff --git a/metadata/md5-cache/dev-ml/findlib-1.8.1-r1 b/metadata/md5-cache/dev-ml/findlib-1.8.1-r1
new file mode 100644
index 000000000000..e4a29d348245
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/findlib-1.8.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=>=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+DESCRIPTION=OCaml tool to find/use non-standard packages
+EAPI=7
+HOMEPAGE=http://projects.camlcity.org/projects/findlib.html
+IUSE=doc +ocamlopt tk
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.08.1-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
+SLOT=0
+SRC_URI=http://download.camlcity.org/download/findlib-1.8.1.tar.gz
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=2c29554c34af590f1f61b0770e81affd
diff --git a/metadata/md5-cache/dev-ml/fmt-0.8.4 b/metadata/md5-cache/dev-ml/fmt-0.8.4
index 9642ad6f5559..90a7db045b48 100644
--- a/metadata/md5-cache/dev-ml/fmt-0.8.4
+++ b/metadata/md5-cache/dev-ml/fmt-0.8.4
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt] >=dev-ml/topkg-0.9 dev-ml/ocamlbuild dev-ml/findlib >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-ml/cmdliner:=[ocamlopt] >=dev-ml/topkg-0.9 dev-ml/ocamlbuild dev-ml/findlib >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Combinators to devise OCaml Format pretty-printing functions
EAPI=5
HOMEPAGE=https://erratique.ch/software/fmt https://github.com/dbuenzli/fmt
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] dev-ml/uchar:=[ocam
RESTRICT=!test? ( test )
SLOT=0/0.8.4
SRC_URI=https://erratique.ch/software/fmt/releases/fmt-0.8.4.tbz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=0943fd6eb645f0ad044ac64e6ad1fbc9
diff --git a/metadata/md5-cache/dev-ml/fpath-0.7.2 b/metadata/md5-cache/dev-ml/fpath-0.7.2
index 8b9bc215d207..485d1a911b84 100644
--- a/metadata/md5-cache/dev-ml/fpath-0.7.2
+++ b/metadata/md5-cache/dev-ml/fpath-0.7.2
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install
-DEPEND=dev-ml/result:= dev-ml/astring:= dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/result:= dev-ml/astring:= dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=File system paths for OCaml
EAPI=6
HOMEPAGE=https://erratique.ch/software/fpath https://github.com/dbuenzli/fpath
@@ -8,5 +8,5 @@ LICENSE=ISC
RDEPEND=dev-ml/result:= dev-ml/astring:= >=dev-lang/ocaml-4:=
SLOT=0/0.7.2
SRC_URI=https://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=2fea3947c7078d4c95c57f18739c79a9
diff --git a/metadata/md5-cache/dev-ml/gen-0.4.0.1 b/metadata/md5-cache/dev-ml/gen-0.4.0.1
index e544b6ca5677..8efdae4bd411 100644
--- a/metadata/md5-cache/dev-ml/gen-0.4.0.1
+++ b/metadata/md5-cache/dev-ml/gen-0.4.0.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=a392610245c386561aa4f740d8bc4f92
diff --git a/metadata/md5-cache/dev-ml/gsl-ocaml-1.19.1 b/metadata/md5-cache/dev-ml/gsl-ocaml-1.19.1
index 68e8f1176bbd..179b8ee05fdd 100644
--- a/metadata/md5-cache/dev-ml/gsl-ocaml-1.19.1
+++ b/metadata/md5-cache/dev-ml/gsl-ocaml-1.19.1
@@ -10,5 +10,5 @@ RDEPEND=>=sci-libs/gsl-1.19 !dev-ml/ocamlgsl >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mmottl/gsl-ocaml/releases/download/v1.19.1/gsl-ocaml-1.19.1.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=e51bbfdd30287784d373ea37fdd5a225
diff --git a/metadata/md5-cache/dev-ml/integers-0.4.0 b/metadata/md5-cache/dev-ml/integers-0.4.0
new file mode 100644
index 000000000000..872c91919e17
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/integers-0.4.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Various signed and unsigned integer types for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocamllabs/ocaml-integers
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.4.0
+SRC_URI=https://github.com/ocamllabs/ocaml-integers/archive/0.4.0.tar.gz -> integers-0.4.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=2404c076fbbc3fbf6f0cf114dbde3772
diff --git a/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0 b/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0
new file mode 100644
index 000000000000..0ab44d44029d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Jane Street header files
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/jane-street-headers
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/jane-street-headers/archive/v0.14.0.tar.gz -> jane-street-headers-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=40e9c7e66bf4e827bf441d76bda020cb
diff --git a/metadata/md5-cache/dev-ml/jbuilder-1.0_beta14 b/metadata/md5-cache/dev-ml/jbuilder-1.0_beta14
index 9dbe34c7f088..e1b45260fd00 100644
--- a/metadata/md5-cache/dev-ml/jbuilder-1.0_beta14
+++ b/metadata/md5-cache/dev-ml/jbuilder-1.0_beta14
@@ -1,5 +1,5 @@
DEFINED_PHASES=install prepare
-DEPEND=test? ( dev-ml/menhir ) >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=test? ( dev-ml/menhir ) >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=A composable build system for OCaml
EAPI=5
HOMEPAGE=https://github.com/janestreet/jbuilder
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
SLOT=0/1.0_beta14
SRC_URI=https://github.com/janestreet/jbuilder/archive/1.0+beta14.tar.gz -> jbuilder-1.0-beta14.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=c506b3bd50e5dc7af6ef1e8ceab4a7b5
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
index 3abc39ebbcd7..f1575bf1bbf8 100644
--- 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
@@ -9,5 +9,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=1c001c6cddd67a426c85c551071045fc
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
index 4f53232bbfcd..0838a6619a66 100644
--- a/metadata/md5-cache/dev-ml/js_of_ocaml-3.0.0
+++ b/metadata/md5-cache/dev-ml/js_of_ocaml-3.0.0
@@ -10,5 +10,5 @@ REQUIRED_USE=xml? ( ppx )
RESTRICT=!test? ( test )
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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=f054e0c49f7c6079c28853eae21a3a8b
diff --git a/metadata/md5-cache/dev-ml/js_of_ocaml-9999 b/metadata/md5-cache/dev-ml/js_of_ocaml-9999
index 9ebd796a9d69..778d917ce4bc 100644
--- a/metadata/md5-cache/dev-ml/js_of_ocaml-9999
+++ b/metadata/md5-cache/dev-ml/js_of_ocaml-9999
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] camlp4? ( dev-ml/camlp4:= ) dev-ml/cm
REQUIRED_USE=xml? ( ppx )
RESTRICT=!test? ( test )
SLOT=0/9999
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=7a2d109691f312ead72a22cd45434578
diff --git a/metadata/md5-cache/dev-ml/jst-config-0.14.0 b/metadata/md5-cache/dev-ml/jst-config-0.14.0
new file mode 100644
index 000000000000..8b221232a7ae
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/jst-config-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/stdio:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Compile-time configuration for Jane Street libraries
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/jst-config
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/stdio:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/jst-config/archive/v0.14.0.tar.gz -> jst-config-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=7e9db86c39113df60d1a4dde2916e4db
diff --git a/metadata/md5-cache/dev-ml/lablgl-1.05-r1 b/metadata/md5-cache/dev-ml/lablgl-1.05-r1
index eb11836acb84..5cd1da7fefb7 100644
--- a/metadata/md5-cache/dev-ml/lablgl-1.05-r1
+++ b/metadata/md5-cache/dev-ml/lablgl-1.05-r1
@@ -4,10 +4,10 @@ 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 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=c6aefd94f798f8e45a1f889b98320231
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=60ad6ea0ac7d91f60f8e7afe42cbdbd9
diff --git a/metadata/md5-cache/dev-ml/lablgl-1.06-r1 b/metadata/md5-cache/dev-ml/lablgl-1.06-r1
new file mode 100644
index 000000000000..9340a9bc169c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lablgl-1.06-r1
@@ -0,0 +1,13 @@
+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 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=7
+HOMEPAGE=https://github.com/garrigue/lablgl
+IUSE=doc glut +ocamlopt tk
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~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 glut? ( media-libs/freeglut ) tk? ( >=dev-lang/tcl-8.3:0= >=dev-lang/tk-8.3:0= dev-ml/labltk:= )
+SLOT=0/1.06
+SRC_URI=https://github.com/garrigue/lablgl/archive/v1.06.tar.gz -> lablgl-1.06.tar.gz
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=e81d7b9fe38d4c7d79d76291d0ad89dc
diff --git a/metadata/md5-cache/dev-ml/lablgtk-2.18.10 b/metadata/md5-cache/dev-ml/lablgtk-2.18.10
index 418a154584a8..f88fd545eb41 100644
--- a/metadata/md5-cache/dev-ml/lablgtk-2.18.10
+++ b/metadata/md5-cache/dev-ml/lablgtk-2.18.10
@@ -5,9 +5,9 @@ DESCRIPTION=Objective CAML interface for Gtk+2
EAPI=7
HOMEPAGE=http://lablgtk.forge.ocamlcore.org
IUSE=debug examples glade gnomecanvas +ocamlopt sourceview spell svg
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )
RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt?] dev-ml/camlp4:= x11-libs/gtk+:2 glade? ( gnome-base/libglade ) gnomecanvas? ( gnome-base/libgnomecanvas ) sourceview? ( x11-libs/gtksourceview:2.0 ) spell? ( app-text/gtkspell:2 ) svg? ( gnome-base/librsvg:2 )
SLOT=2/2.18.10
SRC_URI=https://github.com/garrigue/lablgtk/archive/2.18.10.tar.gz -> lablgtk-2.18.10.tar.gz
-_md5_=835cdbec3f6b980a29caab8738dd7455
+_md5_=73fa2b4719469c2a0219f445ae6f2625
diff --git a/metadata/md5-cache/dev-ml/lablgtk-2.18.5 b/metadata/md5-cache/dev-ml/lablgtk-2.18.5
index d9f094087e80..506ef5a186ed 100644
--- a/metadata/md5-cache/dev-ml/lablgtk-2.18.5
+++ b/metadata/md5-cache/dev-ml/lablgtk-2.18.5
@@ -4,10 +4,10 @@ DESCRIPTION=Objective CAML interface for Gtk+2
EAPI=5
HOMEPAGE=http://lablgtk.forge.ocamlcore.org/
IUSE=debug examples glade gnomecanvas sourceview +ocamlopt spell svg
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~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 ) 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
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
-_md5_=8de6d47ee7debd1442c12373bc4fa5b4
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=479b7d15087f9835e6cee042b30160e0
diff --git a/metadata/md5-cache/dev-ml/lablgtk-2.18.8-r1 b/metadata/md5-cache/dev-ml/lablgtk-2.18.8-r1
index 2b81b4a8a8c3..73ce7f352038 100644
--- a/metadata/md5-cache/dev-ml/lablgtk-2.18.8-r1
+++ b/metadata/md5-cache/dev-ml/lablgtk-2.18.8-r1
@@ -5,9 +5,9 @@ DESCRIPTION=Objective CAML interface for Gtk+2
EAPI=7
HOMEPAGE=http://lablgtk.forge.ocamlcore.org
IUSE=debug examples glade gnomecanvas +ocamlopt sourceview spell svg
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )
RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-ml/camlp4:= x11-libs/gtk+:2 glade? ( gnome-base/libglade ) gnomecanvas? ( gnome-base/libgnomecanvas ) sourceview? ( x11-libs/gtksourceview:2.0 ) spell? ( app-text/gtkspell:2 ) svg? ( gnome-base/librsvg:2 )
SLOT=2/2.18.8
SRC_URI=https://github.com/garrigue/lablgtk/releases/download/lablgtk2188/lablgtk-2.18.8.tar.gz
-_md5_=f5c8c7e0a2d050a07873ca6b111bbcfc
+_md5_=e79d012c2f569125577a238258a891de
diff --git a/metadata/md5-cache/dev-ml/lablgtk-3.1.1 b/metadata/md5-cache/dev-ml/lablgtk-3.1.1
new file mode 100644
index 000000000000..d07a31bfa495
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lablgtk-3.1.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/camlp5 dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=app-text/gtkspell:3= x11-libs/gtk+:3= dev-ml/cairo2:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=OCaml bindings to GTK-3
+EAPI=7
+HOMEPAGE=https://github.com/garrigue/lablgtk
+IUSE=+ocamlopt sourceview
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+PDEPEND=sourceview? ( dev-ml/lablgtk-sourceview:3/3.1.1 )
+RDEPEND=app-text/gtkspell:3= x11-libs/gtk+:3= dev-ml/cairo2:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=3/3.1.1
+SRC_URI=https://github.com/garrigue/lablgtk/releases/download/3.1.1/lablgtk3-3.1.1.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=f2bfc90f8017e686510311004f1159e3
diff --git a/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1 b/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1
new file mode 100644
index 000000000000..9cf65fc16590
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=x11-libs/gtksourceview:3.0= >=dev-ml/lablgtk-3.1.1:3= dev-ml/cairo2:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=OCaml bindings to GTK-3
+EAPI=7
+HOMEPAGE=https://github.com/garrigue/lablgtk
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=x11-libs/gtksourceview:3.0= >=dev-ml/lablgtk-3.1.1:3= dev-ml/cairo2:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=3/3.1.1
+SRC_URI=https://github.com/garrigue/lablgtk/releases/download/3.1.1/lablgtk3-3.1.1.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=b0c89fdd0c3dd4d6c6a68fe8f055c8d8
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.2 b/metadata/md5-cache/dev-ml/labltk-8.06.2
index ade7824d96cc..e7fbad056de5 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.2
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.2
@@ -4,10 +4,10 @@ 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-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=f57d6c02e355598f4fc97bda457c0b4f
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=1c16857c60af8b9b5e4d474b13d59838
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.7 b/metadata/md5-cache/dev-ml/labltk-8.06.7
index 04b7c2e95dcc..1aed5b6b6a68 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.7
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.7
@@ -4,10 +4,10 @@ DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework
EAPI=7
HOMEPAGE=https://garrigue.github.io/labltk/
IUSE=+ocamlopt X
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
RDEPEND=>=dev-lang/tk-8.0.3:= >=dev-lang/ocaml-4.08:=[ocamlopt?,X(+)?]
SLOT=0/8.06.7
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.7.tar.gz -> labltk-8.06.7.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=21a2bfbc4977dc8d58d8b7ae65b0411b
+_md5_=bf810c4e2cc994451e62633dbd05afc4
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.9 b/metadata/md5-cache/dev-ml/labltk-8.06.9
new file mode 100644
index 000000000000..774ec85bd53c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.9
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install
+DEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?] dev-ml/findlib >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework
+EAPI=7
+HOMEPAGE=https://garrigue.github.io/labltk/
+IUSE=+ocamlopt X
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=QPL-1.0 LGPL-2
+RDEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?]
+SLOT=0/8.06.9
+SRC_URI=https://github.com/garrigue/labltk/archive/8.06.9.tar.gz -> labltk-8.06.9.tar.gz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=1f3b7d08050c6ebe957ece82cba3b8db
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.0 b/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.0
index bb59f146a693..6ea85132d6c2 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.0
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.0
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/10.0.0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-10.0.0.tar.gz
-_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org fcd1ffd6013d407b2d62ccce8cbf7773 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org f9a86faa44b9076b1603ff7c37564776 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=56216dd79fa5182bfbdbbf85bc94d473
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.1 b/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.1
index 335b7dc45781..0dc7707ff8d7 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.1
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-10.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/10.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-10.0.1.tar.gz
-_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org fcd1ffd6013d407b2d62ccce8cbf7773 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org f9a86faa44b9076b1603ff7c37564776 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=58fd4da38c132f04b27819bac122569e
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0_rc3 b/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0
index f21ba6157ae6..983be127a987 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0_rc3
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0
@@ -1,15 +1,16 @@
-BDEPEND=dev-lang/perl dev-ml/findlib test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 dev-lang/python:3.6 ) dev-util/ninja dev-util/cmake
+BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 dev-lang/python:3.6 ) dev-util/ninja dev-util/cmake
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0_rc3:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)] !!sys-devel/llvm:0
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)] !!sys-devel/llvm:0
DESCRIPTION=OCaml bindings for LLVM
EAPI=7
HOMEPAGE=https://llvm.org/
IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE
+KEYWORDS=~amd64 ~arm ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0_rc3:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)]
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)]
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE )
RESTRICT=!test? ( test )
-SLOT=0/11.0.0_rc3
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.0-rc3.tar.gz
-_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org fcd1ffd6013d407b2d62ccce8cbf7773 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=90921f4cd69c8d88f750bc9e4e63ccc0
+SLOT=0/11.0.0
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.0.tar.gz
+_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org f9a86faa44b9076b1603ff7c37564776 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=7bc0752771ac04a77434f34c601f94ff
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0.9999
index 25703bfb696d..6752423b6079 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0.9999
@@ -1,4 +1,4 @@
-BDEPEND=dev-lang/perl dev-ml/findlib test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 dev-lang/python:3.6 ) dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 dev-lang/python:3.6 ) dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0.9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)] !!sys-devel/llvm:0
DESCRIPTION=OCaml bindings for LLVM
@@ -11,5 +11,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE )
RESTRICT=!test? ( test )
SLOT=0/11.0.0.9999
-_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org fcd1ffd6013d407b2d62ccce8cbf7773 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=90921f4cd69c8d88f750bc9e4e63ccc0
+_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org f9a86faa44b9076b1603ff7c37564776 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=b46ae3ac98a45f26d860dbc860857552
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0_rc4 b/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0_rc4
deleted file mode 100644
index 87f9e432db5e..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-11.0.0_rc4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl dev-ml/findlib test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 dev-lang/python:3.6 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0_rc4:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)] !!sys-devel/llvm:0
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-11.0.0_rc4:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)]
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=0/11.0.0_rc4
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.0-rc4.tar.gz
-_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org fcd1ffd6013d407b2d62ccce8cbf7773 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=90921f4cd69c8d88f750bc9e4e63ccc0
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0.9999
index b592855d4295..9ba254007275 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0.9999
@@ -1,15 +1,15 @@
-BDEPEND=dev-lang/perl dev-ml/findlib test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 dev-lang/python:3.6 ) dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 dev-lang/python:3.6 ) dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0.9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)] !!sys-devel/llvm:0
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0.9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_CSKY?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)] !!sys-devel/llvm:0
DESCRIPTION=OCaml bindings for LLVM
EAPI=7
HOMEPAGE=https://llvm.org/
-IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE
+IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0.9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)]
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE )
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0.9999:=[llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_AVR?,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_WebAssembly?,llvm_targets_X86?,llvm_targets_XCore?,llvm_targets_ARC?,llvm_targets_CSKY?,llvm_targets_VE?,debug?] !sys-devel/llvm[ocaml(-)]
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR 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_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
RESTRICT=!test? ( test )
SLOT=0/12.0.0.9999
-_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org fcd1ffd6013d407b2d62ccce8cbf7773 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=90921f4cd69c8d88f750bc9e4e63ccc0
+_eclasses_=cmake ac7cb516f6a288b6a82bc0649ce49878 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org f9a86faa44b9076b1603ff7c37564776 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=6b603bc51cc1dd46ea9e911ffc11401a
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-9.0.1 b/metadata/md5-cache/dev-ml/llvm-ocaml-9.0.1
index b5ddba28984f..9a21fa5d1e24 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-9.0.1
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-9.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/9.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-9.0.1.tar.gz
-_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org fcd1ffd6013d407b2d62ccce8cbf7773 multilib 98584e405e2b0264d37e8f728327fed1 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 21d8c0949a2693d7109cc6a25fabfcaf llvm.org f9a86faa44b9076b1603ff7c37564776 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 54a3178500786b0a7ede4a23b7f2a6ad python-utils-r1 e41e32d357e5bdd388b5be2ce24f3883 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=575f28e6f2c3d39d5288c6fa47f29e39
diff --git a/metadata/md5-cache/dev-ml/lwt-3.0.0 b/metadata/md5-cache/dev-ml/lwt-3.0.0
index 359322824fa3..4af526b7a47b 100644
--- a/metadata/md5-cache/dev-ml/lwt-3.0.0
+++ b/metadata/md5-cache/dev-ml/lwt-3.0.0
@@ -10,5 +10,5 @@ RDEPEND=dev-libs/libev >=dev-lang/ocaml-4.02:= dev-ml/result:= ppx? ( dev-ml/ppx
RESTRICT=!test? ( test )
SLOT=0/3.0.0
SRC_URI=https://github.com/ocsigen/lwt/archive/3.0.0.tar.gz -> lwt-3.0.0.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=96d6618de5ea94439776e574164b421b
diff --git a/metadata/md5-cache/dev-ml/lwt-5.3.0-r1 b/metadata/md5-cache/dev-ml/lwt-5.3.0-r1
new file mode 100644
index 000000000000..478b1426b89e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt-5.3.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-ml/cppo-1.6.6 dev-ml/findlib dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/seq:= dev-ml/result:= dev-ml/mmap:= dev-ml/ocplib-endian:= >=dev-ml/ppxlib-0.18.0:= dev-ml/react:= dev-ml/dune-configurator:= dev-libs/libev >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Cooperative light-weight thread library for OCaml
+EAPI=7
+HOMEPAGE=http://ocsigen.org/lwt
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/seq:= dev-ml/result:= dev-ml/mmap:= dev-ml/ocplib-endian:= >=dev-ml/ppxlib-0.18.0:= dev-ml/react:= dev-ml/dune-configurator:= dev-libs/libev !<www-servers/ocsigen-1.1 >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/5.3.0
+SRC_URI=https://github.com/ocsigen/lwt/archive/5.3.0.tar.gz -> lwt-5.3.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=0888106e2fc6c2a8c9d63891e71221d3
diff --git a/metadata/md5-cache/dev-ml/lwt_react-1.0.1 b/metadata/md5-cache/dev-ml/lwt_react-1.0.1
index c7a1a3986640..297eae60c803 100644
--- a/metadata/md5-cache/dev-ml/lwt_react-1.0.1
+++ b/metadata/md5-cache/dev-ml/lwt_react-1.0.1
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=49c732db5e85b600c47da89de8925c76
diff --git a/metadata/md5-cache/dev-ml/lwt_ssl-1.0.1 b/metadata/md5-cache/dev-ml/lwt_ssl-1.0.1
index 3a334483c12f..8bf19f0d9e55 100644
--- a/metadata/md5-cache/dev-ml/lwt_ssl-1.0.1
+++ b/metadata/md5-cache/dev-ml/lwt_ssl-1.0.1
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=0dff6c27265e7fca48a22fb6000cf2a2
diff --git a/metadata/md5-cache/dev-ml/lwt_ssl-1.1.1 b/metadata/md5-cache/dev-ml/lwt_ssl-1.1.1
index d703f6ccdddf..53cf6df52267 100644
--- a/metadata/md5-cache/dev-ml/lwt_ssl-1.1.1
+++ b/metadata/md5-cache/dev-ml/lwt_ssl-1.1.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/lwt-3.1:= >=dev-ml/ocaml-ssl-0.4.0:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=>=dev-ml/lwt-3.1:= >=dev-ml/ocaml-ssl-0.4.0:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=GLib integration for Lwt
EAPI=5
HOMEPAGE=http://ocsigen.org/lwt
@@ -8,5 +8,5 @@ LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-ml/lwt-3.1:= >=dev-ml/ocaml-ssl-0.4.0:= >=dev-lang/ocaml-4:=
SLOT=0/1.1.1
SRC_URI=https://github.com/ocsigen/lwt/archive/lwt_ssl-1.1.1.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=6c0c83196eb5aebe7ccd078109a2b78b
diff --git a/metadata/md5-cache/dev-ml/macaque-0.7.4 b/metadata/md5-cache/dev-ml/macaque-0.7.4
index fb936b62f44d..90bb3bfaeeba 100644
--- a/metadata/md5-cache/dev-ml/macaque-0.7.4
+++ b/metadata/md5-cache/dev-ml/macaque-0.7.4
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=e94c1b8ad8a730144111484da5ede78f
diff --git a/metadata/md5-cache/dev-ml/markup-0.7.5 b/metadata/md5-cache/dev-ml/markup-0.7.5
index 258a3bf30d09..3ca39475f581 100644
--- a/metadata/md5-cache/dev-ml/markup-0.7.5
+++ b/metadata/md5-cache/dev-ml/markup-0.7.5
@@ -10,5 +10,5 @@ RDEPEND=dev-lang/ocaml:=[ocamlopt] dev-ml/lwt:=[ocamlopt(+)] >=dev-ml/uutf-1.0:=
RESTRICT=!test? ( test )
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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=c8e41c31ccca9e6ef86c6fc63b14b009
diff --git a/metadata/md5-cache/dev-ml/mccs-1.1.11 b/metadata/md5-cache/dev-ml/mccs-1.1.11
new file mode 100644
index 000000000000..5ae16c5fadd1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mccs-1.1.11
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/cudf:= sci-mathematics/glpk:= test? ( dev-ml/extlib:= ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Multi Criteria CUDF Solver
+EAPI=7
+HOMEPAGE=http://www.i3s.unice.fr/~cpjm/misc/ https://github.com/AltGr/ocaml-mccs/issues
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=dev-ml/cudf:= sci-mathematics/glpk:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.11
+SRC_URI=https://github.com/AltGr/ocaml-mccs/archive/1.1+11.tar.gz -> mccs-1.1.11.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=0ef92947116b44fe26cde4be5699b866
diff --git a/metadata/md5-cache/dev-ml/menhir-20170712 b/metadata/md5-cache/dev-ml/menhir-20170712
index fe81781ba0d9..1fa3b3ab66e2 100644
--- a/metadata/md5-cache/dev-ml/menhir-20170712
+++ b/metadata/md5-cache/dev-ml/menhir-20170712
@@ -9,5 +9,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=9107d7895b69fb99e36071feaf352336
diff --git a/metadata/md5-cache/dev-ml/menhir-20171013 b/metadata/md5-cache/dev-ml/menhir-20171013
index 23fa13966d34..b7763ad09e5b 100644
--- a/metadata/md5-cache/dev-ml/menhir-20171013
+++ b/metadata/md5-cache/dev-ml/menhir-20171013
@@ -9,5 +9,5 @@ LICENSE=GPL-2 LGPL-2-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?]
SLOT=0/20171013
SRC_URI=http://gallium.inria.fr/~fpottier/menhir/menhir-20171013.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=b112ac03ed80bbee59a3d7d262c3dbf5
diff --git a/metadata/md5-cache/dev-ml/mmap-1.0.2 b/metadata/md5-cache/dev-ml/mmap-1.0.2
new file mode 100644
index 000000000000..0dd21e86e6f4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mmap-1.0.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=File mapping
+EAPI=7
+HOMEPAGE=https://github.com/mirage/mmap
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.0.2
+SRC_URI=https://github.com/mirage/mmap/releases/download/v1.0.2/mmap-v1.0.2.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=f720ab153ffbf7c4587678f37844acb7
diff --git a/metadata/md5-cache/dev-ml/mmap-1.1.0 b/metadata/md5-cache/dev-ml/mmap-1.1.0
new file mode 100644
index 000000000000..399943f5529b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/mmap-1.1.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=File mapping
+EAPI=7
+HOMEPAGE=https://github.com/mirage/mmap
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.1.0
+SRC_URI=https://github.com/mirage/mmap/releases/download/v1.1.0/mmap-v1.1.0.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=f720ab153ffbf7c4587678f37844acb7
diff --git a/metadata/md5-cache/dev-ml/mtime-1.1.0 b/metadata/md5-cache/dev-ml/mtime-1.1.0
index 0c5e7b1ad89a..f9dfabb8e05b 100644
--- a/metadata/md5-cache/dev-ml/mtime-1.1.0
+++ b/metadata/md5-cache/dev-ml/mtime-1.1.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install test
-DEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) dev-ml/topkg dev-ml/ocamlbuild dev-ml/findlib >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=OCaml module to access monotonic wall-clock time
EAPI=5
HOMEPAGE=https://erratique.ch/software/mtime https://github.com/dbuenzli/mtime
@@ -10,5 +10,5 @@ RDEPEND=dev-lang/ocaml:=[ocamlopt] javascript? ( dev-ml/js_of_ocaml:= ) >=dev-la
RESTRICT=!test? ( test )
SLOT=0/1.1.0
SRC_URI=https://erratique.ch/software/mtime/releases/mtime-1.1.0.tbz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 opam c053036d04fbcede5c53fe5752699eb5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e opam 4f1cff0457cf4790a5510753a67d1cc1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=93c7bbb805f54c67e55b061897770193
diff --git a/metadata/md5-cache/dev-ml/num-1.3 b/metadata/md5-cache/dev-ml/num-1.3
index c354de9c6e6c..7e93ade4758e 100644
--- a/metadata/md5-cache/dev-ml/num-1.3
+++ b/metadata/md5-cache/dev-ml/num-1.3
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4.09.0[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt]
SLOT=0
SRC_URI=https://github.com/ocaml/num/archive/v1.3.tar.gz -> num-1.3.tar.gz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=756d47b47b19d570b2f6523b5137fc5e
diff --git a/metadata/md5-cache/dev-ml/num-1.3-r1 b/metadata/md5-cache/dev-ml/num-1.3-r1
new file mode 100644
index 000000000000..553ea58ebe35
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/num-1.3-r1
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt]
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt] >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for arbitrary-precision integer and rational arithmetic
+EAPI=7
+HOMEPAGE=https://github.com/ocaml/num
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt]
+SLOT=0
+SRC_URI=https://github.com/ocaml/num/archive/v1.3.tar.gz -> num-1.3.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=3c94bc111b08a82d2cfc4f4667bce0f0
diff --git a/metadata/md5-cache/dev-ml/oasis-0.4.10 b/metadata/md5-cache/dev-ml/oasis-0.4.10
index 1c545594e0e3..5310dcaaca3d 100644
--- a/metadata/md5-cache/dev-ml/oasis-0.4.10
+++ b/metadata/md5-cache/dev-ml/oasis-0.4.10
@@ -10,5 +10,5 @@ RDEPEND=>=dev-ml/ocaml-data-notation-0.0.11:= dev-ml/ocamlbuild:=[ocamlopt] dev-
RESTRICT=!test? ( test ) strip
SLOT=0/0.4.10
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1694/oasis-0.4.10.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=a37c94393441859c240fdb5312fb58ba
diff --git a/metadata/md5-cache/dev-ml/oasis-0.4.8 b/metadata/md5-cache/dev-ml/oasis-0.4.8
index f5065f7ec419..a6f4f0968e30 100644
--- a/metadata/md5-cache/dev-ml/oasis-0.4.8
+++ b/metadata/md5-cache/dev-ml/oasis-0.4.8
@@ -10,5 +10,5 @@ RDEPEND=>=dev-ml/ocaml-data-notation-0.0.11:= dev-ml/ocamlbuild:=[ocamlopt] >=de
RESTRICT=!test? ( test ) strip
SLOT=0/0.4.8
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1669/oasis-0.4.8.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=7ec28108f0313052a142781b2d0b02b3
diff --git a/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1 b/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1
index 25a4bf677d1c..25265a0bc9d6 100644
--- a/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1
+++ b/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1
@@ -2,8 +2,8 @@ DEFINED_PHASES=install
DESCRIPTION=autoconf macros to support configuration of OCaml programs and libraries
EAPI=7
HOMEPAGE=http://ocaml-autoconf.forge.ocamlcore.org/
-KEYWORDS=amd64 ~arm ~arm64 ppc x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86
LICENSE=BSD
SLOT=0
SRC_URI=http://forge.ocamlcore.org/frs/download.php/282/ocaml-autoconf-1.1.tar.gz
-_md5_=2b896482331af14c5744896740a011d5
+_md5_=da89e0e0f59a8fa13565ff8dbff76530
diff --git a/metadata/md5-cache/dev-ml/ocaml-base64-2.2.0 b/metadata/md5-cache/dev-ml/ocaml-base64-2.2.0
index df047ae903ab..2f0d7c6d4291 100644
--- a/metadata/md5-cache/dev-ml/ocaml-base64-2.2.0
+++ b/metadata/md5-cache/dev-ml/ocaml-base64-2.2.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/jbuilder test? ( dev-ml/rresult dev-ml/bos dev-ml/alcotest ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder test? ( dev-ml/rresult dev-ml/bos dev-ml/alcotest ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Library for radix-64 representation (de)coding
EAPI=6
HOMEPAGE=https://github.com/mirage/ocaml-base64
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
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
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=f0d607f5775ed53b334dd4e6437651f1
diff --git a/metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.0 b/metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.0
index d713c9fdd49a..486e4edce704 100644
--- a/metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.0
+++ b/metadata/md5-cache/dev-ml/ocaml-cohttp-0.22.0
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/ocaml-re:= dev-ml/stringext:= dev-ml/ocaml-uri:= dev-ml/fieldslib
RESTRICT=!test? ( test )
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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=e2e90dd6c1cc7b082502bf8dae1676b9
diff --git a/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.3 b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.3
new file mode 100644
index 000000000000..597c90503743
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.3
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Repackage the OCaml compiler libs so they do not expose everything at toplevel
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ocaml-compiler-libs
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.12.3
+SRC_URI=https://github.com/janestreet/ocaml-compiler-libs/archive/v0.12.3.tar.gz -> ocaml-compiler-libs-0.12.3.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=38831b0ea9555e6aca3f945d2b31d006
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
index f67b89f9ec07..7ae5d8a2ef12 100644
--- a/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.9.0
+++ b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Repackage the OCaml compiler libs so they do not expose everything at toplevel
EAPI=6
HOMEPAGE=https://github.com/janestreet/ocaml-compiler-libs
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=dev-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=85278258dffbf8bdfe72848d2ed4c816
diff --git a/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.4 b/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.4
index 34a44efa8af8..3b028c6f4908 100644
--- a/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.4
+++ b/metadata/md5-cache/dev-ml/ocaml-conduit-0.15.4
@@ -8,5 +8,5 @@ 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/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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=5bc408aead33a6d10f7e49493460bf10
diff --git a/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.1 b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.1
index 8ff107489d29..14daaa6f0ee7 100644
--- a/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.1
+++ b/metadata/md5-cache/dev-ml/ocaml-cstruct-3.1.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/jbuilder 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-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder 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-ml/ocplib-endian:= dev-ml/sexplib:= dev-ml/type-conv:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Map OCaml arrays onto C-like structs
EAPI=5
HOMEPAGE=https://github.com/mirage/ocaml-cstruct https://mirage.io
@@ -10,5 +10,5 @@ RDEPEND=async? ( dev-ml/async_kernel:= dev-ml/async_unix:= dev-ml/core_kernel:=
RESTRICT=!test? ( test )
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
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=7baef6bed6fb57211c8515e34f89827f
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.2 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.2
index f2d84a5c1537..ac588b52a10e 100644
--- a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.2
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.2
@@ -1,14 +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
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/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
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/libffi
RESTRICT=!test? ( test )
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
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=d78ba8f1023d3331b5e919ed504a2dc6
+_md5_=7895a9002b0f62da8551067039349aa9
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3
index 3445c8b960ec..c5400a38656a 100644
--- a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.11.3
@@ -1,14 +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
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/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
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/libffi
RESTRICT=!test? ( test )
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
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=ae07a84c3c6946a37564283b8fb4a9b5
+_md5_=0cdd1d47480eaaceae1fb83f8fcdd7b5
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.1 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.1
index e9dbf703c55b..34e88514ad0f 100644
--- a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.1
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.12.1
@@ -1,14 +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
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/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 ~x86
LICENSE=MIT
-RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi dev-ml/integers:=
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/libffi dev-ml/integers:=
RESTRICT=!test? ( test )
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
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=302ee12fcc75e965601a87528422e600
+_md5_=53342471716ec82472ba39746d885046
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.13.0 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.13.0
index 9e04b4bd17b2..02d3026433d6 100644
--- a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.13.0
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.13.0
@@ -1,14 +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
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/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 ~x86
LICENSE=MIT
-RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] virtual/libffi dev-ml/integers:=
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] dev-libs/libffi dev-ml/integers:=
RESTRICT=!test? ( test )
SLOT=0/0.13.0
SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.13.0.tar.gz -> ocaml-ctypes-0.13.0.tar.gz
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=302ee12fcc75e965601a87528422e600
+_md5_=53342471716ec82472ba39746d885046
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.17.1 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.17.1
new file mode 100644
index 000000000000..877e52a6803a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.17.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] >=dev-libs/libffi-3.3_rc0:0/7 dev-ml/integers:= test? ( dev-ml/ounit2 dev-ml/lwt ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Library for binding to C libraries using pure OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] >=dev-libs/libffi-3.3_rc0:0/7 dev-ml/integers:=
+RESTRICT=!test? ( test )
+SLOT=0/0.17.1
+SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.17.1.tar.gz -> ocaml-ctypes-0.17.1.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=a92d23b86fcafac29b35e585d5d6d35b
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
index 916d4439b855..9f587838e344 100644
--- 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
@@ -10,5 +10,5 @@ RDEPEND=>=dev-ml/type-conv-108.07.01:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[o
RESTRICT=!test? ( test )
SLOT=0/0.0.11
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1310/ocaml-data-notation-0.0.11.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=005d13437cf9b8e2ce34595884e8d793
diff --git a/metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.0 b/metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.0
index 90001e6cc2db..5242af7339ab 100644
--- a/metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.0
+++ b/metadata/md5-cache/dev-ml/ocaml-dispatch-0.3.0
@@ -10,5 +10,5 @@ RDEPEND=javascript? ( dev-ml/js_of_ocaml:=[ppx,ocamlopt?] ) dev-ml/result:=[ocam
RESTRICT=!test? ( test )
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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=a905da72b9363914dad5d686a7176dd6
diff --git a/metadata/md5-cache/dev-ml/ocaml-expat-1.0.0 b/metadata/md5-cache/dev-ml/ocaml-expat-1.0.0
index 9e7cedd6d54d..4300cbf12349 100644
--- a/metadata/md5-cache/dev-ml/ocaml-expat-1.0.0
+++ b/metadata/md5-cache/dev-ml/ocaml-expat-1.0.0
@@ -10,5 +10,5 @@ RDEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
RESTRICT=!test? ( test )
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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=a6d17d3e66d9ed1d794b78cb238e4f50
diff --git a/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0 b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0
index 03661742eacc..02eb7c620d4d 100644
--- a/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0
+++ b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0
@@ -10,5 +10,5 @@ RDEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.1.0
SRC_URI=https://github.com/whitequark/ocaml-expat/archive/v1.1.0.tar.gz -> ocaml-expat-1.1.0.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=a6d17d3e66d9ed1d794b78cb238e4f50
diff --git a/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1 b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1
new file mode 100644
index 000000000000..c7480863166d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install test
+DEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?] test? ( dev-ml/ounit2 ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=OCaml bindings for expat
+EAPI=7
+HOMEPAGE=https://github.com/whitequark/ocaml-expat
+IUSE=doc +ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0
+SRC_URI=https://github.com/whitequark/ocaml-expat/archive/v1.1.0.tar.gz -> ocaml-expat-1.1.0.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=4daa72be9bb6f1eee66c927a3344b4c6
diff --git a/metadata/md5-cache/dev-ml/ocaml-expect-0.0.5 b/metadata/md5-cache/dev-ml/ocaml-expect-0.0.5
index d86a21f62e9a..0596f78da932 100644
--- a/metadata/md5-cache/dev-ml/ocaml-expect-0.0.5
+++ b/metadata/md5-cache/dev-ml/ocaml-expect-0.0.5
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/batteries:= dev-ml/pcre-ocaml:= >=dev-lang/ocaml-3.12:=[ocamlopt?
RESTRICT=!test? ( test )
SLOT=0/0.0.5
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1372/ocaml-expect-0.0.5.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=b77c289b8bc39aba3bd1196dd6099bcc
diff --git a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.1 b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.1
index 20ceccbb2e28..72fa4ab91f2c 100644
--- a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.1
+++ b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/0.5.1
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1651/ocaml-fileutils-0.5.1.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=9b898c5e3b0e8ea0c83259cc0f46ea6d
diff --git a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.2 b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.2
index 1f018e5210dd..937045d51004 100644
--- a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.2
+++ b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.5.2
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/0.5.2
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1695/ocaml-fileutils-0.5.2.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=4fa950af6203a24b43d7c6a3af3cff4f
diff --git a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.6.2 b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.6.2
index b360c439e167..c3fefdeae1c4 100644
--- a/metadata/md5-cache/dev-ml/ocaml-fileutils-0.6.2
+++ b/metadata/md5-cache/dev-ml/ocaml-fileutils-0.6.2
@@ -1,5 +1,6 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/ounit-2.0.0 >=dev-ml/stdlib-shims-0.2.0 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune
+DEPEND=>=dev-ml/ounit-2.0.0 >=dev-ml/stdlib-shims-0.2.0 >=dev-lang/ocaml-4:=[ocamlopt?]
DESCRIPTION=Pure OCaml functions to manipulate real file (POSIX like) and filename
EAPI=7
HOMEPAGE=https://github.com/gildor478/ocaml-fileutils
@@ -9,5 +10,5 @@ LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
SLOT=0
SRC_URI=https://github.com/gildor478/ocaml-fileutils/releases/download/v0.6.2/fileutils-v0.6.2.tbz -> ocaml-fileutils-0.6.2.tar.bz2
-_eclasses_=dune 48ca398457cfa7b91da98c276b97db03
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
_md5_=2e4c663a2e3f92c4d18d6a1774dd65f5
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
deleted file mode 100644
index bdd099122957..000000000000
--- a/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.5-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-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:=
-RESTRICT=!test? ( test )
-SLOT=0/0.3.5
-SRC_URI=http://forge.ocamlcore.org/frs/download.php/1433/ocaml-gettext-0.3.5.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=c494a098ec993436cdb7e8991626b600
diff --git a/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7 b/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7
deleted file mode 100644
index c049c92c2f30..000000000000
--- a/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7
+++ /dev/null
@@ -1,14 +0,0 @@
-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-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1: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:=
-RESTRICT=!test? ( test )
-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
-_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=3c590ae8098d8f545c609009fe036573
diff --git a/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7-r1 b/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7-r2
index 377d462108d8..acaa2347cadd 100644
--- a/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7-r1
+++ b/metadata/md5-cache/dev-ml/ocaml-gettext-0.3.7-r2
@@ -1,15 +1,15 @@
BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
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
+DEPEND=>=dev-lang/ocaml-3.12.1:= <dev-lang/ocaml-4.10.0:= >=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=7
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:=
+RDEPEND=>=dev-lang/ocaml-3.12.1:= <dev-lang/ocaml-4.10.0:= >=dev-ml/ocaml-fileutils-0.4.0:= >=dev-ml/camomile-0.8.3:= sys-devel/gettext dev-ml/camlp4:=
RESTRICT=!test? ( test )
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
-_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=6071a118200afa97a1a52c924f4a8f4f
+_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=2b162d6e9783072fc4041212c49de77e
diff --git a/metadata/md5-cache/dev-ml/ocaml-gettext-0.4.2 b/metadata/md5-cache/dev-ml/ocaml-gettext-0.4.2
new file mode 100644
index 000000000000..9b168b9b3672
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-gettext-0.4.2
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-ml/cppo-1.6.6 dev-ml/dune-configurator dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/base:= >=dev-ml/camomile-0.8.3:= >=dev-ml/ocaml-fileutils-0.4.0:= sys-devel/gettext test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Provides support for internationalization of OCaml program
+EAPI=7
+HOMEPAGE=https://github.com/gildor478/ocaml-gettext
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/base:= >=dev-ml/camomile-0.8.3:= >=dev-ml/ocaml-fileutils-0.4.0:= sys-devel/gettext >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.2
+SRC_URI=https://github.com/gildor478/ocaml-gettext/archive/v0.4.2.tar.gz -> ocaml-gettext-0.4.2.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=c404208c0bace322024fc539b3609a9d
diff --git a/metadata/md5-cache/dev-ml/ocaml-hashcons-1.2 b/metadata/md5-cache/dev-ml/ocaml-hashcons-1.2
index 4f6a0d86d595..5bbaacbff69c 100644
--- a/metadata/md5-cache/dev-ml/ocaml-hashcons-1.2
+++ b/metadata/md5-cache/dev-ml/ocaml-hashcons-1.2
@@ -9,5 +9,5 @@ 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
-_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=0d1738214c2a8dbeb35fbe1e9118c68c
diff --git a/metadata/md5-cache/dev-ml/ocaml-hashcons-1.3 b/metadata/md5-cache/dev-ml/ocaml-hashcons-1.3
index 3ee4f64d98ce..038c457762ca 100644
--- a/metadata/md5-cache/dev-ml/ocaml-hashcons-1.3
+++ b/metadata/md5-cache/dev-ml/ocaml-hashcons-1.3
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-lang/ocaml:=[ocamlopt?]
SLOT=0/1.3
SRC_URI=https://github.com/backtracking/ocaml-hashcons/archive/1.3.tar.gz -> ocaml-hashcons-1.3.tar.gz
-_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=ea0dcaeade9713d11f14cc5684c340cc
diff --git a/metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.0 b/metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.0
index 237b420f1d1f..496253c9a128 100644
--- a/metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.0
+++ b/metadata/md5-cache/dev-ml/ocaml-ipaddr-2.8.0
@@ -1,5 +1,5 @@
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/findlib test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:= dev-ml/opam
+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/findlib test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=OCaml library for manipulation of IP (and MAC) address representations
EAPI=5
HOMEPAGE=https://github.com/mirage/ocaml-ipaddr
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/sexplib:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_core:= dev-ml/ppx_typ
RESTRICT=!test? ( test )
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=bd5949dbdf484129d9b3b6ad716fb3cb
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
index 39b2fce3535c..1f925b6c323b 100644
--- a/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.0.0
+++ b/metadata/md5-cache/dev-ml/ocaml-magic-mime-1.0.0
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=0692fee9c679c335f7e5989f86824f37
diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.5 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.5
index f5f794ba213b..5780976cc19f 100644
--- a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.5
+++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.5
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Convert OCaml parsetrees between different major versions
EAPI=6
HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree
@@ -8,5 +8,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=
SLOT=0/1.0.5
SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v1.0.5.tar.gz -> ocaml-migrate-parsetree-1.0.5.tar.gz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=a7fc26cc5faf6788d179572ea4635368
diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.6 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.6
index 17d1eb114d4f..f6ff13015b48 100644
--- a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.6
+++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.6
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Convert OCaml parsetrees between different major versions
EAPI=6
HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree
@@ -8,5 +8,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=
SLOT=0/1.0.6
SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v1.0.6.tar.gz -> ocaml-migrate-parsetree-1.0.6.tar.gz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=a7fc26cc5faf6788d179572ea4635368
diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.7 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.7
index 1da512b6de2c..81fa132f8aa7 100644
--- a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.7
+++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-1.0.7
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/result:= dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Convert OCaml parsetrees between different major versions
EAPI=6
HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree
@@ -8,5 +8,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=
SLOT=0/1.0.7
SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v1.0.7.tar.gz -> ocaml-migrate-parsetree-1.0.7.tar.gz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=a7fc26cc5faf6788d179572ea4635368
diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.0.0 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.0.0
new file mode 100644
index 000000000000..75292e81a75d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.0.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Convert OCaml parsetrees between different major versions
+EAPI=7
+HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/2.0.0
+SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v2.0.0.tar.gz -> ocaml-migrate-parsetree-2.0.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=93b017e51532143487458afdc4fb8731
diff --git a/metadata/md5-cache/dev-ml/ocaml-re-1.7.1 b/metadata/md5-cache/dev-ml/ocaml-re-1.7.1
index 39139c349c63..86988a1f53e3 100644
--- a/metadata/md5-cache/dev-ml/ocaml-re-1.7.1
+++ b/metadata/md5-cache/dev-ml/ocaml-re-1.7.1
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-4.02:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=93d768c93ecbd5a8b43f0d736aeb17c7
diff --git a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.2 b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.2
index 767baa3480d0..98c20efb5b96 100644
--- a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.2
+++ b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.2
@@ -10,5 +10,5 @@ RDEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-lang/ocaml-3.12:=[oca
RESTRICT=!test? ( test )
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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=84f7acbbc7b41d1e596c9a49e6d17121
diff --git a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.3 b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.3
index ce7e842c018a..650539e365e3 100644
--- a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.3
+++ b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.1.3
@@ -10,5 +10,5 @@ RDEPEND=>=dev-db/sqlite-3.3.3 >=dev-ml/findlib-1.3.2 >=dev-lang/ocaml-3.12:=[oca
RESTRICT=!test? ( test )
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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=84f7acbbc7b41d1e596c9a49e6d17121
diff --git a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.0 b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.0
index 18fa386319da..b84aad06b785 100644
--- a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.0
+++ b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.2.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=A package for ocaml that provides access to SQLite databases
EAPI=5
HOMEPAGE=http://mmottl.github.io/sqlite3-ocaml/
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=44715ecd1904679f92c6006b7c107848
diff --git a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.3.0 b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.3.0
index f9f102d081ee..576628b0bd2a 100644
--- a/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.3.0
+++ b/metadata/md5-cache/dev-ml/ocaml-sqlite3-4.3.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=A package for ocaml that provides access to SQLite databases
EAPI=5
HOMEPAGE=http://mmottl.github.io/sqlite3-ocaml/
@@ -8,5 +8,5 @@ LICENSE=MIT
RDEPEND=>=dev-db/sqlite-3.3.3 >=dev-lang/ocaml-4:=
SLOT=0/4.3.0
SRC_URI=https://github.com/mmottl/sqlite3-ocaml/releases/download/4.3.0/sqlite3-4.3.0.tbz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=44715ecd1904679f92c6006b7c107848
diff --git a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3 b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3-r1
index 9a9ffaaf6908..b8e4f956380b 100644
--- a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3
+++ b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.3-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile install
-DEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:= >=dev-ml/findlib-1.0.4-r1
+DEPEND=dev-libs/openssl:0= <dev-lang/ocaml-4.09.0:= >=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
LICENSE=LGPL-2.1
-RDEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:=
+RDEPEND=dev-libs/openssl:0= <dev-lang/ocaml-4.09.0:=
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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=6eb1d929cbafca54ce47846c5ce35b63
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=b600adc38b8f38f9857165224e7904d1
diff --git a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.4 b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.4
deleted file mode 100644
index 7c7298ce2203..000000000000
--- a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.4
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-LICENSE=LGPL-2.1
-RDEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:=
-SLOT=0/0.5.4
-SRC_URI=https://github.com/savonet/ocaml-ssl/releases/download/0.5.4/ocaml-ssl-0.5.4.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=8536ccef3ef4afe81444e3ad98bcd8ba
diff --git a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.5 b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.5
deleted file mode 100644
index ce7c1284891d..000000000000
--- a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.5
+++ /dev/null
@@ -1,13 +0,0 @@
-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
-LICENSE=LGPL-2.1
-RDEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:=
-SLOT=0/0.5.5
-SRC_URI=https://github.com/savonet/ocaml-ssl/releases/download/0.5.5/ocaml-ssl-0.5.5.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=8536ccef3ef4afe81444e3ad98bcd8ba
diff --git a/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.9 b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.9
new file mode 100644
index 000000000000..e846ea516a30
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-ssl-0.5.9
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune-configurator dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=OCaml bindings for OpenSSL
+EAPI=7
+HOMEPAGE=https://github.com/savonet/ocaml-ssl
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-libs/openssl:0= >=dev-lang/ocaml-3.10:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.5.9
+SRC_URI=https://github.com/savonet/ocaml-ssl/archive/0.5.9.tar.gz -> ocaml-ssl-0.5.9.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=6b8ef25ba62ae85c259ffb824e3c8efe
diff --git a/metadata/md5-cache/dev-ml/ocaml-uri-1.9.4 b/metadata/md5-cache/dev-ml/ocaml-uri-1.9.4
index 719e6786b3e4..ddb423e6efb0 100644
--- a/metadata/md5-cache/dev-ml/ocaml-uri-1.9.4
+++ b/metadata/md5-cache/dev-ml/ocaml-uri-1.9.4
@@ -1,5 +1,5 @@
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:= test? ( >=dev-ml/ounit-1.0.2 ) dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+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:= test? ( >=dev-ml/ounit-1.0.2 ) dev-ml/jbuilder >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=RFC3986 URI parsing library for OCaml
EAPI=5
HOMEPAGE=https://github.com/mirage/ocaml-uri https://mirage.io
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/ocaml-re:= dev-ml/sexplib:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_cor
RESTRICT=!test? ( test )
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
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=366defb3d072a037c03ab776d2b4fffe
diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.10.1 b/metadata/md5-cache/dev-ml/ocamlbuild-0.10.1
index 0f1d837f7298..9e82c033ea2e 100644
--- a/metadata/md5-cache/dev-ml/ocamlbuild-0.10.1
+++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.10.1
@@ -4,9 +4,9 @@ DESCRIPTION=Generic build tool with built-in rules for building OCaml library an
EAPI=5
HOMEPAGE=https://github.com/ocaml/ocamlbuild
IUSE=+ocamlopt
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=<dev-lang/ocaml-4.09:=[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
-_md5_=31774afdfac11fce654bf0c6414f3931
+_md5_=52d26f1404882b11f0e6323a16e10543
diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.11.0 b/metadata/md5-cache/dev-ml/ocamlbuild-0.11.0
index 37637421608a..29adbcb8968b 100644
--- a/metadata/md5-cache/dev-ml/ocamlbuild-0.11.0
+++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.11.0
@@ -4,10 +4,10 @@ DESCRIPTION=Generic build tool with built-in rules for building OCaml library an
EAPI=5
HOMEPAGE=https://github.com/ocaml/ocamlbuild
IUSE=+ocamlopt test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=<dev-lang/ocaml-4.09:=[ocamlopt?] !<dev-ml/findlib-1.6.1-r1
RESTRICT=!test? ( test )
SLOT=0/0.11.0
SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.11.0.tar.gz -> ocamlbuild-0.11.0.tar.gz
-_md5_=e7f13a826d00a1bf42ee25915c85d8f5
+_md5_=be4c5630e4fb9ddaca4dcdb85afd5e9f
diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0 b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0
index 70881d580e36..bd27f1022ec0 100644
--- a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0
+++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0
@@ -1,13 +1,14 @@
-DEFINED_PHASES=configure install
+DEFINED_PHASES=configure install prepare
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-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 x86 ~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
RESTRICT=!test? ( test )
SLOT=0/0.14.0
SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.14.0.tar.gz -> ocamlbuild-0.14.0.tar.gz
-_md5_=51a8ffdb488b2e1fc08a2a1af2465a9a
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=7077f6ec2ca544b36b5a5b4dc0d33462
diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1 b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1
new file mode 100644
index 000000000000..c401bbf7664e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1
@@ -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=7
+HOMEPAGE=https://github.com/ocaml/ocamlbuild
+IUSE=+ocamlopt test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~x86 ~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
+RESTRICT=!test? ( test )
+SLOT=0/0.14.0
+SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.14.0.tar.gz -> ocamlbuild-0.14.0.tar.gz
+_md5_=716573bcd23b2058b582389f4ccfb5fd
diff --git a/metadata/md5-cache/dev-ml/ocamlgraph-1.8.7 b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.7-r1
index 0ca164fcab2e..5b9dafaa4f6e 100644
--- a/metadata/md5-cache/dev-ml/ocamlgraph-1.8.7
+++ b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.7-r1
@@ -1,13 +1,13 @@
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
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:2=[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?] )
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:2=[gnomecanvas,ocamlopt?] )
SLOT=0/1.8.7
SRC_URI=http://ocamlgraph.lri.fr/download/ocamlgraph-1.8.7.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=05eb8005c34eb7d3d0c965998539f043
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=d403980b316394bcfe87b12d6428c6df
diff --git a/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8 b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8-r1
index 51d3a92bb56b..2770fc513758 100644
--- a/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8
+++ b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8-r1
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile install
-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
+DEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:2=[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
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
LICENSE=LGPL-2.1
-RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:=[gnomecanvas,ocamlopt?] )
+RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:2=[gnomecanvas,ocamlopt?] )
SLOT=0/1.8.8
SRC_URI=http://ocamlgraph.lri.fr/download/ocamlgraph-1.8.8.tar.gz
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=63cdff21606c7086d9b9fb5b56a28cf0
+_md5_=89212dbc4175f069aef3d47ff820414a
diff --git a/metadata/md5-cache/dev-ml/ocamlify-0.0.2 b/metadata/md5-cache/dev-ml/ocamlify-0.0.2
index 7d2b3bc233c8..0fd124364153 100644
--- a/metadata/md5-cache/dev-ml/ocamlify-0.0.2
+++ b/metadata/md5-cache/dev-ml/ocamlify-0.0.2
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=1104e7686a98f98111717ffb264f98bc
diff --git a/metadata/md5-cache/dev-ml/ocamlmod-0.0.8 b/metadata/md5-cache/dev-ml/ocamlmod-0.0.8
index 7c6dcd2cf756..d997f7a971d0 100644
--- a/metadata/md5-cache/dev-ml/ocamlmod-0.0.8
+++ b/metadata/md5-cache/dev-ml/ocamlmod-0.0.8
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=532c026b62d58bf4b2620042a5f13cf3
diff --git a/metadata/md5-cache/dev-ml/ocamlmod-0.0.9 b/metadata/md5-cache/dev-ml/ocamlmod-0.0.9
index 46e9290d1e0f..e837b4069d88 100644
--- a/metadata/md5-cache/dev-ml/ocamlmod-0.0.9
+++ b/metadata/md5-cache/dev-ml/ocamlmod-0.0.9
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/0.0.9
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1702/ocamlmod-0.0.9.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=0ddbe4ba2bb6cc578a9720d8eb2f2c40
diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.2 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.2
index 6a27bb983f77..317ec78b3a00 100644
--- a/metadata/md5-cache/dev-ml/ocamlnet-4.1.2
+++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.2
@@ -10,5 +10,5 @@ RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-
RESTRICT=installsources strip
SLOT=0/4.1.2
SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.2.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=3b9a0a019fbd225b6d2086baa1ce51ec
diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.4 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.4
deleted file mode 100644
index 52976d76fdbb..000000000000
--- a/metadata/md5-cache/dev-ml/ocamlnet-4.1.4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure
-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
-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 strip
-SLOT=0/4.1.4
-SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.4.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=4c955f85a4f3d13cbcf6fce513fd0701
diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.8 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.8
new file mode 100644
index 000000000000..c405e143d1f6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.8
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/cppo virtual/pkgconfig
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-ml/findlib-1.0 >=dev-lang/ocaml-3.10.2:=[ocamlopt?] pcre? ( >=dev-ml/pcre-ocaml-5:= ) tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1
+DESCRIPTION=Modules for OCaml application-level Internet protocols
+EAPI=7
+HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html
+IUSE=gtk kerberos tk httpd +ocamlopt +pcre ssl zip
+KEYWORDS=amd64 ppc x86
+LICENSE=ZLIB GPL-2+
+RDEPEND=>=dev-ml/findlib-1.0 >=dev-lang/ocaml-3.10.2:=[ocamlopt?] pcre? ( >=dev-ml/pcre-ocaml-5:= ) tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= )
+RESTRICT=installsources strip
+SLOT=0/4.1.8
+SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.8.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=13e7f5383b043ebb3171583ae93b02ad
diff --git a/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1 b/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1
index e8c4ab2d724a..739dd0d4be9f 100644
--- a/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1
+++ b/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1
@@ -1,7 +1,7 @@
-DEFINED_PHASES=configure install prepare
+DEFINED_PHASES=configure install
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
+EAPI=7
HOMEPAGE=http://ocamlsdl.sourceforge.net
IUSE=doc +ocamlopt opengl truetype
KEYWORDS=~amd64 ppc x86
@@ -9,5 +9,5 @@ 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=6b4377f10d5dfa660199599acf1b3503
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=1a311da00e4c349e39769a3da3cd64ec
diff --git a/metadata/md5-cache/dev-ml/ocamlweb-1.41 b/metadata/md5-cache/dev-ml/ocamlweb-1.41
new file mode 100644
index 000000000000..5c3006ea84ff
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocamlweb-1.41
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst postrm
+DEPEND=>=dev-lang/ocaml-4.08.0:= virtual/latex-base dev-texlive/texlive-latexextra virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DESCRIPTION=O'Caml literate programming tool
+EAPI=7
+HOMEPAGE=https://www.lri.fr/~filliatr/ocamlweb/
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86
+LICENSE=LGPL-2
+RDEPEND=virtual/latex-base
+SLOT=0
+SRC_URI=https://www.lri.fr/~filliatr/ftp/ocamlweb/ocamlweb-1.41.tar.gz
+_eclasses_=latex-package e5f296c98696dd02059bc6a5a03282e2
+_md5_=00b4f275fbd91c011c3105c4257a5575
diff --git a/metadata/md5-cache/dev-ml/ocplib-endian-1.0 b/metadata/md5-cache/dev-ml/ocplib-endian-1.0
index a871c01937fb..68afbed83d0c 100644
--- a/metadata/md5-cache/dev-ml/ocplib-endian-1.0
+++ b/metadata/md5-cache/dev-ml/ocplib-endian-1.0
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.0
SRC_URI=https://github.com/OCamlPro/ocplib-endian/archive/1.0.tar.gz -> ocplib-endian-1.0.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=29ab8897b09cc1fc485c69d218585462
diff --git a/metadata/md5-cache/dev-ml/ocplib-endian-1.1-r1 b/metadata/md5-cache/dev-ml/ocplib-endian-1.1-r1
new file mode 100644
index 000000000000..f3ac7ef0071b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocplib-endian-1.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-ml/cppo-1.6.6 dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Functions to read and write int16/32/64 from strings, bytes, and bigarrays
+EAPI=7
+HOMEPAGE=https://github.com/OCamlPro/ocplib-endian
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/1.1
+SRC_URI=https://github.com/OCamlPro/ocplib-endian/archive/1.1.tar.gz -> ocplib-endian-1.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=a8d677753756c68ed564338b6192372b
diff --git a/metadata/md5-cache/dev-ml/ocplib-simplex-0.3 b/metadata/md5-cache/dev-ml/ocplib-simplex-0.3
index d81fc544cb50..121a06157e10 100644
--- a/metadata/md5-cache/dev-ml/ocplib-simplex-0.3
+++ b/metadata/md5-cache/dev-ml/ocplib-simplex-0.3
@@ -7,5 +7,5 @@ KEYWORDS=amd64
LICENSE=LGPL-2.1-with-linking-exception
SLOT=0
SRC_URI=https://github.com/OCamlPro-Iguernlala/ocplib-simplex/archive/0.3.tar.gz -> ocplib-simplex-0.3.tar.gz
-_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=c61a9499cbd22e136246509813b2b3f9
diff --git a/metadata/md5-cache/dev-ml/ocplib-simplex-0.4 b/metadata/md5-cache/dev-ml/ocplib-simplex-0.4
index a3e7669e0c23..bbfafae98c63 100644
--- a/metadata/md5-cache/dev-ml/ocplib-simplex-0.4
+++ b/metadata/md5-cache/dev-ml/ocplib-simplex-0.4
@@ -8,5 +8,5 @@ KEYWORDS=amd64
LICENSE=LGPL-2.1-with-linking-exception
SLOT=0
SRC_URI=https://github.com/OCamlPro-Iguernlala/ocplib-simplex/archive/v0.4.tar.gz -> ocplib-simplex-0.4.tar.gz
-_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_eclasses_=autotools 7d999b62b8749fad43fff00620cedf47 findlib 17c71a5d96323df925f9f6db1215668a libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
_md5_=db1b5c4c5fcd6a27dfd90cba1a30b8b3
diff --git a/metadata/md5-cache/dev-ml/octavius-1.1.0 b/metadata/md5-cache/dev-ml/octavius-1.1.0
index 17eedc59ff7c..5bc910649674 100644
--- a/metadata/md5-cache/dev-ml/octavius-1.1.0
+++ b/metadata/md5-cache/dev-ml/octavius-1.1.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/jbuilder dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=ocamldoc comment syntax parser
EAPI=6
HOMEPAGE=https://github.com/ocaml-doc/octavius
@@ -8,5 +8,5 @@ LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=
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
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=cbcb5b3732af72b5c28797739eaf0f15
diff --git a/metadata/md5-cache/dev-ml/octavius-1.2.2 b/metadata/md5-cache/dev-ml/octavius-1.2.2
new file mode 100644
index 000000000000..0e10d6716e45
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/octavius-1.2.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=ocamldoc comment syntax parser
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-doc/octavius
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.2.2
+SRC_URI=https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz -> octavius-1.2.2.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=b0c04d286e5590a3629a63aa82bcf4b5
diff --git a/metadata/md5-cache/dev-ml/ocurl-0.6.1 b/metadata/md5-cache/dev-ml/ocurl-0.6.1
deleted file mode 100644
index 599b01130baf..000000000000
--- a/metadata/md5-cache/dev-ml/ocurl-0.6.1
+++ /dev/null
@@ -1,13 +0,0 @@
-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 ~x86
-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
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=28592b96d0c635adbf2afa54351e7dd1
diff --git a/metadata/md5-cache/dev-ml/ocurl-0.7.9 b/metadata/md5-cache/dev-ml/ocurl-0.9.1
index b1539e6f765d..5d1892475383 100644
--- a/metadata/md5-cache/dev-ml/ocurl-0.7.9
+++ b/metadata/md5-cache/dev-ml/ocurl-0.9.1
@@ -1,13 +1,14 @@
+BDEPEND=virtual/pkgconfig
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
+DEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=OCaml interface to the libcurl library
-EAPI=5
+EAPI=7
HOMEPAGE=http://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl
-IUSE=examples
-KEYWORDS=~amd64 ~arm ~ppc ~x86
+IUSE=examples +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~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.9
-SRC_URI=https://github.com/ygrek/ocurl/archive/0.7.9.tar.gz -> ocurl-0.7.9.tar.gz
+RDEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
+SLOT=0/0.9.1
+SRC_URI=https://github.com/ygrek/ocurl/archive/0.9.1.tar.gz -> ocurl-0.9.1.tar.gz
_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
-_md5_=cef4fc8d040f9de44dce8425e438effa
+_md5_=29be3025da963400145596c113ff3cbf
diff --git a/metadata/md5-cache/dev-ml/opam-1.3.1-r1 b/metadata/md5-cache/dev-ml/opam-1.3.1-r1
index 4ded49eb4a99..8f0260280126 100644
--- a/metadata/md5-cache/dev-ml/opam-1.3.1-r1
+++ b/metadata/md5-cache/dev-ml/opam-1.3.1-r1
@@ -10,5 +10,5 @@ RDEPEND=dev-lang/ocaml:= || ( net-misc/wget net-misc/curl ) dev-ml/extlib:= dev-
RESTRICT=!test? ( test )
SLOT=0/1.3.1
SRC_URI=https://github.com/ocaml/opam/archive/1.3.1.tar.gz -> opam-1.3.1.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=73e4a3101c3761a4a6348214cbcaba63
diff --git a/metadata/md5-cache/dev-ml/opam-2.0.7 b/metadata/md5-cache/dev-ml/opam-2.0.7
new file mode 100644
index 000000000000..5f8c1cb7d72f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-2.0.7
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/cmdliner:= dev-ml/cudf:= dev-ml/dose3:= dev-ml/extlib:= dev-ml/opam-client:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=A source-based package manager for OCaml
+EAPI=7
+HOMEPAGE=http://opam.ocaml.org/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/cmdliner:= dev-ml/cudf:= dev-ml/dose3:= dev-ml/extlib:= dev-ml/opam-client:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/archive/2.0.7.tar.gz -> opam-2.0.7.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=ccf83bdcf7c1a1e6d8634e57e500eb39
diff --git a/metadata/md5-cache/dev-ml/opam-client-2.0.7 b/metadata/md5-cache/dev-ml/opam-client-2.0.7
new file mode 100644
index 000000000000..9390b720a054
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-client-2.0.7
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/opam-state:= dev-ml/opam-file-format:= dev-ml/re:= dev-ml/opam-solver:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=opam client libraries
+EAPI=7
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/opam-state:= dev-ml/opam-file-format:= dev-ml/re:= dev-ml/opam-solver:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/archive/2.0.7.tar.gz -> opam-2.0.7.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=3f2538e2eeb73e19e9fafec0a80a5368
diff --git a/metadata/md5-cache/dev-ml/opam-core-2.0.7 b/metadata/md5-cache/dev-ml/opam-core-2.0.7
new file mode 100644
index 000000000000..67772599fd7e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-core-2.0.7
@@ -0,0 +1,13 @@
+BDEPEND=dev-lang/ocaml
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:=
+DESCRIPTION=Core libraries for opam
+EAPI=7
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:=
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/archive/2.0.7.tar.gz -> opam-2.0.7.tar.gz
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
+_md5_=217cc5a34c4b20215601e379fad0e399
diff --git a/metadata/md5-cache/dev-ml/opam-file-format-2.1.0 b/metadata/md5-cache/dev-ml/opam-file-format-2.1.0
new file mode 100644
index 000000000000..7b2ebb50b5ac
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-file-format-2.1.0
@@ -0,0 +1,13 @@
+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=7
+HOMEPAGE=https://github.com/ocaml/opam-file-format
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/2.1.0
+SRC_URI=https://github.com/ocaml/opam-file-format/archive/2.1.0.tar.gz -> opam-file-format-2.1.0.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=d8c79400d9751b4ee74beae286bdf23d
diff --git a/metadata/md5-cache/dev-ml/opam-format-2.0.7 b/metadata/md5-cache/dev-ml/opam-format-2.0.7
new file mode 100644
index 000000000000..f8fb19cce864
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-format-2.0.7
@@ -0,0 +1,13 @@
+BDEPEND=dev-lang/ocaml
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-ml/opam-core:= dev-ml/re:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=
+DESCRIPTION=Core libraries for opam
+EAPI=7
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/opam-core:= dev-ml/re:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/archive/2.0.7.tar.gz -> opam-2.0.7.tar.gz
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
+_md5_=818e78971f498e1caf16d21910b03e79
diff --git a/metadata/md5-cache/dev-ml/opam-installer-2.0.7 b/metadata/md5-cache/dev-ml/opam-installer-2.0.7
new file mode 100644
index 000000000000..189b6afb6878
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-installer-2.0.7
@@ -0,0 +1,13 @@
+BDEPEND=dev-lang/ocaml
+DEFINED_PHASES=compile configure install
+DEPEND=>=dev-lang/ocaml-4.02.3 >=dev-lang/ocaml-4:=
+DESCRIPTION=Core installer for opam packages
+EAPI=7
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4.02.3 >=dev-lang/ocaml-4:=
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/releases/download/2.0.7/opam-full-2.0.7.tar.gz
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
+_md5_=321313b03774204cecc9ca861a0a53c1
diff --git a/metadata/md5-cache/dev-ml/opam-repository-2.0.7 b/metadata/md5-cache/dev-ml/opam-repository-2.0.7
new file mode 100644
index 000000000000..60343ba5e817
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-repository-2.0.7
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/opam-format:= dev-ml/re:= dev-ml/dose3:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=opam repository libraries
+EAPI=7
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/opam-format:= dev-ml/re:= dev-ml/dose3:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/archive/2.0.7.tar.gz -> opam-2.0.7.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=d1154447a2cc2dcec38423494fe85cdc
diff --git a/metadata/md5-cache/dev-ml/opam-solver-2.0.7 b/metadata/md5-cache/dev-ml/opam-solver-2.0.7
new file mode 100644
index 000000000000..8e811e1ca76b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-solver-2.0.7
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/opam-format:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-ml/mccs-1.1.4:= dev-ml/dose3:= dev-ml/cudf:= test? ( dev-ml/opam-client ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=opam solver
+EAPI=7
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/opam-format:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-ml/mccs-1.1.4:= dev-ml/dose3:= dev-ml/cudf:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/archive/2.0.7.tar.gz -> opam-2.0.7.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=4da00956ac854b084e03b7c3d87fc872
diff --git a/metadata/md5-cache/dev-ml/opam-state-2.0.7 b/metadata/md5-cache/dev-ml/opam-state-2.0.7
new file mode 100644
index 000000000000..09702870d590
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/opam-state-2.0.7
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-ml/opam-repository:= dev-ml/re:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=opam state libraries
+EAPI=7
+HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-ml/opam-repository:= dev-ml/re:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/2.0.7
+SRC_URI=https://github.com/ocaml/opam/archive/2.0.7.tar.gz -> opam-2.0.7.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=9b37b630786844cab455188e346ac5f5
diff --git a/metadata/md5-cache/dev-ml/optcomp-1.6-r1 b/metadata/md5-cache/dev-ml/optcomp-1.6-r1
index 1889c0c2a33d..263669f57210 100644
--- a/metadata/md5-cache/dev-ml/optcomp-1.6-r1
+++ b/metadata/md5-cache/dev-ml/optcomp-1.6-r1
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=74bcdf05f0ffc6eb0d36c47d1b22ffe3
diff --git a/metadata/md5-cache/dev-ml/ounit-2.0.6 b/metadata/md5-cache/dev-ml/ounit-2.0.6
index 11258f92fa7d..500f62e64d8b 100644
--- a/metadata/md5-cache/dev-ml/ounit-2.0.6
+++ b/metadata/md5-cache/dev-ml/ounit-2.0.6
@@ -4,10 +4,10 @@ DESCRIPTION=Unit testing framework for OCaml
EAPI=5
HOMEPAGE=http://ounit.forge.ocamlcore.org/
IUSE=+ocamlopt debug doc
-KEYWORDS=amd64 arm ~arm64 ~ppc x86
+KEYWORDS=amd64 arm ~arm64 ~ppc ~ppc64 x86
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
SLOT=0/2.0.6
SRC_URI=https://forge.ocamlcore.org/frs/download.php/1722/ounit-2.0.6.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=7a03b111e8f6a886e2c7bd8b1c9bda12
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=d27cf6bcf1393f965f504cc1f79eb01c
diff --git a/metadata/md5-cache/dev-ml/ounit2-2.2.3 b/metadata/md5-cache/dev-ml/ounit2-2.2.3
new file mode 100644
index 000000000000..f92f4d478b44
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ounit2-2.2.3
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/lwt:= dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Unit testing framework for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/gildor478/ounit
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/lwt:= dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/2.2.3
+SRC_URI=https://github.com/gildor478/ounit/releases/download/v2.2.3/ounit-v2.2.3.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=a77ab3f945acc33d489e71853ba45868
diff --git a/metadata/md5-cache/dev-ml/parmap-1.0_rc7-r1 b/metadata/md5-cache/dev-ml/parmap-1.0_rc7-r1
deleted file mode 100644
index 03ab7de60d3e..000000000000
--- a/metadata/md5-cache/dev-ml/parmap-1.0_rc7-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-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=https://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
-_eclasses_=multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
-_md5_=8258894279e44c9dbf9a746697347ffb
diff --git a/metadata/md5-cache/dev-ml/parmap-1.0_rc8 b/metadata/md5-cache/dev-ml/parmap-1.0_rc8
index ec27f99ed0af..b9dd2baf2b99 100644
--- a/metadata/md5-cache/dev-ml/parmap-1.0_rc8
+++ b/metadata/md5-cache/dev-ml/parmap-1.0_rc8
@@ -4,10 +4,10 @@ DESCRIPTION=Library to exploit multicore architectures for OCaml programs
EAPI=5
HOMEPAGE=https://www.dicosmo.org/code/parmap/
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~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
-_eclasses_=multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
-_md5_=f72dec3d7ff09bede8df2b31f46c8172
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=4b01933f519287445a142bdb166ed3dd
diff --git a/metadata/md5-cache/dev-ml/parmap-1.1.1 b/metadata/md5-cache/dev-ml/parmap-1.1.1
new file mode 100644
index 000000000000..a8f2942430b7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/parmap-1.1.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune-configurator dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Library to exploit multicore architectures for OCaml programs
+EAPI=7
+HOMEPAGE=https://www.dicosmo.org/code/parmap/
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.1.1
+SRC_URI=https://github.com/rdicosmo/parmap/archive/1.1.1.tar.gz -> parmap-1.1.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=fc93680a0cc1fe2d70bbe92e43d44a16
diff --git a/metadata/md5-cache/dev-ml/parsexp-0.14.0 b/metadata/md5-cache/dev-ml/parsexp-0.14.0
new file mode 100644
index 000000000000..4f1d49aa7380
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/parsexp-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/sexplib0:= dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=S-expression parsing library
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/parsexp
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/sexplib0:= dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/parsexp/archive/v0.14.0.tar.gz -> parsexp-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=92915c48637a7d87006c7dd12de5ca0a
diff --git a/metadata/md5-cache/dev-ml/patience_diff-0.9.0 b/metadata/md5-cache/dev-ml/patience_diff-0.9.0
index 809f6d4022ca..c3dfe085423d 100644
--- a/metadata/md5-cache/dev-ml/patience_diff-0.9.0
+++ b/metadata/md5-cache/dev-ml/patience_diff-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Tool and library implementing patience diff
EAPI=6
HOMEPAGE=https://github.com/janestreet/patience_diff
@@ -8,5 +8,5 @@ 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/patience_diff/archive/v0.9.0.tar.gz -> patience_diff-0.9.0.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=6db3632c82627bb161c0d80cda005c72
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.2.3 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.2.3
index 22d7fae3adb4..088f0150d0e2 100644
--- a/metadata/md5-cache/dev-ml/pcre-ocaml-7.2.3
+++ b/metadata/md5-cache/dev-ml/pcre-ocaml-7.2.3
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=ee37f5a8a97dc9fcd0b5f817c2178bcb
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=e3b3e0776648a9883a9ad75f4a8e8e1d
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.0 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.0
deleted file mode 100644
index cac9b6a9eaf7..000000000000
--- a/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.0
+++ /dev/null
@@ -1,13 +0,0 @@
-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 ~ppc ~x86
-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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
-_md5_=17bd7c9eba564490e9b777bc5ae7ca30
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.2 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.2
deleted file mode 100644
index f93603047b63..000000000000
--- a/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.2
+++ /dev/null
@@ -1,13 +0,0 @@
-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 ~ppc ~x86
-LICENSE=LGPL-2.1-with-linking-exception
-RDEPEND=>=dev-libs/libpcre-4.5 >=dev-lang/ocaml-4:=
-SLOT=0/7.3.2
-SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/7.3.2/pcre-7.3.2.tbz -> pcre-ocaml-7.3.2.tbz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
-_md5_=17bd7c9eba564490e9b777bc5ae7ca30
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.3 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.3
deleted file mode 100644
index 869dd2d3935e..000000000000
--- a/metadata/md5-cache/dev-ml/pcre-ocaml-7.3.3
+++ /dev/null
@@ -1,13 +0,0 @@
-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 ~ppc ~x86
-LICENSE=LGPL-2.1-with-linking-exception
-RDEPEND=>=dev-libs/libpcre-4.5 >=dev-lang/ocaml-4:=
-SLOT=0/7.3.3
-SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/7.3.3/pcre-7.3.3.tbz -> pcre-ocaml-7.3.3.tbz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
-_md5_=17bd7c9eba564490e9b777bc5ae7ca30
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1
new file mode 100644
index 000000000000..e8f40d7d0c3d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune-configurator dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-libs/libpcre-4.5 dev-ml/stdio >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Perl Compatibility Regular Expressions for O'Caml
+EAPI=7
+HOMEPAGE=http://mmottl.github.io/pcre-ocaml/ https://github.com/mmottl/pcre-ocaml
+IUSE=examples +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-libs/libpcre-4.5 >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/7.4.6
+SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/7.4.6/pcre-7.4.6.tbz -> pcre-ocaml-7.4.6.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=2922ec4d67382fb6b7ea84defd5e74ee
diff --git a/metadata/md5-cache/dev-ml/pgocaml-2.3 b/metadata/md5-cache/dev-ml/pgocaml-2.3
index 2fad1670ff15..753f1195d664 100644
--- a/metadata/md5-cache/dev-ml/pgocaml-2.3
+++ b/metadata/md5-cache/dev-ml/pgocaml-2.3
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=07c41cad72c9bbb555651e26923a4b1b
diff --git a/metadata/md5-cache/dev-ml/ppx_assert-0.14.0 b/metadata/md5-cache/dev-ml/ppx_assert-0.14.0
new file mode 100644
index 000000000000..7f9052a086b1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_assert-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Assert-like extension nodes that raise useful errors on failure
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_assert
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_assert/archive/v0.14.0.tar.gz -> ppx_assert-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=a2966f0b268d8e02c152af3b8d9700b2
diff --git a/metadata/md5-cache/dev-ml/ppx_assert-0.9.0 b/metadata/md5-cache/dev-ml/ppx_assert-0.9.0
index 2db8358f2628..edc45befc923 100644
--- a/metadata/md5-cache/dev-ml/ppx_assert-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_assert-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Assert-like extension nodes that raise useful errors on failure
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_assert
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=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-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=0b7b46991c8396fb9131499d74e1d319
diff --git a/metadata/md5-cache/dev-ml/ppx_ast-0.9.1 b/metadata/md5-cache/dev-ml/ppx_ast-0.9.1
index 3f7b042392f9..6467ffd4debc 100644
--- a/metadata/md5-cache/dev-ml/ppx_ast-0.9.1
+++ b/metadata/md5-cache/dev-ml/ppx_ast-0.9.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/ocaml-compiler-libs:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/ocaml-compiler-libs:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=AST used in Jane Street ppx rewriters
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_ast
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-ml/ocaml-compiler-libs:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=2f8970af9000908999d6184d066c41bb
diff --git a/metadata/md5-cache/dev-ml/ppx_base-0.14.0 b/metadata/md5-cache/dev-ml/ppx_base-0.14.0
new file mode 100644
index 000000000000..5e6ba2d043b1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_base-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_enumerate-0.14.0:= >=dev-ml/ppx_hash-0.14.0:= >=dev-ml/ppx_js_style-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Base set of ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_base
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_enumerate-0.14.0:= >=dev-ml/ppx_hash-0.14.0:= >=dev-ml/ppx_js_style-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_base/archive/v0.14.0.tar.gz -> ppx_base-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=c0350c23763efadb4675450df6bfe6f5
diff --git a/metadata/md5-cache/dev-ml/ppx_base-0.9.0 b/metadata/md5-cache/dev-ml/ppx_base-0.9.0
index 1b0e19e3058e..2a9a55f97005 100644
--- a/metadata/md5-cache/dev-ml/ppx_base-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_base-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Base set of ppx rewriters
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_base
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=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-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=d2eda158fb743ca8beea2f0c327bd1ef
diff --git a/metadata/md5-cache/dev-ml/ppx_bench-0.14.1 b/metadata/md5-cache/dev-ml/ppx_bench-0.14.1
new file mode 100644
index 000000000000..ae2b2cf3ff15
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_bench-0.14.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Syntax extension for writing in-line benchmarks in ocaml code
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_bench
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_bench/archive/v0.14.1.tar.gz -> ppx_bench-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=27d774c04c0e0d2deb6addbe43167149
diff --git a/metadata/md5-cache/dev-ml/ppx_bench-0.9.1 b/metadata/md5-cache/dev-ml/ppx_bench-0.9.1
index 26fef8f05809..265dae9c93ee 100644
--- a/metadata/md5-cache/dev-ml/ppx_bench-0.9.1
+++ b/metadata/md5-cache/dev-ml/ppx_bench-0.9.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Syntax extension for writing in-line benchmarks in ocaml code
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_bench
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_inline_test:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=d32aca086ea3a8eb8da9ba91a7502155
diff --git a/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0 b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0
new file mode 100644
index 000000000000..1ce74b12f8ba
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/bin_prot-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= test? ( dev-ml/ppx_jane ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Generation of bin_prot readers and writers from types
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_bin_prot
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/bin_prot-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_bin_prot/archive/v0.14.0.tar.gz -> ppx_bin_prot-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=b249f6a33218727a6e0351e88ab72a2e
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
index c7c729e6c223..72b3fdfbb420 100644
--- a/metadata/md5-cache/dev-ml/ppx_bin_prot-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Generation of bin_prot readers and writers from types
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_bin_prot
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=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-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=ab5c3768ecdd8c3acd769013aa10380e
diff --git a/metadata/md5-cache/dev-ml/ppx_cold-0.14.0 b/metadata/md5-cache/dev-ml/ppx_cold-0.14.0
new file mode 100644
index 000000000000..f3c99985afa7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_cold-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Expands [@cold] into [@inline never][@specialise never][@local never]
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_cold
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_cold/archive/v0.14.0.tar.gz -> ppx_cold-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=4342fc53e2ee7314259c353da3e684ea
diff --git a/metadata/md5-cache/dev-ml/ppx_compare-0.14.0 b/metadata/md5-cache/dev-ml/ppx_compare-0.14.0
new file mode 100644
index 000000000000..b947fce1fb42
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_compare-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Generation of comparison functions from types
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_compare
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_compare/archive/v0.14.0.tar.gz -> ppx_compare-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=9be637a4e2887d5576d8d29d94fa6706
diff --git a/metadata/md5-cache/dev-ml/ppx_compare-0.9.0-r1 b/metadata/md5-cache/dev-ml/ppx_compare-0.9.0-r1
index 2e1e46a538fd..15706aa0260c 100644
--- a/metadata/md5-cache/dev-ml/ppx_compare-0.9.0-r1
+++ b/metadata/md5-cache/dev-ml/ppx_compare-0.9.0-r1
@@ -1,5 +1,5 @@
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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Generation of comparison functions from types
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_compare
@@ -8,5 +8,5 @@ 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:= >=dev-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=2dca3048f5f3c64b14e7150d0c45c0ea
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
index 33526b31d99b..5a439f6de23a 100644
--- a/metadata/md5-cache/dev-ml/ppx_core-0.9.0-r1
+++ b/metadata/md5-cache/dev-ml/ppx_core-0.9.0-r1
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Standard library for ppx rewriters
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_core
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=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-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=39357472dfc94cf45b643e5eb2246f52
diff --git a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.0 b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.0
new file mode 100644
index 000000000000..d25f2b5661d0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Printf-style format-strings for user-defined string conversion
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_custom_printf
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_custom_printf/archive/v0.14.0.tar.gz -> ppx_custom_printf-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=6500615a133d978c514dfa73524cff0e
diff --git a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0-r1 b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0-r1
index 91aa65049c17..7acc8669521e 100644
--- a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0-r1
+++ b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.9.0-r1
@@ -1,5 +1,5 @@
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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Printf-style format-strings for user-defined string conversion
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_custom_printf
@@ -8,5 +8,5 @@ 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:= >=dev-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=1e7b4d1bba9283bd7d0922c3ff71f77f
diff --git a/metadata/md5-cache/dev-ml/ppx_derivers-1.0 b/metadata/md5-cache/dev-ml/ppx_derivers-1.0
index d505b3ba7f67..6dbd10d04e39 100644
--- a/metadata/md5-cache/dev-ml/ppx_derivers-1.0
+++ b/metadata/md5-cache/dev-ml/ppx_derivers-1.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Shared [@@deriving] plugin registry
EAPI=6
HOMEPAGE=https://github.com/diml/ppx_derivers
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=db65d659fb2c39bbe68597337ed82d5d
diff --git a/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1 b/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1
new file mode 100644
index 000000000000..7a340c936f43
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Shared [@@deriving] plugin registry
+EAPI=7
+HOMEPAGE=https://github.com/diml/ppx_derivers
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.2.1
+SRC_URI=https://github.com/diml/ppx_derivers/archive/1.2.1.tar.gz -> ppx_derivers-1.2.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=459a0e7b6ce8f3e6478cedda7bad14ee
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving-4.2-r1 b/metadata/md5-cache/dev-ml/ppx_deriving-4.2-r1
index ae69b7b212ec..7a9a00f7a2fa 100644
--- a/metadata/md5-cache/dev-ml/ppx_deriving-4.2-r1
+++ b/metadata/md5-cache/dev-ml/ppx_deriving-4.2-r1
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Type-driven code generation for OCaml
EAPI=5
HOMEPAGE=https://github.com/ocaml-ppx/ppx_deriving
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:
RESTRICT=!test? ( test )
SLOT=0/4.2
SRC_URI=https://github.com/ocaml-ppx/ppx_deriving/archive/v4.2.tar.gz -> ppx_deriving-4.2.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 opam c053036d04fbcede5c53fe5752699eb5 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e opam 4f1cff0457cf4790a5510753a67d1cc1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=50a684a5c7daf6fd58e4ac8b3df38370
diff --git a/metadata/md5-cache/dev-ml/ppx_deriving-4.5 b/metadata/md5-cache/dev-ml/ppx_deriving-4.5
new file mode 100644
index 000000000000..fb4d4a47af70
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_deriving-4.5
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+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 dev-ml/ppxfind test? ( dev-ml/ounit2 ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Type-driven code generation for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppx_deriving
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/ppx_tools:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_derivers:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/4.5
+SRC_URI=https://github.com/ocaml-ppx/ppx_deriving/archive/v4.5.tar.gz -> ppx_deriving-4.5.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=2a4929847cf94fd4ed351d5de031710e
diff --git a/metadata/md5-cache/dev-ml/ppx_driver-0.11.0 b/metadata/md5-cache/dev-ml/ppx_driver-0.11.0
new file mode 100644
index 000000000000..f6e0b953d548
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_driver-0.11.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ppxlib:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Feature-full driver for OCaml AST transformers
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_driver
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppxlib:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.11.0
+SRC_URI=https://github.com/janestreet/ppx_driver/archive/v0.11.0.tar.gz -> ppx_driver-0.11.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=feba069b2e9ad10148e8ddd6e074c039
diff --git a/metadata/md5-cache/dev-ml/ppx_driver-0.9.1-r1 b/metadata/md5-cache/dev-ml/ppx_driver-0.9.1-r1
index 0c71e74aa60e..c93684830f0d 100644
--- a/metadata/md5-cache/dev-ml/ppx_driver-0.9.1-r1
+++ b/metadata/md5-cache/dev-ml/ppx_driver-0.9.1-r1
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/ppx_core:= dev-ml/stdio:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocamlbuild:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/ppx_core:= dev-ml/stdio:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocamlbuild:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Feature-full driver for OCaml AST transformers
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_driver
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-ml/ppx_core:= dev-ml/stdio:= dev-ml/ppx_optcomp:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ocamlbuild:= >=dev-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=5eebc7208b78283faaf55e931f0c6ec1
diff --git a/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0 b/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0
new file mode 100644
index 000000000000..781a76de22ad
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Generate a list containing all values of a finite type
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_enumerate
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_enumerate/archive/v0.14.0.tar.gz -> ppx_enumerate-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=fc00931e9bae2c8d7cca61d7dd9d8b0a
diff --git a/metadata/md5-cache/dev-ml/ppx_enumerate-0.9.0 b/metadata/md5-cache/dev-ml/ppx_enumerate-0.9.0
index 7742416533a9..ad815a18ef70 100644
--- a/metadata/md5-cache/dev-ml/ppx_enumerate-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_enumerate-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Generate a list containing all values of a finite type
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_enumerate
@@ -8,5 +8,5 @@ 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_enumerate/archive/v0.9.0.tar.gz -> ppx_enumerate-0.9.0.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=5d2b37c4d7c7350ca9bfee645c938f02
diff --git a/metadata/md5-cache/dev-ml/ppx_expect-0.14.0 b/metadata/md5-cache/dev-ml/ppx_expect-0.14.0
new file mode 100644
index 000000000000..12c11d253cd8
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_expect-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/re:= test? ( dev-ml/ppx_jane ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Cram like framework for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_expect
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_expect/archive/v0.14.0.tar.gz -> ppx_expect-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=9d29f0bdf83c0ec037bc67fa97f1aab2
diff --git a/metadata/md5-cache/dev-ml/ppx_expect-0.9.0 b/metadata/md5-cache/dev-ml/ppx_expect-0.9.0
index 1b534abfed66..219b60be7002 100644
--- a/metadata/md5-cache/dev-ml/ppx_expect-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_expect-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Cram like framework for OCaml
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_expect
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=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-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=de04ea3737696aa4d6ce8eacba8c8d99
diff --git a/metadata/md5-cache/dev-ml/ppx_fail-0.14.0 b/metadata/md5-cache/dev-ml/ppx_fail-0.14.0
new file mode 100644
index 000000000000..b786e6722782
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_fail-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Add location to calls to failwiths
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_fail
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_fail/archive/v0.14.0.tar.gz -> ppx_fail-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=4573fc2d43f81ffb1359d5e5acb0f06f
diff --git a/metadata/md5-cache/dev-ml/ppx_fail-0.9.0 b/metadata/md5-cache/dev-ml/ppx_fail-0.9.0
index 3c5eb5d01a11..aa9f6edebf9c 100644
--- a/metadata/md5-cache/dev-ml/ppx_fail-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_fail-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= dev-ml/ppx_metaquot:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Add location to calls to failwiths
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_fail
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= 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_fail/archive/v0.9.0.tar.gz -> ppx_fail-0.9.0.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=a68b871d171c9d63f11e06827910681e
diff --git a/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.1
new file mode 100644
index 000000000000..b0eeb7f29172
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/fieldslib-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Generation of accessor and iteration functions for ocaml records
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_fields_conv
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/fieldslib-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_fields_conv/archive/v0.14.1.tar.gz -> ppx_fields_conv-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=60c9cc2d8fc17f869903c284126c0032
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
index 1c71af24060d..3e436d3ac407 100644
--- 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
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=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/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Generation of accessor and iteration functions for ocaml records
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_fields_conv
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=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-lang/ocaml-4:=
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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=553274bc3d71f529cb5de9b8bcd16d7b
diff --git a/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0 b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0
new file mode 100644
index 000000000000..4628581aa991
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Simpler notation for fixed point literals
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_fixed_literal
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_fixed_literal/archive/v0.14.0.tar.gz -> ppx_fixed_literal-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=f5a6194ec4e5a59a6d9693d8ec38ac5c
diff --git a/metadata/md5-cache/dev-ml/ppx_hash-0.14.0 b/metadata/md5-cache/dev-ml/ppx_hash-0.14.0
new file mode 100644
index 000000000000..f5ab0b729b36
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_hash-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=PPX rewriter that generates hash functions from type expressions and definitions
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_hash
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_hash/archive/v0.14.0.tar.gz -> ppx_hash-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=8906e66611e5566782573dc2fd4acd47
diff --git a/metadata/md5-cache/dev-ml/ppx_hash-0.9.0 b/metadata/md5-cache/dev-ml/ppx_hash-0.9.0
index ab7badfb8cdb..073889c036ce 100644
--- a/metadata/md5-cache/dev-ml/ppx_hash-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_hash-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=PPX rewriter that generates hash functions from type expressions and definitions
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_hash
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=6f24bade222da199f0aac381d0540358
diff --git a/metadata/md5-cache/dev-ml/ppx_here-0.14.0 b/metadata/md5-cache/dev-ml/ppx_here-0.14.0
new file mode 100644
index 000000000000..1cd82bf78adb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_here-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Expands [%here] into its location
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_here
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_here/archive/v0.14.0.tar.gz -> ppx_here-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=67dcdf4bf3e233f37fbbb7349e96bd40
diff --git a/metadata/md5-cache/dev-ml/ppx_here-0.9.1 b/metadata/md5-cache/dev-ml/ppx_here-0.9.1
index 5964193256c2..e03492f90f95 100644
--- a/metadata/md5-cache/dev-ml/ppx_here-0.9.1
+++ b/metadata/md5-cache/dev-ml/ppx_here-0.9.1
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Expands [%here] into its location
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_here
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=ec049e275302db6b5e6652389ae76e96
diff --git a/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1 b/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1
new file mode 100644
index 000000000000..0b318cfab0a9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/time_now-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Syntax extension for writing in-line tests in ocaml code
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_inline_test
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/time_now-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=test
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz -> ppx_inline_test-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=780755b97a455c9ab120611a351512a7
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
index 3922487ca456..f65692d3e34f 100644
--- a/metadata/md5-cache/dev-ml/ppx_inline_test-0.9.2
+++ b/metadata/md5-cache/dev-ml/ppx_inline_test-0.9.2
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Syntax extension for writing in-line tests in ocaml code
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_inline_test
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=23e500527a4d90eb7bd226d64561078a
diff --git a/metadata/md5-cache/dev-ml/ppx_jane-0.14.0 b/metadata/md5-cache/dev-ml/ppx_jane-0.14.0
new file mode 100644
index 000000000000..ff7c6061b6b2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_jane-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base_quickcheck-0.14.0:= >=dev-ml/ppx_assert-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_bench-0.14.1:= >=dev-ml/ppx_bin_prot-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_expect-0.14.0:= >=dev-ml/ppx_fail-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_fixed_literal-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_module_timer-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_optional-0.14.0:= >=dev-ml/ppx_pipebang-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= >=dev-ml/ppx_stable-0.14.1:= >=dev-ml/ppx_string-0.14.1:= >=dev-ml/ppx_typerep_conv-0.14.1:= >=dev-ml/ppx_variants_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Standard Jane Street ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_jane
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base_quickcheck-0.14.0:= >=dev-ml/ppx_assert-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_bench-0.14.1:= >=dev-ml/ppx_bin_prot-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_expect-0.14.0:= >=dev-ml/ppx_fail-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_fixed_literal-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_module_timer-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_optional-0.14.0:= >=dev-ml/ppx_pipebang-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= >=dev-ml/ppx_stable-0.14.1:= >=dev-ml/ppx_string-0.14.1:= >=dev-ml/ppx_typerep_conv-0.14.1:= >=dev-ml/ppx_variants_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_jane/archive/v0.14.0.tar.gz -> ppx_jane-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=e01e11c8811e44939a2f370052fd0365
diff --git a/metadata/md5-cache/dev-ml/ppx_jane-0.9.0 b/metadata/md5-cache/dev-ml/ppx_jane-0.9.0
index 5f5a4c1621ef..e950de402b5d 100644
--- a/metadata/md5-cache/dev-ml/ppx_jane-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_jane-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Standard Jane Street ppx rewriters
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_jane
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=0d947eb68cb8c2fe3a9358b43cf40433
diff --git a/metadata/md5-cache/dev-ml/ppx_js_style-0.14.0 b/metadata/md5-cache/dev-ml/ppx_js_style-0.14.0
new file mode 100644
index 000000000000..fd38187b815f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_js_style-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= dev-ml/octavius:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Code style checker for Jane Street Packages
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_js_style
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= dev-ml/octavius:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_js_style/archive/v0.14.0.tar.gz -> ppx_js_style-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=fb9a6d8913041136a8b9653c7a7d9ad2
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
index d7e2e3966288..9f022aaa0235 100644
--- a/metadata/md5-cache/dev-ml/ppx_js_style-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_js_style-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Code style checker for Jane Street Packages
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_js_style
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=2c76d118f31c13292ce2ccc5461e0f61
diff --git a/metadata/md5-cache/dev-ml/ppx_let-0.14.0 b/metadata/md5-cache/dev-ml/ppx_let-0.14.0
new file mode 100644
index 000000000000..c4d4baa13a28
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_let-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Monadic let-bindings
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_let
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_let/archive/v0.14.0.tar.gz -> ppx_let-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=08b265c9a3aa6e4bf5612fc69ca5cca6
diff --git a/metadata/md5-cache/dev-ml/ppx_let-0.9.0 b/metadata/md5-cache/dev-ml/ppx_let-0.9.0
index 95aa65019355..3dcb51965419 100644
--- a/metadata/md5-cache/dev-ml/ppx_let-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_let-0.9.0
@@ -1,5 +1,5 @@
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
+DEPEND=dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Monadic let-bindings
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_let
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=bfa40a81a5c7944f7e5c9ec28e6b46cb
diff --git a/metadata/md5-cache/dev-ml/ppx_metaquot-0.11.0 b/metadata/md5-cache/dev-ml/ppx_metaquot-0.11.0
new file mode 100644
index 000000000000..71b922e61ec0
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_metaquot-0.11.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ppxlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Write OCaml AST fragment using OCaml syntax
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_metaquot
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/ppxlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.11.0
+SRC_URI=https://github.com/janestreet/ppx_metaquot/archive/v0.11.0.tar.gz -> ppx_metaquot-0.11.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=0793b77cc7dce044a7a9eb90289b1cbe
diff --git a/metadata/md5-cache/dev-ml/ppx_metaquot-0.9.0 b/metadata/md5-cache/dev-ml/ppx_metaquot-0.9.0
index e3d1cc2c361f..2847c8843b7a 100644
--- a/metadata/md5-cache/dev-ml/ppx_metaquot-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_metaquot-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Write OCaml AST fragment using OCaml syntax
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_metaquot
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=b48d9680cabd3835456dd060028f00fc
diff --git a/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0 b/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0
new file mode 100644
index 000000000000..0ac896407a8c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/time_now-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Ppx rewriter that records top-level module startup times
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_module_timer
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/time_now-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_module_timer/archive/v0.14.0.tar.gz -> ppx_module_timer-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=8c336a4b1bd89f93c151907754732916
diff --git a/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.0 b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.0
new file mode 100644
index 000000000000..8871f98298f1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Optional compilation for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_optcomp
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_optcomp/archive/v0.14.0.tar.gz -> ppx_optcomp-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=f89962ebe9626f164b9f96f96d78829e
diff --git a/metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r3 b/metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r3
index c905985880bb..bbae38120da4 100644
--- a/metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r3
+++ b/metadata/md5-cache/dev-ml/ppx_optcomp-0.9.0-r3
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/ppx_core:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/ppx_core:= dev-ml/stdio:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Optional compilation for OCaml
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_optcomp
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-ml/ppx_core:= dev-ml/stdio:= 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=a9c5ecff4f30e97f0ce2a20248452e78
diff --git a/metadata/md5-cache/dev-ml/ppx_optional-0.14.0 b/metadata/md5-cache/dev-ml/ppx_optional-0.14.0
new file mode 100644
index 000000000000..f40463bdcf21
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_optional-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/base:= dev-ml/ppxlib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Pattern matching on flat options
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_optional
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= dev-ml/ppxlib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_optional/archive/v0.14.0.tar.gz -> ppx_optional-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=7d97bd46f1e4b4e32aa1c694aec165c3
diff --git a/metadata/md5-cache/dev-ml/ppx_optional-0.9.0 b/metadata/md5-cache/dev-ml/ppx_optional-0.9.0
index f0239749f603..7c1157858356 100644
--- a/metadata/md5-cache/dev-ml/ppx_optional-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_optional-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Pattern matching on flat options
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_optional
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=5dd1adaf06b098bdf0a2da2f1f53866a
diff --git a/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0 b/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0
new file mode 100644
index 000000000000..fe6feca616df
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=A ppx rewriter that inlines reverse application operators |> and |!
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_pipebang
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_pipebang/archive/v0.14.0.tar.gz -> ppx_pipebang-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=7162ca0c06b74727ba47a42872a52e9a
diff --git a/metadata/md5-cache/dev-ml/ppx_pipebang-0.9.0 b/metadata/md5-cache/dev-ml/ppx_pipebang-0.9.0
index adf20d608ebb..6e97cb7c2997 100644
--- a/metadata/md5-cache/dev-ml/ppx_pipebang-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_pipebang-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=A ppx rewriter that inlines reverse application operators |> and |!
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_pipebang
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=7da0c4090a518ede339e19e9aafb644f
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1
new file mode 100644
index 000000000000..bad88b458c8a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Support Library for type-driven code generators
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz -> ppx_sexp_conv-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=64a8e371e307934a49daa880a88ecf64
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
index 981d7298abcf..dd65d4c0e3b3 100644
--- 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
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Support Library for type-driven code generators
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=e35c4add784e5c4d871a691fc4cd8ead
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.0 b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.0
new file mode 100644
index 000000000000..2ce013884f28
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=A ppx rewriter for easy construction of s-expressions
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_message
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_sexp_message/archive/v0.14.0.tar.gz -> ppx_sexp_message-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=b6fdfd321bd731889c6a8ccdaf948eac
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
index 21a027444b5a..239cae8ecc0d 100644
--- a/metadata/md5-cache/dev-ml/ppx_sexp_message-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=A ppx rewriter for easy construction of s-expressions
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_sexp_message
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=f381bdbc035f18f7fdab24cb4a9e13c8
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0 b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0
new file mode 100644
index 000000000000..fd59b626d784
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Standard library for ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_sexp_value
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/ppx_sexp_value/archive/v0.14.0.tar.gz -> ppx_sexp_value-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=d19166ec32a503589995f343dace2fb2
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
index abba7556e06d..9977513ff679 100644
--- a/metadata/md5-cache/dev-ml/ppx_sexp_value-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Standard library for ppx rewriters
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_sexp_value
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=31666963ef78f649771038191855c3f6
diff --git a/metadata/md5-cache/dev-ml/ppx_stable-0.14.1 b/metadata/md5-cache/dev-ml/ppx_stable-0.14.1
new file mode 100644
index 000000000000..d27d835476b3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_stable-0.14.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Stable types conversions generator
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_stable
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_stable/archive/v0.14.1.tar.gz -> ppx_stable-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=cb5e561755927b22bc5c798761f7301c
diff --git a/metadata/md5-cache/dev-ml/ppx_string-0.14.1 b/metadata/md5-cache/dev-ml/ppx_string-0.14.1
new file mode 100644
index 000000000000..6885a6528f45
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_string-0.14.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/stdio-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Ppx extension for string interpolation
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_string
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/stdio-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_string/archive/v0.14.1.tar.gz -> ppx_string-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=97f418882205cf67894a567194ddd5f8
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
index 5960a595eaad..d4246cc14c2b 100644
--- 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
@@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND=<dev-lang/ocaml-4.09:=[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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=c9beeeaee3d66f98c97cbef90c0d647c
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
index 994d6ff0ec3d..606818570d4a 100644
--- 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
@@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND==dev-lang/ocaml-4.05*:=[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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748 wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=f235b5dab749d8a1dc37210691c7ebb5
diff --git a/metadata/md5-cache/dev-ml/ppx_tools-6.2 b/metadata/md5-cache/dev-ml/ppx_tools-6.2
new file mode 100644
index 000000000000..ebaf5624d559
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_tools-6.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Tools for authors of ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/alainfrisch/ppx_tools
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/6.2
+SRC_URI=https://github.com/alainfrisch/ppx_tools/archive/6.2.tar.gz -> ppx_tools-6.2.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=fd9f7fb102c2cee92e6610ce2c13ca4d
diff --git a/metadata/md5-cache/dev-ml/ppx_traverse-0.9.0 b/metadata/md5-cache/dev-ml/ppx_traverse-0.9.0
index fc2d437f8d3a..d11b5a0c1b6f 100644
--- a/metadata/md5-cache/dev-ml/ppx_traverse-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_traverse-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Automatic generation of open recursion classes
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_traverse
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_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
index 8a91b9480b39..9d86e89ffce1 100644
--- a/metadata/md5-cache/dev-ml/ppx_traverse_builtins-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_traverse_builtins-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Builtins for ppx_traverse
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_traverse_builtins
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=53f213a132b85b86d9c2c24544a9f989
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
index 95ccb1197b19..34328cffc219 100644
--- a/metadata/md5-cache/dev-ml/ppx_type_conv-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_type_conv-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Support Library for type-driven code generators
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_type_conv
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=afeb46c8e96915695f5d12fe37b59a9f
diff --git a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.1
new file mode 100644
index 000000000000..9a8ec1dce17a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/typerep-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Generation of runtime types from type declarations
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_typerep_conv
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/typerep-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_typerep_conv/archive/v0.14.1.tar.gz -> ppx_typerep_conv-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=3f421a01734e36df75230adfb2d21d5e
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
index 2efff565fa26..54a82d3b7a43 100644
--- a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Generation of runtime types from type declarations
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_typerep_conv
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=3d7c796e73f530b4ffc6369de466ce94
diff --git a/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.1
new file mode 100644
index 000000000000..12d044b166a2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/variantslib-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Generation of accessor and iteration functions for ocaml variant types
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/ppx_variants_conv
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/variantslib-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.1
+SRC_URI=https://github.com/janestreet/ppx_variants_conv/archive/v0.14.1.tar.gz -> ppx_variants_conv-0.14.1.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=df3453c317ed512ba56c8d304da58725
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
index f11321330dd3..67cd339ea401 100644
--- a/metadata/md5-cache/dev-ml/ppx_variants_conv-0.9.0
+++ b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Generation of accessor and iteration functions for ocaml variant types
EAPI=6
HOMEPAGE=https://github.com/janestreet/ppx_variants_conv
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=85b8cf52cb554cc85eb56bd818a193ea
diff --git a/metadata/md5-cache/dev-ml/ppxfind-1.4 b/metadata/md5-cache/dev-ml/ppxfind-1.4
new file mode 100644
index 000000000000..b43768ccadc7
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxfind-1.4
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ocaml-migrate-parsetree:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=ocamlfind ppx tool
+EAPI=7
+HOMEPAGE=https://github.com/diml/ppxfind
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=dev-ml/ocaml-migrate-parsetree:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.4
+SRC_URI=https://github.com/diml/ppxfind/releases/download/1.4/ppxfind-1.4.tbz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=09db157b5c6e3d0a073f287cb8b5027b
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.18.0 b/metadata/md5-cache/dev-ml/ppxlib-0.18.0
new file mode 100644
index 000000000000..dc71a0a4f959
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.18.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= test? ( dev-ml/cinaps ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Base library and tools for ppx rewriters
+EAPI=7
+HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/0.18.0
+SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.18.0.tar.gz -> ppxlib-0.18.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=aff39455938827a1ceeab51d5598e5eb
diff --git a/metadata/md5-cache/dev-ml/qcheck-0.6 b/metadata/md5-cache/dev-ml/qcheck-0.6
index 9f8e7ba18c4e..7cb79d53afdd 100644
--- a/metadata/md5-cache/dev-ml/qcheck-0.6
+++ b/metadata/md5-cache/dev-ml/qcheck-0.6
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/ounit:= !<dev-ml/iTeML-2.5 >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/0.6
SRC_URI=https://github.com/c-cube/qcheck/archive/0.6.tar.gz -> qcheck-0.6.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=972dcb87593ab4bf6d333df0e473be11
diff --git a/metadata/md5-cache/dev-ml/qcheck-0.7 b/metadata/md5-cache/dev-ml/qcheck-0.7
index 4730531a559b..c806b64c3730 100644
--- a/metadata/md5-cache/dev-ml/qcheck-0.7
+++ b/metadata/md5-cache/dev-ml/qcheck-0.7
@@ -10,5 +10,5 @@ RDEPEND=dev-ml/ounit:= !<dev-ml/iTeML-2.5 >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/0.7
SRC_URI=https://github.com/c-cube/qcheck/archive/0.7.tar.gz -> qcheck-0.7.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=1fe4c96a2688c948d5e98588dc192cc4
diff --git a/metadata/md5-cache/dev-ml/re-1.9.0 b/metadata/md5-cache/dev-ml/re-1.9.0
new file mode 100644
index 000000000000..3d2872360204
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/re-1.9.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=!dev-ml/ocaml-re dev-ml/seq:= test? ( dev-ml/ounit ) >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Regular expression library for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/ocaml/ocaml-re
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2-with-linking-exception
+RDEPEND=!dev-ml/ocaml-re dev-ml/seq:= >=dev-lang/ocaml-4:=[ocamlopt?]
+RESTRICT=!test? ( test )
+SLOT=0/1.9.0
+SRC_URI=https://github.com/ocaml/ocaml-re/archive/1.9.0.tar.gz -> ocaml-re-1.9.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=f36c7afa533d4dd69a7ae1f938ef681c
diff --git a/metadata/md5-cache/dev-ml/re2-0.9.0 b/metadata/md5-cache/dev-ml/re2-0.9.0
index eedbbff21181..16b537146be1 100644
--- a/metadata/md5-cache/dev-ml/re2-0.9.0
+++ b/metadata/md5-cache/dev-ml/re2-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=OCaml bindings for RE2
EAPI=6
HOMEPAGE=https://github.com/janestreet/re2
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=335c4c39c1a9d5394e07bbee3c2d66de
diff --git a/metadata/md5-cache/dev-ml/re2-0.9.1 b/metadata/md5-cache/dev-ml/re2-0.9.1
index c79aefe6f2b2..b84e2bf34a52 100644
--- a/metadata/md5-cache/dev-ml/re2-0.9.1
+++ b/metadata/md5-cache/dev-ml/re2-0.9.1
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=OCaml bindings for RE2
EAPI=6
HOMEPAGE=https://github.com/janestreet/re2
@@ -8,5 +8,5 @@ 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.1
SRC_URI=https://github.com/janestreet/re2/archive/v0.9.1.tar.gz -> re2-0.9.1.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=335c4c39c1a9d5394e07bbee3c2d66de
diff --git a/metadata/md5-cache/dev-ml/react-1.2.1 b/metadata/md5-cache/dev-ml/react-1.2.1
index fd8b7cef41e0..636f3e0cd7cc 100644
--- a/metadata/md5-cache/dev-ml/react-1.2.1
+++ b/metadata/md5-cache/dev-ml/react-1.2.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install test
-DEPEND=dev-ml/findlib >=dev-ml/topkg-0.9 >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/findlib >=dev-ml/topkg-0.9 >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=OCaml module for functional reactive programming
EAPI=5
HOMEPAGE=https://erratique.ch/software/react https://github.com/dbuenzli/react
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
SLOT=0/1.2.1
SRC_URI=https://erratique.ch/software/react/releases/react-1.2.1.tbz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=5a249c84cb721faa3d4060208762d13e
diff --git a/metadata/md5-cache/dev-ml/react-1.2.1-r1 b/metadata/md5-cache/dev-ml/react-1.2.1-r1
new file mode 100644
index 000000000000..7679c6c927a6
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/react-1.2.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/opam-installer dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/findlib >=dev-ml/topkg-0.9 >=dev-lang/ocaml-4:=
+DESCRIPTION=OCaml module for functional reactive programming
+EAPI=7
+HOMEPAGE=http://erratique.ch/software/react https://github.com/dbuenzli/react
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-4:=
+RESTRICT=!test? ( test )
+SLOT=0/1.2.1
+SRC_URI=http://erratique.ch/software/react/releases/react-1.2.1.tbz
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
+_md5_=24d051e3e736a972929ee2f26d951eb5
diff --git a/metadata/md5-cache/dev-ml/reactiveData-0.2.1 b/metadata/md5-cache/dev-ml/reactiveData-0.2.1
index 0430ed7affa0..fb2aa81bcacb 100644
--- a/metadata/md5-cache/dev-ml/reactiveData-0.2.1
+++ b/metadata/md5-cache/dev-ml/reactiveData-0.2.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install
-DEPEND=dev-ml/react:= dev-ml/findlib dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/react:= dev-ml/findlib dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Functional reactive programming with incremental changes in data structures
EAPI=5
HOMEPAGE=https://github.com/ocsigen/reactiveData
@@ -9,5 +9,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=98d9f05c2bc8dc841646d2e6d240b8e3
diff --git a/metadata/md5-cache/dev-ml/reactiveData-9999 b/metadata/md5-cache/dev-ml/reactiveData-9999
index 60f7e00f23a9..4e8acb51bfc8 100644
--- a/metadata/md5-cache/dev-ml/reactiveData-9999
+++ b/metadata/md5-cache/dev-ml/reactiveData-9999
@@ -1,5 +1,5 @@
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[curl]
+DEPEND=dev-ml/react:= dev-ml/findlib dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam-installer >=dev-vcs/git-1.8.2.1[curl]
DESCRIPTION=Functional reactive programming with incremental changes in data structures
EAPI=5
HOMEPAGE=https://github.com/ocsigen/reactiveData
@@ -8,5 +8,5 @@ LICENSE=LGPL-3-with-linking-exception
PROPERTIES=live
RDEPEND=dev-ml/react:= >=dev-lang/ocaml-4:=
SLOT=0/9999
-_eclasses_=git-r3 3e7ec3d6619213460c85e2aa48398441 opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=git-r3 3e7ec3d6619213460c85e2aa48398441 opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=98d9f05c2bc8dc841646d2e6d240b8e3
diff --git a/metadata/md5-cache/dev-ml/result-1.5 b/metadata/md5-cache/dev-ml/result-1.5
new file mode 100644
index 000000000000..6bf33107db5e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/result-1.5
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Compat result type
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/result
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/1.5
+SRC_URI=https://github.com/janestreet/result/archive/1.5.tar.gz -> result-1.5.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=95584332ae02312ce57cedc8e858dee2
diff --git a/metadata/md5-cache/dev-ml/rresult-0.5.0 b/metadata/md5-cache/dev-ml/rresult-0.5.0
index 0f78de77728a..aa57914ad2cd 100644
--- a/metadata/md5-cache/dev-ml/rresult-0.5.0
+++ b/metadata/md5-cache/dev-ml/rresult-0.5.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install
-DEPEND=dev-ml/result:= dev-ml/topkg dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/result:= dev-ml/topkg dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Result value combinators for OCaml
EAPI=6
HOMEPAGE=https://erratique.ch/software/rresult https://github.com/dbuenzli/rresult
@@ -8,5 +8,5 @@ LICENSE=ISC
RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:=
SLOT=0/0.5.0
SRC_URI=https://erratique.ch/software/rresult/releases/rresult-0.5.0.tbz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=a9ddede575de757ac0c8b23dc94394cc
diff --git a/metadata/md5-cache/dev-ml/seq-1 b/metadata/md5-cache/dev-ml/seq-1
new file mode 100644
index 000000000000..49a0c58ac558
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/seq-1
@@ -0,0 +1,12 @@
+BDEPEND=dev-ml/opam-installer dev-lang/ocaml
+DEFINED_PHASES=install prepare
+DEPEND=>=dev-lang/ocaml-4:=
+DESCRIPTION=Compatibility package for OCaml's standard iterator type starting from 4.07.
+EAPI=7
+HOMEPAGE=https://github.com/ocaml/opam-repository/blob/master/packages/seq/seq.base/opam
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=public-domain
+RDEPEND=>=dev-lang/ocaml-4:=
+SLOT=0/1
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
+_md5_=5db1f7de277fea194de09ee2946f3178
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.14.0 b/metadata/md5-cache/dev-ml/sexplib-0.14.0
new file mode 100644
index 000000000000..f714b2a4116f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/sexplib-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/parsexp:= dev-ml/base:= dev-ml/sexplib0:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/sexplib
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/parsexp:= dev-ml/base:= dev-ml/sexplib0:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/sexplib/archive/v0.14.0.tar.gz -> sexplib-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=eb5a278d3cafb7885c336a4e58e1a2f1
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.9.2 b/metadata/md5-cache/dev-ml/sexplib-0.9.2
index 5712c5a8f3e8..b5b0b000d1e8 100644
--- a/metadata/md5-cache/dev-ml/sexplib-0.9.2
+++ b/metadata/md5-cache/dev-ml/sexplib-0.9.2
@@ -1,5 +1,5 @@
DEFINED_PHASES=install test
-DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
EAPI=6
HOMEPAGE=https://github.com/janestreet/sexplib
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=282a1dc214e669d93cbd747d5e9433bf
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.9.3 b/metadata/md5-cache/dev-ml/sexplib-0.9.3
index 8fefa876a059..49858664f2a2 100644
--- a/metadata/md5-cache/dev-ml/sexplib-0.9.3
+++ b/metadata/md5-cache/dev-ml/sexplib-0.9.3
@@ -1,5 +1,5 @@
DEFINED_PHASES=install test
-DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
EAPI=6
HOMEPAGE=https://github.com/janestreet/sexplib
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=>=dev-lang/ocaml-4:=
SLOT=0/0.9.3
SRC_URI=https://github.com/janestreet/sexplib/archive/v0.9.3.tar.gz -> sexplib-0.9.3.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=282a1dc214e669d93cbd747d5e9433bf
diff --git a/metadata/md5-cache/dev-ml/sexplib0-0.14.0 b/metadata/md5-cache/dev-ml/sexplib0-0.14.0
new file mode 100644
index 000000000000..b2e41a3e586d
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/sexplib0-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expressions
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/sexplib0
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/sexplib0/archive/v0.14.0.tar.gz -> sexplib0-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=403131866cac59b54dd29507203fe83b
diff --git a/metadata/md5-cache/dev-ml/spawn-0.9.0 b/metadata/md5-cache/dev-ml/spawn-0.9.0
index 008716d54e4a..562509c5ac95 100644
--- a/metadata/md5-cache/dev-ml/spawn-0.9.0
+++ b/metadata/md5-cache/dev-ml/spawn-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Spawning sub-processes
EAPI=6
HOMEPAGE=https://github.com/janestreet/spawn
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=efa61e05acee15c9104a3e2f5b0dae70
diff --git a/metadata/md5-cache/dev-ml/splittable_random-0.14.0 b/metadata/md5-cache/dev-ml/splittable_random-0.14.0
new file mode 100644
index 000000000000..b4bcc39bcc71
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/splittable_random-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/ppx_bench:= dev-ml/ppx_inline_test:= dev-ml/ppx_sexp_message:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=PRNG that can be split into independent streams
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/splittable_random
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/ppx_bench:= dev-ml/ppx_inline_test:= dev-ml/ppx_sexp_message:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/splittable_random/archive/v0.14.0.tar.gz -> splittable_random-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=7dc324a69ce0e8b4e95636bdb0a16fd3
diff --git a/metadata/md5-cache/dev-ml/stdio-0.14.0 b/metadata/md5-cache/dev-ml/stdio-0.14.0
new file mode 100644
index 000000000000..ee2e37ba5688
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/stdio-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/base-0.11.0:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Standard IO Library for OCaml
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/stdio
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/stdio/archive/v0.14.0.tar.gz -> stdio-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=857f7e7a6dbf5f7c498b3dbb9c83712a
diff --git a/metadata/md5-cache/dev-ml/stdio-0.9.0-r1 b/metadata/md5-cache/dev-ml/stdio-0.9.0-r1
index cf0aa7b59091..49bfd5dc2ff0 100644
--- a/metadata/md5-cache/dev-ml/stdio-0.9.0-r1
+++ b/metadata/md5-cache/dev-ml/stdio-0.9.0-r1
@@ -1,5 +1,5 @@
DEFINED_PHASES=install test
-DEPEND=dev-ml/base:= dev-ml/sexplib:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/base:= dev-ml/sexplib:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Standard IO Library for OCaml
EAPI=6
HOMEPAGE=https://github.com/janestreet/stdio
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-ml/base:= dev-ml/sexplib:= >=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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=e2dfb45e87ff0a6207348a54312c9e2f
diff --git a/metadata/md5-cache/dev-ml/stdio-0.9.1 b/metadata/md5-cache/dev-ml/stdio-0.9.1
index 4d91ff628626..5db5208816af 100644
--- a/metadata/md5-cache/dev-ml/stdio-0.9.1
+++ b/metadata/md5-cache/dev-ml/stdio-0.9.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=install test
-DEPEND=dev-ml/base:= dev-ml/sexplib:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/base:= dev-ml/sexplib:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Standard IO Library for OCaml
EAPI=6
HOMEPAGE=https://github.com/janestreet/stdio
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-ml/base:= dev-ml/sexplib:= >=dev-lang/ocaml-4:=
SLOT=0/0.9.1
SRC_URI=https://github.com/janestreet/stdio/archive/v0.9.1.tar.gz -> stdio-0.9.1.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=e2dfb45e87ff0a6207348a54312c9e2f
diff --git a/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0 b/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0
index 94f95976e0f7..3aa98a538421 100644
--- a/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0
+++ b/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0
@@ -1,13 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
DESCRIPTION=Pure OCaml library that allows replacing Pervasives with Stdlib before 4.08
EAPI=7
HOMEPAGE=https://github.com/ocaml/stdlib-shims
IUSE=ocamlopt
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?]
SLOT=0
SRC_URI=https://github.com/ocaml/stdlib-shims/releases/download/0.2.0/stdlib-shims-0.2.0.tbz
-_eclasses_=dune 48ca398457cfa7b91da98c276b97db03
-_md5_=67bcf920e12b0fa7b37a9fa455baf4a7
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=96bfc495ca8297816d6184606249f41e
diff --git a/metadata/md5-cache/dev-ml/stringext-1.4.3 b/metadata/md5-cache/dev-ml/stringext-1.4.3
index 468db50c753e..0cc888b30ddf 100644
--- a/metadata/md5-cache/dev-ml/stringext-1.4.3
+++ b/metadata/md5-cache/dev-ml/stringext-1.4.3
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.4.3
SRC_URI=https://github.com/rgrinberg/stringext/archive/v1.4.3.tar.gz -> stringext-1.4.3.tar.gz
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=f434d6b54ae69e829a986614210af2f9
diff --git a/metadata/md5-cache/dev-ml/stringext-1.5.0 b/metadata/md5-cache/dev-ml/stringext-1.5.0
index bc96fe335972..3d82371dc93d 100644
--- a/metadata/md5-cache/dev-ml/stringext-1.5.0
+++ b/metadata/md5-cache/dev-ml/stringext-1.5.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/jbuilder test? ( dev-ml/iTeML ) >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/jbuilder test? ( dev-ml/iTeML ) >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Extra string functions for OCaml
EAPI=6
HOMEPAGE=https://github.com/rgrinberg/stringext
@@ -10,5 +10,5 @@ RDEPEND=>=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
SLOT=0/1.5.0
SRC_URI=https://github.com/rgrinberg/stringext/archive/1.5.0.tar.gz -> stringext-1.5.0.tar.gz
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=6c33702dec8e27042484c71df5e0e8c1
diff --git a/metadata/md5-cache/dev-ml/textutils-0.9.0 b/metadata/md5-cache/dev-ml/textutils-0.9.0
index de297d3567c8..35c33b69ca96 100644
--- a/metadata/md5-cache/dev-ml/textutils-0.9.0
+++ b/metadata/md5-cache/dev-ml/textutils-0.9.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=Text output utilities
EAPI=6
HOMEPAGE=https://github.com/janestreet/textutils
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=704a092f6d2caecf664702c91fec2df6
diff --git a/metadata/md5-cache/dev-ml/time_now-0.14.0 b/metadata/md5-cache/dev-ml/time_now-0.14.0
new file mode 100644
index 000000000000..db92048d0ad3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/time_now-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/base:= dev-ml/jane-street-headers:= dev-ml/jst-config:= dev-ml/ppx_base:= dev-ml/ppx_optcomp:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Reports the current time
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/time_now
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-ml/base:= dev-ml/jane-street-headers:= dev-ml/jst-config:= dev-ml/ppx_base:= dev-ml/ppx_optcomp:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/time_now/archive/v0.14.0.tar.gz -> time_now-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=f7c9684d82b022036ff97abbb6e2943b
diff --git a/metadata/md5-cache/dev-ml/topkg-1.0.3 b/metadata/md5-cache/dev-ml/topkg-1.0.3
new file mode 100644
index 000000000000..b99467fa1019
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/topkg-1.0.3
@@ -0,0 +1,12 @@
+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=7
+HOMEPAGE=http://erratique.ch/software/topkg https://github.com/dbuenzli/topkg
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=ISC
+RDEPEND=dev-ml/result:= dev-ml/ocamlbuild:= dev-ml/findlib:= dev-lang/ocaml:=
+SLOT=0/1.0.3
+SRC_URI=https://github.com/dbuenzli/topkg/archive/v1.0.3.tar.gz -> topkg-1.0.3.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a
+_md5_=dd95e0e2e7418caa61aaeeed7304d8b2
diff --git a/metadata/md5-cache/dev-ml/type-conv-113.00.02 b/metadata/md5-cache/dev-ml/type-conv-113.00.02
index 1d5fff519124..24df4c671a45 100644
--- a/metadata/md5-cache/dev-ml/type-conv-113.00.02
+++ b/metadata/md5-cache/dev-ml/type-conv-113.00.02
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=790ff2b2c3413f325b952c1f2733312b
diff --git a/metadata/md5-cache/dev-ml/typerep-0.14.0 b/metadata/md5-cache/dev-ml/typerep-0.14.0
new file mode 100644
index 000000000000..1b1ec12c3f37
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/typerep-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=Library for creating runtime representation of OCaml types
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/typerep
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/typerep/archive/v0.14.0.tar.gz -> typerep-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=68f98e0661f59950158781fdc0a33d78
diff --git a/metadata/md5-cache/dev-ml/typerep-0.9.0 b/metadata/md5-cache/dev-ml/typerep-0.9.0
index feffe9dade1c..6c83fc7563b3 100644
--- a/metadata/md5-cache/dev-ml/typerep-0.9.0
+++ b/metadata/md5-cache/dev-ml/typerep-0.9.0
@@ -1,5 +1,5 @@
DEFINED_PHASES=install
-DEPEND=dev-ml/base:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam
+DEPEND=dev-ml/base:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=Library for creating runtime representation of OCaml types
EAPI=6
HOMEPAGE=https://github.com/janestreet/typerep
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=9715ff2e47717286dc2a7c1dc71b7e5f
diff --git a/metadata/md5-cache/dev-ml/tyxml-4.1.0 b/metadata/md5-cache/dev-ml/tyxml-4.1.0
index 1ea8f7705cc2..6517d6912c46 100644
--- a/metadata/md5-cache/dev-ml/tyxml-4.1.0
+++ b/metadata/md5-cache/dev-ml/tyxml-4.1.0
@@ -9,5 +9,5 @@ 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
-_eclasses_=base 2ec5c64f5de125f0c65a927c4c128fef desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=base a3f380d8a13f148f16d76fe39e90f451 desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e oasis 54418322bbbf713ed1a0222b8c6593c0 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=021798829210256a5f2edc699b152ee7
diff --git a/metadata/md5-cache/dev-ml/variantslib-0.14.0 b/metadata/md5-cache/dev-ml/variantslib-0.14.0
new file mode 100644
index 000000000000..c589d5fa04a2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/variantslib-0.14.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-ml/dune dev-lang/ocaml
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?]
+DESCRIPTION=OCaml variants as first class values
+EAPI=7
+HOMEPAGE=https://github.com/janestreet/variantslib
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?]
+SLOT=0/0.14.0
+SRC_URI=https://github.com/janestreet/variantslib/archive/v0.14.0.tar.gz -> variantslib-0.14.0.tar.gz
+_eclasses_=dune 31e50aa986270c1f8ba957a9dd3f6fcf
+_md5_=2166526a1661c1081d398ec2a71f0cd7
diff --git a/metadata/md5-cache/dev-ml/variantslib-0.9.0 b/metadata/md5-cache/dev-ml/variantslib-0.9.0
index 6e409be637e0..54b9f83ebc6c 100644
--- a/metadata/md5-cache/dev-ml/variantslib-0.9.0
+++ b/metadata/md5-cache/dev-ml/variantslib-0.9.0
@@ -1,5 +1,5 @@
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
+DEPEND=dev-ml/base:= dev-ml/ppx_driver:= dev-ml/ocaml-migrate-parsetree:= dev-ml/jbuilder >=dev-lang/ocaml-4:= dev-ml/opam-installer
DESCRIPTION=OCaml variants as first class values
EAPI=6
HOMEPAGE=https://github.com/janestreet/variantslib
@@ -8,5 +8,5 @@ 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
-_eclasses_=opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=opam 4f1cff0457cf4790a5510753a67d1cc1
_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
index 922912887512..0e328fbc4674 100644
--- a/metadata/md5-cache/dev-ml/xml-light-2.2-r3
+++ b/metadata/md5-cache/dev-ml/xml-light-2.2-r3
@@ -4,10 +4,10 @@ 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
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 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
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=f67a5830d65be3e1ca63fa045e5b83aa
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=27c2076f1734e665b440f652d75aa03d
diff --git a/metadata/md5-cache/dev-ml/yojson-1.4.0 b/metadata/md5-cache/dev-ml/yojson-1.4.0
index cfa532cb5806..8f44f5e07aaa 100644
--- a/metadata/md5-cache/dev-ml/yojson-1.4.0
+++ b/metadata/md5-cache/dev-ml/yojson-1.4.0
@@ -1,5 +1,5 @@
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
+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-installer
DESCRIPTION=JSON parsing and pretty-printing library for OCaml
EAPI=5
HOMEPAGE=https://github.com/mjambon/yojson
@@ -9,5 +9,5 @@ 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
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam c053036d04fbcede5c53fe5752699eb5
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a opam 4f1cff0457cf4790a5510753a67d1cc1
_md5_=fb6b0c3afce29897340daa4af070bbf4
diff --git a/metadata/md5-cache/dev-ml/zarith-1.10 b/metadata/md5-cache/dev-ml/zarith-1.10
new file mode 100644
index 000000000000..b8a5a7c3858a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/zarith-1.10
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4.05:=[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=7
+HOMEPAGE=https://github.com/ocaml/Zarith
+IUSE=doc mpir +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt?] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir )
+SLOT=0/1.10
+SRC_URI=https://github.com/ocaml/Zarith/archive/release-1.10.tar.gz -> zarith-1.10.tar.gz
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=1a17282d2e2c40218bae253d9e765d45
diff --git a/metadata/md5-cache/dev-ml/zarith-1.7 b/metadata/md5-cache/dev-ml/zarith-1.7
index 91ad4c548950..923c5d062136 100644
--- a/metadata/md5-cache/dev-ml/zarith-1.7
+++ b/metadata/md5-cache/dev-ml/zarith-1.7
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt?] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir )
SLOT=0/1.7
SRC_URI=https://github.com/ocaml/Zarith/archive/release-1.7.tar.gz -> zarith-1.7.tar.gz
-_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch ed88001f77c6dd0d5f09e45c1a5b480e estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune db8b7ce9d0e663594bcb4a4e72131a79 multilib 98584e405e2b0264d37e8f728327fed1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
+_eclasses_=desktop 7fd20552ce4cc97e8acb132a499a7dd8 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 686eaab303305a908fd57b2fd7617800 eutils 2d5b3f4b315094768576b6799e4f926e findlib 17c71a5d96323df925f9f6db1215668a l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
_md5_=87b9557436dcb93565c863d9f65b066c
diff --git a/metadata/md5-cache/dev-ml/zarith-1.9.1 b/metadata/md5-cache/dev-ml/zarith-1.9.1
index 80e6365a109f..86feff6162df 100644
--- a/metadata/md5-cache/dev-ml/zarith-1.9.1
+++ b/metadata/md5-cache/dev-ml/zarith-1.9.1
@@ -4,10 +4,10 @@ DESCRIPTION=Arithmetic and logic operations over arbitrary-precision integers
EAPI=7
HOMEPAGE=https://github.com/ocaml/Zarith
IUSE=doc mpir +ocamlopt
-KEYWORDS=~amd64 ppc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt?] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir )
SLOT=0/1.9.1
SRC_URI=https://github.com/ocaml/Zarith/archive/release-1.9.1.tar.gz -> zarith-1.9.1.tar.gz
-_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib 98584e405e2b0264d37e8f728327fed1 toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
-_md5_=6fdb0d58f28df25f5887d75b5b833724
+_eclasses_=findlib 17c71a5d96323df925f9f6db1215668a multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 605c126bed8d87e4378d5ff1645330cb
+_md5_=fdec2d0f9007e17a04eb75f085b7259e