summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2022-04-18 21:24:08 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2022-04-18 21:24:08 +0000
commit948e48e1edf1c1c5a724e3a5f2acf769a328146c (patch)
treeab242aee8b54478998c81558aeaaecd881005c62
parentMerge updates from master (diff)
downloadgentoo-948e48e1edf1c1c5a724e3a5f2acf769a328146c.tar.gz
gentoo-948e48e1edf1c1c5a724e3a5f2acf769a328146c.tar.bz2
gentoo-948e48e1edf1c1c5a724e3a5f2acf769a328146c.zip
2022-04-18 21:24:03 UTC
-rw-r--r--metadata/md5-cache/app-emacs/ocaml-mode-4.05.04
-rw-r--r--metadata/md5-cache/app-misc/cadubi-1.3.410
-rw-r--r--metadata/md5-cache/app-misc/notary-0.7.06
-rw-r--r--metadata/md5-cache/app-xemacs/ocaml-0.104
-rw-r--r--metadata/md5-cache/dev-lang/ocaml-4.14.04
-rw-r--r--metadata/md5-cache/dev-ml/alcotest-1.5.04
-rw-r--r--metadata/md5-cache/dev-ml/astring-0.8.54
-rw-r--r--metadata/md5-cache/dev-ml/async_kernel-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/async_unix-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/base-0.14.34
-rw-r--r--metadata/md5-cache/dev-ml/base_bigstring-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/base_quickcheck-0.14.1-r14
-rw-r--r--metadata/md5-cache/dev-ml/bigarray-compat-1.1.04
-rw-r--r--metadata/md5-cache/dev-ml/bin_prot-0.15.04
-rw-r--r--metadata/md5-cache/dev-ml/bos-0.2.14
-rw-r--r--metadata/md5-cache/dev-ml/camlbz2-0.7.04
-rw-r--r--metadata/md5-cache/dev-ml/camlzip-1.114
-rw-r--r--metadata/md5-cache/dev-ml/cinaps-0.15.14
-rw-r--r--metadata/md5-cache/dev-ml/cmdliner-1.1.14
-rw-r--r--metadata/md5-cache/dev-ml/core-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/core_bench-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/core_kernel-0.14.2-r14
-rw-r--r--metadata/md5-cache/dev-ml/cppo-1.6.84
-rw-r--r--metadata/md5-cache/dev-ml/csexp-1.5.14
-rw-r--r--metadata/md5-cache/dev-ml/cudf-0.9-r24
-rw-r--r--metadata/md5-cache/dev-ml/dose3-7.0.04
-rw-r--r--metadata/md5-cache/dev-ml/dune-2.9.34
-rw-r--r--metadata/md5-cache/dev-ml/dune-configurator-2.9.34
-rw-r--r--metadata/md5-cache/dev-ml/dune-private-libs-2.9.34
-rw-r--r--metadata/md5-cache/dev-ml/duration-0.1.34
-rw-r--r--metadata/md5-cache/dev-ml/extlib-1.7.84
-rw-r--r--metadata/md5-cache/dev-ml/fieldslib-0.15.04
-rw-r--r--metadata/md5-cache/dev-ml/findlib-1.9.34
-rw-r--r--metadata/md5-cache/dev-ml/fmt-0.9.04
-rw-r--r--metadata/md5-cache/dev-ml/fpath-0.7.34
-rw-r--r--metadata/md5-cache/dev-ml/graphics-5.1.24
-rw-r--r--metadata/md5-cache/dev-ml/integers-0.5.14
-rw-r--r--metadata/md5-cache/dev-ml/jane-street-headers-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/jane-street-headers-0.15.04
-rw-r--r--metadata/md5-cache/dev-ml/jst-config-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/jst-config-0.15.04
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.124
-rw-r--r--metadata/md5-cache/dev-ml/logs-0.7.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/luv-0.5.114
-rw-r--r--metadata/md5-cache/dev-ml/lwt-5.4.2-r14
-rw-r--r--metadata/md5-cache/dev-ml/mccs-1.1.134
-rw-r--r--metadata/md5-cache/dev-ml/menhir-202110124
-rw-r--r--metadata/md5-cache/dev-ml/mirage-clock-3.1.04
-rw-r--r--metadata/md5-cache/dev-ml/mmap-1.1.04
-rw-r--r--metadata/md5-cache/dev-ml/mtime-1.3.04
-rw-r--r--metadata/md5-cache/dev-ml/num-1.4-r34
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-base64-3.5.04
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.44
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-ctypes-0.20.04
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.3.04
-rw-r--r--metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r14
-rw-r--r--metadata/md5-cache/dev-ml/ocplib-endian-1.24
-rw-r--r--metadata/md5-cache/dev-ml/octavius-1.2.24
-rw-r--r--metadata/md5-cache/dev-ml/opam-2.1.24
-rw-r--r--metadata/md5-cache/dev-ml/opam-client-2.1.24
-rw-r--r--metadata/md5-cache/dev-ml/opam-core-2.1.24
-rw-r--r--metadata/md5-cache/dev-ml/opam-file-format-2.1.34
-rw-r--r--metadata/md5-cache/dev-ml/opam-format-2.1.2-r14
-rw-r--r--metadata/md5-cache/dev-ml/opam-installer-2.1.24
-rw-r--r--metadata/md5-cache/dev-ml/opam-repository-2.1.24
-rw-r--r--metadata/md5-cache/dev-ml/opam-solver-2.1.24
-rw-r--r--metadata/md5-cache/dev-ml/opam-state-2.1.24
-rw-r--r--metadata/md5-cache/dev-ml/ounit2-2.2.64
-rw-r--r--metadata/md5-cache/dev-ml/parmap-1.2.44
-rw-r--r--metadata/md5-cache/dev-ml/parsexp-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/patience_diff-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r24
-rw-r--r--metadata/md5-cache/dev-ml/ppx_assert-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_base-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bench-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_cold-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_compare-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_derivers-1.2.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_enumerate-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_expect-0.14.24
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fail-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.24
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_hash-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_here-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_inline_test-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_jane-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_js_style-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_let-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_module_timer-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optcomp-0.14.34
-rw-r--r--metadata/md5-cache/dev-ml/ppx_optional-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_pipebang-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.34
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/ppx_stable-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_string-0.14.14
-rw-r--r--metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.24
-rw-r--r--metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.24
-rw-r--r--metadata/md5-cache/dev-ml/ppxlib-0.24.04
-rw-r--r--metadata/md5-cache/dev-ml/re-1.10.34
-rw-r--r--metadata/md5-cache/dev-ml/react-1.2.1-r14
-rw-r--r--metadata/md5-cache/dev-ml/result-1.54
-rw-r--r--metadata/md5-cache/dev-ml/rresult-0.7.04
-rw-r--r--metadata/md5-cache/dev-ml/seq-0.2.24
-rw-r--r--metadata/md5-cache/dev-ml/sexplib-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/sexplib0-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/spawn-0.15.04
-rw-r--r--metadata/md5-cache/dev-ml/splittable_random-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/stdio-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/stdlib-shims-0.3.04
-rw-r--r--metadata/md5-cache/dev-ml/textutils-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/time_now-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/timezone-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/topkg-1.0.54
-rw-r--r--metadata/md5-cache/dev-ml/typerep-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/uchar-0.0.24
-rw-r--r--metadata/md5-cache/dev-ml/uuidm-0.9.74
-rw-r--r--metadata/md5-cache/dev-ml/uutf-1.0.34
-rw-r--r--metadata/md5-cache/dev-ml/variantslib-0.14.04
-rw-r--r--metadata/md5-cache/dev-ml/xml-light-2.2-r34
-rw-r--r--metadata/md5-cache/dev-python/imageio-2.17.04
-rw-r--r--metadata/md5-cache/dev-python/imageio-ffmpeg-0.4.74
-rw-r--r--metadata/md5-cache/dev-util/patdiff-0.14.0-r14
-rw-r--r--metadata/pkg_desc_index2
-rw-r--r--metadata/timestamp.chk2
131 files changed, 269 insertions, 259 deletions
diff --git a/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0 b/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0
index d64172475dba..799702381630 100644
--- a/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0
+++ b/metadata/md5-cache/app-emacs/ocaml-mode-4.05.0
@@ -4,10 +4,10 @@ DESCRIPTION=Emacs mode for OCaml
EAPI=7
HOMEPAGE=https://ocaml.org/
INHERIT=elisp
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/ocaml/ocaml/archive/4.05.0.tar.gz -> ocaml-4.05.0.tar.gz
_eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145 elisp c1c17e9c24d72d3bd58c611de8116fb6
-_md5_=b941f17691c86bff697d68d6f6517b6d
+_md5_=5dc5484ec85c2e7a2daed9966d2a6822
diff --git a/metadata/md5-cache/app-misc/cadubi-1.3.4 b/metadata/md5-cache/app-misc/cadubi-1.3.4
new file mode 100644
index 000000000000..c627822a6d51
--- /dev/null
+++ b/metadata/md5-cache/app-misc/cadubi-1.3.4
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install prepare
+DESCRIPTION=An application that allows you to draw ASCII-Art images
+EAPI=8
+HOMEPAGE=https://github.com/statico/cadubi
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=Artistic
+RDEPEND=dev-lang/perl >=dev-perl/TermReadKey-2.21
+SLOT=0
+SRC_URI=https://github.com/statico/cadubi/archive/v1.3.4.tar.gz -> cadubi-1.3.4.tar.gz
+_md5_=249315d871b0484104f720b933741bb1
diff --git a/metadata/md5-cache/app-misc/notary-0.7.0 b/metadata/md5-cache/app-misc/notary-0.7.0
index 6db3c10a68eb..60235c9f5c5f 100644
--- a/metadata/md5-cache/app-misc/notary-0.7.0
+++ b/metadata/md5-cache/app-misc/notary-0.7.0
@@ -2,13 +2,13 @@ BDEPEND=acct-group/notary acct-user/notary >=dev-lang/go-1.16 app-arch/unzip
DEFINED_PHASES=compile install unpack
DESCRIPTION=A project that allows anyone to have trust over arbitrary collections of data
EAPI=8
-HOMEPAGE=https://github.com/theupdateframework/notary
+HOMEPAGE=https://github.com/notaryproject/notary
INHERIT=go-module
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/notary acct-user/notary
RESTRICT=strip
SLOT=0
-SRC_URI=https://github.com/theupdateframework/notary/archive/v0.7.0.tar.gz -> notary-0.7.0.tar.gz
+SRC_URI=https://github.com/notaryproject/notary/archive/v0.7.0.tar.gz -> notary-0.7.0.tar.gz
_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a
-_md5_=1af471faf492b8d0485676c34929e658
+_md5_=f9603bf7186edcf960e93bba0f64a664
diff --git a/metadata/md5-cache/app-xemacs/ocaml-0.10 b/metadata/md5-cache/app-xemacs/ocaml-0.10
index 8f081759bcb0..cb38ef411c6a 100644
--- a/metadata/md5-cache/app-xemacs/ocaml-0.10
+++ b/metadata/md5-cache/app-xemacs/ocaml-0.10
@@ -3,10 +3,10 @@ DESCRIPTION=Objective Caml editing support
EAPI=6
HOMEPAGE=http://xemacs.org/
INHERIT=xemacs-packages
-KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 sparc x86
+KEYWORDS=~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2+
RDEPEND=app-xemacs/xemacs-base app-xemacs/fsf-compat app-editors/xemacs
SLOT=0
SRC_URI=http://ftp.xemacs.org/pub/xemacs/packages/ocaml-0.10-pkg.tar.gz
_eclasses_=xemacs-packages cb4ff18a62915c943d86310c8df19d60
-_md5_=4377a5d894c5efffd92d8824d23b06d9
+_md5_=b159ea9b54eba40e6ad433a9e110053b
diff --git a/metadata/md5-cache/dev-lang/ocaml-4.14.0 b/metadata/md5-cache/dev-lang/ocaml-4.14.0
index 341a63497123..0805671636c2 100644
--- a/metadata/md5-cache/dev-lang/ocaml-4.14.0
+++ b/metadata/md5-cache/dev-lang/ocaml-4.14.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://ocaml.org/
INHERIT=flag-o-matic
IUSE=emacs flambda latex +ocamlopt xemacs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
LICENSE=QPL-1.0 LGPL-2
PDEPEND=emacs? ( app-emacs/ocaml-mode ) xemacs? ( app-xemacs/ocaml )
RDEPEND=sys-libs/binutils-libs:=
SLOT=0/4.14
SRC_URI=https://github.com/ocaml/ocaml/archive/4.14.0.tar.gz -> ocaml-4.14.0.tar.gz
_eclasses_=toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b flag-o-matic a500d7cc40da3de38c361e889153bdf7
-_md5_=b2a7c59d40b6ea5ffd185a26c4b0e4d2
+_md5_=a7965f79432e67380545e926e23a4973
diff --git a/metadata/md5-cache/dev-ml/alcotest-1.5.0 b/metadata/md5-cache/dev-ml/alcotest-1.5.0
index e8e0bd4cec70..4f08e3d4c737 100644
--- a/metadata/md5-cache/dev-ml/alcotest-1.5.0
+++ b/metadata/md5-cache/dev-ml/alcotest-1.5.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/mirage/alcotest/
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=>=dev-ml/dune-2.8 dev-ml/astring:= dev-ml/async_unix:= dev-ml/cmdliner:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/duration:= >=dev-ml/fmt-0.8.9:= 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.5.0
SRC_URI=https://github.com/mirage/alcotest/archive/1.5.0.tar.gz -> alcotest-1.5.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=ca379f933799032cb611657164e3afd7
+_md5_=28f4f1887d0131cecf34aef81f3e01ee
diff --git a/metadata/md5-cache/dev-ml/astring-0.8.5 b/metadata/md5-cache/dev-ml/astring-0.8.5
index c64c781789d0..67913fee7f19 100644
--- a/metadata/md5-cache/dev-ml/astring-0.8.5
+++ b/metadata/md5-cache/dev-ml/astring-0.8.5
@@ -5,10 +5,10 @@ DESCRIPTION=Alternative String module for OCaml
EAPI=7
HOMEPAGE=https://erratique.ch/software/astring https://github.com/dbuenzli/astring
INHERIT=opam
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4.05.0:= >=dev-lang/ocaml-4:=
SLOT=0/0.8.5
SRC_URI=https://erratique.ch/software/astring/releases/astring-0.8.5.tbz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
-_md5_=a5f921c0b2a88df02ad18d2e8d417d77
+_md5_=89a181d411f1708e8091963ac82c1008
diff --git a/metadata/md5-cache/dev-ml/async_kernel-0.14.0 b/metadata/md5-cache/dev-ml/async_kernel-0.14.0
index 1ebb98b341f9..dbb5c658d554 100644
--- a/metadata/md5-cache/dev-ml/async_kernel-0.14.0
+++ b/metadata/md5-cache/dev-ml/async_kernel-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/async_kernel
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-ml/core_kernel:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/async_kernel/archive/v0.14.0.tar.gz -> async_kernel-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=ba0a7899c35b77ff1d089d7bb43237a8
+_md5_=1f37ca1fea28359b2dde8a3f99db7744
diff --git a/metadata/md5-cache/dev-ml/async_unix-0.14.0 b/metadata/md5-cache/dev-ml/async_unix-0.14.0
index 56ef0928960d..c3215f9ab4ad 100644
--- a/metadata/md5-cache/dev-ml/async_unix-0.14.0
+++ b/metadata/md5-cache/dev-ml/async_unix-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/async_unix
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-ml/async_kernel:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/async_unix/archive/v0.14.0.tar.gz -> async_unix-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=403002fa968dd686c13070ab04e074f9
+_md5_=b07c249fdd7671ae30802e9faee1963e
diff --git a/metadata/md5-cache/dev-ml/base-0.14.3 b/metadata/md5-cache/dev-ml/base-0.14.3
index 56c8efade556..c96ef21eb03c 100644
--- a/metadata/md5-cache/dev-ml/base-0.14.3
+++ b/metadata/md5-cache/dev-ml/base-0.14.3
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/base
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/sexplib0-0.14.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.3
SRC_URI=https://github.com/janestreet/base/archive/v0.14.3.tar.gz -> base-0.14.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=67277066c046bef39837cb4a4a136a3a
+_md5_=1d8fa6afa1393d415454bb48b93d6373
diff --git a/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 b/metadata/md5-cache/dev-ml/base_bigstring-0.14.0
index 364c185225af..9388ac266430 100644
--- a/metadata/md5-cache/dev-ml/base_bigstring-0.14.0
+++ b/metadata/md5-cache/dev-ml/base_bigstring-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/base_bigstring
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt=] dev-ml/base:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/base_bigstring/archive/v0.14.0.tar.gz -> base_bigstring-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=efc9db079a7ac0a51e653bc7f0c79966
+_md5_=dea925e6135e4aed947d682c531fd11e
diff --git a/metadata/md5-cache/dev-ml/base_quickcheck-0.14.1-r1 b/metadata/md5-cache/dev-ml/base_quickcheck-0.14.1-r1
index b54e864c2bce..1e17cb0fbcb5 100644
--- a/metadata/md5-cache/dev-ml/base_quickcheck-0.14.1-r1
+++ b/metadata/md5-cache/dev-ml/base_quickcheck-0.14.1-r1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/base_quickcheck
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= dev-ml/splittable_random:= >=dev-ml/ppxlib-0.22.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/base_quickcheck/archive/v0.14.1.tar.gz -> base_quickcheck-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=bf6bb2d09169399ded4e7a6a9df1c6e5
+_md5_=e03fe86698184f578e2afc42f6accf6c
diff --git a/metadata/md5-cache/dev-ml/bigarray-compat-1.1.0 b/metadata/md5-cache/dev-ml/bigarray-compat-1.1.0
index 87ce11c043b1..6baf713e1e36 100644
--- a/metadata/md5-cache/dev-ml/bigarray-compat-1.1.0
+++ b/metadata/md5-cache/dev-ml/bigarray-compat-1.1.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/mirage/bigarray-compat
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0
SRC_URI=https://github.com/mirage/bigarray-compat/archive/v1.1.0.tar.gz -> bigarray-compat-1.1.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=9b39ed34a2a50eccb519fb6ad2fdd5e8
+_md5_=729378948376542871f8bdbabac602a8
diff --git a/metadata/md5-cache/dev-ml/bin_prot-0.15.0 b/metadata/md5-cache/dev-ml/bin_prot-0.15.0
index 428f578b905f..338aef799a58 100644
--- a/metadata/md5-cache/dev-ml/bin_prot-0.15.0
+++ b/metadata/md5-cache/dev-ml/bin_prot-0.15.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/bin_prot
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppx_variants_conv-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/bin_prot/archive/v0.15.0.tar.gz -> bin_prot-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e4782efd6f5058ef8f54eac4a8c953d4
+_md5_=5f7c9b71d0bfce069532d61f3e32f22f
diff --git a/metadata/md5-cache/dev-ml/bos-0.2.1 b/metadata/md5-cache/dev-ml/bos-0.2.1
index 466bfd145fe1..c771ffd564d3 100644
--- a/metadata/md5-cache/dev-ml/bos-0.2.1
+++ b/metadata/md5-cache/dev-ml/bos-0.2.1
@@ -5,10 +5,10 @@ DESCRIPTION=Basic OS interaction for OCaml
EAPI=7
HOMEPAGE=https://erratique.ch/software/bos https://github.com/dbuenzli/bos
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=dev-lang/ocaml:= dev-ml/rresult:= dev-ml/astring:= dev-ml/fpath:= dev-ml/fmt:= dev-ml/mtime dev-ml/logs:=[fmt]
RESTRICT=!test? ( test )
SLOT=0/0.2.1
SRC_URI=https://erratique.ch/software/bos/releases/bos-0.2.1.tbz
-_md5_=fd08e1b95c6e38ff621e0570891325dd
+_md5_=f3d143599b33ac0b5557565ab3ddee65
diff --git a/metadata/md5-cache/dev-ml/camlbz2-0.7.0 b/metadata/md5-cache/dev-ml/camlbz2-0.7.0
index ca59e0998e38..c95feb3cd40e 100644
--- a/metadata/md5-cache/dev-ml/camlbz2-0.7.0
+++ b/metadata/md5-cache/dev-ml/camlbz2-0.7.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://gitlab.com/irill/camlbz2
INHERIT=autotools findlib
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=app-arch/bzip2 >=dev-lang/ocaml-3.12:=[ocamlopt] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/0.7.0
SRC_URI=https://gitlab.com/irill/camlbz2/-/archive/0.7.0/camlbz2-0.7.0.tar.gz
_eclasses_=gnuconfig b6b3e92f8b8c996400074b5f61a59256 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b libtool 241a8f577b9781a42a7421e53448a44e autotools 9724194ab651ce63fd9bc06e4e1410b4 findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=53f949252dfd0970f9771fd5bb4f0df2
+_md5_=d13a8d1d2fd8fd16efc58d04d1841bf5
diff --git a/metadata/md5-cache/dev-ml/camlzip-1.11 b/metadata/md5-cache/dev-ml/camlzip-1.11
index bdbc7c6bca42..da482334aa71 100644
--- a/metadata/md5-cache/dev-ml/camlzip-1.11
+++ b/metadata/md5-cache/dev-ml/camlzip-1.11
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://github.com/xavierleroy/camlzip
INHERIT=findlib
IUSE=+ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] >=sys-libs/zlib-1.1.3 dev-lang/ocaml:=[ocamlopt?]
SLOT=1/1.11
SRC_URI=https://github.com/xavierleroy/camlzip/archive/rel111.tar.gz -> camlzip-1.11.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=633702732a6c6838dc2959d5c4650e8e
+_md5_=e7726f861dcb83dda0dbad567e981268
diff --git a/metadata/md5-cache/dev-ml/cinaps-0.15.1 b/metadata/md5-cache/dev-ml/cinaps-0.15.1
index 1c4d485bc083..01e7d3d020d0 100644
--- a/metadata/md5-cache/dev-ml/cinaps-0.15.1
+++ b/metadata/md5-cache/dev-ml/cinaps-0.15.1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml-ppx/cinaps
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.15.1
SRC_URI=https://github.com/ocaml-ppx/cinaps/archive/v0.15.1.tar.gz -> cinaps-0.15.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=3f2e34e66df5d78d32b747ced0c03b3b
+_md5_=54c25cfd7bf6352ef91ae2c80a163352
diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.1.1 b/metadata/md5-cache/dev-ml/cmdliner-1.1.1
index fce0e20a8cbd..1f60a6390cbc 100644
--- a/metadata/md5-cache/dev-ml/cmdliner-1.1.1
+++ b/metadata/md5-cache/dev-ml/cmdliner-1.1.1
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=http://erratique.ch/software/cmdliner
INHERIT=findlib
IUSE=+ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4.08.00:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:= dev-lang/ocaml:=[ocamlopt?]
SLOT=0/1.1.1
SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.1.1.tbz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=6ff8f0d4db3ade542fa07d4178dc0c73
+_md5_=d31f6d7860bf5ab5581504d8b8d8d33d
diff --git a/metadata/md5-cache/dev-ml/core-0.14.1 b/metadata/md5-cache/dev-ml/core-0.14.1
index c0096e88d741..c2f3d5d0f555 100644
--- a/metadata/md5-cache/dev-ml/core-0.14.1
+++ b/metadata/md5-cache/dev-ml/core-0.14.1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/core
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-ml/base:= dev-ml/core_kernel:= dev-ml/jst-config:= dev-ml/ppx_jane:= dev-ml/sexplib:= dev-ml/spawn:= dev-ml/stdio:= dev-ml/timezone:= <dev-ml/jane-street-headers-0.15:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/core/archive/v0.14.1.tar.gz -> core-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=f17311d174fbbd0c71bd336c984c71db
+_md5_=ea14e6914210dd0ca558422e5587a6d4
diff --git a/metadata/md5-cache/dev-ml/core_bench-0.14.0 b/metadata/md5-cache/dev-ml/core_bench-0.14.0
index 00cb620604ee..56c4f1f5415e 100644
--- a/metadata/md5-cache/dev-ml/core_bench-0.14.0
+++ b/metadata/md5-cache/dev-ml/core_bench-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/core_bench
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-ml/core-0.14.0:= >=dev-ml/core_kernel-0.14.0:= >=dev-ml/ppx_jane-0.14.0:= dev-ml/textutils:= >=dev-ml/re-1.8.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/core_bench/archive/v0.14.0.tar.gz -> core_bench-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=06e90a9323e1b7c35463289181898291
+_md5_=49b5a08e943b9ef062984af3a3f80c27
diff --git a/metadata/md5-cache/dev-ml/core_kernel-0.14.2-r1 b/metadata/md5-cache/dev-ml/core_kernel-0.14.2-r1
index eb55f5cd7057..c61bc8b7ff4f 100644
--- a/metadata/md5-cache/dev-ml/core_kernel-0.14.2-r1
+++ b/metadata/md5-cache/dev-ml/core_kernel-0.14.2-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/janestreet/core_kernel
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-lang/ocaml:= <dev-ml/jst-config-0.15.0 >=dev-ml/ppx_optcomp-0.14.3:= dev-ml/base:= dev-ml/base_bigstring:= dev-ml/base_quickcheck:= dev-ml/bin_prot:= dev-ml/fieldslib:= dev-ml/jane-street-headers:= dev-ml/ocaml-migrate-parsetree:= dev-ml/ppx_assert:= dev-ml/ppx_base:= dev-ml/ppx_hash:= dev-ml/ppx_inline_test:= dev-ml/ppx_jane:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_sexp_message:= dev-ml/sexplib:= dev-ml/splittable_random:= dev-ml/stdio:= dev-ml/time_now:= dev-ml/typerep:= dev-ml/variantslib:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/0.14.2
SRC_URI=https://github.com/janestreet/core_kernel/archive/v0.14.2.tar.gz -> core_kernel-0.14.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=7606d1446d38cd1e2c7e6bdd35260402
+_md5_=9a960d947586301f6103e064bdff3c51
diff --git a/metadata/md5-cache/dev-ml/cppo-1.6.8 b/metadata/md5-cache/dev-ml/cppo-1.6.8
index 647a2c0c2942..31cfb2463edc 100644
--- a/metadata/md5-cache/dev-ml/cppo-1.6.8
+++ b/metadata/md5-cache/dev-ml/cppo-1.6.8
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml-community/cppo/
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=BSD
RDEPEND=dev-ml/ocamlbuild dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/1.6.8
SRC_URI=https://github.com/ocaml-community/cppo/archive/v1.6.8.tar.gz -> cppo-1.6.8.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e1265bfefc08609dfc70516e96decb75
+_md5_=60d1e24742aa70b1895f4384b230d037
diff --git a/metadata/md5-cache/dev-ml/csexp-1.5.1 b/metadata/md5-cache/dev-ml/csexp-1.5.1
index 8ba9a73b9c78..339124aa4100 100644
--- a/metadata/md5-cache/dev-ml/csexp-1.5.1
+++ b/metadata/md5-cache/dev-ml/csexp-1.5.1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml-dune/csexp
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-ml/result-1.5:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.5.1
SRC_URI=https://github.com/ocaml-dune/csexp/releases/download/1.5.1/csexp-1.5.1.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=3d19ed9126570500bfa2c342a5b591d3
+_md5_=2628c866d6a5afcf0f07ea3fc401d6e1
diff --git a/metadata/md5-cache/dev-ml/cudf-0.9-r2 b/metadata/md5-cache/dev-ml/cudf-0.9-r2
index 86ce752e0b3d..b05fdd29d120 100644
--- a/metadata/md5-cache/dev-ml/cudf-0.9-r2
+++ b/metadata/md5-cache/dev-ml/cudf-0.9-r2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=http://www.mancoosi.org/cudf/
INHERIT=toolchain-funcs
IUSE=+ocamlopt llvm-libunwind test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-3
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/extlib:= dev-ml/findlib:= dev-libs/glib:2 llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) sys-libs/ncurses:=
RESTRICT=!test? ( test )
SLOT=0/0.9
SRC_URI=https://gforge.inria.fr/frs/download.php/file/36602/cudf-0.9.tar.gz
_eclasses_=toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b
-_md5_=d8af68629d40b73892e05cb205afd0e4
+_md5_=2a05c9dfab35294f3df2878dc084f5ed
diff --git a/metadata/md5-cache/dev-ml/dose3-7.0.0 b/metadata/md5-cache/dev-ml/dose3-7.0.0
index 5bee73701397..201ded0fe70e 100644
--- a/metadata/md5-cache/dev-ml/dose3-7.0.0
+++ b/metadata/md5-cache/dev-ml/dose3-7.0.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-3
RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt=] dev-ml/ocaml-base64:=[ocamlopt=] >=dev-ml/cudf-0.7:=[ocamlopt=] >=dev-ml/extlib-1.7.8:=[ocamlopt=] >=dev-ml/ocamlgraph-2.0.0:=[ocamlopt=] >=dev-ml/re-1.2.2:=[ocamlopt=] dev-ml/parmap:=[ocamlopt=] >=dev-ml/camlzip-1.08:=[ocamlopt=] >=dev-ml/camlbz2-0.7.0:= dev-ml/ocaml-expat:=[ocamlopt=] dev-ml/xml-light:=[ocamlopt=] app-arch/rpm >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/7.0.0
SRC_URI=https://gitlab.com/irill/dose3/-/archive/7.0.0/dose3-7.0.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=f092762cd7e18a8a6ec5c055f2241d8b
+_md5_=68a802bd7482347f304bb405c7c689c9
diff --git a/metadata/md5-cache/dev-ml/dune-2.9.3 b/metadata/md5-cache/dev-ml/dune-2.9.3
index beecdee96dd5..21755c614f98 100644
--- a/metadata/md5-cache/dev-ml/dune-2.9.3
+++ b/metadata/md5-cache/dev-ml/dune-2.9.3
@@ -5,11 +5,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/dune
INHERIT=multiprocessing
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4.08:=
RESTRICT=!test? ( test )
SLOT=0/2.9.3
SRC_URI=https://github.com/ocaml/dune/archive/2.9.3.tar.gz -> dune-2.9.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b
-_md5_=39638bf63bb0de1fe3a5fe03cf226af7
+_md5_=853cc46845008bd8dc36c3533f4966d3
diff --git a/metadata/md5-cache/dev-ml/dune-configurator-2.9.3 b/metadata/md5-cache/dev-ml/dune-configurator-2.9.3
index 602012466557..6b68a92a633f 100644
--- a/metadata/md5-cache/dev-ml/dune-configurator-2.9.3
+++ b/metadata/md5-cache/dev-ml/dune-configurator-2.9.3
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/dune
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=~dev-ml/dune-private-libs-2.9.3:=[ocamlopt=] dev-ml/csexp:=[ocamlopt=] dev-ml/result:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.9.3
SRC_URI=https://github.com/ocaml/dune/archive/2.9.3.tar.gz -> dune-2.9.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=54c22469342fd2018d377e949a580852
+_md5_=328df214eefa29550d886c829bc7ada5
diff --git a/metadata/md5-cache/dev-ml/dune-private-libs-2.9.3 b/metadata/md5-cache/dev-ml/dune-private-libs-2.9.3
index 2bfb1bb0f78d..9e262cb371a2 100644
--- a/metadata/md5-cache/dev-ml/dune-private-libs-2.9.3
+++ b/metadata/md5-cache/dev-ml/dune-private-libs-2.9.3
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/dune
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=dev-ml/csexp:=[ocamlopt=] dev-ml/findlib:=[ocamlopt=] >=dev-lang/ocaml-4.09:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.9.3
SRC_URI=https://github.com/ocaml/dune/archive/2.9.3.tar.gz -> dune-2.9.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e70bea5cb4fae4ca987f1db5fff18f0c
+_md5_=3986f1be01ec9858bce4562cb42148e5
diff --git a/metadata/md5-cache/dev-ml/duration-0.1.3 b/metadata/md5-cache/dev-ml/duration-0.1.3
index 4d5eae1454ca..cef87f3aa37d 100644
--- a/metadata/md5-cache/dev-ml/duration-0.1.3
+++ b/metadata/md5-cache/dev-ml/duration-0.1.3
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/hannesm/duration
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.1.3
SRC_URI=https://github.com/hannesm/duration/archive/0.1.3.tar.gz -> duration-0.1.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=3a883a2db4ff8f5d3e4032c879183e48
+_md5_=40a8da006102e1229372b87c8c942bac
diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.8 b/metadata/md5-cache/dev-ml/extlib-1.7.8
index 75478f289163..dba3e59d4f2d 100644
--- a/metadata/md5-cache/dev-ml/extlib-1.7.8
+++ b/metadata/md5-cache/dev-ml/extlib-1.7.8
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/ygrek/ocaml-extlib
INHERIT=findlib vcs-clean
IUSE=doc +ocamlopt +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=LGPL-2.1
RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/1.7.8
SRC_URI=https://github.com/ygrek/ocaml-extlib/archive/1.7.8.tar.gz -> extlib-1.7.8.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=c1e0119e5d1db22c929ea51f542a0d8e
+_md5_=327d92a4570184e72e07a7ac65a3f83f
diff --git a/metadata/md5-cache/dev-ml/fieldslib-0.15.0 b/metadata/md5-cache/dev-ml/fieldslib-0.15.0
index 401093ad750a..8a824ca6fe8e 100644
--- a/metadata/md5-cache/dev-ml/fieldslib-0.15.0
+++ b/metadata/md5-cache/dev-ml/fieldslib-0.15.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/fieldslib
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/fieldslib/archive/v0.15.0.tar.gz -> fieldslib-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=61f2b84a011a4fc3463c230d19bc0f04
+_md5_=6e8cc7fc879974a0dd518836a27b86d4
diff --git a/metadata/md5-cache/dev-ml/findlib-1.9.3 b/metadata/md5-cache/dev-ml/findlib-1.9.3
index 6e5266a0f03f..f177ebcace04 100644
--- a/metadata/md5-cache/dev-ml/findlib-1.9.3
+++ b/metadata/md5-cache/dev-ml/findlib-1.9.3
@@ -4,9 +4,9 @@ DESCRIPTION=OCaml tool to find/use non-standard packages
EAPI=7
HOMEPAGE=http://projects.camlcity.org/projects/findlib.html
IUSE=doc +ocamlopt tk
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] tk? ( dev-ml/labltk:= )
SLOT=0
SRC_URI=http://download.camlcity.org/download/findlib-1.9.3.tar.gz
-_md5_=ae6a86a685c1b6bf8c9a142ae09bd378
+_md5_=96298023606085fb1cc87dec7801e452
diff --git a/metadata/md5-cache/dev-ml/fmt-0.9.0 b/metadata/md5-cache/dev-ml/fmt-0.9.0
index fc72cd55a3e5..5f379b05949b 100644
--- a/metadata/md5-cache/dev-ml/fmt-0.9.0
+++ b/metadata/md5-cache/dev-ml/fmt-0.9.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://erratique.ch/software/fmt https://github.com/dbuenzli/fmt
INHERIT=findlib opam
IUSE=test +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=dev-ml/cmdliner:=[ocamlopt] >=dev-lang/ocaml-4.08:=[ocamlopt] dev-ml/result:=[ocamlopt] dev-ml/stdlib-shims:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-lang/ocaml:=[ocamlopt?] >=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
SLOT=0/0.9.0
SRC_URI=https://erratique.ch/software/fmt/releases/fmt-0.9.0.tbz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d opam dc11e376d9abc263ca618c5741206216
-_md5_=d8724e120cda277810202d8547385cdf
+_md5_=f531524fa94b0e2011b92cb3f4c36084
diff --git a/metadata/md5-cache/dev-ml/fpath-0.7.3 b/metadata/md5-cache/dev-ml/fpath-0.7.3
index 40bece68a89b..28ff844a9bcf 100644
--- a/metadata/md5-cache/dev-ml/fpath-0.7.3
+++ b/metadata/md5-cache/dev-ml/fpath-0.7.3
@@ -5,10 +5,10 @@ DESCRIPTION=File system paths for OCaml
EAPI=7
HOMEPAGE=https://erratique.ch/software/fpath https://github.com/dbuenzli/fpath
INHERIT=opam
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=dev-ml/result:= dev-ml/astring:= >=dev-lang/ocaml-4:=
SLOT=0/0.7.3
SRC_URI=https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
-_md5_=6c8d2b5a917094e1a3ee6e8fd2438e86
+_md5_=5705cc677de2a0cc28fa24bbe3996c29
diff --git a/metadata/md5-cache/dev-ml/graphics-5.1.2 b/metadata/md5-cache/dev-ml/graphics-5.1.2
index 06bb32780c49..a71d76fc3bc0 100644
--- a/metadata/md5-cache/dev-ml/graphics-5.1.2
+++ b/metadata/md5-cache/dev-ml/graphics-5.1.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/graphics
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv 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.2/graphics-5.1.2.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=592849b6342f0428b37a77fe0bd2b233
+_md5_=6f6e4f0010b53b828b3030123db3b6a6
diff --git a/metadata/md5-cache/dev-ml/integers-0.5.1 b/metadata/md5-cache/dev-ml/integers-0.5.1
index 1ea5fd6357c2..93bb0742b31e 100644
--- a/metadata/md5-cache/dev-ml/integers-0.5.1
+++ b/metadata/md5-cache/dev-ml/integers-0.5.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/ocamllabs/ocaml-integers
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.5.1
SRC_URI=https://github.com/ocamllabs/ocaml-integers/archive/0.5.1.tar.gz -> integers-0.5.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=1a5c8bb625f77c52e9da210011ae4038
+_md5_=b8cae2ef90ce9384e5d609da001d7ed5
diff --git a/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0 b/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0
index 836aac968181..7dabc39c66ab 100644
--- a/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0
+++ b/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/jane-street-headers
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/jane-street-headers/archive/v0.14.0.tar.gz -> jane-street-headers-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=1dd0befe5b9e7a2d26883c32b33e5cad
+_md5_=618e8839fb6eea05d5173473e13766dd
diff --git a/metadata/md5-cache/dev-ml/jane-street-headers-0.15.0 b/metadata/md5-cache/dev-ml/jane-street-headers-0.15.0
index c630dd135d61..839cb28a4d46 100644
--- a/metadata/md5-cache/dev-ml/jane-street-headers-0.15.0
+++ b/metadata/md5-cache/dev-ml/jane-street-headers-0.15.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/jane-street-headers
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/jane-street-headers/archive/v0.15.0.tar.gz -> jane-street-headers-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=77f3e4e45e90aae86e92630cfc06e538
+_md5_=4cb23de035871cf5b86518aaeae8fe08
diff --git a/metadata/md5-cache/dev-ml/jst-config-0.14.0 b/metadata/md5-cache/dev-ml/jst-config-0.14.0
index 7746f8c8a04b..9d85f20d53dc 100644
--- a/metadata/md5-cache/dev-ml/jst-config-0.14.0
+++ b/metadata/md5-cache/dev-ml/jst-config-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/jst-config
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/stdio:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/jst-config/archive/v0.14.0.tar.gz -> jst-config-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e71a4b2baed42f208f8c076dbed23409
+_md5_=370544e0a3e5d3e764749aa0859d41a1
diff --git a/metadata/md5-cache/dev-ml/jst-config-0.15.0 b/metadata/md5-cache/dev-ml/jst-config-0.15.0
index 2d87bf92584f..0693a5c06f3a 100644
--- a/metadata/md5-cache/dev-ml/jst-config-0.15.0
+++ b/metadata/md5-cache/dev-ml/jst-config-0.15.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/jst-config
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/stdio:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/jst-config/archive/v0.15.0.tar.gz -> jst-config-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=85123193d0db88eaa901f57c5d09801d
+_md5_=845b13fed495c7621c222dbb5fa81bb1
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.12 b/metadata/md5-cache/dev-ml/labltk-8.06.12
index 34f49ce86de3..80e0d9f72e00 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.12
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.12
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://garrigue.github.io/labltk/
INHERIT=findlib toolchain-funcs
IUSE=+ocamlopt X +ocamlopt
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
RDEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/8.06.12
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.12.tar.gz -> labltk-8.06.12.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b
-_md5_=e5c47b918ade4c9f43195ec275f94874
+_md5_=765cc2c1a705c12553fca313137861d8
diff --git a/metadata/md5-cache/dev-ml/logs-0.7.0-r1 b/metadata/md5-cache/dev-ml/logs-0.7.0-r1
index 64d429037a51..8f1f1d42e5f7 100644
--- a/metadata/md5-cache/dev-ml/logs-0.7.0-r1
+++ b/metadata/md5-cache/dev-ml/logs-0.7.0-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://erratique.ch/software/logs https://github.com/dbuenzli/logs
INHERIT=findlib
IUSE=+fmt cli +lwt test +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] fmt? ( dev-ml/fmt:= ) cli? ( dev-ml/cmdliner:=[ocamlopt] ) lwt? ( dev-ml/lwt:= ) dev-lang/ocaml:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/0.7.0
SRC_URI=https://erratique.ch/software/logs/releases/logs-0.7.0.tbz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=e10fcaf5c6b17194cf26bf474bef12be
+_md5_=9d5da67822bab3d0eb73672dc11c4c2c
diff --git a/metadata/md5-cache/dev-ml/luv-0.5.11 b/metadata/md5-cache/dev-ml/luv-0.5.11
index b7207510e85c..711af989e090 100644
--- a/metadata/md5-cache/dev-ml/luv-0.5.11
+++ b/metadata/md5-cache/dev-ml/luv-0.5.11
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/aantron/luv
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-libs/libuv:= dev-ml/ocaml-ctypes:=[ocamlopt?] dev-ml/result:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.5.11
SRC_URI=https://github.com/aantron/luv/releases/download/0.5.11/luv-0.5.11.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=7d6aa502794e6422aaaf3ddb9abb2cc5
+_md5_=6e7dd9a235a657d01dc880f39fb7b3ad
diff --git a/metadata/md5-cache/dev-ml/lwt-5.4.2-r1 b/metadata/md5-cache/dev-ml/lwt-5.4.2-r1
index bebb28cfe280..1cb8d5e5210e 100644
--- a/metadata/md5-cache/dev-ml/lwt-5.4.2-r1
+++ b/metadata/md5-cache/dev-ml/lwt-5.4.2-r1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://ocsigen.org/lwt
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/result:= dev-ml/mmap:= dev-ml/ocplib-endian:= dev-ml/ppxlib:= dev-ml/react:= dev-ml/luv:= dev-libs/libev >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/5.4.2
SRC_URI=https://github.com/ocsigen/lwt/archive/5.4.2.tar.gz -> lwt-5.4.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=b6ef6f43faba5091fe35421fda702e7b
+_md5_=bbedd63f9bd65e93de5d9ed8a1c6191a
diff --git a/metadata/md5-cache/dev-ml/mccs-1.1.13 b/metadata/md5-cache/dev-ml/mccs-1.1.13
index 9812d6376b70..39a1738d034b 100644
--- a/metadata/md5-cache/dev-ml/mccs-1.1.13
+++ b/metadata/md5-cache/dev-ml/mccs-1.1.13
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=http://www.i3s.unice.fr/~cpjm/misc/ https://github.com/AltGr/ocaml-mccs/issues
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=dev-ml/cudf:= sci-mathematics/glpk:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.1.13
SRC_URI=https://github.com/AltGr/ocaml-mccs/archive/1.1+13.tar.gz -> mccs-1.1.13.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=b740c78482766c63d1762c053fb3ccd1
+_md5_=846a54a45c9cde9e168e17165b4d0e74
diff --git a/metadata/md5-cache/dev-ml/menhir-20211012 b/metadata/md5-cache/dev-ml/menhir-20211012
index 02ef6632d931..33f8e5815935 100644
--- a/metadata/md5-cache/dev-ml/menhir-20211012
+++ b/metadata/md5-cache/dev-ml/menhir-20211012
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=GPL-2 LGPL-2-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/20211012
SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20211012/menhir-20211012.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=abb3126df465272611ff9e21373b6338
+_md5_=6e7dcf24770de934300344be5a4cde62
diff --git a/metadata/md5-cache/dev-ml/mirage-clock-3.1.0 b/metadata/md5-cache/dev-ml/mirage-clock-3.1.0
index 9057c13a7b7f..1d064a1df3e7 100644
--- a/metadata/md5-cache/dev-ml/mirage-clock-3.1.0
+++ b/metadata/md5-cache/dev-ml/mirage-clock-3.1.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/mirage/mirage-clock
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/3.1.0
SRC_URI=https://github.com/mirage/mirage-clock/archive/v3.1.0.tar.gz -> mirage-clock-3.1.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=ad2ec03b357513a93133a5c784c94e3e
+_md5_=47f1341f8fd0704a737bafa8e859c948
diff --git a/metadata/md5-cache/dev-ml/mmap-1.1.0 b/metadata/md5-cache/dev-ml/mmap-1.1.0
index 7acc9a115f97..d582729fd8eb 100644
--- a/metadata/md5-cache/dev-ml/mmap-1.1.0
+++ b/metadata/md5-cache/dev-ml/mmap-1.1.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/mirage/mmap
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/1.1.0
SRC_URI=https://github.com/mirage/mmap/releases/download/v1.1.0/mmap-v1.1.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=3d1debf93628d959d338c781b250469b
+_md5_=5c3e06e732787c434dda47b81ff16749
diff --git a/metadata/md5-cache/dev-ml/mtime-1.3.0 b/metadata/md5-cache/dev-ml/mtime-1.3.0
index b07324acc215..4318c36a1a35 100644
--- a/metadata/md5-cache/dev-ml/mtime-1.3.0
+++ b/metadata/md5-cache/dev-ml/mtime-1.3.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://erratique.ch/software/mtime https://github.com/dbuenzli/mtime
INHERIT=opam
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=dev-lang/ocaml:=[ocamlopt] >=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
SLOT=0/1.3.0
SRC_URI=https://erratique.ch/software/mtime/releases/mtime-1.3.0.tbz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
-_md5_=957c3c7cc5a87d8554ee54eb4d131469
+_md5_=51b07a0938d59ce533ee9dff71ac2900
diff --git a/metadata/md5-cache/dev-ml/num-1.4-r3 b/metadata/md5-cache/dev-ml/num-1.4-r3
index 63b0f256644f..290612b1146f 100644
--- a/metadata/md5-cache/dev-ml/num-1.4-r3
+++ b/metadata/md5-cache/dev-ml/num-1.4-r3
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/num
INHERIT=findlib
IUSE=+ocamlopt +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0
SRC_URI=https://github.com/ocaml/num/archive/v1.4.tar.gz -> num-1.4.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=f1c999eb2d34deec74cd520e4a41c872
+_md5_=a4cee0bbe85f59ca3d84da60394db0ad
diff --git a/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0 b/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0
index 4f0731849a9c..c085848b60a6 100644
--- a/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0
+++ b/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/mirage/ocaml-base64
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/3.5.0
SRC_URI=https://github.com/mirage/ocaml-base64/archive/v3.5.0.tar.gz -> ocaml-base64-3.5.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e7f5c4b305c09e3ad92a07917b11e0a8
+_md5_=57e3e0570a0d022e51923c3c25413e17
diff --git a/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.4 b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.4
index 376593ab5427..ff19b928b7cd 100644
--- a/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.4
+++ b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.4
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ocaml-compiler-libs
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.12.4
SRC_URI=https://github.com/janestreet/ocaml-compiler-libs/archive/v0.12.4.tar.gz -> ocaml-compiler-libs-0.12.4.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=150815ce528958d5775a8c9073f29449
+_md5_=1994e55e1d6e6d13cc277d6679711ca7
diff --git a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.20.0 b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.20.0
index cc58742e5463..8d71e42120f7 100644
--- a/metadata/md5-cache/dev-ml/ocaml-ctypes-0.20.0
+++ b/metadata/md5-cache/dev-ml/ocaml-ctypes-0.20.0
@@ -5,11 +5,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocamllabs/ocaml-ctypes
INHERIT=findlib
IUSE=test +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt] >=dev-libs/libffi-3.3_rc0:= dev-ml/bigarray-compat:= dev-ml/integers:= dev-lang/ocaml:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/0.20.0
SRC_URI=https://github.com/ocamllabs/ocaml-ctypes/archive/0.20.0.tar.gz -> ocaml-ctypes-0.20.0.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=98e9f4de5781ccb3aa7a177584978d79
+_md5_=cc8a2fe70295703d1a3921e6bcdb9849
diff --git a/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1 b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1
index f46c461abd91..560cb20e3b62 100644
--- a/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1
+++ b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1
@@ -5,11 +5,11 @@ EAPI=7
HOMEPAGE=https://github.com/whitequark/ocaml-expat
INHERIT=findlib
IUSE=doc +ocamlopt test +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
RESTRICT=!test? ( test )
SLOT=0/1.1.0
SRC_URI=https://github.com/whitequark/ocaml-expat/archive/v1.1.0.tar.gz -> ocaml-expat-1.1.0.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=b6e98d5f23a30ea8ec6982b56b3b3efd
+_md5_=2b16a080c264023292f0587ead412991
diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.3.0 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.3.0
index 3fb626fa4403..98e883006389 100644
--- a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.3.0
+++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.3.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test ) strip
SLOT=0/2.3.0
SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v2.3.0.tar.gz -> ocaml-migrate-parsetree-2.3.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=047fcca425f80c3eb8bf71f785440dc5
+_md5_=160ce833b1e2172ed3f99a4d010a02cc
diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1 b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1
index 6a6dd6b257dd..05748234baf8 100644
--- a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1
+++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1
@@ -4,11 +4,11 @@ DESCRIPTION=Generic build tool with built-in rules for building OCaml library an
EAPI=7
HOMEPAGE=https://github.com/ocaml/ocamlbuild
IUSE=+ocamlopt test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
REQUIRED_USE=test? ( ocamlopt )
RESTRICT=!test? ( test )
SLOT=0/0.14.0
SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.14.0.tar.gz -> ocamlbuild-0.14.0.tar.gz
-_md5_=9c9f487d2c8d1c70c068f3d0de05a309
+_md5_=26ab0d2f4b329fe184cf948e67f4d609
diff --git a/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 b/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1
index 260f0d5f5f4f..ec8d8c47482f 100644
--- a/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1
+++ b/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://ocamlgraph.lri.fr/index.en.html
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/graphics:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/2.0.0
SRC_URI=https://github.com/backtracking/ocamlgraph/releases/download/2.0.0/ocamlgraph-2.0.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=5a3ca6625f027484d8d7520baff626a8
+_md5_=4a057ffa90e0d57392d6f7e8ae8b937f
diff --git a/metadata/md5-cache/dev-ml/ocplib-endian-1.2 b/metadata/md5-cache/dev-ml/ocplib-endian-1.2
index b43ae3743cc7..8f440906b4b8 100644
--- a/metadata/md5-cache/dev-ml/ocplib-endian-1.2
+++ b/metadata/md5-cache/dev-ml/ocplib-endian-1.2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/OCamlPro/ocplib-endian
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/1.2
SRC_URI=https://github.com/OCamlPro/ocplib-endian/archive/1.2.tar.gz -> ocplib-endian-1.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=53e08b28e1e0fedce03a7f93ae8b378d
+_md5_=5117e892471bf1ffabd45fd39e8e6b0c
diff --git a/metadata/md5-cache/dev-ml/octavius-1.2.2 b/metadata/md5-cache/dev-ml/octavius-1.2.2
index 33d5ef409c01..bbaa4dd85173 100644
--- a/metadata/md5-cache/dev-ml/octavius-1.2.2
+++ b/metadata/md5-cache/dev-ml/octavius-1.2.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml-doc/octavius
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/1.2.2
SRC_URI=https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz -> octavius-1.2.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=164b2fd54fba60fd6a947ab252db5f62
+_md5_=3082c12f9e6fc0c843474abab68b03bd
diff --git a/metadata/md5-cache/dev-ml/opam-2.1.2 b/metadata/md5-cache/dev-ml/opam-2.1.2
index bec99a5ae281..cff0931ecfbb 100644
--- a/metadata/md5-cache/dev-ml/opam-2.1.2
+++ b/metadata/md5-cache/dev-ml/opam-2.1.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://opam.ocaml.org/
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=dev-ml/cmdliner:= dev-ml/cudf:= >=dev-ml/dose3-6.0:= dev-ml/extlib:= ~dev-ml/opam-client-2.1.2:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/archive/2.1.2.tar.gz -> opam-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=a5243c43e3512113312b7107613ef36f
+_md5_=b53881bc30f873feadb9f8b86a250db3
diff --git a/metadata/md5-cache/dev-ml/opam-client-2.1.2 b/metadata/md5-cache/dev-ml/opam-client-2.1.2
index 406b7537e48c..e851975688f3 100644
--- a/metadata/md5-cache/dev-ml/opam-client-2.1.2
+++ b/metadata/md5-cache/dev-ml/opam-client-2.1.2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=dev-ml/cmdliner:= ~dev-ml/opam-repository-2.1.2:= ~dev-ml/opam-state-2.1.2:= ~dev-ml/opam-solver-2.1.2:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/archive/2.1.2.tar.gz -> opam-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=cf8c19035ceacfdf96e7f54fa2cb04f2
+_md5_=e48c1d2b32e0463081e935f5a06e7840
diff --git a/metadata/md5-cache/dev-ml/opam-core-2.1.2 b/metadata/md5-cache/dev-ml/opam-core-2.1.2
index af1770bd885d..7f1153a79c9a 100644
--- a/metadata/md5-cache/dev-ml/opam-core-2.1.2
+++ b/metadata/md5-cache/dev-ml/opam-core-2.1.2
@@ -5,10 +5,10 @@ DESCRIPTION=Core libraries for opam
EAPI=7
HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
INHERIT=opam
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:=
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/archive/2.1.2.tar.gz -> opam-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
-_md5_=f637989890f8d8f28381755b2cfe7fc9
+_md5_=2b5c375d6203d85d56513d9c4003406a
diff --git a/metadata/md5-cache/dev-ml/opam-file-format-2.1.3 b/metadata/md5-cache/dev-ml/opam-file-format-2.1.3
index eec9291e4591..cc4df228b169 100644
--- a/metadata/md5-cache/dev-ml/opam-file-format-2.1.3
+++ b/metadata/md5-cache/dev-ml/opam-file-format-2.1.3
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/opam-file-format
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.1.3
SRC_URI=https://github.com/ocaml/opam-file-format/archive/2.1.3.tar.gz -> opam-file-format-2.1.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=695d4d447ce2ca1fbf18dcee3868b61d
+_md5_=09390dce8d72eceac674f8d41ad4d85a
diff --git a/metadata/md5-cache/dev-ml/opam-format-2.1.2-r1 b/metadata/md5-cache/dev-ml/opam-format-2.1.2-r1
index 0f80e69f8688..1057908f9175 100644
--- a/metadata/md5-cache/dev-ml/opam-format-2.1.2-r1
+++ b/metadata/md5-cache/dev-ml/opam-format-2.1.2-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=~dev-ml/opam-core-2.1.2:= dev-ml/re:= dev-ml/opam-file-format:= >=dev-ml/dose3-6.0:= dev-ml/mccs:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/archive/2.1.2.tar.gz -> opam-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=187b8dd794763bedc70a6efb4fdb82ef
+_md5_=f817b080ba727487c440404178b0e0d9
diff --git a/metadata/md5-cache/dev-ml/opam-installer-2.1.2 b/metadata/md5-cache/dev-ml/opam-installer-2.1.2
index 69417ad90e9d..151dc7a0e51d 100644
--- a/metadata/md5-cache/dev-ml/opam-installer-2.1.2
+++ b/metadata/md5-cache/dev-ml/opam-installer-2.1.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.1.2 >=dev-ml/dose3-6 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/releases/download/2.1.2/opam-full-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e12963f5f2fd77a9ea5c8888f461c9a5
+_md5_=0770288e747e5df6502cff848a36d9d9
diff --git a/metadata/md5-cache/dev-ml/opam-repository-2.1.2 b/metadata/md5-cache/dev-ml/opam-repository-2.1.2
index d2ce70bc0084..23c3c521f51e 100644
--- a/metadata/md5-cache/dev-ml/opam-repository-2.1.2
+++ b/metadata/md5-cache/dev-ml/opam-repository-2.1.2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=~dev-ml/opam-format-2.1.2:= dev-ml/re:= >=dev-ml/dose3-6.0:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/archive/2.1.2.tar.gz -> opam-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=b555d52dd4917ddcf7f40f0f6ff16a0b
+_md5_=483680a01d4334863adb50443b46734f
diff --git a/metadata/md5-cache/dev-ml/opam-solver-2.1.2 b/metadata/md5-cache/dev-ml/opam-solver-2.1.2
index 10c735569e2a..5b1ad097824b 100644
--- a/metadata/md5-cache/dev-ml/opam-solver-2.1.2
+++ b/metadata/md5-cache/dev-ml/opam-solver-2.1.2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=~dev-ml/opam-format-2.1.2:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-ml/mccs-1.1.4:= >=dev-ml/dose3-6.0:= dev-ml/cudf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/archive/2.1.2.tar.gz -> opam-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=8bc3f1b623f932b46138b77604af77c9
+_md5_=93c2cf72875dc2434e148874aceb996c
diff --git a/metadata/md5-cache/dev-ml/opam-state-2.1.2 b/metadata/md5-cache/dev-ml/opam-state-2.1.2
index ff6f959d6270..f56280483003 100644
--- a/metadata/md5-cache/dev-ml/opam-state-2.1.2
+++ b/metadata/md5-cache/dev-ml/opam-state-2.1.2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
RDEPEND=dev-ml/re:= dev-ml/opam-file-format:= ~dev-ml/opam-repository-2.1.2:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/2.1.2
SRC_URI=https://github.com/ocaml/opam/archive/2.1.2.tar.gz -> opam-2.1.2.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/opam/opam-2.1.0-dose3-6.patch.xz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e21a85f782c05450e0fabcb492941412
+_md5_=f3f3956f03581a161c956270ea91a392
diff --git a/metadata/md5-cache/dev-ml/ounit2-2.2.6 b/metadata/md5-cache/dev-ml/ounit2-2.2.6
index 5a0bdd4dde86..866cbde8c673 100644
--- a/metadata/md5-cache/dev-ml/ounit2-2.2.6
+++ b/metadata/md5-cache/dev-ml/ounit2-2.2.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/gildor478/ounit
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-ml/lwt:= dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/2.2.6
SRC_URI=https://github.com/gildor478/ounit/archive/v2.2.6.tar.gz -> ounit2-2.2.6.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e5987dd38ac712c0d627f2d0e20b3a30
+_md5_=e9d1832eee35f9a57edbda80092ea826
diff --git a/metadata/md5-cache/dev-ml/parmap-1.2.4 b/metadata/md5-cache/dev-ml/parmap-1.2.4
index 1ec959e09bc2..e9978e967016 100644
--- a/metadata/md5-cache/dev-ml/parmap-1.2.4
+++ b/metadata/md5-cache/dev-ml/parmap-1.2.4
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://www.dicosmo.org/code/parmap/
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/1.2.4
SRC_URI=https://github.com/rdicosmo/parmap/archive/1.2.4.tar.gz -> parmap-1.2.4.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=ffd8d06ccbb8974c4e704013645ce217
+_md5_=67719fd663d54f709c933127cb3e022c
diff --git a/metadata/md5-cache/dev-ml/parsexp-0.14.1 b/metadata/md5-cache/dev-ml/parsexp-0.14.1
index 5e671b2f2528..c57addfe68cf 100644
--- a/metadata/md5-cache/dev-ml/parsexp-0.14.1
+++ b/metadata/md5-cache/dev-ml/parsexp-0.14.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/parsexp
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=dev-ml/sexplib0:= dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/parsexp/archive/v0.14.1.tar.gz -> parsexp-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=95e2d84bd16ecba6ac8c840f3ee85172
+_md5_=792c468db2438a894d0c1ad808b73d27
diff --git a/metadata/md5-cache/dev-ml/patience_diff-0.14.0 b/metadata/md5-cache/dev-ml/patience_diff-0.14.0
index 4d114908d5bf..6e579bda0f22 100644
--- a/metadata/md5-cache/dev-ml/patience_diff-0.14.0
+++ b/metadata/md5-cache/dev-ml/patience_diff-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/patience_diff
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~riscv
LICENSE=Apache-2.0
RDEPEND=dev-ml/base:= dev-ml/core_kernel:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14
SRC_URI=https://github.com/janestreet/patience_diff/archive/v0.14.0.tar.gz -> patience_diff-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=f1f5c00286b366bd86a6b4ef500a1362
+_md5_=f71848602d4b7fbe5b0201999730088e
diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2
index dafa4223806d..2ce537ebe354 100644
--- a/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2
+++ b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://mmottl.github.io/pcre-ocaml/ https://github.com/mmottl/pcre-ocaml
INHERIT=dune
IUSE=examples +ocamlopt
-KEYWORDS=amd64 ~arm ~arm64 ~ppc x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~riscv x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-libs/libpcre-4.5 dev-ml/stdio:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/7.4.6
SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/7.4.6/pcre-7.4.6.tbz -> pcre-ocaml-7.4.6.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=318b0671adf3cd1604cd00be96c288a0
+_md5_=5bd5ab85714ad1c4dc515e5c3ed6f86f
diff --git a/metadata/md5-cache/dev-ml/ppx_assert-0.14.0 b/metadata/md5-cache/dev-ml/ppx_assert-0.14.0
index 772341a2c5b5..3587c6f8b154 100644
--- a/metadata/md5-cache/dev-ml/ppx_assert-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_assert-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_assert
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_assert/archive/v0.14.0.tar.gz -> ppx_assert-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=ea12a7517fb1e2f08f4b4cb143b7db49
+_md5_=2527b2f4ec9e791ef78674b4c85df71b
diff --git a/metadata/md5-cache/dev-ml/ppx_base-0.14.0 b/metadata/md5-cache/dev-ml/ppx_base-0.14.0
index d7f8d66c725d..bfc0f20d0f32 100644
--- a/metadata/md5-cache/dev-ml/ppx_base-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_base-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_base
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_enumerate-0.14.0:= >=dev-ml/ppx_hash-0.14.0:= >=dev-ml/ppx_js_style-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_base/archive/v0.14.0.tar.gz -> ppx_base-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=91b9664a1b9b32b81a11cc0a58758276
+_md5_=d760cf118ec4867e6a6028c9fb8b05c7
diff --git a/metadata/md5-cache/dev-ml/ppx_bench-0.14.1 b/metadata/md5-cache/dev-ml/ppx_bench-0.14.1
index 3f4b4a6c12a0..1a39df8de14d 100644
--- a/metadata/md5-cache/dev-ml/ppx_bench-0.14.1
+++ b/metadata/md5-cache/dev-ml/ppx_bench-0.14.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_bench
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/ppx_bench/archive/v0.14.1.tar.gz -> ppx_bench-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=9313a0f6bae62132a87052f49fe88581
+_md5_=dfd981f1cb0324022a7d64d4ce445527
diff --git a/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0 b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0
index d08387e74444..7d97438dc026 100644
--- a/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_bin_prot
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/bin_prot-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_bin_prot/archive/v0.14.0.tar.gz -> ppx_bin_prot-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=2435cade6f4df4060cb5378b3c61bf7f
+_md5_=7ddfd6a4cf5cfbe2647c22396cac3d07
diff --git a/metadata/md5-cache/dev-ml/ppx_cold-0.14.0 b/metadata/md5-cache/dev-ml/ppx_cold-0.14.0
index f6c429e5366f..11cbd95df010 100644
--- a/metadata/md5-cache/dev-ml/ppx_cold-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_cold-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_cold
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_cold/archive/v0.14.0.tar.gz -> ppx_cold-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=2ba85696d780b4ede2393f58c0adf9d1
+_md5_=61b2d6ba2288c6e5e9e8991202103639
diff --git a/metadata/md5-cache/dev-ml/ppx_compare-0.14.0 b/metadata/md5-cache/dev-ml/ppx_compare-0.14.0
index 8262aa1dd49d..05ffbb6d22da 100644
--- a/metadata/md5-cache/dev-ml/ppx_compare-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_compare-0.14.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_compare
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_compare/archive/v0.14.0.tar.gz -> ppx_compare-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=b65269c0052c640b886526fa37210583
+_md5_=c274c0be35101576598811b58a3a8983
diff --git a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.1 b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.1
index 81cc3bf8d046..fa1a2390e211 100644
--- a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.1
+++ b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_custom_printf
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/ppx_custom_printf/archive/v0.14.1.tar.gz -> ppx_custom_printf-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=be438b3a581e47aef0fd8fb18e4d8d59
+_md5_=fa134cc79eed1c4dbf85f24011150a19
diff --git a/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1 b/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1
index bf09d373b842..5d6cea56f38c 100644
--- a/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1
+++ b/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/diml/ppx_derivers
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/1.2.1
SRC_URI=https://github.com/diml/ppx_derivers/archive/1.2.1.tar.gz -> ppx_derivers-1.2.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=0fe234da13c35a0c64fe5383f5d46bca
+_md5_=f7d3fa382dd60e987fc40ddb735c73db
diff --git a/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0 b/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0
index e7d867cd9450..ada2ebdbba04 100644
--- a/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_enumerate
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_enumerate/archive/v0.14.0.tar.gz -> ppx_enumerate-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=1c735673039181296c3276c11ccd570e
+_md5_=3283fd3803c0f8f6208ce391dc4fab5a
diff --git a/metadata/md5-cache/dev-ml/ppx_expect-0.14.2 b/metadata/md5-cache/dev-ml/ppx_expect-0.14.2
index 65377acd9c32..57b18b088ddd 100644
--- a/metadata/md5-cache/dev-ml/ppx_expect-0.14.2
+++ b/metadata/md5-cache/dev-ml/ppx_expect-0.14.2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_expect
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/0.14.2
SRC_URI=https://github.com/janestreet/ppx_expect/archive/v0.14.2.tar.gz -> ppx_expect-0.14.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=b2e2c9d02ff07c2ebbf99eeb1cf62b52
+_md5_=1e1c02934fc2d3bc440fa70bcf42e86a
diff --git a/metadata/md5-cache/dev-ml/ppx_fail-0.14.0 b/metadata/md5-cache/dev-ml/ppx_fail-0.14.0
index 1f3cb469ca14..502e4ed0a560 100644
--- a/metadata/md5-cache/dev-ml/ppx_fail-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_fail-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_fail
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_fail/archive/v0.14.0.tar.gz -> ppx_fail-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=4db4b154f73cc15cb849e7ec51520254
+_md5_=56c16f31ebe36d60c969340aea83f1d7
diff --git a/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.2 b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.2
index 885482617c9d..1b80a3261bec 100644
--- a/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.2
+++ b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_fields_conv
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/fieldslib-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.2
SRC_URI=https://github.com/janestreet/ppx_fields_conv/archive/v0.14.2.tar.gz -> ppx_fields_conv-0.14.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=3a5c5f7057127db1c473512c940dce97
+_md5_=b5c3d668f86f408ba914d7c51d5fddf7
diff --git a/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0 b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0
index 686610edfe23..6b31a58c904d 100644
--- a/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_fixed_literal
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_fixed_literal/archive/v0.14.0.tar.gz -> ppx_fixed_literal-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=8db208d19f33cc93b02939a58c8ebd17
+_md5_=7d46e1641932d27f0f1a2157bf4dd013
diff --git a/metadata/md5-cache/dev-ml/ppx_hash-0.14.0 b/metadata/md5-cache/dev-ml/ppx_hash-0.14.0
index bdfce4317b68..a3641c0f474a 100644
--- a/metadata/md5-cache/dev-ml/ppx_hash-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_hash-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_hash
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_hash/archive/v0.14.0.tar.gz -> ppx_hash-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=6784fdc499c16caad72b973fcf347ab8
+_md5_=b865b88aece9613eb0e235990eca8d40
diff --git a/metadata/md5-cache/dev-ml/ppx_here-0.14.0 b/metadata/md5-cache/dev-ml/ppx_here-0.14.0
index faa3f38451b3..d38c9f459fda 100644
--- a/metadata/md5-cache/dev-ml/ppx_here-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_here-0.14.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_here
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_here/archive/v0.14.0.tar.gz -> ppx_here-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=910e845a38f5496396e46c5570cd069d
+_md5_=df9a07996e14a8e994723bcad6cd78e7
diff --git a/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1 b/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1
index 69b900b4e12b..7f7a0ff18076 100644
--- a/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1
+++ b/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_inline_test
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/time_now-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=test
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz -> ppx_inline_test-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=b0c86b01fc459d6890e7058eed038f52
+_md5_=b29dbb3fcbf9168bf1bcd7167a359e6d
diff --git a/metadata/md5-cache/dev-ml/ppx_jane-0.14.0 b/metadata/md5-cache/dev-ml/ppx_jane-0.14.0
index 63fcc93e1867..c95fe1298956 100644
--- a/metadata/md5-cache/dev-ml/ppx_jane-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_jane-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_jane
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base_quickcheck-0.14.0:= >=dev-ml/ppx_assert-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_bench-0.14.1:= >=dev-ml/ppx_bin_prot-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_expect-0.14.0:= >=dev-ml/ppx_fail-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_fixed_literal-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_module_timer-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_optional-0.14.0:= >=dev-ml/ppx_pipebang-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= >=dev-ml/ppx_stable-0.14.1:= >=dev-ml/ppx_string-0.14.1:= >=dev-ml/ppx_typerep_conv-0.14.1:= >=dev-ml/ppx_variants_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_jane/archive/v0.14.0.tar.gz -> ppx_jane-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=53bdbcfba90e4bb4480ace9e0e31dd1d
+_md5_=1b5b7af2441c5a0fa1e692d8583b0765
diff --git a/metadata/md5-cache/dev-ml/ppx_js_style-0.14.1 b/metadata/md5-cache/dev-ml/ppx_js_style-0.14.1
index da3be535aada..3b49c23bd174 100644
--- a/metadata/md5-cache/dev-ml/ppx_js_style-0.14.1
+++ b/metadata/md5-cache/dev-ml/ppx_js_style-0.14.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_js_style
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= dev-ml/octavius:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/ppx_js_style/archive/v0.14.1.tar.gz -> ppx_js_style-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=7b3cd8a7030b3a1f8f2d695e2fd7c4ae
+_md5_=6e15f356dc234deb6ea5d471b82e809c
diff --git a/metadata/md5-cache/dev-ml/ppx_let-0.14.0 b/metadata/md5-cache/dev-ml/ppx_let-0.14.0
index ff31c9c95aae..d842b268bbef 100644
--- a/metadata/md5-cache/dev-ml/ppx_let-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_let-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_let
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_let/archive/v0.14.0.tar.gz -> ppx_let-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=c97bf83e0cd20e12cece3b0ee480de7a
+_md5_=eca990080ad0aa93eaccb31afdeb77f7
diff --git a/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0 b/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0
index 13544debb658..483311c10ced 100644
--- a/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_module_timer
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/time_now-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_module_timer/archive/v0.14.0.tar.gz -> ppx_module_timer-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=63ebc42221e3d5767b19753c9b8454ad
+_md5_=667843787229656fde2017a93c6d7b82
diff --git a/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3 b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3
index 7657062d1770..2da4c03ee342 100644
--- a/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3
+++ b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_optcomp
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.3
SRC_URI=https://github.com/janestreet/ppx_optcomp/archive/v0.14.3.tar.gz -> ppx_optcomp-0.14.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=26fa3c2c35f66c8595f15fd765e9a594
+_md5_=2eed980ecf99c321b4d8b8a8d6011f9a
diff --git a/metadata/md5-cache/dev-ml/ppx_optional-0.14.0 b/metadata/md5-cache/dev-ml/ppx_optional-0.14.0
index c26ecaac0b78..99dc95b102db 100644
--- a/metadata/md5-cache/dev-ml/ppx_optional-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_optional-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_optional
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=dev-ml/base:= dev-ml/ppxlib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_optional/archive/v0.14.0.tar.gz -> ppx_optional-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=e99869b6678b671eb150895670553da9
+_md5_=c661c3afed8c6192d5d44391882b0d6b
diff --git a/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0 b/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0
index 7bcede959389..700b4b70bed2 100644
--- a/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_pipebang
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_pipebang/archive/v0.14.0.tar.gz -> ppx_pipebang-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=85fd0913ede9b983cb4c4acf17a720ff
+_md5_=fa3a803382326ddbc1f6f4253f4508c5
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3
index e95dbe564eee..b0d9a67d2eb6 100644
--- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.22.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.3
SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.3.tar.gz -> ppx_sexp_conv-0.14.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=96d9e21694078cffef45c3cebcbda9d0
+_md5_=c85eeacbba88a5c5c20dcb12c78c2dec
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.1 b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.1
index eab49b62cf7b..39e0a62ee1fc 100644
--- a/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.1
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_sexp_message
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/ppx_sexp_message/archive/v0.14.1.tar.gz -> ppx_sexp_message-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=7592807921610528bf4594031ea91f2a
+_md5_=86d41b60d71963ad825399129edcde90
diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0 b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0
index 5c37d8cd2f78..56db0d0425cd 100644
--- a/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0
+++ b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_sexp_value
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/ppx_sexp_value/archive/v0.14.0.tar.gz -> ppx_sexp_value-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=2051cb025f218163885302621509430c
+_md5_=c75d106f25fa3dd98a47f90d37c75a73
diff --git a/metadata/md5-cache/dev-ml/ppx_stable-0.14.1 b/metadata/md5-cache/dev-ml/ppx_stable-0.14.1
index e05629ac9624..bb1601e6264d 100644
--- a/metadata/md5-cache/dev-ml/ppx_stable-0.14.1
+++ b/metadata/md5-cache/dev-ml/ppx_stable-0.14.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_stable
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/ppx_stable/archive/v0.14.1.tar.gz -> ppx_stable-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=a3570c89294b127be505635bf687622b
+_md5_=0486b64e8b7d05bacae937f03ab7f244
diff --git a/metadata/md5-cache/dev-ml/ppx_string-0.14.1 b/metadata/md5-cache/dev-ml/ppx_string-0.14.1
index 90370fcb49d5..a2b9b150046d 100644
--- a/metadata/md5-cache/dev-ml/ppx_string-0.14.1
+++ b/metadata/md5-cache/dev-ml/ppx_string-0.14.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_string
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/stdio-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.1
SRC_URI=https://github.com/janestreet/ppx_string/archive/v0.14.1.tar.gz -> ppx_string-0.14.1.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=6918e8b6f0e6dae05a9bcc7096793af8
+_md5_=43df13ea0b0ac1b1468d9ac400f55d55
diff --git a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2 b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2
index 774a5d900804..0bc0221f1599 100644
--- a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2
+++ b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_typerep_conv
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/typerep-0.14.0:= >=dev-ml/ppxlib-0.22.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.2
SRC_URI=https://github.com/janestreet/ppx_typerep_conv/archive/v0.14.2.tar.gz -> ppx_typerep_conv-0.14.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=89cfd1660b1dcc6c24b4d85e6e65bfab
+_md5_=3cf5b13c6821552e0eb17d979d1087e0
diff --git a/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.2 b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.2
index e52bfca33743..4fad9099d5ad 100644
--- a/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.2
+++ b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/ppx_variants_conv
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/variantslib-0.14.0:= >=dev-ml/ppxlib-0.23.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.2
SRC_URI=https://github.com/janestreet/ppx_variants_conv/archive/v0.14.2.tar.gz -> ppx_variants_conv-0.14.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=0764c011ade79e1d2a14314b03e3f4a4
+_md5_=2ca8a096e65832e46b06972115c9b97d
diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.24.0 b/metadata/md5-cache/dev-ml/ppxlib-0.24.0
index 365e5191077e..94b509895b1d 100644
--- a/metadata/md5-cache/dev-ml/ppxlib-0.24.0
+++ b/metadata/md5-cache/dev-ml/ppxlib-0.24.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml-ppx/ppxlib
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.24.0
SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.24.0.tar.gz -> ppxlib-0.24.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=9f8be191ec210d1e4373d60174ccd26a
+_md5_=e252cb87b91dfe34ee93944343383a77
diff --git a/metadata/md5-cache/dev-ml/re-1.10.3 b/metadata/md5-cache/dev-ml/re-1.10.3
index 0635ea4e0102..035fd7414fc4 100644
--- a/metadata/md5-cache/dev-ml/re-1.10.3
+++ b/metadata/md5-cache/dev-ml/re-1.10.3
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/ocaml-re
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2-with-linking-exception
RDEPEND=!dev-ml/ocaml-re dev-ml/seq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/1.10.3
SRC_URI=https://github.com/ocaml/ocaml-re/archive/1.10.3.tar.gz -> ocaml-re-1.10.3.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=a57de6bd9f55dc2c44b3abb436a4480b
+_md5_=e87c02b86714a717e871d622a0c875e3
diff --git a/metadata/md5-cache/dev-ml/react-1.2.1-r1 b/metadata/md5-cache/dev-ml/react-1.2.1-r1
index 274febd24863..f2e356f8dccb 100644
--- a/metadata/md5-cache/dev-ml/react-1.2.1-r1
+++ b/metadata/md5-cache/dev-ml/react-1.2.1-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=http://erratique.ch/software/react https://github.com/dbuenzli/react
INHERIT=opam
IUSE=test
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=>=dev-lang/ocaml-4:=
RESTRICT=!test? ( test )
SLOT=0/1.2.1
SRC_URI=http://erratique.ch/software/react/releases/react-1.2.1.tbz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
-_md5_=abcba1e81fef7b4cd5188e3b477b79c4
+_md5_=8986a733da66ca3aa746ac45ac5d8b87
diff --git a/metadata/md5-cache/dev-ml/result-1.5 b/metadata/md5-cache/dev-ml/result-1.5
index fc98d204daea..87207d91c441 100644
--- a/metadata/md5-cache/dev-ml/result-1.5
+++ b/metadata/md5-cache/dev-ml/result-1.5
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/result
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/1.5
SRC_URI=https://github.com/janestreet/result/archive/1.5.tar.gz -> result-1.5.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=0c7372b47a829cf2705ef9fb70e24859
+_md5_=554b0aacd4f07911f15d71508574c5c7
diff --git a/metadata/md5-cache/dev-ml/rresult-0.7.0 b/metadata/md5-cache/dev-ml/rresult-0.7.0
index 7c596a502016..65a8339d0397 100644
--- a/metadata/md5-cache/dev-ml/rresult-0.7.0
+++ b/metadata/md5-cache/dev-ml/rresult-0.7.0
@@ -5,10 +5,10 @@ DESCRIPTION=Result value combinators for OCaml
EAPI=7
HOMEPAGE=https://erratique.ch/software/rresult https://github.com/dbuenzli/rresult
INHERIT=opam
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4.08:= >=dev-lang/ocaml-4:=
SLOT=0/0.7.0
SRC_URI=https://erratique.ch/software/rresult/releases/rresult-0.7.0.tbz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
-_md5_=bc7a734e3f9a00335df160cd05629973
+_md5_=c961ad72c67d22e7b06d975ef7b7cc48
diff --git a/metadata/md5-cache/dev-ml/seq-0.2.2 b/metadata/md5-cache/dev-ml/seq-0.2.2
index 16c4600c206c..fef9d8bab473 100644
--- a/metadata/md5-cache/dev-ml/seq-0.2.2
+++ b/metadata/md5-cache/dev-ml/seq-0.2.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/c-cube/seq
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=GPL-3
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0
SRC_URI=https://github.com/c-cube/seq/archive/0.2.2.tar.gz -> seq-0.2.2.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=11d91d868cba1bc53260a38c58ffc51d
+_md5_=ffb7ae8ecaf54d8fe23614454e41d47a
diff --git a/metadata/md5-cache/dev-ml/sexplib-0.14.0 b/metadata/md5-cache/dev-ml/sexplib-0.14.0
index cd0e04b3f685..c12d08bb90b1 100644
--- a/metadata/md5-cache/dev-ml/sexplib-0.14.0
+++ b/metadata/md5-cache/dev-ml/sexplib-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/sexplib
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=dev-ml/parsexp:= dev-ml/base:= dev-ml/sexplib0:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/sexplib/archive/v0.14.0.tar.gz -> sexplib-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=825411cc433a43cb0a36ef82da1d16f4
+_md5_=2ed24cbbeb59e1cac926324203c4c4f1
diff --git a/metadata/md5-cache/dev-ml/sexplib0-0.14.0 b/metadata/md5-cache/dev-ml/sexplib0-0.14.0
index 635e99b26e2c..4756e8cf05a7 100644
--- a/metadata/md5-cache/dev-ml/sexplib0-0.14.0
+++ b/metadata/md5-cache/dev-ml/sexplib0-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/sexplib0
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/sexplib0/archive/v0.14.0.tar.gz -> sexplib0-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=28090e689086a8bfebc1b623517496f3
+_md5_=3c7b112223532a9b935a5c346e979ed6
diff --git a/metadata/md5-cache/dev-ml/spawn-0.15.0 b/metadata/md5-cache/dev-ml/spawn-0.15.0
index ec8896f3b816..aecbb2b0f200 100644
--- a/metadata/md5-cache/dev-ml/spawn-0.15.0
+++ b/metadata/md5-cache/dev-ml/spawn-0.15.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/spawn
INHERIT=dune
IUSE=+ocamlopt test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
RESTRICT=!test? ( test )
SLOT=0/0.15.0
SRC_URI=https://github.com/janestreet/spawn/archive/v0.15.0.tar.gz -> spawn-0.15.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=9c3ae29b0f10248992c4305f054da347
+_md5_=ce55549a064b84e7274e1671d8d7f702
diff --git a/metadata/md5-cache/dev-ml/splittable_random-0.14.0 b/metadata/md5-cache/dev-ml/splittable_random-0.14.0
index ac0fc7091f36..31b5aca7140e 100644
--- a/metadata/md5-cache/dev-ml/splittable_random-0.14.0
+++ b/metadata/md5-cache/dev-ml/splittable_random-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/splittable_random
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/ppx_bench:= dev-ml/ppx_inline_test:= dev-ml/ppx_sexp_message:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/splittable_random/archive/v0.14.0.tar.gz -> splittable_random-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=17f106438290f92b3cda891113da5cea
+_md5_=bde622192a71f79fbd37edc595d0363a
diff --git a/metadata/md5-cache/dev-ml/stdio-0.14.0 b/metadata/md5-cache/dev-ml/stdio-0.14.0
index fbb7bbd30415..816039a6000e 100644
--- a/metadata/md5-cache/dev-ml/stdio-0.14.0
+++ b/metadata/md5-cache/dev-ml/stdio-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/stdio
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/stdio/archive/v0.14.0.tar.gz -> stdio-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=ec88677aa4b80aa1aaa0f6a2eb397faa
+_md5_=a05acb44f1e6ba2f70feeaf4f278894f
diff --git a/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0 b/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0
index a1d5a69a058d..1f52f7ab33be 100644
--- a/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0
+++ b/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/ocaml/stdlib-shims
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0
SRC_URI=https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=113d794f66510a4eaa9311171ced7354
+_md5_=d0752845fc419c3b03fcb4b820d09c1d
diff --git a/metadata/md5-cache/dev-ml/textutils-0.14.0 b/metadata/md5-cache/dev-ml/textutils-0.14.0
index b73b40176ab5..524ff99393f7 100644
--- a/metadata/md5-cache/dev-ml/textutils-0.14.0
+++ b/metadata/md5-cache/dev-ml/textutils-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/textutils
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-ml/core:= dev-ml/core_kernel:= dev-ml/ppx_jane:= dev-ml/uutf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/textutils/archive/v0.14.0.tar.gz -> textutils-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=7efaa1b4c24125d0ddcf430af6945f25
+_md5_=f6c9f4cb8bb447b678d104b30b8edbbf
diff --git a/metadata/md5-cache/dev-ml/time_now-0.14.0 b/metadata/md5-cache/dev-ml/time_now-0.14.0
index 94068ea62095..643aedd8ddda 100644
--- a/metadata/md5-cache/dev-ml/time_now-0.14.0
+++ b/metadata/md5-cache/dev-ml/time_now-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/time_now
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-ml/base:= dev-ml/jane-street-headers:= dev-ml/jst-config:= dev-ml/ppx_base:= dev-ml/ppx_optcomp:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/time_now/archive/v0.14.0.tar.gz -> time_now-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=bc5bd94cfa69d5e50db94af976ed837e
+_md5_=2242d7bc25c352352f666a0e5b755b69
diff --git a/metadata/md5-cache/dev-ml/timezone-0.14.0 b/metadata/md5-cache/dev-ml/timezone-0.14.0
index ff5b6b4fa327..2541f42be8a1 100644
--- a/metadata/md5-cache/dev-ml/timezone-0.14.0
+++ b/metadata/md5-cache/dev-ml/timezone-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/timezone
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-ml/core_kernel:= dev-ml/ppx_jane:= dev-ml/stdio:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/timezone/archive/v0.14.0.tar.gz -> timezone-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=28e4f26a19b3264dfa11c1915f472548
+_md5_=3c351a31154f1123a1371567c83187ca
diff --git a/metadata/md5-cache/dev-ml/topkg-1.0.5 b/metadata/md5-cache/dev-ml/topkg-1.0.5
index 970ba17f796b..f3ef1eaba2ce 100644
--- a/metadata/md5-cache/dev-ml/topkg-1.0.5
+++ b/metadata/md5-cache/dev-ml/topkg-1.0.5
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=http://erratique.ch/software/topkg https://github.com/dbuenzli/topkg
INHERIT=findlib
IUSE=+ocamlopt +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=dev-ml/result:= dev-ml/ocamlbuild:= dev-ml/findlib:= dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
SLOT=0/1.0.5
SRC_URI=https://github.com/dbuenzli/topkg/archive/v1.0.5.tar.gz -> topkg-1.0.5.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=f2f6718a0d6768b2681c4fec5dee9a98
+_md5_=9ccf21b5a677145d2cd0c34ce8d134df
diff --git a/metadata/md5-cache/dev-ml/typerep-0.14.0 b/metadata/md5-cache/dev-ml/typerep-0.14.0
index 879fd86191b4..6edab151d958 100644
--- a/metadata/md5-cache/dev-ml/typerep-0.14.0
+++ b/metadata/md5-cache/dev-ml/typerep-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/typerep
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/typerep/archive/v0.14.0.tar.gz -> typerep-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=a6dbba2ff193e484313ab2d8fb52b914
+_md5_=3a43d25022ab5a9ec4c3a60dc4702af9
diff --git a/metadata/md5-cache/dev-ml/uchar-0.0.2 b/metadata/md5-cache/dev-ml/uchar-0.0.2
index 49eb32b06dde..7b270392a5c6 100644
--- a/metadata/md5-cache/dev-ml/uchar-0.0.2
+++ b/metadata/md5-cache/dev-ml/uchar-0.0.2
@@ -5,11 +5,11 @@ EAPI=6
HOMEPAGE=https://github.com/ocaml/uchar
INHERIT=findlib
IUSE=+ocamlopt +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2-with-linking-exception
RDEPEND=>=dev-lang/ocaml-4.03:= dev-lang/ocaml:=[ocamlopt?]
RESTRICT=test
SLOT=0/0.0.2
SRC_URI=https://github.com/ocaml/uchar/archive/v0.0.2.tar.gz -> uchar-0.0.2.tar.gz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=075971e040b1fc6f38dc67df153a8921
+_md5_=3473ec7ad00112f6fbc14d18463c12e5
diff --git a/metadata/md5-cache/dev-ml/uuidm-0.9.7 b/metadata/md5-cache/dev-ml/uuidm-0.9.7
index 3de833e0a602..c3471b0e5c35 100644
--- a/metadata/md5-cache/dev-ml/uuidm-0.9.7
+++ b/metadata/md5-cache/dev-ml/uuidm-0.9.7
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/dbuenzli/uuidm
INHERIT=opam
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-4:=
SLOT=0/0.9.7
SRC_URI=https://github.com/dbuenzli/uuidm/archive/v0.9.7.tar.gz -> uuidm-0.9.7.tar.gz
_eclasses_=opam dc11e376d9abc263ca618c5741206216
-_md5_=cb96a5f28185216b2d32fed20fc4e280
+_md5_=c62e48c79cf0d1b49c0a936558a54d94
diff --git a/metadata/md5-cache/dev-ml/uutf-1.0.3 b/metadata/md5-cache/dev-ml/uutf-1.0.3
index d1ff4405b770..fdc328d9f830 100644
--- a/metadata/md5-cache/dev-ml/uutf-1.0.3
+++ b/metadata/md5-cache/dev-ml/uutf-1.0.3
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://erratique.ch/software/uutf
INHERIT=findlib
IUSE=doc utftrip +ocamlopt test +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=ISC
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/uchar:= utftrip? ( dev-ml/cmdliner:= ) dev-lang/ocaml:=[ocamlopt?]
REQUIRED_USE=utftrip? ( ocamlopt )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.0.3
SRC_URI=https://erratique.ch/software/uutf/releases/uutf-1.0.3.tbz
_eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d
-_md5_=3dec000db78cc33065906ee105428bd7
+_md5_=fea74a88e7a40eaed4f8cbc2f7696140
diff --git a/metadata/md5-cache/dev-ml/variantslib-0.14.0 b/metadata/md5-cache/dev-ml/variantslib-0.14.0
index 986aacbf5f6c..b9c4fefc2150 100644
--- a/metadata/md5-cache/dev-ml/variantslib-0.14.0
+++ b/metadata/md5-cache/dev-ml/variantslib-0.14.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/variantslib
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0/0.14.0
SRC_URI=https://github.com/janestreet/variantslib/archive/v0.14.0.tar.gz -> variantslib-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=225303762d79b9ca89657f6de0e07fef
+_md5_=190557f876ca0599787453bb2505af5c
diff --git a/metadata/md5-cache/dev-ml/xml-light-2.2-r3 b/metadata/md5-cache/dev-ml/xml-light-2.2-r3
index 93d4c8d4f767..183f1910ba88 100644
--- a/metadata/md5-cache/dev-ml/xml-light-2.2-r3
+++ b/metadata/md5-cache/dev-ml/xml-light-2.2-r3
@@ -5,9 +5,9 @@ DESCRIPTION=Minimal Xml parser and printer for OCaml
EAPI=7
HOMEPAGE=http://tech.motion-twin.com/xmllight.html
IUSE=doc +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=dev-lang/ocaml:=[ocamlopt?]
SLOT=0/2.2
SRC_URI=http://tech.motion-twin.com/zip/xml-light-2.2.zip
-_md5_=93c11a06a70fb09caf9f67cc79d929f8
+_md5_=1570911204b20c5b181d61c6639f6493
diff --git a/metadata/md5-cache/dev-python/imageio-2.17.0 b/metadata/md5-cache/dev-python/imageio-2.17.0
index 3a578e48eb12..187f0af367df 100644
--- a/metadata/md5-cache/dev-python/imageio-2.17.0
+++ b/metadata/md5-cache/dev-python/imageio-2.17.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://imageio.github.io/
INHERIT=distutils-r1
IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~x86
LICENSE=MIT
PROPERTIES=test_network
RDEPEND=>=dev-python/numpy-1.20.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pillow-8.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] media-libs/freeimage python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/imageio/imageio/archive/v2.17.0.tar.gz -> imageio-2.17.0.gh.tar.gz
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b python-utils-r1 59dddabd6a41ab69723654916142f63b python-r1 8638751691200e941f26fe0ac3aef1d1 distutils-r1 779bc733c68a72273cfce64602bada1d
-_md5_=34f78104c813fb245aeaedee5372efa6
+_md5_=5b8b26767ef294963b66fb3a560cd186
diff --git a/metadata/md5-cache/dev-python/imageio-ffmpeg-0.4.7 b/metadata/md5-cache/dev-python/imageio-ffmpeg-0.4.7
index 29808127fb3a..8ff442539c66 100644
--- a/metadata/md5-cache/dev-python/imageio-ffmpeg-0.4.7
+++ b/metadata/md5-cache/dev-python/imageio-ffmpeg-0.4.7
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/imageio-ffmpeg/ https://github.com/imageio/imageio-ffmpeg
INHERIT=distutils-r1
IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~x86
LICENSE=BSD-2
PROPERTIES=test_network
RDEPEND=media-video/ffmpeg:* python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/imageio/imageio-ffmpeg/archive/v0.4.7.tar.gz -> imageio-ffmpeg-0.4.7.gh.tar.gz
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 multilib 4a33c9008e5ee30cb8840a3fdc24df2b python-utils-r1 59dddabd6a41ab69723654916142f63b python-r1 8638751691200e941f26fe0ac3aef1d1 distutils-r1 779bc733c68a72273cfce64602bada1d
-_md5_=ad1a0a65c152a92ef1b3daa3f6ef4496
+_md5_=5a6b5b28b9b5364e8d9e535fa8c5235a
diff --git a/metadata/md5-cache/dev-util/patdiff-0.14.0-r1 b/metadata/md5-cache/dev-util/patdiff-0.14.0-r1
index 847c225388f6..7dc1618e23da 100644
--- a/metadata/md5-cache/dev-util/patdiff-0.14.0-r1
+++ b/metadata/md5-cache/dev-util/patdiff-0.14.0-r1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/janestreet/patdiff
INHERIT=dune
IUSE=+ocamlopt
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~riscv
LICENSE=Apache-2.0
RDEPEND=>=dev-lang/ocaml-4.08.0:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/patience_diff:0/0.14 dev-ml/ppx_jane:= dev-ml/pcre-ocaml:= >=dev-ml/re-1.8.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
SLOT=0
SRC_URI=https://github.com/janestreet/patdiff/archive/v0.14.0.tar.gz -> patdiff-0.14.0.tar.gz
_eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b dune c8f275f00adf2380fe0a57d8a249885c
-_md5_=a4d838f220a9ced37cfe3047cfa66bcc
+_md5_=afd70519be53b04445fcfbba49a75287
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index cee67c3897bd..67038392b351 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -2827,7 +2827,7 @@ app-misc/btail 0.3-r1: Bayesian logfile filter
app-misc/byobu 5.130-r1 5.133: A set of profiles for the GNU Screen console window manager (app-misc/screen)
app-misc/c_rehash 1.7-r1: c_rehash script from OpenSSL
app-misc/ca-certificates 20210119.3.66 20211016.3.77: Common CA Certificates PEM files
-app-misc/cadubi 1.3: An application that allows you to draw ASCII-Art images
+app-misc/cadubi 1.3 1.3.4: An application that allows you to draw ASCII-Art images
app-misc/calendar 0.9.1-r1: Standard unix calendar program for Linux, ported from OpenBSD
app-misc/carbon-c-relay 3.7.2-r1 3.7.3 3.7.4: Enhanced C version of Carbon relay, aggregator and rewriter
app-misc/cbview 0.06-r1: viewer/converter for CBR/CBZ comic book archives
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 9048e1ebd122..8f2b625042ef 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 18 Apr 2022 21:09:07 +0000
+Mon, 18 Apr 2022 21:24:03 +0000