summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/dev-ml
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/dev-ml')
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin111403 -> 110117 bytes
-rw-r--r--metadata/md5-cache/dev-ml/alcotest-1.2.3-r415
-rw-r--r--metadata/md5-cache/dev-ml/alcotest-1.6.0-r215
-rw-r--r--metadata/md5-cache/dev-ml/cairo2-0.6.1-r216
-rw-r--r--metadata/md5-cache/dev-ml/cairo2-0.6.2-r216
-rw-r--r--metadata/md5-cache/dev-ml/camldbm-1.013
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.11-r114
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.1214
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.1314
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-7.1414
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-8.0014
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-8.00.0114
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-8.00.0214
-rw-r--r--metadata/md5-cache/dev-ml/camlp5-8.00.0314
-rw-r--r--metadata/md5-cache/dev-ml/cinaps-0.14.016
-rw-r--r--metadata/md5-cache/dev-ml/cmdliner-1.0.415
-rw-r--r--metadata/md5-cache/dev-ml/dune-3.13.115
-rw-r--r--metadata/md5-cache/dev-ml/dune-build-info-3.13.116
-rw-r--r--metadata/md5-cache/dev-ml/dune-configurator-3.13.116
-rw-r--r--metadata/md5-cache/dev-ml/dune-private-libs-3.13.116
-rw-r--r--metadata/md5-cache/dev-ml/dune-site-3.13.116
-rw-r--r--metadata/md5-cache/dev-ml/dyn-3.13.116
-rw-r--r--metadata/md5-cache/dev-ml/graphics-5.1.1-r115
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.72
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-17.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-18.1.82
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.99992
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre202406232
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre202406302
-rw-r--r--metadata/md5-cache/dev-ml/ordering-3.13.116
-rw-r--r--metadata/md5-cache/dev-ml/stdune-3.13.116
32 files changed, 134 insertions, 240 deletions
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 7b73b071ec56..b15a571582a5 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/alcotest-1.2.3-r4 b/metadata/md5-cache/dev-ml/alcotest-1.2.3-r4
deleted file mode 100644
index 1e53a7d5f97d..000000000000
--- a/metadata/md5-cache/dev-ml/alcotest-1.2.3-r4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=dev-ml/astring:= dev-ml/async_unix:= <dev-ml/cmdliner-1.1.0:= <dev-ml/core-0.15:= dev-ml/core_kernel:= dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=A lightweight and colourful test framework
-EAPI=7
-HOMEPAGE=https://github.com/mirage/alcotest/
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=ISC
-RDEPEND=dev-ml/astring:= dev-ml/async_unix:= <dev-ml/cmdliner-1.1.0:= <dev-ml/core-0.15:= dev-ml/core_kernel:= dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/1.2.3
-SRC_URI=https://github.com/mirage/alcotest/archive/1.2.3.tar.gz -> alcotest-1.2.3.tar.gz
-_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=6915c22433f0da4d7b53ad6abbfe7c11
diff --git a/metadata/md5-cache/dev-ml/alcotest-1.6.0-r2 b/metadata/md5-cache/dev-ml/alcotest-1.6.0-r2
deleted file mode 100644
index c10cc47ad050..000000000000
--- a/metadata/md5-cache/dev-ml/alcotest-1.6.0-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-ml/dune-2.8:= dev-ml/astring:= dev-ml/async_kernel:= dev-ml/async:= >=dev-ml/async_unix-0.15.0:= dev-ml/base:= dev-ml/cmdliner:= >=dev-ml/core-0.15.0:= dev-ml/core_unix:0/0.15 dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=A lightweight and colourful test framework
-EAPI=8
-HOMEPAGE=https://github.com/mirage/alcotest/
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 ~arm ~arm64 ~x86
-LICENSE=ISC
-RDEPEND=>=dev-ml/dune-2.8:= dev-ml/astring:= dev-ml/async_kernel:= dev-ml/async:= >=dev-ml/async_unix-0.15.0:= dev-ml/base:= dev-ml/cmdliner:= >=dev-ml/core-0.15.0:= dev-ml/core_unix:0/0.15 dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/lwt:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/1.6.0
-SRC_URI=https://github.com/mirage/alcotest/archive/1.6.0.tar.gz -> alcotest-1.6.0.tar.gz
-_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=81f63ffff95e7989edbc558a14d77493
diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.1-r2 b/metadata/md5-cache/dev-ml/cairo2-0.6.1-r2
deleted file mode 100644
index 48a9c12c9508..000000000000
--- a/metadata/md5-cache/dev-ml/cairo2-0.6.1-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library
-EAPI=7
-HOMEPAGE=https://github.com/Chris00/ocaml-cairo
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86
-LICENSE=LGPL-3
-RDEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=test
-SLOT=0/0.6.1
-SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.1/cairo2-0.6.1.tbz
-_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=de35570343efdcf838bae761a8c18930
diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.2-r2 b/metadata/md5-cache/dev-ml/cairo2-0.6.2-r2
deleted file mode 100644
index 90d3c9e41b82..000000000000
--- a/metadata/md5-cache/dev-ml/cairo2-0.6.2-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library
-EAPI=7
-HOMEPAGE=https://github.com/Chris00/ocaml-cairo
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86
-LICENSE=LGPL-3
-RDEPEND=x11-libs/cairo:=[svg(+)] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=test
-SLOT=0/0.6.2
-SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.2/cairo2-0.6.2.tbz
-_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=15db65f82b11a9f0ca656b057044de12
diff --git a/metadata/md5-cache/dev-ml/camldbm-1.0 b/metadata/md5-cache/dev-ml/camldbm-1.0
deleted file mode 100644
index b3ea667ef9f7..000000000000
--- a/metadata/md5-cache/dev-ml/camldbm-1.0
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]
-DESCRIPTION=OCaml binding to the NDBM/GDBM Unix databases
-EAPI=7
-HOMEPAGE=http://forge.ocamlcore.org/projects/camldbm/
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 arm ~ppc x86
-LICENSE=LGPL-2-with-linking-exception
-RDEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]
-SLOT=0/1.0
-SRC_URI=http://forge.ocamlcore.org/frs/download.php/728/camldbm-1.0.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b4d55dd6432671f61f0114b3a292bc61
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.11-r1 b/metadata/md5-cache/dev-ml/camlp5-7.11-r1
deleted file mode 100644
index 87395ba6631a..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-7.11-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install
-DEPEND=<dev-lang/ocaml-4.11.0:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=amd64 ~ppc x86
-LICENSE=BSD
-RDEPEND=<dev-lang/ocaml-4.11.0:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/7.11
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel711.tar.gz -> camlp5-7.11.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
-_md5_=ba72000d4f52657745391284c9e15348
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.12 b/metadata/md5-cache/dev-ml/camlp5-7.12
deleted file mode 100644
index 8f49bfd17f8d..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-7.12
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DEPEND=<dev-lang/ocaml-4.11.2:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib vcs-clean
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=BSD
-RDEPEND=<dev-lang/ocaml-4.11.2:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/7.12
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel712.tar.gz -> camlp5-7.12.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=65e797b23d5f2fa0a54c2df47b7a3981
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.13 b/metadata/md5-cache/dev-ml/camlp5-7.13
deleted file mode 100644
index ea9ef68999fe..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-7.13
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DEPEND=<dev-lang/ocaml-4.10.2:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib vcs-clean
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=BSD
-RDEPEND=<dev-lang/ocaml-4.10.2:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/7.13
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel713.tar.gz -> camlp5-7.13.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=910f62019dc6c520829e67207b63d886
diff --git a/metadata/md5-cache/dev-ml/camlp5-7.14 b/metadata/md5-cache/dev-ml/camlp5-7.14
deleted file mode 100644
index ea06dea038b4..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-7.14
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=<dev-lang/ocaml-4.13:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib vcs-clean
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86
-LICENSE=BSD
-RDEPEND=<dev-lang/ocaml-4.13:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/7.14
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel714.tar.gz -> camlp5-7.14.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=7a0e88337e333fb53ed4f82516acf49a
diff --git a/metadata/md5-cache/dev-ml/camlp5-8.00 b/metadata/md5-cache/dev-ml/camlp5-8.00
deleted file mode 100644
index d456b2bf68cc..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-8.00
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=<dev-lang/ocaml-4.13:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib vcs-clean
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=BSD
-RDEPEND=<dev-lang/ocaml-4.13:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/8.00
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel8.00.tar.gz -> camlp5-8.00.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=ec9c9c5249557cb6f444ef4817c1a722
diff --git a/metadata/md5-cache/dev-ml/camlp5-8.00.01 b/metadata/md5-cache/dev-ml/camlp5-8.00.01
deleted file mode 100644
index c5c84f25388f..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-8.00.01
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=<dev-lang/ocaml-4.13:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib vcs-clean
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86
-LICENSE=BSD
-RDEPEND=<dev-lang/ocaml-4.13:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/8.00.01
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel8.00.01.tar.gz -> camlp5-8.00.01.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=98fd0423d79d93fb13d08edae495ab4a
diff --git a/metadata/md5-cache/dev-ml/camlp5-8.00.02 b/metadata/md5-cache/dev-ml/camlp5-8.00.02
deleted file mode 100644
index 72f880f96753..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-8.00.02
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=<dev-lang/ocaml-4.14:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib vcs-clean
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=BSD
-RDEPEND=<dev-lang/ocaml-4.14:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/8.00.02
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel8.00.02.tar.gz -> camlp5-8.00.02.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=81a9d0a8e1dd13035c5df0ec6bc7051e
diff --git a/metadata/md5-cache/dev-ml/camlp5-8.00.03 b/metadata/md5-cache/dev-ml/camlp5-8.00.03
deleted file mode 100644
index 4e4a3e5ef8e5..000000000000
--- a/metadata/md5-cache/dev-ml/camlp5-8.00.03
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=A preprocessor-pretty-printer of ocaml
-EAPI=7
-HOMEPAGE=https://camlp5.github.io/
-INHERIT=findlib vcs-clean
-IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=BSD
-RDEPEND=dev-ml/camlp-streams:= dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/8.00.03
-SRC_URI=https://github.com/camlp5/camlp5/archive/rel8.00.03.tar.gz -> camlp5-8.00.03.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=30faf746081facb4520e432d81deaa07
diff --git a/metadata/md5-cache/dev-ml/cinaps-0.14.0 b/metadata/md5-cache/dev-ml/cinaps-0.14.0
deleted file mode 100644
index c5f683a2f5ff..000000000000
--- a/metadata/md5-cache/dev-ml/cinaps-0.14.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=dev-ml/findlib:= dev-ml/re:= test? ( dev-ml/ppx_jane ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=Trivial metaprogramming tool
-EAPI=7
-HOMEPAGE=https://github.com/ocaml-ppx/cinaps
-INHERIT=dune
-IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=MIT
-RDEPEND=dev-ml/findlib:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-RESTRICT=!test? ( test )
-SLOT=0/0.14.0
-SRC_URI=https://github.com/ocaml-ppx/cinaps/archive/v0.14.0.tar.gz -> cinaps-0.14.0.tar.gz
-_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=1cc8b98c5178cfb5ae5855354a7792ea
diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.0.4 b/metadata/md5-cache/dev-ml/cmdliner-1.0.4
deleted file mode 100644
index 98e5fa262f57..000000000000
--- a/metadata/md5-cache/dev-ml/cmdliner-1.0.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:= dev-ml/topkg dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=Declarative definition of command line interfaces for OCaml
-EAPI=7
-HOMEPAGE=http://erratique.ch/software/cmdliner
-INHERIT=findlib
-IUSE=+ocamlopt test +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=ISC
-RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:= dev-lang/ocaml:=[ocamlopt?]
-RESTRICT=!test? ( test )
-SLOT=0/1.0.4
-SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.4.tbz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
-_md5_=5626cf07e6ea4ca887d05fc2daf77e6d
diff --git a/metadata/md5-cache/dev-ml/dune-3.13.1 b/metadata/md5-cache/dev-ml/dune-3.13.1
new file mode 100644
index 000000000000..e2de650c3bb5
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-3.13.1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=dev-lang/ocaml-4.08:= emacs? ( >=app-editors/emacs-23.1:* )
+DESCRIPTION=A composable build system for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=multiprocessing elisp-common
+IUSE=emacs
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-4.08:= emacs? ( >=app-editors/emacs-23.1:* )
+RESTRICT=strip test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=6883acad96f2412eb0b55e3d19bedab9
diff --git a/metadata/md5-cache/dev-ml/dune-build-info-3.13.1 b/metadata/md5-cache/dev-ml/dune-build-info-3.13.1
new file mode 100644
index 000000000000..0a85b04733ec
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-build-info-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-ml/dune-3.5 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Embed locations informations inside executable and libraries
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/dune-3.5 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=92f568a2d540d749e24f75af8ab6201f
diff --git a/metadata/md5-cache/dev-ml/dune-configurator-3.13.1 b/metadata/md5-cache/dev-ml/dune-configurator-3.13.1
new file mode 100644
index 000000000000..074034ac73d2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-configurator-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-3.5 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-ml/csexp-1.5:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Helper library for gathering system configuration
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-ml/csexp-1.5:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=ae073c9964579ff3c238038bcca7b672
diff --git a/metadata/md5-cache/dev-ml/dune-private-libs-3.13.1 b/metadata/md5-cache/dev-ml/dune-private-libs-3.13.1
new file mode 100644
index 000000000000..e9a68b483b3a
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-private-libs-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-3.5 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-ml/csexp:=[ocamlopt?] dev-ml/pp:=[ocamlopt?] ~dev-ml/dyn-3.13.1:=[ocamlopt?] ~dev-ml/stdune-3.13.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Private libraries of Dune
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-ml/csexp:=[ocamlopt?] dev-ml/pp:=[ocamlopt?] ~dev-ml/dyn-3.13.1:=[ocamlopt?] ~dev-ml/stdune-3.13.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=de300c93a7df80dcd04ed7ce989e0518
diff --git a/metadata/md5-cache/dev-ml/dune-site-3.13.1 b/metadata/md5-cache/dev-ml/dune-site-3.13.1
new file mode 100644
index 000000000000..d41c4e9bf6f4
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dune-site-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-ml/dune-3.5 ~dev-ml/dune-private-libs-3.13.1:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Embed locations informations inside executable and libraries
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/dune-3.5 ~dev-ml/dune-private-libs-3.13.1:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=4f333e0f3071794f58c15a9657011334
diff --git a/metadata/md5-cache/dev-ml/dyn-3.13.1 b/metadata/md5-cache/dev-ml/dyn-3.13.1
new file mode 100644
index 000000000000..96fae15e8ab9
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/dyn-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-3.5 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install test
+DEPEND=~dev-ml/ordering-3.13.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Dynamic type
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=~dev-ml/ordering-3.13.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=36187ffdf0bceb1642fa70c791b7fd35
diff --git a/metadata/md5-cache/dev-ml/graphics-5.1.1-r1 b/metadata/md5-cache/dev-ml/graphics-5.1.1-r1
deleted file mode 100644
index 9effe80c77fb..000000000000
--- a/metadata/md5-cache/dev-ml/graphics-5.1.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09:= x11-libs/libX11:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=The OCaml graphics library
-EAPI=7
-HOMEPAGE=https://github.com/ocaml/graphics
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=LGPL-2.1-with-linking-exception
-RDEPEND=dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09:= x11-libs/libX11:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0
-SRC_URI=https://github.com/ocaml/graphics/releases/download/5.1.1/graphics-5.1.1.tbz
-_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=592849b6342f0428b37a77fe0bd2b233
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
index f0916a4726ac..181b97173167 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/15.0.7
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ec121544c62c6bb5c8112fe4850a5191
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
index c0e1d2ed6f29..ed440133ce3a 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/16.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60cfa38d0438f0434edcc6a55074d560
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
index fd742a8f7d00..4689cf718262 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/17.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60cfa38d0438f0434edcc6a55074d560
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.8 b/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.8
index fda10c3aec02..1a8d5a85ecbf 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.8
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.8
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/18.1.8
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=645932dddf1639f8d66787b4fbe355da
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999
index b50d7d7d3d85..d1a48f48fd2c 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test )
SLOT=0/19.0.0.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fc84c701640938fd7dc2370c5647ea01
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240623 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240623
index 65a6f4f5f414..a4a896b2f0ac 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240623
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240623
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/19.0.0_pre20240623
SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fc84c701640938fd7dc2370c5647ea01
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240630 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240630
index 78bd0d25e500..596625f8521d 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240630
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240630
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/19.0.0_pre20240630
SRC_URI=https://github.com/llvm/llvm-project/archive/022d15c0039fc1cfaa3cc2eb1a45b71bbb21fadd.tar.gz -> llvm-project-022d15c0039fc1cfaa3cc2eb1a45b71bbb21fadd.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake 258a4691fd43b8cd5814cb1acbb3c7df flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 804442e0b3da59b09f22a9884376e03d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fc84c701640938fd7dc2370c5647ea01
diff --git a/metadata/md5-cache/dev-ml/ordering-3.13.1 b/metadata/md5-cache/dev-ml/ordering-3.13.1
new file mode 100644
index 000000000000..cccf59b08c6c
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ordering-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-3.5 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Element ordering
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=a2fa080690f6f475b5aeb44cfec974f4
diff --git a/metadata/md5-cache/dev-ml/stdune-3.13.1 b/metadata/md5-cache/dev-ml/stdune-3.13.1
new file mode 100644
index 000000000000..d47e2ccd6347
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/stdune-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-ml/dune-3.5 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile configure install test
+DEPEND=~dev-ml/dyn-3.13.1:=[ocamlopt?] ~dev-ml/ordering-3.13.1:=[ocamlopt?] dev-ml/pp:=[ocamlopt?] dev-ml/csexp:=[ocamlopt?] !<dev-ml/dune-private-libs-3 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Dune's unstable standard library
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/dune
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=~dev-ml/dyn-3.13.1:=[ocamlopt?] ~dev-ml/ordering-3.13.1:=[ocamlopt?] dev-ml/pp:=[ocamlopt?] dev-ml/csexp:=[ocamlopt?] !<dev-ml/dune-private-libs-3 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=test
+SLOT=0/3.13.1
+SRC_URI=https://github.com/ocaml/dune/archive/3.13.1.tar.gz -> dune-3.13.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=cfff9adb91c5d552eb479f7d307b170d