summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /dev-ml
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/ANSITerminal/ANSITerminal-0.6.5.ebuild20
-rw-r--r--dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild25
-rw-r--r--dev-ml/ANSITerminal/Manifest6
-rw-r--r--dev-ml/ANSITerminal/files/oasis.patch13
-rw-r--r--dev-ml/ANSITerminal/metadata.xml8
-rw-r--r--dev-ml/Manifest.gzbin41343 -> 27556 bytes
-rw-r--r--dev-ml/OCaml-ImageMagick/Manifest4
-rw-r--r--dev-ml/OCaml-ImageMagick/OCaml-ImageMagick-0.34-r1.ebuild38
-rw-r--r--dev-ml/OCaml-ImageMagick/metadata.xml5
-rw-r--r--dev-ml/angstrom-async/Manifest3
-rw-r--r--dev-ml/angstrom-async/angstrom-async-0.7.0.ebuild33
-rw-r--r--dev-ml/angstrom-async/metadata.xml8
-rw-r--r--dev-ml/angstrom-lwt-unix/Manifest3
-rw-r--r--dev-ml/angstrom-lwt-unix/angstrom-lwt-unix-0.7.0.ebuild33
-rw-r--r--dev-ml/angstrom-lwt-unix/metadata.xml8
-rw-r--r--dev-ml/angstrom-unix/Manifest3
-rw-r--r--dev-ml/angstrom-unix/angstrom-unix-0.7.0.ebuild29
-rw-r--r--dev-ml/angstrom-unix/metadata.xml8
-rw-r--r--dev-ml/angstrom/Manifest3
-rw-r--r--dev-ml/angstrom/angstrom-0.7.0.ebuild29
-rw-r--r--dev-ml/angstrom/metadata.xml8
-rw-r--r--dev-ml/async_js/Manifest3
-rw-r--r--dev-ml/async_js/async_js-0.9.0.ebuild35
-rw-r--r--dev-ml/async_js/metadata.xml8
-rw-r--r--dev-ml/atd/Manifest7
-rw-r--r--dev-ml/atd/atd-1.12.0.ebuild47
-rw-r--r--dev-ml/atd/atd-1.2.0.ebuild33
-rw-r--r--dev-ml/atd/atd-1.2.1.ebuild34
-rw-r--r--dev-ml/atd/metadata.xml8
-rw-r--r--dev-ml/atdgen/Manifest7
-rw-r--r--dev-ml/atdgen/atdgen-1.10.0.ebuild34
-rw-r--r--dev-ml/atdgen/atdgen-1.10.2.ebuild35
-rw-r--r--dev-ml/atdgen/atdgen-1.12.0.ebuild45
-rw-r--r--dev-ml/atdgen/metadata.xml8
-rw-r--r--dev-ml/bignum/Manifest3
-rw-r--r--dev-ml/bignum/bignum-0.9.0.ebuild34
-rw-r--r--dev-ml/bignum/metadata.xml8
-rw-r--r--dev-ml/bolt/Manifest3
-rw-r--r--dev-ml/bolt/bolt-1.4.ebuild40
-rw-r--r--dev-ml/bolt/metadata.xml5
-rw-r--r--dev-ml/bson/Manifest3
-rw-r--r--dev-ml/bson/bson-0.89.3.ebuild18
-rw-r--r--dev-ml/bson/metadata.xml8
-rw-r--r--dev-ml/camlimages/Manifest7
-rw-r--r--dev-ml/camlimages/camlimages-4.2.2.ebuild59
-rw-r--r--dev-ml/camlimages/camlimages-4.2.3.ebuild59
-rw-r--r--dev-ml/camlimages/camlimages-4.2.4.ebuild59
-rw-r--r--dev-ml/camlimages/metadata.xml8
-rw-r--r--dev-ml/camlp4/Manifest4
-rw-r--r--dev-ml/camlp4/camlp4-4.08_p1.ebuild44
-rw-r--r--dev-ml/camlp4/files/oc409.patch13
-rw-r--r--dev-ml/camlp4/files/reload.patch13
-rw-r--r--dev-ml/camlp5/Manifest4
-rw-r--r--dev-ml/camlp5/camlp5-7.10.ebuild48
-rw-r--r--dev-ml/camlp5/metadata.xml5
-rw-r--r--dev-ml/camlpdf/Manifest4
-rw-r--r--dev-ml/camlpdf/camlpdf-2.3.1.ebuild (renamed from dev-ml/camlpdf/camlpdf-2.2.1.ebuild)2
-rw-r--r--dev-ml/capnp-ocaml/Manifest5
-rw-r--r--dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild37
-rw-r--r--dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild37
-rw-r--r--dev-ml/capnp-ocaml/metadata.xml8
-rw-r--r--dev-ml/core_bench/Manifest3
-rw-r--r--dev-ml/core_bench/core_bench-0.9.0.ebuild33
-rw-r--r--dev-ml/core_bench/metadata.xml8
-rw-r--r--dev-ml/core_profiler/Manifest3
-rw-r--r--dev-ml/core_profiler/core_profiler-0.9.0.ebuild33
-rw-r--r--dev-ml/core_profiler/metadata.xml8
-rw-r--r--dev-ml/dns-async/Manifest3
-rw-r--r--dev-ml/dns-async/dns-async-1.0.0.ebuild42
-rw-r--r--dev-ml/dns-async/metadata.xml8
-rw-r--r--dev-ml/dns-lwt-unix/Manifest3
-rw-r--r--dev-ml/dns-lwt-unix/dns-lwt-unix-1.0.0.ebuild45
-rw-r--r--dev-ml/dns-lwt-unix/metadata.xml8
-rw-r--r--dev-ml/dns-lwt/Manifest3
-rw-r--r--dev-ml/dns-lwt/dns-lwt-1.0.0.ebuild43
-rw-r--r--dev-ml/dns-lwt/metadata.xml8
-rw-r--r--dev-ml/enumerate/Manifest3
-rw-r--r--dev-ml/enumerate/enumerate-111.08.00-r1.ebuild26
-rw-r--r--dev-ml/enumerate/metadata.xml5
-rw-r--r--dev-ml/extlib/Manifest2
-rw-r--r--dev-ml/extlib/extlib-1.7.6.ebuild50
-rw-r--r--dev-ml/findlib/Manifest2
-rw-r--r--dev-ml/findlib/findlib-1.8.1.ebuild73
-rw-r--r--dev-ml/flow_parser/Manifest7
-rw-r--r--dev-ml/flow_parser/flow_parser-0.50.0.ebuild39
-rw-r--r--dev-ml/flow_parser/flow_parser-0.51.0.ebuild39
-rw-r--r--dev-ml/flow_parser/flow_parser-0.52.0.ebuild39
-rw-r--r--dev-ml/flow_parser/metadata.xml8
-rw-r--r--dev-ml/fort/Manifest4
-rw-r--r--dev-ml/fort/files/fort-0.4.2-ocaml4.patch22
-rw-r--r--dev-ml/fort/fort-0.4.2.ebuild29
-rw-r--r--dev-ml/fort/metadata.xml12
-rw-r--r--dev-ml/gd4o/Manifest3
-rw-r--r--dev-ml/gd4o/gd4o-1.0_alpha5.ebuild54
-rw-r--r--dev-ml/gd4o/metadata.xml8
-rw-r--r--dev-ml/gen_js_api/Manifest5
-rw-r--r--dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild23
-rw-r--r--dev-ml/gen_js_api/gen_js_api-1.0.4.ebuild23
-rw-r--r--dev-ml/gen_js_api/metadata.xml8
-rw-r--r--dev-ml/herelib/Manifest3
-rw-r--r--dev-ml/herelib/herelib-112.35.00.ebuild24
-rw-r--r--dev-ml/incremental/Manifest3
-rw-r--r--dev-ml/incremental/incremental-0.9.0.ebuild32
-rw-r--r--dev-ml/incremental/metadata.xml8
-rw-r--r--dev-ml/incremental_kernel/Manifest3
-rw-r--r--dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild33
-rw-r--r--dev-ml/incremental_kernel/metadata.xml8
-rw-r--r--dev-ml/io-page/Manifest3
-rw-r--r--dev-ml/io-page/io-page-1.6.0.ebuild27
-rw-r--r--dev-ml/io-page/metadata.xml8
-rw-r--r--dev-ml/js-build-tools/Manifest5
-rw-r--r--dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild39
-rw-r--r--dev-ml/js-build-tools/js-build-tools-113.33.06.ebuild39
-rw-r--r--dev-ml/js-build-tools/metadata.xml9
-rw-r--r--dev-ml/js_of_ocaml/Manifest2
-rw-r--r--dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild4
-rw-r--r--dev-ml/kaputt/Manifest3
-rw-r--r--dev-ml/kaputt/kaputt-1.2.ebuild37
-rw-r--r--dev-ml/kaputt/metadata.xml5
-rw-r--r--dev-ml/lablgtk/Manifest2
-rw-r--r--dev-ml/lablgtk/lablgtk-2.18.8.ebuild82
-rw-r--r--dev-ml/labltk/Manifest6
-rw-r--r--dev-ml/labltk/labltk-8.06.2.ebuild4
-rw-r--r--dev-ml/labltk/labltk-8.06.7.ebuild (renamed from dev-ml/labltk/labltk-8.06.3.ebuild)18
-rw-r--r--dev-ml/lambda-term/Manifest4
-rw-r--r--dev-ml/lambda-term/files/lwtreact.patch13
-rw-r--r--dev-ml/lambda-term/lambda-term-1.11.ebuild28
-rw-r--r--dev-ml/lambda-term/metadata.xml8
-rw-r--r--dev-ml/llvm-ocaml/Manifest11
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild4
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-9.0.0.ebuild118
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.9999.ebuild118
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.ebuild (renamed from dev-ml/llvm-ocaml/llvm-ocaml-9.0.1_rc2.ebuild)4
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-9.0.1_rc3.ebuild118
-rw-r--r--dev-ml/lwt_glib/Manifest3
-rw-r--r--dev-ml/lwt_glib/lwt_glib-1.0.1.ebuild27
-rw-r--r--dev-ml/lwt_glib/metadata.xml8
-rw-r--r--dev-ml/mccs/Manifest3
-rw-r--r--dev-ml/mccs/mccs-1.1.2c.ebuild30
-rw-r--r--dev-ml/mccs/metadata.xml8
-rw-r--r--dev-ml/merlin/Manifest15
-rw-r--r--dev-ml/merlin/merlin-2.5.3.ebuild33
-rw-r--r--dev-ml/merlin/merlin-2.5.4.ebuild33
-rw-r--r--dev-ml/merlin/merlin-2.5.5.ebuild33
-rw-r--r--dev-ml/merlin/merlin-3.0.0.ebuild33
-rw-r--r--dev-ml/merlin/merlin-3.0.1.ebuild33
-rw-r--r--dev-ml/merlin/merlin-3.0.2.ebuild33
-rw-r--r--dev-ml/merlin/merlin-3.0.3.ebuild33
-rw-r--r--dev-ml/merlin/metadata.xml8
-rw-r--r--dev-ml/mirage-profile/Manifest3
-rw-r--r--dev-ml/mirage-profile/metadata.xml8
-rw-r--r--dev-ml/mirage-profile/mirage-profile-0.7.0-r1.ebuild32
-rw-r--r--dev-ml/mongo/Manifest4
-rw-r--r--dev-ml/mongo/files/noinstalltest.patch9
-rw-r--r--dev-ml/mongo/metadata.xml8
-rw-r--r--dev-ml/mongo/mongo-0.67.2.ebuild26
-rw-r--r--dev-ml/num/Manifest3
-rw-r--r--dev-ml/num/metadata.xml (renamed from dev-ml/herelib/metadata.xml)2
-rw-r--r--dev-ml/num/num-1.3.ebuild25
-rw-r--r--dev-ml/ocaml-augeas/Manifest2
-rw-r--r--dev-ml/ocaml-augeas/ocaml-augeas-0.5.ebuild4
-rw-r--r--dev-ml/ocaml-bigstring/Manifest3
-rw-r--r--dev-ml/ocaml-bigstring/metadata.xml8
-rw-r--r--dev-ml/ocaml-bigstring/ocaml-bigstring-0.1.1.ebuild31
-rw-r--r--dev-ml/ocaml-cairo/Manifest3
-rw-r--r--dev-ml/ocaml-cairo/metadata.xml8
-rw-r--r--dev-ml/ocaml-cairo/ocaml-cairo-0.5.ebuild28
-rw-r--r--dev-ml/ocaml-containers/Manifest5
-rw-r--r--dev-ml/ocaml-containers/metadata.xml8
-rw-r--r--dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild33
-rw-r--r--dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild33
-rw-r--r--dev-ml/ocaml-extunix/Manifest5
-rw-r--r--dev-ml/ocaml-extunix/metadata.xml8
-rw-r--r--dev-ml/ocaml-extunix/ocaml-extunix-0.1.4.ebuild23
-rw-r--r--dev-ml/ocaml-extunix/ocaml-extunix-0.1.5.ebuild23
-rw-r--r--dev-ml/ocaml-make/Manifest3
-rw-r--r--dev-ml/ocaml-make/metadata.xml8
-rw-r--r--dev-ml/ocaml-make/ocaml-make-6.39.0.ebuild31
-rw-r--r--dev-ml/ocaml-mysql/Manifest6
-rw-r--r--dev-ml/ocaml-mysql/metadata.xml5
-rw-r--r--dev-ml/ocaml-mysql/ocaml-mysql-1.2.1-r1.ebuild38
-rw-r--r--dev-ml/ocaml-mysql/ocaml-mysql-1.2.1.ebuild38
-rw-r--r--dev-ml/ocaml-mysql/ocaml-mysql-1.2.2-r1.ebuild38
-rw-r--r--dev-ml/ocaml-pcap/Manifest3
-rw-r--r--dev-ml/ocaml-pcap/metadata.xml8
-rw-r--r--dev-ml/ocaml-pcap/ocaml-pcap-0.4.0.ebuild33
-rw-r--r--dev-ml/ocaml-redis-lwt/Manifest3
-rw-r--r--dev-ml/ocaml-redis-lwt/metadata.xml8
-rw-r--r--dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild44
-rw-r--r--dev-ml/ocaml-redis-sync/Manifest3
-rw-r--r--dev-ml/ocaml-redis-sync/metadata.xml8
-rw-r--r--dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild43
-rw-r--r--dev-ml/ocaml-redis/Manifest3
-rw-r--r--dev-ml/ocaml-redis/metadata.xml8
-rw-r--r--dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild44
-rw-r--r--dev-ml/ocaml-safepass/Manifest3
-rw-r--r--dev-ml/ocaml-safepass/metadata.xml8
-rw-r--r--dev-ml/ocaml-safepass/ocaml-safepass-2.0.ebuild22
-rw-r--r--dev-ml/ocaml-sha/Manifest3
-rw-r--r--dev-ml/ocaml-sha/metadata.xml8
-rw-r--r--dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild28
-rw-r--r--dev-ml/ocaml-snappy/Manifest3
-rw-r--r--dev-ml/ocaml-snappy/metadata.xml8
-rw-r--r--dev-ml/ocaml-snappy/ocaml-snappy-0.1.0.ebuild20
-rw-r--r--dev-ml/ocaml-stdint/Manifest5
-rw-r--r--dev-ml/ocaml-stdint/metadata.xml8
-rw-r--r--dev-ml/ocaml-stdint/ocaml-stdint-0.4.2.ebuild20
-rw-r--r--dev-ml/ocaml-stdint/ocaml-stdint-0.5.0.ebuild20
-rw-r--r--dev-ml/ocaml-text/Manifest3
-rw-r--r--dev-ml/ocaml-text/metadata.xml8
-rw-r--r--dev-ml/ocaml-text/ocaml-text-0.8.ebuild36
-rw-r--r--dev-ml/ocaml-uint/Manifest3
-rw-r--r--dev-ml/ocaml-uint/metadata.xml5
-rw-r--r--dev-ml/ocaml-uint/ocaml-uint-1.2.0.ebuild20
-rw-r--r--dev-ml/ocaml-webmachine/Manifest3
-rw-r--r--dev-ml/ocaml-webmachine/metadata.xml8
-rw-r--r--dev-ml/ocaml-webmachine/ocaml-webmachine-0.4.0.ebuild32
-rw-r--r--dev-ml/ocaml-websocket/Manifest3
-rw-r--r--dev-ml/ocaml-websocket/metadata.xml12
-rw-r--r--dev-ml/ocaml-websocket/ocaml-websocket-2.9.ebuild51
-rw-r--r--dev-ml/ocamlbuild/Manifest2
-rw-r--r--dev-ml/ocamlbuild/ocamlbuild-0.14.0.ebuild36
-rw-r--r--dev-ml/ocamldap/Manifest4
-rw-r--r--dev-ml/ocamldap/files/ocaml-4.02.patch13
-rw-r--r--dev-ml/ocamldap/metadata.xml24
-rw-r--r--dev-ml/ocamldap/ocamldap-2.2.ebuild28
-rw-r--r--dev-ml/ocamldsort/Manifest3
-rw-r--r--dev-ml/ocamldsort/metadata.xml5
-rw-r--r--dev-ml/ocamldsort/ocamldsort-0.16.0-r1.ebuild26
-rw-r--r--dev-ml/ocamlpam/Manifest5
-rw-r--r--dev-ml/ocamlpam/files/ocaml404.patch12
-rw-r--r--dev-ml/ocamlpam/files/ocamlpam-1.1-makefile.patch17
-rw-r--r--dev-ml/ocamlpam/metadata.xml5
-rw-r--r--dev-ml/ocamlpam/ocamlpam-1.1.ebuild37
-rw-r--r--dev-ml/ocsigen-i18n/Manifest3
-rw-r--r--dev-ml/ocsigen-i18n/metadata.xml8
-rw-r--r--dev-ml/ocsigen-i18n/ocsigen-i18n-3.1.0.ebuild23
-rw-r--r--dev-ml/ocsigen-start/Manifest4
-rw-r--r--dev-ml/ocsigen-start/metadata.xml8
-rw-r--r--dev-ml/ocsigen-start/ocsigen-start-1.0.0.ebuild41
-rw-r--r--dev-ml/ocsigen-start/ocsigen-start-9999.ebuild41
-rw-r--r--dev-ml/ocsigen-toolkit/Manifest4
-rw-r--r--dev-ml/ocsigen-toolkit/metadata.xml8
-rw-r--r--dev-ml/ocsigen-toolkit/ocsigen-toolkit-1.0.0.ebuild46
-rw-r--r--dev-ml/ocsigen-toolkit/ocsigen-toolkit-9999.ebuild46
-rw-r--r--dev-ml/odns/Manifest4
-rw-r--r--dev-ml/odns/files/odns-0.3-parmake.patch16
-rw-r--r--dev-ml/odns/metadata.xml5
-rw-r--r--dev-ml/odns/odns-0.3-r1.ebuild40
-rw-r--r--dev-ml/ojquery/Manifest4
-rw-r--r--dev-ml/ojquery/metadata.xml8
-rw-r--r--dev-ml/ojquery/ojquery-0.1.ebuild32
-rw-r--r--dev-ml/ojquery/ojquery-9999.ebuild32
-rw-r--r--dev-ml/onanomsg/Manifest6
-rw-r--r--dev-ml/onanomsg/files/bigstring.patch218
-rw-r--r--dev-ml/onanomsg/files/testrun.patch15
-rw-r--r--dev-ml/onanomsg/files/tests.patch12
-rw-r--r--dev-ml/onanomsg/metadata.xml11
-rw-r--r--dev-ml/onanomsg/onanomsg-1.0-r2.ebuild52
-rw-r--r--dev-ml/opam-file-format/Manifest3
-rw-r--r--dev-ml/opam-file-format/metadata.xml8
-rw-r--r--dev-ml/opam-file-format/opam-file-format-2.0.0_beta3.ebuild29
-rw-r--r--dev-ml/pa_bench/Manifest3
-rw-r--r--dev-ml/pa_bench/metadata.xml5
-rw-r--r--dev-ml/pa_bench/pa_bench-112.06.00.ebuild24
-rw-r--r--dev-ml/pa_ounit/Manifest3
-rw-r--r--dev-ml/pa_ounit/metadata.xml14
-rw-r--r--dev-ml/pa_ounit/pa_ounit-113.00.00.ebuild21
-rw-r--r--dev-ml/pa_sexp_conv/Manifest3
-rw-r--r--dev-ml/pa_sexp_conv/metadata.xml8
-rw-r--r--dev-ml/pa_sexp_conv/pa_sexp_conv-113.00.01.ebuild23
-rw-r--r--dev-ml/pa_structural_sexp/Manifest3
-rw-r--r--dev-ml/pa_structural_sexp/metadata.xml8
-rw-r--r--dev-ml/pa_structural_sexp/pa_structural_sexp-113.00.00.ebuild22
-rw-r--r--dev-ml/pipebang/Manifest3
-rw-r--r--dev-ml/pipebang/metadata.xml8
-rw-r--r--dev-ml/pipebang/pipebang-113.00.00.ebuild19
-rw-r--r--dev-ml/pomap/Manifest7
-rw-r--r--dev-ml/pomap/metadata.xml9
-rw-r--r--dev-ml/pomap/pomap-3.0.6.ebuild30
-rw-r--r--dev-ml/pomap/pomap-3.0.7.ebuild30
-rw-r--r--dev-ml/pomap/pomap-4.0.0.ebuild21
-rw-r--r--dev-ml/postgresql-ocaml/Manifest7
-rw-r--r--dev-ml/postgresql-ocaml/metadata.xml9
-rw-r--r--dev-ml/postgresql-ocaml/postgresql-ocaml-4.0.1.ebuild33
-rw-r--r--dev-ml/postgresql-ocaml/postgresql-ocaml-4.1.0.ebuild34
-rw-r--r--dev-ml/postgresql-ocaml/postgresql-ocaml-4.2.0.ebuild34
-rw-r--r--dev-ml/ppx_deriving_yojson/Manifest4
-rw-r--r--dev-ml/ppx_deriving_yojson/files/ocaml405.patch76
-rw-r--r--dev-ml/ppx_deriving_yojson/metadata.xml8
-rw-r--r--dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild45
-rw-r--r--dev-ml/ppx_import/Manifest3
-rw-r--r--dev-ml/ppx_import/metadata.xml8
-rw-r--r--dev-ml/ppx_import/ppx_import-1.2.ebuild40
-rw-r--r--dev-ml/pxp/Manifest6
-rw-r--r--dev-ml/pxp/files/oc43.patch13
-rw-r--r--dev-ml/pxp/metadata.xml5
-rw-r--r--dev-ml/pxp/pxp-1.2.8-r1.ebuild54
-rw-r--r--dev-ml/pxp/pxp-1.2.9.ebuild50
-rw-r--r--dev-ml/reason-parser/Manifest3
-rw-r--r--dev-ml/reason-parser/metadata.xml8
-rw-r--r--dev-ml/reason-parser/reason-parser-2.0.0.ebuild39
-rw-r--r--dev-ml/reason/Manifest3
-rw-r--r--dev-ml/reason/metadata.xml8
-rw-r--r--dev-ml/reason/reason-2.0.0.ebuild34
-rw-r--r--dev-ml/res/Manifest5
-rw-r--r--dev-ml/res/metadata.xml9
-rw-r--r--dev-ml/res/res-4.0.7.ebuild30
-rw-r--r--dev-ml/res/res-5.0.0.ebuild23
-rw-r--r--dev-ml/sedlex/Manifest5
-rw-r--r--dev-ml/sedlex/metadata.xml8
-rw-r--r--dev-ml/sedlex/sedlex-1.99.3.ebuild37
-rw-r--r--dev-ml/sedlex/sedlex-1.99.4.ebuild42
-rw-r--r--dev-ml/seq/Manifest2
-rw-r--r--dev-ml/seq/seq-0.1.ebuild3
-rw-r--r--dev-ml/sequence/Manifest3
-rw-r--r--dev-ml/sequence/metadata.xml8
-rw-r--r--dev-ml/sequence/sequence-0.10.ebuild23
-rw-r--r--dev-ml/typerep_extended/Manifest3
-rw-r--r--dev-ml/typerep_extended/metadata.xml8
-rw-r--r--dev-ml/typerep_extended/typerep_extended-0.9.0.ebuild31
-rw-r--r--dev-ml/ulex/Manifest3
-rw-r--r--dev-ml/ulex/metadata.xml5
-rw-r--r--dev-ml/ulex/ulex-1.1.ebuild32
-rw-r--r--dev-ml/utop/Manifest3
-rw-r--r--dev-ml/utop/metadata.xml8
-rw-r--r--dev-ml/utop/utop-2.0.1.ebuild27
-rw-r--r--dev-ml/uuidm/Manifest3
-rw-r--r--dev-ml/uuidm/metadata.xml5
-rw-r--r--dev-ml/uuidm/uuidm-0.9.6.ebuild22
-rw-r--r--dev-ml/xmlm/Manifest3
-rw-r--r--dev-ml/xmlm/metadata.xml8
-rw-r--r--dev-ml/xmlm/xmlm-1.3.0.ebuild32
-rw-r--r--dev-ml/xstr/Manifest3
-rw-r--r--dev-ml/xstr/metadata.xml5
-rw-r--r--dev-ml/xstr/xstr-0.2.1.ebuild32
-rw-r--r--dev-ml/zed/Manifest3
-rw-r--r--dev-ml/zed/metadata.xml8
-rw-r--r--dev-ml/zed/zed-1.5.ebuild27
339 files changed, 440 insertions, 5851 deletions
diff --git a/dev-ml/ANSITerminal/ANSITerminal-0.6.5.ebuild b/dev-ml/ANSITerminal/ANSITerminal-0.6.5.ebuild
deleted file mode 100644
index 4403189644da..000000000000
--- a/dev-ml/ANSITerminal/ANSITerminal-0.6.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis eutils
-
-DESCRIPTION="Module which offers basic control of ANSI compliant terminals"
-HOMEPAGE="http://forge.ocamlcore.org/projects/ansiterminal/"
-SRC_URI="http://forge.ocamlcore.org/frs/download.php/1206/${P}.tar.gz"
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-DEPEND=""
-RDEPEND="${DEPEND}"
-IUSE=""
-
-DOCS=( "README.txt" "AUTHORS.txt" )
diff --git a/dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild b/dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild
deleted file mode 100644
index 64ca0743656f..000000000000
--- a/dev-ml/ANSITerminal/ANSITerminal-0.7.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis eutils
-
-DESCRIPTION="Module which offers basic control of ANSI compliant terminals"
-HOMEPAGE="https://github.com/Chris00/ANSITerminal"
-SRC_URI="https://github.com/Chris00/ANSITerminal/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-RDEPEND=""
-DEPEND="${DEPEND} dev-ml/oasis"
-IUSE=""
-
-DOCS=( "README.txt" "AUTHORS.txt" )
-
-src_prepare() {
- epatch "${FILESDIR}/oasis.patch"
- oasis setup || die
-}
diff --git a/dev-ml/ANSITerminal/Manifest b/dev-ml/ANSITerminal/Manifest
deleted file mode 100644
index edcd2fdf3c0e..000000000000
--- a/dev-ml/ANSITerminal/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX oasis.patch 416 BLAKE2B 36d9fe43bb37e4e89cb755add41ec0957615664d4e3f0d1ae0b8efeafcfc189002f72387f3dd9b7cd11310508964ee43043a827d159fe572fab79ddae58cd5f5 SHA512 390f45f6503e5ca4a12049be17fbc4ff7a53cfb770a2afc6d4514f353febbd3f61f922b6b3a9f5d5f06325f89405fd68cadc5af60f681314b0bd14a6cec5831e
-DIST ANSITerminal-0.6.5.tar.gz 52473 BLAKE2B 1f7f5b8dc1e7f9c2434a7e4eea1cec848f019a82a4137f744008532fac85016d3908890f2dd4cf5e8fb5c9f4aaad69cba4d56e75ab7ab57354ff7a4988a5cfe8 SHA512 43a059cc2a947a70409e19b8c6d01e1b5aa495290967f984a6d707e5ff329dd88e82ba68e08b6262da4a19bb24be2e61154fcf8781ee5cbad98240276d7b060d
-DIST ANSITerminal-0.7.tar.gz 16763 BLAKE2B 5d25cdfe02f3b6f155995208897a11a21535105caa8db682f60a1215113e507ccac294037177d0fcd52431e3853aa655ead14e2054ada1369754d39c8db9448b SHA512 986f9d7fd862741ac7039cbd92c19b847d7b2d03edfb2d0851fe46ecc9678bf4617d1e687a61af3d3b28e2cfe347a80312f9bf5c84f957de0d6c169ca4209566
-EBUILD ANSITerminal-0.6.5.ebuild 519 BLAKE2B e88ec25b4235ba7117c3540881600f6255a22ec4f04baffda4685657cc67424b53768ca4476fd89c3ae35795d67ac63c90d503b7dc753fb40a29703c098bfe7e SHA512 0d20f0f965a68cea5c684e32212f2e725d5bb4658b5138e8edb7ee28381f841cb9e9fc2c0dbde5de3ed7c6bfe363f76eaf6ca278d7766db9fd6eaee7c5695650
-EBUILD ANSITerminal-0.7.ebuild 610 BLAKE2B 8504345457d1b4a3f4ad6091b9c3a57c67bc1072618491c7c60539c746332b3d25acd16c668c28a7e3bd7cee255f9d279d6cc36557da9e8ba365b23444944439 SHA512 223e5e614f081ef02ca96c77203d510f7add25cc8291baf078b5b4635e705f7bdf86708593a32b898742555fa6ea139e4348de6a76c4f770f301ad265d9a24e6
-MISC metadata.xml 252 BLAKE2B fcd27c04145c53c823e6f148a3de257fb077f4221009db6355ea186036b55520bc9dd43497d1f4bc51d9762a4658a4d7779c53403b1b5c354654bbb2d61a5729 SHA512 44bf92f385e7684b320591eaedc25fa87458b0c3f3c0b4f5cec3e337687642cbb9ae997cb68aba102119ffedf4dab48a791af9a46b8f55743e8db70f95740de1
diff --git a/dev-ml/ANSITerminal/files/oasis.patch b/dev-ml/ANSITerminal/files/oasis.patch
deleted file mode 100644
index d95b446a0407..000000000000
--- a/dev-ml/ANSITerminal/files/oasis.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: ANSITerminal-0.7/_oasis
-===================================================================
---- ANSITerminal-0.7.orig/_oasis
-+++ ANSITerminal-0.7/_oasis
-@@ -19,7 +19,7 @@ Library "ANSITerminal"
- InternalModules: ANSITerminal_common
- CSources: ANSITerminal_stubs.c
- BuildDepends: unix, bytes
--
-+
- Document API
- Title: API reference for ANSITerminal
- Type: OCamlbuild (0.3)
diff --git a/dev-ml/ANSITerminal/metadata.xml b/dev-ml/ANSITerminal/metadata.xml
deleted file mode 100644
index c98eab2fe044..000000000000
--- a/dev-ml/ANSITerminal/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">Chris00/ANSITerminal</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index efcc4fc343bf..f5e0562ba359 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/OCaml-ImageMagick/Manifest b/dev-ml/OCaml-ImageMagick/Manifest
deleted file mode 100644
index bd53db038600..000000000000
--- a/dev-ml/OCaml-ImageMagick/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST OCaml-ImageMagick-0.34-imagemagick7.patch.bz2 15950 BLAKE2B 009ea1a988acb117768e60a30e7443165018aa58715eab83e6155d8c9e6772454f4d432afad9be6c07333701e1a78490c1b16c3f687c381f4ddc134ce42cecc8 SHA512 a5d1eb7baa001144cc618532b6446cae30974ee7f95455fb18de287731f1867ba767812a876510c0fc7944aa5259f4e60e9f68fa1364fac3a2dfb8f8c1f6a219
-DIST OCaml-ImageMagick-0.34.tgz 64219 BLAKE2B 2260f1fa3521d1c930fdc8380bc007aa9fb555e484887faf3a63f00cd0b82b71a6c0e061299c31c686dd651def9089b3f7e2d97642f2a7c60421eb0f25cad5b1 SHA512 cf1f979aed0aad1fb27dd6817adbc22c2f7c0d6d8c96a48d9532ce89c128b046ea7ac38ad96a5267a5920fccd0cd3631844e428e933143a405522ed5ebcbee39
-EBUILD OCaml-ImageMagick-0.34-r1.ebuild 811 BLAKE2B 222553f653f7f629faf664bd5df301e9cd11ae3e29e33461c66f06aab2f3f6a0f416689e30fbc740f4487aaf3aa70bb3cee7fcb3d2064c51fb059b4083864dce SHA512 eb0eb9aabdc8e646232cf9762a05619702147bb3af807402062c70059d97ce39651e96cc96a60e1e5461b9502456026200bee8bfbd2a85bb998a9cfc3ee805ef
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/OCaml-ImageMagick/OCaml-ImageMagick-0.34-r1.ebuild b/dev-ml/OCaml-ImageMagick/OCaml-ImageMagick-0.34-r1.ebuild
deleted file mode 100644
index e779844d33b2..000000000000
--- a/dev-ml/OCaml-ImageMagick/OCaml-ImageMagick-0.34-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib toolchain-funcs eutils
-
-DESCRIPTION="Provide the ImageMagick methods to OCaml"
-HOMEPAGE="http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/"
-SRC_URI="http://www.linux-nantes.org/~fmonnier/OCaml/ImageMagick/ImageMagick/${P}.tgz
- mirror://gentoo/${P}-imagemagick7.patch.bz2
-"
-
-LICENSE="MIT"
-SLOT="0/7${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-# interactive tests
-RESTRICT="test"
-
-DEPEND=">=media-gfx/imagemagick-7:=
- dev-lang/ocaml:=[ocamlopt]"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${WORKDIR}/${P}-imagemagick7.patch"
- default
-}
-
-src_configure() {
- sed -e "s/gcc/$(tc-getCC)/" -i Makefile || die
-}
-
-src_install() {
- findlib_src_preinst
- emake find_install
- dodoc README.txt
-}
diff --git a/dev-ml/OCaml-ImageMagick/metadata.xml b/dev-ml/OCaml-ImageMagick/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/OCaml-ImageMagick/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/angstrom-async/Manifest b/dev-ml/angstrom-async/Manifest
deleted file mode 100644
index 9e1e3277e729..000000000000
--- a/dev-ml/angstrom-async/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
-EBUILD angstrom-async-0.7.0.ebuild 636 BLAKE2B 8a7c0e020ec2a9b27692250204cbf3f3a9a2b23e2726255a46de04813edcf1f844b62f23f322ed2ccbda3aecedf6b085fa75cccd4b2eb66f9a4d5f35cd67021d SHA512 d9867a7836cf443f9ebd3d1aed8756749043a8b853d955d0bd38b3077f66c48bcf8c66c98813d83ca156cb157867366e928c3c93277893f7fa5f629026046f7b
-MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
diff --git a/dev-ml/angstrom-async/angstrom-async-0.7.0.ebuild b/dev-ml/angstrom-async/angstrom-async-0.7.0.ebuild
deleted file mode 100644
index d67309411be2..000000000000
--- a/dev-ml/angstrom-async/angstrom-async-0.7.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Parser combinators built for speed and memory efficiency"
-HOMEPAGE="https://github.com/inhabitedtype/angstrom"
-SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> angstrom-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/angstrom:=
- dev-ml/async:=
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder"
-
-S="${WORKDIR}/angstrom-${PV}"
-
-src_compile() {
- jbuilder build -p ${PN} || die
-}
-
-src_test() {
- jbuilder runtest -p ${PN}
-}
diff --git a/dev-ml/angstrom-async/metadata.xml b/dev-ml/angstrom-async/metadata.xml
deleted file mode 100644
index 941dffc1455e..000000000000
--- a/dev-ml/angstrom-async/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">inhabitedtype/angstrom</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/angstrom-lwt-unix/Manifest b/dev-ml/angstrom-lwt-unix/Manifest
deleted file mode 100644
index 005700b163ca..000000000000
--- a/dev-ml/angstrom-lwt-unix/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
-EBUILD angstrom-lwt-unix-0.7.0.ebuild 634 BLAKE2B 4fb7be45841c4a5efb2f74af1b3979155d6c813b81c9baa7ebe21fba9c9b508f99faa52f9cbc718bb3a6e2a769d3d41c0c7eb22f293c00b815970834ff82af8d SHA512 b53d7d909dad23644927ea446f1857ec9ec3d01663ede9ea18570578a01fa0923e0ba2caf025c4c9462b4f4dcb4708a4094589fd2f4eafcb30660c9ff7bbd5b7
-MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
diff --git a/dev-ml/angstrom-lwt-unix/angstrom-lwt-unix-0.7.0.ebuild b/dev-ml/angstrom-lwt-unix/angstrom-lwt-unix-0.7.0.ebuild
deleted file mode 100644
index d746325abfcc..000000000000
--- a/dev-ml/angstrom-lwt-unix/angstrom-lwt-unix-0.7.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Parser combinators built for speed and memory efficiency"
-HOMEPAGE="https://github.com/inhabitedtype/angstrom"
-SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> angstrom-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/angstrom:=
- dev-ml/lwt:=
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder"
-
-S="${WORKDIR}/angstrom-${PV}"
-
-src_compile() {
- jbuilder build -p ${PN} || die
-}
-
-src_test() {
- jbuilder runtest -p ${PN}
-}
diff --git a/dev-ml/angstrom-lwt-unix/metadata.xml b/dev-ml/angstrom-lwt-unix/metadata.xml
deleted file mode 100644
index 941dffc1455e..000000000000
--- a/dev-ml/angstrom-lwt-unix/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">inhabitedtype/angstrom</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/angstrom-unix/Manifest b/dev-ml/angstrom-unix/Manifest
deleted file mode 100644
index 3188a350a87c..000000000000
--- a/dev-ml/angstrom-unix/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
-EBUILD angstrom-unix-0.7.0.ebuild 599 BLAKE2B 5e669695f5c1ccc4e1206ee8e9731694387c6141e9a2fe692b8fed1ca462f08441250367ec92d941282fb3f673c03c77e685d5c07cd7800b129dfa13d5057157 SHA512 269935809319c9adc4201f6567448fba755990a4933649f9fdaf94a8d7f241940985baf3d294e500c04cd0e58d97ef23d6e41c41fef3552ffc342f239699d93b
-MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
diff --git a/dev-ml/angstrom-unix/angstrom-unix-0.7.0.ebuild b/dev-ml/angstrom-unix/angstrom-unix-0.7.0.ebuild
deleted file mode 100644
index 40d81a856586..000000000000
--- a/dev-ml/angstrom-unix/angstrom-unix-0.7.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Parser combinators built for speed and memory efficiency"
-HOMEPAGE="https://github.com/inhabitedtype/angstrom"
-SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> angstrom-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-ml/angstrom:="
-DEPEND="${RDEPEND}
- dev-ml/jbuilder"
-
-S="${WORKDIR}/angstrom-${PV}"
-
-src_compile() {
- jbuilder build -p ${PN} || die
-}
-
-src_test() {
- jbuilder runtest -p ${PN}
-}
diff --git a/dev-ml/angstrom-unix/metadata.xml b/dev-ml/angstrom-unix/metadata.xml
deleted file mode 100644
index 941dffc1455e..000000000000
--- a/dev-ml/angstrom-unix/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">inhabitedtype/angstrom</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/angstrom/Manifest b/dev-ml/angstrom/Manifest
deleted file mode 100644
index 63ec1feef420..000000000000
--- a/dev-ml/angstrom/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST angstrom-0.7.0.tar.gz 106216 BLAKE2B 4f11a3b7b2f36bf1e5eaea68cb6b4fc0ca6e8ae608fa5dbb80e51a011157acf43ba649bf336158c43cab16b9935aac4e9bdd6f7baa5568ef930149c45de4460b SHA512 c4980e38b45dae9d9584ca7a248870b5966e8d2286ea137acf4e61b981ff2584a3952be8be66a06885e72ae3d326fabe837cdb391a3001f04f66d7823b93d528
-EBUILD angstrom-0.7.0.ebuild 611 BLAKE2B 0b1e02897355d043f1540446724a2bcc358f9870de1e338240a422b87464a7cc9151e0b815ce165750ed42dda0926c22d6f59fe5446abdd0e7258a6068e5d150 SHA512 77722e2210fb2af02243860bafa6906298203644a934db20c4ccdd4ace942203967dc1496b14b1cf9b22e717907059b75d746ea78beaabaf3d547071dc98bf9d
-MISC metadata.xml 254 BLAKE2B 527dc7ec15b0f555358c53ce27106e8c186827720f09cc39e5707f27456b00635bcf314c624ed9e7611a94ef8848cd41047975464df93f13929f71ade9e3d63f SHA512 d014d06263521752d0285017b55d839b85b8b2ca27a5e225625245ef58985956f0202280edd3c0b8012a28ea97ec9fce2f6df77f56ca7bdd2a722acc3385cc32
diff --git a/dev-ml/angstrom/angstrom-0.7.0.ebuild b/dev-ml/angstrom/angstrom-0.7.0.ebuild
deleted file mode 100644
index ac8753e0f442..000000000000
--- a/dev-ml/angstrom/angstrom-0.7.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Parser combinators built for speed and memory efficiency"
-HOMEPAGE="https://github.com/inhabitedtype/angstrom"
-SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-ml/result:="
-DEPEND="${RDEPEND}
- dev-ml/jbuilder
- test? ( dev-ml/alcotest )"
-
-src_compile() {
- jbuilder build -p ${PN} || die
-}
-
-src_test() {
- jbuilder runtest -p ${PN}
-}
diff --git a/dev-ml/angstrom/metadata.xml b/dev-ml/angstrom/metadata.xml
deleted file mode 100644
index 941dffc1455e..000000000000
--- a/dev-ml/angstrom/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">inhabitedtype/angstrom</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/async_js/Manifest b/dev-ml/async_js/Manifest
deleted file mode 100644
index e6c534d91853..000000000000
--- a/dev-ml/async_js/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST async_js-0.9.0.tar.gz 13597 BLAKE2B 6c2ee0820c0291d3b292f7fac629d3bd19fa4a07385b1805842c41cf96510e67c104e98064419c64cf74a70d79cecc9dff575f16b12162fee36dfc94ce3f080e SHA512 f188a023e105d409c10ff1517eba5f7c543ed1bdb9e81863569c34d911379cc00b704b8b9081e0041dac2e63dc48efc01763f199de5e5b8693533d2815fe2b4b
-EBUILD async_js-0.9.0.ebuild 759 BLAKE2B 6653314d9612b20bbc17b350affce0a2fa5b564535644c63e874651f633f87320a96cb8bb2ca67e2bf2718ba4c69c6124be9e6b829d300c15858e0c73442dd76 SHA512 09854a78d6cfac5d9f1ffc620ed4058b756f2fc014ac42d9e65d737311cec0263f5f982ebe833e1cf0cb0e72e10ce05c76998a0d977c20e9a67c440c798f8389
-MISC metadata.xml 251 BLAKE2B d2e9a8daefaf739def4f60b7886f5470977ffcf80cc1f2ae26135e0d2ceb36e1fba0880fb2d5cb1a3f96144eb2868e5e40d058ed9551234e25df2a2d2ba1e299 SHA512 44b23fc90160d692270c6c6d5eafcde7da9c43ec9529e8cb59f0a5fc88d2a618bca62d41a942b08ea16f503bc592165d1e1076121eb86e28c7b0f623faefd3db
diff --git a/dev-ml/async_js/async_js-0.9.0.ebuild b/dev-ml/async_js/async_js-0.9.0.ebuild
deleted file mode 100644
index fecdc074310d..000000000000
--- a/dev-ml/async_js/async_js-0.9.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Async support for JavaScript platforms"
-HOMEPAGE="https://github.com/janestreet/async_js"
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/async_kernel:=
- dev-ml/async_rpc_kernel:=
- dev-ml/ppx_driver:=
- dev-ml/ppx_jane:=
- dev-ml/js_of_ocaml:=
- dev-ml/ocaml-migrate-parsetree:=
-"
-DEPEND="${RDEPEND}
- dev-ml/opam
- dev-ml/jbuilder
-"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/async_js/metadata.xml b/dev-ml/async_js/metadata.xml
deleted file mode 100644
index 58b7d652906f..000000000000
--- a/dev-ml/async_js/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/async_js</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/atd/Manifest b/dev-ml/atd/Manifest
deleted file mode 100644
index 821d08f8ff0d..000000000000
--- a/dev-ml/atd/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST atd-1.12.0.tar.gz 145428 BLAKE2B d9cc3b98567383e1a5dbb068165f144fb033e17030f979eb20963837b96f93d9b950943d59d1d0f348fed28ec05c5906ce6672f848d428193379670f5c4b51c4 SHA512 c24601b276da7837bc896bb42b2e0fa91ebfbf07759560c2490ed44bef722dcf8d586aaba1e62abff262805cab89996835611ab9fb68aa096dfc84bb55365475
-DIST atd-1.2.0.tar.gz 41300 BLAKE2B 3919de0a2ca5b071d2cfdab8b74c6f528bc6c1b6965e6a29d8ddfda89ac6db0fd2b6e1012e052370a9ca555c392176f68339c193076b082c79ebbedcd4146817 SHA512 a52824c9784ac0f4d6f314972fa1d92be14730de3c6bde04032004579ac27408385bd4fa7d926f9d564657eb62050fd732a032f364bada62a1dc7a8acfacb727
-DIST atd-1.2.1.tar.gz 39018 BLAKE2B 313a3019428f187051209e8eb2bec99f9a8fdefdb4da342c50bd54b42378c0c5eda988e13413c567765f8504ee24599fc440fdad6b8a3e728189df0f3b9f1939 SHA512 5dde8dd1e6ca53ae2ff7efc873211079678a824ae7a9d4182d58e3e10ce50a9dcd705de7168a8cfb12ea3d030a0d01b2485d436e77bfa48c14df7628b47161dc
-EBUILD atd-1.12.0.ebuild 864 BLAKE2B 1a86878d0e2569b50b1ce77bb7e96013f641bca056409d3c4a2c252d3bd651a08bb5dd0f3ec98cd5da4a67d96315494c523db5492b17f75f32563663da90554f SHA512 572cb690a7e3d118236082a81b0d78a2a58c0c2c2bd42de3c0e2e6764d5170cc4cf04b9ba56becf77287ddd5bff5f0b9c03640f650ada02362100151770477d5
-EBUILD atd-1.2.0.ebuild 650 BLAKE2B 3122850c5263af96ddffe9672d5340d4a2bd9b6e261acb094cf5de2c8e7daabbe94014b8865113c1e42fdb0b389dc0b5064c4fe8bf5c9f24d24643bb77db2958 SHA512 727734e5c910ee7bd17fda58fa7135a82310ecab74854d6b2e854a85eed233baf8ee65909140907a0e86ad4fe2ec44f11bcdbfb183412c7eb83c5b8acc5c0c14
-EBUILD atd-1.2.1.ebuild 713 BLAKE2B 93dafa58ebd8b668e62cfe8c0af994f33324e423fc0914fda3bc6f9162f699c26d3e472542713cccf48903a2bde71fa73f367ab32e37af638b07b40018e745a9 SHA512 836c383552787eedb784c28069e82b07560d544c3c809c610a3d5ac46d4e35b88ead5e6f0fcb42d8678090a295cdf6c7ef7a42b38d81e2faecaf269fc0407377
-MISC metadata.xml 243 BLAKE2B ead922eb715366a231bea12aeb056c91a0a675c5fbb0d05d6f3832ff15135def19077bf8f90551afbc0d80ed09fd43b49212065dcf063ac7fc06489530b51d77 SHA512 a07b326e6c52e08785cb6f41430494f2f977fe50786eacd574b1c38b4b2a13840f065d69364661f46ab4e71e5769e48b99516d590f3563e6bc33c9d056f9cc19
diff --git a/dev-ml/atd/atd-1.12.0.ebuild b/dev-ml/atd/atd-1.12.0.ebuild
deleted file mode 100644
index 437a438bc9a5..000000000000
--- a/dev-ml/atd/atd-1.12.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Syntax for cross-language type definitions"
-HOMEPAGE="https://github.com/mjambon/atd"
-SRC_URI="https://github.com/mjambon/atd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/easy-format:=[ocamlopt?]
- dev-ml/menhir:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/jbuilder
- dev-ml/opam
- test? (
- dev-ml/biniou
- dev-ml/yojson
- )
-"
-
-src_compile() {
- jbuilder build -p atd || die
-}
-
-oinstall() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${1}.install || die
-}
-
-src_install() {
- oinstall atd
-}
diff --git a/dev-ml/atd/atd-1.2.0.ebuild b/dev-ml/atd/atd-1.2.0.ebuild
deleted file mode 100644
index 8f343658f391..000000000000
--- a/dev-ml/atd/atd-1.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Syntax for cross-language type definitions"
-HOMEPAGE="https://github.com/mjambon/atd"
-SRC_URI="https://github.com/mjambon/atd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/easy-format:=[ocamlopt?]
- dev-ml/menhir:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- emake -j1 all
- use ocamlopt && emake opt
-}
-
-src_install() {
- dodir /usr/bin
- PREFIX="${ED}/usr" findlib_src_install
- dodoc README.md
-}
diff --git a/dev-ml/atd/atd-1.2.1.ebuild b/dev-ml/atd/atd-1.2.1.ebuild
deleted file mode 100644
index d57bf461c6d4..000000000000
--- a/dev-ml/atd/atd-1.2.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Syntax for cross-language type definitions"
-HOMEPAGE="https://github.com/mjambon/atd"
-SRC_URI="https://github.com/mjambon/atd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/easy-format:=[ocamlopt?]
- dev-ml/menhir:=[ocamlopt?]
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/jbuilder
- dev-ml/opam
-"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/atd/metadata.xml b/dev-ml/atd/metadata.xml
deleted file mode 100644
index 41a14222f6d5..000000000000
--- a/dev-ml/atd/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mjambon/atd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/atdgen/Manifest b/dev-ml/atdgen/Manifest
deleted file mode 100644
index d20d6a7579c6..000000000000
--- a/dev-ml/atdgen/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST atd-1.12.0.tar.gz 145428 BLAKE2B d9cc3b98567383e1a5dbb068165f144fb033e17030f979eb20963837b96f93d9b950943d59d1d0f348fed28ec05c5906ce6672f848d428193379670f5c4b51c4 SHA512 c24601b276da7837bc896bb42b2e0fa91ebfbf07759560c2490ed44bef722dcf8d586aaba1e62abff262805cab89996835611ab9fb68aa096dfc84bb55365475
-DIST atdgen-1.10.0.tar.gz 75447 BLAKE2B a3867f931b678ea4a5f7141447ed25418fb9b0b8154c5ab86320803badbcfaf98ceb453569837c88b12c76b37d0c405333fecf5894b0810fa7bc555370b7bbe0 SHA512 2dba16a0955b591a972bbd790a5344cf7f79c9485b5a064d3206643defe6c56413678aea389d831892ae1c72ff2fcb3a667731a236a7510fa7e9b4a60a128fb8
-DIST atdgen-1.10.2.tar.gz 73418 BLAKE2B 9b460fed859596c73fa24ebfb16bccecf7d95a1b1b627f43ed8ff32da7a37304df14d2641580cd0d38029ef344aa2132bac56c02e33034ac29b99d3adf1ea30a SHA512 5912e339c61516f942e7c80775faf4832007a96e5841e91115d120323a07fdd3945698b39876da3c25302da25ce30ecbab79a6920dd1496b9de4e30f4a2be73a
-EBUILD atdgen-1.10.0.ebuild 700 BLAKE2B c67984ece3d3d8ce2b570a2d046c40feddfeeafd4991db86964ffd04a05e779f3a5bed5038068ba2970a055b9ec33039e524c55ac9cb3121a96af7dd0a90b5ac SHA512 b84cd67ac003a0129bfe65b5a1784efba0eeec2db61e01f03552cbce5cb4e6d1f103edd7e7390d9166b0f14b5fba3c3c03445433f213d78321b567c7e4e84cd2
-EBUILD atdgen-1.10.2.ebuild 763 BLAKE2B fea1cb41c46b08f386fc305f3d15c359d04011069fdefcb43453d80976fc165dd8947456440ff378b2ce55fa8df74d898f2c306a437380acdedb8941a6903685 SHA512 59d289cea2d2925a720ffacb3e9011fc8315c1e7b664623c4b33df6ffa3648bd2b79e813fe4d2124fd988795278a95b47d178fea0e51db6856fc7cf98f634607
-EBUILD atdgen-1.12.0.ebuild 850 BLAKE2B f5383170056e608ec4ed8f7fbb375749e5d813b2a37d4add65f5643d2da215e8a18b49d84c82aa49c924faf3c922d1850b907b2f67d85ba788560337191b6692 SHA512 4a51365b5607a577712f617f4de683b4e740abd1b0b828a9e7c7cfa504aae6472a5c850c5a87456d21b5072abd042048a31706f0db8ed635b7b77e28bb0e2135
-MISC metadata.xml 246 BLAKE2B ecf2ae32b8f3e333424f851ce28f40b5cefe3c3961f5fee23e3eafe4f1960ede4dc17617058f033182e87aa51ba37e51773e5988eb13d15faccd3bf65dd7ed7c SHA512 9b00a2d208fb55cca5aa53cae1ecf53b6b398e5f61c024d57152da46ac53da3f60c5c21731760232416fa81b5776261cb86807b7e9505cc1190a8b92d63efa28
diff --git a/dev-ml/atdgen/atdgen-1.10.0.ebuild b/dev-ml/atdgen/atdgen-1.10.0.ebuild
deleted file mode 100644
index 3460991bad5f..000000000000
--- a/dev-ml/atdgen/atdgen-1.10.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Generates boilerplate OCaml code for JSON and Biniou IO from type definitions"
-HOMEPAGE="https://github.com/mjambon/atdgen"
-SRC_URI="https://github.com/mjambon/atdgen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/atd:=[ocamlopt?]
- dev-ml/biniou:=[ocamlopt?]
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- emake -j1 all
- use ocamlopt && emake opt
-}
-
-src_install() {
- dodir /usr/bin
- PREFIX="${ED}/usr" findlib_src_install
- dodoc README.md
-}
diff --git a/dev-ml/atdgen/atdgen-1.10.2.ebuild b/dev-ml/atdgen/atdgen-1.10.2.ebuild
deleted file mode 100644
index e9694f441a7b..000000000000
--- a/dev-ml/atdgen/atdgen-1.10.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Generates boilerplate OCaml code for JSON and Biniou IO from type definitions"
-HOMEPAGE="https://github.com/mjambon/atdgen"
-SRC_URI="https://github.com/mjambon/atdgen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/atd:=[ocamlopt?]
- dev-ml/biniou:=[ocamlopt?]
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/jbuilder
- dev-ml/opam
-"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/atdgen/atdgen-1.12.0.ebuild b/dev-ml/atdgen/atdgen-1.12.0.ebuild
deleted file mode 100644
index 84fa4a2c68a5..000000000000
--- a/dev-ml/atdgen/atdgen-1.12.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Generates boilerplate OCaml code for JSON and Biniou IO from type definitions"
-HOMEPAGE="https://github.com/mjambon/atd"
-SRC_URI="https://github.com/mjambon/atd/archive/v${PV}.tar.gz -> atd-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/atd:=
- dev-ml/biniou:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/jbuilder
- dev-ml/opam
-"
-
-S="${WORKDIR}/atd-${PV}"
-
-src_compile() {
- jbuilder build -p atdgen || die
-}
-
-oinstall() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${1}.install || die
-}
-
-src_install() {
- oinstall atdgen
-}
diff --git a/dev-ml/atdgen/metadata.xml b/dev-ml/atdgen/metadata.xml
deleted file mode 100644
index b23ee36ce780..000000000000
--- a/dev-ml/atdgen/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mjambon/atdgen</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/bignum/Manifest b/dev-ml/bignum/Manifest
deleted file mode 100644
index 4d12f3fe3027..000000000000
--- a/dev-ml/bignum/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bignum-0.9.0.tar.gz 28060 BLAKE2B c104d6040346464d9b8b3a97cb6a64298c93778225c149d3d6640562a32a1a728eaebe398a4044f1df5db2b40534ea18098e9aaaf948d8c5ddbac51d2515ab3e SHA512 ac80a9303cd177819db74ee6e3aaada76c4c97f9d654b902b99708b0123989b043e9c8db5f05e6d4bdf0453975b3826bed6fc18deff7e7c7ff194a7de908a5c5
-EBUILD bignum-0.9.0.ebuild 803 BLAKE2B cce09b4f0f30cabaac7fc2d510a1894169a8372ae23387c9d7167ec83d7d75e880132290914df2e19bf41602ed96a1d8aa3f5f537ac7119a596b9235923daae9 SHA512 01019345f819530ae490322ce7b6930fd414fb2c2017a9fe91bcc828ef3aa07f18294d0d1626579282a86421901899744125fc545597d0b00282d8b44bb9b6c5
-MISC metadata.xml 254 BLAKE2B c4734397098c374fadfd9bd6f4ace7b0e61e23fc12bbb7bea2c4ad9fbbbe34c6df02e6f09fb49acb9356866a82bc8ab1a2228499ff7f7f5d1241b56a603a04a7 SHA512 e4b40d1850c53960a8679e54f3b2bf19af6813872e8c48798c8d71df12c5798451b9e1b10cd785141bfc45a3a25c4d5365ddd8d707f135259e9cfc21ef212a5d
diff --git a/dev-ml/bignum/bignum-0.9.0.ebuild b/dev-ml/bignum/bignum-0.9.0.ebuild
deleted file mode 100644
index a2a5971bed66..000000000000
--- a/dev-ml/bignum/bignum-0.9.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Core-flavoured wrapper around zarith's arbitrary-precision rationals"
-HOMEPAGE="https://github.com/janestreet/bignum"
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/core_kernel:=
- dev-ml/core_kernel:=
- dev-ml/ppx_driver:=
- dev-ml/ppx_jane:=
- dev-ml/typerep:=
- dev-ml/zarith:=
- <dev-ml/ppx_driver-100
- <dev-ml/ppx_jane-100
-"
-DEPEND="${RDEPEND} dev-ml/opam dev-ml/jbuilder"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/bignum/metadata.xml b/dev-ml/bignum/metadata.xml
deleted file mode 100644
index 46bd7f53f0bb..000000000000
--- a/dev-ml/bignum/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/bignum</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/bolt/Manifest b/dev-ml/bolt/Manifest
deleted file mode 100644
index 58f9356faf92..000000000000
--- a/dev-ml/bolt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bolt-1.4.tar.gz 638005 BLAKE2B 2d7c4266d3798b8f7d7c72ec6ea32324106fc845bfea1969538175225e74ff1e0bf65633bd1c5d260b4cf316f3216e32cfb1eab5ed61082ab56677e9de2141c2 SHA512 799ca80603fb4f0979ae7bf7ac5acdab7a0187713021a4277d5c3f5af31ffdea042ab312754a6d20a8849b90d36327aa0cad1d6efbc20cc07a3e86dd733e362e
-EBUILD bolt-1.4.ebuild 653 BLAKE2B 64e9b5700dcb2ce2b77bbbd67eb32375afcd24dc0d539119808e4c989ba01986a41871851a7f0abbb7d0dad88542c31fd3eb3d1a353f28c74217d4b6c7744f1e SHA512 afeb609fe52ac4a80f8fe2a7b92cf7b4d0bc568a4d763d1c8b88bc03c48fda9228f4696c166498e65a5b5a116e6487e035ca50a459a9489f767fd562183d00ff
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/bolt/bolt-1.4.ebuild b/dev-ml/bolt/bolt-1.4.ebuild
deleted file mode 100644
index bc070efc1e0b..000000000000
--- a/dev-ml/bolt/bolt-1.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Logging tool for the Objective Caml language"
-HOMEPAGE="http://bolt.x9c.fr/"
-SRC_URI="http://bolt.x9c.fr/distrib/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt]
- dev-ml/camlp4:="
-DEPEND="${RDEPEND}
- dev-ml/ocamlbuild
-"
-
-src_configure() {
- sh configure
-}
-
-src_compile() {
- emake all
- use doc && emake doc
-}
-
-src_test() {
- emake tests
-}
-
-src_install() {
- findlib_src_install
- dodoc README CHANGES FEATURES
- use doc && dohtml ocamldoc/*
-}
diff --git a/dev-ml/bolt/metadata.xml b/dev-ml/bolt/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/bolt/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/bson/Manifest b/dev-ml/bson/Manifest
deleted file mode 100644
index 02c7b0922db2..000000000000
--- a/dev-ml/bson/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bson-0.89.3.tar.gz 64461 BLAKE2B 0dd45738a30dea90aeb0971cfd927ea39651fcf1faa7b835bdd7db58f5b869336149a1635fa3868543d94e66ce485d136de4e63de3e5a00fad2f35d2aba44e2a SHA512 013f082a3f053525981d3cd6b0daabacfe094061ee37345927e040981d74735c2927af2c3b16f7c4734a13599eb04366f0c0fc40e4aa60f122bdfacfe0dc01d3
-EBUILD bson-0.89.3.ebuild 392 BLAKE2B d4d79b5097aaa133914ca2236cb14ae70599e93147f3e6d760a54db8ab2ac717cb822b806eda5ffa758be82ad8913d123fe0b8afcab9e66ed317b911824d5ff3 SHA512 eeb6ae377a4686894ae705c3d0b8e0e1c0bfdd921b082aaa377b29ce2bf9d6a54cc04c75f12dcd2d76ea3ec1e92e08b844feef6cb410d7503b6302c1a509377a
-MISC metadata.xml 242 BLAKE2B f1faed05b005c04af11c2278facd60131ec68e5a157f9d00b011526490a735b6fa71a12eb6000b267d8e93631d0d1de814cbddd7b67a333689a8a2f5b37c5398 SHA512 6199400eb0534431f811f01d2e04e3a5d5d45e43417d226c2977b22edc0fc4dce3e19b4a7d804d71475968bfd22c7dac4383e6adff7141d87ea961459b8cd4e9
diff --git a/dev-ml/bson/bson-0.89.3.ebuild b/dev-ml/bson/bson-0.89.3.ebuild
deleted file mode 100644
index bdf47aa26aa9..000000000000
--- a/dev-ml/bson/bson-0.89.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit oasis
-
-DESCRIPTION="An ocaml implementation for bson"
-HOMEPAGE="http://massd.github.io/"
-SRC_URI="https://github.com/MassD/bson/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
diff --git a/dev-ml/bson/metadata.xml b/dev-ml/bson/metadata.xml
deleted file mode 100644
index f4c0d45e144e..000000000000
--- a/dev-ml/bson/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">MassD/bson</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/camlimages/Manifest b/dev-ml/camlimages/Manifest
deleted file mode 100644
index c55393c125cc..000000000000
--- a/dev-ml/camlimages/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST camlimages-4.2.2.tar.bz2 789441 BLAKE2B 003a451b1b070ed82e5d0a1857cbb448270f46a4b3948096f93a28aaaeb820c100b7ac73f8ca1f94cfe6b3aa0dd68dbb18b597d37fcf5ebd014179ccee509ab5 SHA512 672e192255a9335c45d208b7589a344f712baa798dfc7bc7ccee7d3bda71e603bc06c7b012761f9c6372c683560c67ffa9d2af2742552884211ad4ffb541e3dd
-DIST camlimages-4.2.3.tar.bz2 789523 BLAKE2B 53bb5ea92d35855dd714e035734445ba100bd3ec4558edc8535a73af6911bf943558176e5c2919c337371df51ae255d97e3bfb1947f2bdfd275a3db9a269c737 SHA512 c67775394ab97d0c0111d3e4e49ceb8213a405d48e133c321db920e291dc2ad79e1e7876a0bdff8fe1ad3b3f27ea0effe79bd26d29f92d5bb1ebd74f03d13bd5
-DIST camlimages-4.2.4.tar.bz2 789623 BLAKE2B f10c34bdbb51ec1bff7d7557b49356eb57770715e42db1075f9306b1b07a67cdc219c4d98a1127b75e429361becb7199d3c557d7d756047dd898c31b761b71a0 SHA512 0c321c933d61df84456c56b0082dea80fbcb37e30dc616f84a7d12c5bfd36c157a2a9d31dc92da20b6bbfd0a87db8f4b14537ab56b1c5863b24c7cbb59f3e0e7
-EBUILD camlimages-4.2.2.ebuild 1639 BLAKE2B 4b2db9d0004fc96705de5bfc71853d717cc5b95cfe5267bdaee0b61d6cabb9db57463fcb6a085d6dce34c0a6167c61f1d852362ec74cccd7ea780a05baab5dbe SHA512 72db61f6e425dc005cd27407c42869f4a8864a02e2e925b00071ad85a903322afa4eaa6625fe530eb6da9b26d90204d34e34e86011863d0075844ff03446607e
-EBUILD camlimages-4.2.3.ebuild 1641 BLAKE2B 28c22252ffd760026a11391ea0aa374b4e66f55ecd2cba11647f9bb4b889ede83372a832251762a32eaed50d18788cf46f6eacfde40e9c76a6915cc2e6c49217 SHA512 2d08bdd201cff1b912665987c50f717c9125d3a2db724cee85fb5cbf1eaddb4981a9c7e0a52850debc13163128ec5fa7615c2b25ee7475420bcbf63e6754162c
-EBUILD camlimages-4.2.4.ebuild 1641 BLAKE2B 28c22252ffd760026a11391ea0aa374b4e66f55ecd2cba11647f9bb4b889ede83372a832251762a32eaed50d18788cf46f6eacfde40e9c76a6915cc2e6c49217 SHA512 2d08bdd201cff1b912665987c50f717c9125d3a2db724cee85fb5cbf1eaddb4981a9c7e0a52850debc13163128ec5fa7615c2b25ee7475420bcbf63e6754162c
-MISC metadata.xml 257 BLAKE2B 7f068bad210bac331cfbb3fd086ecdffc2d848ba4986448d9a815835f77125625bf680b140add3eee86a5ba1c6d7a13ca2c9a142e92f452af27034d86d9a04c6 SHA512 d0df6ad4c3d3c841476b899076ddc9702005272e6d291c670a114331695ea31b9db6aab3d00364e8d9a10e1461664f4620e71f387c91c17da5465c78abaf0994
diff --git a/dev-ml/camlimages/camlimages-4.2.2.ebuild b/dev-ml/camlimages/camlimages-4.2.2.ebuild
deleted file mode 100644
index 8f825c780a51..000000000000
--- a/dev-ml/camlimages/camlimages-4.2.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils vcs-snapshot findlib multilib
-
-DESCRIPTION="An image manipulation library for ocaml"
-HOMEPAGE="http://gallium.inria.fr/camlimages/"
-SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ppc x86"
-IUSE="exif gif gtk jpeg png postscript tiff truetype X xpm"
-
-RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
- exif? ( media-libs/libexif )
- gif? ( media-libs/giflib )
- gtk? ( dev-ml/lablgtk )
- jpeg? ( virtual/jpeg )
- tiff? ( media-libs/tiff )
- png? ( >=media-libs/libpng-1.4:0 )
- postscript? ( app-text/ghostscript-gpl )
- truetype? ( >=media-libs/freetype-2 )
- xpm? ( x11-libs/libXpm )
- X? ( x11-apps/rgb )
- sys-libs/zlib
- "
-DEPEND="${DEPEND}
- dev-util/omake
- virtual/pkgconfig
- dev-ml/findlib"
-
-camlimages_arg_want() {
- echo "ARG_WANT_${2}=$(usex $1 1 0)"
-}
-
-src_compile() {
- omake \
- $(camlimages_arg_want exif EXIF ) \
- $(camlimages_arg_want gif GIF ) \
- $(camlimages_arg_want png PNG ) \
- $(camlimages_arg_want jpeg JPEG ) \
- $(camlimages_arg_want tiff TIFF ) \
- $(camlimages_arg_want xpm XPM ) \
- $(camlimages_arg_want postscript GS ) \
- $(camlimages_arg_want gtk LABLGTK2) \
- $(camlimages_arg_want X GRAPHICS) \
- $(camlimages_arg_want truetype FREETYPE) \
- PATH_GS=/bin/true \
- --force-dotomake || die
-}
-
-src_install() {
- findlib_src_preinst
- omake --force-dotomake DESTDIR="${D}" install || die
- dodoc README.md
-}
diff --git a/dev-ml/camlimages/camlimages-4.2.3.ebuild b/dev-ml/camlimages/camlimages-4.2.3.ebuild
deleted file mode 100644
index 9be34cb0db7b..000000000000
--- a/dev-ml/camlimages/camlimages-4.2.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils vcs-snapshot findlib multilib
-
-DESCRIPTION="An image manipulation library for ocaml"
-HOMEPAGE="http://gallium.inria.fr/camlimages/"
-SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="exif gif gtk jpeg png postscript tiff truetype X xpm"
-
-RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
- exif? ( media-libs/libexif )
- gif? ( media-libs/giflib )
- gtk? ( dev-ml/lablgtk )
- jpeg? ( virtual/jpeg )
- tiff? ( media-libs/tiff )
- png? ( >=media-libs/libpng-1.4:0 )
- postscript? ( app-text/ghostscript-gpl )
- truetype? ( >=media-libs/freetype-2 )
- xpm? ( x11-libs/libXpm )
- X? ( x11-apps/rgb )
- sys-libs/zlib
- "
-DEPEND="${DEPEND}
- dev-util/omake
- virtual/pkgconfig
- dev-ml/findlib"
-
-camlimages_arg_want() {
- echo "ARG_WANT_${2}=$(usex $1 1 0)"
-}
-
-src_compile() {
- omake \
- $(camlimages_arg_want exif EXIF ) \
- $(camlimages_arg_want gif GIF ) \
- $(camlimages_arg_want png PNG ) \
- $(camlimages_arg_want jpeg JPEG ) \
- $(camlimages_arg_want tiff TIFF ) \
- $(camlimages_arg_want xpm XPM ) \
- $(camlimages_arg_want postscript GS ) \
- $(camlimages_arg_want gtk LABLGTK2) \
- $(camlimages_arg_want X GRAPHICS) \
- $(camlimages_arg_want truetype FREETYPE) \
- PATH_GS=/bin/true \
- --force-dotomake || die
-}
-
-src_install() {
- findlib_src_preinst
- omake --force-dotomake DESTDIR="${D}" install || die
- dodoc README.md
-}
diff --git a/dev-ml/camlimages/camlimages-4.2.4.ebuild b/dev-ml/camlimages/camlimages-4.2.4.ebuild
deleted file mode 100644
index 9be34cb0db7b..000000000000
--- a/dev-ml/camlimages/camlimages-4.2.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils vcs-snapshot findlib multilib
-
-DESCRIPTION="An image manipulation library for ocaml"
-HOMEPAGE="http://gallium.inria.fr/camlimages/"
-SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="exif gif gtk jpeg png postscript tiff truetype X xpm"
-
-RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
- exif? ( media-libs/libexif )
- gif? ( media-libs/giflib )
- gtk? ( dev-ml/lablgtk )
- jpeg? ( virtual/jpeg )
- tiff? ( media-libs/tiff )
- png? ( >=media-libs/libpng-1.4:0 )
- postscript? ( app-text/ghostscript-gpl )
- truetype? ( >=media-libs/freetype-2 )
- xpm? ( x11-libs/libXpm )
- X? ( x11-apps/rgb )
- sys-libs/zlib
- "
-DEPEND="${DEPEND}
- dev-util/omake
- virtual/pkgconfig
- dev-ml/findlib"
-
-camlimages_arg_want() {
- echo "ARG_WANT_${2}=$(usex $1 1 0)"
-}
-
-src_compile() {
- omake \
- $(camlimages_arg_want exif EXIF ) \
- $(camlimages_arg_want gif GIF ) \
- $(camlimages_arg_want png PNG ) \
- $(camlimages_arg_want jpeg JPEG ) \
- $(camlimages_arg_want tiff TIFF ) \
- $(camlimages_arg_want xpm XPM ) \
- $(camlimages_arg_want postscript GS ) \
- $(camlimages_arg_want gtk LABLGTK2) \
- $(camlimages_arg_want X GRAPHICS) \
- $(camlimages_arg_want truetype FREETYPE) \
- PATH_GS=/bin/true \
- --force-dotomake || die
-}
-
-src_install() {
- findlib_src_preinst
- omake --force-dotomake DESTDIR="${D}" install || die
- dodoc README.md
-}
diff --git a/dev-ml/camlimages/metadata.xml b/dev-ml/camlimages/metadata.xml
deleted file mode 100644
index bdb890aac730..000000000000
--- a/dev-ml/camlimages/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="bitbucket">camlspotter/camlimages</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest
index bf08870f78f0..88bf4564bbd5 100644
--- a/dev-ml/camlp4/Manifest
+++ b/dev-ml/camlp4/Manifest
@@ -1,5 +1,9 @@
+AUX oc409.patch 615 BLAKE2B 6bda1fa9e8424dd31552756f67569fbe37b4b83fa75566cb9675823ee34cc37cd41be1fd6ba53969a736f08f15e8c9073c9c60997342bbb3c65adb71ffa7313a SHA512 de9b3efe72731152d8c6320e8ce4b5d9bb9c44ed1116dcebefb8dc87d725c1d3feaa81f57bed3eda7bac34d7745811ba373bbfc540bf94761d42a216ce09ab58
+AUX reload.patch 595 BLAKE2B 61d89b27f1e192d160160f14a3a58a57ea77e9ac6dd214a8fedb26b2ec554ed5b0b4ea360e04f52110054840821119a2f4dac6db71318c0edbfbeeca64485db6 SHA512 e39221716cda7a38dc6af4b39b68ce3bba023c625535227c40d01a87c52d4756cc46f9c014a8806b468cd9a01e8a65b848f397203950ef03528393121c2c6537
DIST camlp4-4.04_p1.tar.gz 648320 BLAKE2B d383a366facaaa440b24184bb54a8e1c3bb22ae02387a0bc4f9ee4331ecdc60e5bf22715c1022c987041fb081eb448794a74026736df9f70e05c7213e08bfa44 SHA512 7db8eebcf3d230f60650ba62d9cb630c069394237e97b678a40b61d3dcaded752a2b7e089a50ff528f1ea0740d0291b722df123a072f2cee489cadc5201c6776
DIST camlp4-4.05_p1.tar.gz 647566 BLAKE2B 068c1016a75616811787eb480b61349a32960997f03e0bc99d63e15357a8932a6019d9e7195541fd942ef99fc1d71c067fb5fcb0fd0c2c3efb77aac494589854 SHA512 0ee9720286d0d832fb7d2d21a8877856e0e47c94c86b1b58d28f8e757a18472eecb56a16e3a04ce815f240dd5048f5d597515461d084fd1cf4da1b121f97a3fe
+DIST camlp4-4.08_p1.tar.gz 649830 BLAKE2B 8dff6f82618d0f61a56acfa71ae679d4ba5ed4aea272019da7b19ea64960c80e50c55482ff9782748dad5042aa1bcd8728ff0825f8f900ff27239db0e0db3515 SHA512 1f8d6df42935ecdbed96a7b02d05564665b4bf0cbe4f5fd1800a1f292d8b3864d973df1e9e8c566c0fd00b5a55ba47ecd9bd07f134a9be83601e010b0246e075
EBUILD camlp4-4.04_p1.ebuild 999 BLAKE2B 38be80f4cb516af862b23520a7d2517a57773014d75beaada0aa39a2a7a53a6a08e993844b5132a922a740b2d0094d955499ecaa8dd844d8d19a77d27ec7e9d0 SHA512 562a728a200be45b866bc6087dca57263327ceb8b7f39528a66916039163dc6b14bb213a0987a7c6891d22026c0abe21cdb8fc80c03bcaf48923118d00d681e0
EBUILD camlp4-4.05_p1.ebuild 1008 BLAKE2B 530cdc2283fdce7c532e5fc3a9580ab3e30087cfc32d7cf93b8712dc5589fa3ff7c6c3f68544298b1f51ccab5967470212eb1b0ea406d0f3c3730b9bc011a5fa SHA512 da1caacafe852a6fd93a0c351acb961e525af1f02b77e16b6ff66ffe5dc6310116d8251eb358d7a08ed22eab7c1826eee10a78e853cea34b3d341e06cbf78ce6
+EBUILD camlp4-4.08_p1.ebuild 1067 BLAKE2B 56e9c5db487fd3f5b8595ad47bcf5430858598aa63b4941ca51483a338070cf23cb730791cab2a5c314276635fe7b0e9509c90634945d9643742f4bd6550d8b4 SHA512 39b6c74489265a611e8a4ca743b6e4405c10bde4480e0c34ad1129a85010778260a5f9a688c41b5faf603c69a032469d20d6bffe7e2e978b4008025e64a98429
MISC metadata.xml 249 BLAKE2B 45b57687d81fa0ecbd307726eb7c570094d29952c8467b0ffe429870019fd852caa725924d6f2ee457b04a194d61c902f6abf948776fbb812a786e1058a031a2 SHA512 46286ee2dd275a5b7c8f941214c71f89396fd0d012564a368a205381ae2ffd28857245ffcae06b2416d73d071857005f3c7756fbcf546ebe0fadfc90a85db1e6
diff --git a/dev-ml/camlp4/camlp4-4.08_p1.ebuild b/dev-ml/camlp4/camlp4-4.08_p1.ebuild
new file mode 100644
index 000000000000..0c86d665428c
--- /dev/null
+++ b/dev-ml/camlp4/camlp4-4.08_p1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=${PV/_p/+}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="System for writing extensible parsers for programming languages"
+HOMEPAGE="https://github.com/ocaml/camlp4"
+SRC_URI="https://github.com/ocaml/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-4.09.0:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+ !<dev-lang/ocaml-4.02
+ !<dev-ml/findlib-1.5.5-r1"
+DEPEND="${DEPEND}
+ dev-ml/ocamlbuild"
+
+S=${WORKDIR}/${P/_p/-}
+PATCHES=( "${FILESDIR}/reload.patch" "${FILESDIR}/oc409.patch" )
+
+src_configure() {
+ ./configure \
+ --bindir="${EPREFIX}/usr/bin" \
+ --libdir="$(ocamlc -where)" \
+ --pkgdir="$(ocamlc -where)" \
+ || die
+}
+
+src_compile() {
+ emake byte
+ use ocamlopt && emake native
+}
+
+src_install() {
+ emake DESTDIR="${D}" install install-META
+ dodoc CHANGES.md README.md
+}
diff --git a/dev-ml/camlp4/files/oc409.patch b/dev-ml/camlp4/files/oc409.patch
new file mode 100644
index 000000000000..727762a64a2a
--- /dev/null
+++ b/dev-ml/camlp4/files/oc409.patch
@@ -0,0 +1,13 @@
+Index: camlp4-4.08-1/configure
+===================================================================
+--- camlp4-4.08-1.orig/configure
++++ camlp4-4.08-1/configure
+@@ -39,7 +39,7 @@ if [ $major -lt 4 -o \( $major -eq 4 -a
+ echo "The standalone Camlp4 requires OCaml >= 4.02."
+ echo "For previous versions of OCaml use the Camlp4 distributed with OCaml."
+ exit 2
+-elif [ $major -ne 4 -o $minor -ne 8 ]; then
++elif [ $major -lt 4 -o $minor -lt 8 ]; then
+ echo "This version of Camlp4 is for OCaml 4.07 but you are using OCaml $ocaml_version."
+ if [ -d .git ] ; then
+ if [ $PINNED -eq 1 ] ; then
diff --git a/dev-ml/camlp4/files/reload.patch b/dev-ml/camlp4/files/reload.patch
new file mode 100644
index 000000000000..8fbc1c05532c
--- /dev/null
+++ b/dev-ml/camlp4/files/reload.patch
@@ -0,0 +1,13 @@
+Index: camlp4-4.08-1/camlp4/Camlp4/Struct/DynLoader.ml
+===================================================================
+--- camlp4-4.08-1.orig/camlp4/Camlp4/Struct/DynLoader.ml
++++ camlp4-4.08-1/camlp4/Camlp4/Struct/DynLoader.ml
+@@ -76,7 +76,7 @@ value load =
+ [ Not_found -> raise (Error file "file not found in path") ]
+ in
+ try Dynlink.loadfile fname with
+- [ Dynlink.Error e -> raise (Error fname (Dynlink.error_message e)) ]
++ [ Dynlink.Error (Module_already_loaded _ ) -> () | Dynlink.Error e -> raise (Error fname (Dynlink.error_message e)) ]
+ };
+
+
diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 9240304c923f..7ed604f4f40c 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -2,8 +2,10 @@ DIST camlp5-6.17.tar.gz 718935 BLAKE2B b0a573e1110d6ce0654325a1a7310ebee8c815998
DIST camlp5-7.00.tar.gz 755750 BLAKE2B b047422ff34c4d15c21b65bd7473ccdad8bfc1f484a0075f1beeaa50fdca72b2f900b437333c847a4e4fd7bb8ae5c37aa4ed984e3a850c4dcba045d8678502c4 SHA512 2d63451229f86fffeb287735ed26901ad43bb964b6ede1716cb82737001a5c1e4b77479a969509606f6a4f14bb6dbff32275d82f4a9640e0c16bb6594779e849
DIST camlp5-7.01.tar.gz 757118 BLAKE2B 5d7c6f39f24bfee545552aae5c126305d2c767d06762aa516c21bcc5b327b312b7c38d742717eb507b92ae1e27de9c0fcde4d616754a7ce616b5f56689c8dc5a SHA512 9930957f707d9d2c8903f87f5f3444f71bad3d84c944436c7abc6de19209595c974098cd60a6a391f8ae87c4fb53b5122cba8e42e34fcf46d798dbdc28840008
DIST camlp5-7.03.tar.gz 758136 BLAKE2B 4e1169adf7e119f1f659fe684a8b06c4730db3bcd7807169552de0e3fc115f8d45bc11961f3aee0a9c2d86e1130ec776a1bb7753d7d4e95f661d65d1f841406c SHA512 0c76d469c5f8c727088f3136107b6690349b50791ef8baefffdaa90141230907f977a7a886a9e8d88d39d8fa315637d882d0205c57d752e16575c888a8a1f54d
+DIST camlp5-7.10.tar.gz 849559 BLAKE2B b05624156e914c2657d76afbf3dfacd295fe5985ae3809959a40029a8052669be6ae8a6ff889fbf2c602d3f19c9995f013b388c140738f4bb4f4da9970911ed5 SHA512 faa9e88f56477162038fc80429d5839c93b3e38aec90366730babe737e2e6bb260dc39975947a6601212cc0c68f465bdbccb6337da23c07181909dfb11cf8640
EBUILD camlp5-6.17.ebuild 1666 BLAKE2B 46d98c785c4bdde62ed08a2b1e68215f3bd01337124d3eb225e6f219217ae83b7f5862c75e3fceaae67572ee3823653cc8045e0b1c7d89ba2e3ad96ca1c4afe7 SHA512 602455cf941e3d996d3402c7e6d0645974f687ba3378651e0ebe9fe1db3e61b1468b0400cd76078fdb79c70a98e0d63ee81a301862a3effd8294c7b1745772d8
EBUILD camlp5-7.00.ebuild 1473 BLAKE2B 903f983282688ac736fb814e32d39b8a7dc4dccf103ebaaad573528a5f93f4fa77dc25189b7aa2d95c53529f7055012772f27217d77fa523c49666036f74ea0a SHA512 4b8e2cc30fcec4941ad38ddd5555bdc81610e8267ff7551178b68110b4fd1ddbac1333bac01ebcbaab168412f84c1579203ee1476f9e4caf9861e3cf25303c4b
EBUILD camlp5-7.01.ebuild 1473 BLAKE2B 903f983282688ac736fb814e32d39b8a7dc4dccf103ebaaad573528a5f93f4fa77dc25189b7aa2d95c53529f7055012772f27217d77fa523c49666036f74ea0a SHA512 4b8e2cc30fcec4941ad38ddd5555bdc81610e8267ff7551178b68110b4fd1ddbac1333bac01ebcbaab168412f84c1579203ee1476f9e4caf9861e3cf25303c4b
EBUILD camlp5-7.03.ebuild 1473 BLAKE2B 903f983282688ac736fb814e32d39b8a7dc4dccf103ebaaad573528a5f93f4fa77dc25189b7aa2d95c53529f7055012772f27217d77fa523c49666036f74ea0a SHA512 4b8e2cc30fcec4941ad38ddd5555bdc81610e8267ff7551178b68110b4fd1ddbac1333bac01ebcbaab168412f84c1579203ee1476f9e4caf9861e3cf25303c4b
-MISC metadata.xml 245 BLAKE2B 830ddecb85a7b4f07a6e7557d9aac4c6c5f5b5ed17ec74ea04b47b1cb5b12b8c1825202292eb700643325e3e5dcefb4ec845202e29ea9e194d6912125aa8f384 SHA512 c79b72b1f866e4f69e8eaac3f2de4e872c540924df89a381f68e5d0ae8a229ede53d67b4e16d1de27da2bd1a1d195d6115fdc23eaa6df8f1a7e042dff7f627f2
+EBUILD camlp5-7.10.ebuild 943 BLAKE2B 402d36749069983687d813ccdfeffc13b6ad90813db363d85024d8d68b2606cafdcb74ced4ddd526ae8cb0fc3f266572efe01d33f071a402e15ec57f050169d1 SHA512 5ee48affda4c799567189842f8278864a29b90f0b6187e4e4233f36bd76e5376181cd149674bd3e19ff532a4b13ce198dfef86cec78175d9dd994e84015f96c9
+MISC metadata.xml 325 BLAKE2B e1e22f9260b70f58e523e16ba3f5a9fd8b58050ed7ba2107af06db261129f190620aee89c824557af3f5724b4f78ee5b4899addeee6fc9572315a2640f9d666d SHA512 52021194baa57054aaaad66864a51fd2bdf9c161e32fe78dcb1541480cfa03780645e3c1bb64271ce21015af26f2362fcb620c44c80253db82e06e1d38ed95b9
diff --git a/dev-ml/camlp5/camlp5-7.10.ebuild b/dev-ml/camlp5/camlp5-7.10.ebuild
new file mode 100644
index 000000000000..542b744b42f5
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/"
+SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(ver_rs 1- '').tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="dev-lang/ocaml"
+RDEPEND="${DEPEND}"
+
+DOCS="CHANGES DEVEL ICHANGES README.md UPGRADING MODE"
+
+src_configure() {
+ ./configure \
+ --strict \
+ -prefix /usr \
+ -bindir /usr/bin \
+ -libdir /usr/$(get_libdir)/ocaml \
+ -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile(){
+ emake out
+ if use ocamlopt; then
+ emake opt
+ emake opt.opt
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS="doc/*"
+
+ default
+
+ # findlib support
+ insinto "$(ocamlfind printconf destdir)/${PN}"
+ doins etc/META
+}
diff --git a/dev-ml/camlp5/metadata.xml b/dev-ml/camlp5/metadata.xml
index ccabf3b60aee..7994efd51d47 100644
--- a/dev-ml/camlp5/metadata.xml
+++ b/dev-ml/camlp5/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>tupone@gentoo.org</email>
+ <name>Tupone Alfredo</name>
+ </maintainer>
<upstream>
<remote-id type="github">camlp5/camlp5</remote-id>
</upstream>
diff --git a/dev-ml/camlpdf/Manifest b/dev-ml/camlpdf/Manifest
index d06b7d9ce68e..49c4b6ab00a3 100644
--- a/dev-ml/camlpdf/Manifest
+++ b/dev-ml/camlpdf/Manifest
@@ -1,5 +1,5 @@
-DIST camlpdf-2.2.1.tar.gz 570782 BLAKE2B 218dc3f0de67eebd983a849769372daa5630b1c5b4f488f4eeb1c73defc8da76ce65c73e43dc6fed5474f78aa01331a93e83ae6289aa099d71e30cd6c13f0777 SHA512 7539294434479b529edb7b46017f324b98bc0b83d25c1254a52ab1b67f8e3e04c2b8709ba22c6a0ac5e4444c65ef37e4645a495ea3ee011d3e95cd3021d559c2
+DIST camlpdf-2.3.1.tar.gz 601531 BLAKE2B 9534baf9165e7dc48ae37a3fcaabb236e437845ef4e0a60a1c08874a2b240c9b1e96de5bbd6028a3ca87992221773dea34c31b0fa24e9c143632756954baf132 SHA512 0b8d91b6090221f996aee52f22f153a4b74cb85a127bbd5f84492ede8a0a581971a2349281b3879d6c37f4d5d267da583e7e8871372d97a3d636abc3231cb007
DIST camlpdf-2.3.tar.gz 601250 BLAKE2B 9b2a7f6a90d33a69d3a6c15c4c299e7fde4633a78cbd43e1b779f713d371ee16dc588449e024e35a83cef8c24d7059844c92f3354391381437bea37595b604a7 SHA512 dfb81692f894f071bb32634e371cdb202af17f671fb1b9c379ff3d360453a0909c3b6d9960aae45cac49e20f06aeb49ad6db276324542e7be306831ef586d255
-EBUILD camlpdf-2.2.1.ebuild 792 BLAKE2B 6f284e640a8fbb0cb4c164d81323453d346da3e249cf6c0577200658f501019c5d0fd224240eae718d1d57230222b6bbbf879f9560803b622bdba70d3684c2b6 SHA512 751bb870ffb7dfde242c531ced14ac37bf09d3786c9b1aac313b2490d4e4a0fe6f27509ab706327057ee4eca59b571ed8b883aef56d9de59df05ecd50557f978
+EBUILD camlpdf-2.3.1.ebuild 792 BLAKE2B ed804c71e8eed524e0b119f39865bc57b28f736854066f47daa5b773a793a302b692e65d6273e2e77f9908aa0f0be0f97c2eec7987a49b824d24cf87c493fbb4 SHA512 e59b4c2de92c39d6f115b4d4487a90aadebf3fea79f8921c59ed40594c2c5151fe3f3928df8a0a4006cb01e2d76271df58a55a6779529ffb2cef91bececa32d5
EBUILD camlpdf-2.3.ebuild 792 BLAKE2B ed804c71e8eed524e0b119f39865bc57b28f736854066f47daa5b773a793a302b692e65d6273e2e77f9908aa0f0be0f97c2eec7987a49b824d24cf87c493fbb4 SHA512 e59b4c2de92c39d6f115b4d4487a90aadebf3fea79f8921c59ed40594c2c5151fe3f3928df8a0a4006cb01e2d76271df58a55a6779529ffb2cef91bececa32d5
MISC metadata.xml 259 BLAKE2B fe31735dbcfbcf15b67d7085e3fed88028fc88aa887e4fe70d0be4b9f08de55c77ce99256334addb84f5dd03617d93df664cc10a02c1ff44a1d056c0c1302de1 SHA512 34db28ebcb8cc68ffd1fc9cf026723b895666cffd58814c2a58117ed6e5a4269e7c7c66ae77f305c66f63fcf1e9c3cfb09aac5a3681cf00364dc5865e697fcd6
diff --git a/dev-ml/camlpdf/camlpdf-2.2.1.ebuild b/dev-ml/camlpdf/camlpdf-2.3.1.ebuild
index f6709f295c68..965e0ef70c14 100644
--- a/dev-ml/camlpdf/camlpdf-2.2.1.ebuild
+++ b/dev-ml/camlpdf/camlpdf-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-ml/capnp-ocaml/Manifest b/dev-ml/capnp-ocaml/Manifest
deleted file mode 100644
index 0f6f8350f57c..000000000000
--- a/dev-ml/capnp-ocaml/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST capnp-ocaml-3.0.0.tar.gz 140985 BLAKE2B 00d9bfec72ca60ae5b17730248554b5d5d7b0b85d007cc0dc3332043416125b1931e3d92b3d17ce12b40ae4094ff4ff212aaa327332588c6d00a853e31dea6a4 SHA512 5cdf678fa80e67c552f60123f1d04eb5facad81e6c29661c2234c06bbcb98312d1eba96f81f3e747fef0b4de986aff07b69aafcbfde60873ba40452a66d75075
-DIST capnp-ocaml-3.1.0.tar.gz 141189 BLAKE2B 503fa710f4940e4235b04d5090b29d5d43a351c057b6ec0dd07827c7b0f906261bf2ec3c8365b866190a6e202b9234e8b648d9846d8aaed8bb40b8601f8d9bcf SHA512 d3a24800ee334d5d0506a9b9f2db10994e475b205e347ae606d4f963cd846c7ab2ed8f60505495509cf2f3444c46b8aefe0501c6803874b5659b8b6429506b77
-EBUILD capnp-ocaml-3.0.0.ebuild 729 BLAKE2B bdf1eb89a2cb28288726549c091ee4ebe3245eaae3eb5056ac9ec1d01c230d77b163f46d17d86e8cf0ede5a4bbd9c56af64c3c374901fc5d8736001b2a9578b7 SHA512 ce4a8530c1af2561beeb14a5bf63dcf8d3758475bdcd9c43c6c141b5cfea404a80714a6fb9808b2754193ff15f3411d61f4a5aa917932a5d79706f431a06c380
-EBUILD capnp-ocaml-3.1.0.ebuild 729 BLAKE2B bdf1eb89a2cb28288726549c091ee4ebe3245eaae3eb5056ac9ec1d01c230d77b163f46d17d86e8cf0ede5a4bbd9c56af64c3c374901fc5d8736001b2a9578b7 SHA512 ce4a8530c1af2561beeb14a5bf63dcf8d3758475bdcd9c43c6c141b5cfea404a80714a6fb9808b2754193ff15f3411d61f4a5aa917932a5d79706f431a06c380
-MISC metadata.xml 251 BLAKE2B 2db291eaeb03351b42b3d468aac1cc9d39b28fe024d3eff41f153d78baa2747fad42e9a1fb30260e1a964ee11f683a5ff49b04235196ee69d25ff46cb0402da5 SHA512 6b565796a4fce1fa1e3a5d4bba936efb780f7c056c3b9415e4224f3ceec32a2997cb1a2001ede4a0d1bf75d4f605c6a7a4464275acbac001e89da8e6fdbb8a04
diff --git a/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild b/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild
deleted file mode 100644
index 4d22bddf3b63..000000000000
--- a/dev-ml/capnp-ocaml/capnp-ocaml-3.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-DESCRIPTION="OCaml code generator plugin for the Cap'n Proto serialization framework"
-HOMEPAGE="https://github.com/pelzlpj/capnp-ocaml"
-SRC_URI="https://github.com/pelzlpj/capnp-ocaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-ml/core_kernel:=
- dev-ml/ocaml-extunix:=
- dev-ml/ocplib-endian:=
- dev-ml/res:=
- dev-ml/ocaml-uint:=
- dev-libs/capnproto:=
-"
-DEPEND="${RDEPEND}
- test? ( dev-ml/core:= dev-ml/ounit )
- dev-ml/jbuilder
-"
-
-src_compile() {
- emake build
-}
-
-src_install() {
- opam_src_install capnp
-}
diff --git a/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild b/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild
deleted file mode 100644
index 4d22bddf3b63..000000000000
--- a/dev-ml/capnp-ocaml/capnp-ocaml-3.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-DESCRIPTION="OCaml code generator plugin for the Cap'n Proto serialization framework"
-HOMEPAGE="https://github.com/pelzlpj/capnp-ocaml"
-SRC_URI="https://github.com/pelzlpj/capnp-ocaml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-ml/core_kernel:=
- dev-ml/ocaml-extunix:=
- dev-ml/ocplib-endian:=
- dev-ml/res:=
- dev-ml/ocaml-uint:=
- dev-libs/capnproto:=
-"
-DEPEND="${RDEPEND}
- test? ( dev-ml/core:= dev-ml/ounit )
- dev-ml/jbuilder
-"
-
-src_compile() {
- emake build
-}
-
-src_install() {
- opam_src_install capnp
-}
diff --git a/dev-ml/capnp-ocaml/metadata.xml b/dev-ml/capnp-ocaml/metadata.xml
deleted file mode 100644
index 1df079097433..000000000000
--- a/dev-ml/capnp-ocaml/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">pelzlpj/capnp-ocaml</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/core_bench/Manifest b/dev-ml/core_bench/Manifest
deleted file mode 100644
index 7d5c16d0cff1..000000000000
--- a/dev-ml/core_bench/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST core_bench-0.9.0.tar.gz 43091 BLAKE2B 3b94caf4515a15f26679a76b332a260f37aaaa79a87c164ccc244bc808b215d8064e56c69dc107b5ec3c8b69fc5a27a023ab954205004546e37bfc1b06d8cb0e SHA512 4860143276ca8d7966519435c151923ed0f0767fc9a654e6ba75a777f24aa0a66d1ebc4b5b2f8bbcb20bc8e869220ea0c93ccc9c9b5764fa82ef87c17bec761e
-EBUILD core_bench-0.9.0.ebuild 762 BLAKE2B 16edd77a7a1c13033b1813bb28782bf747eba7ad0ac040579d58b48b73c1bff30157d2f8153ce5b06d10e9807959cffa55e92989e276e027c242361e338ccdb3 SHA512 089af575a0d6087fe691dd25d47cc82db03ec7374f0d549bd848b242151422e39fafded9e90a41772eaecc734f42855a38212f7b2c8158b2e10693c6639daedc
-MISC metadata.xml 253 BLAKE2B 8ae89da94c6d87bb869a1a0eaf0b39a02bd7b55e709a047a54c327179c01ea2d94360a0b712fa89e77cf18b5c0525aa0524a1df882127cfd0c1ee0be5ddfaf5d SHA512 f47de08d69e93b45b71592b4a24a13b4b952cbd4c566e3b3bbb58f4ef016162865cf7aa005f819a676dcea28d0e8c77d884a74139e20b829043f5df9fb22f58d
diff --git a/dev-ml/core_bench/core_bench-0.9.0.ebuild b/dev-ml/core_bench/core_bench-0.9.0.ebuild
deleted file mode 100644
index 3ef6f6506421..000000000000
--- a/dev-ml/core_bench/core_bench-0.9.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Micro-benchmarking library for OCaml"
-HOMEPAGE="https://github.com/janestreet/core_bench"
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/core:=
- dev-ml/core_extended:=
- dev-ml/ppx_driver:=
- dev-ml/ppx_jane:=
- dev-ml/textutils:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/ocaml-re:=
-"
-DEPEND="${RDEPEND} dev-ml/opam dev-ml/jbuilder"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/core_bench/metadata.xml b/dev-ml/core_bench/metadata.xml
deleted file mode 100644
index b5faf2198884..000000000000
--- a/dev-ml/core_bench/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/core_bench</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/core_profiler/Manifest b/dev-ml/core_profiler/Manifest
deleted file mode 100644
index 411e7a40b2b4..000000000000
--- a/dev-ml/core_profiler/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST core_profiler-0.9.0.tar.gz 60467 BLAKE2B 55880be45c1bbad1dd0277d966cbfaae76f54bf8dea7953ac78e98143160fba19bba5d355e0b5417e33f48bfaabe0b936a55defc0337efa252b11c279c2fc7db SHA512 6d3ad9cef7dd500642bf139503fc873668ca69733c29a4bcb224b27cad604422d87626431f38f29088807f577c4a6445fdc67531329bbcd842b0921976cbe5f9
-EBUILD core_profiler-0.9.0.ebuild 756 BLAKE2B c7ebc5be1f5d3912b020b861a3ebc53b165dd380ee580297b0d715dccee2d07051552f52cfcb6dd1f122c31ef8f6c2d7ed764228d9897eeacef0761efafdbc08 SHA512 42788056359786c3c9edb7e2536e043f2081d768a662aebf0345805c9e67999f3a94c0e7133256bd8d5167126582de94a3992a5caf9956ed67525ab66376af89
-MISC metadata.xml 256 BLAKE2B 8e6779674f8d41d997acd6af891f837f5f2e656110861d3e18d04fbdff3c67e2c5025e7efffc93863be68ac21cf67a9c12a84fd43b843c894c48d70c7ceea7a2 SHA512 fde17b0d665918cadc0e6b2b29c347cea4a4c8092a5bf77b431bdb329251d79fcd1e5234b63ba87a5584571ab5392dc1557f164a75d0abc5c668a07e9760a18a
diff --git a/dev-ml/core_profiler/core_profiler-0.9.0.ebuild b/dev-ml/core_profiler/core_profiler-0.9.0.ebuild
deleted file mode 100644
index bf5b496ea736..000000000000
--- a/dev-ml/core_profiler/core_profiler-0.9.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Jane Street's profiling library"
-HOMEPAGE="https://github.com/janestreet/core_profiler"
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/core:=
- dev-ml/core_extended:=
- dev-ml/ppx_driver:=
- dev-ml/ppx_jane:=
- dev-ml/re2:=
- dev-ml/textutils:=
- dev-ml/ocaml-migrate-parsetree:=
- "
-DEPEND="${RDEPEND} dev-ml/opam dev-ml/jbuilder"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/core_profiler/metadata.xml b/dev-ml/core_profiler/metadata.xml
deleted file mode 100644
index 8dd4ecad5562..000000000000
--- a/dev-ml/core_profiler/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/core_profiler</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/dns-async/Manifest b/dev-ml/dns-async/Manifest
deleted file mode 100644
index 5476797d9a56..000000000000
--- a/dev-ml/dns-async/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-dns-1.0.0.tar.gz 99161 BLAKE2B f0fa068296ac7eb5331ff7f5f88ee60a3010ac146f4b5bfeeffc8db014e6e5563da4f516ee1090365d290fb50b2754576b14167d55b2a33e125046103d485c1e SHA512 199653605e985851dcaafc94f1efeba5c261c29cd5e5f8eaebc9f7d25a05c43adcf7620efb291b22f9549f7c05f8ac3f6abfbcf40e0d7762bd2f7cd623ebcb1c
-EBUILD dns-async-1.0.0.ebuild 754 BLAKE2B f2bdc731f24c85e82a1829cbe101f5461ca44712934035f103c10c53461db8131a7da98caddd7c017927fe8efba1eac5cc8d719fd38438f245a250a5f099f8d2 SHA512 52dc613bb6219b8a0e7f61563f20a1429230e441a204734828ef94fde4f28cbe724b6947a8d40af88f8b2e020e0e6d9980e37a9b0f4770235f7bb10b447908aa
-MISC metadata.xml 262 BLAKE2B ed0655c501625bc3cba55d9fae4ff9775ebce810a1243d6797eda0019f2b4bda99a86f757ec4037703a7461aef00affb3166c78f100ca84fbebc51e645fad214 SHA512 bcb61d6ecd745123a5c4c13bd2a1abb0ac35289d4f8e8df188ceeb49453fd7a2ae5054023b066b73b121cae32e7b820c02b0d98c4d4df95c25d4b73aa200f9c7
diff --git a/dev-ml/dns-async/dns-async-1.0.0.ebuild b/dev-ml/dns-async/dns-async-1.0.0.ebuild
deleted file mode 100644
index f7df7c7eccf3..000000000000
--- a/dev-ml/dns-async/dns-async-1.0.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib opam
-
-MY_P=ocaml-dns-${PV}
-
-DESCRIPTION="Async support of OCaml DNS"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/ocaml-dns/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- >=dev-lang/ocaml-4:=
- dev-ml/async:=
- dev-ml/dns:=
-"
-DEPEND="
- dev-ml/jbuilder
- test? (
- dev-ml/dns-lwt-unix
- )
- ${RDEPEND}
-"
-# Do not work
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- jbuilder build @install -p ${PN} || die
-}
-
-src_test() {
- jbuilder runtest -p ${PN} || die
-}
diff --git a/dev-ml/dns-async/metadata.xml b/dev-ml/dns-async/metadata.xml
deleted file mode 100644
index 39ef7ef9f544..000000000000
--- a/dev-ml/dns-async/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mirage/ocaml-dns</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/dns-lwt-unix/Manifest b/dev-ml/dns-lwt-unix/Manifest
deleted file mode 100644
index 7038e396cf70..000000000000
--- a/dev-ml/dns-lwt-unix/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-dns-1.0.0.tar.gz 99161 BLAKE2B f0fa068296ac7eb5331ff7f5f88ee60a3010ac146f4b5bfeeffc8db014e6e5563da4f516ee1090365d290fb50b2754576b14167d55b2a33e125046103d485c1e SHA512 199653605e985851dcaafc94f1efeba5c261c29cd5e5f8eaebc9f7d25a05c43adcf7620efb291b22f9549f7c05f8ac3f6abfbcf40e0d7762bd2f7cd623ebcb1c
-EBUILD dns-lwt-unix-1.0.0.ebuild 814 BLAKE2B e372a572d541fa7fed10863932e6d21aece8e42714fbc767f3c2546f5d08318949ef6e7476b238aa15b3730c007bc7dfb0edae2c37103114fba6a94f3e0cdd92 SHA512 a2bcc276d0d4cf28ae7e0e957e04e58c3619a2f2439c089be602210a0831e8c593756eb0a416c82fe5cbb044d32b683305afa30419bf1c25624932d7984847b7
-MISC metadata.xml 262 BLAKE2B ed0655c501625bc3cba55d9fae4ff9775ebce810a1243d6797eda0019f2b4bda99a86f757ec4037703a7461aef00affb3166c78f100ca84fbebc51e645fad214 SHA512 bcb61d6ecd745123a5c4c13bd2a1abb0ac35289d4f8e8df188ceeb49453fd7a2ae5054023b066b73b121cae32e7b820c02b0d98c4d4df95c25d4b73aa200f9c7
diff --git a/dev-ml/dns-lwt-unix/dns-lwt-unix-1.0.0.ebuild b/dev-ml/dns-lwt-unix/dns-lwt-unix-1.0.0.ebuild
deleted file mode 100644
index 0de745104dd6..000000000000
--- a/dev-ml/dns-lwt-unix/dns-lwt-unix-1.0.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib opam
-
-MY_P=ocaml-dns-${PV}
-
-DESCRIPTION="Lwt support of OCaml DNS"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/ocaml-dns/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- >=dev-lang/ocaml-4:=
- dev-ml/dns-lwt:=
- dev-ml/dns:=
- dev-ml/cmdliner:=
- dev-ml/mirage-profile:=
- dev-ml/ocaml-ipaddr:=
-"
-DEPEND="
- dev-ml/jbuilder
- test? (
- dev-ml/ounit
- )
- ${RDEPEND}
-"
-# Do not work
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- jbuilder build @install -p ${PN} || die
-}
-
-src_test() {
- jbuilder runtest -p ${PN} || die
-}
diff --git a/dev-ml/dns-lwt-unix/metadata.xml b/dev-ml/dns-lwt-unix/metadata.xml
deleted file mode 100644
index 39ef7ef9f544..000000000000
--- a/dev-ml/dns-lwt-unix/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mirage/ocaml-dns</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/dns-lwt/Manifest b/dev-ml/dns-lwt/Manifest
deleted file mode 100644
index 66e62e927752..000000000000
--- a/dev-ml/dns-lwt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-dns-1.0.0.tar.gz 99161 BLAKE2B f0fa068296ac7eb5331ff7f5f88ee60a3010ac146f4b5bfeeffc8db014e6e5563da4f516ee1090365d290fb50b2754576b14167d55b2a33e125046103d485c1e SHA512 199653605e985851dcaafc94f1efeba5c261c29cd5e5f8eaebc9f7d25a05c43adcf7620efb291b22f9549f7c05f8ac3f6abfbcf40e0d7762bd2f7cd623ebcb1c
-EBUILD dns-lwt-1.0.0.ebuild 775 BLAKE2B 76f8ea369fc50f1f24387182bbcdc58146a003527174b5e9fd3594f41be33c171b662978d73c018c9600a22ac4f27d69a6cb8b5c10d05b9ce03cb03747d7b643 SHA512 89df989c480d0c1897c150d5dc3dc4c91cb83308f5778ee13c794bbd9a736595565e271b21a5d72e362f7c94f99f505560a0f0dc59c37a90619e89026591ad09
-MISC metadata.xml 262 BLAKE2B ed0655c501625bc3cba55d9fae4ff9775ebce810a1243d6797eda0019f2b4bda99a86f757ec4037703a7461aef00affb3166c78f100ca84fbebc51e645fad214 SHA512 bcb61d6ecd745123a5c4c13bd2a1abb0ac35289d4f8e8df188ceeb49453fd7a2ae5054023b066b73b121cae32e7b820c02b0d98c4d4df95c25d4b73aa200f9c7
diff --git a/dev-ml/dns-lwt/dns-lwt-1.0.0.ebuild b/dev-ml/dns-lwt/dns-lwt-1.0.0.ebuild
deleted file mode 100644
index 850c1001b9f1..000000000000
--- a/dev-ml/dns-lwt/dns-lwt-1.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib opam
-
-MY_P=ocaml-dns-${PV}
-
-DESCRIPTION="Lwt support of OCaml DNS"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/ocaml-dns/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
- >=dev-lang/ocaml-4:=
- dev-ml/lwt:=
- dev-ml/dns:=
- dev-ml/mirage-profile:=
-"
-DEPEND="
- dev-ml/jbuilder
- test? (
- dev-ml/dns-lwt-unix
- )
- ${RDEPEND}
-"
-# do not work
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- jbuilder build @install -p ${PN} || die
-}
-
-src_test() {
- jbuilder runtest -p ${PN} || die
-}
diff --git a/dev-ml/dns-lwt/metadata.xml b/dev-ml/dns-lwt/metadata.xml
deleted file mode 100644
index 39ef7ef9f544..000000000000
--- a/dev-ml/dns-lwt/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mirage/ocaml-dns</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/enumerate/Manifest b/dev-ml/enumerate/Manifest
deleted file mode 100644
index 3c5863a713a8..000000000000
--- a/dev-ml/enumerate/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST enumerate-111.08.00.tar.gz 52498 BLAKE2B 74a29099613fb83950d11d3e40298390f2c1675306b5cafea36560bb557088829c6165dfe6995a4221fa87c7aba8ec28f88d481e5e3199ae4299e67183faf6c9 SHA512 fdedc584923552e898e0932c75b9a9c48c7c90291239cf6b5b26860b0714f2f3582f1d00acc247fb28ecb8c6e26867fc1e56c7df18fefd70eb2910ef1dfdcc3c
-EBUILD enumerate-111.08.00-r1.ebuild 598 BLAKE2B 54da669a18bca436374f65bb3a421ede2306eb3b2708864d38e3aa1edd7c397feaff951802acd79ffab7bb125c4dab555b9c634eb985d07cd5283fec2b597cb1 SHA512 80d3ecdd743ca1c808d20b1f520b4ac526e89887b251aec25a1d7908539579f2cc610239a57c6cb530774b9f0a21e516fcf21d65787b07a8944c5493e7d045a3
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/enumerate/enumerate-111.08.00-r1.ebuild b/dev-ml/enumerate/enumerate-111.08.00-r1.ebuild
deleted file mode 100644
index 1ede1a690435..000000000000
--- a/dev-ml/enumerate/enumerate-111.08.00-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit oasis
-
-MY_P=${PN/-/_}-${PV}
-DESCRIPTION="Syntax extension to produce a list of all values of a type"
-HOMEPAGE="http://www.janestreet.com/ocaml"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}.00/individual/${MY_P}.tar.gz
- https://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-ml/type-conv-111.13:=
- dev-ml/camlp4:="
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-DOCS=( README.md )
diff --git a/dev-ml/enumerate/metadata.xml b/dev-ml/enumerate/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/enumerate/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/extlib/Manifest b/dev-ml/extlib/Manifest
index 703db7fc5672..500a02b68ab4 100644
--- a/dev-ml/extlib/Manifest
+++ b/dev-ml/extlib/Manifest
@@ -1,6 +1,8 @@
AUX ocaml405.patch 1539 BLAKE2B d61c8398986a66664810684870351856ca94318a82d07194908c570aefc9b2b3196b95f651717b058e95b853e1862c3a27218afa71a809f766b908cde3e9cece SHA512 664c9b840b77d08095e03dbd398f6af3118237fbffe73499bc2b0ee0dc8e40311337e65f3e0e95b2f87dddb9e75b18d27d2b712b314f725d97fd537f2ca23e52
DIST extlib-1.7.1.tar.gz 85397 BLAKE2B f2e924f651cc43ca29914c95400a26bfd062ecb4e7379d169533d394497215906b56e8f57ba29358965f0b8c125c33dcb9a0a95c09488404fd348261d075457f SHA512 42ea1be22a57ab31e5857df0c4c0f98a07e1b5958b34181cd5ab7c83ded112c208315d22cd3dd178d53e75ca109a70cb47ae479e95be8c47ea2087b1a158dc4d
DIST extlib-1.7.2.tar.gz 85934 BLAKE2B fab7f5f99be414a83f46144bc8f2f54aeb545ef9041b62f227f9dafd267a3f8608b94388ffc39903b069ec7d481b4da8a6a2e9aa289c68263613cf64aa6a45e0 SHA512 d9f34f5bbd5e94a8dccc5bdbc1ec0e5015608675469c4f513461fa587a5eb7e1398542388fd885d7656591ca85ce30c0e2a9ee26b9722a9dd65189aac35d64ed
+DIST extlib-1.7.6.tar.gz 88068 BLAKE2B 32376c09728ec7e7d762888ad706641b94bcc976f2e1f42f246ba79fe862b60df7ff924e1e22e89333d8f2e1d999deb71eee481c3c5919aa5d1e02731f64f323 SHA512 3065e2474fb0e480ed076aa1156584a4a6c839cd5d9e59f341e41113abb1736241354aa7ee7cb492967698bc392969522fd5bf30d1ad7f94754c4e10f376afa8
EBUILD extlib-1.7.1.ebuild 891 BLAKE2B d6f027a141b65333b975fe0b07a2f91d93568f888e8d9d3c7017c372abf716458ba85e48be93b270a000579ac2413f10ed56be9b8a72b7a346d05f69f8118f05 SHA512 b349d8d19e5f8a4ea4370ea9301f44e292a28dcbe8426e3d068042e22c5d643c161c5b4131ce1ed66de155a681c9c99068dccbb569d710e8c0ffb1ef36ce0cba
EBUILD extlib-1.7.2.ebuild 840 BLAKE2B 86d4c868a5a7a24a47849746b70ea15f21a8d69fb9b7ec82ae87217ccac760a04de02317132729ee0bdaa9ed8ad42ef0a11a1bb735afb82ae76cad11cc21c7b4 SHA512 c50cf98e44d44fe48f0c67ed398811cca2cbc0b2d94edf474c2d7d5bed5918263cb562df305b8aa31d501dc6e97417bc7acd4231e31bcefb7463b09161617211
+EBUILD extlib-1.7.6.ebuild 845 BLAKE2B 4aef45104c303847c8c267f65bccd338569e5137522bd46550028cfe6632a1396bae0ca358a7c7891e9d2599aa7e977318ec797dae64097caf35b55829433d8f SHA512 9c9e1945f39527e7dabc90b58f87f0d27e097b867668923acbc08507ceeeeccbe6efe86e59ad7842f89509090e1f1c587fa8b4855fae8275287d4b46474f7998
MISC metadata.xml 307 BLAKE2B dff1518edb8ae0815b4d3e72f1d577777025cd137106f5306162ef360e6eca62e264c96ce45a33839e3d44c7a560dd28c6b0b0e48ff22599ce1820a6d4dffd70 SHA512 55cc867ee131089f2f781119f1f9cccd0999f3e86ffb84b694db20a885a26ec1ee85861768ac616c4b7668d74fe667aa1bad855004bbe5951a1fc8c9cb3943ab
diff --git a/dev-ml/extlib/extlib-1.7.6.ebuild b/dev-ml/extlib/extlib-1.7.6.ebuild
new file mode 100644
index 000000000000..54e4c815cc39
--- /dev/null
+++ b/dev-ml/extlib/extlib-1.7.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib
+
+DESCRIPTION="Standard library extensions for O'Caml"
+HOMEPAGE="https://github.com/ygrek/ocaml-extlib"
+SRC_URI="https://github.com/ygrek/ocaml-extlib/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc +ocamlopt"
+
+RDEPEND="
+ >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}
+ dev-ml/cppo"
+
+S="${WORKDIR}/ocaml-${P}"
+
+src_compile() {
+ cd src || die
+ emake -j1 all
+ if use ocamlopt; then
+ emake opt cmxs
+ fi
+
+ if use doc; then
+ emake doc
+ fi
+}
+
+src_test() {
+ emake -j1 test
+}
+
+src_install () {
+ findlib_src_install
+
+ # install documentation
+ dodoc README.md
+
+ if use doc; then
+ dodoc -r src/doc/
+ fi
+}
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index f19a3a7fe144..8d3e6c096f4e 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -4,7 +4,9 @@ AUX externalmeta6.patch 546 BLAKE2B d0d5f75c46704b280ae4480ffe2ebca097adbc457c84
DIST findlib-1.7.1.tar.gz 256883 BLAKE2B 7459082dee3cd04045e8dbf59bc82075eb1c24bb8daff4a58d0002d7962ab19c5635ebb0551f29f99f37f1e08acd8eaa4dcd99d213438ff7a77cfc36ddadedd1 SHA512 1c8002dc2ed1804afc78c2aa92ab55d2b6501fbb021a7ca46698b4de0dea8ad6485a64f7bf9ec5f3df888da1a420ab270efb5e26f1e408cc8b78fa3ccb981ba4
DIST findlib-1.7.2.tar.gz 257747 BLAKE2B 826993e9d3e5a9dab9084b006347a0324c848aa50a42ba1daa0d76010a0cdbf6e1ae9f0754dd3bef84f043ee43c3bd9775284a73ee5b130b678834d14d4ddb1c SHA512 f2aadaf8630482785ebfe6788bfea6716defdd6ba94e7f4e3b743c3415fa5b169e31301d605857823e9c74f7bd2f774399ee32a8acb35e64ce0cba5e98e4dd2c
DIST findlib-1.7.3.tar.gz 257703 BLAKE2B d69687ee4b75bd7ba514c5507bd474764cfb76f0502ef613c3dd8d8e9e92b5f12704c101b9228d71f2d9f151ab5e63b4352b759a2c7a2694f23b10b6c4e724d2 SHA512 5fc8250c123e2f019406be487134523f964668d615b51b216551d74f6ec1999de43aa7babc9c2c75ebb87293b4b8c640548d562a98a6e5a6d7f663432869c886
+DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
EBUILD findlib-1.7.1.ebuild 1624 BLAKE2B f3717993b9faf6f698b3a04be49842982e4b449255762dc0892de4a99cb89d5480f23e3e40399a9c194c8a16cf4913a16bbcf8726b461d9acec592e1ef2177f9 SHA512 43e039f0884d02e67d5514dd9d64f1cc1dbf2440ffbe86f1ee0f0ccf33ff0d8dc3b09c2a1d37ac882db3abc1b1254cc0c061ec31e9b2a456ab62e852347dcdcc
EBUILD findlib-1.7.2.ebuild 1633 BLAKE2B 53a3707037ac924c4fb6028af71c1197e27eb5a935ae49d4da4c4753d42dfdb4f004b32a22b9888a3612453536e06eb2624048af58a8d6c32886389ef7078cb0 SHA512 3bd5ffc13a77e485728633c6a3505cf34bf818be2f979a19a5225edd93939d825a8b14f62626e339f3b4776dbbeddb7d908a28c9086e381a087ecb852d7d7f01
EBUILD findlib-1.7.3.ebuild 1646 BLAKE2B f03a39014effdfc32f0ed37f0218d988db2582bcc300d2af924b510cbf6d54dd90921ce06e095ded6dd368a50e46845afa616c13abb50f2fb74a5cbeaa79b63a SHA512 0d3146cf06181812b02010e6d32201f5c888f5186fd2a748352a157b3d7a96e016d56ffde7bb7c8af9729abb024aa0f88e4905c129278ab002ba32397ae8d77a
+EBUILD findlib-1.8.1.ebuild 1694 BLAKE2B a18e8bcfb91e765708053d00264866b1414604eb54a6a20a02a7f49672af621033e702bae837ebb1d880aaee4c52dbd120c0ea21e5cee61de5be125662bf2517 SHA512 8500c3dff3026ba1c5d94ae698b6eba34cee1a6f8c8349546b028d1f1e4e8fd4099c1e64ddf64fb1ae08021959e363c7f1e572fc6201b614efa8cbf23ced5279
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/dev-ml/findlib/findlib-1.8.1.ebuild b/dev-ml/findlib/findlib-1.8.1.ebuild
new file mode 100644
index 000000000000..235cc886cff2
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.8.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib eutils
+
+DESCRIPTION="OCaml tool to find/use non-standard packages"
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+IUSE="doc +ocamlopt tk"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
+ tk? ( dev-ml/labltk:= )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i 's/\$llabltk \$lcamlp4 \$lobuild//' configure || die "Unable to make meta external."
+ export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
+ export stublibs="${ocamlfind_destdir}/stublibs"
+}
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ -no-custom \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt # optimized code
+ fi
+}
+
+src_install() {
+ emake prefix="${D}" install
+
+ dodir "${stublibs#${EPREFIX}}"
+
+ cd "${S}/doc"
+ dodoc QUICKSTART README DOCINFO
+ use doc && dohtml -r ref-html guide-html
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}
diff --git a/dev-ml/flow_parser/Manifest b/dev-ml/flow_parser/Manifest
deleted file mode 100644
index a868b25a88aa..000000000000
--- a/dev-ml/flow_parser/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST flow-0.50.0.tar.gz 2664071 BLAKE2B aa62952e956bf0c46e2a9b0b20d075a5178ee6ebbab13c64bb64c40b1dd0c67ca36340e3c795cfe2a233a26fba02de7f948c66d07d5ae181a544970bfc8fcdb6 SHA512 757adc6c07461ca71a132715a3f19e3dc36a08a165519793b94c667d116563eca9937593700db3efdd8d5cbb5709d5778a49345052de2392697f7bb2221e43e5
-DIST flow-0.51.0.tar.gz 2701608 BLAKE2B c4255b6d02d4f0064d08ea9d1b18eabaee8bbe7b935e4395bd4540d07f654846d9906f4225debd674dc8ad3cc0af3ffdc028f58502cae748e94f39df45061da9 SHA512 82422ff5e49b72c21a875461aa839e1217d369e632369f9c8fa375207da90d92eebbf653b2a0869ef08c8c1ffc07e11f729b77e8a791c9b44f5fc7daf71ec50a
-DIST flow-0.52.0.tar.gz 2718344 BLAKE2B e688c98bea494475e36d98856a0335ce06b5f9c5f0fdc0b2c07d06a6bcfe730b45dcc5c9167e0659143a2f8197989ccd16e4dfbf0272834eb1dd7ab78d9ba944 SHA512 aad2aaeb56448d1bd9a26ab1c68b1f61f107729347f6eabe1e62828395a06d624bca67f0706f2267e62920c56bab99c06fd7bc6bbb484e7c921a28d725cde670
-EBUILD flow_parser-0.50.0.ebuild 689 BLAKE2B 7224f513ef209acdb7a7c354138b0669450b5ca8a8e5b1b34a80240cb07f36d17248893333d7cc7b31f509c529dee8a6feba96a2b09b67f5fa90c3efc5ed76a7 SHA512 382db9d52834886a1e781896841433303be83fd47f67d89ee5190a9034fbffb22c8dc1d5b70bb187db8124a48cb0b8eb41b217aff374a7b9d4d8de0f0ba956f7
-EBUILD flow_parser-0.51.0.ebuild 689 BLAKE2B 7224f513ef209acdb7a7c354138b0669450b5ca8a8e5b1b34a80240cb07f36d17248893333d7cc7b31f509c529dee8a6feba96a2b09b67f5fa90c3efc5ed76a7 SHA512 382db9d52834886a1e781896841433303be83fd47f67d89ee5190a9034fbffb22c8dc1d5b70bb187db8124a48cb0b8eb41b217aff374a7b9d4d8de0f0ba956f7
-EBUILD flow_parser-0.52.0.ebuild 689 BLAKE2B 7224f513ef209acdb7a7c354138b0669450b5ca8a8e5b1b34a80240cb07f36d17248893333d7cc7b31f509c529dee8a6feba96a2b09b67f5fa90c3efc5ed76a7 SHA512 382db9d52834886a1e781896841433303be83fd47f67d89ee5190a9034fbffb22c8dc1d5b70bb187db8124a48cb0b8eb41b217aff374a7b9d4d8de0f0ba956f7
-MISC metadata.xml 245 BLAKE2B e2294197cf940c3826dee8b5f2bee846ece750ae6efa5848a33b389fef396822be55a6319e5f49cc26179225b7bcc95e800c452ad496445335ed141dd6e67fcc SHA512 cbec359c988e0856db418e45c0606e3825f53002f2c2ff6f0df89381ce7a3d2afd3372bb061607c6e456cb134b7b12d237cc48739f1d331ce527cfebe74e295c
diff --git a/dev-ml/flow_parser/flow_parser-0.50.0.ebuild b/dev-ml/flow_parser/flow_parser-0.50.0.ebuild
deleted file mode 100644
index a36131a0f030..000000000000
--- a/dev-ml/flow_parser/flow_parser-0.50.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="JavaScript parser written in OCaml"
-HOMEPAGE="https://github.com/facebook/flow/tree/master/src/parser"
-SRC_URI="https://github.com/facebook/flow/archive/v${PV}.tar.gz -> flow-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/sedlex:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild"
-
-S="${WORKDIR}/flow-${PV}/src/parser"
-
-src_compile() {
- emake build-parser
-}
-
-src_test() {
- emake test-ocaml
-}
-
-src_install() {
- findlib_src_preinst
- emake ocamlfind-install
- dodoc README.md
-}
diff --git a/dev-ml/flow_parser/flow_parser-0.51.0.ebuild b/dev-ml/flow_parser/flow_parser-0.51.0.ebuild
deleted file mode 100644
index a36131a0f030..000000000000
--- a/dev-ml/flow_parser/flow_parser-0.51.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="JavaScript parser written in OCaml"
-HOMEPAGE="https://github.com/facebook/flow/tree/master/src/parser"
-SRC_URI="https://github.com/facebook/flow/archive/v${PV}.tar.gz -> flow-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/sedlex:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild"
-
-S="${WORKDIR}/flow-${PV}/src/parser"
-
-src_compile() {
- emake build-parser
-}
-
-src_test() {
- emake test-ocaml
-}
-
-src_install() {
- findlib_src_preinst
- emake ocamlfind-install
- dodoc README.md
-}
diff --git a/dev-ml/flow_parser/flow_parser-0.52.0.ebuild b/dev-ml/flow_parser/flow_parser-0.52.0.ebuild
deleted file mode 100644
index a36131a0f030..000000000000
--- a/dev-ml/flow_parser/flow_parser-0.52.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="JavaScript parser written in OCaml"
-HOMEPAGE="https://github.com/facebook/flow/tree/master/src/parser"
-SRC_URI="https://github.com/facebook/flow/archive/v${PV}.tar.gz -> flow-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/sedlex:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild"
-
-S="${WORKDIR}/flow-${PV}/src/parser"
-
-src_compile() {
- emake build-parser
-}
-
-src_test() {
- emake test-ocaml
-}
-
-src_install() {
- findlib_src_preinst
- emake ocamlfind-install
- dodoc README.md
-}
diff --git a/dev-ml/flow_parser/metadata.xml b/dev-ml/flow_parser/metadata.xml
deleted file mode 100644
index fd3939b78163..000000000000
--- a/dev-ml/flow_parser/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">facebook/flow</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/fort/Manifest b/dev-ml/fort/Manifest
deleted file mode 100644
index 896d2778d4d0..000000000000
--- a/dev-ml/fort/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX fort-0.4.2-ocaml4.patch 648 BLAKE2B c10aafb2d283a61ebbfc3591d713ae85a83554a89fb67ac41452276c6c1413b2894bc6849b84c744db5298358d40b06411faf17410aa828091c47abd90476724 SHA512 e52bc74d890f4adcc767eb58e006f18b0a510b33ed1b056e6d0c9ef8716e2278b9a45e9f3c988d0dcd02e117fa4030e57b23402cc4e1e58319b062f7dce609f3
-DIST fort-0.4.2.tar.gz 6828 BLAKE2B de8c414246f37fa002782c8db18669acfcef2a0c0fe93dea1dccc5fc205aac31ea6139d44791d42a475fa35b134938207813125bd0c15f64e02e4d69ff7afc0b SHA512 59659bcc885f8d71985121a2abcfef756078eb472cadbd74ff97aef3378cd3f2a2a6da3a41a0a015b3175c18d98775e7f6b26c7a76262eb044b25122679c15a8
-EBUILD fort-0.4.2.ebuild 729 BLAKE2B 2276001d3fd5234ba6ea843efbb2b73f6bc39296766d699f1288b294d8a531876ba116c2ea78734291bb98ea43f6292cf991a048d30455429ad20b1c6e837570 SHA512 8d09cafb1d78359017b24fa4a9c2705fb342191e06c2d798cf4fae524efd3612f0a59bfd0e34075fd102a06cd2b3fcabdef0aae5fd3a86fbe87f1c2b46b9beef
-MISC metadata.xml 404 BLAKE2B 224baf628bd5e35eee640ef90915860a59f784a90405ce16b2d3d937898d9d758b9d89c67544d1a98eacdda00eeb1181ee358f7165fd1af026675c72570b7f52 SHA512 21688302d7ace54318c75527cfa4d224ad869476b667e36bd979668be14114aca24268c2fd17fe340664fd4f37d0186b3b549134526ca0f24841f98ae6c2fd58
diff --git a/dev-ml/fort/files/fort-0.4.2-ocaml4.patch b/dev-ml/fort/files/fort-0.4.2-ocaml4.patch
deleted file mode 100644
index 1c688a995446..000000000000
--- a/dev-ml/fort/files/fort-0.4.2-ocaml4.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: fort-0.4.2/Makefile
-===================================================================
---- fort-0.4.2.orig/Makefile
-+++ fort-0.4.2/Makefile
-@@ -3,7 +3,7 @@
-
- include Makefile.config
-
--OCAMLC := ocamlc
-+OCAMLC := ocamlc -I +compiler-libs
-
- # FORT top-level interpreter
- NAME := fort
-@@ -16,7 +16,7 @@ LIBS := unix
- EXECUTABLE := $(NAME)$(EXEC_SUFFIX)
-
- $(EXECUTABLE): $(OBJECTS)
-- $(OCAMLC) -linkall -o $@ toplevellib.cma $(LIBS:%=%.cma) $(OBJECTS)
-+ $(OCAMLC) -linkall -o $@ ocamlcommon.cma ocamlbytecomp.cma ocamltoplevel.cma $(LIBS:%=%.cma) $(OBJECTS)
-
- install: $(EXECUTABLE) $(OBJECTS)
- mkdir -p $(DESTDIR)$(LIBDIR)
diff --git a/dev-ml/fort/fort-0.4.2.ebuild b/dev-ml/fort/fort-0.4.2.ebuild
deleted file mode 100644
index 7471bf89ba24..000000000000
--- a/dev-ml/fort/fort-0.4.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib eutils
-
-DESCRIPTION="provides an environment for testing programs and Objective Caml modules"
-HOMEPAGE="http://fort.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-DEPEND="dev-lang/ocaml:="
-RDEPEND="${DEPEND}"
-DOCS=( README )
-
-src_prepare() {
- has_version '>=dev-lang/ocaml-4' && epatch "${FILESDIR}/${P}-ocaml4.patch"
- sed -i -e "s:\$(BINDIR):\$(DESTDIR)&:"\
- -e "s:\$(LIBDIR):\$(DESTDIR)&:" Makefile || die
-}
-
-src_configure() {
- ./configure --bindir /usr/bin --libdir /usr/$(get_libdir)/ocaml || die
-}
diff --git a/dev-ml/fort/metadata.xml b/dev-ml/fort/metadata.xml
deleted file mode 100644
index a8ef7f990abe..000000000000
--- a/dev-ml/fort/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>
- FORT (Framework for Ocaml Regression Testing) provides
- an environment for testing programs and Objective Caml modules.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">fort</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/gd4o/Manifest b/dev-ml/gd4o/Manifest
deleted file mode 100644
index b6c33fc41ecd..000000000000
--- a/dev-ml/gd4o/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST gd4o-1.0a5.tar.gz 885735 BLAKE2B e66a9de762bd6e0cce97fc47645edc7d91b6d01b3d7aad16bb7dcc9eae5604c134b14ddccacb11d83ec651676a9992340d032d63b5953940decd0abf6efaf72c SHA512 f582ff5dc4ece692b779c78ea97d1df90768564ab172a3933196bc0d9eedf31a53ca01c4745d7eacc81f977611b509dd2f912fac08b1bf0f70ec03605a40a85b
-EBUILD gd4o-1.0_alpha5.ebuild 991 BLAKE2B 63f8093b9ea80dbd7ee4a1bf2019782a962e32b590c10381d6a2f81f7b5f74482f2278c0d6f2a57b5c2963e34770fb6b788740f4bf246fdad86f66c0ede72ad8 SHA512 46e1217615dd67b2fa82e9707130a926d11bb3a793a89ce1ed6b488b28a870d895aee4287d42d6b8692a91efd52619fd4b70012d9b945171b17acbf01d7d4bf3
-MISC metadata.xml 241 BLAKE2B 026eca3d6213972014a32be225317f9f5f67b92e3046f6f3fdbbf68d65a57ec01f27c6abccd5b0eceaecfc0cea9f9054caedea16b519cd2ccc078b16608bfde2 SHA512 c96fc325c58beabf886fa53960b8650b3242fbd3674531de7e42a118eb8eeb4d4d99c4579cf120b13f48be1f0bf6208cf5ec2b680ed915bb6eb64d42a8b26891
diff --git a/dev-ml/gd4o/gd4o-1.0_alpha5.ebuild b/dev-ml/gd4o/gd4o-1.0_alpha5.ebuild
deleted file mode 100644
index 2c4ae20f3100..000000000000
--- a/dev-ml/gd4o/gd4o-1.0_alpha5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs findlib
-
-MY_P="${P/_alpha/a}"
-
-DESCRIPTION="OCaml interface to the GD graphics library"
-HOMEPAGE="https://sourceforge.net/projects/gd4o/"
-SRC_URI="mirror://sourceforge/gd4o/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="doc +ocamlopt"
-
-DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
- media-libs/gd[jpeg,png]
- virtual/jpeg:0
- sys-libs/zlib
- media-libs/libpng:0=
- media-libs/freetype:2"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- sed -i 's/CFLAGS =/CFLAGS += -fPIC/' Makefile || die
-}
-
-src_compile() {
- emake CC="$(tc-getCC)"
- if use ocamlopt ; then
- emake CC="$(tc-getCC)" opt
- fi
- if use doc ; then
- emake docs
- fi
-}
-
-src_test() {
- emake test
- if use ocamlopt ; then
- emake test.opt
- fi
-}
-
-src_install() {
- findlib_src_install
- dodoc BUGS CHANGES README* TODO doc/manual.txt
- use doc && dohtml -r doc
-}
diff --git a/dev-ml/gd4o/metadata.xml b/dev-ml/gd4o/metadata.xml
deleted file mode 100644
index 5f3b8d56e802..000000000000
--- a/dev-ml/gd4o/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">gd4o</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/gen_js_api/Manifest b/dev-ml/gen_js_api/Manifest
deleted file mode 100644
index d1f6d9360732..000000000000
--- a/dev-ml/gen_js_api/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST gen_js_api-1.0.3.tar.gz 39575 BLAKE2B 251c3a68897f6851d39cb980af5d49b4448ab5f932a1da8a3e8db10685de1cc7d5e89702edca4a2b6e7c8a8171ff6220d80c1096bb4004d9f0a854154a689732 SHA512 90526bc6cee02de9eed3110b4311f9cae52e61f2973f9127dc436c44016e663c195b571186eb260a261babe5f401ae8574c7683e431d3734820642299fc6ef82
-DIST gen_js_api-1.0.4.tar.gz 39593 BLAKE2B 81058c1eb215f98538283d5023013d9a72760208f8183512eb7e1f190d51e397b67dd5de0a147398f6ca749b4234e60c52e728edf9eb5df4ddbd76a27d76675d SHA512 db1599f349fa70c9797141fff0862e07a9a709097d713332ea9b1513a71e707b6022418a6c6980d12a3b215c09ed500eb74e4c62d0433740304fac306c49cdcb
-EBUILD gen_js_api-1.0.3.ebuild 572 BLAKE2B be143de201cad9a35eaddb51dda7b9b34d10ef641881843bbf5c29391fb38103f8f01546f90c44f2823f43545e0ac61062f47e6c91c55d3bb781df4c7acd59b7 SHA512 ee768fd2e33c5217aa29637353027897e71eace5d78110d00ed2faaa39af254eb65a61957dda2667ef0ec39e1873b3a8d4cbc9fb2d6f02d20e1f4f240878869e
-EBUILD gen_js_api-1.0.4.ebuild 579 BLAKE2B 5dfa5c8e60a600aad5f2d545b53ffec679fb3b856e0a8db77357403eac9bb4a6dd9da5b6e18211d63618c90554ed45045ca78eae133fb599d424fbeacc3e5b03 SHA512 5cd3f051ecb7a2790dcc7fcc457ecfae88c2b3ba5a024d67ebc758adc7a47f979c039612bfef25841d0894f77e912c1ba795e70b1aee9794e7aad010e876e77b
-MISC metadata.xml 249 BLAKE2B 761f799b719dd7428951bdce9ffb9d548c7d60b624edebee6781791e2fa1b786b5e05e1259789b65cd83435ab8bebfe40c33266bc446a73ec6ea5bf3b955250e SHA512 bced6645fd339d79d75dca556d8af087445080be4accceb905750539a9a2dacf7ab3297c3acf7e7d3989fdcdc3f87956acbad4ba3858295b2036d07980db0198
diff --git a/dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild b/dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild
deleted file mode 100644
index 09b866b1233c..000000000000
--- a/dev-ml/gen_js_api/gen_js_api-1.0.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Easy OCaml bindings for Javascript libraries"
-HOMEPAGE="https://github.com/LexiFi/gen_js_api"
-SRC_URI="https://github.com/LexiFi/gen_js_api/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-lang/ocaml:="
-RDEPEND="${DEPEND}"
-
-src_install () {
- findlib_src_install
- dodoc CLASSES.md IMPLGEN.md LOW_LEVEL_BINDING.md NAMING.md PPX.md README.md TODO.md TYPES.md VALUES.md
-}
diff --git a/dev-ml/gen_js_api/gen_js_api-1.0.4.ebuild b/dev-ml/gen_js_api/gen_js_api-1.0.4.ebuild
deleted file mode 100644
index 26b9dfbafdb9..000000000000
--- a/dev-ml/gen_js_api/gen_js_api-1.0.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Easy OCaml bindings for Javascript libraries"
-HOMEPAGE="https://github.com/LexiFi/gen_js_api"
-SRC_URI="https://github.com/LexiFi/gen_js_api/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-lang/ocaml-4.05:="
-RDEPEND="${DEPEND}"
-
-src_install () {
- findlib_src_install
- dodoc CLASSES.md IMPLGEN.md LOW_LEVEL_BINDING.md NAMING.md PPX.md README.md TODO.md TYPES.md VALUES.md
-}
diff --git a/dev-ml/gen_js_api/metadata.xml b/dev-ml/gen_js_api/metadata.xml
deleted file mode 100644
index 3bbc75f529a6..000000000000
--- a/dev-ml/gen_js_api/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">LexiFi/gen_js_api</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/herelib/Manifest b/dev-ml/herelib/Manifest
deleted file mode 100644
index 49281d237f8e..000000000000
--- a/dev-ml/herelib/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST herelib-112.35.00.tar.gz 49201 BLAKE2B 6a5996b88e54473e3befc98c47b4f98c57d23b74a824301559ea2e4be1757627ab569bfe31f098da3854b5525eafc4490fee670634c38f133614df842ba0e91d SHA512 3b7fe743327e93526858004f90f102e5eb98cc493f22acea3d82e51bf99307679017389680456a143fb6fa9dce0a30bfd69abf90e5f0ea1367ec9c9c0726150f
-EBUILD herelib-112.35.00.ebuild 505 BLAKE2B e4b40339ce5ce956ac4b63d5ecd678c2106e0014b4778f60e7a55503f074b9cd8d22a502bc70f87651b02babb6d6bc7b8e6e3fd51b8db5b78eccf08e608cab54 SHA512 e6a63cddc08e24e11c87eca8f3b4a0ecd0a8f6d3b49334a354e08b49b3c856e2ccfb3886e56c615dc0e2e5ee007cd1cb0986eeb224d16063f8aed33587f70899
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/herelib/herelib-112.35.00.ebuild b/dev-ml/herelib/herelib-112.35.00.ebuild
deleted file mode 100644
index 54579ed85a6b..000000000000
--- a/dev-ml/herelib/herelib-112.35.00.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit oasis
-
-MY_P=${PN/-/_}-${PV}
-DESCRIPTION="Syntax extension for inserting the current location"
-HOMEPAGE="http://www.janestreet.com/ocaml"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-lang/ocaml-4.00.0:=
- dev-ml/camlp4:=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-ml/incremental/Manifest b/dev-ml/incremental/Manifest
deleted file mode 100644
index 4a75727961a3..000000000000
--- a/dev-ml/incremental/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST incremental-0.9.0.tar.gz 28822 BLAKE2B 0e369107c545e427609397d9d887a6d0eb295c222efa78fdd288bdf4e72000a79f49f3e40cacd593514f57dd94bfeaf23f2cb3fbecaee7bc09f3ede37165e3df SHA512 126b76e31920c56958b6c15319b636b5b5ea8bba56b8fab85c2b6fb2c3a4527b4759a05d0edfe3462e94e6348d7391e2578e82d35b160e31e6c88495c828f612
-EBUILD incremental-0.9.0.ebuild 747 BLAKE2B 114146f3645acf6c1c38e6aa1709a3ef433857b163931d637c60c42f5d777f0b043e08e03332d3dfa5229d554aae93646a1c537d37411d655404175c36b554ae SHA512 2f6eed60bc0e055aa020c6cb998663e31a2152386c630266ca76f6b119892914cfcd17d3832dd75665ba8b172bda255f49219083620bc4a1e286388a49e5983f
-MISC metadata.xml 254 BLAKE2B 96640773a27825c762d2053c5a5c5f052c77599236fee26ce45f753f791cad537d96ac4a3fee38033fd2d7d498b656259122c10678267d1fb9621f9659b0f5d4 SHA512 62eaf873705512acdd6ccc370213924ab1b8be4d23b7908f60764673fb496511c5b43ea13af27f40258b403b760861d7209acd1a701aa323db18a8ca5f12929c
diff --git a/dev-ml/incremental/incremental-0.9.0.ebuild b/dev-ml/incremental/incremental-0.9.0.ebuild
deleted file mode 100644
index 9137fce7860c..000000000000
--- a/dev-ml/incremental/incremental-0.9.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Library for incremental computations"
-HOMEPAGE="https://github.com/janestreet/incremental"
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/core:=
- dev-ml/incremental_kernel:=
- dev-ml/ppx_driver:=
- dev-ml/ppx_jane:=
- dev-ml/ocaml-migrate-parsetree:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/incremental/metadata.xml b/dev-ml/incremental/metadata.xml
deleted file mode 100644
index a84a03d12122..000000000000
--- a/dev-ml/incremental/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/incremental</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/incremental_kernel/Manifest b/dev-ml/incremental_kernel/Manifest
deleted file mode 100644
index 28e9d43e0b27..000000000000
--- a/dev-ml/incremental_kernel/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST incremental_kernel-0.9.0.tar.gz 74255 BLAKE2B 160f3d3c91a54a0541ae7723bf6e5b34b0bc38d86425f066642b29e620159865b58f284c54ac1ed8b36756c5a84b8914c2fc50549fee5baa9860283b2f0d17b1 SHA512 e6e7abb736e838ef373153e0678965ad3b599cfe34299a3f2131b5afa198a1991b043be75ef348d0010f7b85babd407cbedca84efc43fa51b3abb016d721c52d
-EBUILD incremental_kernel-0.9.0.ebuild 808 BLAKE2B d1daea4e3e691e239a92b8650cb4eff8cad5bfa1f62b9fb894712693b0ae82955fd964f86b97a9c60e626dc48f8d55b7fe7901cbf0a812ed004f6826ebf0875c SHA512 649347a8c87b3bd786f998e22578277ae14e9dcf5f99de9c479ee70036db72c56f41220dfe5c6252d7f7db02d3a5570926748334cfe2a13d4b10179a4b31d1fe
-MISC metadata.xml 261 BLAKE2B d5d3ca4fecf725a641b2b7008218f9ea334a5444fd0b173748ee7d76b0ba91359740ca0881e35fc2116b98c60da68d4469ab67744f86e557befd90acaa663c06 SHA512 2c6d27365b7659bdcec4078352910fa3509cd5ca3e3e91eab43a1db53919b6279b360126b687e0c9fe0591dbc27ab2d0375dff3313a423dc66013f2037479080
diff --git a/dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild b/dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild
deleted file mode 100644
index 051daef8f837..000000000000
--- a/dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Library for incremental computations depending only on Core_kernel"
-HOMEPAGE="https://github.com/janestreet/incremental_kernel"
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/core_kernel:=
- dev-ml/ppx_driver:=
- dev-ml/ppx_jane:=
- dev-ml/ocaml-migrate-parsetree:=
- <dev-ml/ppx_jane-100
- <dev-ml/ppx_driver-100
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
-}
diff --git a/dev-ml/incremental_kernel/metadata.xml b/dev-ml/incremental_kernel/metadata.xml
deleted file mode 100644
index 2cc79c4dbb55..000000000000
--- a/dev-ml/incremental_kernel/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/incremental_kernel</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/io-page/Manifest b/dev-ml/io-page/Manifest
deleted file mode 100644
index d31a57bbaa8d..000000000000
--- a/dev-ml/io-page/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST io-page-1.6.0.tar.gz 53078 BLAKE2B 97bca15ef93b2a7af507642465efb34345c670fde7223b17b81e0486a99f59cdcd6c88e83a84b8480ec416a3ec901d659715a4c89ea30b376b2d1a81fc4ff37e SHA512 f20394b72cd4104be53a3639d22a287f8a5c32f05e60a31123c15d8deb1feb9ca28b77d953b186b9e5667332c8992ddecb8980883ad64c41f06d4f5b6cda7cb6
-EBUILD io-page-1.6.0.ebuild 548 BLAKE2B 1470b706d7ffee9646ace4627b267cb929855e756ad6178b41d29c8a576728515adb483a7034fa3bc138601fe9da2cab318766941d4c8ccfa0114fc1d3c30e7a SHA512 9eadc10ac01fb3eeeb34321ccc780a3011f0da848b8472f7842ee2caa9dc69bd699eb5107b14d554db8813eb887db972bc6c9305bfb4eb67a8e9da70b89c1430
-MISC metadata.xml 261 BLAKE2B f2bbdbb43fa056bbb12e6d695ab4c6d39dced14c324d7d5b849c2ec4970a2d34ffc9f588a446ffdac4164b018b2198fa35a100256101cd088594c33b9d4f0d2d SHA512 c65db07cd70c59f4475d4a0ba9583f89d508dd3ce8f7ec3903a546fedd9aebc2abed0a5972605a24b3660d01b37068d184d8aca93ffcb477b42307fde4cf0c61
diff --git a/dev-ml/io-page/io-page-1.6.0.ebuild b/dev-ml/io-page/io-page-1.6.0.ebuild
deleted file mode 100644
index 3811923910e4..000000000000
--- a/dev-ml/io-page/io-page-1.6.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="IO memory page library for Mirage backends"
-HOMEPAGE="https://github.com/mirage/io-page https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-lang/ocaml-4:=
- >=dev-ml/ocaml-cstruct-1.1.0:=
-"
-DEPEND="
- test? ( dev-ml/ounit )
- ${RDEPEND}
-"
-
-DOCS=( CHANGES README.md )
diff --git a/dev-ml/io-page/metadata.xml b/dev-ml/io-page/metadata.xml
deleted file mode 100644
index 996f65f4ae70..000000000000
--- a/dev-ml/io-page/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mirage/io-page</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/js-build-tools/Manifest b/dev-ml/js-build-tools/Manifest
deleted file mode 100644
index b8fb71b29ce9..000000000000
--- a/dev-ml/js-build-tools/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST js-build-tools-113.33.04.tar.gz 53125 BLAKE2B a9754aae8bd4cc8a043d846ad3dfcf27d7bd18fca90c3a3ec470f3ec2b02361b84205fca68ebf5de3bac03cac94121f551c97815fd678584f87fa8681a17897e SHA512 80e5ec052a3957fe0871d3ddf5ce7cb18f6942360388508cf0afaa6fb251a3a37cdb72b8bf5ae05b390e781bec2e78cb546e460772aad4ef563a49137c5d378a
-DIST js-build-tools-113.33.06.tar.gz 53942 BLAKE2B d8c09180781be5cf7998175d46678cc9d74299d6b2c95297e9b682b53961b9cd006e675ad72d944d7e773dd8cad6ab72dfe9840f18212ed29c2a14612bf871c0 SHA512 69e755843971cc8944033ff9539ca26b8c56a3492e11cb8778bb35a40e1af2cbacad30d67de1734ca70722e1aaa68d4d5d405794315f2848cec358dd9736b14c
-EBUILD js-build-tools-113.33.04.ebuild 803 BLAKE2B 7b2322f44a5fc2d79362f5d79c255754eeea16b64ea93d86e6c8845afcc0fcc0664cbcca3832835e02c6a27b5d6bceb1235faa7f38b514fab388c4174889eb8e SHA512 bf5d330df8de790a637911b4403905bc8369b4e047145632035831438811de97256ddb1497991613f4c8b9e005ca716fb21eb7b9212e496c16a35b950ec4a06e
-EBUILD js-build-tools-113.33.06.ebuild 803 BLAKE2B 7b2322f44a5fc2d79362f5d79c255754eeea16b64ea93d86e6c8845afcc0fcc0664cbcca3832835e02c6a27b5d6bceb1235faa7f38b514fab388c4174889eb8e SHA512 bf5d330df8de790a637911b4403905bc8369b4e047145632035831438811de97256ddb1497991613f4c8b9e005ca716fb21eb7b9212e496c16a35b950ec4a06e
-MISC metadata.xml 325 BLAKE2B a8950a34535e46d2a8ebe714d6c399c1090ce01a34d07a0c51396fb16560af4eefff458343e047ca647c2e6d2a08847f392742f621f6889fd499d933449c518b SHA512 314fbd7f74e3ebbbb6a57a24050ba7ec755373d0a4768d51acb01dbcccd5ca69ff2a787e82afb0a5e75e9bcff0d01ef8c7386a121474ebaf9fd657a2f92a8bc8
diff --git a/dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild b/dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild
deleted file mode 100644
index a1e9e8f0ee66..000000000000
--- a/dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="Collection of tools to help building Jane Street Packages"
-HOMEPAGE="https://github.com/janestreet/js-build-tools"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-ml/ocamlbuild:="
-DEPEND="${RDEPEND} dev-ml/opam"
-
-src_configure() {
- emake setup.exe
- OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
-}
-
-src_compile() {
- emake
-}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
- dodoc README.md
-}
diff --git a/dev-ml/js-build-tools/js-build-tools-113.33.06.ebuild b/dev-ml/js-build-tools/js-build-tools-113.33.06.ebuild
deleted file mode 100644
index a1e9e8f0ee66..000000000000
--- a/dev-ml/js-build-tools/js-build-tools-113.33.06.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="Collection of tools to help building Jane Street Packages"
-HOMEPAGE="https://github.com/janestreet/js-build-tools"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-ml/ocamlbuild:="
-DEPEND="${RDEPEND} dev-ml/opam"
-
-src_configure() {
- emake setup.exe
- OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
-}
-
-src_compile() {
- emake
-}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- ${PN}.install || die
- dodoc README.md
-}
diff --git a/dev-ml/js-build-tools/metadata.xml b/dev-ml/js-build-tools/metadata.xml
deleted file mode 100644
index 81ff508682ce..000000000000
--- a/dev-ml/js-build-tools/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="bitbucket">yminsky/ocaml-core</remote-id>
- <remote-id type="github">janestreet/js-build-tools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/js_of_ocaml/Manifest b/dev-ml/js_of_ocaml/Manifest
index f16688b9d734..a19354e0550b 100644
--- a/dev-ml/js_of_ocaml/Manifest
+++ b/dev-ml/js_of_ocaml/Manifest
@@ -2,7 +2,7 @@ AUX ocaml405.patch 1795 BLAKE2B 63db628b51cbf8ef91d223f20109d82d4e4de971219b2974
AUX ppx.patch 542 BLAKE2B 4ec12f99067e811412564f648ed63c0b894849fb1b19779df9ad6a504ae54eba1c9c26f9f269a742d53f50b2dd28d42d0ad64e484c0b13674e78767a3a8d8ff6 SHA512 f8220bad4ee7df4191d0e69d3283e09bb167769ddd14e7906780c0ef31308074fcffa063a28fb0b6479724f72e28c23592f57388e256f44701a50de309b6e7f7
DIST js_of_ocaml-2.8.4.tar.gz 1344082 BLAKE2B f7f24e422a906d14ccf26b65de00c4d08726058cb14113c60527e337a14b6e2e65fc6dcda76dcffe3139c5fc7b5b2c1111ecb3ceaf820697581fed7cd35d097d SHA512 8dc65bac7d60f2d3534e31e0fddb061f1b97bfd8146b1a34b4a1a516574c6a39f66d115646aa9767b7e24a51ec76949b05841088601f97d76972c8899a50c4fd
DIST js_of_ocaml-3.0.0.tar.gz 1433377 BLAKE2B c4d696adc90c8caacf725f7b691b9f57199385f6137356da8562d63b95c5089317064e36d343f524713df600e07f04d8b530b591cb5532f0dffa4ae143dd8f4b SHA512 dc4bbbfdacb43338aa7f97b7012b6de8a2eac5d7c5f535ceb9565c477c961a212ce5b2a75b1719fcd9f2d57938ee2162f6f04d3364397a469d7a13d1fe4e3908
-EBUILD js_of_ocaml-2.8.4-r2.ebuild 1939 BLAKE2B 1a4df5f22dbfb072132a1071950d98b5d1fc5b2e3c32600c8835b3c7ea7f767876316dad6fbbca07a81d16b1c5bd91b68ad430fcf430f0b78ddc15842f680ddb SHA512 ad5ccdb110f22c0d58b7c4e45833033a6cddd4320f800f5248536c71af6b7df307ad9d411b1b1c064afbae4d72e3cad89b080e86ca570e212b023b96ca76dc6f
+EBUILD js_of_ocaml-2.8.4-r2.ebuild 1939 BLAKE2B 2c699bad6fa68f3b6c71126566265ec151036198fe80c8fc16e98f820c8f90417b0c1f77879d9c362fc3b938b39af6ed2720557ef7e245a20438dadcc479f407 SHA512 bfa6ed6537e8a3949b5be828368e4f15ae9d18c950e85d6995e540035a848838e2104f86a93307cbc6f80d32a14f1c2b686ffca2dd399d82d2550c741d26c872
EBUILD js_of_ocaml-3.0.0.ebuild 1716 BLAKE2B 57e9e78e3922060ecfa83835b71a6c17094dc87fbfae3eb0b992e40bde3f716c21188ad44ee0ce0f71a7a69096521924399ae3f36a903343b36a80ff19ec38a5 SHA512 28968dc979f7ccd128cd756033859e145388d553f53b358d868e2d2559cb8d97f40c5415dc23d2adcc59574ff79df76de529512b99ee9d70a3a6a25af32ab729
EBUILD js_of_ocaml-9999.ebuild 1640 BLAKE2B 5a067e8fedd55ff3cba433b35e13f0bb17655cad55eacb234c16ad938cb71ce0f5913346cd20ab4f8e990d0f12528cd402045e9f2dfb76ddfa3fe7a86e6e16db SHA512 a5012c469378283a1e840785d67b03c7e8fb9c40e71ebc72845033f827b35581e00945d35a53010787b906b0583d370c6026c6abe44bfeb9a206e785d1b6c711
MISC metadata.xml 636 BLAKE2B 602471959d825740e7ebc8b721fb60672b522ca66eda595acf20efc1c98cf1d82c2cc51a9cbf259482fde8916ab465f133ea3bb485395e7e2cfdc6179e242a8c SHA512 15c916cc04037f5868dd1b92a0b13d57e811ead7f68513660bfec8a232d13f0b24d12733e653995e291742757d44ce7426fd9e25a224c5f5fc6b3cfec6fae530
diff --git a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild
index ebc669e81c2a..c598fe1bdb41 100644
--- a/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild
+++ b/dev-ml/js_of_ocaml/js_of_ocaml-2.8.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -23,7 +23,7 @@ SLOT="0/${PV}"
IUSE="+ocamlopt doc +deriving +ppx +react +xml X"
RDEPEND="
- >=dev-lang/ocaml-3.12:=[ocamlopt?,X?]
+ >=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:= )
diff --git a/dev-ml/kaputt/Manifest b/dev-ml/kaputt/Manifest
deleted file mode 100644
index 57c9cfb1e6e7..000000000000
--- a/dev-ml/kaputt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST kaputt-1.2.tar.gz 299828 BLAKE2B c38e5c1b92d7f4d2eff607833b171558b48685ae247d8fce2796328d9ee473771dd7a5702f3fb3a8efdc80d62fc844cf626b76504713814cefd6e899bf3f90de SHA512 7e30379410ac2e45e59462086956a510e4da06538cd27fd360999e3ff656dc82bfdae18e545699241a01612d9ec7ab28e298847b4a2f6178294dc6c2db8f8671
-EBUILD kaputt-1.2.ebuild 618 BLAKE2B 0e4dfcccb82e86d55e13876ea5101dfe4d60179efc1f9b48a61a184ccd3e45e388d6db38f3d5ae00b330113b84738b2f7c0d002e96aceb2b0d63ac475d3fe088 SHA512 5321389609a1d3ab026550d3ea2e75f909a95816c0677db00026ab676cef25df3ebd8f56bd76e8e2bb7ce5784a54093dd4dd4b24dcd79daaad3d930f3d886961
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/kaputt/kaputt-1.2.ebuild b/dev-ml/kaputt/kaputt-1.2.ebuild
deleted file mode 100644
index 89ce7b66f515..000000000000
--- a/dev-ml/kaputt/kaputt-1.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Unit testing tool for the Objective Caml language"
-HOMEPAGE="http://kaputt.x9c.fr/"
-SRC_URI="http://kaputt.x9c.fr/distrib/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-lang/ocaml-3.11:=[ocamlopt]"
-DEPEND="${RDEPEND}
- dev-ml/ocamlbuild"
-
-src_configure() {
- chmod +x configure
- ./configure || die
-}
-
-src_compile() {
- emake all
-}
-
-src_test() {
- emake -j1 tests
-}
-
-src_install() {
- findlib_src_install
- dodoc README FEATURES CHANGES
-}
diff --git a/dev-ml/kaputt/metadata.xml b/dev-ml/kaputt/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/kaputt/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest
index f3f93e1aad76..3ea1f7987ff5 100644
--- a/dev-ml/lablgtk/Manifest
+++ b/dev-ml/lablgtk/Manifest
@@ -1,3 +1,5 @@
DIST lablgtk-2.18.5.tar.gz 808005 BLAKE2B 279fd9f018948438b616a12ab60fca3019330504a79d8b76c58fa0a99a7b36df9bf78f57f0e60c4eea6f0bad60f94c06b26490518ec25a5a72c342e4b7c42501 SHA512 7b6ba1a4dfa82cc3bbc502082ff4fccc23cc06ee4f30d01a2e423f3f99e945a4befe450d230b5aa19c5b810e9f46f2838655099d49da2db7c8a2e52eac213024
+DIST lablgtk-2.18.8.tar.gz 855263 BLAKE2B 92aeadcfac666756e50ea573c7a2119cc13eab5c2f2e033fcdf92d5c33d597d64bf2e860ff181d958b4d8e9a3d4002b3eaabbd1da7580444fee91dafaba26289 SHA512 1510b8886dd55b82fbc96f333d84779f51a4794d13b0934569d13b1975ded9ec684855b9856f636fb302fd8ff2f118d0d5f3ffb2b8086d22cdad442e963868ae
EBUILD lablgtk-2.18.5.ebuild 2493 BLAKE2B f24b0391939d27c8937f2f4eef36153817f26bd1428b8cd70b13ec8585c3b75d4032f95748719214cb10d07bcb880352d52d89cf933cf82320380f66c633ee94 SHA512 dec074d84bf5bfd3f1e52ac6699a7322bc7edea7577b0de6c9641abd95a150cebdeaef893552242f83bef2d2323486cd00e99ece2ffe82c7c607261f553e9511
+EBUILD lablgtk-2.18.8.ebuild 2445 BLAKE2B dff73f79f1ae0a1120c2fd4d5772f18d3c79de7d23f08491f5296a60bd9e3b80289bd8b47ae17b38249d9c328673a81ce2e932071526d3984448ec59f5ffb2c5 SHA512 b7e3fc2a10e5c01881e50a0e3694f16e9fbc9121741d75208237727f094772669deb406b3a57da70337d20f422de5089a711148c58436e0f19ce50ce512ab363
MISC metadata.xml 383 BLAKE2B f59b6011af9733a217dad8be7234433c96e54f61ada270a01b2aa2195184b0d65f5358ade54d71a082029f02b6b902254781bc19bdaf94742f2a74620059ce68 SHA512 4f9bc70bee361fe4ab68962b8c1cf5423153247253e8d4f4b4f08eacbd5bbff6cb3928baa28d458eb2c6161fdd16bee3858a94ab35d8e77232b6571d88dea337
diff --git a/dev-ml/lablgtk/lablgtk-2.18.8.ebuild b/dev-ml/lablgtk/lablgtk-2.18.8.ebuild
new file mode 100644
index 000000000000..de5f38b12c6d
--- /dev/null
+++ b/dev-ml/lablgtk/lablgtk-2.18.8.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib findlib
+
+IUSE="debug examples glade gnomecanvas sourceview +ocamlopt opengl spell svg"
+
+DESCRIPTION="Objective CAML interface for Gtk+2"
+HOMEPAGE="http://lablgtk.forge.ocamlcore.org/"
+SRC_URI="https://github.com/garrigue/lablgtk/releases/download/lablgtk2188/${P}.tar.gz"
+LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )"
+
+RDEPEND=">=x11-libs/gtk+-2.10:2
+ >=dev-lang/ocaml-3.10:=[ocamlopt?]
+ svg? ( >=gnome-base/librsvg-2.2:2 )
+ glade? ( >=gnome-base/libglade-2.0.1 )
+ gnomecanvas? ( >=gnome-base/libgnomecanvas-2.2 )
+ opengl? ( >=dev-ml/lablgl-0.98:=
+ >=x11-libs/gtkglarea-1.9:2 )
+ spell? ( app-text/gtkspell:2 )
+ sourceview? ( x11-libs/gtksourceview:2.0 )
+ dev-ml/camlp4:=
+ "
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+SLOT="2/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+src_configure() {
+ econf $(use_enable debug) \
+ $(use_with svg rsvg) \
+ $(use_with glade) \
+ --without-gnomeui \
+ --without-panel \
+ $(use_with opengl gl) \
+ $(use_with spell gtkspell) \
+ --without-gtksourceview \
+ $(use_with sourceview gtksourceview2) \
+ $(use_with gnomecanvas)
+}
+
+src_compile() {
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt
+ fi
+}
+
+install_examples() {
+ insinto /usr/share/doc/${P}/examples
+ doins examples/*.ml examples/*.rgb examples/*.png examples/*.xpm
+
+ # Install examples for optional components
+ use gnomecanvas && insinto /usr/share/doc/${PF}/examples/canvas && doins examples/canvas/*.ml examples/canvas/*.png
+ use svg && insinto /usr/share/doc/${PF}/examples/rsvg && doins examples/rsvg/*.ml examples/rsvg/*.svg
+ use glade && insinto /usr/share/doc/${PF}/examples/glade && doins examples/glade/*.ml examples/glade/*.glade*
+ use sourceview && insinto /usr/share/doc/${PF}/examples/sourceview && doins examples/sourceview/*.ml examples/sourceview/*.lang
+ use opengl && insinto /usr/share/doc/${PF}/examples/GL && doins examples/GL/*.ml
+
+ docompress -x /usr/share/doc/${PF}/examples
+}
+
+src_install () {
+ findlib_src_preinst
+ export OCAMLPATH="${OCAMLFIND_DESTDIR}"
+ emake install DESTDIR="${D}"
+
+ rm -f "${ED}/usr/$(get_libdir)/ocaml/ld.conf"
+
+ dodoc CHANGES README CHANGES.API
+ use examples && install_examples
+}
+
+pkg_postinst () {
+ if use examples; then
+ elog "To run the examples you can use the lablgtk2 toplevel."
+ elog "e.g: lablgtk2 /usr/share/doc/${PF}/examples/testgtk.ml"
+ fi
+}
diff --git a/dev-ml/labltk/Manifest b/dev-ml/labltk/Manifest
index 82da2ca668b0..862259d24053 100644
--- a/dev-ml/labltk/Manifest
+++ b/dev-ml/labltk/Manifest
@@ -1,7 +1,7 @@
AUX findlib.patch 645 BLAKE2B 63c8dc3a2b332129bf90af98b908e1ade5a15381a903ec9591973b6a2c3843fe254fb0001ce627ec831df5d4c6885d01de679f3d7b74e6538692de08a1fcf608 SHA512 4f5172bc7d603375bda331d40708ad14e7e9e7374f97cbd11da56473ca704421f7c801559dbcc753fe8004a809b80142158974a1c5c469eb2894580121cc9442
AUX ocaml405.patch 13731 BLAKE2B 36ce4825b8e004720d966d7a7c1a769c84e4e3b044c07ce8112ee456acd819315a21625acb33a8423ad317d026bb03ddffa2b3dcba63dec1549254815c14d7e7 SHA512 a246af35b932e773e0c58b745d3885f98162892945f359dc4781489d76715c0564efa2ea985a43808e431fb8fd4225d4ad7b6a753abd54a8f12dc65ae43cfa9d
DIST labltk-8.06.2.tar.gz 369508 BLAKE2B df0a5fb1cf352c52bf3177e83be2cadde961c2a7ba0496f45dc515141931d13715b4c253f74e5f280f9a6c310488236e6bc598c0ceffc408028ef5f524f2bcf2 SHA512 d9342d49ba8769edd7a4ed051844f6ae5d3e62a7c2c76e895bfd1162d0433c4ea54f2314b29b708551fba63daec1123553b56f0abb6412807ab00d7bb40b73d6
-DIST labltk-8.06.3.tar.gz 369924 BLAKE2B fa8b974572826abccc42eb2b07cdc28e1d611178d683b3f5b270051602cc940d1281d15d93c02a56bb15cdba0580c1371c91f2516e6ebb72e4e824f9d3877622 SHA512 c2002d519c1fcfdd2b13ae6d5836880273dac2660f07f6ee0e7bb932e3fec6f5cc959202efdf712758a17d24dbe50c3f6697c7b125e3123fa8153130d7ece979
-EBUILD labltk-8.06.2.ebuild 1096 BLAKE2B 405eeeffbba80b4b3dcf84d87e41647460e9c216eaf245eebdba75a835999a57c67b9b4dae92aed51ebfa3dd2395d6266afbd306c0ae751da797379c3725595f SHA512 4dc638f206607cf29e1ff2d9527de75a102cc43b448615db0859db2a95f724e4b21f051a3a03ff0808707b25630eb228825c49b6e11c8e55062b1f0d88aad500
-EBUILD labltk-8.06.3.ebuild 1022 BLAKE2B 0e276e4621c84f38f241b88c650a13b27ee47f3aab493565554b04e0fed671cc06533a043c5a9c26e6e3e96a23c6d4447491d721fa0919795a550b17eed2e166 SHA512 dba817b62eb6adef3202e1d85b072c6d6027a153bd7868fbace92ca4e796063859b53c753a332288d0393466c5aad29a1cfbdf8fdf9727b67f84b8bbca437a93
+DIST labltk-8.06.7.tar.gz 370870 BLAKE2B 2d836c824d9adbd4f03d0e7e81faa51669837eecb4f94f6c89c657966774fe7d6ed928459be3ccca7fd3e7cf67a54ee63f7d2d08dcc8b7e853f5ad64769b33a2 SHA512 3c7352d14bc337adfb1939e72bd2658bb5e60b463f10f3748779084d1b7a6e6225028c775b548e355d69984a8944b91580fa978ff904b20b8b762ba9046f5e7d
+EBUILD labltk-8.06.2.ebuild 1096 BLAKE2B 6fe0db0c0776fa0b472206de93266fbcc05b475abe48360b0063fa3160819e33d59dd481cdc9cb70712ff9dd9f14c5e6df9d41efb03f4ee1f430bba1c2d686af SHA512 e0aecfda39797c119840e1d537980a30a2704f52c16777071b9cad992b31a131c1de927e5b8afba29b731ad0e3245c46a2be3cb1da14b933c82dc0fc3b5ebfd0
+EBUILD labltk-8.06.7.ebuild 1011 BLAKE2B 089ecb297d56da267bab8de314b1792be5648de9b3556bc3000f3ceec615742652e5cc1d769ad7742d2d998cec098fccc2f12664c8f666c99970c927be2993a8 SHA512 916ec3206e6afb62ae1324de7576591dab4e9536cc53f2dcb60d600efba6485f98445058f79a4b292036f7574d25dab8c5a4eaa0d529fe779ee5ad3b9a166d74
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/labltk/labltk-8.06.2.ebuild b/dev-ml/labltk/labltk-8.06.2.ebuild
index cc5bfc3e1166..9898bc5fa31a 100644
--- a/dev-ml/labltk/labltk-8.06.2.ebuild
+++ b/dev-ml/labltk/labltk-8.06.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -15,7 +15,7 @@ KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linu
IUSE="+ocamlopt X"
RDEPEND=">=dev-lang/tk-8.0.3:=
- >=dev-lang/ocaml-4.04:=[ocamlopt?,X?]"
+ >=dev-lang/ocaml-4.04:=[ocamlopt?,X(+)?]"
DEPEND="${RDEPEND}
>=dev-ml/findlib-1.5.5-r1"
diff --git a/dev-ml/labltk/labltk-8.06.3.ebuild b/dev-ml/labltk/labltk-8.06.7.ebuild
index 3695e8495ff6..fbf50f8dcb47 100644
--- a/dev-ml/labltk/labltk-8.06.3.ebuild
+++ b/dev-ml/labltk/labltk-8.06.7.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit findlib eutils
DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework"
-HOMEPAGE="https://forge.ocamlcore.org/projects/labltk/"
-SRC_URI="https://forge.ocamlcore.org/frs/download.php/1701/${P}.tar.gz"
+HOMEPAGE="https://garrigue.github.io/labltk/"
+SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="QPL-1.0 LGPL-2"
SLOT="0/${PV}"
@@ -15,16 +15,16 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~a
IUSE="+ocamlopt X"
RDEPEND=">=dev-lang/tk-8.0.3:=
- >=dev-lang/ocaml-4.04:=[ocamlopt?,X?]"
+ >=dev-lang/ocaml-4.08:=[ocamlopt?,X(+)?]"
DEPEND="${RDEPEND}
>=dev-ml/findlib-1.5.5-r1"
-src_prepare() {
- epatch "${FILESDIR}/findlib.patch"
-}
+PATCHES=(
+ "${FILESDIR}/findlib.patch"
+)
src_configure() {
- ./configure --use-findlib --verbose $(use X || echo "--tk-no-x11") || die "configure failed!"
+ ./configure --use-findlib --verbose $(usex X "--tk-x11" "--tk-no-x11") || die "configure failed!"
}
src_compile() {
diff --git a/dev-ml/lambda-term/Manifest b/dev-ml/lambda-term/Manifest
deleted file mode 100644
index a2c87c3c8fbe..000000000000
--- a/dev-ml/lambda-term/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX lwtreact.patch 499 BLAKE2B c0702fd27ad84f69b051dd039c2a11747b185305f9ea87e464c21af2a8b18831f03191e14041a1b0ef24346bcd0c56cff474aae3ae983f2c66424d27c66f835b SHA512 d021213e10fc1b22762bf5e0a077fa18931131c6fe46f777289491cc50fbbfbc8fc672c56ba29de0d664098f367a87feb069cd777d368a43a289b033bdd11050
-DIST lambda-term-1.11.tar.gz 125906 BLAKE2B ddaee0a10d7136c4a168eb833953f439fb17eb6329d523d3bc9e7efe8954b73f55ce4c3fd853afb6bcb06557dc6749d5c16411d9400748ddbfa7a87ef28140ed SHA512 38654effe668d36766047f9e0ef74117c39a9f720322b92b9b8dcc5262c58de63fa36730c6a9c7d4921bf7bfd147753ce5d5a2da1c6df6171ee604b5bb224c27
-EBUILD lambda-term-1.11.ebuild 579 BLAKE2B b948453decd503435ee2be0fb75ffb3d81dda8f88e09a8dafc20b360c0cabceed9e7f9925e0e349549a7eb85c5d38eca6dfde78ca1604c3705409d8a31cd9172 SHA512 a5cab35c542775af1cf015f5d5bbc00ac2b3f138fd67b0c622d7b8fd577a4faa766d0dfb520a17cbdb566f3fa26d20d89d31c0cfd89882a6aaccba392abe8bb0
-MISC metadata.xml 253 BLAKE2B b62034114ee586a0006af3d9056db83011ba9c91ca95e370e2c395437bc6392e7f6a8931b018facbc74096b79a68febb377c39a9db56a5927e2f02d1a60ac9c5 SHA512 7d7c8e513733d66d87f325a144c8521fe1923f91f61b2bd7b2e7f2f87198d30c127c35f815504b27645ef9e1373b4f701873d850e3910bdc382adb7a9bc4331f
diff --git a/dev-ml/lambda-term/files/lwtreact.patch b/dev-ml/lambda-term/files/lwtreact.patch
deleted file mode 100644
index b613d17595f5..000000000000
--- a/dev-ml/lambda-term/files/lwtreact.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: lambda-term-1.11/src/jbuild
-===================================================================
---- lambda-term-1.11.orig/src/jbuild
-+++ lambda-term-1.11/src/jbuild
-@@ -26,7 +26,7 @@ let () =
- ((name lambda_term)
- (public_name lambda-term)
- (wrapped false)
-- (libraries (lwt lwt.unix lwt.react zed))
-+ (libraries (lwt lwt.unix lwt_react zed))
- (synopsis "Cross-platform library for terminal manipulation")
- (c_names (lTerm_term_stubs lTerm_unix_stubs lTerm_windows_stubs))
- %s))
diff --git a/dev-ml/lambda-term/lambda-term-1.11.ebuild b/dev-ml/lambda-term/lambda-term-1.11.ebuild
deleted file mode 100644
index 040947b2c279..000000000000
--- a/dev-ml/lambda-term/lambda-term-1.11.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="A cross-platform library for manipulating the terminal"
-HOMEPAGE="https://github.com/diml/lambda-term"
-SRC_URI="https://github.com/diml/lambda-term/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-ml/lwt_react:=
- >=dev-ml/lwt-2.4.0:=
- >=dev-ml/zed-1.2:=
- >=dev-ml/react-1.2:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/jbuilder
-"
-
-PATCHES=( "${FILESDIR}/lwtreact.patch" )
diff --git a/dev-ml/lambda-term/metadata.xml b/dev-ml/lambda-term/metadata.xml
deleted file mode 100644
index 2c2af0eff274..000000000000
--- a/dev-ml/lambda-term/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">diml/lambda-term</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index a58201c04639..a748f8327faf 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -1,13 +1,8 @@
DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5ccedf67c05e7abd949e72619aa8a5ed65e7e5e2008354be8e7916d75581719b99f34227838fcc86c5d0080913c2fb22c SHA512 a7dbd5693d1f2dae6b6e52893a100f9349cbfcfb25c5fdcad46364acbff0dbd3573f8fbc026c68eb9fd56335198aa94b866cc3dd7ea0cbd2cbfb5f8fe3444a7a
DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
-DIST llvm-9.0.0.src.tar.xz 32994768 BLAKE2B 7f09bff9bcada95ab9c920c78aef92b57e665d9188bab39c734084ceb03a801c942fed48ea77fabeeb6110c648cb69363c659a6ce93ebf67dbba5c187219b13b SHA512 1bb3341e1d231559b948f1505b33c2e2e03989f9b8bbfef0e0cdaff5ac43f85574c9ec5ac53399b914f497d6899425d861411024e8d7e1d1a338c1c6951ac658
-DIST llvmorg-9.0.1-rc2.tar.gz 113203311 BLAKE2B 6e426060853e1587febedb75189444a1451236b713f800a4f3401c54318e48b0f5e0c484e9e4ef261faceed9b43b445a4153b061d4dadcc617047f9320b4f56a SHA512 fececd9365645920b9afdad1e94d5e10553ad4a39d84b3ac811b86014c395d51f7e4dabe54bb095a99481400c408bee3c9a2044168724d5e094e3258587a5d2c
-DIST llvmorg-9.0.1-rc3.tar.gz 113205740 BLAKE2B 3ca81e812833ecc2ac1bacfdeb86f54609ee125ba7390ce6af0113e949496149102360f35a9a0194dff93fb5cb6ade40a68382a03a7e55771a13198abb7ca9de SHA512 ea56a4ee57aacdd00a1d6551cdc768ecce3124a0eb6a9d09fe060bb147019a5119b2a9eaca576474be42e0296293daa923edd86dadb6759df0c2d7fc7a74f9f1
-EBUILD llvm-ocaml-10.0.0.9999.ebuild 3228 BLAKE2B b129cff30934d06d5593d3063c1cfab59c026033bc91fb966372dff69f9280fb5bca8201f4d821545890a4a8fc695f33d1f87cff5413c45603450b35b0da2f4f SHA512 9c66a27ffd2c3b693715c3280e4a50d5b991578d4258586159c9f54c87f855c24dc359e52f387bb1af45702196ef287eecf9bb50e3c31be96220ece3f77c2600
+DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59
+EBUILD llvm-ocaml-10.0.0.9999.ebuild 3226 BLAKE2B c541ef2c066ea53dcc91311072147670b9f64e5d9b09b3c4f7ca9086d9526c6427e1332b7e50c17c86bf3172d520cf0845b2debb967ae66144521e332e7a1f6c SHA512 95cf7eb3d0748b09e4d588db19108654bd93e52e0d23278a64707e2cc40ae39e2d7cdd8b0568b9312f24c5cba34e3c119b51ae7e398693b4b64881b2779699f2
EBUILD llvm-ocaml-7.1.0.ebuild 3019 BLAKE2B 3bb0282cbc65f6a10d75c82d329265a4b9420eb13219bcc446fba957bd96bc94d0ffc8821f81b094f814758891a63c011233742edfddac6b4bed166ff42f95ea SHA512 b5d0686406132877d2e34f6eaf9476511e398d495d4f0753374c6665fcf1c986f0099be24bb434c11f9265320f34b36a0aa807569e5379a9a6c44e133ea1051c
EBUILD llvm-ocaml-8.0.1.ebuild 3064 BLAKE2B 41792ef0b7764c4b7c297a05ee56d4e613cbfbcb2e2157e7b70c8ecbb71aea698079abca2324291f9e0b9565e36509e81ee313bd152bb0c15c74c6b69c5f4dd6 SHA512 042075a171609318603e93320a6080f6b75319b7a6490a85bced7138001d30a72b45a0bf348a0e7c5a80f56c8c7cf3e6f921ed5fea41b62ece3226d00dde49d3
-EBUILD llvm-ocaml-9.0.0.ebuild 2930 BLAKE2B 75e7305a1538546960c59ce70dd9b33b041c3861075b7eb20b7f4337b26b0dbe019db672cc2498436fddf70668bbdd08ff76607c4f7928d8c1e056f3a68742bb SHA512 4f115b0008f38f2613c0a515ad1e3f85c5bafd20ba755bdc64151287c4a2648f5343828b5b16986620a74eccadb75f521269bd1e070518ed0e3bde5af0472e51
-EBUILD llvm-ocaml-9.0.1.9999.ebuild 2914 BLAKE2B 990b474f9bb2ef2a78e6df0b9c2041b48cffc62def03676210521a7da37291d6961b75bdcfff60af94bcd787420f43cb976e0a06459a06bfc1c03e2ddcb28941 SHA512 661257a87ab84be4e34ebd7296d2b62e1841a72b0962792b3f2b94363069034ae3fd536bd94b957e604d1991a5196dd53aea68fbd20c8623c55d905a714cade3
-EBUILD llvm-ocaml-9.0.1_rc2.ebuild 2930 BLAKE2B 75e7305a1538546960c59ce70dd9b33b041c3861075b7eb20b7f4337b26b0dbe019db672cc2498436fddf70668bbdd08ff76607c4f7928d8c1e056f3a68742bb SHA512 4f115b0008f38f2613c0a515ad1e3f85c5bafd20ba755bdc64151287c4a2648f5343828b5b16986620a74eccadb75f521269bd1e070518ed0e3bde5af0472e51
-EBUILD llvm-ocaml-9.0.1_rc3.ebuild 2930 BLAKE2B 75e7305a1538546960c59ce70dd9b33b041c3861075b7eb20b7f4337b26b0dbe019db672cc2498436fddf70668bbdd08ff76607c4f7928d8c1e056f3a68742bb SHA512 4f115b0008f38f2613c0a515ad1e3f85c5bafd20ba755bdc64151287c4a2648f5343828b5b16986620a74eccadb75f521269bd1e070518ed0e3bde5af0472e51
+EBUILD llvm-ocaml-9.0.1.ebuild 2928 BLAKE2B 5b0d8dafee22b55ae1fd5d9344ce10d96c3495237ffa6db6f0b429b10c99a85fcd0518942b41fc236b9654f9ae0d8ba7cad36a621c954e1900a5aede54ad8f64 SHA512 cc433c0d765e92cbf13a18b9c07f21e2369711ca98dcc71ae928e8ad49a089866b26a1426855bf555aa50f80d2de4eb4d150700f4851e157dce443c766acad86
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
index 9445259b89dd..b9f6124e6f0b 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+PYTHON_COMPAT=( python{2_7,3_{6,7}} )
inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
DESCRIPTION="OCaml bindings for LLVM"
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.0.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-9.0.0.ebuild
deleted file mode 100644
index 0381b55ac4ad..000000000000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/"
-LLVM_COMPONENTS=( llvm )
-llvm.org_set_globals
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-lang/ocaml-4.00.0:0=
- dev-ml/ocaml-ctypes:=
- ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
- !sys-devel/llvm[ocaml(-)]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-lang/perl
- dev-ml/findlib
- test? ( dev-ml/ounit )
- ${PYTHON_DEPS}"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Python is needed to run tests using lit
- python_setup
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_OCAML_OUT_OF_TREE=ON
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # disable various irrelevant deps and settings
- -DLLVM_ENABLE_FFI=OFF
- -DLLVM_ENABLE_TERMINFO=OFF
- -DHAVE_HISTEDIT_H=NO
- -DWITH_POLLY=OFF
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- # disable go bindings
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
-
- # TODO: ocamldoc
- )
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
- )
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- # also: custom rules for OCaml do not work for CPPFLAGS
- use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
- cmake-utils_src_configure
-
- local llvm_libdir=$(llvm-config --libdir)
- # an ugly hack; TODO: figure out a way to pass -L to ocaml...
- cd "${BUILD_DIR}/${libdir}" || die
- ln -s "${llvm_libdir}"/*.so . || die
-
- if use test; then
- local llvm_bindir=$(llvm-config --bindir)
- # Force using system-installed tools.
- sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
- "${BUILD_DIR}"/test/lit.site.cfg.py || die
- fi
-}
-
-src_compile() {
- cmake-utils_src_compile ocaml_all
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake-utils_src_make check-llvm-bindings-ocaml
-}
-
-src_install() {
- DESTDIR="${D}" \
- cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
-
- dodoc bindings/ocaml/README.txt
-}
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.9999.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.9999.ebuild
deleted file mode 100644
index e4629d049347..000000000000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.9999.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/"
-LLVM_COMPONENTS=( llvm )
-llvm.org_set_globals
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS=""
-IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-lang/ocaml-4.00.0:0=
- dev-ml/ocaml-ctypes:=
- ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
- !sys-devel/llvm[ocaml(-)]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-lang/perl
- dev-ml/findlib
- test? ( dev-ml/ounit )
- ${PYTHON_DEPS}"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Python is needed to run tests using lit
- python_setup
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_OCAML_OUT_OF_TREE=ON
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # disable various irrelevant deps and settings
- -DLLVM_ENABLE_FFI=OFF
- -DLLVM_ENABLE_TERMINFO=OFF
- -DHAVE_HISTEDIT_H=NO
- -DWITH_POLLY=OFF
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- # disable go bindings
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
-
- # TODO: ocamldoc
- )
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
- )
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- # also: custom rules for OCaml do not work for CPPFLAGS
- use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
- cmake-utils_src_configure
-
- local llvm_libdir=$(llvm-config --libdir)
- # an ugly hack; TODO: figure out a way to pass -L to ocaml...
- cd "${BUILD_DIR}/${libdir}" || die
- ln -s "${llvm_libdir}"/*.so . || die
-
- if use test; then
- local llvm_bindir=$(llvm-config --bindir)
- # Force using system-installed tools.
- sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
- "${BUILD_DIR}"/test/lit.site.cfg.py || die
- fi
-}
-
-src_compile() {
- cmake-utils_src_compile ocaml_all
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake-utils_src_make check-llvm-bindings-ocaml
-}
-
-src_install() {
- DESTDIR="${D}" \
- cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
-
- dodoc bindings/ocaml/README.txt
-}
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1_rc2.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.ebuild
index 0381b55ac4ad..a70188ba1f0c 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1_rc2.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+PYTHON_COMPAT=( python{2_7,3_{6,7}} )
inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
DESCRIPTION="OCaml bindings for LLVM"
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1_rc3.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1_rc3.ebuild
deleted file mode 100644
index 0381b55ac4ad..000000000000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-9.0.1_rc3.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/"
-LLVM_COMPONENTS=( llvm )
-llvm.org_set_globals
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-lang/ocaml-4.00.0:0=
- dev-ml/ocaml-ctypes:=
- ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
- !sys-devel/llvm[ocaml(-)]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-lang/perl
- dev-ml/findlib
- test? ( dev-ml/ounit )
- ${PYTHON_DEPS}"
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Python is needed to run tests using lit
- python_setup
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_OCAML_OUT_OF_TREE=ON
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # disable various irrelevant deps and settings
- -DLLVM_ENABLE_FFI=OFF
- -DLLVM_ENABLE_TERMINFO=OFF
- -DHAVE_HISTEDIT_H=NO
- -DWITH_POLLY=OFF
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- # disable go bindings
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
-
- # TODO: ocamldoc
- )
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
- )
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- # also: custom rules for OCaml do not work for CPPFLAGS
- use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
- cmake-utils_src_configure
-
- local llvm_libdir=$(llvm-config --libdir)
- # an ugly hack; TODO: figure out a way to pass -L to ocaml...
- cd "${BUILD_DIR}/${libdir}" || die
- ln -s "${llvm_libdir}"/*.so . || die
-
- if use test; then
- local llvm_bindir=$(llvm-config --bindir)
- # Force using system-installed tools.
- sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
- "${BUILD_DIR}"/test/lit.site.cfg.py || die
- fi
-}
-
-src_compile() {
- cmake-utils_src_compile ocaml_all
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake-utils_src_make check-llvm-bindings-ocaml
-}
-
-src_install() {
- DESTDIR="${D}" \
- cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
-
- dodoc bindings/ocaml/README.txt
-}
diff --git a/dev-ml/lwt_glib/Manifest b/dev-ml/lwt_glib/Manifest
deleted file mode 100644
index 01db99086a8c..000000000000
--- a/dev-ml/lwt_glib/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST lwt_glib-1.0.1.tar.gz 51837 BLAKE2B 0570bca2b697b7afd5072a938be4330e39fb6b1285690ddf44c7cf051fd29bd620e53f441cc03afa93f3c03e466fd8aceb9d4a200085e3797afd7346afbd0146 SHA512 b66057fcfd110808ebabe6ec0ab653ddbb11342614265c7af58201854078b4a6315aa56836e719c2b8b3edc3e4a87f9fede7913a9b462ef65d21ae3bb1dcbd6c
-EBUILD lwt_glib-1.0.1.ebuild 493 BLAKE2B 5fee979da2a5ba9bfb016612f8691cd17b8d80cf3b45dacd076b1c3c3041cdb0a51d2a57551ef3758de66512edf44257378209bfcac9bde6b0b457ddae44429f SHA512 5b179e56e1f255dec6013a306d292920a45a07fdcf7718318a1befdf2b1526efcd4e4c34cdef33c0f9772098f7d5b770ad61cca7aabd5a4b2656364a32b76d9c
-MISC metadata.xml 243 BLAKE2B f4f8ba5087618a3e022e6c8a81bed9e79da719beb13e41c3f1c91961e7e18afac544c6039f176dfbbcc78149311d5631ef1469abbe1e832885c5e738effeac87 SHA512 a4e5b8654e590aae9cd003aa9ff9470deea7790d90b0d057c477c4b78a8d1fe5dd26bbcae47f1fba3fefe4a98181d2a5e0cbd35cf16b0ae07200df3184e92798
diff --git a/dev-ml/lwt_glib/lwt_glib-1.0.1.ebuild b/dev-ml/lwt_glib/lwt_glib-1.0.1.ebuild
deleted file mode 100644
index 3d179c1902ed..000000000000
--- a/dev-ml/lwt_glib/lwt_glib-1.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-LWT_VER=3.0.0
-
-inherit oasis
-
-DESCRIPTION="GLib integration for Lwt"
-SRC_URI="https://github.com/ocsigen/lwt/releases/download/${LWT_VER}/${P}.tar.gz"
-HOMEPAGE="http://ocsigen.org/lwt"
-
-IUSE=""
-
-DEPEND="
- >=dev-ml/lwt-${LWT_VER}:=
- dev-libs/glib:2
-"
-
-RDEPEND="${DEPEND}"
-
-SLOT="0/${PV}"
-LICENSE="LGPL-2.1-with-linking-exception"
-KEYWORDS="~amd64 ~arm ~ppc"
diff --git a/dev-ml/lwt_glib/metadata.xml b/dev-ml/lwt_glib/metadata.xml
deleted file mode 100644
index e72b88da28f8..000000000000
--- a/dev-ml/lwt_glib/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ocsigen/lwt</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/mccs/Manifest b/dev-ml/mccs/Manifest
deleted file mode 100644
index 31ac4b4d7b5b..000000000000
--- a/dev-ml/mccs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mccs-1.1.2c.tar.gz 54497 BLAKE2B 4d60942b83bd8c80c758abcd126726ff96b220d61c53b838d239f77e6509edc1c5e7287333eb2710e1402f671198df2dcacd4eed8f1b26565fd55be60dbd8a21 SHA512 53a96aab7abe02cc77ec35341f4e1ca3c5896fb13f7dc36902a014bfba29d50dfebe0457178abcc12dc065aa1e98b8175c2128fc9a799fd696d6ce9348b2281b
-EBUILD mccs-1.1.2c.ebuild 657 BLAKE2B 95574ba074c451b60cb3cc347e8fb06b5c4df6cd9154aa91f6b3c6c82e6954ac8c81db340d3d2451e413e3e84215bb3be6d73297b1d3505b0be3c47dcbbaac48 SHA512 0fc8e1ef0a4ce753b7de7595e0049bd0cddc2c6e45f589c243a6c4adae923f8ff04a59639a87e1efea5d818efa24c9e60f6f5141fa83b9fb44578796074a84de
-MISC metadata.xml 248 BLAKE2B 77e8a107eda27804393f9e63a32f32263e812efe49ff06dbe971d6ce0c6177632f2108213752b4bce7089b81c20ae30d0c086f61e9ff2032fa46be121c231c65 SHA512 0f3e9dd06b8e4ccb600b9944af4c7a7777a7c0de5e4359ff9e8b8f9f69f74291ddc7bbd7a221c1ea1b4028818b15c7e1f0c759a5859d321dec4ec8e6c473be2f
diff --git a/dev-ml/mccs/mccs-1.1.2c.ebuild b/dev-ml/mccs/mccs-1.1.2c.ebuild
deleted file mode 100644
index 3451a9f9423a..000000000000
--- a/dev-ml/mccs/mccs-1.1.2c.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit versionator opam
-
-MY_PV=$(replace_version_separator 2 '+')
-
-DESCRIPTION="Multi Criteria CUDF Solver"
-HOMEPAGE="http://www.i3s.unice.fr/~cpjm/misc/ https://github.com/AltGr/ocaml-mccs/issues"
-SRC_URI="https://github.com/AltGr/ocaml-mccs/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-ml/cudf:=
- sci-mathematics/glpk:=
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder"
-
-S=${WORKDIR}/ocaml-${PN}-$(replace_version_separator 2 '-')
-
-src_compile() {
- jbuilder build -p ${PN} || die
-}
diff --git a/dev-ml/mccs/metadata.xml b/dev-ml/mccs/metadata.xml
deleted file mode 100644
index a75f4d90b2ea..000000000000
--- a/dev-ml/mccs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">AltGr/ocaml-mccs</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/merlin/Manifest b/dev-ml/merlin/Manifest
deleted file mode 100644
index dd80023e7cb2..000000000000
--- a/dev-ml/merlin/Manifest
+++ /dev/null
@@ -1,15 +0,0 @@
-DIST merlin-2.5.3.tar.gz 3090459 BLAKE2B a1f6dbbc1e903955100d3001bbe7485deda02fbef3cd50abd14e91fff6a0c7fbc1ba17ca9824b5cdaf983dfceecd9233b2c8ef97b357521d406a432c3e8e6358 SHA512 7399b8afc3cd6c0c26fab44aec80cc7614cbe148bafea3512be9a4165b0ba0c93bc738e2d7e5dcc4b51208c9b9f185cc83e408c484e38b2e72e357cefb9ad5f0
-DIST merlin-2.5.4.tar.gz 3094234 BLAKE2B c59f8a6257d33150ac51704454f09e4d24f448d94c13452a9f77489a409aaa8c2467eb173fc0fb106d305b465db1261e5c9c2022c06e0af3780bf6aeef9550e3 SHA512 ca6a1cc1da0b0211bac4f0e8b9c78b531fdd0ed97f7d978ae740b7bf7a97bb02d318bde97d8a9f143b6207b72bd47eb626748b86feebf6a60bcd222d5bddb759
-DIST merlin-2.5.5.tar.gz 3094071 BLAKE2B 5ed62b0fb02ed455f5302050488b6857cce27f399cad9654f081c1bcfc59ea0a5c710bbb79a9182e270ae9de5d78b6400183b4db6bdc7e6578f329abf962c079 SHA512 9ba79f2fd2e2cdefe94da60b52096696bf08dcfd332188496c35074377a106bb3987025069784a96846a6c1cef1c0793b0525781aed8192227dd0c67266baaf1
-DIST merlin-3.0.0.tar.gz 3971353 BLAKE2B 6122ede68af116549e63709fa71fa2647336431c83014cc81cd8d6555363d9b1ad9ac6273fb1b8a28252b05bedbe84cb7ddc3bfbc07f87ece7a58230df9d680d SHA512 674495c01d4afef8273e904f656475d1e05e6c06b9f8a39ce2e3eb8aacd870a2e721ba510dccd2d9d154f5b6fbfb42840603d189819a573d136a3bcc85ff4551
-DIST merlin-3.0.1.tar.gz 3971680 BLAKE2B 9e5962cab960dcec31c50187e0cef30027c8735e2e3e70e9b74bd8c49315c09b4df0ae6e6aa7d25ea37819d4abf0ffc59bcbb53f962dbbe21e1ebb47a1a47280 SHA512 7f6bedba954fde712b5eda80910c27f80f74f1346c67b0c29b896944c7d51dd268db0aa996610a1dda6edc0798b322369390bb3213f8c42584676790756542ec
-DIST merlin-3.0.2.tar.gz 3971755 BLAKE2B 41d39679a7e7fe3ebed38ee40a074e95dd1d5f413ef88ed8a52f4009f401ca9b709d65efadcefd51f3659e94cb6e63f5cf3c98a6b19870d91984da203901b447 SHA512 3f7ae1981a95a58f694928a8b2d5186a304750219655e52d360f1f6fd6f832d5390f3346cf2c58c8618e6de34ab920f92a6c077d241fac5ce41241d7bed4476a
-DIST merlin-3.0.3.tar.gz 3979949 BLAKE2B 49fe4f201bff44a3e62e119cae3ab470e4581cff64e9ac4600e94700c36b62ddea8b1a7328fac25492c471ec8c6e5dea9f169c4efefd14863222ce9f2b90dafb SHA512 54532c7e0c2e724d96bea4f60d5368b1aed2b9ac4dc4c81ebeb05486b2c649ef1b911610a7beddce03f81be807efa0bb13fbc1e7e0d598cd92217bf84e9f87f7
-EBUILD merlin-2.5.3.ebuild 669 BLAKE2B 9f9fdcbe78a36f0f1a5aacbd87e37cdba5e79a19ffcd4a1a9df6dacc2fe07882d5e92bb2a03777cddc5a194e9a4e70d2314623770e20406ad42e5e4effa070bb SHA512 c9d610954472e2c997f1d2bda40510198d07eae43d71db052079d01adf710b406ea446088d9f8fa6bea3dddf34230a21c6b7faf54ff01e67c4db085fe0ed602e
-EBUILD merlin-2.5.4.ebuild 669 BLAKE2B 9f9fdcbe78a36f0f1a5aacbd87e37cdba5e79a19ffcd4a1a9df6dacc2fe07882d5e92bb2a03777cddc5a194e9a4e70d2314623770e20406ad42e5e4effa070bb SHA512 c9d610954472e2c997f1d2bda40510198d07eae43d71db052079d01adf710b406ea446088d9f8fa6bea3dddf34230a21c6b7faf54ff01e67c4db085fe0ed602e
-EBUILD merlin-2.5.5.ebuild 669 BLAKE2B 9f9fdcbe78a36f0f1a5aacbd87e37cdba5e79a19ffcd4a1a9df6dacc2fe07882d5e92bb2a03777cddc5a194e9a4e70d2314623770e20406ad42e5e4effa070bb SHA512 c9d610954472e2c997f1d2bda40510198d07eae43d71db052079d01adf710b406ea446088d9f8fa6bea3dddf34230a21c6b7faf54ff01e67c4db085fe0ed602e
-EBUILD merlin-3.0.0.ebuild 669 BLAKE2B 9f9fdcbe78a36f0f1a5aacbd87e37cdba5e79a19ffcd4a1a9df6dacc2fe07882d5e92bb2a03777cddc5a194e9a4e70d2314623770e20406ad42e5e4effa070bb SHA512 c9d610954472e2c997f1d2bda40510198d07eae43d71db052079d01adf710b406ea446088d9f8fa6bea3dddf34230a21c6b7faf54ff01e67c4db085fe0ed602e
-EBUILD merlin-3.0.1.ebuild 669 BLAKE2B 9f9fdcbe78a36f0f1a5aacbd87e37cdba5e79a19ffcd4a1a9df6dacc2fe07882d5e92bb2a03777cddc5a194e9a4e70d2314623770e20406ad42e5e4effa070bb SHA512 c9d610954472e2c997f1d2bda40510198d07eae43d71db052079d01adf710b406ea446088d9f8fa6bea3dddf34230a21c6b7faf54ff01e67c4db085fe0ed602e
-EBUILD merlin-3.0.2.ebuild 669 BLAKE2B 9f9fdcbe78a36f0f1a5aacbd87e37cdba5e79a19ffcd4a1a9df6dacc2fe07882d5e92bb2a03777cddc5a194e9a4e70d2314623770e20406ad42e5e4effa070bb SHA512 c9d610954472e2c997f1d2bda40510198d07eae43d71db052079d01adf710b406ea446088d9f8fa6bea3dddf34230a21c6b7faf54ff01e67c4db085fe0ed602e
-EBUILD merlin-3.0.3.ebuild 669 BLAKE2B 9f9fdcbe78a36f0f1a5aacbd87e37cdba5e79a19ffcd4a1a9df6dacc2fe07882d5e92bb2a03777cddc5a194e9a4e70d2314623770e20406ad42e5e4effa070bb SHA512 c9d610954472e2c997f1d2bda40510198d07eae43d71db052079d01adf710b406ea446088d9f8fa6bea3dddf34230a21c6b7faf54ff01e67c4db085fe0ed602e
-MISC metadata.xml 244 BLAKE2B e92bf7426987303260af96aafd2ea6940288af7b40f90ecdd47a7cc4973d3e37639a7f9b73201990358a01d64d7b8592b8978713460d15b947cf2938080e5d7f SHA512 e0e4be774babb6d588745ed58401a535fa0af07a4d02daf27c2fd514176a95b6854d28025f8afe369f131c570f1203fbd5af2510b8affd1030e9b869e526b65d
diff --git a/dev-ml/merlin/merlin-2.5.3.ebuild b/dev-ml/merlin/merlin-2.5.3.ebuild
deleted file mode 100644
index 609f9767e4cc..000000000000
--- a/dev-ml/merlin/merlin-2.5.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib vim-plugin
-
-DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
-HOMEPAGE="https://github.com/ocaml/merlin"
-SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}
- || ( app-editors/vim[python] app-editors/gvim[python] )"
-
-src_configure() {
- ./configure \
- --prefix "${EPREFIX}/usr" \
- --vimdir "${EPREFIX}//usr/share/vim/vimfiles" \
- || die
-}
-
-src_install() {
- default
-}
diff --git a/dev-ml/merlin/merlin-2.5.4.ebuild b/dev-ml/merlin/merlin-2.5.4.ebuild
deleted file mode 100644
index 609f9767e4cc..000000000000
--- a/dev-ml/merlin/merlin-2.5.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib vim-plugin
-
-DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
-HOMEPAGE="https://github.com/ocaml/merlin"
-SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}
- || ( app-editors/vim[python] app-editors/gvim[python] )"
-
-src_configure() {
- ./configure \
- --prefix "${EPREFIX}/usr" \
- --vimdir "${EPREFIX}//usr/share/vim/vimfiles" \
- || die
-}
-
-src_install() {
- default
-}
diff --git a/dev-ml/merlin/merlin-2.5.5.ebuild b/dev-ml/merlin/merlin-2.5.5.ebuild
deleted file mode 100644
index 609f9767e4cc..000000000000
--- a/dev-ml/merlin/merlin-2.5.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib vim-plugin
-
-DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
-HOMEPAGE="https://github.com/ocaml/merlin"
-SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}
- || ( app-editors/vim[python] app-editors/gvim[python] )"
-
-src_configure() {
- ./configure \
- --prefix "${EPREFIX}/usr" \
- --vimdir "${EPREFIX}//usr/share/vim/vimfiles" \
- || die
-}
-
-src_install() {
- default
-}
diff --git a/dev-ml/merlin/merlin-3.0.0.ebuild b/dev-ml/merlin/merlin-3.0.0.ebuild
deleted file mode 100644
index 609f9767e4cc..000000000000
--- a/dev-ml/merlin/merlin-3.0.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib vim-plugin
-
-DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
-HOMEPAGE="https://github.com/ocaml/merlin"
-SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}
- || ( app-editors/vim[python] app-editors/gvim[python] )"
-
-src_configure() {
- ./configure \
- --prefix "${EPREFIX}/usr" \
- --vimdir "${EPREFIX}//usr/share/vim/vimfiles" \
- || die
-}
-
-src_install() {
- default
-}
diff --git a/dev-ml/merlin/merlin-3.0.1.ebuild b/dev-ml/merlin/merlin-3.0.1.ebuild
deleted file mode 100644
index 609f9767e4cc..000000000000
--- a/dev-ml/merlin/merlin-3.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib vim-plugin
-
-DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
-HOMEPAGE="https://github.com/ocaml/merlin"
-SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}
- || ( app-editors/vim[python] app-editors/gvim[python] )"
-
-src_configure() {
- ./configure \
- --prefix "${EPREFIX}/usr" \
- --vimdir "${EPREFIX}//usr/share/vim/vimfiles" \
- || die
-}
-
-src_install() {
- default
-}
diff --git a/dev-ml/merlin/merlin-3.0.2.ebuild b/dev-ml/merlin/merlin-3.0.2.ebuild
deleted file mode 100644
index 609f9767e4cc..000000000000
--- a/dev-ml/merlin/merlin-3.0.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib vim-plugin
-
-DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
-HOMEPAGE="https://github.com/ocaml/merlin"
-SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}
- || ( app-editors/vim[python] app-editors/gvim[python] )"
-
-src_configure() {
- ./configure \
- --prefix "${EPREFIX}/usr" \
- --vimdir "${EPREFIX}//usr/share/vim/vimfiles" \
- || die
-}
-
-src_install() {
- default
-}
diff --git a/dev-ml/merlin/merlin-3.0.3.ebuild b/dev-ml/merlin/merlin-3.0.3.ebuild
deleted file mode 100644
index 609f9767e4cc..000000000000
--- a/dev-ml/merlin/merlin-3.0.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib vim-plugin
-
-DESCRIPTION="Context sensitive completion for OCaml in Vim and Emacs"
-HOMEPAGE="https://github.com/ocaml/merlin"
-SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/yojson:=
-"
-RDEPEND="${DEPEND}
- || ( app-editors/vim[python] app-editors/gvim[python] )"
-
-src_configure() {
- ./configure \
- --prefix "${EPREFIX}/usr" \
- --vimdir "${EPREFIX}//usr/share/vim/vimfiles" \
- || die
-}
-
-src_install() {
- default
-}
diff --git a/dev-ml/merlin/metadata.xml b/dev-ml/merlin/metadata.xml
deleted file mode 100644
index 97d4a3432e50..000000000000
--- a/dev-ml/merlin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ocaml/merlin</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/mirage-profile/Manifest b/dev-ml/mirage-profile/Manifest
deleted file mode 100644
index 1c6b0374c4da..000000000000
--- a/dev-ml/mirage-profile/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST mirage-profile-0.7.0.tar.gz 55531 BLAKE2B 1432d187b5e99723cd7135980495e03b7119f41686b1e8dc1c947227436154abce53eae3d17f8eceb8e87a0b01b03d5d995e85a566a3d566aee05ac7104bda30 SHA512 58a6224942f8395ec78936b29d1a0f39eb0228cdb6a139a942f4bf675b35e0e9157d3e57d0c8953cf168fc5ba4356158e339a31b3719cdaf534f52c51c7a0b47
-EBUILD mirage-profile-0.7.0-r1.ebuild 665 BLAKE2B d555972fab0d7fa9950267f7e77e9b494ccfa2a769583267990c8dd156d4ac37a03a52450cc3810b1ba547cacf9142d8bdb8917f163967f722bf21f15d9d6d01 SHA512 761c5fae2a482586dae71374593420964fc807a9a2aca98566602c23f0f8421501635f2017112f65e88af00365034998532e1158a515d8ac85d6fe654534a56f
-MISC metadata.xml 266 BLAKE2B 8cf775f92a854bb5ac39393f5e1ca2dc7ca7b43a4d7e124fa74ccf8390c87204e9d4d63b82c71669586358b5a4f843b43745b53c45601d878a6c2ac8fa7d02e5 SHA512 adc9847451dd9f710edb6c21db64da3eb735ae9c4a1e9e6288be1f9072efb534a2f151cdc76ab01c6944db3d68ba8d3a2750655a5c6c47c599c2cf5b5f959ed7
diff --git a/dev-ml/mirage-profile/metadata.xml b/dev-ml/mirage-profile/metadata.xml
deleted file mode 100644
index 818f7adf4935..000000000000
--- a/dev-ml/mirage-profile/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mirage/mirage-profile</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/mirage-profile/mirage-profile-0.7.0-r1.ebuild b/dev-ml/mirage-profile/mirage-profile-0.7.0-r1.ebuild
deleted file mode 100644
index 1757681ac744..000000000000
--- a/dev-ml/mirage-profile/mirage-profile-0.7.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="Collect profiling information"
-HOMEPAGE="https://github.com/mirage/mirage-profile https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-# https://github.com/mirage/mirage-profile/issues/11
-RESTRICT="test"
-
-RDEPEND="
- >=dev-lang/ocaml-4:=
- dev-ml/io-page:=
- dev-ml/lwt:=
- >=dev-ml/ocaml-cstruct-1.9.0:=[ppx(-)]
- dev-ml/ppx_tools:=
- dev-ml/ocplib-endian:=
-"
-DEPEND="
- ${RDEPEND}
-"
-
-DOCS=( README.md )
diff --git a/dev-ml/mongo/Manifest b/dev-ml/mongo/Manifest
deleted file mode 100644
index a703b36ace07..000000000000
--- a/dev-ml/mongo/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX noinstalltest.patch 292 BLAKE2B 268d7b6e415577cea73e9d31bdf6f589d44f5eac2a38cc4a65ee4fa14e7b2f44a2803ef82ce2893c75ef0cbb463f3053cc9b223daad1da38e359b2a6bd5c8b85 SHA512 82005dc7487bb2ebc21e0abc48d38bc7d436a00ced327047c9fc8f37efbeac94d6e599c7a6f9690413091d76638e66a8af0d9d3a5517031be940cc2d4e33c3e0
-DIST mongo-0.67.2.tar.gz 81611 BLAKE2B 4ce07f7699d2a3a420dc453171b27887634078a2609658fa0cc6574bc493fb707d1f9495a5949dfbbc77e6e05e50d73dbf0fd540f67c7b3cc3e8e9872b61f21a SHA512 779e214b10eb50fe06b9336cd515566b8091bd678b86ad91f5d437dd25b81d3e6996f2f09226061b836fad5c994a9c30edafdb76b7ef5d617fb701d830191c9d
-EBUILD mongo-0.67.2.ebuild 498 BLAKE2B 4d61148d7f85708e395cd6a15df897a8fdcc65e26a7fabb1e0260be63680dc6cd83003219683961f7c17f3ad0561255f677045ae8250b572ec716959a686df39 SHA512 1cb8e7278b78da28cba9c3d4f6e1fff007bfe96b37fd0564fb758b7284c1cdff16e42dfb7705f398a9749ec6825ff28e0036d3d127e192d9a46e6809716a5008
-MISC metadata.xml 243 BLAKE2B a6b5f67926fd3fd32061757c68814832931bccf47caabc4fe47f3749bf4cff17ec8892ef4f049651842f3deddd45101b6f18dbc8913ee59a95b74d523e1ec99e SHA512 424680698c4f81bee4020627fd57c1f29a4279b2326bead958f9e828a4fddb714743ad3a174a2fd96ea0e4a9851bab3a98998457c17359ad0c150ec6255e7035
diff --git a/dev-ml/mongo/files/noinstalltest.patch b/dev-ml/mongo/files/noinstalltest.patch
deleted file mode 100644
index 4166a70fdb4b..000000000000
--- a/dev-ml/mongo/files/noinstalltest.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-Index: mongo-0.67.2/_oasis
-===================================================================
---- mongo-0.67.2.orig/_oasis
-+++ mongo-0.67.2/_oasis
-@@ -51,3 +51,4 @@ Executable test
- BuildTools: ocamlbuild
- BuildDepends: unix, mongo, bson
- CompiledObject: native
-+ Install: false
diff --git a/dev-ml/mongo/metadata.xml b/dev-ml/mongo/metadata.xml
deleted file mode 100644
index 7f4041515f48..000000000000
--- a/dev-ml/mongo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">MassD/mongo</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/mongo/mongo-0.67.2.ebuild b/dev-ml/mongo/mongo-0.67.2.ebuild
deleted file mode 100644
index 59c090ed88be..000000000000
--- a/dev-ml/mongo/mongo-0.67.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit oasis
-
-DESCRIPTION="An ocaml driver for mongodb"
-HOMEPAGE="http://massd.github.io/"
-SRC_URI="https://github.com/MassD/mongo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-ml/bson:=
- dev-ml/lwt:=
-"
-DEPEND="${RDEPEND} dev-ml/oasis"
-
-src_prepare() {
- epatch "${FILESDIR}/noinstalltest.patch"
- oasis setup || die
-}
diff --git a/dev-ml/num/Manifest b/dev-ml/num/Manifest
new file mode 100644
index 000000000000..a685fc31bdea
--- /dev/null
+++ b/dev-ml/num/Manifest
@@ -0,0 +1,3 @@
+DIST num-1.3.tar.gz 66251 BLAKE2B d6fde246693c8aef3b881a4ebc2b601392e0f0bf561dc4f4d32a5e1f835a5186deba3ffa77c88c6c05cd6e837dc836567fcabffefae99ce1ccae94e1bdfc849a SHA512 c88310f8c45700990095e6b2e9abf24c27347711b9abfd1dde75e540fbbfc6a365e6713bd69f66009af305728fcb36dc61eb37fdd0be7d73824b0e92fbe8c031
+EBUILD num-1.3.ebuild 614 BLAKE2B 27b3a99d17ce5efe055d9f418b01a9e37379a2637f1e8dadf85665059b6ba83478bfa45d4db61eedff3452770d4c2067fca8c5a2148486506afe95a6d4d638c4 SHA512 e3e66279346c7d24c0cf0d31e7489b1fb34788008abcc6d4500a9693e26d277ecadf4edb7970c486e004133a18a6f68fd1d31082db55104bc250d8e84b1f39de
+MISC metadata.xml 170 BLAKE2B 596d3ac9dabce24bba0cde2371d477e82ca5f9200bfeda69429558c79d4b59db07d8cb368f7eac09605bd132564778c12a20934e61cfede0197b9ebf69a3b5ca SHA512 ad26626abac376b8d9cb5b3125c4361c443524ef85ec99212acd972ca75190b15fe2f701c00c5110c74efc2171db92e41d580786ae2356bf1248e7808b6c67b8
diff --git a/dev-ml/herelib/metadata.xml b/dev-ml/num/metadata.xml
index 6f49eba8f496..bca0744b282e 100644
--- a/dev-ml/herelib/metadata.xml
+++ b/dev-ml/num/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/dev-ml/num/num-1.3.ebuild b/dev-ml/num/num-1.3.ebuild
new file mode 100644
index 000000000000..e8cffd40ddb3
--- /dev/null
+++ b/dev-ml/num/num-1.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib findlib
+
+DESCRIPTION="Library for arbitrary-precision integer and rational arithmetic"
+HOMEPAGE="https://github.com/ocaml/num"
+SRC_URI="https://github.com/ocaml/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ocaml-4.09.0
+ >=dev-ml/findlib-1.8.1"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"
+
+src_install() {
+ findlib_src_preinst
+ OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install DESTDIR="${D}"
+}
diff --git a/dev-ml/ocaml-augeas/Manifest b/dev-ml/ocaml-augeas/Manifest
index 6d4c97aac599..8d069af86896 100644
--- a/dev-ml/ocaml-augeas/Manifest
+++ b/dev-ml/ocaml-augeas/Manifest
@@ -1,3 +1,3 @@
DIST ocaml-augeas-0.5.tar.gz 59908 BLAKE2B f9f51afa0aec82e95d7bd81811e93e10587f1f2c1905338c0bbe47de61d983c24c0e5ab77aff1ca319834bf2199040a482b453177fa3c774e24ab72c3a534c14 SHA512 dfbad89790c6b5ada0e1239d002cb61a56a15350b2687d0987e0c61108d905e0c03756c08db7a3121eac3966fbeed86500e6f3c3c416cea2b974d9f50b8adabf
-EBUILD ocaml-augeas-0.5.ebuild 535 BLAKE2B 5c22974a02fb59c004f2bebe621fc1cce46c7c5b4a6c55066890309c2cfb1dfcddbb32cabe93e6e0fef2f80b93a5301710969fc699aaefed94b8168f2083e1e1 SHA512 4ab435b7610e29bef7ac6bda323eb407e1fcf3dbcbb8ae36de5e84ec54b56d392a543b9ec4b84c61dac29044be20617ed5ebbce4a4116c699a4615e9698ff4cf
+EBUILD ocaml-augeas-0.5.ebuild 542 BLAKE2B 6818b811874c92b3409da1a02701959b1f5e8eb8f365e867d3c25394880ca061624fd72ac3532385a682ce3c8d8107dde5ea7db542a1b6a12568721ce3154b63 SHA512 b909cc87331cc0d7e98bd3e0ca7aa720bd36b3744e839a9a122e9723f7f8570adc920f9db5420683d99ee7cf042667af9181b86817d81c18852ccb21618954bf
MISC metadata.xml 323 BLAKE2B f31d76fa76a0c9694f797b3d2b84a5d3181c96abaaf6ed00d69da79d5d448fe34c0f376b8e90e28695767597e801bcb47e6cac45dd4787f9f27cf6c8c2a07841 SHA512 e27d87c3ca068609ddd7af63aa00cf7a158c23c2412c0ce9c3cb2d0f298407a2bd2206639db9264c8b74bfb12d555cb47ffff03922757fb48d686b991b262818
diff --git a/dev-ml/ocaml-augeas/ocaml-augeas-0.5.ebuild b/dev-ml/ocaml-augeas/ocaml-augeas-0.5.ebuild
index f0a89730569b..92d39261f54a 100644
--- a/dev-ml/ocaml-augeas/ocaml-augeas-0.5.ebuild
+++ b/dev-ml/ocaml-augeas/ocaml-augeas-0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -18,7 +18,7 @@ IUSE=""
DEPEND="app-admin/augeas
dev-ml/ocaml-autoconf
dev-ml/findlib
- dev-lang/ocaml"
+ dev-lang/ocaml[ocamlopt]"
RDEPEND="${DEPEND}"
src_install() {
diff --git a/dev-ml/ocaml-bigstring/Manifest b/dev-ml/ocaml-bigstring/Manifest
deleted file mode 100644
index 94d6f3a8b84c..000000000000
--- a/dev-ml/ocaml-bigstring/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-bigstring-0.1.1.tar.gz 7671 BLAKE2B 2754445a2eb6d2cfe52a07cdf55b970c736d007578962be730bdac3c793981565a3ba64b7429cae532aee21f72ae7f5cefabbecf554c6238fad791c45e4fc200 SHA512 96aee494b9407b556b6eb554b0da66e24622f77d88aae6d822da60a3fb21477da8e7ae120f95f4f3c742b085ca4838f10ca0c8b2bcc4d23e35fd7de6af8532b3
-EBUILD ocaml-bigstring-0.1.1.ebuild 587 BLAKE2B 8ea1bb18545b00387ebca4ecaa9fc564886ddb46c9cc2ccbdaa6f7a26422c59d8d854c63214627e36c51f4909341a96ecd4b96e631f125b017ad577a5228a3cd SHA512 eaedd972b16651dc798fbdd74fd74f96257cca2237e530eb751bfbcf9a4281ab75669aec8ae3d098a802dbc696b16eee633b32a7b7d25242eb59de70556c8416
-MISC metadata.xml 254 BLAKE2B c07dcc826d51568ac27fc0baf632419b692a099f8b0dc5114e6f6d84a38e2be340ae29f93ccc2333cac9649df1179b58f8a1ff13db610360847fb8fb7aa45c7e SHA512 79ec673dc183c2c077bc336000a450b77d1282dc68299a60a3f99eedae27fc550eb1a70c7b1dfbcb72106a9ddc83823066a1061ec052cd37f0786d8e88c7c780
diff --git a/dev-ml/ocaml-bigstring/metadata.xml b/dev-ml/ocaml-bigstring/metadata.xml
deleted file mode 100644
index ab03e369b8e3..000000000000
--- a/dev-ml/ocaml-bigstring/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">c-cube/ocaml-bigstring</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-bigstring/ocaml-bigstring-0.1.1.ebuild b/dev-ml/ocaml-bigstring/ocaml-bigstring-0.1.1.ebuild
deleted file mode 100644
index 84098f18ecbe..000000000000
--- a/dev-ml/ocaml-bigstring/ocaml-bigstring-0.1.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="Overlay over bigarrays of chars"
-HOMEPAGE="https://github.com/c-cube/ocaml-bigstring/"
-SRC_URI="https://github.com/c-cube/ocaml-bigstring/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-
-# ocamlfind: Package `QTest2Lib' not found
-RESTRICT="test"
-
-RDEPEND="
- dev-lang/ocaml:=
-"
-DEPEND="${RDEPEND}
- dev-ml/ocamlbuild
- test? ( dev-ml/iTeML )
-"
-
-src_install() {
- findlib_src_preinst
- default
-}
diff --git a/dev-ml/ocaml-cairo/Manifest b/dev-ml/ocaml-cairo/Manifest
deleted file mode 100644
index e7cddac939cc..000000000000
--- a/dev-ml/ocaml-cairo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-cairo-0.5.tar.gz 137433 BLAKE2B 81ed70630ae67f33cc5453e13c23eb0317cd62f9d9984b43580107d0ef57a57b824399aaeedae3656851813cfe863e32efef58a185d81f9dbea6f3dbcfdde199 SHA512 c946739e4d0e7ca1c7f2ffa547c138ad47265bc7f59da17242ee8a78a31b7a2ce777835dc3f4070963a7303891d2fba831171e0252a5bd908083e66515aba083
-EBUILD ocaml-cairo-0.5.ebuild 651 BLAKE2B 02ed720de71bb3f37a17efdcc5c046356b508de68355502168526f367e6a29ef65cc5ef8a179cbdcb6e51a5c6cf080b9edc379a896e1476797a83b5ef7e6601d SHA512 55dc54359aaee2c65f9321a042a3deb01f9cc0a57ae2185df0ef0a94b48dce4b657445881b6e8feff11b95bf1722bd5e81bad379bd9a2119e67024ed34ac8764
-MISC metadata.xml 251 BLAKE2B 9333c76c8ea35336001e851955729b4a369b73aec0be88e813e36fe8fe3ceca26a5d0d5184ed2033474cd5e02840cd3fc9f9ace9e7ee9b6bb316294cc4e3081a SHA512 1d84b218c8569e5d2fe71a30844e47e1885f918a7d2a8d132f8fd8ad4f81849b746f67f6cf4a977de2bbca71300b1636d41222ea948ce77507f229a0e5e58a35
diff --git a/dev-ml/ocaml-cairo/metadata.xml b/dev-ml/ocaml-cairo/metadata.xml
deleted file mode 100644
index a4e5b9a6a41b..000000000000
--- a/dev-ml/ocaml-cairo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">Chris00/ocaml-cairo</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-cairo/ocaml-cairo-0.5.ebuild b/dev-ml/ocaml-cairo/ocaml-cairo-0.5.ebuild
deleted file mode 100644
index 627d5f40b95a..000000000000
--- a/dev-ml/ocaml-cairo/ocaml-cairo-0.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="OCaml Binding to Cairo"
-HOMEPAGE="https://github.com/Chris00/ocaml-cairo"
-SRC_URI="https://github.com/Chris00/ocaml-cairo/releases/download/0.5/cairo2-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="gtk"
-
-DEPEND="
- gtk? ( dev-ml/lablgtk:= )
- x11-libs/cairo[svg(+)]
-"
-RDEPEND="${DEPEND}"
-DOCS=( README.md )
-S="${WORKDIR}/cairo2-${PV}/"
-
-src_configure() {
- oasis_configure_opts="$(use_enable gtk lablgtk2)" oasis_src_configure
-}
diff --git a/dev-ml/ocaml-containers/Manifest b/dev-ml/ocaml-containers/Manifest
deleted file mode 100644
index 5c219a26b649..000000000000
--- a/dev-ml/ocaml-containers/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST ocaml-containers-1.3.tar.gz 299928 BLAKE2B f6c0c419e0696dc5f45bb1f1db76952aef3a9d39346a59370deaabfb787b4477e7dec2a446f5ebe8c06716ed47e0befd4dde23d8f82c6d79c80962d0e257bb02 SHA512 d4402be1d11fee883bdf2b4fcc339df6ef175ac2d6532ee865c36656473c4882290e45f2efd9b90af7298fc3ffa0ce27fb83d8c7166edeafff798ceccad929e8
-DIST ocaml-containers-1.4.tar.gz 302136 BLAKE2B abb70e4141443d84680090cf1610b293203839ab1a6daa77ebd4980ae6f60a25f63fd8206693612b1104e4f289c16a313e83901297c4104cbdd02ed2917903b3 SHA512 f96c83a139cc277bb60f572966965eb3b669afe6dadd926f9baf42e8effb5f47fb4ba7628ee91ce3896a270f12e5828bc4dd9364cc6f187e800b07305fadce75
-EBUILD ocaml-containers-1.3.ebuild 705 BLAKE2B 3befb80adff7486b5315f101f0cd13e1adde295e7f9992416eb67e66810f7fbf7714c931b969c29c420cc2a2b175cb56abb5d97f57f3881c96722773ea8f3df3 SHA512 ea97553bd09e517432d0e36cf0d509b57cbf412e1080ff6ee8d5eae5a40c20f138c60ef93b656ec9e66b8df50c05843065dec17fa62c23cbf57bdcd82e8e3aff
-EBUILD ocaml-containers-1.4.ebuild 705 BLAKE2B 3befb80adff7486b5315f101f0cd13e1adde295e7f9992416eb67e66810f7fbf7714c931b969c29c420cc2a2b175cb56abb5d97f57f3881c96722773ea8f3df3 SHA512 ea97553bd09e517432d0e36cf0d509b57cbf412e1080ff6ee8d5eae5a40c20f138c60ef93b656ec9e66b8df50c05843065dec17fa62c23cbf57bdcd82e8e3aff
-MISC metadata.xml 255 BLAKE2B 18d19d3f163479f38392fbfc85e829e59cd8b527cc08d0457aa90cfdd29e7974979877835724ea7aeb37ed4090863fdcc02c3b3bb45be11f5ddc8f1546298915 SHA512 ef9e39737d7a28570b5b3fb1fd16eb0ba80a41f29cfdd7f4e01f857fc5efaaa898469b65ac92b2a1cff6b81bdc96b3e3a18126fdb79df4b8623da54f86e16b87
diff --git a/dev-ml/ocaml-containers/metadata.xml b/dev-ml/ocaml-containers/metadata.xml
deleted file mode 100644
index b492ea89e1d3..000000000000
--- a/dev-ml/ocaml-containers/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">c-cube/ocaml-containers</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild b/dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild
deleted file mode 100644
index e043043cc2a5..000000000000
--- a/dev-ml/ocaml-containers/ocaml-containers-1.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_TESTS=1
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="A modular standard library focused on data structures"
-HOMEPAGE="https://github.com/c-cube/ocaml-containers"
-SRC_URI="https://github.com/c-cube/ocaml-containers/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-ml/result:=
- >=dev-ml/sequence-0.9:=
-"
-DEPEND="${RDEPEND} dev-ml/cppo
- test? ( dev-ml/iTeML dev-ml/ounit dev-ml/gen )"
-
-src_configure() {
- oasis_configure_opts="
- --enable-unix
- --disable-bench
- " oasis_src_configure
-}
diff --git a/dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild b/dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild
deleted file mode 100644
index e043043cc2a5..000000000000
--- a/dev-ml/ocaml-containers/ocaml-containers-1.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_TESTS=1
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="A modular standard library focused on data structures"
-HOMEPAGE="https://github.com/c-cube/ocaml-containers"
-SRC_URI="https://github.com/c-cube/ocaml-containers/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-ml/result:=
- >=dev-ml/sequence-0.9:=
-"
-DEPEND="${RDEPEND} dev-ml/cppo
- test? ( dev-ml/iTeML dev-ml/ounit dev-ml/gen )"
-
-src_configure() {
- oasis_configure_opts="
- --enable-unix
- --disable-bench
- " oasis_src_configure
-}
diff --git a/dev-ml/ocaml-extunix/Manifest b/dev-ml/ocaml-extunix/Manifest
deleted file mode 100644
index 38b9672f3ab7..000000000000
--- a/dev-ml/ocaml-extunix/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST ocaml-extunix-0.1.4.tar.gz 104306 BLAKE2B a1941b0456cce45ec750c0d98e7f0f29bf137335de777664cbe827653bc5003860d52d0c2cce1a31a0b9f7c7348fe5112e389973ff58cc13279289d4684193dc SHA512 a2226235a5aa527a588bb5cfc163fb0767b0d8eb888cd0c902f69d6084f2252d38695c9f98b74e72726ab55753d739483cf5b9a9387206fd35b0b0578a7c30df
-DIST ocaml-extunix-0.1.5.tar.gz 109375 BLAKE2B 78ab5e29b8fe876be54fa79104f9d9bda3ad146b62aa1cf276d8c4ac5b3ae1301362044ded4138967560b15a27706855a391f7532171fe35ab0083f90a00af95 SHA512 8c6f519bcd076be056424a295c7fdc678c1aedd8faa3c5a74c9849236f8102bf074ac7fe0b55c819206e8ad2c24878fe61a9a8df7ca785e8f6c71bb6a92e503c
-EBUILD ocaml-extunix-0.1.4.ebuild 542 BLAKE2B 9d004cccf249a9091b6c26ff8b838ab5af014b457c22e366ffd589aa23028dc6f948c9fafba19a688eb62c072b645e0717966858b83edc6bdc53360b45071c29 SHA512 124d8160ff264456d0fab7a71e144e8dc3f388cad22dd7c955ba40a7509ade1f72660aa264a80a82ebcb20e95415640f9bfd43ca98686eeaa03d48849e518351
-EBUILD ocaml-extunix-0.1.5.ebuild 590 BLAKE2B d08f3697cf0e97baa6064117742afe83cc722aca2c2206506acd346e89a12bfdbcedd09cfb82ef670f644ddcc761e2cfc5ff21fe27711acf86597dc09e1d2528 SHA512 531dcee91521b5b0a342fbfcf119a3bd5741956a82a0b69b7b301c126eeb0e42b081dd397698a202fb3bb84a43264ede0aa7ef01fb3756436eb668d60c068421
-MISC metadata.xml 245 BLAKE2B 705caec845d2e8e72c4f7144bf69b78712bb809a49cbd92f3bad6064f9f845cf24835fae20f45b78bdc873a52e7836442b01eb63382bd42ca3012b190e24245f SHA512 2e90a247efe927de8823b6e2351036c2f99afd021773a0fc465f39c16c4b56a02fde39dcbcb7c1922e1f9d25889a7d93d0b6ee2124721d040a1feb4f588050fc
diff --git a/dev-ml/ocaml-extunix/metadata.xml b/dev-ml/ocaml-extunix/metadata.xml
deleted file mode 100644
index afcfa59d4490..000000000000
--- a/dev-ml/ocaml-extunix/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ygrek/extunix</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-extunix/ocaml-extunix-0.1.4.ebuild b/dev-ml/ocaml-extunix/ocaml-extunix-0.1.4.ebuild
deleted file mode 100644
index 13c89e4cce25..000000000000
--- a/dev-ml/ocaml-extunix/ocaml-extunix-0.1.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_TESTS=1
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Thin bindings to various low-level system APIs"
-HOMEPAGE="http://extunix.forge.ocamlcore.org/"
-SRC_URI="http://ygrek.org.ua/p/release/ocaml-extunix/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-ml/camlp4:="
-DEPEND="${RDEPEND}
- test? ( dev-ml/ounit )"
-DOCS=( "README.md" "TODO" "CHANGES.txt" )
diff --git a/dev-ml/ocaml-extunix/ocaml-extunix-0.1.5.ebuild b/dev-ml/ocaml-extunix/ocaml-extunix-0.1.5.ebuild
deleted file mode 100644
index e2f0e0c0cc9c..000000000000
--- a/dev-ml/ocaml-extunix/ocaml-extunix-0.1.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_TESTS=1
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Thin bindings to various low-level system APIs"
-HOMEPAGE="http://ygrek.org.ua/p/ocaml-extunix/ https://github.com/ygrek/extunix"
-SRC_URI="https://github.com/ygrek/extunix/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-ml/camlp4:="
-DEPEND="${RDEPEND}
- test? ( dev-ml/ounit )"
-DOCS=( "README.md" "TODO" "CHANGES.txt" )
diff --git a/dev-ml/ocaml-make/Manifest b/dev-ml/ocaml-make/Manifest
deleted file mode 100644
index 23a4fd6673bc..000000000000
--- a/dev-ml/ocaml-make/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-makefile-6.39.0.tbz 42477 BLAKE2B 35cffde17f8554f09da24aa1dbc0036b75fcf97516d87d727359899e48c2ccd512d4ae8fcac5319ff30c26e2c9ef813419926a8be103b9de4a9ad6418d1f253e SHA512 54a52c243ce23eba286502aa28ccdbb412aba7cf3ed90e3079ab1b187e61edc8a3197536d5c054b03a871eadbdd0e3b93c47904cb0594ccc2c4ce66ed31daa21
-EBUILD ocaml-make-6.39.0.ebuild 848 BLAKE2B fb26e664cd58b8cfbaecab2cb0146a5315e9f823fd175a6237f9a502b587abbac076916d925597e07f59020fe8dec00945194810dc4e40e1a05916fc49be214f SHA512 d18f31321f9f1f7c57535f362cd350b74ef052441bb518b72cea8dd6ac66526194cbe35db7d41afe217442ff1dcbe8d4b0e18a4cd121e569e0064250502e1f6b
-MISC metadata.xml 258 BLAKE2B ec4f255206047dd3a88cd717acb67f44218adf6ed0425d7ae57d1debfecea4cc586d3f8a59ba062f13c4fd4be865bf32753e6912ff8a5f485a15fbb070644a41 SHA512 bfb41358f236815ab23651f3de16ab635332b89ed54c883cfda6db09ea70961a49d8807e077904f90ae879a9aad5defcca411dac401fcce7dbfb59a2a9c3b5c5
diff --git a/dev-ml/ocaml-make/metadata.xml b/dev-ml/ocaml-make/metadata.xml
deleted file mode 100644
index d0651435f4c8..000000000000
--- a/dev-ml/ocaml-make/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mmottl/ocaml-makefile</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-make/ocaml-make-6.39.0.ebuild b/dev-ml/ocaml-make/ocaml-make-6.39.0.ebuild
deleted file mode 100644
index e220e306ac95..000000000000
--- a/dev-ml/ocaml-make/ocaml-make-6.39.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="Generic O'Caml Makefile for GNU Make"
-HOMEPAGE="http://mmottl.github.io/ocaml-makefile/ https://github.com/mmottl/ocaml-makefile"
-LICENSE="LGPL-2.1"
-
-DEPEND=""
-RDEPEND=">=dev-lang/ocaml-3.06-r1
- >=dev-ml/findlib-0.8"
-SRC_URI="https://github.com/mmottl/ocaml-makefile/releases/download/${PV}/ocaml-makefile-${PV}.tbz"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="examples"
-S="${WORKDIR}/${PN}file-${PV}"
-
-src_install () {
- # Just put the OCamlMakefile into /usr/include
- # where GNU Make will automatically pick it up.
- insinto /usr/include
- doins OCamlMakefile
- # install documentation
- dodoc README.md CHANGES.md
-
- if use examples; then
- insinto /usr/share/doc/${PF}
- doins -r calc camlp4 gtk idl threads
- fi
-}
diff --git a/dev-ml/ocaml-mysql/Manifest b/dev-ml/ocaml-mysql/Manifest
deleted file mode 100644
index 77b5ed372887..000000000000
--- a/dev-ml/ocaml-mysql/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST ocaml-mysql-1.2.1.tar.gz 99250 BLAKE2B 576eb7cc7ccf9e747f207faa100adb7f10a17be2083dbd4f1fb352f8a023425eb7917d7bd4756ddafd663657375324207596e97d959f69c704fb1f5126b7d63d SHA512 bf9b4a1bfcc1a8d356a2d74ea9d8de8dd201973b9dc89c06349e814c2368871f5f6ccc2eca25b33fa5fabf4b6d19a5b4b436a1e055b90468f16f575257121e64
-DIST ocaml-mysql-1.2.2.tar.gz 99136 BLAKE2B dcc18b51514d7a9bd7bfdf97c3f410aa959cf1b2285bd6d347cd1ebdd51952f687222b16c250d8553f7b2235bff7201978bc8debe22996566412925373c3d9d7 SHA512 2af13de017b73a31c23e0536fd10679eaf5c0692741d19729b08ab58f4d2585f8f7faf0cfac1e3ccc3d3ceffcbd1740f62621ba678c50f545fc3a3a36a17742f
-EBUILD ocaml-mysql-1.2.1-r1.ebuild 663 BLAKE2B 55d8cee043dee7e5f290abfec1ee1f75f524949f55409190da240e224a1262ba1b4c112d54749c89826e9d880a3239d2edf27032e332cc5ff27f90eec85cd463 SHA512 9c58f3ff92bf81428ee3351675c913e0fc4f4369c622558502664ad16f05fe73d9ae77210ae5ca638558c3bafae67a9254a3be665bd1cfc8f9243e71a456e3cf
-EBUILD ocaml-mysql-1.2.1.ebuild 663 BLAKE2B 2a2cf83d8e3b70e70ca5abfae82cf17ab88bd6baf0399e3b14eca7aab83bd5c16de8b1e1d6ad0d56a571cc1c8e39dd5946b53776b88de32ed8e9059c577d9576 SHA512 bd7f5d921b92d7e39c5e2b45b55b577e65aecb779eefee4ce8dae6b109d6ab92f9f373dd7127fc6ddb845909af08f3a2f13b3a8fa4d20e8f244b7ee0d846fd73
-EBUILD ocaml-mysql-1.2.2-r1.ebuild 667 BLAKE2B 4ab7269e8cc87c13f1a3b5e40f4306c69e0ad4d883d383dc563786fbe7f3da699aa2c1e54704ce31dcf70e5ca4833835b27f9b767233b6f8ab2e26256dee50da SHA512 d6065ddf86f669fe20a856ff22d2fc5eea9b70a61d53f4181ca3e4332fafb992524f16c1dc44ca17e1b2ddf2b984d476e0a1489338db8361b5ca1d43e947ff5a
-MISC metadata.xml 168 BLAKE2B 5f277cc66dbafa7e7985433f84b0f9a656a176a9b901862e2a8353ca2d4526797dded9696e835b9696c7f72324e94959cfb5a22de49a7e3e61604153886037ab SHA512 00eec08786156434460f5ed77b647579546cf1a86341a4f2c9c9c84326468c2c21dc5101c4277103b19266bb6f788823f4ddf3b9d044da26326d79bf2ac9a274
diff --git a/dev-ml/ocaml-mysql/metadata.xml b/dev-ml/ocaml-mysql/metadata.xml
deleted file mode 100644
index 1b2becffa26c..000000000000
--- a/dev-ml/ocaml-mysql/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/ocaml-mysql/ocaml-mysql-1.2.1-r1.ebuild b/dev-ml/ocaml-mysql/ocaml-mysql-1.2.1-r1.ebuild
deleted file mode 100644
index 74bddd8f624a..000000000000
--- a/dev-ml/ocaml-mysql/ocaml-mysql-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-IUSE="+ocamlopt"
-
-DESCRIPTION="A package for ocaml that provides access to mysql databases"
-SRC_URI="http://ygrek.org.ua/p/release/ocaml-mysql/${P}.tar.gz"
-HOMEPAGE="http://ocaml-mysql.forge.ocamlcore.org/"
-
-DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
- sys-libs/zlib
- dev-db/mysql-connector-c:0="
-
-RDEPEND="$DEPEND"
-
-SLOT="0/${PV}"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-src_compile()
-{
- emake all
- if use ocamlopt; then
- emake opt
- fi
-}
-
-src_install()
-{
- findlib_src_preinst
- emake install
-
- dodoc CHANGES README VERSION
-}
diff --git a/dev-ml/ocaml-mysql/ocaml-mysql-1.2.1.ebuild b/dev-ml/ocaml-mysql/ocaml-mysql-1.2.1.ebuild
deleted file mode 100644
index dda4373d060f..000000000000
--- a/dev-ml/ocaml-mysql/ocaml-mysql-1.2.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils
-
-IUSE="+ocamlopt"
-
-DESCRIPTION="A package for ocaml that provides access to mysql databases"
-SRC_URI="http://ygrek.org.ua/p/release/ocaml-mysql/${P}.tar.gz"
-HOMEPAGE="http://ocaml-mysql.forge.ocamlcore.org/"
-
-DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
- sys-libs/zlib
- >=virtual/mysql-4.0"
-
-RDEPEND="$DEPEND"
-
-SLOT="0/${PV}"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ppc x86"
-
-src_compile()
-{
- emake all
- if use ocamlopt; then
- emake opt
- fi
-}
-
-src_install()
-{
- findlib_src_preinst
- emake install
-
- dodoc CHANGES README VERSION
-}
diff --git a/dev-ml/ocaml-mysql/ocaml-mysql-1.2.2-r1.ebuild b/dev-ml/ocaml-mysql/ocaml-mysql-1.2.2-r1.ebuild
deleted file mode 100644
index 87b9fd21e32f..000000000000
--- a/dev-ml/ocaml-mysql/ocaml-mysql-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-IUSE="+ocamlopt"
-
-DESCRIPTION="A package for ocaml that provides access to mysql databases"
-SRC_URI="http://ygrek.org.ua/p/release/ocaml-mysql/${P}.tar.gz"
-HOMEPAGE="http://ocaml-mysql.forge.ocamlcore.org/"
-
-DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
- sys-libs/zlib
- dev-db/mysql-connector-c:0="
-
-RDEPEND="$DEPEND"
-
-SLOT="0/${PV}"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-src_compile()
-{
- emake all
- if use ocamlopt; then
- emake -j1 opt
- fi
-}
-
-src_install()
-{
- findlib_src_preinst
- emake install
-
- dodoc CHANGES README VERSION
-}
diff --git a/dev-ml/ocaml-pcap/Manifest b/dev-ml/ocaml-pcap/Manifest
deleted file mode 100644
index a1338e18b1c3..000000000000
--- a/dev-ml/ocaml-pcap/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-pcap-0.4.0.tar.gz 52694 BLAKE2B f5d9777b836ea569819ef904d128a72d4782d1cbcb60c0ba98e39aa92d374a5f6355e8549108b5ca7166e3d0cb6e0297e7e93983851f10817897dda20c59156b SHA512 cbcd33d7a557f1a05e5f12013e8dbe226a81a64822689452614dffedeecf8641ce2498e9c9322f80066977ef56a4130ee016816911b6871609d11a988cfcad0e
-EBUILD ocaml-pcap-0.4.0.ebuild 758 BLAKE2B 139398e0e6a6f9fb13058ecbb0fdc551073189f1c4076475728cc4a4d3a078507818ba295f362656cfc82eac1df54d8600d51e30b5cb088bc34afbc49d224611 SHA512 0636a09eca0a81787029ca47992e4ec036d70993a21032cf9480c053b51def1a5e17e9e0f6223c1632b52de4d86b4c935abfe3d1fbef1b0fb002cb91f4ed74cb
-MISC metadata.xml 262 BLAKE2B a07b85cd562662adf06cd75d60555671a8a6c3a98bdbe0670e261cdc39ee2e03bf0ff999e30a9511ee1261550f12ddffec766fd0401431afc256830da605d975 SHA512 f826894a52030140646a412bdbfaa1992e24ff4a51671d2d1edc2c76ff794fc6fb9696243e36470e3461c9059c61674c8fac4b5cdcc3c0a08a82cf449f1d5ea5
diff --git a/dev-ml/ocaml-pcap/metadata.xml b/dev-ml/ocaml-pcap/metadata.xml
deleted file mode 100644
index b08c52a1c62d..000000000000
--- a/dev-ml/ocaml-pcap/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mirage/ocaml-pcap</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-pcap/ocaml-pcap-0.4.0.ebuild b/dev-ml/ocaml-pcap/ocaml-pcap-0.4.0.ebuild
deleted file mode 100644
index 01eb83b0bfc0..000000000000
--- a/dev-ml/ocaml-pcap/ocaml-pcap-0.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="Read and write pcap-formatted network packet traces."
-HOMEPAGE="https://github.com/mirage/ocaml-pcap https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-# Blockers taken from opam file and only relevant
-# if MirageOS should enter portage.
-RDEPEND="
- dev-ml/ocaml-ipaddr:=
- !dev-ml/mirage-net-socket
- !<dev-ml/mirage-0.9.2
- >=dev-ml/ocaml-cstruct-0.6.0:=[ppx(-)]
-"
-DEPEND="
- test? ( dev-ml/ounit
- >=dev-ml/lwt-2.4.0 )
- ${RDEPEND}
-"
-
-DOCS=( CHANGES MAINTAINERS README.md )
diff --git a/dev-ml/ocaml-redis-lwt/Manifest b/dev-ml/ocaml-redis-lwt/Manifest
deleted file mode 100644
index 999b6f5e869c..000000000000
--- a/dev-ml/ocaml-redis-lwt/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-redis-0.3.5.tar.gz 31217 BLAKE2B 25b83a77526e430dc3df02e3646f838240b7e43de4990f04d699f813e5ecc5a5f5bb66e643759cf9f3dd4d3a041eebeeac74d72f1fe1e4fd61b78b5ddb7160bc SHA512 dfd2779635fddc73ab76cd66943267c3de984edeb471728f8d6d9506cd37e9cf4b1875519c7547b90de80fd876abc7fbe6a4c9c0674fcb6a00bbe91afa6c625d
-EBUILD ocaml-redis-lwt-0.3.5.ebuild 887 BLAKE2B f8d149237c1e79a722826ba19ec4220908672e765bb2b05a2f911215fa09d3745cda8124fd944b5ec2185743d57b630252f8edae6872dd0e4461f1e11e3ca6cf SHA512 47e14e47e68236e27af7232104c6fc0be02f1998e32c9a9fdb46cb1adce039df59e172532edc6225925c0b7545f8eb840e3e77bd9b1a5a09c96bb66045ccb3b9
-MISC metadata.xml 250 BLAKE2B feb5490554180516ad81c75ece3f1b8f239a897a98bbd971d980f68e702b2c9afa7a0872f141c009f2d9f598e273a0b4de9daab831b0009051159c8ae7ee6fc9 SHA512 57cd20f92cb5995eea9e310e1e733eebb45976d2b820b683447af8d19ce6d6eb5e3ba12b48a24d05fc7d95640fae7a134e4da0207f1c359aa1b62f152a775b13
diff --git a/dev-ml/ocaml-redis-lwt/metadata.xml b/dev-ml/ocaml-redis-lwt/metadata.xml
deleted file mode 100644
index a6c3d29b4e94..000000000000
--- a/dev-ml/ocaml-redis-lwt/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">0xffea/ocaml-redis</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild b/dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild
deleted file mode 100644
index 0899ded476bc..000000000000
--- a/dev-ml/ocaml-redis-lwt/ocaml-redis-lwt-0.3.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Redis bindings for OCaml via Lwt"
-HOMEPAGE="http://0xffea.github.io/ocaml-redis/ https://github.com/0xffea/ocaml-redis/"
-SRC_URI="https://github.com/0xffea/ocaml-redis/archive/${PV}.tar.gz -> ocaml-redis-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/ocaml-redis:=
- dev-ml/lwt:=
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder
- dev-ml/opam
- test? ( dev-ml/ounit )"
-
-S=${WORKDIR}/ocaml-redis-${PV}
-
-src_compile() {
- jbuilder build -p redis-lwt || die
-}
-
-src_test() {
- jbuilder runtest || die
-}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- redis-lwt.install || die
-}
diff --git a/dev-ml/ocaml-redis-sync/Manifest b/dev-ml/ocaml-redis-sync/Manifest
deleted file mode 100644
index 8ad9406669ce..000000000000
--- a/dev-ml/ocaml-redis-sync/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-redis-0.3.5.tar.gz 31217 BLAKE2B 25b83a77526e430dc3df02e3646f838240b7e43de4990f04d699f813e5ecc5a5f5bb66e643759cf9f3dd4d3a041eebeeac74d72f1fe1e4fd61b78b5ddb7160bc SHA512 dfd2779635fddc73ab76cd66943267c3de984edeb471728f8d6d9506cd37e9cf4b1875519c7547b90de80fd876abc7fbe6a4c9c0674fcb6a00bbe91afa6c625d
-EBUILD ocaml-redis-sync-0.3.5.ebuild 879 BLAKE2B 54a12c6df484ea3042f9e0fdae5c792fdad8087b55beeac837aa7702133eb30eb488680e62f7f5e6f659cf03604662bc20b1e51553f93fd38c56560b53f91a22 SHA512 74f5890f3331b5ae92a65a23a3c1f85d94a7bf8e63b5696735fb541a8fd074d64ac10984c044f78e89c3450c10c1e4ab8452adc8c071af4371d564c261557af7
-MISC metadata.xml 250 BLAKE2B feb5490554180516ad81c75ece3f1b8f239a897a98bbd971d980f68e702b2c9afa7a0872f141c009f2d9f598e273a0b4de9daab831b0009051159c8ae7ee6fc9 SHA512 57cd20f92cb5995eea9e310e1e733eebb45976d2b820b683447af8d19ce6d6eb5e3ba12b48a24d05fc7d95640fae7a134e4da0207f1c359aa1b62f152a775b13
diff --git a/dev-ml/ocaml-redis-sync/metadata.xml b/dev-ml/ocaml-redis-sync/metadata.xml
deleted file mode 100644
index a6c3d29b4e94..000000000000
--- a/dev-ml/ocaml-redis-sync/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">0xffea/ocaml-redis</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild b/dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild
deleted file mode 100644
index 5533c2e22e5a..000000000000
--- a/dev-ml/ocaml-redis-sync/ocaml-redis-sync-0.3.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Synchronous redis bindings for OCaml"
-HOMEPAGE="http://0xffea.github.io/ocaml-redis/ https://github.com/0xffea/ocaml-redis/"
-SRC_URI="https://github.com/0xffea/ocaml-redis/archive/${PV}.tar.gz -> ocaml-redis-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/ocaml-redis:=
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder
- dev-ml/opam
- test? ( dev-ml/ounit )"
-
-S=${WORKDIR}/ocaml-redis-${PV}
-
-src_compile() {
- jbuilder build -p redis-sync || die
-}
-
-src_test() {
- jbuilder runtest || die
-}
-
-src_install() {
- opam-installer -i \
- --prefix="${ED}/usr" \
- --libdir="${D}/$(ocamlc -where)" \
- --docdir="${ED}/usr/share/doc/${PF}" \
- redis-sync.install || die
-}
diff --git a/dev-ml/ocaml-redis/Manifest b/dev-ml/ocaml-redis/Manifest
deleted file mode 100644
index 4c1609682d72..000000000000
--- a/dev-ml/ocaml-redis/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-redis-0.3.5.tar.gz 31217 BLAKE2B 25b83a77526e430dc3df02e3646f838240b7e43de4990f04d699f813e5ecc5a5f5bb66e643759cf9f3dd4d3a041eebeeac74d72f1fe1e4fd61b78b5ddb7160bc SHA512 dfd2779635fddc73ab76cd66943267c3de984edeb471728f8d6d9506cd37e9cf4b1875519c7547b90de80fd876abc7fbe6a4c9c0674fcb6a00bbe91afa6c625d
-EBUILD ocaml-redis-0.3.5.ebuild 914 BLAKE2B 0ce9e74f044a7255413e9ace3919dc3113630eec42790adf0ddebce70be5c6a114183a4a079c85b0e50181eac328b4d1c4ca7d5841fa4a17d1cb77efa5495d1c SHA512 b770e7260b496499c3f03a22182c0d74ed6c575654c7c3b8d7ab9e2c54a48b214afcc5db492ba281d23c88d86ae7c943cb044c882128c8c84265f93ce0a13449
-MISC metadata.xml 250 BLAKE2B feb5490554180516ad81c75ece3f1b8f239a897a98bbd971d980f68e702b2c9afa7a0872f141c009f2d9f598e273a0b4de9daab831b0009051159c8ae7ee6fc9 SHA512 57cd20f92cb5995eea9e310e1e733eebb45976d2b820b683447af8d19ce6d6eb5e3ba12b48a24d05fc7d95640fae7a134e4da0207f1c359aa1b62f152a775b13
diff --git a/dev-ml/ocaml-redis/metadata.xml b/dev-ml/ocaml-redis/metadata.xml
deleted file mode 100644
index a6c3d29b4e94..000000000000
--- a/dev-ml/ocaml-redis/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">0xffea/ocaml-redis</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild b/dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild
deleted file mode 100644
index a897ea5da073..000000000000
--- a/dev-ml/ocaml-redis/ocaml-redis-0.3.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib opam
-
-DESCRIPTION="Redis bindings for OCaml"
-HOMEPAGE="http://0xffea.github.io/ocaml-redis/ https://github.com/0xffea/ocaml-redis/"
-SRC_URI="https://github.com/0xffea/ocaml-redis/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-lang/ocaml:=
- dev-ml/ocaml-re:=
- dev-ml/uuidm:=
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder
- test? ( dev-ml/ounit dev-db/redis dev-ml/lwt )"
-
-src_compile() {
- jbuilder build -p redis || die
-}
-
-src_test() {
- einfo "Starting test redis server"
- local port=4567
- /usr/sbin/redis-server --port ${port} &
- local rpid=$!
- export OCAML_REDIS_TEST_PORT=${port}
- sleep 1
- jbuilder runtest || { kill ${rpid}; die; }
- kill ${rpid} || die
-}
-
-src_install() {
- opam_src_install redis
-}
diff --git a/dev-ml/ocaml-safepass/Manifest b/dev-ml/ocaml-safepass/Manifest
deleted file mode 100644
index e1d86cef7a13..000000000000
--- a/dev-ml/ocaml-safepass/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-safepass-2.0.tar.gz 72314 BLAKE2B 63ad0b61b287bc65f61da93a01f9742842c869f63dbe964c593194d2a9d71565a67f75c6763ef6e3b1786ebaa17c41b3a6ca943ef6c99359f16d927855611120 SHA512 a5475b9e1f7233393fc255ae52c44d4f4373fcddf99764bb17dafb86dfbd3b3c5fa01f74254e10fe9a9889e3e5d2ee8d190ed728aad0ed5f0fdfb71856c5754d
-EBUILD ocaml-safepass-2.0.ebuild 577 BLAKE2B b93a9a109bc3f8e2971c148e7c9626cf161bcf9acf8600d16ff55149038dfd981ef51436f935a6280de61a59efc4e22d4e062c039409d8c69dc59028ce45c7a8 SHA512 43257b8e7359322fa7b9481cd0a169126b43ce7e42970822247ff1e6fd17e02909ae5ef01f1acd6581d176b302fb1b360199e012101b9c08a31830919c490955
-MISC metadata.xml 260 BLAKE2B ffd86d5ae13bac5e18cc9bf31ff8ea88fd3285f2565739a716bafcdaa8ce6274b6b793eb8b11c8bb20e6af1bd8e5f5da03a82bcb32099846c77a0c97ccd8e458 SHA512 bea6f71e8709683e3695db61917057681561bce755a809d054c0820579f5196f08213487b4ee153a1caa32cae0ad0e9dc8ca0938d512776cef19041c2c7299c8
diff --git a/dev-ml/ocaml-safepass/metadata.xml b/dev-ml/ocaml-safepass/metadata.xml
deleted file mode 100644
index 2db599de909f..000000000000
--- a/dev-ml/ocaml-safepass/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">darioteixeira/ocaml-safepass</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-safepass/ocaml-safepass-2.0.ebuild b/dev-ml/ocaml-safepass/ocaml-safepass-2.0.ebuild
deleted file mode 100644
index e1b02155d572..000000000000
--- a/dev-ml/ocaml-safepass/ocaml-safepass-2.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="A library offering facilities for the safe storage of user passwords"
-HOMEPAGE="http://ocaml-safepass.forge.ocamlcore.org/ https://github.com/darioteixeira/ocaml-safepass"
-SRC_URI="https://github.com/darioteixeira/ocaml-safepass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-DOCS=( "README" "CHANGELOG" )
diff --git a/dev-ml/ocaml-sha/Manifest b/dev-ml/ocaml-sha/Manifest
deleted file mode 100644
index c0e6b6fdf2b3..000000000000
--- a/dev-ml/ocaml-sha/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-sha-v1.9.tar.gz 12872 BLAKE2B 382431814ef1fd4b88e69ff727fade617a7a6e2757a70e7538e2fc5b2708572a731b6800e9c36b7ddcb1c6103b57a1ccd14c5bc6886e83f56ebc388de9f67c90 SHA512 e49f725f0544a423c57199b2534519a005916f24a17bf7761e744ec963c5712b8b0b82b052d87c55fdfd3143f194f44283c7332ab08f480328c0c21642ae5778
-EBUILD ocaml-sha-1.9.ebuild 589 BLAKE2B 2f1416778a27394908a0f964c4533e7c3d18cb18da1a4774f91d62c0003b233e8795b0d506c160a3b4dec169d5fbc022e65dec7a3e74f1f874e6b88261c9f743 SHA512 d638d64f7ba75a12dc0106d14f68257afaa422ff5721a7a905612d7c00e8c6520fb877f34afb13e499afed6659f69b03412c1e2df6e1cfde5fdfa9d27ab19100
-MISC metadata.xml 256 BLAKE2B 1f73a1ac5585855905133da68c4ac8d8ee93ae0b681ddec75eae1e06ff941e3d53c04f9e76ca88bd0b54fee27f4b33d15fcf82673d1baeeb836f160e611dd33b SHA512 9b6cd0377407e04cd1fee9b108205fb53bf7977b5dd2dba16bc394aec1ebaf0407a8349580622b1dd1c47ba1480294fefab1970f6f7e5edda6e9e6fb417f5b80
diff --git a/dev-ml/ocaml-sha/metadata.xml b/dev-ml/ocaml-sha/metadata.xml
deleted file mode 100644
index b145772d7ba3..000000000000
--- a/dev-ml/ocaml-sha/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">vincenthz/ocaml-sha</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild b/dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild
deleted file mode 100644
index d8d3f5e48761..000000000000
--- a/dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib vcs-snapshot
-
-DESCRIPTION="A binding for SHA interface code in OCaml"
-HOMEPAGE="https://github.com/vincenthz/ocaml-sha"
-SRC_URI="https://github.com/vincenthz/ocaml-sha/archive/${PN}-v${PV}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt]"
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- findlib_src_install
- dodoc README
-}
diff --git a/dev-ml/ocaml-snappy/Manifest b/dev-ml/ocaml-snappy/Manifest
deleted file mode 100644
index f243a5dabafd..000000000000
--- a/dev-ml/ocaml-snappy/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-snappy-0.1.0.tar.gz 41907 BLAKE2B 875b600ebcbaf1484282ccceda7193a5cb2d28fcdd783fd888a920dbccd53ee2ebce1e54ffb78a44f9844f0941f17d80525c227c15a4ca55c956830603b82c79 SHA512 2ff3db23eee90e3d9e61ab6a77e5d6c174486d5e54a8bb1206e63299929da6a3fad4a89ffdfaf5c6f8b97c33a7cbc00bd3c34d39dc0f7e8fbd0dc2b84fd9f3c2
-EBUILD ocaml-snappy-0.1.0.ebuild 465 BLAKE2B 9c8161d044f7910059d36a9a637c651f83da87f34ac6f514a886b0a85fdd80075b4842c32616dac457fe751737c3fac9aee574bc32c96c342f0325e006b24e8b SHA512 827a7838f9d4c79383a155160b280954456e3821e198fc8963f7ab22b517c0da7663249b610fb9307e3c6fcfc7a90f5d8b41ace26de47b0459652ae94feab33f
-MISC metadata.xml 250 BLAKE2B 30ad003d76d27566aff6c304f18895d3bace58ee6d8a6ef147dca2afa83390f7176eb8c57b647a0830ec876da544f946df7e6faa3cc3af4d1577eb8a4549d478 SHA512 efafc96e30b7406f19731eaa7e38183184194cd25e08111c7317219c02730a4c437d080ce40e64cfd9498f2aefdccd86012533d7b074610f434a0e883f45d754
diff --git a/dev-ml/ocaml-snappy/metadata.xml b/dev-ml/ocaml-snappy/metadata.xml
deleted file mode 100644
index 1b77a8f6505b..000000000000
--- a/dev-ml/ocaml-snappy/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ygrek/ocaml-snappy</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-snappy/ocaml-snappy-0.1.0.ebuild b/dev-ml/ocaml-snappy/ocaml-snappy-0.1.0.ebuild
deleted file mode 100644
index 65defc38b16d..000000000000
--- a/dev-ml/ocaml-snappy/ocaml-snappy-0.1.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="OCaml bindings to snappy fast compression/decompression library"
-HOMEPAGE="http://ygrek.org.ua/p/ocaml-snappy/"
-SRC_URI="https://github.com/ygrek/ocaml-snappy/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="app-arch/snappy:="
-RDEPEND="${DEPEND}"
diff --git a/dev-ml/ocaml-stdint/Manifest b/dev-ml/ocaml-stdint/Manifest
deleted file mode 100644
index 3b5affd6e083..000000000000
--- a/dev-ml/ocaml-stdint/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST ocaml-stdint-0.4.2.tar.gz 79749 BLAKE2B 1edef2cab7a09025e9d5e91bce00f69c3727929961e15797020d53a9b50893f8094c94cb8067a6b6d9163e54d7a12d38d07410e6f21294f45c051407aa8b2351 SHA512 0663a54dca8951fadf1121b69db32590c6ec3fc26b3366271c7941841b0a95047d0a57b5f7337bc7fbc37d3730cb5ed20952c0a3d6ab71f273646bc197951125
-DIST ocaml-stdint-0.5.0.tar.gz 80106 BLAKE2B 00a201d7f0417ad4b568800d7a798a9a9008e4afdcf0b3a88edc315ebbb2ca45f7c82a9e42238ea7bce38d7cf8dd6accfd44e84e621c2d6bc7f5cbd528670784 SHA512 fa5470e587e445c0b1ba72ddb6e641db0e41c32490c3ca6dbffb73a8a39e14afe7395d55e9d22be8dddf1d4311257b5443b05cde05b25b7939600b4f74359a8e
-EBUILD ocaml-stdint-0.4.2.ebuild 438 BLAKE2B 474fd44b3c93b3a65623fc88a9f5aa179208c9cc7cb5abc38787ed100fa805af9aa1ef1005edc85368e1a5f75058cb53e04ab2da8435f69217f82dcf5869177a SHA512 d7b24af0517829bb6bf470e676c87e6a3eccce47d957f6ee825d6c15ba2ff9af561ab599bf5c7464eeaf70b3b169b979fc9fb5c2a794395470bcf86bfe95f09a
-EBUILD ocaml-stdint-0.5.0.ebuild 438 BLAKE2B 474fd44b3c93b3a65623fc88a9f5aa179208c9cc7cb5abc38787ed100fa805af9aa1ef1005edc85368e1a5f75058cb53e04ab2da8435f69217f82dcf5869177a SHA512 d7b24af0517829bb6bf470e676c87e6a3eccce47d957f6ee825d6c15ba2ff9af561ab599bf5c7464eeaf70b3b169b979fc9fb5c2a794395470bcf86bfe95f09a
-MISC metadata.xml 253 BLAKE2B b9341b3ae55504c7dfbbd33186d4d2993b8ccb17da18f84eaee3a14490c34da12b958a4b42e49e59d449c62ac5a4e876c262bd478d6e0089f82807826d1ab9ec SHA512 238fb9d9d353d1af6308daf01a67748b0920a876d8e2a38b0aa21a927f551a271373c7e81f67ba70df49247e71840b621ddf6c8edbd20c9e0d011d6051b8fc7b
diff --git a/dev-ml/ocaml-stdint/metadata.xml b/dev-ml/ocaml-stdint/metadata.xml
deleted file mode 100644
index 8b86eaceda95..000000000000
--- a/dev-ml/ocaml-stdint/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">andrenth/ocaml-stdint</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-stdint/ocaml-stdint-0.4.2.ebuild b/dev-ml/ocaml-stdint/ocaml-stdint-0.4.2.ebuild
deleted file mode 100644
index f2c7b3938e6b..000000000000
--- a/dev-ml/ocaml-stdint/ocaml-stdint-0.4.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Various signed and unsigned integers for OCaml"
-HOMEPAGE="https://github.com/andrenth/ocaml-stdint"
-SRC_URI="https://github.com/andrenth/ocaml-stdint/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-ml/ocaml-stdint/ocaml-stdint-0.5.0.ebuild b/dev-ml/ocaml-stdint/ocaml-stdint-0.5.0.ebuild
deleted file mode 100644
index f2c7b3938e6b..000000000000
--- a/dev-ml/ocaml-stdint/ocaml-stdint-0.5.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Various signed and unsigned integers for OCaml"
-HOMEPAGE="https://github.com/andrenth/ocaml-stdint"
-SRC_URI="https://github.com/andrenth/ocaml-stdint/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-ml/ocaml-text/Manifest b/dev-ml/ocaml-text/Manifest
deleted file mode 100644
index 4687231c3bd3..000000000000
--- a/dev-ml/ocaml-text/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-text-0.8.tar.gz 80898 BLAKE2B 9e7395e43a488e6371e04a21a24aaa81eff82bb82802428d0bd64937a8f9e0c7b19a543b99453713d6e99b9c39b9d0fad02b0e627819346800b18f3c22c8e4b8 SHA512 712afd21f615a81dc361ce7f5d89aff0c341ed91cd0e4cce6a2000361023b006b10731ce0cc6c025bde5f5fe7d07fa85ca2af65a8ad4d50647e8dfa8ff7ad81f
-EBUILD ocaml-text-0.8.ebuild 751 BLAKE2B c6906563c3df23daa9227c85093f9ab9dbfd87bfe0b7604e2cd0bbad80d628311ea2360bfbd74b64e2d1d4a2284aafdbca19ab8f8ab5cce83bbcdd7943333742 SHA512 b7cd6e045542a3e0482e73b4d16a763bdc10d999bceb5b6bd1ad29252f0e5d8b78a5301827bcd6707af87ef02144c9a0daed439a87e4d0a532f8a9c5232e7471
-MISC metadata.xml 255 BLAKE2B 59ce8c1b8470705398907f9bc8f6917e159857d9fc9ead9c08d5321ec83b0a7883131b010732be61289d2f36605150fb3b46bab324542aa4975b06b129cb15dc SHA512 3f7379969f93a7fc91823da49bb17e753c1706747304598ad50af7cdb8f92e55c793f2a9925b4a4208e4004bb95eedd7b13e25be08d701b80acc36a120a35cf1
diff --git a/dev-ml/ocaml-text/metadata.xml b/dev-ml/ocaml-text/metadata.xml
deleted file mode 100644
index c5af31ed43e2..000000000000
--- a/dev-ml/ocaml-text/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">vbmithr/ocaml-text</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-text/ocaml-text-0.8.ebuild b/dev-ml/ocaml-text/ocaml-text-0.8.ebuild
deleted file mode 100644
index ebcdda2a93f6..000000000000
--- a/dev-ml/ocaml-text/ocaml-text-0.8.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="Library for dealing with 'text'"
-HOMEPAGE="https://github.com/vbmithr/ocaml-text/"
-SRC_URI="https://github.com/vbmithr/ocaml-text/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="pcre"
-
-RDEPEND="virtual/libiconv
- dev-ml/camlp4:=
- pcre? ( dev-ml/pcre-ocaml:=[ocamlopt(+)?] )"
-DEPEND="${RDEPEND}
- doc? ( dev-tex/rubber virtual/latex-base )"
-
-DOCS=( "README" "CHANGES" )
-
-src_configure() {
- oasis_configure_opts="$(use_enable pcre)" \
- oasis_src_configure
-}
-
-src_install() {
- oasis_src_install
- use doc && dodoc manual/*.pdf
-}
diff --git a/dev-ml/ocaml-uint/Manifest b/dev-ml/ocaml-uint/Manifest
deleted file mode 100644
index e7678f858fbd..000000000000
--- a/dev-ml/ocaml-uint/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-uint-1.2.0.tar.gz 53467 BLAKE2B 3fd50623f518a8c0e9d97e31dc089591d6183b6bbeeec3e6808479c27b825e9027139eca442790556eba102b1746159c7d4c034d83bcc4b2169bcd80b9dca360 SHA512 74209cd04fc61debe8b846e7ca60efb9d8f274e4066abac9878fa68e048e5a9822278cfd7a65527c5c1933b0301cd4a92d9815db673fbfa4eae90fb2ee4fb77b
-EBUILD ocaml-uint-1.2.0.ebuild 408 BLAKE2B f95cf5f9ae8a97b131f2fa539d6a39ad95518ee8060fae796bdf2f82821718170771494a85a8c5e7a5b6b2bd745a1e50cd4fff3a0d3c09974b5efd26db9b0bf4 SHA512 85359a1375b19ee236eb677178f59ccfc60c637a4a9f197ac020b4ca343104a100c6a49a640052b8d12303372ff56636143d15edca2ec2ade47884ecea6c19de
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/ocaml-uint/metadata.xml b/dev-ml/ocaml-uint/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/ocaml-uint/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/ocaml-uint/ocaml-uint-1.2.0.ebuild b/dev-ml/ocaml-uint/ocaml-uint-1.2.0.ebuild
deleted file mode 100644
index b1ac5795a0c0..000000000000
--- a/dev-ml/ocaml-uint/ocaml-uint-1.2.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Unsigned ints for OCaml"
-HOMEPAGE="https://forge.ocamlcore.org/projects/ocaml-uint/"
-SRC_URI="https://forge.ocamlcore.org/frs/download.php/1516/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
diff --git a/dev-ml/ocaml-webmachine/Manifest b/dev-ml/ocaml-webmachine/Manifest
deleted file mode 100644
index 236cee0a9acf..000000000000
--- a/dev-ml/ocaml-webmachine/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-webmachine-0.4.0.tar.gz 74818 BLAKE2B cc9491a8761ebec463ec9c496e7cc84944d554bc6e43d8b20af55af9fd5d597783816f81a68bd9866a462e24dab09fd5da6c7ff327295177981677ddf91e6a08 SHA512 5ea06ae41f6c156786b72ea7a164bd0c96cf9b6fc7ae1e93044a928681f03b07cef39da1c4955317fe6762065bd189b3809ba521b3349ec9f6dde9191c857d31
-EBUILD ocaml-webmachine-0.4.0.ebuild 702 BLAKE2B 0b7bd483871a24f691195c14d187a5fcc1d86a2377997ba5bb5c163fde5e92c952b21cf3823d92d388b473a2d701740544e1c92b2076729df379fa540143e8f1 SHA512 00208a9a1c7a0fc0fb26d456de2d072e3f577c5b228285faf532d74fae4a6ebbf56a356187f9210bfbe83f1b49a84640a43109ffdd1ca94e1af4440ee1bb3166
-MISC metadata.xml 262 BLAKE2B c7eab140709ae0d82a14fe7b9b770bbeb61df0518740ba19a577e243effe6d695820d86e1f9c065341757f020de0ac1244e155330c2ac6426d604d56ad2364de SHA512 e5f9a3ac69d0d255e1d53a94536a1ec7ccf302adbe5630918cf8e4b7082a1a5daae78ea8ffff1a54a02873fa25be800dd7d98f4042aec7d55a7824c0b8981ff6
diff --git a/dev-ml/ocaml-webmachine/metadata.xml b/dev-ml/ocaml-webmachine/metadata.xml
deleted file mode 100644
index e2d843a790d9..000000000000
--- a/dev-ml/ocaml-webmachine/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">inhabitedtype/ocaml-webmachine</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-webmachine/ocaml-webmachine-0.4.0.ebuild b/dev-ml/ocaml-webmachine/ocaml-webmachine-0.4.0.ebuild
deleted file mode 100644
index 1f8b5e502946..000000000000
--- a/dev-ml/ocaml-webmachine/ocaml-webmachine-0.4.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="A REST toolkit for OCaml"
-HOMEPAGE="https://github.com/inhabitedtype/ocaml-webmachine"
-SRC_URI="https://github.com/inhabitedtype/ocaml-webmachine/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-ml/calendar:=
- dev-ml/ocaml-cohttp:=[ocamlopt?]
- dev-ml/ocaml-dispatch:=[ocamlopt(+)?]
- dev-ml/ocaml-re:=[ocamlopt?]
- dev-ml/ocaml-uri:=[ocamlopt(+)?]
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- test? ( dev-ml/ounit[ocamlopt?] )
-"
-
-DOCS=( README.md CONTRIBUTING.md )
diff --git a/dev-ml/ocaml-websocket/Manifest b/dev-ml/ocaml-websocket/Manifest
deleted file mode 100644
index a241d80003f3..000000000000
--- a/dev-ml/ocaml-websocket/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocaml-websocket-2.9.tar.gz 23946 BLAKE2B adea61c5b163c995f3fcdc9789ef718bbfc5b22f3ef755795d54d0ba7357797fd5c358da88a7fbc5986c728b2705d5f34c7f3d4c8f2c2a9aa857a4b6add98b5f SHA512 eab5e4f971985c03ca70b46abb54ca8a09491e5ebc803b57ddf8447447b6926da2117fd882c7cb5a9a7282290e756f535e4584f09cbd21ce2554f20df1db7ae8
-EBUILD ocaml-websocket-2.9.ebuild 1212 BLAKE2B 51e836414bd01bdc5f2bb3494096527aa70c54e83138469dcaa90ebc16d66a85ca096711170fd2da5ea107f434779619d8e7cffc4c3884ff1c29c7ab9bbce359 SHA512 8c35ce20d678495f29c541f08de7295f60d3560a1e6be9a677f11758b1912204b68bc31273823c9a8f82efc24cb53562b06a9ae89e68d5ddb11474030e18d847
-MISC metadata.xml 491 BLAKE2B f587bf59bca6df692affbfd0123bc0fb9aa3235db6cf865e58d98b6662bfd31196b881e1f693f1de7fbb7db88e41ecc80f60a9d283716326d4c9953792a64942 SHA512 1df916156f61947aa8e5d678188710887cae169374e3dafa004ac9b0950dc2c0e68b405fc893601dfe556efc05a60c3c32fdfb9b948ebd413a4d29cb1666f75c
diff --git a/dev-ml/ocaml-websocket/metadata.xml b/dev-ml/ocaml-websocket/metadata.xml
deleted file mode 100644
index b1b38f7baa49..000000000000
--- a/dev-ml/ocaml-websocket/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="async">Enables support for the <pkg>dev-ml/async</pkg> asynchronous execution library.</flag>
- <flag name="lwt">Enables support for the <pkg>dev-ml/lwt</pkg> cooperative light-weight thread library.</flag>
- </use>
- <upstream>
- <remote-id type="github">vbmithr/ocaml-websocket</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocaml-websocket/ocaml-websocket-2.9.ebuild b/dev-ml/ocaml-websocket/ocaml-websocket-2.9.ebuild
deleted file mode 100644
index 359784d9c447..000000000000
--- a/dev-ml/ocaml-websocket/ocaml-websocket-2.9.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Websocket library for OCaml"
-HOMEPAGE="https://github.com/vbmithr/ocaml-websocket"
-SRC_URI="https://github.com/vbmithr/ocaml-websocket/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt async +ssl lwt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/astring:=[ocamlopt(+)?]
- dev-ml/ocaml-cohttp:=[ocamlopt(+)?,async?,lwt?]
- dev-ml/cppo:=[ocamlopt(+)?]
- dev-ml/ocplib-endian:=[ocamlopt(+)?]
- async? (
- dev-ml/async:=[ocamlopt(+)?]
- ssl? ( dev-ml/async_ssl:=[ocamlopt(+)?] )
- )
- lwt? ( dev-ml/lwt:=[ocamlopt(+)?] )
- ssl? ( dev-ml/cryptokit:=[ocamlopt(+)?] )
-
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild"
-
-src_compile() {
- ocaml pkg/build.ml \
- native=$(usex ocamlopt true false) \
- native-dynlink=$(usex ocamlopt true false) \
- lwt=$(usex lwt true false) \
- async=$(usex async true false) \
- async_ssl=$(usex async "$(usex ssl true false)" false) \
- nocrypto=false \
- cryptokit=$(usex ssl true false) \
- test=false \
- || die
-}
-
-src_install() {
- opam_src_install websocket
- dodoc README CHANGES
-}
diff --git a/dev-ml/ocamlbuild/Manifest b/dev-ml/ocamlbuild/Manifest
index 648921be744a..7c63a210b16e 100644
--- a/dev-ml/ocamlbuild/Manifest
+++ b/dev-ml/ocamlbuild/Manifest
@@ -1,5 +1,7 @@
DIST ocamlbuild-0.10.1.tar.gz 193263 BLAKE2B cee82997a6b691b3df9b92055b74f05af57d7663f5dbb84701e66dffefcfe6ec00c9721e1872d546f2aea9237068e37ba7d94463d0002a8356dd4d84bc1865c0 SHA512 6d74bdce7fe147bf1a5fd570b569925b36b5f443c7251d1c13a0525e3086417b393a768722bf7d4b23a7e3178b0b3c2511499725c5a755d69783b8d555663e3b
DIST ocamlbuild-0.11.0.tar.gz 195297 BLAKE2B 2d653c402edf58035fa6efb65c99c956fe78efc4759f29c8ddab8263310a5d243d25d37d4c1a4f0699f151afb6d4c6df4c1550f95d6e915963b3d86923877225 SHA512 14bc44cc63b6c99e711658a1145247bad8263632fbb4550238cef15e226a76b83e51b83575a7a96f16b96ec321dedd0ef23f36166c354838aec1922f58179efd
+DIST ocamlbuild-0.14.0.tar.gz 198267 BLAKE2B 355d61ba68e61b9ee18a9fc0fbb9062405f44707b180ca7ad4bfec727ca3d3d2cc08f17be118ca3a4161c7789d975e7f431812e9139d4fde85a1a27ab68c8ac3 SHA512 ae60247396399dfd35644c8c1986ef7679e5a9964df82e3388bfc6dd4c5b88a13d6869a698d14a9ac70dc48e4ce1c003f543c85426d8c862ca31dea37a554b07
EBUILD ocamlbuild-0.10.1.ebuild 981 BLAKE2B 9da6fb917332e213c541ccb23f1b08a710a84b34d46c5b4ee82b11a67df40a4100ff7297935fd0f9edcb5827dbeb548689949a91e41031eb1d66a81e356d1391 SHA512 8c7b1a72ce701dde64b685e38fde16d4b115daa1d594bc69719254e82d3df193ca488c77001c15e5f572a9c00d0d915bb73e24d6e345972dda0fd38871740d3e
EBUILD ocamlbuild-0.11.0.ebuild 1071 BLAKE2B 077f7e85fd47b8a5f96ef32b1bcd1f0360b096f0e8ecea4c3b35a7a542770dfd1870f5c5a9f1a746b6f8824401fe01a4d6149b6630ddaae5faac82f9bf9b48e8 SHA512 0f502336167fedc7ad50523de39291be2d9275c53a7926fcf0f35f026d1fda814b3cda2524674a8fa24f350cda15675cf28707ba34cc3254ee2b8595580fb1fc
+EBUILD ocamlbuild-0.14.0.ebuild 1071 BLAKE2B 077f7e85fd47b8a5f96ef32b1bcd1f0360b096f0e8ecea4c3b35a7a542770dfd1870f5c5a9f1a746b6f8824401fe01a4d6149b6630ddaae5faac82f9bf9b48e8 SHA512 0f502336167fedc7ad50523de39291be2d9275c53a7926fcf0f35f026d1fda814b3cda2524674a8fa24f350cda15675cf28707ba34cc3254ee2b8595580fb1fc
MISC metadata.xml 248 BLAKE2B 0baa26cc2d6bf97034a28a0eaf70c71c088f133beb6d0c23414d2cc0c6f6b80cafc427e4e3336dde77669340cd71555fe7564011250045ef038abc19508bbd3d SHA512 dee41e91c23031fba453a79a56e048558d85197d7661b773b2c966c49a381d4539c7639bd1c94726de936b16a233b92424548da67859c9fcf9884348bb48d326
diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.0.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.14.0.ebuild
new file mode 100644
index 000000000000..4556ac43c4db
--- /dev/null
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Generic build tool with built-in rules for building OCaml library and programs"
+HOMEPAGE="https://github.com/ocaml/ocamlbuild"
+SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]"
+RDEPEND="${DEPEND}
+ !<dev-ml/findlib-1.6.1-r1
+"
+DEPEND="${DEPEND}
+ test? ( dev-ml/findlib )"
+
+src_configure() {
+ emake -f configure.make Makefile.config \
+ PREFIX="${EPREFIX}/usr" \
+ BINDIR="${EPREFIX}/usr/bin" \
+ LIBDIR="$(ocamlc -where)" \
+ OCAML_NATIVE=$(usex ocamlopt true false) \
+ OCAML_NATIVE_TOOLS=$(usex ocamlopt true false) \
+ NATDYNLINK=$(usex ocamlopt true false)
+}
+
+src_install() {
+ emake CHECK_IF_PREINSTALLED=false DESTDIR="${D}" install
+ dodoc Changes
+}
diff --git a/dev-ml/ocamldap/Manifest b/dev-ml/ocamldap/Manifest
deleted file mode 100644
index 1215e2f5a186..000000000000
--- a/dev-ml/ocamldap/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX ocaml-4.02.patch 328 BLAKE2B 3eb39ce95c229ad764d4e58652da76776b5942d9973bb83b93f35e488f5abbffa85ed204e81d476d8695baa19882ecda48013eafa3a5d10c590a449ead2774a0 SHA512 375027a35bb592f215f5bdccdf4ff18ad29feb6e82236f8bd1fd4852cd2b50da3934d95ddcb73468ba9c039b2e09e24ae4b8f27ba23e399e1892bcac02e6c5b5
-DIST ocamldap-2.2.tar.gz 174204 BLAKE2B 38417bc5ee633db912cbaa299dea0def74a2b31ca54f70b798cb3380623764b27ceec04c708d3632b8d7a6ef42792668d1d9a9e6f910c6fe35b15569da2efda5 SHA512 e24e78497b7c9ed89b0ae73c5773cc9ec28c7c7d317b4b8b39f6b20536ff8f44e15c2657d6aba4bb4689afb5bb155fc7391bea6edab50d0855b22bc457982a2d
-EBUILD ocamldap-2.2.ebuild 669 BLAKE2B 3dfed4de6137a3e252bfc7d3f043c9b1a0baa2621eee5c8edc2ae060659f29beae2cf0f12d0fa51d1a8ce928915c068da590370401f38b8755643d7a0937632d SHA512 07d6fb0d225f17734ac521874917d1f89565ca977464ff7530d472aa33c3a5362fb9d3bd0ba1831f4ed11f5134400b4ee4e010da70fbc1d83a862100799b9212
-MISC metadata.xml 1369 BLAKE2B 18bf97a19a7ef032c6daead8742f1972af79c6f9eca4bf47c9e8dfc7bf1c34fb65ee8f0b93ca9e72e84638397a18471ff337ff6aa7025e978dfabcd0e686bffd SHA512 90cb78e5cba2cdbb4b7b85ab05ca9e6a9e5b5f08f2cfd93b87f6812fe56c889bfc6e6b5a1147bfe5167c627d9f65ba98b0007ed9f506a148b0485baa536efd1f
diff --git a/dev-ml/ocamldap/files/ocaml-4.02.patch b/dev-ml/ocamldap/files/ocaml-4.02.patch
deleted file mode 100644
index 959ddd0a5a4f..000000000000
--- a/dev-ml/ocamldap/files/ocaml-4.02.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/ldap_ooclient.ml b/src/ldap_ooclient.ml
-index 79fd51d..7ffa39e 100644
---- a/src/ldap_ooclient.ml
-+++ b/src/ldap_ooclient.ml
-@@ -23,7 +23,7 @@
- open Ldap_types
- open Ldap_funclient
- open Ldap_schemaparser
--open String
-+let lowercase = String.lowercase
-
- (* types used throughout the library *)
- (* add types *)
diff --git a/dev-ml/ocamldap/metadata.xml b/dev-ml/ocamldap/metadata.xml
deleted file mode 100644
index 8eed71f552b7..000000000000
--- a/dev-ml/ocamldap/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
-Ocamldap is an implementation of the Light Weight Directory Access Protocol,
-and a set of useful tools built around it. It includes high level libraries
-for creating ldap clients and ldap servers. It also includes many of the
-auxiliary tools needed for building intelligent solutions, and interoperating
-with other directories. These include, an rfc2252 schema parser, and an schema
-checker, an ldif parser and printer, a search filter parser (but no printer
-yet), and a rudimentary ldap url parser. While including things already done
-elsewhere is fun, ocamldap adds something as well. So it implements a concept
-which tries to provide a basic unit of abstraction for managing directory data,
-called a service. A service is a bit like a stored search filter that you give
-a name. So you can ask ocamldap if an object satisfies its conditions, but
-unlike a search filter you can also ask ocamldap to MAKE an object satisfy its
-conditions. This can be really useful in distributed managment applications.
-Needless to say, more on this in the Documentation section.
- </longdescription>
- <upstream>
- <remote-id type="bitbucket">deplai_j/ocamldap</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocamldap/ocamldap-2.2.ebuild b/dev-ml/ocamldap/ocamldap-2.2.ebuild
deleted file mode 100644
index a53115fc7a11..000000000000
--- a/dev-ml/ocamldap/ocamldap-2.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit oasis
-
-DESCRIPTION="an implementation of the Light Weight Directory Access Protocol"
-HOMEPAGE="http://git-jpdeplaix.dyndns.org/libs/ocamldap.git/"
-SRC_URI="https://bitbucket.org/deplai_j/${PN}/downloads/${P}.tar.gz"
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-DEPEND="dev-ml/pcre-ocaml:=
- dev-ml/ocaml-ssl:=
- dev-ml/ocamlnet:="
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS.txt Changelog INSTALL.txt README.txt )
-
-PATCHES=( "${FILESDIR}/ocaml-4.02.patch" )
-
-src_install() {
- oasis_src_install
- use doc && dohtml -r doc/ocamldap/html
-}
diff --git a/dev-ml/ocamldsort/Manifest b/dev-ml/ocamldsort/Manifest
deleted file mode 100644
index 7353f3b6c7e6..000000000000
--- a/dev-ml/ocamldsort/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocamldsort-0.16.0.tar.gz 42388 BLAKE2B 84f9943237d126a105700b52879b358b202f196ce885b9d295baf3fcab8326520e4433839c375ab082460790d2855687a8cd11ca9a48e3b3dcfcaea27cea8e06 SHA512 3e43a4a7c4e7e91f141d93200ac7ba2d6de2321ea4af4cde63c2fbfff0042a556c55f1be9948ebf90a16778b2b6efc1757d6747cf01668155003e4a806d0773e
-EBUILD ocamldsort-0.16.0-r1.ebuild 562 BLAKE2B cf6fc4f553d91d516f6c9ee7a2252af626c7816668da2653ffecb4d3c2a7aa2099a6d78f5a0974cf6adde58f23a17d0d6fbb77fb9b9512659d9316b82945e199 SHA512 f52b3248bbc3ac09f37144e16e4424afac0c6fa4670f29d25a0a0ec4ed0dcf79d91ae71ac5cbad24668a3614987b000cdd2ce12bc7a04d10af9946481e404495
-MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/dev-ml/ocamldsort/metadata.xml b/dev-ml/ocamldsort/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/dev-ml/ocamldsort/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/ocamldsort/ocamldsort-0.16.0-r1.ebuild b/dev-ml/ocamldsort/ocamldsort-0.16.0-r1.ebuild
deleted file mode 100644
index f7a9fbe05b45..000000000000
--- a/dev-ml/ocamldsort/ocamldsort-0.16.0-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="A dependency sorter for OCaml source files"
-HOMEPAGE="http://dimitri.mutu.net/ocaml.html"
-SRC_URI="ftp://quatramaran.ens.fr/pub/ara/ocamldsort/${P}.tar.gz"
-LICENSE="LGPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE=""
-
-DEPEND=">=dev-lang/ocaml-3.12:=
- dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- emake BINDIR="${ED}/usr/bin" MANDIR="${ED}/usr/share/man" install
- dodoc README THANKS Changes
-}
diff --git a/dev-ml/ocamlpam/Manifest b/dev-ml/ocamlpam/Manifest
deleted file mode 100644
index cb8671f9dfd2..000000000000
--- a/dev-ml/ocamlpam/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX ocaml404.patch 359 BLAKE2B 9d1570339b83e397217946bb8663e867b54a402ce5de34457c25a5f5a1a2a99029c750f7acc48160d90eb47e2ae082c2b07bd137e949a67de3f1d8c91cbc4f12 SHA512 998dcc89987fb237d5b89de81b5cd9ddee6bd86c5710614c61357c2e79864dd9a6dc43f7495a176a778c74485b71a1566669c5df36808b21e87e6fbf6efe1814
-AUX ocamlpam-1.1-makefile.patch 512 BLAKE2B 03d328726f6c6070c5f8003c78a22f0755fcd5f8e182a02d44ea419b431dde9ce03d1ea1171c3a3eb80a38aadea70a273f2ecc3503967614287b18a51b864c4b SHA512 895b33ede124fec4098e17b6042381657850f488f88f1f84dac1f220798f7f7147a4566c059564838c083fbd3c97e8c0f372cb2a60e771c4fa4c945b110397d7
-DIST ocamlpam-1.1.tar.gz 7739 BLAKE2B fcd6e7de8e948293f88a5fd8f7bda666334c80d580328dbbee1056a9dd5a788006a269adaf6eef419ef1f12a8641811f8c601146425a8ecbbc50dd25ed732fc8 SHA512 84199a1e94db93952fd058c3bf03865c058abc0bb5fe09b489717e7aa77687496d40d80ed00be99e59e58c13b044356a05cae5f5aebf4faec470b66696042762
-EBUILD ocamlpam-1.1.ebuild 849 BLAKE2B 4a65527781ad611920f7ac39ae4855ee32b90dc836d3d11915a178bf0c5e8957e23457b64cd9a577319f16d9d169494e69ae0d55f43e0867a6d2ba798bdd6005 SHA512 8911937324ee4a9644bc83e47b4d23d4e1a90f3de8f4ae8affc5c84ead9e57fbf055807138348c1b5f79ba52c22ccf2730f8ad7f43a485137cab2ae47a250852
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/ocamlpam/files/ocaml404.patch b/dev-ml/ocamlpam/files/ocaml404.patch
deleted file mode 100644
index 4964edf951f4..000000000000
--- a/dev-ml/ocamlpam/files/ocaml404.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: ocamlpam-1.1/pam_stubs.c
-===================================================================
---- ocamlpam-1.1.orig/pam_stubs.c
-+++ ocamlpam-1.1/pam_stubs.c
-@@ -57,6 +57,7 @@ static int converse(int nMsg, const stru
- struct pam_response * local_responses;
- caml_pam_handle * h;
-
-+ CAMLparam0 ();
- CAMLlocal1(ret);
-
- h = (caml_pam_handle *)data;
diff --git a/dev-ml/ocamlpam/files/ocamlpam-1.1-makefile.patch b/dev-ml/ocamlpam/files/ocamlpam-1.1-makefile.patch
deleted file mode 100644
index c9450b7f30dc..000000000000
--- a/dev-ml/ocamlpam/files/ocamlpam-1.1-makefile.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/Makefile 2012-09-14 22:46:11.508415083 +0200
-+++ b/Makefile 2012-09-14 22:46:34.526338371 +0200
-@@ -35,10 +35,13 @@
-
- install:
- install -d $(DESTDIR)/pam
-- install -m 644 -t $(DESTDIR)/pam META *.mli *.cmi *.cmx *.cma *.cmxa *.a
-+ install -m 644 -t $(DESTDIR)/pam META *.mli *.cmi *.cma *.a
- install -d $(DESTDIR)/stublibs
- install -m 644 -t $(DESTDIR)/stublibs dll$(BASENAME).so
-
-+install-opt:
-+ install -m 644 -t $(DESTDIR)/pam *.cmx *.cmxa
-+
- dist: clean
- mkdir -p $(DISTNAME)
- -cp * $(DISTNAME)
diff --git a/dev-ml/ocamlpam/metadata.xml b/dev-ml/ocamlpam/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/ocamlpam/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/ocamlpam/ocamlpam-1.1.ebuild b/dev-ml/ocamlpam/ocamlpam-1.1.ebuild
deleted file mode 100644
index 47682ef120aa..000000000000
--- a/dev-ml/ocamlpam/ocamlpam-1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils
-
-DESCRIPTION="OCamlPAM - an OCaml library for PAM"
-HOMEPAGE="http://sharvil.nanavati.net/projects/ocamlpam/"
-SRC_URI="http://sharvil.nanavati.net/projects/${PN}/files/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt?]
- sys-libs/pam"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-makefile.patch"
- has_version '>=dev-lang/ocaml-4.04_beta' && epatch "${FILESDIR}/ocaml404.patch"
-}
-
-src_compile() {
- emake META
- emake byte
- use ocamlopt && emake opt
-}
-
-src_install() {
- findlib_src_preinst
- emake DESTDIR="${OCAMLFIND_DESTDIR}" install
- use ocamlopt && emake DESTDIR="${OCAMLFIND_DESTDIR}" install-opt
- dodoc CHANGES README
-}
diff --git a/dev-ml/ocsigen-i18n/Manifest b/dev-ml/ocsigen-i18n/Manifest
deleted file mode 100644
index 34ed4779297a..000000000000
--- a/dev-ml/ocsigen-i18n/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ocsigen-i18n-3.1.0.tar.gz 6066 BLAKE2B 80c905a8b332a0b83c6184581b97c4766dc1059770eb5832881eb00a0201b2d093bf15b48432c2ed17a26b719afe0ebb919ea971eb75a7b3f99b5e600c0e79d2 SHA512 a103c8da39ffadbe90ef183ee9ad3b68f3b5feb8dd5cf9d94f37880dcfedd495bbe799e218e739eb830e8dc7c8636edbd8c00ce9c0843ecf8047f9eb00b9f18f
-EBUILD ocsigen-i18n-3.1.0.ebuild 530 BLAKE2B aa39dd6fd9e912807572e6a6f3e160f02eb2bafb78f92842d26dd9be9c8a69782e34ed685f58009824ace75b7d9c6dd8d0b50e8d9ada1ef642d4c7b34d83d2dc SHA512 461f44ff9476dd1288c8fc8fa56efdf7fec2685323caeddbccfc63ef815e54692ade5636f39eaa2171053d5647dff6622bc3c873470f7118b7074ed80c55b21e
-MISC metadata.xml 252 BLAKE2B 104bb2a8a54ae46139d3429e304ba2bcdeb75cd5e99885d86a72ade56cdb5ad63fd558539241795524b1ab135a580a1c00d8182d284f6da0cf676e531413aeed SHA512 df86578dc2901f726bec1f0010f39f291247d6b402fda7017db1b66c5b25890394b15ca8c9932359f7112d94fa1bc2e48cc10a4ca3352250d7a8037b715238b5
diff --git a/dev-ml/ocsigen-i18n/metadata.xml b/dev-ml/ocsigen-i18n/metadata.xml
deleted file mode 100644
index 90a865b7fe6b..000000000000
--- a/dev-ml/ocsigen-i18n/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">besport/ocsigen-i18n</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocsigen-i18n/ocsigen-i18n-3.1.0.ebuild b/dev-ml/ocsigen-i18n/ocsigen-i18n-3.1.0.ebuild
deleted file mode 100644
index 17aa48b18580..000000000000
--- a/dev-ml/ocsigen-i18n/ocsigen-i18n-3.1.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="I18n made easy for web sites written with eliom"
-HOMEPAGE="https://github.com/besport/ocsigen-i18n"
-SRC_URI="https://github.com/besport/ocsigen-i18n/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-lang/ocaml:="
-DEPEND="${RDEPEND}
- dev-ml/findlib"
-
-src_install() {
- dodir /usr/bin
- emake bindir="${ED}/usr/bin" install
- dodoc README.MD
-}
diff --git a/dev-ml/ocsigen-start/Manifest b/dev-ml/ocsigen-start/Manifest
deleted file mode 100644
index ef6ca217a7d5..000000000000
--- a/dev-ml/ocsigen-start/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST ocsigen-start-1.0.0.tar.gz 1024594 BLAKE2B d654c123eaa06525334109d1b826d0e7cbd89e73bd979e36d9d6f141d81de80b3b153e5a7c1bc81e166b3055f03c9792e3e3bc0918c262fcdd549b107cd2e5e9 SHA512 983253d7732f4b81919aed1f499a8c54d8a82b5595f33f324ad7218a332cdd8eb2de4c0e21f9d54919cc1b35b5dc2b6789a03c7cec11b909340f009e9facb3cf
-EBUILD ocsigen-start-1.0.0.ebuild 914 BLAKE2B 3fc32570e346821e7fc969d2e253ef35af38a36aebf43e26632c49d3825710ddb91cbca0c44b0a62bf7eaf7572aaea4430dc51431e598261180f90b7a7b658b7 SHA512 f9b2dbaae84a1ec3705baa0b416a849ff6e0e6b7a2cd9239d6218ddcd51228fc71fb2efc8c20a5e358fe11fee384088092c3e3ff15d677f6573b5331064b67e6
-EBUILD ocsigen-start-9999.ebuild 914 BLAKE2B 3fc32570e346821e7fc969d2e253ef35af38a36aebf43e26632c49d3825710ddb91cbca0c44b0a62bf7eaf7572aaea4430dc51431e598261180f90b7a7b658b7 SHA512 f9b2dbaae84a1ec3705baa0b416a849ff6e0e6b7a2cd9239d6218ddcd51228fc71fb2efc8c20a5e358fe11fee384088092c3e3ff15d677f6573b5331064b67e6
-MISC metadata.xml 253 BLAKE2B f593108eff1f753ab842acfa59573bd5c4d006764999150e6f6292f28bae14475d21ed0649021ca97c565602cba25124931588317c70365835c05ef399c3b5aa SHA512 c5efc3a4a43b1f059524f7bf404dd3936ef3f020983216211b3262bba430c26e83a67b81dc7f49b8ca9c677c1cc5b97c5deb50b873bc663ec261d348f86c70b5
diff --git a/dev-ml/ocsigen-start/metadata.xml b/dev-ml/ocsigen-start/metadata.xml
deleted file mode 100644
index 30f0bec7bcf1..000000000000
--- a/dev-ml/ocsigen-start/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ocsigen/ocsigen-start</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocsigen-start/ocsigen-start-1.0.0.ebuild b/dev-ml/ocsigen-start/ocsigen-start-1.0.0.ebuild
deleted file mode 100644
index 0bc813010ad6..000000000000
--- a/dev-ml/ocsigen-start/ocsigen-start-1.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Eliom Base Application with users, (pre)registration, notifications, etc."
-HOMEPAGE="https://github.com/ocsigen/ocsigen-start"
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-IUSE=""
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/ocsigen/ocsigen-start"
- KEYWORDS=""
-else
- SRC_URI="https://github.com/ocsigen/ocsigen-start/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-RDEPEND="dev-lang/ocaml:=
- dev-ml/pgocaml:=
- dev-ml/macaque:=
- dev-ml/ocaml-safepass:=
- >=dev-ml/eliom-6.2:=
- dev-ml/ocsigen-toolkit:=
- dev-ml/ppx_deriving:=
- dev-ml/yojson:=
- dev-ml/OCaml-ImageMagick:=
-"
-DEPEND="${RDEPEND}"
-
-src_install() {
- findlib_src_preinst
- DESTDIR="${ED}" OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install
- dodoc README.md
-}
diff --git a/dev-ml/ocsigen-start/ocsigen-start-9999.ebuild b/dev-ml/ocsigen-start/ocsigen-start-9999.ebuild
deleted file mode 100644
index 0bc813010ad6..000000000000
--- a/dev-ml/ocsigen-start/ocsigen-start-9999.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Eliom Base Application with users, (pre)registration, notifications, etc."
-HOMEPAGE="https://github.com/ocsigen/ocsigen-start"
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-IUSE=""
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/ocsigen/ocsigen-start"
- KEYWORDS=""
-else
- SRC_URI="https://github.com/ocsigen/ocsigen-start/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-RDEPEND="dev-lang/ocaml:=
- dev-ml/pgocaml:=
- dev-ml/macaque:=
- dev-ml/ocaml-safepass:=
- >=dev-ml/eliom-6.2:=
- dev-ml/ocsigen-toolkit:=
- dev-ml/ppx_deriving:=
- dev-ml/yojson:=
- dev-ml/OCaml-ImageMagick:=
-"
-DEPEND="${RDEPEND}"
-
-src_install() {
- findlib_src_preinst
- DESTDIR="${ED}" OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install
- dodoc README.md
-}
diff --git a/dev-ml/ocsigen-toolkit/Manifest b/dev-ml/ocsigen-toolkit/Manifest
deleted file mode 100644
index 6ecf3565c1c6..000000000000
--- a/dev-ml/ocsigen-toolkit/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST ocsigen-toolkit-1.0.0.tar.gz 69175 BLAKE2B f23dd64a8f8a9c735db3bfd3d60cfe6306354a208fb4b1ee384271a0f8b2fc120afcaa522d1432553ebba90c80639a5980c09c820c6063cbb093998814520410 SHA512 4776dcceef822ac63fd6d57ce05e870f726c1e1d137bab239b8558acb4ef55f97b847825f621414334b01d30c066ea986d2b8180b80a09719b5b76cb3bb69a20
-EBUILD ocsigen-toolkit-1.0.0.ebuild 1006 BLAKE2B 07c32cb76fe6b0123854c77b712c373058b61d75dc8e0557fcfe1094487edeba70ce8cc87eab994ace4ed7113e77187b43401a91db96baa835113ecb072014d7 SHA512 841c534ab057cba641f0b84bf7884a31c147c054944bb668d71b64711466f1dcdd0057f94627e5ca58e9d066524c5f67e9f6e99be587e15df68fa0b751fd07de
-EBUILD ocsigen-toolkit-9999.ebuild 1006 BLAKE2B 07c32cb76fe6b0123854c77b712c373058b61d75dc8e0557fcfe1094487edeba70ce8cc87eab994ace4ed7113e77187b43401a91db96baa835113ecb072014d7 SHA512 841c534ab057cba641f0b84bf7884a31c147c054944bb668d71b64711466f1dcdd0057f94627e5ca58e9d066524c5f67e9f6e99be587e15df68fa0b751fd07de
-MISC metadata.xml 255 BLAKE2B b8f0df7b52349718480d4bea954f285045dc674f0de0f3e0562c56fc84ce5d5713c80618fa74e1fdc79a02ec3dabee1fcdb6c0a0a64ab3e9902589d4e2364c01 SHA512 7d13867495693ec351912d5342520a8bc2dc71fc8842f3e191e938f4801071a4f8aa21d52fdaff01ad6a7589e04ea8c70b033bcd50653565373349d4a85d6d4f
diff --git a/dev-ml/ocsigen-toolkit/metadata.xml b/dev-ml/ocsigen-toolkit/metadata.xml
deleted file mode 100644
index 0c8d38fb3f2d..000000000000
--- a/dev-ml/ocsigen-toolkit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ocsigen/ocsigen-toolkit</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ocsigen-toolkit/ocsigen-toolkit-1.0.0.ebuild b/dev-ml/ocsigen-toolkit/ocsigen-toolkit-1.0.0.ebuild
deleted file mode 100644
index 9a99adeda85b..000000000000
--- a/dev-ml/ocsigen-toolkit/ocsigen-toolkit-1.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib opam
-
-DESCRIPTION="User interface widgets for Ocsigen applications"
-HOMEPAGE="https://github.com/ocsigen/ocsigen-toolkit"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt debug"
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/ocsigen/ocsigen-toolkit"
- KEYWORDS=""
-else
- SRC_URI="https://github.com/ocsigen/ocsigen-toolkit/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-RDEPEND="dev-lang/ocaml:=[ocamlopt?]
- >dev-ml/js_of_ocaml-2.7:=
- >=dev-ml/eliom-5.1:=[ppx]
- dev-ml/ppx_deriving:=
- dev-ml/calendar:=
- dev-ml/lwt:="
-DEPEND="${RDEPEND}"
-
-src_compile() {
- emake \
- DEBUG="$(usex debug yes no)" \
- NATIVE="$(usex ocamlopt yes no)" \
- all
-}
-
-src_install() {
- findlib_src_preinst
- OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install
- opam_src_install
- dodoc README.md
-}
diff --git a/dev-ml/ocsigen-toolkit/ocsigen-toolkit-9999.ebuild b/dev-ml/ocsigen-toolkit/ocsigen-toolkit-9999.ebuild
deleted file mode 100644
index 9a99adeda85b..000000000000
--- a/dev-ml/ocsigen-toolkit/ocsigen-toolkit-9999.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib opam
-
-DESCRIPTION="User interface widgets for Ocsigen applications"
-HOMEPAGE="https://github.com/ocsigen/ocsigen-toolkit"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt debug"
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/ocsigen/ocsigen-toolkit"
- KEYWORDS=""
-else
- SRC_URI="https://github.com/ocsigen/ocsigen-toolkit/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-RDEPEND="dev-lang/ocaml:=[ocamlopt?]
- >dev-ml/js_of_ocaml-2.7:=
- >=dev-ml/eliom-5.1:=[ppx]
- dev-ml/ppx_deriving:=
- dev-ml/calendar:=
- dev-ml/lwt:="
-DEPEND="${RDEPEND}"
-
-src_compile() {
- emake \
- DEBUG="$(usex debug yes no)" \
- NATIVE="$(usex ocamlopt yes no)" \
- all
-}
-
-src_install() {
- findlib_src_preinst
- OCAMLPATH="${OCAMLFIND_DESTDIR}" emake install
- opam_src_install
- dodoc README.md
-}
diff --git a/dev-ml/odns/Manifest b/dev-ml/odns/Manifest
deleted file mode 100644
index 0d53a111fa0b..000000000000
--- a/dev-ml/odns/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX odns-0.3-parmake.patch 631 BLAKE2B 957d9cab6d1506d1dbda767a62db94edd84421c578ffab5c7c43c4759a9832ae9ac0ba0af1af0a36cb0ed8ec8d535c99337d2ef4ab164cc353c1b1a2b30a4ef4 SHA512 e831d5fc0a310680ed75205b5d08fde65f679fa54791798eca528ccfa245b68f7b2afb320ee70716430fae0cd6d36340d480506cd8cf70b7c53bf067e63cb0b8
-DIST odns-0.3.tar.gz 57616 BLAKE2B de6ac0fee68d1ae21fe279971da252647d30f5914ec2030cb0ecb5efb245ade254673b54b884d1987e673b0117bc58a10b0b6344689134924334dedb919eb888 SHA512 6d40d7fc882185500aaa58582112abd57faf72ee0a57fabc211ad4bf39739b39cb956e6cb109808e05d767560a942c3300e9ec0e6b28c13cec2a2b4dd0c3bf5d
-EBUILD odns-0.3-r1.ebuild 811 BLAKE2B e91d8fa2d25e88d81c6aab720435c656a2d9b0979b6aaa6add8fbe02cfc1bb556190531a13764e972c17516e97b8bb2157cb686f2a895ad26400523935b3d6d9 SHA512 74ad911a4259badce852b24a5d0f806442e2cd3be1795db4bcaafaa8133e9c07f59a2c7ac81c2a124a738bdab9977566226d45e6f80590d972a28db1e670ad48
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/odns/files/odns-0.3-parmake.patch b/dev-ml/odns/files/odns-0.3-parmake.patch
deleted file mode 100644
index 7034abd25cf2..000000000000
--- a/dev-ml/odns/files/odns-0.3-parmake.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-fix parallel make
-https://bugs.gentoo.org/show_bug.cgi?id=422683
-
-Index: odns-0.3/OCamlMakefile
-===================================================================
---- odns-0.3.orig/OCamlMakefile
-+++ odns-0.3/OCamlMakefile
-@@ -1152,7 +1152,7 @@ $(BCDIDIR)/%.di $(NCDIDIR)/%.di: %.mli
- $(DOC_DIR)/$(RESULT)/html:
- mkdir -p $@
-
--$(DOC_DIR)/$(RESULT)/html/index.html: $(DOC_DIR)/$(RESULT)/html $(DOC_FILES)
-+$(DOC_DIR)/$(RESULT)/html/index.html: $(DOC_DIR)/$(RESULT)/html $(DOC_FILES) byte-code-library
- rm -rf $</*
- $(QUIET)pp=`sed -n -e '/^#/d' -e 's/(\*pp \([^*]*\) \*)/\1/p;q' $(FIRST_DOC_FILE)`; \
- if [ -z "$$pp" ]; then \
diff --git a/dev-ml/odns/metadata.xml b/dev-ml/odns/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/odns/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/odns/odns-0.3-r1.ebuild b/dev-ml/odns/odns-0.3-r1.ebuild
deleted file mode 100644
index d330c21321f0..000000000000
--- a/dev-ml/odns/odns-0.3-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils
-
-DESCRIPTION="OCaml library to query DNS servers"
-HOMEPAGE="http://odns.tuxfamily.org/"
-SRC_URI="http://download.tuxfamily.org/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-# It is ancient and upstream is dead. Consider using ocaml-dns instead.
-RDEPEND="
- >=dev-lang/ocaml-3.10.2:=[ocamlopt]
- !dev-ml/dns
- !dev-ml/ocaml-dns
-"
-DEPEND="${RDEPEND}"
-
-CLIBS="" # Workaround for bug #422683
-
-src_prepare() {
- sed -i -e "s/version=\"0.2\"/version=\"${PV}\"/" META || die
- epatch "${FILESDIR}/${P}-parmake.patch"
-}
-
-src_compile() {
- emake -j1 #453434
-}
-
-src_install() {
- findlib_src_preinst
- PREFIX="${D}/usr" emake install
- dodoc AUTHORS README
-}
diff --git a/dev-ml/ojquery/Manifest b/dev-ml/ojquery/Manifest
deleted file mode 100644
index 404c04fe3cb6..000000000000
--- a/dev-ml/ojquery/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST ojquery-0.1.tar.gz 64335 BLAKE2B f6fc0377326a2eb4487f2e28ae8ed28be6518ea79b1a096cd90e1847d732878775105a3597ea13fde6b352611a39bd49f55792dd5b1f57a576eff80aa127c58e SHA512 57b0f7458fc44294df0993a1593f0f42d532834b7f6676e8093eb3c12d4c88a6084a99f831751fece69477d17ab84a0ebedd9873f5255aa8ee2a6d39996634d2
-EBUILD ojquery-0.1.ebuild 633 BLAKE2B 4f46e06760ace62543c24ddb5a5078ab6662b4ac14387f7fcc73715021fa6cfdcf70f5c74fe68f527415b116116b21a21a2be19adf79997778e8bfb56b1ba458 SHA512 7d8d6048fc50d8ea1efed0c946ee7aaace7e7a32086e07ee890c89c047ed50c8496f6c03101ccfaf21d0c6a52791541fbb3d42d906b10010612041c6a9116e51
-EBUILD ojquery-9999.ebuild 633 BLAKE2B 4f46e06760ace62543c24ddb5a5078ab6662b4ac14387f7fcc73715021fa6cfdcf70f5c74fe68f527415b116116b21a21a2be19adf79997778e8bfb56b1ba458 SHA512 7d8d6048fc50d8ea1efed0c946ee7aaace7e7a32086e07ee890c89c047ed50c8496f6c03101ccfaf21d0c6a52791541fbb3d42d906b10010612041c6a9116e51
-MISC metadata.xml 247 BLAKE2B 28b4a5ef6431661ad0574b43354affe18accd019709810432266e692b954372b0e2a51b5acbcab3f84d16430b80bf81786c7f62373d116ba7f12d03807190781 SHA512 949253bc51cadb44c8440d12050f1c922e2ce52a6c10adedf43229f47d826992b610a1c957e219c29c752034b00450099a6e07a2855255935947096cd2d08c6d
diff --git a/dev-ml/ojquery/metadata.xml b/dev-ml/ojquery/metadata.xml
deleted file mode 100644
index 39e58997b2f8..000000000000
--- a/dev-ml/ojquery/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ocsigen/ojquery</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ojquery/ojquery-0.1.ebuild b/dev-ml/ojquery/ojquery-0.1.ebuild
deleted file mode 100644
index a14024cc5d57..000000000000
--- a/dev-ml/ojquery/ojquery-0.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit oasis
-
-DESCRIPTION="jQuery Binding for Eliom."
-HOMEPAGE="https://github.com/ocsigen/ojquery"
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/ocsigen/ojquery"
- KEYWORDS=""
-else
- SRC_URI="https://github.com/ocsigen/ojquery/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ml/react:=
- dev-ml/js_of_ocaml:=
- dev-ml/lwt:="
-DEPEND="${RDEPEND} dev-ml/oasis"
-
-src_prepare() {
- oasis setup || die
-}
diff --git a/dev-ml/ojquery/ojquery-9999.ebuild b/dev-ml/ojquery/ojquery-9999.ebuild
deleted file mode 100644
index a14024cc5d57..000000000000
--- a/dev-ml/ojquery/ojquery-9999.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit oasis
-
-DESCRIPTION="jQuery Binding for Eliom."
-HOMEPAGE="https://github.com/ocsigen/ojquery"
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- inherit git-r3
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/ocsigen/ojquery"
- KEYWORDS=""
-else
- SRC_URI="https://github.com/ocsigen/ojquery/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-IUSE=""
-
-RDEPEND="dev-ml/react:=
- dev-ml/js_of_ocaml:=
- dev-ml/lwt:="
-DEPEND="${RDEPEND} dev-ml/oasis"
-
-src_prepare() {
- oasis setup || die
-}
diff --git a/dev-ml/onanomsg/Manifest b/dev-ml/onanomsg/Manifest
deleted file mode 100644
index 693e935d0128..000000000000
--- a/dev-ml/onanomsg/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX bigstring.patch 8867 BLAKE2B 5239b7052baa461f6d7dcf2a55bb97733485f5bd81724f003d859d236e483360a418b5c9dd071fd57bf8228c696839df58de83652cc4dbea4260c12dc843dadb SHA512 b64e1f718f966bb34d1e9251cf2046a9489399796f37a83e88c00a053691f153032d6339150e5bf11ee937f3cf59e460eec94498fad3bd0be938622b3fc93032
-AUX testrun.patch 538 BLAKE2B d715a9b15064ba17d3044e31807fa7f97434194177513f954de97d9caf19bfa6a55e7118f30ddf27418619c3802ee1249cfa7f3e00b9684118df078d52bc9a40 SHA512 e91b4f0ad106ac5c2d46898d62c58dcc9a333a47fd46c506a166947d9526c88661a9692c733df841f161a07af71e7e5cb5ba894019c8a17c9af486ce4e84bbab
-AUX tests.patch 382 BLAKE2B e540c2608874f9c7ca90f19851479ca4918704e8c75ac3819602f0b69d2917b372e746c8c5bfed14d9b89183099c31137d3ff065baede52b17f64b252aa1d28f SHA512 543d1e47febd980cab47b5e1901c845cbf6fc39591ddf1b70ae1f3482a9499b8cb08b400907fa7059578377273e5e9565143ce8ad9a512f5e2a7a2a2fa989186
-DIST onanomsg-1.0.tar.gz 13519 BLAKE2B c50fb053082e4adfa77f3c6809fb29e64ac8dce7bb9fe1c506f6b7bf0fcd67a6de97f756956f103828ae2f334633f2500a95859c955bd0b610be38163a8d77b5 SHA512 d940f842f795c9d681755795f83694aceab23eb87c7cb66f2b8f643147ca58f30b43049e8c035e3f08392d9c2f611a75254d4ba999b337cc84d7b52f8f36218f
-EBUILD onanomsg-1.0-r2.ebuild 1141 BLAKE2B bd2405220958d806e5c9672520c1528eb4c36c1e7d8d642c3e115ae4cfe2185834079b8a7d83ed577a4084b941469263943f99c47216ed5e9362eb105def09e8 SHA512 f0b29263a23c3d7f904fd85b9f415801464e789d07d6328cd3ae641ba13169ab5d551618ce02fd68903bf45b808577f11a943107de646722ff9c36ffc997d369
-MISC metadata.xml 312 BLAKE2B 959eb4a9fa580bc77bc4f5a4be1dbe4316b849f725299ff5af5b77292ac7254d3470155d373cf59cb88343dd1f6bbeb7785c59e7b771a6c20c43b5c5e517110b SHA512 2d6138f31c2a0216ef0cb73528cfdde0b186f496a453e6acd60c3cd2bae809f454a8aea5ff917eb854e7fab6597c6ff86aea44a7e55719a9580864dd426bcc48
diff --git a/dev-ml/onanomsg/files/bigstring.patch b/dev-ml/onanomsg/files/bigstring.patch
deleted file mode 100644
index 311fa2ee7495..000000000000
--- a/dev-ml/onanomsg/files/bigstring.patch
+++ /dev/null
@@ -1,218 +0,0 @@
-Index: onanomsg-1.0/lib/nanomsg.ml
-===================================================================
---- onanomsg-1.0.orig/lib/nanomsg.ml
-+++ onanomsg-1.0/lib/nanomsg.ml
-@@ -209,7 +209,7 @@ let recv_fd sock =
- (Obj.magic fd : Unix.file_descr)
-
- let send_bigstring_buf ?(block=true) sock buf pos len =
-- if pos < 0 || len < 0 || pos + len > CCBigstring.size buf
-+ if pos < 0 || len < 0 || pos + len > Bigstring.size buf
- then invalid_arg "bounds";
- let nn_buf = nn_allocmsg (size_of_int len) 0 in
- match nn_buf with
-@@ -218,12 +218,12 @@ let send_bigstring_buf ?(block=true) soc
- let nn_buf_p = Ctypes.(allocate (ptr void) nn_buf) in
- let ba = Ctypes.(bigarray_of_ptr array1 len
- Bigarray.char @@ from_voidp char nn_buf) in
-- CCBigstring.blit buf pos ba 0 len;
-+ Bigstring.blit buf pos ba 0 len;
- ignore @@ raise_notequal len
- (fun () -> nn_send sock nn_buf_p nn_msg (int_of_bool block))
-
- let send_bigstring ?(block=true) sock buf =
-- send_bigstring_buf ~block sock buf 0 @@ CCBigstring.size buf
-+ send_bigstring_buf ~block sock buf 0 @@ Bigstring.size buf
-
- let send_bytes_buf ?(block=true) sock buf pos len =
- if pos < 0 || len < 0 || pos + len > Bytes.length buf
-@@ -235,7 +235,7 @@ let send_bytes_buf ?(block=true) sock bu
- let nn_buf_p = Ctypes.(allocate (ptr void) nn_buf) in
- let ba = Ctypes.(bigarray_of_ptr array1 len
- Bigarray.char @@ from_voidp char nn_buf) in
-- CCBigstring.blit_of_bytes buf pos ba 0 len;
-+ Bigstring.blit_of_bytes buf pos ba 0 len;
- ignore @@ raise_notequal len
- (fun () -> nn_send sock nn_buf_p nn_msg (int_of_bool block))
-
-@@ -266,16 +266,16 @@ let recv ?(block=true) sock f =
- let recv_bytes_buf ?(block=true) sock buf pos =
- recv ~block sock
- (fun ba ->
-- let len = CCBigstring.size ba in
-- CCBigstring.(blit_to_bytes ba 0 buf pos len);
-+ let len = Bigstring.size ba in
-+ Bigstring.(blit_to_bytes ba 0 buf pos len);
- len
- )
-
- let recv_bytes ?(block=true) sock =
- recv ~block sock (fun ba ->
-- let len = CCBigstring.size ba in
-+ let len = Bigstring.size ba in
- let buf = Bytes.create len in
-- CCBigstring.blit_to_bytes ba 0 buf 0 len;
-+ Bigstring.blit_to_bytes ba 0 buf 0 len;
- buf)
-
- let recv_string ?(block=true) sock =
-Index: onanomsg-1.0/lib/nanomsg.mli
-===================================================================
---- onanomsg-1.0.orig/lib/nanomsg.mli
-+++ onanomsg-1.0/lib/nanomsg.mli
-@@ -45,8 +45,8 @@ val close : socket -> unit
-
- (** {2 Zero-copy I/O} *)
-
--val send_bigstring : ?block:bool -> socket -> CCBigstring.t -> unit
--val send_bigstring_buf : ?block:bool -> socket -> CCBigstring.t -> int -> int -> unit
-+val send_bigstring : ?block:bool -> socket -> Bigstring.t -> unit
-+val send_bigstring_buf : ?block:bool -> socket -> Bigstring.t -> int -> int -> unit
-
- val send_string : ?block:bool -> socket -> string -> unit
- val send_string_buf : ?block:bool -> socket -> string -> int -> int -> unit
-@@ -54,7 +54,7 @@ val send_string_buf : ?block:bool -> soc
- val send_bytes : ?block:bool -> socket -> Bytes.t -> unit
- val send_bytes_buf : ?block:bool -> socket -> Bytes.t -> int -> int -> unit
-
--val recv : ?block:bool -> socket -> (CCBigstring.t -> 'a) -> 'a
-+val recv : ?block:bool -> socket -> (Bigstring.t -> 'a) -> 'a
- (** [recv ?block sock f] applies [f] to the received message. The
- argument of [f] gets unallocated after [f] returns, so make sure
- [f] {b never} let a reference to its argument escape. *)
-Index: onanomsg-1.0/lib/nanomsg_lwt.ml
-===================================================================
---- onanomsg-1.0.orig/lib/nanomsg_lwt.ml
-+++ onanomsg-1.0/lib/nanomsg_lwt.ml
-@@ -25,7 +25,7 @@ let raise_negative sock io_event f = rai
- let raise_notequal sock io_event v f = raise_if sock io_event (fun x -> x <> v) f
-
- let send_bigstring_buf sock buf pos len =
-- if pos < 0 || len < 0 || pos + len > CCBigstring.size buf
-+ if pos < 0 || len < 0 || pos + len > Bigstring.size buf
- then invalid_arg "bounds";
- let nn_buf = nn_allocmsg (size_of_int len) 0 in
- match nn_buf with
-@@ -34,14 +34,14 @@ let send_bigstring_buf sock buf pos len
- let nn_buf_p = Ctypes.(allocate (ptr void) nn_buf) in
- let ba = Ctypes.(bigarray_of_ptr array1 len
- Bigarray.char @@ from_voidp char nn_buf) in
-- CCBigstring.blit buf pos ba 0 len;
-+ Bigstring.blit buf pos ba 0 len;
- raise_notequal sock Lwt_unix.Write len
- (fun () -> nn_send (Obj.magic sock : int) nn_buf_p nn_msg
- Symbol.(value_of_name_exn "NN_DONTWAIT")) >|= fun nb_written ->
- ignore nb_written
-
- let send_bigstring sock buf =
-- send_bigstring_buf sock buf 0 @@ CCBigstring.size buf
-+ send_bigstring_buf sock buf 0 @@ Bigstring.size buf
-
- let send_bytes_buf sock buf pos len =
- if pos < 0 || len < 0 || pos + len > Bytes.length buf
-@@ -53,7 +53,7 @@ let send_bytes_buf sock buf pos len =
- let nn_buf_p = Ctypes.(allocate (ptr void) nn_buf) in
- let ba = Ctypes.(bigarray_of_ptr array1 len
- Bigarray.char @@ from_voidp char nn_buf) in
-- CCBigstring.blit_of_bytes buf pos ba 0 len;
-+ Bigstring.blit_of_bytes buf pos ba 0 len;
- raise_notequal sock Lwt_unix.Write len
- (fun () -> nn_send (Obj.magic sock : int) nn_buf_p nn_msg
- Symbol.(value_of_name_exn "NN_DONTWAIT")) >|= fun nb_written ->
-@@ -84,16 +84,16 @@ let recv sock f =
-
- let recv_bytes_buf sock buf pos =
- recv sock (fun ba ->
-- let len = CCBigstring.size ba in
-- CCBigstring.blit_to_bytes ba 0 buf pos len;
-+ let len = Bigstring.size ba in
-+ Bigstring.blit_to_bytes ba 0 buf pos len;
- Lwt.return len
- )
-
- let recv_bytes sock =
- recv sock (fun ba ->
-- let len = CCBigstring.size ba in
-+ let len = Bigstring.size ba in
- let buf = Bytes.create len in
-- CCBigstring.blit_to_bytes ba 0 buf 0 len;
-+ Bigstring.blit_to_bytes ba 0 buf 0 len;
- Lwt.return buf
- )
-
-Index: onanomsg-1.0/lib/nanomsg_lwt.mli
-===================================================================
---- onanomsg-1.0.orig/lib/nanomsg_lwt.mli
-+++ onanomsg-1.0/lib/nanomsg_lwt.mli
-@@ -4,8 +4,8 @@ open Nanomsg
-
- (** {2 Zero-copy I/O} *)
-
--val send_bigstring : socket -> CCBigstring.t -> unit Lwt.t
--val send_bigstring_buf : socket -> CCBigstring.t -> int -> int -> unit Lwt.t
-+val send_bigstring : socket -> Bigstring.t -> unit Lwt.t
-+val send_bigstring_buf : socket -> Bigstring.t -> int -> int -> unit Lwt.t
-
- val send_string : socket -> string -> unit Lwt.t
- val send_string_buf : socket -> string -> int -> int -> unit Lwt.t
-@@ -13,7 +13,7 @@ val send_string_buf : socket -> string -
- val send_bytes : socket -> Bytes.t -> unit Lwt.t
- val send_bytes_buf : socket -> Bytes.t -> int -> int -> unit Lwt.t
-
--val recv : socket -> (CCBigstring.t -> 'a Lwt.t) -> 'a Lwt.t
-+val recv : socket -> (Bigstring.t -> 'a Lwt.t) -> 'a Lwt.t
- (** [recv sock f] applies [f] to the received message. The
- argument of [f] gets unallocated after [f] returns, so make sure
- [f] {b never} let a reference to its argument escape. *)
-Index: onanomsg-1.0/_tags
-===================================================================
---- onanomsg-1.0.orig/_tags
-+++ onanomsg-1.0/_tags
-@@ -4,7 +4,7 @@ true: debug, bin_annot, safe_string
- <lwt>: include
- <lib_test>: include
-
--<lib/nanomsg*>: package(containers.bigarray), \
-+<lib/nanomsg*>: package(bigstring), \
- package(ctypes), \
- package(ipaddr), \
- package(ppx_deriving.std), \
-@@ -13,7 +13,7 @@ true: debug, bin_annot, safe_string
-
- <lib/nanomsg_lwt.*>: package(lwt.unix), package(lwt.ppx)
-
--<lib_test/*>: package(containers.bigarray), \
-+<lib_test/*>: package(bigstring), \
- package(ctypes.foreign), \
- package(ipaddr), \
- package(lwt.unix), \
-@@ -21,7 +21,7 @@ true: debug, bin_annot, safe_string
- package(oUnit), \
- package(containers)
-
--<examples/*>: package(containers.bigarray), \
-+<examples/*>: package(bigstring), \
- package(ctypes.foreign), \
- package(ipaddr), \
-- package(containers)
-\ No newline at end of file
-+ package(containers)
-Index: onanomsg-1.0/pkg/META
-===================================================================
---- onanomsg-1.0.orig/pkg/META
-+++ onanomsg-1.0/pkg/META
-@@ -1,6 +1,6 @@
- version = "1.0"
- description = "Bindings to nanomsg"
--requires = "ctypes.foreign ipaddr ppx_deriving.std containers containers.bigarray"
-+requires = "ctypes.foreign ipaddr ppx_deriving.std containers bigstring"
- archive(byte) = "nanomsg.cma"
- archive(byte, plugin) = "nanomsg.cma"
- archive(native) = "nanomsg.cmxa"
-@@ -15,4 +15,4 @@ package "lwt" (
- archive(native) = "nanomsg_lwt.cmxa"
- archive(native, plugin) = "nanomsg_lwt.cmxs"
- exists_if = "nanomsg_lwt.cma"
--)
-\ No newline at end of file
-+)
diff --git a/dev-ml/onanomsg/files/testrun.patch b/dev-ml/onanomsg/files/testrun.patch
deleted file mode 100644
index e78dadaf3625..000000000000
--- a/dev-ml/onanomsg/files/testrun.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Drop Surveyor / Respondant tests as they fail.
-
-Index: onanomsg-1.0/lib_test/suite.ml
-===================================================================
---- onanomsg-1.0.orig/lib_test/suite.ml
-+++ onanomsg-1.0/lib_test/suite.ml
-@@ -93,7 +93,7 @@ let connect_to_string_test ctx =
-
- let socket_test ctx =
- let domains = [AF_SP; AF_SP_RAW] in
-- let protos = [Pair; Pub; Sub; Req; Rep; Push; Pull; Surveyor; Respondant; Bus] in
-+ let protos = [Pair; Pub; Sub; Req; Rep; Push; Pull; Bus] in
- List.iter
- (fun d ->
- List.iter
diff --git a/dev-ml/onanomsg/files/tests.patch b/dev-ml/onanomsg/files/tests.patch
deleted file mode 100644
index f93d0ce51260..000000000000
--- a/dev-ml/onanomsg/files/tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: onanomsg-1.0/_tags
-===================================================================
---- onanomsg-1.0.orig/_tags
-+++ onanomsg-1.0/_tags
-@@ -19,6 +19,7 @@ true: debug, bin_annot, safe_string
- package(lwt.unix), \
- package(lwt.ppx), \
- package(oUnit), \
-+ package(ppx_deriving), \
- package(containers)
-
- <examples/*>: package(bigstring), \
diff --git a/dev-ml/onanomsg/metadata.xml b/dev-ml/onanomsg/metadata.xml
deleted file mode 100644
index f2bba89e5ee9..000000000000
--- a/dev-ml/onanomsg/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="lwt">Enables lwt support.</flag>
- </use>
- <upstream>
- <remote-id type="github">rgrinberg/onanomsg</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/onanomsg/onanomsg-1.0-r2.ebuild b/dev-ml/onanomsg/onanomsg-1.0-r2.ebuild
deleted file mode 100644
index 24450b0c599c..000000000000
--- a/dev-ml/onanomsg/onanomsg-1.0-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam eutils
-
-DESCRIPTION="nanomsg bindings for OCaml"
-HOMEPAGE="https://github.com/rgrinberg/onanomsg"
-SRC_URI="https://github.com/rgrinberg/onanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0/${PV}-bigstring"
-KEYWORDS="~amd64"
-IUSE="+lwt +ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/nanomsg:=
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/ocaml-ctypes:=
- dev-ml/ocaml-ipaddr:=[ocamlopt?]
- dev-ml/sexplib:=
- dev-ml/ppx_deriving:=[ocamlopt?]
- dev-ml/ocaml-containers:=[ocamlopt?]
- dev-ml/ocaml-bigstring:=
- lwt? ( dev-ml/lwt:=[ocamlopt(+)?] )
-"
-DEPEND="${RDEPEND}
- test? ( dev-ml/ounit )
-"
-
-src_prepare() {
- epatch "${FILESDIR}/bigstring.patch" \
- "${FILESDIR}/tests.patch" \
- "${FILESDIR}/testrun.patch"
- default
-}
-
-src_compile() {
- ocaml pkg/build.ml \
- native=$(usex ocamlopt true false) \
- native-dynlink=$(usex ocamlopt true false) \
- lwt=$(usex lwt true false) \
- ounit=$(usex test true false) \
- || die
-}
-
-src_install() {
- opam_src_install nanomsg
- dodoc CHANGES README.md
-}
diff --git a/dev-ml/opam-file-format/Manifest b/dev-ml/opam-file-format/Manifest
deleted file mode 100644
index 69e755945d41..000000000000
--- a/dev-ml/opam-file-format/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST opam-file-format-2.0.0_beta3.tar.gz 7654 BLAKE2B fa9ea04af0973fd52e0147d751116484e65ffb64369a19701740f0e1c81504e4f10574c3aeb5052f2cba02355d0c14875cea0f55694b74e70afffc20fccd7e88 SHA512 7f4989711e4dc183086b6dccc512ecfe78bfbbd98af954560d5a2c945b8b32416f3a01902203ef78932451cd99a5c1b1571edf70581bd14a2a94e32f5d4dd818
-EBUILD opam-file-format-2.0.0_beta3.ebuild 671 BLAKE2B 974b186b8ff6d5b6a152b857fea05b78e96281823988b4d9dc52b117b1bbea6f7df648b2e99cd653493fce1eb4223d852f581c1237cc15dcc275497c14b44a65 SHA512 61ecff19fef0cbcaa2b52cecb2b0f573964c528f0eb8977fb433da89783897a98f8a0f396366282c3ec3e37b00264d4fff0389fc07f96c1834a2dd76a34d13a0
-MISC metadata.xml 259 BLAKE2B 42f5e3afbd4ea4bfdd85dcf5654bb839c3b619aa4261f80bf26f818142f86fd175cc990bb27927326af1692d560e0f4b11951e81297e564ef5c5a75135ff3f74 SHA512 6ff4d6b2750461053f904377a60f344542937c87e49a22e4d0694ac99b3e035835e4c20db712a240c44cb9c67f6a80fddac0448f21777d54c5d8f9067611474a
diff --git a/dev-ml/opam-file-format/metadata.xml b/dev-ml/opam-file-format/metadata.xml
deleted file mode 100644
index 05f58f9dae40..000000000000
--- a/dev-ml/opam-file-format/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ocaml/opam-file-format</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/opam-file-format/opam-file-format-2.0.0_beta3.ebuild b/dev-ml/opam-file-format/opam-file-format-2.0.0_beta3.ebuild
deleted file mode 100644
index e932f300db77..000000000000
--- a/dev-ml/opam-file-format/opam-file-format-2.0.0_beta3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-MY_PV="${PV/_beta/-beta}"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-DESCRIPTION="Parser and printer for the opam file syntax"
-HOMEPAGE="https://github.com/ocaml/opam-file-format"
-SRC_URI="https://github.com/ocaml/opam-file-format/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="dev-lang/ocaml:=[ocamlopt?]"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- emake byte $(usex ocamlopt native "")
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="$(ocamlc -where)" install
-}
diff --git a/dev-ml/pa_bench/Manifest b/dev-ml/pa_bench/Manifest
deleted file mode 100644
index 0746a4eeee6c..000000000000
--- a/dev-ml/pa_bench/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pa_bench-112.06.00.tar.gz 54371 BLAKE2B e0cd20d378d185f6cd3a6e4a2991bb9bdce6c72b01860c1aedff4c0c3ff4949f7b0c1a2b3c0310cd375ecc01eb51022fd6c68281c0bbb74dc96879d3fcc7ed94 SHA512 1e75c5b765051357f17bfe1213af16174a07903da7c9ecff3ce937227385d815c25f6430f103be3b65b69ba0d7a3a22051ef7bf28d577cf26e87c3a628040fdc
-EBUILD pa_bench-112.06.00.ebuild 599 BLAKE2B 9f6529225ebe01416fb2fe1e0318b4d833bdb6696e84a5d704c688cc53a182171ea056a7a66bd408f673ccd7e1b9671375eeacb90ab101b3dc9aefdceeeac796 SHA512 bf1372898fbfe3613c392f3569cf41870a67ab9d3b4a7f772a9ac7730fedf12f58ca35be8fb38ce7dcb51ccbedc9a64e825408f3572359f1bee6c1e78c23c6e6
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/pa_bench/metadata.xml b/dev-ml/pa_bench/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/pa_bench/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/pa_bench/pa_bench-112.06.00.ebuild b/dev-ml/pa_bench/pa_bench-112.06.00.ebuild
deleted file mode 100644
index e8fc793b2808..000000000000
--- a/dev-ml/pa_bench/pa_bench-112.06.00.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit oasis
-
-MY_P=${PN/-/_}-${PV}
-DESCRIPTION="Syntax extension writing inline benchmarks"
-HOMEPAGE="http://www.janestreet.com/ocaml"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}.00/individual/${MY_P}.tar.gz
- https://dev.gentoo.org/~aballier/distfiles/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-ml/type-conv-109:=
- dev-ml/pa_ounit:=
- dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-ml/pa_ounit/Manifest b/dev-ml/pa_ounit/Manifest
deleted file mode 100644
index 0da793a4475a..000000000000
--- a/dev-ml/pa_ounit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pa_ounit-113.00.00.tar.gz 58486 BLAKE2B fff42a3f741741cc29819f7a18aaa4bf8a939125a5c3abcf4b567431da6584ba63a777434c285971bc1ec182363691ea2a34311852fa25159b35414babd8973e SHA512 8b1891ae666606b28a6d46b86ac82cb5680099d3ca8181ae6a422748b6b0a99c763f680741c724ca91f8ade7757f6831bc88211d8d94560168bc208b23337b0e
-EBUILD pa_ounit-113.00.00.ebuild 498 BLAKE2B 6b1d6de25558b2fd0921e9e0be91abab477f05586ffc5562d49fce6addadd2441505defbbccc80e4c479ed3802cf4ade59381c1961b76bf54188474366ef5bb2 SHA512 173c0ee6ba6f9079ce9e6bacb504b1afd25342ab6975b8362ba5d3a4ba48983ead9f814417b71705e1f179745e5023934067ea13a0476943e4c65b806b41f2bc
-MISC metadata.xml 576 BLAKE2B 88731123c782feb03a61c48bcc05de8d0faa3f8db7eb4bbe1a8d770c9a0cf836a4425a0bf3b4e35c87e08d72f9aede64ecd13e1935b32f168248e27005c76524 SHA512 5604c6d21257a8ba27e3911649701434984756f30db717328a82c8dd6f8948384ed98a9a84086ff3b584ba8063799323567137b6963a9b0d36ab4cad2834eb77
diff --git a/dev-ml/pa_ounit/metadata.xml b/dev-ml/pa_ounit/metadata.xml
deleted file mode 100644
index 614fb7470d88..000000000000
--- a/dev-ml/pa_ounit/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
-Pa_ounit is a syntax extension that helps writing in-line test in ocaml
-code. It allows user to register tests with a new `TEST` top-level expressions
-and automatically collects all the tests in a module (in a function
-`ounit_tests` of type `unit -&gt; OUnit.test`).
- </longdescription>
- <upstream>
- <remote-id type="bitbucket">yminsky/ocaml-core</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/pa_ounit/pa_ounit-113.00.00.ebuild b/dev-ml/pa_ounit/pa_ounit-113.00.00.ebuild
deleted file mode 100644
index e9545136eb4a..000000000000
--- a/dev-ml/pa_ounit/pa_ounit-113.00.00.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit oasis
-
-DESCRIPTION="Syntax extension that helps writing in-line test in ocaml"
-HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-ml/ounit-1.1.1:=
- dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
-
-DOCS=( "readme.md" )
diff --git a/dev-ml/pa_sexp_conv/Manifest b/dev-ml/pa_sexp_conv/Manifest
deleted file mode 100644
index 22ae0e7eb749..000000000000
--- a/dev-ml/pa_sexp_conv/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pa_sexp_conv-113.00.01.tar.gz 73862 BLAKE2B 48bb7b0d39f5b6b7d380d6f4d30cc8b0a75ffd23b328da9813c3884b209f782a0592d69e5ef5a48bf89dfe78c5c131524d804eeb286f2ffb2767132c20be999e SHA512 91ad90290d48626a7e1fccb34a632e5ca02ea839f178b52da0ccbea8b27018c79ee8e83e808939e36ddbb78ad348892c53792dd41a2b007b6df947cde85873fd
-EBUILD pa_sexp_conv-113.00.01.ebuild 496 BLAKE2B 7dd421fef7dd6dd77a49b6d7065efe845f32d41778b938d3c1c97203c833783e60f2032ffe9eb35d79c3a36cd712a78c69988f101dfc52821f81dcef7374786e SHA512 0aa794981a6929deeb9c62cf132e962b16295c78a3034ba5ea79167541fcde0eff02d658468957608516f0419de63bb162453e7e2cc7850673b2825551a4baf4
-MISC metadata.xml 255 BLAKE2B b0801ff0d207e5818d7182faeb7d83b0d4af0f7002240c7a7b78ae5e6cd2cb8d5b7537175ef128bc4149a496f0ad8de182ed7d2098abacf2c5b72f4ddd31ca77 SHA512 cd91e82c73f30eea6d35bfd0b757b98da8103eefc39213a6631697114a784019dc9373308ac71da98c11efd6e1292ed38f505955d83b72c815c26ab3df8968f0
diff --git a/dev-ml/pa_sexp_conv/metadata.xml b/dev-ml/pa_sexp_conv/metadata.xml
deleted file mode 100644
index 78033cc8b700..000000000000
--- a/dev-ml/pa_sexp_conv/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/pa_sexp_conv</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/pa_sexp_conv/pa_sexp_conv-113.00.01.ebuild b/dev-ml/pa_sexp_conv/pa_sexp_conv-113.00.01.ebuild
deleted file mode 100644
index 40892485b01c..000000000000
--- a/dev-ml/pa_sexp_conv/pa_sexp_conv-113.00.01.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit oasis
-
-DESCRIPTION="Deprecated camlp4 syntax extension for sexplib."
-HOMEPAGE="http://www.janestreet.com/ocaml"
-SRC_URI="https://github.com/janestreet/pa_sexp_conv/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-ml/type-conv:=
- dev-ml/sexplib:=
- dev-ml/camlp4:=
-"
-RDEPEND="${DEPEND}"
-DOCS=( README.md )
diff --git a/dev-ml/pa_structural_sexp/Manifest b/dev-ml/pa_structural_sexp/Manifest
deleted file mode 100644
index 0041a0b80c46..000000000000
--- a/dev-ml/pa_structural_sexp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pa_structural_sexp-113.00.00.tar.gz 51825 BLAKE2B 6cb06ad1fed826b91f3eed176bb8873bc43ceeb3c3c0590123fb21d1eac671009d8418430c3eea2b1dd932801f5b26d0b47df6d5d8c72fdc0f1075b43d9d5c8a SHA512 7d1cbb1122b735e7aece71c7b50328a33dc72e63b336d5801433b5017bb94e2baa9a056cf076a2e8747afdf33e5a736154e4b74d5f7b079a6a144f9273e87f9c
-EBUILD pa_structural_sexp-113.00.00.ebuild 527 BLAKE2B 864dfeee946255d6d564c2f1db69c1e63305dd3c8c2085cadddbd46a0092b2629c95c708d0a9f344dfd114d05b4f02365d8ab610b95ba2aa39d0ce367b988f6e SHA512 1d5c2896b29381980a48796ba9560b9eb9fef8ac93b722163f3dacdbb11a5e4fb8ba309a09ab4ab93c5cf5897e6abace01dc40d248bc208d6c52870b428cfd63
-MISC metadata.xml 258 BLAKE2B 64ea4aca869f7dc64c54f6cb9d860d6205fdea1ce5ab3697f71c56946ffd5541324b8d254a3365ad32ee6e765e5f9deeb01e033ef48e1ca631ecc4b73da53165 SHA512 137d7bfdf23268b50a5dcbd3145d4c4eca4551eddfe2a9014c0872081321ca7653c6edc7b6094f54880764a2bae7fed53dc83a9008194993e7f734ac1bc321b2
diff --git a/dev-ml/pa_structural_sexp/metadata.xml b/dev-ml/pa_structural_sexp/metadata.xml
deleted file mode 100644
index 4799f5329f6d..000000000000
--- a/dev-ml/pa_structural_sexp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="bitbucket">yminsky/ocaml-core</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/pa_structural_sexp/pa_structural_sexp-113.00.00.ebuild b/dev-ml/pa_structural_sexp/pa_structural_sexp-113.00.00.ebuild
deleted file mode 100644
index 13a95c0e3804..000000000000
--- a/dev-ml/pa_structural_sexp/pa_structural_sexp-113.00.00.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit oasis
-
-DESCRIPTION="Quotation expanders to simplify building s-expressions from ocaml values"
-HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-ml/camlp4:=
- dev-ml/type-conv:=
- dev-ml/sexplib:="
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.md" )
diff --git a/dev-ml/pipebang/Manifest b/dev-ml/pipebang/Manifest
deleted file mode 100644
index f2eeefcf0532..000000000000
--- a/dev-ml/pipebang/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pipebang-113.00.00.tar.gz 48786 BLAKE2B 4ec19aad4699dcf5b2b83dc8f7aa806cd5ae69a28f4ae4dc39c32ba9c853abd1ce18c546c6617bcde075b33151ae125c1c4590415b3a23f63a716a0c99f2e8ca SHA512 b0398086e76eed787e8c727440caf94b17e1b667e6ce6d2be8f1ef896b0987c9fde9e3a3fd82c3df4a215c1656210210284defc526fb296bedb2ad3d1526897e
-EBUILD pipebang-113.00.00.ebuild 469 BLAKE2B a0dcf45b1d0d0cecc10db08bc0ce111a0cda65c5ffa3f4d1d8ddb377842807b23f59d906143ba3d7f3a79ad85eaf757f9e1b2c3ebf92e2663187d55710eedbb6 SHA512 dc4ec36bb37a0eff1a26af68be125efaef30a754b64f161983580096e1a1946ca7c07ded010726a4f0d3f9b2d070e3de69462cd7ac732859b55102b6ca3c3285
-MISC metadata.xml 258 BLAKE2B 64ea4aca869f7dc64c54f6cb9d860d6205fdea1ce5ab3697f71c56946ffd5541324b8d254a3365ad32ee6e765e5f9deeb01e033ef48e1ca631ecc4b73da53165 SHA512 137d7bfdf23268b50a5dcbd3145d4c4eca4551eddfe2a9014c0872081321ca7653c6edc7b6094f54880764a2bae7fed53dc83a9008194993e7f734ac1bc321b2
diff --git a/dev-ml/pipebang/metadata.xml b/dev-ml/pipebang/metadata.xml
deleted file mode 100644
index 4799f5329f6d..000000000000
--- a/dev-ml/pipebang/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="bitbucket">yminsky/ocaml-core</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/pipebang/pipebang-113.00.00.ebuild b/dev-ml/pipebang/pipebang-113.00.00.ebuild
deleted file mode 100644
index 7762bd649a0a..000000000000
--- a/dev-ml/pipebang/pipebang-113.00.00.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit oasis
-
-DESCRIPTION="Syntax extension to transform x |! f into f x"
-HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-ml/type-conv-109.60:=
- dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
diff --git a/dev-ml/pomap/Manifest b/dev-ml/pomap/Manifest
deleted file mode 100644
index 92d7331b605c..000000000000
--- a/dev-ml/pomap/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST pomap-3.0.6.tar.gz 75345 BLAKE2B 09fcce87bddcca92ea7c51a1c491ad9d9a17f46b38ca50e6b8759c29b802e89a0a9dbd2a9c4ab5aac30386acbba006924275f8a0c09cb7f20a2aac36dc2584ae SHA512 c9b91b7eb3716f4ba735928bb7d33202fe4b05d3908afad36cffa01ffa5fa8f860b3a9d57a0b5bbf2577bb84f3a5b464ec85375e488a3fd5f8d99d7bbcf141a8
-DIST pomap-3.0.7.tar.gz 80880 BLAKE2B f0d110b229650c9eb17d15e2ca8a6e254fe710e39a57c428ac4712379a09d261a4f082d27859b344fb6b2caabe165db08df3588996a9164928df78e6331babd4 SHA512 f4f59708c1a638211332444310aae903eead9dfe9900034698a19ead275fe8d95a32f74bd8e062f7d5d671bbd92cdf18052f26a1e2fd07724c37f60b304f66ba
-DIST pomap-4.0.0.tbz 29684 BLAKE2B 3ec69da852294bad1894a1178d7bd9623cc4596a38b987885f25740d954f62cb5b1b45c63a6bbf157708ed1654123fd8cb6b20f706009091d0c47a4171ab6683 SHA512 bf249664c8a70629ca088ce6940e1db47e26c8ecbbdb28428d1a79a6d1ef4f93c48835d22d7219b57a6e60f1a64a96c23826af55720033a0ce669234b3d29d06
-EBUILD pomap-3.0.6.ebuild 680 BLAKE2B 9cebf82f54aa20b0526240c10d40d5d52b0af303d19a256b1f5d59ac66f2bd1fee0a7d997ca297401d1e06784c8b020b69d0b2fa519376f2b5795c453937d80e SHA512 b1348fc2b9ef1ebca4c08a0d551ec2e88df097782d63c77bfed873d4630c13bfa399e9f7109f288adf22b8d6eaed08b39f22d59ca332ab39bf82dee52ac71ba5
-EBUILD pomap-3.0.7.ebuild 683 BLAKE2B 0973968870b34b75601cf9ecd51885d21ebdfdcefcf8a4995f9a2a13822cd0a5adb55a7efbeebbdc8a7d3be58e08bfd9d828e7a5c725260521dbccae3cb5e22c SHA512 c4c8290ab83e495b77315881e247e076d3f91a6f84772433230ed45a73a0f4ac22e97603f07044e648fc49a7e117582f5fd259bbbe53e5d521e9a0a72ab55b13
-EBUILD pomap-4.0.0.ebuild 490 BLAKE2B 8d2973bb3249028bb0dcaf9609a2ddf8f5950aba955462763ab4cd66ae655cca5701d14bc12dab033db3c60592d4b2ce4ac9a11a5400b5bf48ad7ef865422c03 SHA512 6777f9b6e54e4fd8c6fae207284d5898d998700930f88579ba550748f3bfab43187291f2f3455f753ee9b001d1cafb3a170027d9bc9e3a64ba48db934189541e
-MISC metadata.xml 306 BLAKE2B 1c571e99b24e778faf82cfe82c7d5385657a918ba21811b4f3f7e2a2740fa63e6126b67294006837d90e83cb19b34008bc20f4e86034ac073968934b380a7658 SHA512 fb3c5d794cf35d8eccdd94e52073ce6dba07e29b6b39599f0196f2a088b8469d482d87ffeed300f28835fd659b508b7d9cddd1931483e9c77b2c5688cff5fdf1
diff --git a/dev-ml/pomap/metadata.xml b/dev-ml/pomap/metadata.xml
deleted file mode 100644
index e337a54ba0b4..000000000000
--- a/dev-ml/pomap/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mmottl/pomap</remote-id>
- <remote-id type="bitbucket">mmottl/pomap</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/pomap/pomap-3.0.6.ebuild b/dev-ml/pomap/pomap-3.0.6.ebuild
deleted file mode 100644
index f1910f1b010f..000000000000
--- a/dev-ml/pomap/pomap-3.0.6.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Partially Ordered Map ADT for O'Caml"
-HOMEPAGE="http://mmottl.github.io/pomap/"
-SRC_URI="https://github.com/mmottl/pomap/releases/download/v${PV}/${P}.tar.gz"
-LICENSE="LGPL-2.1-with-linking-exception"
-
-DEPEND="dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ppc x86"
-IUSE="examples"
-
-DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" )
-
-src_install() {
- oasis_src_install
- if use examples ; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/dev-ml/pomap/pomap-3.0.7.ebuild b/dev-ml/pomap/pomap-3.0.7.ebuild
deleted file mode 100644
index 843be10b3fb5..000000000000
--- a/dev-ml/pomap/pomap-3.0.7.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Partially Ordered Map ADT for O'Caml"
-HOMEPAGE="http://mmottl.github.io/pomap/"
-SRC_URI="https://github.com/mmottl/pomap/releases/download/v${PV}/${P}.tar.gz"
-LICENSE="LGPL-2.1-with-linking-exception"
-
-DEPEND="dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="examples"
-
-DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" )
-
-src_install() {
- oasis_src_install
- if use examples ; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/dev-ml/pomap/pomap-4.0.0.ebuild b/dev-ml/pomap/pomap-4.0.0.ebuild
deleted file mode 100644
index 47b9be24bf99..000000000000
--- a/dev-ml/pomap/pomap-4.0.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-DESCRIPTION="Partially Ordered Map ADT for O'Caml"
-HOMEPAGE="http://mmottl.github.io/pomap/"
-SRC_URI="https://github.com/mmottl/pomap/releases/download/${PV}/${P}.tbz"
-LICENSE="LGPL-2.1-with-linking-exception"
-
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-RDEPEND=""
-DEPEND="${RDEPEND} dev-ml/jbuilder"
-
-src_compile() {
- jbuilder build @install || die
-}
diff --git a/dev-ml/postgresql-ocaml/Manifest b/dev-ml/postgresql-ocaml/Manifest
deleted file mode 100644
index 20a41ca0fea0..000000000000
--- a/dev-ml/postgresql-ocaml/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST postgresql-4.1.0.tbz 36689 BLAKE2B d27db79afce335394ec1225a8c64f278374caae6344da2901396b6086e409dc37d225c57e7da3de5b4342121b6f6b2268b06c16e4b4a07d13f2e75ca0dab0f08 SHA512 5749e426634f00fc8aab86e4c23f863ebdebc9bb77c121dea1c516c8bd5524096051975514daa47abe1556355bc4a1994d6634aae09736a508a9b6552b134d42
-DIST postgresql-4.2.0.tbz 37463 BLAKE2B f6f8f894458945f15eb7991813351f6cb9aaf78b88d241dd5736398d46deff825bf5084ada04fdcfc04deba6e0599df7df27640d27c45382ef2ad49b93cc88b1 SHA512 21a9d89c2fdaf5862b350aecffe1a675ecbeef42e138e09c03d14551b25622910014582c98877882746f9fc56ef5f1248c5b00a6a61d7bcd6d757c451a7844d8
-DIST postgresql-ocaml-4.0.1.tar.gz 85871 BLAKE2B 8c2e0ce4b8bcc17f0afff1fbcd867245213ddc8702b75359e7ee926d9db749fed732cf15a905c228ca114c09ea61755fff54a0c5895edd8104dbb20590be3a8d SHA512 baecd1b3b98f790131972dbd2eba563b43dec6e13e37ab904ee38b2b1168b03533272532887a42a2536806951c9e543306c6eccfb441de517ee860383ea5df36
-EBUILD postgresql-ocaml-4.0.1.ebuild 700 BLAKE2B 7c13cff7991fb464b268fb99131a4687ceb99749b85bd31d91b01969536022bfa7e2f59a5c6b7a152f6d8ae48123c58318d117e785df03fd7c6bf2ab58f5d42f SHA512 5d3ca6f70320ac7ed6c2f9d70a9ae37de36f088edf006aa08f0a87fd8037983dc5f9e756934064d93cbee35451e42a72e067c0eda8ac9e3b8e466bbd7c240063
-EBUILD postgresql-ocaml-4.1.0.ebuild 671 BLAKE2B ee5f0b448291319702055d313c13286feb4858f7f80922ccbfa86c767bf8c79d06974541986c969846ad5e9db239fb2fae37d37914460caad8fcf5e9049b9709 SHA512 0a490a788f33267577d0fce20cbfa52bc705be89b9e4bcbb1ac775ca32ff46d3b6f89d907436be97ddcfa24b105c2895d78c0a3201cff134aa822c590ae3ceb1
-EBUILD postgresql-ocaml-4.2.0.ebuild 671 BLAKE2B ee5f0b448291319702055d313c13286feb4858f7f80922ccbfa86c767bf8c79d06974541986c969846ad5e9db239fb2fae37d37914460caad8fcf5e9049b9709 SHA512 0a490a788f33267577d0fce20cbfa52bc705be89b9e4bcbb1ac775ca32ff46d3b6f89d907436be97ddcfa24b105c2895d78c0a3201cff134aa822c590ae3ceb1
-MISC metadata.xml 328 BLAKE2B 4ab55a1edac81fe375bafef8f0a6d1089f7833b7701797cf6d7347f964857db8c2f8b75cf07f46b1b850828c79b012e083b90c5475dae26410a787b6dc0caa62 SHA512 b819f7a97e637f3d27cb6eb0d29dd99f56df57b9f8a6b18d449c5188227258819131d258cbe76adef1147dbdbd6d2af549674f3265fbf9b1fa29e4c5e712fedb
diff --git a/dev-ml/postgresql-ocaml/metadata.xml b/dev-ml/postgresql-ocaml/metadata.xml
deleted file mode 100644
index 9f664557dd6c..000000000000
--- a/dev-ml/postgresql-ocaml/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mmottl/postgresql-ocaml</remote-id>
- <remote-id type="bitbucket">mmottl/postgresql-ocaml</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/postgresql-ocaml/postgresql-ocaml-4.0.1.ebuild b/dev-ml/postgresql-ocaml/postgresql-ocaml-4.0.1.ebuild
deleted file mode 100644
index abe5b03fa5cc..000000000000
--- a/dev-ml/postgresql-ocaml/postgresql-ocaml-4.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="A package for ocaml that provides access to PostgreSQL databases"
-SRC_URI="https://github.com/mmottl/postgresql-ocaml/releases/download/v${PV}/${P}.tar.gz"
-HOMEPAGE="http://mmottl.github.io/postgresql-ocaml/"
-IUSE="examples"
-
-RDEPEND="
- dev-db/postgresql:=[server]
-"
-DEPEND="${RDEPEND}
- >=dev-ml/findlib-1.5"
-
-SLOT="0/${PV}"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~ppc x86"
-
-DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" )
-
-src_install() {
- oasis_src_install
- if use examples ; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-ml/postgresql-ocaml/postgresql-ocaml-4.1.0.ebuild b/dev-ml/postgresql-ocaml/postgresql-ocaml-4.1.0.ebuild
deleted file mode 100644
index 0a85bb949138..000000000000
--- a/dev-ml/postgresql-ocaml/postgresql-ocaml-4.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-MY_P="postgresql-${PV}"
-
-DESCRIPTION="A package for ocaml that provides access to PostgreSQL databases"
-SRC_URI="https://github.com/mmottl/postgresql-ocaml/releases/download/${PV}/${MY_P}.tbz"
-HOMEPAGE="http://mmottl.github.io/postgresql-ocaml/"
-IUSE=""
-
-RDEPEND="
- dev-db/postgresql:=[server]
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder
- >=dev-ml/findlib-1.5"
-
-SLOT="0/${PV}"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- jbuilder build @install || die
-}
-
-src_install() {
- opam_src_install "postgresql"
-}
diff --git a/dev-ml/postgresql-ocaml/postgresql-ocaml-4.2.0.ebuild b/dev-ml/postgresql-ocaml/postgresql-ocaml-4.2.0.ebuild
deleted file mode 100644
index 0a85bb949138..000000000000
--- a/dev-ml/postgresql-ocaml/postgresql-ocaml-4.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-MY_P="postgresql-${PV}"
-
-DESCRIPTION="A package for ocaml that provides access to PostgreSQL databases"
-SRC_URI="https://github.com/mmottl/postgresql-ocaml/releases/download/${PV}/${MY_P}.tbz"
-HOMEPAGE="http://mmottl.github.io/postgresql-ocaml/"
-IUSE=""
-
-RDEPEND="
- dev-db/postgresql:=[server]
-"
-DEPEND="${RDEPEND}
- dev-ml/jbuilder
- >=dev-ml/findlib-1.5"
-
-SLOT="0/${PV}"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- jbuilder build @install || die
-}
-
-src_install() {
- opam_src_install "postgresql"
-}
diff --git a/dev-ml/ppx_deriving_yojson/Manifest b/dev-ml/ppx_deriving_yojson/Manifest
deleted file mode 100644
index 5ca761f5fce3..000000000000
--- a/dev-ml/ppx_deriving_yojson/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX ocaml405.patch 4497 BLAKE2B f6967088e7a34ae06d50e22abf08fac3fa3899552de3a6bff642a9ffaf4cc53eb8db100a53d89d01a2d1ee01ee71e17ac30d850179378971f54cdedad00b84e9 SHA512 9bd0c7d462867b314b96d7971dc5d6b81730dee3918c5d2061c7881f7e4e172d27c9d3273c1fdfa25dce30abbc413c97eedb0e1c50cc84c82e177084220d0c8a
-DIST ppx_deriving_yojson-3.0.tar.gz 18111 BLAKE2B eaf8d380b8ff606bebff4050af9fb22624b404f106518a0f68b23866e66459f74c0984970ae0bbbdb67d2f71264a832850a8e03740c8fb207bc70abe89a61219 SHA512 70c690d880ff652f9f92e95af047e87726bab48100e9325406eef7a9ed80f439df7292324de56cd17a93c6ad6bc9c1e7ce6edcd7c3b336352f0df4bfa7c7b81c
-EBUILD ppx_deriving_yojson-3.0.ebuild 1036 BLAKE2B 17b098218ae636026f7b3b9a5eec5bb6dcc5f0b39c5d355dff6fb376da9ada92ad3b9ff6469065ad913569e5cc63e77d234da8ccdc2fec261688e9a84a54c617 SHA512 ca33daac21b3f530c5897e898c19116025c843ea4b094d1f2443d0735e9cbf9b369a6adfe8ff8ac76a875ec95f8797ff1321b91caef4b0dd111f112cfdee45ad
-MISC metadata.xml 262 BLAKE2B 031242577161560104a611db318ae76decc0e301db031052aaaf08bd3b51feab4af0cb816ef3db887494f542125a6c93bc92fe1c850a45890b5a33f9d31758a8 SHA512 fa9b3cb63ec527a793a0a0d5fddbfb59f2749b3eb6384abe91196879915d7c8f3ecd7823174bf05766c9165e6509ee4e7bcdbca2243805a001a0efaab0cc5aa2
diff --git a/dev-ml/ppx_deriving_yojson/files/ocaml405.patch b/dev-ml/ppx_deriving_yojson/files/ocaml405.patch
deleted file mode 100644
index 33440fabdd19..000000000000
--- a/dev-ml/ppx_deriving_yojson/files/ocaml405.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-Index: ppx_deriving_yojson-3.0/src/ppx_deriving_yojson.cppo.ml
-===================================================================
---- ppx_deriving_yojson-3.0.orig/src/ppx_deriving_yojson.cppo.ml
-+++ ppx_deriving_yojson-3.0/src/ppx_deriving_yojson.cppo.ml
-@@ -260,7 +260,7 @@ let ser_str_of_type ~options ~path ({ pt
- let polymorphize_ser = Ppx_deriving.poly_arrow_of_type_decl
- (fun var -> [%type: [%t var] -> Yojson.Safe.json]) type_decl
- in
-- let ty = Typ.poly poly_vars (polymorphize_ser [%type: [%t typ] -> Yojson.Safe.json]) in
-+ let ty = Typ.poly (List.map Location.mknoloc poly_vars) (polymorphize_ser [%type: [%t typ] -> Yojson.Safe.json]) in
- let default_fun =
- let type_path = String.concat "." (path @ [type_decl.ptype_name.txt]) in
- let e_type_path = Exp.constant (Pconst_string (type_path, None)) in
-@@ -270,7 +270,7 @@ let ser_str_of_type ~options ~path ({ pt
- in
- let poly_fun = polymorphize default_fun in
- let poly_fun =
-- (Ppx_deriving.fold_left_type_decl (fun exp name -> Exp.newtype name exp) poly_fun type_decl)
-+ (Ppx_deriving.fold_left_type_decl (fun exp name -> Exp.newtype (Location.mknoloc name) exp) poly_fun type_decl)
- in
- let mod_name = "M_"^to_yojson_name in
- let typ = Type.mk ~kind:(Ptype_record [Type.field ~mut:Mutable (mknoloc "f") ty])
-@@ -337,7 +337,7 @@ let ser_str_of_type ~options ~path ({ pt
- raise_errorf ~loc "%s cannot be derived for fully abstract types" deriver
- in
- let ty = ser_type_of_decl ~options ~path type_decl in
-- let fv = Ppx_deriving.free_vars_in_core_type ty in
-+ let fv = List.map Location.mknoloc (Ppx_deriving.free_vars_in_core_type ty) in
- let poly_type = Typ.force_poly @@ Typ.poly fv @@ ty in
- let var = pvar (Ppx_deriving.mangle_type_decl (`Suffix "to_yojson") type_decl) in
- ([],
-@@ -431,7 +431,7 @@ let desu_str_of_type ~options ~path ({ p
- raise_errorf ~loc "%s: extensible type manifest should be a type name" deriver
- | None ->
- let poly_vars = List.rev
-- (Ppx_deriving.fold_left_type_decl (fun acc name -> name :: acc) [] type_decl)
-+ (List.map Location.mknoloc (Ppx_deriving.fold_left_type_decl (fun acc name -> name :: acc) [] type_decl))
- in
- let polymorphize_desu = Ppx_deriving.poly_arrow_of_type_decl
- (fun var -> [%type: Yojson.Safe.json -> [%t error_or var]]) type_decl in
-@@ -441,7 +441,7 @@ let desu_str_of_type ~options ~path ({ p
- let default_fun = Exp.function_ [Exp.case [%pat? _] top_error] in
- let poly_fun = polymorphize default_fun in
- let poly_fun =
-- (Ppx_deriving.fold_left_type_decl (fun exp name -> Exp.newtype name exp) poly_fun type_decl)
-+ (Ppx_deriving.fold_left_type_decl (fun exp name -> Exp.newtype (Location.mknoloc name) exp) poly_fun type_decl)
- in
- let mod_name = "M_"^of_yojson_name in
- let typ = Type.mk ~kind:(Ptype_record [Type.field ~mut:Mutable (mknoloc "f") ty])
-@@ -514,7 +514,7 @@ let desu_str_of_type ~options ~path ({ p
- raise_errorf ~loc "%s cannot be derived for fully abstract types" deriver
- in
- let ty = desu_type_of_decl ~options ~path type_decl in
-- let fv = Ppx_deriving.free_vars_in_core_type ty in
-+ let fv = List.map Location.mknoloc (Ppx_deriving.free_vars_in_core_type ty) in
- let poly_type = Typ.force_poly @@ Typ.poly fv @@ ty in
- let var = pvar (Ppx_deriving.mangle_type_decl (`Suffix "of_yojson") type_decl) in
- ([],
-@@ -579,7 +579,7 @@ let ser_sig_of_type ~options ~path type_
- (`PrefixSuffix ("M", "to_yojson")) type_decl
- in
- let poly_vars = List.rev
-- (Ppx_deriving.fold_left_type_decl (fun acc name -> name :: acc) [] type_decl)
-+ (List.map Location.mknoloc (Ppx_deriving.fold_left_type_decl (fun acc name -> name :: acc) [] type_decl))
- in
- let typ = Ppx_deriving.core_type_of_type_decl type_decl in
- let polymorphize_ser = Ppx_deriving.poly_arrow_of_type_decl
-@@ -614,7 +614,7 @@ let desu_sig_of_type ~options ~path type
- (`PrefixSuffix ("M", "of_yojson")) type_decl
- in
- let poly_vars = List.rev
-- (Ppx_deriving.fold_left_type_decl (fun acc name -> name :: acc) [] type_decl)
-+ (List.map Location.mknoloc (Ppx_deriving.fold_left_type_decl (fun acc name -> name :: acc) [] type_decl))
- in
- let typ = Ppx_deriving.core_type_of_type_decl type_decl in
- let polymorphize_desu = Ppx_deriving.poly_arrow_of_type_decl
diff --git a/dev-ml/ppx_deriving_yojson/metadata.xml b/dev-ml/ppx_deriving_yojson/metadata.xml
deleted file mode 100644
index ae697b3c4ec7..000000000000
--- a/dev-ml/ppx_deriving_yojson/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">whitequark/ppx_deriving_yojson</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild b/dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild
deleted file mode 100644
index efadbf89ec58..000000000000
--- a/dev-ml/ppx_deriving_yojson/ppx_deriving_yojson-3.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils opam
-
-DESCRIPTION="A Yojson codec generator for OCaml"
-HOMEPAGE="https://github.com/whitequark/ppx_deriving_yojson/"
-SRC_URI="https://github.com/whitequark/ppx_deriving_yojson/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/yojson:=
- dev-ml/result:=
- >=dev-ml/ppx_deriving-4:=
- dev-ml/cppo:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/findlib
- dev-ml/ocamlbuild
- test? ( dev-ml/ounit dev-ml/ppx_import )"
-
-src_prepare() {
- has_version '>=dev-lang/ocaml-4.05_rc' && epatch "${FILESDIR}/ocaml405.patch"
-}
-
-src_compile() {
- cp pkg/META.in pkg/META
- ocaml pkg/build.ml \
- native=$(usex ocamlopt true false) \
- native-dynlink=$(usex ocamlopt true false) \
- || die
-}
-
-src_test() {
- ocamlbuild -j 0 -use-ocamlfind -classic-display src_test/test_ppx_yojson.byte -- || die
-}
diff --git a/dev-ml/ppx_import/Manifest b/dev-ml/ppx_import/Manifest
deleted file mode 100644
index 6b32efd20b42..000000000000
--- a/dev-ml/ppx_import/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ppx_import-1.2.tar.gz 13244 BLAKE2B 538fd11e151d740c601ca88ff682bf4ea84ddaea3fbbc5b54d43310e59baf00ae47ef397763861da8ff1b2af017bb318ec1cd48f8708b9dc2a2c68bf812e1aea SHA512 384a8f955573c66962383f0e3609e4764cb0056e7d5b7e5811fd9fd17e17ac58baea330131b8eb688cd4202d6e6bd5829fba024524f027201244ff10c86e0f01
-EBUILD ppx_import-1.2.ebuild 901 BLAKE2B 68644242d6f89aa6bf0a950e5512ac04eee85ae9df2eeb7094d6620f098c7c6ffddd9e19fea9c7916c30c1ee0f94de5603714f09e308c53b39179207286037e2 SHA512 216d612dd49776049b99b4c005ee4c44293084790edca26411ee3144ef3c41aef47bfc3812da334e544347c73a3a967680e3bb61394da0ee06f15be62d3f5710
-MISC metadata.xml 253 BLAKE2B 4f3d93fc0048b4fa776ac68ac8139f40fd6b5a41771337428698bc95a309fe33eb1ca5783ae7dcf10f42a0a0e7234f16a6b75679751c50a4810ed7d326f15985 SHA512 9dcf55163cd3a5e316e1781705eea4157793480cb5ffbe547ac63dbfb98be8f997f6967cc22fb4437fbbcae37368f348e8ef5cb9af0a634a16c667c3d336d020
diff --git a/dev-ml/ppx_import/metadata.xml b/dev-ml/ppx_import/metadata.xml
deleted file mode 100644
index 3515930a24e8..000000000000
--- a/dev-ml/ppx_import/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">whitequark/ppx_import</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/ppx_import/ppx_import-1.2.ebuild b/dev-ml/ppx_import/ppx_import-1.2.ebuild
deleted file mode 100644
index 56b86b5efe91..000000000000
--- a/dev-ml/ppx_import/ppx_import-1.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-DESCRIPTION="A syntax extension for importing declarations from interface files"
-HOMEPAGE="https://github.com/whitequark/ppx_import"
-SRC_URI="https://github.com/whitequark/ppx_import/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/ppx_tools:=
- dev-ml/cppo:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- test? ( dev-ml/ounit dev-ml/ppx_deriving )
- dev-ml/ocamlbuild
- dev-ml/findlib
-"
-
-src_compile() {
- cp pkg/META.in pkg/META
- ocaml pkg/build.ml \
- native=$(usex ocamlopt true false) \
- native-dynlink=$(usex ocamlopt true false) \
- || die
-}
-
-src_test() {
- ocamlbuild -classic-display -use-ocamlfind src_test/test_ppx_import.byte -- || die
-}
diff --git a/dev-ml/pxp/Manifest b/dev-ml/pxp/Manifest
deleted file mode 100644
index 104d0d637ef6..000000000000
--- a/dev-ml/pxp/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX oc43.patch 395 BLAKE2B fff93ecf1bd9f1b04c142f73923e2b8fdcee520dc8ed71d3e1a1fe024114170a5b678c6489e3052800fd0ab986286086e1996088f56ed4bc619282fcc6d15164 SHA512 e9d7909b05bfec7a9712aad511ad7dec699711e68ffb68e3643c077cfcc83c76f2252b1de6a74ed244825cc9fbd8ff61122f9b32777f67114b8165fd0266180a
-DIST pxp-1.2.8.tar.gz 619689 BLAKE2B ac63bdee598e368bbe96bbdab38e2fe96902346f80769d51ac2ea47d54a5066d8de35e96d13c0fc7af3ac822e2b121d8f7c033fe00b2f052fc734ccc0f8cca3f SHA512 3292bfbda494066e454331a9cfc56b03f55afe8548bdf24fea09d9bc0a03c333c027f7b527983bd9b4d659458c95acf7e3fc251c72d26ab3502f52067c9f2549
-DIST pxp-1.2.9.tar.gz 626001 BLAKE2B aa3ab609751745b51d8dfb2a0aa2543f46002de4d116cf7e184dfa6153dd4d0657f718af5c98eb2c2f9d5805da5fa7087918afc949e43d6e1dea8d4d812c6256 SHA512 d3a8ab9eab0f5219b889dc7a0b4936e4ae81f2dd3eb06c45b25ff70b8e2c6151c917bf43cf84a90061c6efe0ec344c2703566d2d513e45e1fceab5740bdf9808
-EBUILD pxp-1.2.8-r1.ebuild 1060 BLAKE2B 732dd52a8567ae8a672033511e4fb183128a32f874561b3698b99e8c04c8757bdb18807793b4af5f5eab11a756cda1a6ab546428c1c5c84e5e316a8493025325 SHA512 f2ff74e1889cef44c7d7b5645fbca6d4d0433131d9bbd305fd1915514d3a8d312f2d8b8db27ede04dbf0d218d8dd57aaa9bdddeb9940005d68c0395ec2551e00
-EBUILD pxp-1.2.9.ebuild 1011 BLAKE2B 918f8e3d0f31dce91118df4aeed20827d3f8038c57c32d6c3885abcae32e9a52fbe27006b5022efe8bca5c680e7a539fe90ba58c5a2e52de84295f8b3971752b SHA512 dbe344799beffe9bf22fee67084d70e6e2964c4de465878a244a9e7d7a30b7740a0614b8b121674c17e67127e16e1934dfe45ba19962fe0b99c7870c8f188137
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/pxp/files/oc43.patch b/dev-ml/pxp/files/oc43.patch
deleted file mode 100644
index 0168c703d06d..000000000000
--- a/dev-ml/pxp/files/oc43.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: pxp-1.2.8/src/pxp-engine/pxp_document.ml
-===================================================================
---- pxp-1.2.8.orig/src/pxp-engine/pxp_document.ml
-+++ pxp-1.2.8/src/pxp-engine/pxp_document.ml
-@@ -3398,8 +3398,6 @@ let find_all_elements ?deeply eltype bas
- ;;
-
-
--exception Skip;;
--
- let map_tree ~pre ?(post=(fun x -> x)) base =
- let rec map_rec n =
- let n' = pre n in
diff --git a/dev-ml/pxp/metadata.xml b/dev-ml/pxp/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/pxp/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/pxp/pxp-1.2.8-r1.ebuild b/dev-ml/pxp/pxp-1.2.8-r1.ebuild
deleted file mode 100644
index 46f405db67a1..000000000000
--- a/dev-ml/pxp/pxp-1.2.8-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit findlib eutils
-
-MY_P=${P/_beta/test}
-
-DESCRIPTION="validating XML parser library for O'Caml"
-HOMEPAGE="http://projects.camlcity.org/projects/pxp.html"
-SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="amd64 ppc x86"
-
-SLOT="0/${PV}"
-DEPEND=">=dev-ml/pcre-ocaml-4.31:=
- >=dev-ml/ulex-0.5:=
- >=dev-ml/ocamlnet-4:=
- >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
- dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
-
-IUSE="examples +ocamlopt"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}/oc43.patch"
-}
-
-src_configure() {
- #the included configure does not support many standard switches and is quite picky
- ./configure || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt
- fi
-}
-
-src_install() {
- findlib_src_install
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- cd doc
- dodoc ABOUT-FINDLIB README SPEC design.txt
-}
diff --git a/dev-ml/pxp/pxp-1.2.9.ebuild b/dev-ml/pxp/pxp-1.2.9.ebuild
deleted file mode 100644
index 58fa81ed2194..000000000000
--- a/dev-ml/pxp/pxp-1.2.9.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit findlib eutils
-
-MY_P=${P/_beta/test}
-
-DESCRIPTION="validating XML parser library for O'Caml"
-HOMEPAGE="http://projects.camlcity.org/projects/pxp.html"
-SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-SLOT="0/${PV}"
-DEPEND=">=dev-ml/pcre-ocaml-4.31:=
- >=dev-ml/ulex-0.5:=
- >=dev-ml/ocamlnet-4:=
- >=dev-lang/ocaml-3.10.2:=[ocamlopt?]
- dev-ml/camlp4:="
-RDEPEND="${DEPEND}"
-
-IUSE="examples +ocamlopt"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- #the included configure does not support many standard switches and is quite picky
- ./configure || die "configure failed"
-}
-
-src_compile() {
- emake -j1 all
- if use ocamlopt; then
- emake -j1 opt
- fi
-}
-
-src_install() {
- findlib_src_install
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- cd doc
- dodoc ABOUT-FINDLIB README SPEC design.txt
-}
diff --git a/dev-ml/reason-parser/Manifest b/dev-ml/reason-parser/Manifest
deleted file mode 100644
index c5993b559b0f..000000000000
--- a/dev-ml/reason-parser/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST reason-parser-2.0.0.tar.gz 183562 BLAKE2B 4954b98f21946722dd97660bbc8bfed19d22cd7d30927aecbe1f12981517442bc4c4ee7c9e58538ccb3b09b4e4fed8e58f87f8e583f0f49ad36b97bede1093ab SHA512 43d05367978a273625d43fbee33c554777a24003b3a843b610da2a73187f2c5ad7dc110fd2b50ba4671ca05e7fcff6ed63fdf52f79769752b31d0aec48fab84c
-EBUILD reason-parser-2.0.0.ebuild 835 BLAKE2B 2047d3a28a1e07b72c6b821a76c1aa3de0b8782203b97faab31be73e02b191c9225b040221e875637dcbe98285845e59c2ea4a35d8e08aab0b3676a4c86b4e5b SHA512 6249b3bda1828a3f621e0c4f14b1a29b5fd3241e16bc2194319cd8745e790f65015d39e6f4450c73c6a387a23bbf4fbaea71a6f10bfa84272601591a4a014e52
-MISC metadata.xml 247 BLAKE2B fe6593516e068a06237d2e278bb3bf22bbbe66666d5546eae1e5a752b819a7a42f0a206f48a021e9546a9ad80a77ce4544ba739e79b73f2fbd0e33f70a228ec6 SHA512 2113e773ce8f657a96ab14c550648665f9c86728502bde0207a1d7acc69ea1bd8a653ccdbcc03f481444cc3386e682d4e4f08c4234c29ac0fc45507ac1dae715
diff --git a/dev-ml/reason-parser/metadata.xml b/dev-ml/reason-parser/metadata.xml
deleted file mode 100644
index abe46648b549..000000000000
--- a/dev-ml/reason-parser/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">facebook/reason</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/reason-parser/reason-parser-2.0.0.ebuild b/dev-ml/reason-parser/reason-parser-2.0.0.ebuild
deleted file mode 100644
index 2ec81a735441..000000000000
--- a/dev-ml/reason-parser/reason-parser-2.0.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib eutils opam
-
-DESCRIPTION="Meta Language Toolchain"
-HOMEPAGE="https://github.com/facebook/reason"
-SRC_URI="https://github.com/facebook/reason/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- >=dev-ml/menhir-20170418:=
- dev-ml/merlin-extend:=
- dev-ml/result:=
- dev-ml/topkg:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/ppx_tools_versioned:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/ocamlbuild
-"
-
-S="${WORKDIR}/${PN}"
-
-src_compile() {
- emake compile_error
- ocamlbuild -package topkg pkg/build.native || die
- ./build.native build \
- --native "$(usex ocamlopt true false)" \
- --native-dynlink "$(usex ocamlopt true false)" \
- || die
-}
diff --git a/dev-ml/reason/Manifest b/dev-ml/reason/Manifest
deleted file mode 100644
index 0672359ad93f..000000000000
--- a/dev-ml/reason/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST reason-2.0.0.tar.gz 6639139 BLAKE2B c2f65c967e86ab9d57d25194aa5f113b7d11fce1d3c47d7b93b31ae0728b8e3528c736e694c462e4debcce228c227e612901cc576604c69afd966a40058ac429 SHA512 5e8fb81193de90fcf95ae39e66dab6b7638f1b6f37f7f438c3692e67de8f33667eca92e76df4968ad794e4bd02674583203e1058f1e990f3f6e87d8ce1fbbb43
-EBUILD reason-2.0.0.ebuild 627 BLAKE2B e504467b4b23bca9b915ccbf23e4a2924ea047dd96f14907296c138c514c5db5cba4ec4ec5e973aeb3555899b5c7507db4537cf2efa5efec36311d7a8c7ac6fe SHA512 b21460ebf47b988e32daa46695ddaebe4fe8f4a6c3c6d83ca57bb97974478e76e25a132b467dd6914c293080b2801cc364aa0a6677a666321c3eeb87aa7388af
-MISC metadata.xml 247 BLAKE2B fe6593516e068a06237d2e278bb3bf22bbbe66666d5546eae1e5a752b819a7a42f0a206f48a021e9546a9ad80a77ce4544ba739e79b73f2fbd0e33f70a228ec6 SHA512 2113e773ce8f657a96ab14c550648665f9c86728502bde0207a1d7acc69ea1bd8a653ccdbcc03f481444cc3386e682d4e4f08c4234c29ac0fc45507ac1dae715
diff --git a/dev-ml/reason/metadata.xml b/dev-ml/reason/metadata.xml
deleted file mode 100644
index abe46648b549..000000000000
--- a/dev-ml/reason/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">facebook/reason</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/reason/reason-2.0.0.ebuild b/dev-ml/reason/reason-2.0.0.ebuild
deleted file mode 100644
index 0fc83b36497d..000000000000
--- a/dev-ml/reason/reason-2.0.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Meta Language Toolchain"
-HOMEPAGE="https://github.com/facebook/reason"
-SRC_URI="https://github.com/facebook/reason/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-ml/reason-parser:=
- dev-ml/merlin-extend:=
- dev-ml/result:=
- dev-ml/topkg:=
- dev-ml/ocaml-migrate-parsetree:=
- dev-ml/utop:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/findlib
- dev-ml/ocamlbuild
-"
-
-src_compile() {
- emake precompile
- emake build
-}
diff --git a/dev-ml/res/Manifest b/dev-ml/res/Manifest
deleted file mode 100644
index 24db9943501c..000000000000
--- a/dev-ml/res/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST res-4.0.7.tar.gz 74752 BLAKE2B 490e72f85618c03c4731051f043b1fc79f2e06684444e0f2a56f62fba74f790ce3339b2b1a9ad526b8e4df7e859b9a2342393d7a9970efffa2517d22f7393cad SHA512 4a1f00d76847eaaf0756fd20f7e1062e30ba7fd432621269f7d18b293abe0bc4a461ff077b5c4e0fe83710f113d6fe8846826b70faed8cb7fc6a5653814d297e
-DIST res-5.0.0.tbz 26967 BLAKE2B fc91ef0ccee3ca1577e394b7e162c68699a9e73901d24a041dca2f82077ad018f6bbe06a3ca1c634388e8fc2ae3335922636e339b598819864008a7f33937ffa SHA512 e2e8e8d3090efdcb4d0e99b6f71ac3d43dadc663e2a5028434e36a97cef0d624dfdfe93b88b959e798d348ff6080c3abd7143ccdbac81d500d953ad1ed6dcf92
-EBUILD res-4.0.7.ebuild 647 BLAKE2B f194ec02edfed2187ec507ff0b6eb2a60af006cd9c290fbb8eb07297e72c7bd9c96ee2b6d069dad3e7f6e7b8c4f4dec6d60cf9ef1046781e3d8b3ed305b508af SHA512 10d063932fbc99565e73d12e0c81023ff64e20ebc57114658f89344355f3076b44609fe7dfd9c7202ecc2590a039b5132abd15fec58543a8c0fcc338a425cbca
-EBUILD res-5.0.0.ebuild 518 BLAKE2B 3ec462eef034fe67668321e500989061b3bd68d7bfef5f1ac29b224e48650ee879cbeb7929bab3157d38428066d5736995b305aa10caa4ec235294aae966c163 SHA512 2650d66edb25fee682cec0cad3b80bf7509e05296800f1ea309d06e849da27e46963dd441e714857404f9d929a2b3948b3adc52d700a3a4ab1b10a908a2e2ce2
-MISC metadata.xml 302 BLAKE2B 08bc73a71438a8b9025ba538febc3c358dd3a51489c9d26f5c2a2a637dd7d5e94226f4668b814700b0a1115b58fcbb3c72c678caa52a19f97e1a3e3d5dad2f96 SHA512 385ca4e5c9628d31cb80e9f8f06adf5c4218009e92f6dfb8f993b2afd527c155db892929697083d58c70e360fa01f8346e0cbfc7a761776fc027a695edb6cacf
diff --git a/dev-ml/res/metadata.xml b/dev-ml/res/metadata.xml
deleted file mode 100644
index de5f245ffde0..000000000000
--- a/dev-ml/res/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">mmottl/res</remote-id>
- <remote-id type="bitbucket">mmottl/res</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/res/res-4.0.7.ebuild b/dev-ml/res/res-4.0.7.ebuild
deleted file mode 100644
index 60ad01e84ab7..000000000000
--- a/dev-ml/res/res-4.0.7.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Resizable Array and Buffer modules for O'Caml"
-HOMEPAGE="http://mmottl.github.io/res/"
-SRC_URI="https://github.com/mmottl/res/releases/download/v${PV}/${P}.tar.gz"
-LICENSE="LGPL-2.1-with-linking-exception"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=dev-ml/findlib-1.5"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ppc x86"
-IUSE="examples"
-
-DOCS=( "AUTHORS.txt" "CHANGES.txt" "README.md" )
-
-src_install() {
- oasis_src_install
- if use examples ; then
- insinto /usr/share/doc/${PF}
- doins -r examples
- fi
-}
diff --git a/dev-ml/res/res-5.0.0.ebuild b/dev-ml/res/res-5.0.0.ebuild
deleted file mode 100644
index b503e1c2eed3..000000000000
--- a/dev-ml/res/res-5.0.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-DESCRIPTION="Resizable Array and Buffer modules for O'Caml"
-HOMEPAGE="http://mmottl.github.io/res/"
-SRC_URI="https://github.com/mmottl/res/releases/download/${PV}/${P}.tbz"
-LICENSE="LGPL-2.1-with-linking-exception"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-ml/jbuilder
- >=dev-ml/findlib-1.5"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-src_compile() {
- jbuilder build @install || die
-}
diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
deleted file mode 100644
index 40b11d3145c2..000000000000
--- a/dev-ml/sedlex/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST sedlex-1.99.3.tar.gz 58236 BLAKE2B 48ebc0f7bc090fa5d80404cc9135f4f52ac7b5c651b6df1e8f02506b235dba78d4bab9736cdb1c3865acf940c9af8eb00eebc3f6d399d3d7c4a897fd9e2eeaa4 SHA512 d0359a4c3f4d9efe51fa79405ae79f20ab64949838acbac475a9bcb7f42e0b972e66429eca2063fda6ae6af04475dbf29a331cf005f3338e7fc130afab477392
-DIST sedlex-1.99.4.tar.gz 59359 BLAKE2B d1b76304289111fe020a50dddf6fcf29d958f69d7d4841d62633a291e0ffb08a2ddc1bc5754ccb0dbc4ac0852cd0fe2bb3a0b53b579755e0d210bf18c520f796 SHA512 83bddb03e25b015bc71fb59e3b0e0e097e899c681c8033663c17936f28fde8599a82eaab9c26eafd645c401c106e65fcf173d9fb889eb8999eb1b064ff8b6149
-EBUILD sedlex-1.99.3.ebuild 702 BLAKE2B e4d89b613a2618a5eb08aeeec2648414b6851efce4cdb5e6cf46c0c4c6aae2e63f15764873eee522055d067d4ef0e490164e1379ea5fe175ba6a1683541ef499 SHA512 7dea01dc66a519f40b57919f1b6fa9639795468d44dc6255f5fd9b70a998ca4344a861d2d1a913396f102cb21bb469d22036eef7dea428b62d35ff7d66512fe8
-EBUILD sedlex-1.99.4.ebuild 792 BLAKE2B 1f180d602d1455d929452f7df4aa3a78fe5edebfe1a6300e7e4932b1a6d418e60ad63e9d9c8cd1c2da0544c8401257ec360b299eda4f4a51491e70806cc647df SHA512 2241b056be7060a490abc3c00510b8598166f20eae79dc86858220588d8c5f2f622375bbb12356cd9ca6998275a704bedfaa51d2367b96e2e5f3088c07f3bc7e
-MISC metadata.xml 250 BLAKE2B 78cd1ba5580dc5bdf78f3f43d25bae9286b4bb4a19a009c2a5b363fec35da6f8d31be9f41912c22a0a0d967a3b050b83b40c42b379cb87ce526789e150d07987 SHA512 b83a3a1627010bf19428d42a54ca25f56125669df74eebbf2cba44874124de22b876dc9a2e8cdca43c4918ad1e37a09f3c63b46a5dd1ec7038c060ecb09c6497
diff --git a/dev-ml/sedlex/metadata.xml b/dev-ml/sedlex/metadata.xml
deleted file mode 100644
index dbfb47947b0e..000000000000
--- a/dev-ml/sedlex/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">alainfrisch/sedlex</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/sedlex/sedlex-1.99.3.ebuild b/dev-ml/sedlex/sedlex-1.99.3.ebuild
deleted file mode 100644
index 467b1c870d45..000000000000
--- a/dev-ml/sedlex/sedlex-1.99.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="An OCaml lexer generator for Unicode"
-HOMEPAGE="https://github.com/alainfrisch/sedlex"
-SRC_URI="https://github.com/alainfrisch/sedlex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/gen:=[ocamlopt(+)?]
- dev-ml/ppx_tools:=[ocamlopt(+)?]
-"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- emake all
- use ocamlopt && emake opt
-}
-
-src_install() {
- findlib_src_preinst
- if use ocamlopt; then
- emake install
- else
- emake install_byteonly
- fi
- dodoc CHANGES README.md
-}
diff --git a/dev-ml/sedlex/sedlex-1.99.4.ebuild b/dev-ml/sedlex/sedlex-1.99.4.ebuild
deleted file mode 100644
index b2a4d281ef05..000000000000
--- a/dev-ml/sedlex/sedlex-1.99.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit findlib
-
-DESCRIPTION="An OCaml lexer generator for Unicode"
-HOMEPAGE="https://github.com/alainfrisch/sedlex"
-SRC_URI="https://github.com/alainfrisch/sedlex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-lang/ocaml:=[ocamlopt?]
- dev-ml/gen:=[ocamlopt(+)?]
- dev-ml/ppx_tools_versioned:=[ocamlopt(+)?]
- dev-ml/ocaml-migrate-parsetree:=[ocamlopt(+)?]
-"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- emake all
- use ocamlopt && emake opt
-}
-
-src_test() {
- emake -j1 test
-}
-
-src_install() {
- findlib_src_preinst
- if use ocamlopt; then
- emake install
- else
- emake install_byteonly
- fi
- dodoc CHANGES README.md
-}
diff --git a/dev-ml/seq/Manifest b/dev-ml/seq/Manifest
index e269dd615b21..6738331d4b2f 100644
--- a/dev-ml/seq/Manifest
+++ b/dev-ml/seq/Manifest
@@ -1,4 +1,4 @@
AUX seq-0.1-gentoo.patch 309 BLAKE2B c80895e464359e67350ee3f0a183f3dfde63d718775876acad3905446c62dac229ad173b334020f4b2d51807b37d15e526ea98fd3ce2bf27ee8fe751c77c6d11 SHA512 0f93ed7035bc7138518b99471d64cf6144cfd3d4aeb08445a7fc6b2ae631a96a242a1dceaa5014b6503149ad24a1f048c1f0ea435ff38e8c76452f0bafffe540
DIST seq-0.1.tar.gz 2452 BLAKE2B 4f673c3909611957fc882c548c8549cbcad1e93101e1968f001609108b89f4cee13b055a7a8e75e9c36d33074863532b7d84461f036d14c468d5baadde411295 SHA512 cf0df428408efd8f593765c419007c3b181c1234fa957bd09bd96bbbbc7950dcd329429a8a22573680fdfd46847e21befae29ade967509690428ba2b90fe83f2
-EBUILD seq-0.1.ebuild 641 BLAKE2B ac3a5354b058bf5ba0975d7707e257f1ebc18eff422d459a08318fd5e23dfdbcd68d41f7a44f2b1ac6e552509db942361adac8150b807623c1be30a1f73ae46d SHA512 d9640a82e30be6993ba7f4b8e0ee3012b9e7f54dea5ae9df6c70c00f809679f4c1d3dd2688cfb49afc667395a1f94fff2fbfbd5f118fb0642c87a8ab185eee30
+EBUILD seq-0.1.ebuild 667 BLAKE2B 82238cf733ae1f75e0616f9dcf40522a2a381b37834c22467e51535ef58dc2fd4a2f586ceefd3d3c7826824ba94474b2e4047f36c3cc2e639a22ee87e52c0899 SHA512 30f5b7b5abd99b58c29c519818101f1c3587c9341f3cb093e7b9a5133d43fefa8b4f593dc30436e79c98442c233dac1b42f61c556616d409c72cadeb6538e0dc
MISC metadata.xml 375 BLAKE2B c6d166cdc6fbcce412dd0f1d78f8d1f54635d25c89e12d762e0f967a85c1a315c4912a58cdf8075c784881dcb507594d73cec30cd09e575877696a17b616d868 SHA512 dc49b250f3706af5b0f3a589bace4bd06c900d6d5f0551ae311090985c4267592a385c007f09423be4a37793e00cbe8275aa1faeee2df7f6858f67260cbd7932
diff --git a/dev-ml/seq/seq-0.1.ebuild b/dev-ml/seq/seq-0.1.ebuild
index a78bce9693ed..36b44f74c5aa 100644
--- a/dev-ml/seq/seq-0.1.ebuild
+++ b/dev-ml/seq/seq-0.1.ebuild
@@ -13,7 +13,8 @@ KEYWORDS="amd64 x86"
IUSE=""
DEPEND="dev-ml/findlib
- dev-ml/ocamlbuild"
+ dev-ml/ocamlbuild
+ dev-lang/ocaml[ocamlopt]"
RDEPEND="${DEPEND}"
BDEPEND=""
diff --git a/dev-ml/sequence/Manifest b/dev-ml/sequence/Manifest
deleted file mode 100644
index edee99614aa9..000000000000
--- a/dev-ml/sequence/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST sequence-0.10.tar.gz 88020 BLAKE2B 407b6df189c33c9dc8c47fc6c47edf1ff500935f371014756c88e6929cf038ce358abf7039636f42164286cd705047be530ff0f8899fb0ba63bed37ff503fb19 SHA512 52ca4a2f83d774e6cee7f35c4ef6942968d7ca3b902f645a3d36620a2a4ebe78532383ad4e7de4fac23f1a04e5005cd0b23c0cd0b7b4e329ad05d8341c5ddc3e
-EBUILD sequence-0.10.ebuild 539 BLAKE2B ddb77ca0f38c83002e56b91aa8d0baecc71d94b49295d80d9f944edf0ea920e40a757346b56e6e3297331eaf8a0f11c817b1d5816b986094833b19c950c861b7 SHA512 c5652e0d04657708b2cde6eeab375d21f1c962abf2f454215a9395617e4c7498d57fbf9c47a1dd8f6fffedb048d3c6f8adc9155fedc1915dbf056ebbe208e212
-MISC metadata.xml 247 BLAKE2B eabe2671dfd2e9dad497b29b237e8d6f8a7fbb9fd4d16878dffc7c1a4bf50e4ff95b6812fb2f83b79bc6cfb52209d4452c259c0c9d3608e1eae9999396230ac2 SHA512 db806bd776e6fb0f6cc91e4f5d4d281748d2bef0d76549f06ed4415f260457b9cd0c27e60ea583dc56fb9594d5e368d3ac9d43abdb6e6b213828634c7e1b813f
diff --git a/dev-ml/sequence/metadata.xml b/dev-ml/sequence/metadata.xml
deleted file mode 100644
index e4527cae690e..000000000000
--- a/dev-ml/sequence/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">c-cube/sequence</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/sequence/sequence-0.10.ebuild b/dev-ml/sequence/sequence-0.10.ebuild
deleted file mode 100644
index 1d89efbc87af..000000000000
--- a/dev-ml/sequence/sequence-0.10.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="Simple sequence (iterator) datatype and combinators"
-HOMEPAGE="https://github.com/c-cube/sequence"
-SRC_URI="https://github.com/c-cube/sequence/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-lang/ocaml-4.03:="
-DEPEND="${RDEPEND}
- test? ( dev-ml/iTeML )"
-DOCS=( "README.adoc" "CHANGELOG.md" )
diff --git a/dev-ml/typerep_extended/Manifest b/dev-ml/typerep_extended/Manifest
deleted file mode 100644
index 45c01ceb9135..000000000000
--- a/dev-ml/typerep_extended/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST typerep_extended-0.9.0.tar.gz 73042 BLAKE2B 66328ab92c9d686f3b2c49f5bfac0373f5866301c20727db1ca1d469f653419539aad26c74d093ebc6817bc723c98d6185e04548d22b3672ead9c0a82844144c SHA512 e3df7799d4a503f24c5058904422c1567369b47a1511f406630b9143209f273d3ccf1eea22f4f6d5c050f50dbfa40307248f1f7d83663366bacd97c78a8481f0
-EBUILD typerep_extended-0.9.0.ebuild 705 BLAKE2B 7ad5933f879c32c116c0e1cfd3225636669b1dcdb48a46411d83ff32975b53677ec8898e857d76edb794c4afce1faadfdacfcd7cb4d0782b033c5d4cf64ebadd SHA512 9f2dcd69dd900b86a6548f72e1de309d63a97141f681cb770e2de10d4dccbb322ad534a1c0726c336d11eb385f22ecd4b7f098fe6f3a5f16d4bf9d0e5051f70d
-MISC metadata.xml 259 BLAKE2B 3751bb0be192725e2459f94d93cc904e0f50118bae7c880500bccfe00f0f4fdcd1e45f9bbd98f9bd735d2c05296ff99f2fab8c43f2fdcc5baeae27a2a47f40b1 SHA512 eda312f940806075cde045600e81853162ef8b40810c3ed0ff8a4408bceb45b12215e155e91ce9ce2140b8a9d191a6bd27a88c455e68b3a17d73f686a08d41e7
diff --git a/dev-ml/typerep_extended/metadata.xml b/dev-ml/typerep_extended/metadata.xml
deleted file mode 100644
index 3dfc61fbfd4c..000000000000
--- a/dev-ml/typerep_extended/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">janestreet/typerep_extended</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/typerep_extended/typerep_extended-0.9.0.ebuild b/dev-ml/typerep_extended/typerep_extended-0.9.0.ebuild
deleted file mode 100644
index a41c045533c4..000000000000
--- a/dev-ml/typerep_extended/typerep_extended-0.9.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Runtime types for OCaml (Extended)"
-HOMEPAGE="https://github.com/janestreet/typerep_extended"
-SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-ml/bin-prot:=
- dev-ml/core_kernel:=
- dev-ml/ppx_bin_prot:=
- dev-ml/ppx_driver:=
- dev-ml/ppx_sexp_conv:=
- dev-ml/ppx_sexp_value:=
- dev-ml/ppx_type_conv:=
- dev-ml/ppx_typerep_conv:=
- dev-ml/sexplib:=
- dev-ml/typerep:=
- dev-ml/ocaml-migrate-parsetree:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND} dev-ml/jbuilder"
diff --git a/dev-ml/ulex/Manifest b/dev-ml/ulex/Manifest
deleted file mode 100644
index 1c2904f35351..000000000000
--- a/dev-ml/ulex/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ulex-1.1.tar.gz 20347 BLAKE2B c3c502f0375b964081b908a156c146d171d8c9ed0da491d2a421e9e132538bfb24908bc4d73211ad6a2cb502af5e51141f9ae59505f81fe8bfd4fa257427aeb0 SHA512 7840707705e8403cef6586b072d722043adf9a867a1f4209e1f3ad1a97797c2b292e5151b7714b37fa9aacb190eb0a0a35be1b7675bfaca46f1f68bda58cec70
-EBUILD ulex-1.1.ebuild 586 BLAKE2B 6433a17a959f7ed7dfcbc26bfc46e1f9f93d0df2539202d2f71d10e30a379967c60ced15e4f749e15a3ed313a533c7978997fbab05a4baf6bd44bdc5f005979c SHA512 467b44c8e60eb5e59300136ebca4afdec8cb5d64eb3cfbb20066106bbaf6e26767e0b6514c791191f8487ba9efd86ef7ef102b414fe94704fe98872ae7c17747
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/ulex/metadata.xml b/dev-ml/ulex/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/ulex/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/ulex/ulex-1.1.ebuild b/dev-ml/ulex/ulex-1.1.ebuild
deleted file mode 100644
index 6b98ec8bd787..000000000000
--- a/dev-ml/ulex/ulex-1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils findlib
-
-DESCRIPTION="A lexer generator for unicode"
-HOMEPAGE="http://www.cduce.org"
-SRC_URI="http://www.cduce.org/download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ppc x86"
-IUSE="+ocamlopt"
-
-RDEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
- dev-ml/camlp4:="
-DEPEND="${RDEPEND}
- dev-ml/ocamlbuild"
-
-src_compile() {
- emake all
- if use ocamlopt; then
- emake all.opt
- fi
-}
-
-src_install() {
- findlib_src_install
- dodoc README CHANGES
-}
diff --git a/dev-ml/utop/Manifest b/dev-ml/utop/Manifest
deleted file mode 100644
index 5664da5b9b99..000000000000
--- a/dev-ml/utop/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST utop-2.0.1.tar.gz 57523 BLAKE2B 67dad49fa00899a5b0eb1af0a1129a0bc8d8b872112f65b97ccfbd9915194f7b56fdd9d1cb2bfba7e5bf0d01ce73b6370c7ba1ed0f56dc6595f51e3eec904962 SHA512 66e7858a44ddd038f08073f9530c790f3ad44134899793c9f5e689d0e1786d2e2751bf38c6be33979292942b00dd6ff2db421025e12f49e05c4a694df36d23e3
-EBUILD utop-2.0.1.ebuild 588 BLAKE2B f65c4449bd399de3b16ed05bb747209ceaa4546f1e74f088ee989bca6712da64431b2cca122ffaef09eafc41cf151e315f3c8781955b5103198ced3265d016a2 SHA512 ba49f9b62385eae14d00d0924bc475ce578e6aa97d90343aee7cf99cbb3cd3e3ca5ed011cd46287d560458d75e2ea5d175d24b6567a70f2c89dabc69999e2fa9
-MISC metadata.xml 246 BLAKE2B c901636adf8e48723867383f8ae2caa7cb0f0aab082384479f227dc6efac50d2a6ea7dcab0e89c7f0f3542e0bf25f974d2eb8093f09977dab9dc285ec2953074 SHA512 bf507bf8831c450040aa88b8b2ff97c3bcb5af0d4fce182ec34fc22c4f2c816e14221fe1ba5e051b37e69a3f39e8d8b2f83f371377de11c1da3eef93225f1bbc
diff --git a/dev-ml/utop/metadata.xml b/dev-ml/utop/metadata.xml
deleted file mode 100644
index 19f1c1fa98e9..000000000000
--- a/dev-ml/utop/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">diml/utop</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/utop/utop-2.0.1.ebuild b/dev-ml/utop/utop-2.0.1.ebuild
deleted file mode 100644
index f2f8f4b5d056..000000000000
--- a/dev-ml/utop/utop-2.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib opam
-
-DESCRIPTION="A new toplevel for OCaml with completion and colorization"
-HOMEPAGE="https://github.com/diml/utop"
-SRC_URI="https://github.com/diml/utop/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-ml/lwt-2.4.0:=
- dev-ml/lwt_react:=
- >=dev-ml/lambda-term-1.2:=
- >=dev-ml/zed-1.2:=
- >=dev-ml/cppo-1.0.1:=
- >=dev-ml/findlib-1.7.2:=
-"
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/jbuilder"
diff --git a/dev-ml/uuidm/Manifest b/dev-ml/uuidm/Manifest
deleted file mode 100644
index 1d5e50ca82a3..000000000000
--- a/dev-ml/uuidm/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST uuidm-0.9.6.tbz 9707 BLAKE2B b17a464dc7b72a75ac02be0a02b6048afc54161a4f676c9c5ad52d765eb8737d233d055fa1dbe1e1f94675ef3f8e5802cb890d5aba4ad49ec15cfa5f34b8ba80 SHA512 13b900e98c27f201636b6f074416dc85ed6725b5bcdf911532c4ff31ca980c0a8e31583db9e336d2533559e4f9c3c1badf2a4548dffd21c009671a8dfc80a7f7
-EBUILD uuidm-0.9.6.ebuild 482 BLAKE2B ce0b11438483a91390547c2f44ecac38994bc064e35d56b63b35e561aeeca1b74e36d4d422bdb88d469128a38a2fc0e5bf854a90ff2674cfdf3e9d8cd214de30 SHA512 5bb329022122598e3819a34925f5a35c1c7d419e812a88c5901bacb765ff1b31fe9589cc5c1f89e88e8ea321c25e55e14c4f68cff936fc9f153ba69676cddcc5
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/uuidm/metadata.xml b/dev-ml/uuidm/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/uuidm/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/uuidm/uuidm-0.9.6.ebuild b/dev-ml/uuidm/uuidm-0.9.6.ebuild
deleted file mode 100644
index f3c7004e85f0..000000000000
--- a/dev-ml/uuidm/uuidm-0.9.6.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib opam
-
-DESCRIPTION="OCaml module implementing 128 bits universally unique identifiers"
-HOMEPAGE="http://erratique.ch/software/uuidm"
-SRC_URI="http://erratique.ch/software/uuidm/releases/${P}.tbz"
-
-LICENSE="ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-ml/cmdliner:="
-DEPEND="${RDEPEND}"
-
-src_compile() {
- ocaml pkg/pkg.ml build || die
-}
diff --git a/dev-ml/xmlm/Manifest b/dev-ml/xmlm/Manifest
deleted file mode 100644
index f7433e763e02..000000000000
--- a/dev-ml/xmlm/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST xmlm-1.3.0.tbz 25176 BLAKE2B 546f433386101c2460b0a8cadf94e383269e81792d068fa4c85d78117a5e65a64bd5e2fac0a5857d6bdefc7c511ae98cc77410b276ecb0300baf73d70ccb2251 SHA512 fd3b9ba8cd12321fd8d56e9ce829a7c8b121bff11cbf7ede58fa0280302fe0ba64f510360ff5b5182591faef660792db66db36e45f6355e3d22bb521f8e308fe
-EBUILD xmlm-1.3.0.ebuild 608 BLAKE2B cc35be3a9f9642658caef26b821b325e301d328ec0306ac99e449ee4807c668b50afb2586ec7c7216ff617e25f45d8c733b0cb560ae96f47c7bfdfe70e49ff84 SHA512 5e184efd7f93059736a8ba4f6dfe2c59449da4db022cdcdac4f15fa761d5732273a745ccbd575bb664cdb099cf05c15aa7162425c265abf4b9ff3f6a8773d8ca
-MISC metadata.xml 245 BLAKE2B b43340c7f08c23e6723a9b766f329ae207ee8ed07bdabff92b9155cfdc674eeb0f08b44dc0163c8e2cc578fc3ac4a9d571096d0a8a8e7967a95833e14b21ec76 SHA512 5037a99aa4d9a4085ac4c19802d1d8fd2f655f694ad8559fa97c36fbb49c7b708561146ddf0c5887ef4cdd5ce72a5e83ca4bd93fca34ec1cabe30bd151a1f778
diff --git a/dev-ml/xmlm/metadata.xml b/dev-ml/xmlm/metadata.xml
deleted file mode 100644
index d4dfc849f60e..000000000000
--- a/dev-ml/xmlm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">dbuenzli/xmlm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/xmlm/xmlm-1.3.0.ebuild b/dev-ml/xmlm/xmlm-1.3.0.ebuild
deleted file mode 100644
index a479aa210a1e..000000000000
--- a/dev-ml/xmlm/xmlm-1.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-DESCRIPTION="Ocaml XML manipulation module"
-HOMEPAGE="http://erratique.ch/software/xmlm https://github.com/dbuenzli/xmlm"
-SRC_URI="http://erratique.ch/software/${PN}/releases/${P}.tbz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- dev-ml/findlib
- >=dev-ml/topkg-0.9
-"
-
-src_compile() {
- ocaml pkg/pkg.ml build \
- --tests $(usex test 'true' 'false') \
- || die
-}
-
-src_test() {
- ocaml pkg/pkg.ml test || die
-}
diff --git a/dev-ml/xstr/Manifest b/dev-ml/xstr/Manifest
deleted file mode 100644
index 559eaa8753af..000000000000
--- a/dev-ml/xstr/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST xstr-0.2.1.tar.gz 14703 BLAKE2B 5fc64bba6359d8ea9d1517c291d65aeb5493222829c6b6ac6f350918aae0b2b2a6b997dc9a5b65ab2ac57fbb9f84afdfb738cbc79b2cfc0153fef78544e817be SHA512 aeb518353191d48c446641937bbf78660911dd9cbb34689790777fdf47c8ab57640fd0ee04b077a74cbbe46a07bc0ef71062a1b4b7f8a627a9524ef04a03b28e
-EBUILD xstr-0.2.1.ebuild 594 BLAKE2B 02af8461c708d312f1bcc211cc1ee6f67da036ca1c0dbd1c9f5b7dcc1923e31ddc3414768e03701cd4504f6f2088e7e9c76d03e425b94185e79e5318dd1059f0 SHA512 5bf3c8cffff8551b8a105da6491511602ae6b540678c80f60fab4c8b855c62fbc963cd20a44a2534e70c18cca34ce769456a5ec9c5ccf36071e9d4ac7644cf58
-MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-ml/xstr/metadata.xml b/dev-ml/xstr/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/dev-ml/xstr/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/dev-ml/xstr/xstr-0.2.1.ebuild b/dev-ml/xstr/xstr-0.2.1.ebuild
deleted file mode 100644
index 3d53842f7509..000000000000
--- a/dev-ml/xstr/xstr-0.2.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="Thread-safe implementation of string searching/matching/splitting"
-HOMEPAGE="http://www.ocaml-programming.de/packages/"
-SRC_URI="http://www.ocaml-programming.de/packages/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ppc x86"
-IUSE=""
-
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-src_compile()
-{
- make all || die
- make opt || die
-}
-
-src_install()
-{
- findlib_src_install
- dodoc README RELEASE
-}
diff --git a/dev-ml/zed/Manifest b/dev-ml/zed/Manifest
deleted file mode 100644
index abc894705832..000000000000
--- a/dev-ml/zed/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST zed-1.5.tar.gz 29999 BLAKE2B 0b06eeae718cbbe7f179f50baa8d203466265732a6964f3a899afb2ddabec08def9a9b1764d20d0777c21190b452a6e95b2dd3f8d96934624b0efe4b1a5b060b SHA512 7bd66ef77ffa64df59ddd6760e2304bb38daa168d98dc051482d162a2427c639646a489e6fbc2ad53c871b194ce59e20dd19aba29935959a9986128d46b8df34
-EBUILD zed-1.5.ebuild 547 BLAKE2B acd2551456fe2829d7ba8ea12d43a55e4299f5f7d9764448c09eb51ef7689df07ee34050a34337b9a0ceb9463332e4d74c8dc5dc897b3f5d97eb01cb02b009fc SHA512 d013266e86b5adf10b95a1d140b7fabe028a50c1d78cc8eee91e117f24c1d905818486dc4da80eb16f4e709449cf8792ac80543dff1a29b84c656d70cde44c20
-MISC metadata.xml 245 BLAKE2B a9ce4232e3e1087cc876d2a5603087f45277a92d89d136c7374caa309726ffee6d4f1325a0c653ff6d302ad48f3b4249e40cddecdbc7467e8baa714712e76c87 SHA512 5d0d66d3f2ed4569a6df8583f4341ac55f08b59544b42975549cfeae28d2af5498e4e9a878c1c45554f5940b5955cc713821885b67c228bd2c029830c5907a25
diff --git a/dev-ml/zed/metadata.xml b/dev-ml/zed/metadata.xml
deleted file mode 100644
index af50dcd88004..000000000000
--- a/dev-ml/zed/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">diml/zed</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-ml/zed/zed-1.5.ebuild b/dev-ml/zed/zed-1.5.ebuild
deleted file mode 100644
index c8a407083927..000000000000
--- a/dev-ml/zed/zed-1.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit opam
-
-DESCRIPTION="Zed is an abstract engine for text edition"
-HOMEPAGE="https://github.com/diml/zed"
-SRC_URI="https://github.com/diml/zed/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-lang/ocaml:=
- dev-ml/camomile:=
- dev-ml/react:="
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
- dev-ml/jbuilder"
-
-src_compile() {
- jbuilder build --only-packages zed @install || die
-}