summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-05 09:25:57 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-05 09:25:57 +0000
commit6d691ad5b6239929063441bbd14c489e92e7396e (patch)
treee294f87b1ce66397fee1273bd6c7131aeb586f51 /dev-ml
parentd99093fb4bb5652015c06274d64083daa2439e4f (diff)
gentoo resync : 05.03.2021
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/Manifest.gzbin35329 -> 35692 bytes
-rw-r--r--dev-ml/base_bigstring/Manifest2
-rw-r--r--dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild2
-rw-r--r--dev-ml/bigarray-compat/Manifest3
-rw-r--r--dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild19
-rw-r--r--dev-ml/bigarray-compat/metadata.xml11
-rw-r--r--dev-ml/core/Manifest2
-rw-r--r--dev-ml/core/core-0.14.0-r3.ebuild2
-rw-r--r--dev-ml/core_bench/Manifest2
-rw-r--r--dev-ml/core_bench/core_bench-0.14.0.ebuild2
-rw-r--r--dev-ml/core_kernel/Manifest2
-rw-r--r--dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild2
-rw-r--r--dev-ml/cstruct/Manifest3
-rw-r--r--dev-ml/cstruct/cstruct-5.2.0.ebuild24
-rw-r--r--dev-ml/cstruct/metadata.xml11
-rw-r--r--dev-ml/dune-configurator/Manifest2
-rw-r--r--dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild2
-rw-r--r--dev-ml/dune-private-libs/Manifest2
-rw-r--r--dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild2
-rw-r--r--dev-ml/dune/Manifest2
-rw-r--r--dev-ml/dune/dune-2.8.2.ebuild2
-rw-r--r--dev-ml/lwt_ssl/Manifest4
-rw-r--r--dev-ml/lwt_ssl/lwt_ssl-1.1.3.ebuild23
-rw-r--r--dev-ml/lwt_ssl/metadata.xml5
-rw-r--r--dev-ml/mccs/Manifest2
-rw-r--r--dev-ml/mccs/mccs-1.1.11.ebuild2
-rw-r--r--dev-ml/menhir/Manifest2
-rw-r--r--dev-ml/menhir/menhir-20190924.ebuild2
-rw-r--r--dev-ml/num/Manifest2
-rw-r--r--dev-ml/num/num-1.3-r1.ebuild2
-rw-r--r--dev-ml/ocaml-cstruct/Manifest2
-rw-r--r--dev-ml/ocaml-cstruct/metadata.xml21
-rw-r--r--dev-ml/opam-client/Manifest2
-rw-r--r--dev-ml/opam-client/opam-client-2.0.8.ebuild2
-rw-r--r--dev-ml/opam-core/Manifest2
-rw-r--r--dev-ml/opam-core/opam-core-2.0.8-r1.ebuild2
-rw-r--r--dev-ml/opam-format/Manifest2
-rw-r--r--dev-ml/opam-format/opam-format-2.0.8-r2.ebuild2
-rw-r--r--dev-ml/opam-installer/Manifest2
-rw-r--r--dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild2
-rw-r--r--dev-ml/opam-repository/Manifest2
-rw-r--r--dev-ml/opam-repository/opam-repository-2.0.8.ebuild2
-rw-r--r--dev-ml/opam-solver/Manifest2
-rw-r--r--dev-ml/opam-solver/opam-solver-2.0.8.ebuild2
-rw-r--r--dev-ml/opam-state/Manifest2
-rw-r--r--dev-ml/opam-state/opam-state-2.0.8.ebuild2
-rw-r--r--dev-ml/opam/Manifest2
-rw-r--r--dev-ml/opam/opam-2.0.8-r1.ebuild2
-rw-r--r--dev-ml/parsexp/Manifest2
-rw-r--r--dev-ml/parsexp/parsexp-0.14.0.ebuild2
-rw-r--r--dev-ml/ppx_tools_versioned/Manifest2
-rw-r--r--dev-ml/ppx_tools_versioned/ppx_tools_versioned-5.4.0.ebuild24
-rw-r--r--dev-ml/sexplib/Manifest2
-rw-r--r--dev-ml/sexplib/sexplib-0.14.0.ebuild2
-rw-r--r--dev-ml/spawn/Manifest2
-rw-r--r--dev-ml/spawn/spawn-0.13.0.ebuild2
-rw-r--r--dev-ml/textutils/Manifest2
-rw-r--r--dev-ml/textutils/textutils-0.14.0.ebuild2
-rw-r--r--dev-ml/timezone/Manifest2
-rw-r--r--dev-ml/timezone/timezone-0.14.0.ebuild2
-rw-r--r--dev-ml/uchar/Manifest2
-rw-r--r--dev-ml/uchar/uchar-0.0.2.ebuild2
-rw-r--r--dev-ml/uutf/Manifest2
-rw-r--r--dev-ml/uutf/uutf-1.0.1.ebuild2
-rw-r--r--dev-ml/zarith/Manifest2
-rw-r--r--dev-ml/zarith/zarith-1.12.ebuild57
66 files changed, 249 insertions, 62 deletions
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 07af2f7cd706..90fe3c449e82 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/base_bigstring/Manifest b/dev-ml/base_bigstring/Manifest
index 0119e55fe3bf..721a9d891fc3 100644
--- a/dev-ml/base_bigstring/Manifest
+++ b/dev-ml/base_bigstring/Manifest
@@ -1,3 +1,3 @@
DIST base_bigstring-0.14.0.tar.gz 16579 BLAKE2B 4708fc425b9a4fb534b10b3536eca11bfd4ed8374319f9be09aa981d1a2a24433a25b62cb3faae459a0a633a2ebe6c15a28c2c15251f2ec9505c35528715de16 SHA512 d60bfd1989a29e4c1359722d4c0e2ec382c6d4f3c763b9b80980f38b51419bdf9d30bd9f8ca9cfbc33064458415e227c9f4077d9746ffc13cb4cd5ec8e221fc4
-EBUILD base_bigstring-0.14.0.ebuild 537 BLAKE2B f2dea52dcc89a74a4556f8a28e80e947d3e956e3f913bcec8477a925a8d0f14f16ebec56b6c184ce1e07686d0f31e13aa2b5f198fc350d442527ee3bed0bc58c SHA512 22ccc196a0aa446266a1246f4b413f02e82a2f663ec34d6b5bbd09881d699bdaf33f8dbd41e0636f404fca00ce9a8b2ce3c7550538932230c99f2e7861b22095
+EBUILD base_bigstring-0.14.0.ebuild 536 BLAKE2B 74c0791d64746ce1c0f78d90723f6f99ba9316bae5821f755913d9cad4f75f06d71ab00a7f37d2aefa002c65194a0e0857ff8923ffb25d327385d3abc446669a SHA512 aaa5f0238b4bfe5c324867f50754ea1b1ed3bfb1b6175db4db3800df93ac37377a09b463b27cce5182c6c8008cd5e5a460a8f60f4c81673043b2f55152467494
MISC metadata.xml 322 BLAKE2B 6f3b69019ca3e0a854cdf57efa6e27f66dabdf01fca2323c3bb96d876a96b172f1b99c681b5428581bf51308b70dd82fe8604ffa36de6595d0c2d81306fca8a3 SHA512 1503d91c3e848bfbf4f7833c3459f8286f8794aa71c4df227cc3ab820fd9d13c06ad5b57327b2cf0cfd88bb255035dbe9c7da29f580ad7e93b2575f7094e18e8
diff --git a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild b/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
index 986026ae2dd5..cb8e12b075da 100644
--- a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
+++ b/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/bigarray-compat/Manifest b/dev-ml/bigarray-compat/Manifest
new file mode 100644
index 000000000000..d8fbb23990cd
--- /dev/null
+++ b/dev-ml/bigarray-compat/Manifest
@@ -0,0 +1,3 @@
+DIST bigarray-compat-1.0.0.tar.gz 1385 BLAKE2B afa38fd206de8738db51742467b95df4aec3e4e713c946c2c1d041da7e19483bdb53dca440b50c9c1b3c3a5fd7ac71a63ccfe74a14a5743f10f35429838a1c14 SHA512 c365fee15582aca35d7b05268cde29e54774ad7df7be56762b4aad78ca1409d4326ad3b34af0f1cc2c7b872837290a9cd9ff43b47987c03bba7bba32fe8a030f
+EBUILD bigarray-compat-1.0.0.ebuild 433 BLAKE2B 69f32d193f0b28ee7740d12b01c356733554718fa379d4f1cbc1519e683ec1569413f9ac7b3a96ca54d654d9781878cbeae0b2500bd522c6dd5784edb12b2a48 SHA512 3a8ed75eca2be86d9ca4b332321128a24307ea184dd30eb137c810bfbacfcf8d6070e583fe670b3f7a4054f745edceee69b5be1faf91abee118b0ae4c3c61556
+MISC metadata.xml 319 BLAKE2B 7fa4ba367927e0b7c2f79fa929ab11fbccb5d0baad3c1caf47db30b71b42b19f21f03279faa48e4d2d91b4feff5aa5660a6b395258c2614d2eeedd74c0d543c4 SHA512 a7ce7f3a0a10599ea49eb936c42b99c7baf67dcc33b1a28c367ac2c81d0886dad9b27e33f022948e44d26720aa23f3720d302b06de0809895cf9506a7491dd99
diff --git a/dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild b/dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild
new file mode 100644
index 000000000000..3ffba6aed6fb
--- /dev/null
+++ b/dev-ml/bigarray-compat/bigarray-compat-1.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Compatibility library to use Stdlib.Bigarray when possible"
+HOMEPAGE="https://github.com/mirage/bigarray-compat"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
diff --git a/dev-ml/bigarray-compat/metadata.xml b/dev-ml/bigarray-compat/metadata.xml
new file mode 100644
index 000000000000..f38a6788956b
--- /dev/null
+++ b/dev-ml/bigarray-compat/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">mirage/bigarray-compat</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/core/Manifest b/dev-ml/core/Manifest
index 8a30c02a3640..4f143d464484 100644
--- a/dev-ml/core/Manifest
+++ b/dev-ml/core/Manifest
@@ -2,7 +2,7 @@ AUX glibc225.patch 380 BLAKE2B e645ff6879f9a8f4cadb7514cdc8ba2ef0fb7da6db6e34ab8
DIST core-0.14.0.tar.gz 361607 BLAKE2B 1602857bee142c23101380e6d54b6f8df1be8bb67e8f8baf7ca65c2f248d1ff9794e33d96cc58ca1f591b69e4a16b7873043549e01d38e2fc390c884d117d0a3 SHA512 fd3202c115ccda53aa32233f2eac223dcc3fb6272fd6327ea6aa5dcd3b7295936d86102640046c961a2af45d62aa3563a2701a2e0ef54f6cd2bfcb81609639f4
DIST core-0.9.1.tar.gz 735006 BLAKE2B a85b66c810656aca74fbe82fda37a9d73ca295534b1ea5b2a784aef90c5efb8d571fe449d8b8d1f6c7d7365ed5d20a0a04c4d43374831e358ddc1147cc51f583 SHA512 2d4a7ff753cb0415cc6a957fff53037aad65053d3c3531070663b4bcf4462982c811a586a39ea3a223aca02cae9212c300b6788266ac60213437dc99ecc0a29a
DIST core-0.9.2.tar.gz 735027 BLAKE2B d33b91d391446d8649ccb84d72f3533e72d2cdb5aca6359049dca0466ac6d23073dc59bc38bc1c9f7bbe47537731984d41a6ac67e4bf9f59ec7be47938bdfd71 SHA512 8cef59c353ff6f98b11bb007b99a583b64ee23f960a0de6559866c8ab59a58dd3ca4dae16275c87b780494b64ced7aaa24db8f9a6e6d309662e9d9206f04e335
-EBUILD core-0.14.0-r3.ebuild 644 BLAKE2B 34a3a6d5e5cfc66ef3e8a046fbb4732c984021b72c16dc3048d5ce5322ce5f8350bd2c127b5d47baa15df43d1037be861f443626e64747c62a4394232ad69570 SHA512 7897b949a11f17b334b243440655ced05bb0118ad9382617b7b0d55a9c61b7f6fe5fc017949169c8018d80645e189e5f3be3cfcd92587814c1d0d74abcbd1e93
+EBUILD core-0.14.0-r3.ebuild 643 BLAKE2B 7d956a44d2b43ce9506cfaf493fc9900f0f4f107c5008a33a9ecaf49daf40e115902931e0f25f9caac497e49f688f9a615217c688c14c4b270c2cb189fd1c73d SHA512 dd47a012de9d0236a4ab0415cd683d570780e688fee436ffacd66bba804f54af57c316382c1efdecb72cf8b7e19ea927a8cb1bb2f8fa566ccef03327ee7eaabe
EBUILD core-0.9.1-r1.ebuild 681 BLAKE2B 73b1ba03211e57a0c87fad34c9f6c50f7eaeef7bf55ad9c3f73c60a65dcadc3f7415daa26307fe90788b2e3e9f49423bb17e1612db3233d4ac6adcd4dd2714d5 SHA512 206d1fb5e11e08ad599a73e533701db51ad3788dadb429c5de3b3ae5a76f5809fe67cd55022928dc2243979a5ff71662809f8fc00509f50925547966ea4c0759
EBUILD core-0.9.2.ebuild 640 BLAKE2B c9d79ab6fe6f54599206c1ec6bf48ffadec856a65a61ad711be0902fbc025b25755d764a18b147235292cd2688c07e56d177909b4d8df8abc4d24cade4eb9d54 SHA512 d87ea809a90e5df898f3a19ea108d432f2f717c35b295294022a5500921412041e6ae8c7142c82d4dcacd484ba47a9c2a64f59b617a1de0188b42473f54c7837
MISC metadata.xml 709 BLAKE2B 412a46fa866c78f170aa4fe749b8748da8aa33ed1e25755d794eb7477bdc4a3fc8be8d8a09846e6ecb1c5391c22e5b137cae07668d99d361c8ff32d5803f8564 SHA512 3a145f47d4958cc417121c97029f92dc4bbd5124ad53959d3b798164a80b7001075cb5ea5b0f04d1ef5c38f9eac0d716308225ff7f6a66e604a60d4197675069
diff --git a/dev-ml/core/core-0.14.0-r3.ebuild b/dev-ml/core/core-0.14.0-r3.ebuild
index 20d82f66a22e..e3934669e900 100644
--- a/dev-ml/core/core-0.14.0-r3.ebuild
+++ b/dev-ml/core/core-0.14.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="ocamlopt"
# TODO: Wants quickcheck_deprecated?
diff --git a/dev-ml/core_bench/Manifest b/dev-ml/core_bench/Manifest
index bdc58436dd9d..97e02558420b 100644
--- a/dev-ml/core_bench/Manifest
+++ b/dev-ml/core_bench/Manifest
@@ -1,3 +1,3 @@
DIST core_bench-0.14.0.tar.gz 42972 BLAKE2B a65585d2cae5080e23d9b8897d15f7ac6e42c36280a06ff21b5f46d5532f3265b672f7d6373573826b80f5f6dc93343b3e93bf8c3d5b471e6717162e9fac4025 SHA512 e86a04c12832ba281669139d74e942ab1ff8d7dc799ea1687cf57a50ef1c7b031191aa1cc44c50586fcfca8e83c3c6f1a8b1aeb40c724fbaaa0e0568c393d75a
-EBUILD core_bench-0.14.0.ebuild 561 BLAKE2B 244e117f2b88a6b67cda1490d59485e30dc4d52f7c856644bebc449e5685e1e18fb54928be570f6239e54a74d6d35c0a016ee21eb0f0b2ff95dcce2dabcf45c8 SHA512 bc38edf7cdf6d09cd3d10a657808d8a5e140b7adbf133fcc8086182862fcd5ef9d8daac89605e9763195bf40f2d3430f6d7f1d186ab873fd10e57ed563ece458
+EBUILD core_bench-0.14.0.ebuild 560 BLAKE2B f4068e073fa1ffda29d840908e9baf2c38b08fa850a7800694c7b96cdac0e81ab9b2a957080accbea894cc9910852a5c165accb34647ae310ff0d95402a4e7a2 SHA512 2162c5cc74850f9a604a75f5a75b489eec946c958edc89b7c0765f7b57ad5538dc7da06f5e4a375453f914dc26e81d06c305bb8c697d14151dff1305159dafaa
MISC metadata.xml 318 BLAKE2B 6c71bcfdbe90f31ce88f8fbe97c81b777382b9e0caf52b58e3feb94d8e00a150f36d99ade835a4e15c97327863f406783323e8c0b284fca646f3c0e051e44a87 SHA512 e165990bffcbbd6d96ec6d915dfb97037016755cd94934b97ca51f99a369c4eca7bac28545e8e7714e60c9dec777fdad7c9e24360560654a0d35fcabf03c548a
diff --git a/dev-ml/core_bench/core_bench-0.14.0.ebuild b/dev-ml/core_bench/core_bench-0.14.0.ebuild
index 75efa8af0da0..04d2e363c290 100644
--- a/dev-ml/core_bench/core_bench-0.14.0.ebuild
+++ b/dev-ml/core_bench/core_bench-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/core_kernel/Manifest b/dev-ml/core_kernel/Manifest
index 5cf2317ced91..0e7a856fb4a3 100644
--- a/dev-ml/core_kernel/Manifest
+++ b/dev-ml/core_kernel/Manifest
@@ -1,7 +1,7 @@
DIST core_kernel-0.14.1.tar.gz 701832 BLAKE2B 0463641f8ab663f00dff59e1ac0b9693f15b71e4f9fa001b54d2449b8a18c8f618a7d7d3149084699d12d4c9834a20fcda6882549f4c69c219e3489ee1223dba SHA512 56488260fce8a066bba06efc349b4760c55d7d2fe38ed47dd7f37d0deb9ea05838a87713ec778df83d7805da5a54513a97d9e678640bb977bfd342bb748e7a33
DIST core_kernel-0.9.0.tar.gz 502937 BLAKE2B 88a4fdfae2dc0d45c794faf925bd97d7e59558231540a8614d548133d58c576eabf342d2af358ea792ba7e59a79317e4c66aad3a4ff0c2f4b94f012d73e98d7c SHA512 c262f25636d7a5105810c9588774a56e21e58cd156302781db3463898be0a42d9c8b1984ead739d0659d6f3eece4a305fc45c7cad4ed57149d26344affbdb668
DIST core_kernel-0.9.1.tar.gz 502985 BLAKE2B c924b104f3e0c5bce84a01408f8ac773ec16eb37f6dddfd8261886355c08d8536af60e573ded56936a299af6d8a7a16f37147e9660d65fece5ac8aa7d42a7a95 SHA512 ec0c3f72c52b975ef3d28b89190e0de3d9a60a842cde13f9a71f2d90101af3ccced06b4640d061362b89127140fe761dc19733da3f7dfabab189faef78343b7b
-EBUILD core_kernel-0.14.1-r3.ebuild 1001 BLAKE2B 924cd11df7105f03b28893b959ffa0dc47a96f572a2c58ca6cc8f7b0b733b23537ef2738567c8b12a6573be9f932cdf12e439fae41b4ee727809154b9c37f42f SHA512 8f75ef97e458f503ce780e44ac8c4f36724b5faab1c9aa89a6b71b9aaefe864a8703f0c3036fe814602e16c109417fe3150931a7b24054c7fd75b87290cc9d9c
+EBUILD core_kernel-0.14.1-r3.ebuild 1000 BLAKE2B bf9d65867f6fc3933c849735ca99c72d97ed81ef01005789a09821af03eee1032a7dc6a93921b056a78a1121358dc224d97384367145df0597a34d3dd1d5ac53 SHA512 ca5f65599f1cbdf558ec5e39b96800a818e4b46b5cdc1558b3f9a7e8f710f518761be3b9f4e279626d821b10144c0f5184d7c2bd8e0f9d659b10a9cdd9637205
EBUILD core_kernel-0.9.0.ebuild 1021 BLAKE2B af589eef268b1f0cc51f73bb6b1c54f55a1c0d84494e891c8c02e45408cdad874e105bcbf704deb7be477757914136a7ab1de60760c5c7879975d22b61dca839 SHA512 601feb35cd75f2eb4486bcd283d8e05dae3cd9ba7affc57ae59dd9f93fdefea9c8dd8eaecd6cd822c1af19b43200e52ee5a18471dc9748ad2910d7d00a0f3e2a
EBUILD core_kernel-0.9.1.ebuild 1021 BLAKE2B af589eef268b1f0cc51f73bb6b1c54f55a1c0d84494e891c8c02e45408cdad874e105bcbf704deb7be477757914136a7ab1de60760c5c7879975d22b61dca839 SHA512 601feb35cd75f2eb4486bcd283d8e05dae3cd9ba7affc57ae59dd9f93fdefea9c8dd8eaecd6cd822c1af19b43200e52ee5a18471dc9748ad2910d7d00a0f3e2a
MISC metadata.xml 639 BLAKE2B 5691a0a727a87374d34c5e2c5f73bbbde1518159da96aa5768b54b056b4ac63a6e341acaa41ee4338f91d90147803be56b26fde91922b36ca3915517774325f7 SHA512 18d78302f5f1980d5a2f75ad1289de96686b570fb90e3c788caea20aad8e7ad5b6dadb8162633e3040db9670c18b52b7d89be83c113f82cd3de1baf278cec92f
diff --git a/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild b/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild
index 4f8eb73f4ef5..5e300becad61 100644
--- a/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild
+++ b/dev-ml/core_kernel/core_kernel-0.14.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
# Wants quickcheck_deprecated for now
diff --git a/dev-ml/cstruct/Manifest b/dev-ml/cstruct/Manifest
new file mode 100644
index 000000000000..fd7118085513
--- /dev/null
+++ b/dev-ml/cstruct/Manifest
@@ -0,0 +1,3 @@
+DIST cstruct-v5.2.0.tbz 227195 BLAKE2B 21eb94d0bbfb6f633f37ed7d6db716f7011765219f98f437d1c4ba4778e5d71fce37db1523d5f940d784779dfae1cccda7c521c5b3a2f46048d136a069d1099e SHA512 4e8cb53801980dacb9c9153bada89557ffcd9afaac262592fe6243bec3e76d5d1cfe3babe133a9a32e35ed00d98a4b54d55403e8505cca6a1328be50fadb5f37
+EBUILD cstruct-5.2.0.ebuild 552 BLAKE2B bfdda4e64f4b381b01f437f44a233cda99e85ee6110ccfa031230d950353413bd62386383059f382f460ebb0ed7d474f54296d1b7046f93c00a320d89de0543e SHA512 43430e01321208a9a20f593e04dad5f07c5ba68907bbc641c954fbb2ca0566f44433ace746c76f8c467629a34d0b19fc821887eb7e90904d74605f01b47b54c0
+MISC metadata.xml 317 BLAKE2B 03ee547f18404aa2ddeffb3e164e9ffae02c2396fa33e183aef554ae959f9b69e4a9487f6bee1da8db2e6ebccbadd949ee949495160a9b5cb3a886e4b68a8d48 SHA512 8fd0f1c9254411a488c543796642eb7c0a0f644a89b13598084c65e5bb0a3acbb121c5b8254a8a41ba31da6238658a04a1d383fa4fc5c71f2582e9d4d088221e
diff --git a/dev-ml/cstruct/cstruct-5.2.0.ebuild b/dev-ml/cstruct/cstruct-5.2.0.ebuild
new file mode 100644
index 000000000000..f2b874f5dceb
--- /dev/null
+++ b/dev-ml/cstruct/cstruct-5.2.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+MYP=${PN}-v${PV}
+
+DESCRIPTION="Map OCaml arrays onto C-like structs"
+HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io"
+SRC_URI="https://github.com/mirage/ocaml-${PN}/releases/download/v${PV}/${MYP}.tbz"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+RDEPEND="dev-ml/async_unix:=
+ dev-ml/bigarray-compat:=
+ >=dev-ml/ppx_tools_versioned-5.4.0:="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/${MYP}
diff --git a/dev-ml/cstruct/metadata.xml b/dev-ml/cstruct/metadata.xml
new file mode 100644
index 000000000000..3f974fc39b86
--- /dev/null
+++ b/dev-ml/cstruct/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">mirage/ocaml-cstruct</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest
index dfe3eb6b08e8..d7c241c816e1 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -1,5 +1,5 @@
DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 85a2dee92d1ead03b43b80742c291f4470dd9e1d843fdb257754c567e2329c101d11b42573da19de537f0d8591ebdacfcaab1099e0f46bdeebcd8421eb1bbcb2 SHA512 b77d0e207263107365e5a6e94423e8ab4ddbab1f920872d915e4014b7cc69915274b53fe946bb4b29dfe3de2bf5573ab3b2bffb4db8eb50b472e7dfb6cab88b7
DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
EBUILD dune-configurator-2.7.1.ebuild 612 BLAKE2B 777cb99c81ba218e6c8b366343b7d0a407cbcdc9716cd073367c8c1cc2573b79e11e2e31827e28fef89195db4546273174a8ea6d88dc9dde5c6aa9e342e4c578 SHA512 9c77c244f844686c8b4c558c623196549da678c65ab83e515953ef2c036b8c27a2796c2dbd906c93cc7563d875b78714d8620647471e011c7f104f6aad57753b
-EBUILD dune-configurator-2.8.2-r1.ebuild 3694 BLAKE2B 1d666a53267a98fcc86a3ebdcd73b9d06609c12e19a94d84627a6a9ceaa7cd5dac5ec743cd83c3b92edb918466e655e3ebfa9f42204e714ccb8e9c3f738fec40 SHA512 e51fcb50b56db431ab8f775b8d159e153f791454e78567257daa9e18d668e5c1d41312ced9ec9520f77270d8f4f37ec6ec42067707a9a38702ad059e5c50d206
+EBUILD dune-configurator-2.8.2-r1.ebuild 3693 BLAKE2B 6e16c2ec039f3d0a97e19dfb688bd23c035c4d6fcdf06708fa63ae552337b8cc51520c64db2bea6bd16f9b1ed1ad61c0d075dd8e394acdc97ed824eac332ac74 SHA512 1487a0136c1f0e515c2eb07771ea10e3b281cc878de49c1099a6d357061c2efc3f99706bbd48ca149c8973be2b700eeea35805d3c4896f40274df4ee89803b3f
MISC metadata.xml 412 BLAKE2B 1ac46aa4fe2b5f531debe5c283c36db66a98d2120ceaa389bb2fe5c9c989a8185d0c66df879bfcd65f89e6e304359beadd632e445220a633887237bc9159ad8d SHA512 74df6c8368d4283dbda004fba147e5fa5c82165dc6a7553bf61f49d93ef7283160f6c193505d42f4043e2d3ac3227d4d29ee99827845726f146603088a61d76a
diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
index a237b2f09a07..332128aa98c0 100644
--- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
+++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/dune-private-libs/Manifest b/dev-ml/dune-private-libs/Manifest
index 134cd0875f3c..ba14a23a431c 100644
--- a/dev-ml/dune-private-libs/Manifest
+++ b/dev-ml/dune-private-libs/Manifest
@@ -1,5 +1,5 @@
DIST dune-2.7.1.tar.gz 1290915 BLAKE2B 85a2dee92d1ead03b43b80742c291f4470dd9e1d843fdb257754c567e2329c101d11b42573da19de537f0d8591ebdacfcaab1099e0f46bdeebcd8421eb1bbcb2 SHA512 b77d0e207263107365e5a6e94423e8ab4ddbab1f920872d915e4014b7cc69915274b53fe946bb4b29dfe3de2bf5573ab3b2bffb4db8eb50b472e7dfb6cab88b7
DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d9935912f035061c1107b47be8752daeb9c49bb2af4877e419a6c8bc30f846db6d773cf5267d3d761272a872 SHA512 fcbe45ea59492517e0868bf1f801c2bd2f3b1b30234e36d789c33e7ee48bd724726beb211697f3820609bbc27923c8c37d7be89dcbd059558014743360f2d0b7
EBUILD dune-private-libs-2.7.1.ebuild 896 BLAKE2B be729dae693c543d389e2a53d0c1a839482fb2d7020e8c114965602adc3dd2f1bfc5f1379416730b1afd1d0a985aa989bbd18f51d066c399b4ae3bcfe5720fff SHA512 649d123e1d8acf922244f296541ebed1a0e85741a23cf537b1a259df9da2937b7256d5740c105199a851bcc06fb8bfa161c4c0b15747c1d867cedee7f924de91
-EBUILD dune-private-libs-2.8.2-r1.ebuild 3695 BLAKE2B 269d1251ece5e8f28b70f0d5ec4eae269ed20f41498a92f4fbc1e8527b05c848ab04868b9fafda9f756622610294f3b7c987bd8626f08f55a2f609210d95b581 SHA512 4186011e98b109192cfa7f344d5d06456ba0a42cdc04619487352cc87a972c0ccc2cc57477e2e6b47441aef685d5df6b349723989da8a4a1d264d57fe6549b90
+EBUILD dune-private-libs-2.8.2-r1.ebuild 3694 BLAKE2B a3d5cc680b6e126711f92621cff6b8747454ebf398f63370a0c4555e956ee565130e32564ea5af99016e39cf61e743b4d63c0b565cfb9975fad9d465e1731e31 SHA512 f1258d55a3464673f02e476c663d09c6df28caef16588c52b89356194266b870a9c40abd0c65b589342929b61fe3a5c6f10f4875bf7558bdae7e88d9d3fd5699
MISC metadata.xml 412 BLAKE2B 1ac46aa4fe2b5f531debe5c283c36db66a98d2120ceaa389bb2fe5c9c989a8185d0c66df879bfcd65f89e6e304359beadd632e445220a633887237bc9159ad8d SHA512 74df6c8368d4283dbda004fba147e5fa5c82165dc6a7553bf61f49d93ef7283160f6c193505d42f4043e2d3ac3227d4d29ee99827845726f146603088a61d76a
diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
index 0a21e76c0ca5..b7c3752f9529 100644
--- a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
+++ b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}"
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index 818821707863..654666f6195a 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -5,5 +5,5 @@ DIST dune-2.8.2.tar.gz 1369417 BLAKE2B d846d35675a18abc3ccc57a52574d81a8fb4f082d
EBUILD dune-1.11.4.ebuild 688 BLAKE2B cdf2a8f91b21e32ebf3c0f22c05b4f61560c0adfac4e67c17c1729506216919a4013c26ab1556d47e3e4722d9a81c01c84170b5dd914f4a4c70b3a1ec5fd8115 SHA512 5e3dd0d2e81006816ee09005891644f252bfaa2e37d800a0a3d9892ff7fd59ec80cfcbd581ba60e34a202afc940f0c6461bdf0c155a4e42ce54b31614e2881a3
EBUILD dune-2.1.0.ebuild 693 BLAKE2B f29523daba28750f07a15e6e6acfb47bce3d0793fda6fd95af855f9cfe19b534059f3824bc0f66af3d6bcaa9f728b94ff6e0d1aa6f64989d4957515c9dcaed5b SHA512 453c4ed9686b9e33b237d977cfefe5d920487318f0a29e14bc70ea829cab78508e59c7e876fa9bb7edafffe8b6e4d24b71b0b9c88b6679c845f950e6bdf512d1
EBUILD dune-2.7.1.ebuild 760 BLAKE2B 78f494098d67c0f08aa9076186b2641bbfaa082c3e14f767f8b6e399c2ba503eaed3d4400b5831b353483ecfb6b1216e64099a0d2dca2108fc68928860fd7476 SHA512 b5cec406cc7f8dd2ef0186f73aee3cd9d4feae1319ef2ff26d2d48b1755c530efa08e356a12c3c52cfedc2685f1482087b443a7825f71891840e76cc9d1ba3e4
-EBUILD dune-2.8.2.ebuild 900 BLAKE2B 132d47e58970f5f83582ce66afed4b18f0ed04609eb2e16a100a1567fcd2e495aec3ab0e8dce2485d1dbb0e1d833e8af6a5a0912a70506baf3e5a82254b98e05 SHA512 194fc12384a78243c5402cd769fa5736d5a02096cb555c0b7d8ccd23a3d1aa5300b9d8fd4a3e338ebf865c04c91f547c2313681e82d02a8c23b386c45dd60db1
+EBUILD dune-2.8.2.ebuild 899 BLAKE2B 67806d7d33d9260e81a7a571c03320ac19c9f9812f9bd69f53762b88dc184b9fa937830d9db481786ba5488807bde0b074ff1df8155962cf4544ea225ec3a4fb SHA512 9d8fe7787d9b8f485e7eb8a84b6ae00fefa99581018ce61a703d6503f915b545c55729efbd6a114ab5e58a8c2b80a8d4485edc6df961e469f872147d6647cd45
MISC metadata.xml 412 BLAKE2B 1ac46aa4fe2b5f531debe5c283c36db66a98d2120ceaa389bb2fe5c9c989a8185d0c66df879bfcd65f89e6e304359beadd632e445220a633887237bc9159ad8d SHA512 74df6c8368d4283dbda004fba147e5fa5c82165dc6a7553bf61f49d93ef7283160f6c193505d42f4043e2d3ac3227d4d29ee99827845726f146603088a61d76a
diff --git a/dev-ml/dune/dune-2.8.2.ebuild b/dev-ml/dune/dune-2.8.2.ebuild
index 17398ac571ea..1236c128df67 100644
--- a/dev-ml/dune/dune-2.8.2.ebuild
+++ b/dev-ml/dune/dune-2.8.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/lwt_ssl/Manifest b/dev-ml/lwt_ssl/Manifest
index 07c01063e6ed..d482664012de 100644
--- a/dev-ml/lwt_ssl/Manifest
+++ b/dev-ml/lwt_ssl/Manifest
@@ -1,3 +1,5 @@
DIST lwt_ssl-1.1.1.tar.gz 288603 BLAKE2B ba22a078597c71ed51142c91d215c339f5ab9aae3a4f94f8111985ad76fba7faf60878ed3e549d79983130d8203531326c408a2f18e0f902e6171b383f26abda SHA512 207ccf8ccde13d88eb58d4ff45279f7cbde90ed5c20a941e7efa9501d9c1b8a71d7655178960c826bb52c6403c348faa5053cefc0ac197ad690a96daa55d1a32
+DIST lwt_ssl-1.1.3.tar.gz 14785 BLAKE2B b131d821c0e1394fee749ad5fdb0c7394ea96ffdb17dd22646d365c86ed41e1ed4e2b64a351fd14cc60f0e656e43a35e74c1c369c84e23a342fd7f056d49d40c SHA512 1bcc610ccf660436be2ed068ef98d85d752aecd2f364eab585ef1553b0ef1561a0fd50b5edc15000cf4cffc78d0ba184f7ede53651de14f5227ad1b795e2240a
EBUILD lwt_ssl-1.1.1.ebuild 583 BLAKE2B 3170c488278b51305df94063b52d8b8f2f9ebb3bc05fedba7b0f3cd43e9a140f7ef16a87a36a198b733ef2e7fdecbc75441af1646c4c27e235a00b9ed13d3d5c SHA512 92868dbc53e3d812897745fcdca855c7f51e31870f9b647f47a8406df4a2230ab46f6e49447510558109b85abfacf8e5fd68d6a9ef2e01e45b0b71ff4e3f38a2
-MISC metadata.xml 243 BLAKE2B f4f8ba5087618a3e022e6c8a81bed9e79da719beb13e41c3f1c91961e7e18afac544c6039f176dfbbcc78149311d5631ef1469abbe1e832885c5e738effeac87 SHA512 a4e5b8654e590aae9cd003aa9ff9470deea7790d90b0d057c477c4b78a8d1fe5dd26bbcae47f1fba3fefe4a98181d2a5e0cbd35cf16b0ae07200df3184e92798
+EBUILD lwt_ssl-1.1.3.ebuild 464 BLAKE2B 01339dbd435bf1a52751e30b0d69d1ba0dbb82740b8c8a1b0438c4c1490ad9dd6ecab73a7fe68bd55e0472051acbae9f04036a56a5d57b97b4c1411a9174ea92 SHA512 9b5b019325913bbd6d7dea3ec29ad422724cc63d49a2346eca56cbeda1065362524e6a4ea04c6a0c1279107e920be25a61acca0e62d9f3420c3ef8adc473fe91
+MISC metadata.xml 308 BLAKE2B 1c64e6a6dd2940d4a8808d92c4d089d4df82af17360e43d4e47238d1fe58c270a489984c4c6cf11e5b3a4f2606fa703aa894b058ea18da8ce1dd9677ef57f897 SHA512 785c0d8d4175d7f66b9a483fa791f708f5654d84e625786207493cd4b0fca152d66ba34513e74dbf55a5a85f1babd4abae14868627ded7a02b238e9289c3dde0
diff --git a/dev-ml/lwt_ssl/lwt_ssl-1.1.3.ebuild b/dev-ml/lwt_ssl/lwt_ssl-1.1.3.ebuild
new file mode 100644
index 000000000000..0c1d74fa892a
--- /dev/null
+++ b/dev-ml/lwt_ssl/lwt_ssl-1.1.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="GLib integration for Lwt"
+SRC_URI="https://github.com/ocsigen/lwt_ssl/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+HOMEPAGE="http://ocsigen.org/lwt_ssl"
+
+IUSE="+ocamlopt"
+
+SLOT="0/${PV}"
+LICENSE="LGPL-2.1-with-linking-exception"
+KEYWORDS="~amd64 ~arm ~ppc"
+
+RDEPEND="
+ dev-ml/base
+ >=dev-ml/lwt-3.1:=
+ >=dev-ml/ocaml-ssl-0.4.0:=
+"
diff --git a/dev-ml/lwt_ssl/metadata.xml b/dev-ml/lwt_ssl/metadata.xml
index e72b88da28f8..4320b69371ea 100644
--- a/dev-ml/lwt_ssl/metadata.xml
+++ b/dev-ml/lwt_ssl/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
<upstream>
<remote-id type="github">ocsigen/lwt</remote-id>
</upstream>
diff --git a/dev-ml/mccs/Manifest b/dev-ml/mccs/Manifest
index d25a03211d5e..b0f9d42a02ec 100644
--- a/dev-ml/mccs/Manifest
+++ b/dev-ml/mccs/Manifest
@@ -1,3 +1,3 @@
DIST mccs-1.1.11.tar.gz 1008163 BLAKE2B 49f173b99baa1acfd96f8ef873b664ba61dc9a770ad62873f956f017e3940737be74f5d5392d4043c9ade3e74e09d9c6b11c47af7755558b25f1f62e6ab80d84 SHA512 095393ca63fb591a833a7a37117a80a2e817b437bbcd655301b376f749a3756c8aff26b2fcdebfc5f68b9c30d8971a7ba057f610117516e3e85a3fe7bd3906d0
-EBUILD mccs-1.1.11.ebuild 636 BLAKE2B 0c29097f606abae671645266cbd90d95455eca1bfc79f8413acdd10fd9d6b7445f1958374d28643b9504c9abd2516013b88980b47a4a46a74e8b46fe429b81ac SHA512 e4dc88e2d624fe050322b200fcb7727e020cb8717abe950e7bd006b5f9ba36657e5de371eaee16f1319bf9e58594afdb18ebafeffd59ee87c50dbba6c6d9d32f
+EBUILD mccs-1.1.11.ebuild 635 BLAKE2B 5463b7e9ee6fc7d0feb540357961eb63667af19384754140aba0e8c688193878b99f43fff05b226e0dc6c7126d4d0df8172abed4687ddbe93a01f6196b9506d1 SHA512 cbbb93169d1e97d92df842cae902ca2e1c6568d7ecb0af18ca8428e599db3ef42367ffc6b565dfa049ff559300530a64fba2004739fa27612edc49aff5cdd2dd
MISC metadata.xml 325 BLAKE2B 7385ff0e6224f5197139764e79e60e849806e74d9f15f17934358bb3cc9a7ff41213e53167351b4a1308e84a436f8e14e9416da49df5615f07d33604e09bcb45 SHA512 ae6f92a85cbac16fb2c53676e7b3d326bf637a47129f3f4b413ad3a4c9df4a807f10a8513f2876a9310efc8a2d8ad3215a448ae9a9ad9128e356403b394a58f4
diff --git a/dev-ml/mccs/mccs-1.1.11.ebuild b/dev-ml/mccs/mccs-1.1.11.ebuild
index 0fdb95758941..ef12a27bf762 100644
--- a/dev-ml/mccs/mccs-1.1.11.ebuild
+++ b/dev-ml/mccs/mccs-1.1.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/AltGr/ocaml-mccs/archive/${MY_PV}.tar.gz -> ${P}.tar
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/menhir/Manifest b/dev-ml/menhir/Manifest
index e10bae852d4e..94c2b892d7b3 100644
--- a/dev-ml/menhir/Manifest
+++ b/dev-ml/menhir/Manifest
@@ -1,5 +1,5 @@
DIST menhir-20181006.tar.gz 6665871 BLAKE2B 98820922c3dc9ffa27e0f9432d683aae3a1115cd5ba7d1114c57730c7dc679a918c14ef692d1287ca851c62d32aca50a034de1d4c6d4049ddf80e4694bbbae3e SHA512 a838c0b6411345ae64e21f8649367541a7e137af7e552e1dcc3da0c2212813de3d0c359dbd863d0130be897148063b406e0757fd2f18b42d43d3964963ebd4c7
DIST menhir-20190924.tar.gz 2491000 BLAKE2B 463825aa0f3ea41e49d9c130226bc8bbfc2b96650debf8d79422a90b93338ead58e01aa0c34b2161e4383d1c9a8d77ab58bb1da78e3187ed60b02e13f7742844 SHA512 8036eb8a65f123ceadd21739d88dafca54a2338fc168922a1301a9fbe709ac5e8e7214d95d8114f3798c15f458822e64dcedb94f7fff18ab6f9ccfb6de462e46
EBUILD menhir-20181006.ebuild 890 BLAKE2B d9bdda28d00ccc0f528d6f7a43abc8b9d394073b5592fef9857b2c06092a6d8f0f7de49bea4b974379b0d789e4de044f456f65984f2575665cb4e2296379525d SHA512 420da808f42896ece95cf6b9487140a3509e1a60cd6c4f4fabd9fadc0c894d3cb054e51e52d6aba16d52ae1af6832dc461eec8fba65e0db12edfccec00d0fb2e
-EBUILD menhir-20190924.ebuild 910 BLAKE2B 90ebf87291821ff49a24b54a16f71d521076f93a712e56406211cf8a4e56823b88c59387a59eb0665666cd3bcf55f40300a29860f5fd8bb84b01ccc4ac17710f SHA512 a05317f5a5667ff92915e24839ec19e0f58c1b39207564fcf78cdea6165da6a80728911a9c35bd0ecbbb0bb4b3e5d413c5ecb3f08f9fca7c0ec71b89a896fc83
+EBUILD menhir-20190924.ebuild 909 BLAKE2B 2f6faf021c0c8c65adaa10e73e8a59652720c8211f57f8b73f3e9bfb9e8fa3d309798e91d842c2032fc9e24875d20bcc34eb04fa00e48efcebfb317075d64b06 SHA512 554c02b8ea327d753f4919049d624b17b57b65831b02107cc6028622b0948c3d30b31efecf887ef60164dcf9299937e671f60190a8516e094ea5b0e3324b74e9
MISC metadata.xml 232 BLAKE2B 502ab2778b7b5d1ac9441b71cab7ff412fbb5663747f4abfc59fb45559185dda510683f1e8ffea5db8f6b31874ca209fde5c524e3526cb125931ee1feb7ee68d SHA512 7ac25a89f6b48a8e858fd1e9f4d3e938a82a4591f21249d81e8d9f1d028c5f427a3669933a932c0e8a1dc7455106696e3bfba3573976edcd8c7ec89368dacde2
diff --git a/dev-ml/menhir/menhir-20190924.ebuild b/dev-ml/menhir/menhir-20190924.ebuild
index 7d745a8d0b22..c925dc236290 100644
--- a/dev-ml/menhir/menhir-20190924.ebuild
+++ b/dev-ml/menhir/menhir-20190924.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.inria.fr/fpottier/${PN}/-/archive/${PV}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="examples +ocamlopt"
RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"
diff --git a/dev-ml/num/Manifest b/dev-ml/num/Manifest
index 014c1ff8c829..9c8be4020d47 100644
--- a/dev-ml/num/Manifest
+++ b/dev-ml/num/Manifest
@@ -1,7 +1,7 @@
AUX num-1.3-cflags.patch 409 BLAKE2B 97db7e69d4bee7e6940386349620799d586ab7094a51995c015ddec399747381175936e523f25b2312aed434ef25dfbcc2d6ef3aaa502ade39ff14fbd0ead636 SHA512 95245b0c3738511ff6a8a43b5f4c8897a82502a751552e1f1c846f3c7bb1040a5227055a55303292c1eca18a454d0f7c038ef574f00a772db2b72611857e15b5
DIST num-1.3.tar.gz 66251 BLAKE2B d6fde246693c8aef3b881a4ebc2b601392e0f0bf561dc4f4d32a5e1f835a5186deba3ffa77c88c6c05cd6e837dc836567fcabffefae99ce1ccae94e1bdfc849a SHA512 c88310f8c45700990095e6b2e9abf24c27347711b9abfd1dde75e540fbbfc6a365e6713bd69f66009af305728fcb36dc61eb37fdd0be7d73824b0e92fbe8c031
DIST num-1.4.tar.gz 66327 BLAKE2B 59eae642e19f452dd911ef6c32b89978f2034a5fcaece4a358f3da447c8d6cb2b2581c39d032eb117edaf7ecf942583281eb6e31716b06960e768c2a985e099e SHA512 0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f
-EBUILD num-1.3-r1.ebuild 802 BLAKE2B 6222e30dc1e72ae523dc1d9a3e5a5950448dbb32efb9741650bbe876d8c0f53f7c0a2d385b0e1d4607b5a55f3ed9d136b80ce13b468bdeac06710f91e5922ab2 SHA512 cdcea4f61eb630467a51a53a643fc8828ccfcde83033cd8091b9827a3c9e8e26d1e07bb7b73cc76c0d4cf829f9946f38e5c1167f7b48cf6993bb3a307ff29fd8
+EBUILD num-1.3-r1.ebuild 801 BLAKE2B 0435a9f55413c068c4d72b7e405c8cc36b11f57993eec3e0ff7fc5a18d97261b79f4f88d3edd9be170a3aca9ef1f20aea28807210af003ba53325fa39d9e8d28 SHA512 9d39461969c4a0644bbfcd23b90c412f2ac18627c239e9fb6d0171691f9d4705e2856a77202b12e9325ac376d946edddacd63f7bb6821823ad5b4cb6fec6d3c5
EBUILD num-1.3.ebuild 723 BLAKE2B 50ac5e2566b164c5b1aa77037a77f68763ab7d7db2d043f67ce011b1aaf49b97eacb6eaada17af468e9d0f4cc451f977e5964e789dcf03f2b7addce7c935d01b SHA512 d3c8198445dc5eae9c517243bd54a72762e0c3a698a4ef332e48c6fa8cdd1c9f18cab924980e575b8170a85e19766380a4b053b999e24dae5dd9d9233632fb7e
EBUILD num-1.4.ebuild 487 BLAKE2B cf66305445539a5c504154bf1afbabb4ffeb2525d4c78e12cdcd929af9c453f8adacf23d97fee630bd2e8aea781835e80b0eeac56a304a629c99049db2793c04 SHA512 48d7dfc97ad67afe5ab5e1fdc3890221ded554901c776401119b69b54ad58a7d59506d882de17fc9237cc38d1fc0404a56096ae613ea9ae5c1f08bb1d6b72c39
MISC metadata.xml 337 BLAKE2B a5226f08e396ac186d438cd68a253580cc27d9bb0748e8afc49b7f2eafc3eda15d6add9c16bac268b75fd7cbb0ab160a1be8fe56e0ed3d902184157d581ab1c1 SHA512 5b913612f28ef5235ce57b6ec586f1b20d0ccaadfc760fe7cf8e186aeb4be261f8cd17f045de61edfda6c31f347ed965653c917b23523e3fd8d0071a3e845b4b
diff --git a/dev-ml/num/num-1.3-r1.ebuild b/dev-ml/num/num-1.3-r1.ebuild
index 8559e7e79db0..60d2f6679323 100644
--- a/dev-ml/num/num-1.3-r1.ebuild
+++ b/dev-ml/num/num-1.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE=""
DEPEND=">=dev-lang/ocaml-4.09.0:=[ocamlopt]
diff --git a/dev-ml/ocaml-cstruct/Manifest b/dev-ml/ocaml-cstruct/Manifest
index 0cbe1e8d6f1f..0b92c30a2fb3 100644
--- a/dev-ml/ocaml-cstruct/Manifest
+++ b/dev-ml/ocaml-cstruct/Manifest
@@ -1,3 +1,3 @@
DIST ocaml-cstruct-3.1.1.tar.gz 208725 BLAKE2B 2818c5695c4ab3d102cfa08a288e80e80d7fa4372a5d97aac831429f0681e21cb6b03baac245c7c1171a8efa23b8d6bca661ee74db0efe8c2649727d9be56505 SHA512 22ec8fe027dbebee537ff950c2aa9a494d0c4c000d8c4df848eae157b1c9502b73c208bb92c21fa4c13ba0291b7750de31e4c96b3a0571397402f841c3e01c21
EBUILD ocaml-cstruct-3.1.1.ebuild 1310 BLAKE2B 0f79a924f5ac8c592cd259006b7b9ef1d0b4fb8d41e62c26b5eded4f9875e9ebe270e7b09ed0c568fe5f9864a61c62e9be3b59b5c5694ee5c25efe0d5ebfba85 SHA512 8889959da1352e25ab00385203aaf6aa9c5e96cc62a5aa4a81f84b57a0e6cdc287c623a14c2bdc69f145b856b24b9dcac6fe506e2ff7975da941dc961f671250
-MISC metadata.xml 474 BLAKE2B e3dcfdb325a69dd27972daa77e7479fbd9bb5d03a7fec17cfa640fcc4835b7b1aa2b1b79302a93f8d211b7e499247a0dd5ce71e6256beb104a8c46b8cbfa7f0b SHA512 2629b0a3319254c5ed767f7639cef1f0da6e07e65c36f4121ad366b1727a68c697164f7f73e8a35b8fe63a484317da0b98ba634de7ec3ae10d92a696d04192b4
+MISC metadata.xml 502 BLAKE2B 27898a3a1e0255b8d0c418ea7b894fa9f6781884058031105ddd18f6716653e987faf4b9a9becc8780151b3b266e86574d47de164c932ee3e328ca358779be2d SHA512 16d2014f54ed982f55d27f6eb8be4cbc7ce139a686b93f7a2f35edcbd35264aadf978577eacafb3786ad79f440c159549f21f198b89a06f400ac458ddddbfecb
diff --git a/dev-ml/ocaml-cstruct/metadata.xml b/dev-ml/ocaml-cstruct/metadata.xml
index 498dfd3c0d36..ff9cc5cb9108 100644
--- a/dev-ml/ocaml-cstruct/metadata.xml
+++ b/dev-ml/ocaml-cstruct/metadata.xml
@@ -1,13 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="async">Support for asynchronous execution</flag>
- <flag name="lwt">Enable threads via lwt</flag>
- <flag name="ppx">Enable the ppx syntax extension</flag>
- </use>
- <upstream>
- <remote-id type="github">mirage/ocaml-cstruct</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <use>
+ <flag name="async">Support for asynchronous execution</flag>
+ <flag name="lwt">Enable threads via lwt</flag>
+ <flag name="ppx">Enable the ppx syntax extension</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">mirage/ocaml-cstruct</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-ml/opam-client/Manifest b/dev-ml/opam-client/Manifest
index 552bab0d8651..9f920f65023c 100644
--- a/dev-ml/opam-client/Manifest
+++ b/dev-ml/opam-client/Manifest
@@ -1,5 +1,5 @@
DIST opam-2.0.7.tar.gz 636708 BLAKE2B 2824a5c53f4103c267f99ae10f55df740b3afcc033321e888133817c0e53c4a8fc31738338df3d6d9ff8755987e85ade4a4726be98f77b06b81ffc1476d02c3d SHA512 2ade3998a94333a5a838b55e229ab0c707e678481cae892980b986fb86f39163070a9b7d3e0e87879cd57b91a33bf6a3e15f3786c3510a635e59383782218f1d
DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
EBUILD opam-client-2.0.7-r1.ebuild 805 BLAKE2B d0abd7f2154b1cd7c06feffdc9363134bce9d0d6f0528e9d4b231a61cad37c80b62ee127458eaf2e3194a727d1ef6b73340bb3c79a5523b184811e2e27d377c7 SHA512 e1bc63922a380b2bcac4586a44ab8b94aa3f78f1b591050d0cc79090a764e088345f3e3bf5607d9810f14a62f7e30592d7c1b147428c64dae2ba0fbcdb158e1b
-EBUILD opam-client-2.0.8.ebuild 802 BLAKE2B 3f927619bf68e8984dc0dd85c799f2206d5298707ba10f12d009c3acb1e995641ebed8f8eb623a7d4df78b9b35d45c9b07507b30e9e60ce8d8019b28baa13ad2 SHA512 e8517e20da507bdd789a04747a04fbd6c5341ac1e8bdcae8e6fbf8d02f8122a9635c0b7cfa8f7bace6a5a6ad3137aa22141c147863cc5956bd2c4ff9d90448a7
+EBUILD opam-client-2.0.8.ebuild 801 BLAKE2B 67c861358276c035c60966c49bb961ac4b51b27583801dc796f9fd3a240e475bbf5235155d34e1c274af6bf6a9746a54a4e11c16986a9ee6362d061ad82e7866 SHA512 bc2afc3cf925da8781bbfc9a2b0c9effb35d276934a480b2103ea68486814b68ab5d9c2aa3bf625509519d696bf315ff91c326c0768fc1f80f55c98cadf87e11
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam-client/opam-client-2.0.8.ebuild b/dev-ml/opam-client/opam-client-2.0.8.ebuild
index 80b80d47ceea..c057f7d825bb 100644
--- a/dev-ml/opam-client/opam-client-2.0.8.ebuild
+++ b/dev-ml/opam-client/opam-client-2.0.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RDEPEND="
diff --git a/dev-ml/opam-core/Manifest b/dev-ml/opam-core/Manifest
index c0c3fbc90a65..d3f1ab4abb4e 100644
--- a/dev-ml/opam-core/Manifest
+++ b/dev-ml/opam-core/Manifest
@@ -1,5 +1,5 @@
DIST opam-2.0.7.tar.gz 636708 BLAKE2B 2824a5c53f4103c267f99ae10f55df740b3afcc033321e888133817c0e53c4a8fc31738338df3d6d9ff8755987e85ade4a4726be98f77b06b81ffc1476d02c3d SHA512 2ade3998a94333a5a838b55e229ab0c707e678481cae892980b986fb86f39163070a9b7d3e0e87879cd57b91a33bf6a3e15f3786c3510a635e59383782218f1d
DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
EBUILD opam-core-2.0.7.ebuild 890 BLAKE2B 312e56553597b8005158f10861b5699434446ecb3514721971e703091f89fcc0a5bb06738eb8c180a0214241f167e4e3e9f42ae954eddd00bd468d10dcd67162 SHA512 145500984defb5c6b47587d63dc984e104e81dd509f3c93b210d59cd4269ac3ab1fc1771239f0ec873c2195a60c20bd82a6d6b0a3f6e857473c84af65eeecaff
-EBUILD opam-core-2.0.8-r1.ebuild 865 BLAKE2B 4c1c94b3cdb14477ce0d03a0ecc6ee231b94f9ed9a165c70ff28aa01d57c845c58dfc8125e269d844fbd0013a85b66c679cec71710e1c206772b8b191331b014 SHA512 882886fd3b0ca00e77d2c969eb7b5aa8d44b5e3c1c42c472463bd6910c40ac7b01fc0873d8ae33e3ceb798dcae191a59a58805692f89d0ecbf09b942f321da28
+EBUILD opam-core-2.0.8-r1.ebuild 864 BLAKE2B 16093a4773a30bcea01d036cccbdbca8c3fc2092345c400f7c16d206e0476348eed0084597424b409440f7693e2d16cbd7b93d4a6578cbf334ef786b5de71be6 SHA512 4b04dff73c9f9b0f5bc7898ec91ec0808e62069d5a1e66a822d4c8f4f9fc458e62ec7d384811ac9244d99371d862f5debe5eaea018f4f1b0fd259f0ab326a491
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild b/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild
index 82521212df1f..1482b3c1ddaa 100644
--- a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild
+++ b/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild
@@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
RDEPEND="
dev-ml/ocamlgraph:=
diff --git a/dev-ml/opam-format/Manifest b/dev-ml/opam-format/Manifest
index 3ac4b7812e7b..70755b14af4a 100644
--- a/dev-ml/opam-format/Manifest
+++ b/dev-ml/opam-format/Manifest
@@ -1,5 +1,5 @@
DIST opam-2.0.7.tar.gz 636708 BLAKE2B 2824a5c53f4103c267f99ae10f55df740b3afcc033321e888133817c0e53c4a8fc31738338df3d6d9ff8755987e85ade4a4726be98f77b06b81ffc1476d02c3d SHA512 2ade3998a94333a5a838b55e229ab0c707e678481cae892980b986fb86f39163070a9b7d3e0e87879cd57b91a33bf6a3e15f3786c3510a635e59383782218f1d
DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
EBUILD opam-format-2.0.7-r2.ebuild 872 BLAKE2B eb0d4ee65c91aeb7529051f31d5fba9ca7408a6fddc38d75f1f132ad659671acf1d6952f639ffd616cc1614031c4117fd94c353141a1c7d5c3794e26646fc9bd SHA512 a65ca56ee293ac341c4f20e7e32884ac45440a78f1a59f16eefc2e1352895664febc53bf21075fafc6e94a23c5bac49262eced5554f69536632d3befa3a37fb0
-EBUILD opam-format-2.0.8-r2.ebuild 821 BLAKE2B 172f476389f426212a49386a0636766d3437fa32e1fa784c501de37202b286e9e8101ac94d1d043d2db41cf7d39fb811bba90c07d278ece09c60762bc47b129b SHA512 9a689d0c9c61a80ef3c6af1cb3edb3da5a6390f58ea1d43662c96ca3826d8cc5fa48c8f632f7cd41f4b941cfa696d3ebb913667552f5ec94eb098c3f91473d8d
+EBUILD opam-format-2.0.8-r2.ebuild 820 BLAKE2B 72a52d608deb00984c8adfd5acc6dcfbeb35f897e30f26faa644f2eee02b16ea8b04a3dbb6d994710114fb0fea6ddcf70c313ddab93568435e54ea9656212a6f SHA512 18c70937a5113d5e09c08c59f55ebc62c64992164432f1614e57a2c74066d9764ed0e353b4e5f29a69b92d4a17d793cd46ea6018cc9444cd5b93780f8413c512
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild b/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild
index 6be6a83ee024..a7654582b1e2 100644
--- a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild
+++ b/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild
@@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RDEPEND="
diff --git a/dev-ml/opam-installer/Manifest b/dev-ml/opam-installer/Manifest
index 5a6de2524479..0f43bdca59d8 100644
--- a/dev-ml/opam-installer/Manifest
+++ b/dev-ml/opam-installer/Manifest
@@ -1,5 +1,5 @@
DIST opam-full-2.0.7.tar.gz 7929123 BLAKE2B 100acc2c31e97e47b0b584f3a153283593351d49d5e9cdaca42fdcc025b135d9538bd327927950e7e0972b20f561a0ee3d1d1b5b4b87e1e6af31761e311081e7 SHA512 670af4935bba0679c65f6592b7a52b1d429b604eb261e40b13cf72312aeb0bab0c5a76829a555fc5379a0371c352692cbabc46b460fcd9bf32b3cfebdaeceb81
DIST opam-full-2.0.8.tar.gz 8006252 BLAKE2B 26348bdbb8bdc2fbf9d736286c1f4134ce065e8c15e34d51c8d2c6e5338fd6db089df38a19b07cde70770724fc4cc3dbd9e7d75628e5435ca8a2f8c0d4d3f2f0 SHA512 f08893ad0c1e124368168f28dcb5c3293e443da712d7b12db432c21ff72f7e1440bcc7156f49661d286360a16dcd166d3d02ecdebf8b1cda7c7df2b22e48f80f
EBUILD opam-installer-2.0.7-r1.ebuild 1041 BLAKE2B 9c89e154ba44b46b13ee43a359965e8b9a49c89971fc7d255763cb7f7117dda2e5efcc05328ef9535e8656555b6cc8f4f9f824cb66afcdbc81182c085d8a0dcd SHA512 64ea51c7f4c478a44e6d53f1502c0af6d3af1e6e3455f101a18c4004a5076211974da00387456939dc5b893e08faff1db5dce404459f8c86777a3ebd9af524e5
-EBUILD opam-installer-2.0.8-r1.ebuild 1035 BLAKE2B 3fed226230b158fe9a8f8f5c206f0acfde77417c3c3d963c36f28889629291fb6bbb63f732861bee3b4f84ff8cd7ee6650f76a20d374aaefef8978a622920325 SHA512 f0f719bfd2f34d8f6c7f8a464da712ba99a09927d71a893d7e600b4156c948b01dc980666d60833dd6dd6c5d5869389415f98a5f79708ec77263fbab783dbc51
+EBUILD opam-installer-2.0.8-r1.ebuild 1034 BLAKE2B e20659787fde8f5150dafefa51666df44fed411229db2712b1d8b87a1ba31fd55e20fa1fdbc1784b0b3b5bf43f468658923cb64c04b9332691ffaad6096e3a3b SHA512 6b9bcd66462b82528a746feab8bcb8095ae924d141b1bf89d5f3639212107e8daaaa7b7850dfc42cc1d948c497a6b34b3e6b39afb361cb28159186565a53e112
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild b/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild
index 369358c1de01..7f1e1eb67e3b 100644
--- a/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild
+++ b/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild
@@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
RDEPEND="
>=dev-lang/ocaml-4.02.3
diff --git a/dev-ml/opam-repository/Manifest b/dev-ml/opam-repository/Manifest
index 10dd5333899e..4c7ed8d33eb0 100644
--- a/dev-ml/opam-repository/Manifest
+++ b/dev-ml/opam-repository/Manifest
@@ -1,5 +1,5 @@
DIST opam-2.0.7.tar.gz 636708 BLAKE2B 2824a5c53f4103c267f99ae10f55df740b3afcc033321e888133817c0e53c4a8fc31738338df3d6d9ff8755987e85ade4a4726be98f77b06b81ffc1476d02c3d SHA512 2ade3998a94333a5a838b55e229ab0c707e678481cae892980b986fb86f39163070a9b7d3e0e87879cd57b91a33bf6a3e15f3786c3510a635e59383782218f1d
DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
EBUILD opam-repository-2.0.7-r1.ebuild 760 BLAKE2B a286db2f3a0bd8de0d856ab8dbf1f577b7a06e6b3635bca46f7de51d04083881b7bed7c40806d20eefb268e1fcc2d23a69555144b010644dbe0dd9301e50b550 SHA512 47a9d906bfcb548efe2c0a412ada748ba05e63b80eee99579d732ed77fcdf5fc233733d2fed2018b2f482a9afaa2022a535a05408b0fe6858e532c6fdbe71ce6
-EBUILD opam-repository-2.0.8.ebuild 758 BLAKE2B 856ebe64fe4f2271918320dc64c5f128b14e9a971a0501775462b2ba0d18c6a98e04f03ae684a8cb49b9069f1316801d0b2555c49e9f19cbab41bfa539f21d76 SHA512 62837eb1a7dfcd0f935bc0d24d058db95499901c97474368609c2ebacd3b8b340c0a4576f710adef79d7c8829269aa1407a6c72cf78324091fb3cfbe11a4c0af
+EBUILD opam-repository-2.0.8.ebuild 757 BLAKE2B b6a168a2683900236666fd003f1bb70e32916a9d15b0828c5ce3b532eecb7253b11c7daa6319930d02752b5929f5b34966b9d791ab2f73dd798a2b974100aec8 SHA512 0c0a4cb28249e6611854aa1143de7ae8687265cf066b9096f644801cbf37b1be664352a4d77f433c46e48bcd6b2674b3f28b5e02da8d3b978eb234a941e8cd9b
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
index 6916797e551a..5b8eca6bd799 100644
--- a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
+++ b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RESTRICT="test"
diff --git a/dev-ml/opam-solver/Manifest b/dev-ml/opam-solver/Manifest
index fba2fda4a8a7..1d9166ffc825 100644
--- a/dev-ml/opam-solver/Manifest
+++ b/dev-ml/opam-solver/Manifest
@@ -1,5 +1,5 @@
DIST opam-2.0.7.tar.gz 636708 BLAKE2B 2824a5c53f4103c267f99ae10f55df740b3afcc033321e888133817c0e53c4a8fc31738338df3d6d9ff8755987e85ade4a4726be98f77b06b81ffc1476d02c3d SHA512 2ade3998a94333a5a838b55e229ab0c707e678481cae892980b986fb86f39163070a9b7d3e0e87879cd57b91a33bf6a3e15f3786c3510a635e59383782218f1d
DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
EBUILD opam-solver-2.0.7-r1.ebuild 831 BLAKE2B 7ce493c866aecd1a0897021c057ed094f04a5b6feebb9faaed89a8d7d63aa6bc5e531a35f28071d5439e26caa3bf5bbf7d0602e9d1837c448d1aef9d4feaa654 SHA512 3dfc47038307c97775b4c409f7b18e70cc796c55db40ca7137bf02951695d53f171a76744eaa1906e0074de1ddfe0fc68c475623864e5d9d719b11e3681dc947
-EBUILD opam-solver-2.0.8.ebuild 828 BLAKE2B 12044508937830c23d75c38faa436d95d9c0f5b711d7c99b6b8105990789c0ef74474edff5a9b5e3e6c28b8533f7f947f3e56ed79f9c7f9bbace114f19371490 SHA512 b9e27ba84f7e8d07f132c11c4db40d083cd5d1b929810949791a2c1651c3629ad9d8e91fa9e62d1dda52909545c4a763c4598d239f29e486e5fad12114fbdafc
+EBUILD opam-solver-2.0.8.ebuild 827 BLAKE2B 62ebae47bdb9b5b390daa2158caeeca1650126249743a5cf445a2302021f86fb82aaf2f60f5924044bc3c61118c41160cf431df2a0a49852b2e6a34b0c6c5695 SHA512 a06fcbefb7c40bab923c523b9adf8c33c6039493e294e6599f71c64ea86001f6136f2c8424a63fc0b96d488fa78a42375af62e847c0f2aa1c50cdf9fa4343c53
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild b/dev-ml/opam-solver/opam-solver-2.0.8.ebuild
index 6096c02041af..f1e3fb60b9ff 100644
--- a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild
+++ b/dev-ml/opam-solver/opam-solver-2.0.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/opam-state/Manifest b/dev-ml/opam-state/Manifest
index b8285f1f1ccc..12abc089a0e2 100644
--- a/dev-ml/opam-state/Manifest
+++ b/dev-ml/opam-state/Manifest
@@ -1,5 +1,5 @@
DIST opam-2.0.7.tar.gz 636708 BLAKE2B 2824a5c53f4103c267f99ae10f55df740b3afcc033321e888133817c0e53c4a8fc31738338df3d6d9ff8755987e85ade4a4726be98f77b06b81ffc1476d02c3d SHA512 2ade3998a94333a5a838b55e229ab0c707e678481cae892980b986fb86f39163070a9b7d3e0e87879cd57b91a33bf6a3e15f3786c3510a635e59383782218f1d
DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
EBUILD opam-state-2.0.7-r1.ebuild 744 BLAKE2B 583a7ce5e4ade97f0070ba65a556e013268e1ad11b0f5c57d56616ddf758252d97b0258529c7ea6e56511c45827368406ead588f157cb98dfd0d39b99b1b0068 SHA512 2505c06f7ec1aec58dd2698c5c5d1cf5e17861d4f88e9d79a1f0a3d4b533529e03f5cad3e6a64096f3e84e1e0e7d8400f218e30b42fbebf3b6e1dc92fc81ce62
-EBUILD opam-state-2.0.8.ebuild 741 BLAKE2B 9eeafc7e2aa8b9e9fc827199e426c7efe3fe3315658a936053ab4cde3ebd45b19b3f7f0f8007b771729fdd8bbfec0519a62014a5c53cbe05ebe515fd41e72221 SHA512 3aa896cfa69b8a3a0ad5b3574c5535a92a4f72a1b07300f4d0745010101909ed54fcb1e0389033848fd425d95b8f9c26f9ebaca8f55d90e78bef28bcc5908cde
+EBUILD opam-state-2.0.8.ebuild 740 BLAKE2B 7dd4c8256b13a97b48585fc4e09bcc00d92cdb82ed83b8bf1929229ec459c3b9d91a4c03f27d9bf0e81aa140652d7401763c9647b756bceb84d1a2109fb5c9ba SHA512 528c04c156ac6e477a4058bbab869ae4b8427b4ceddca1b4296433f60e7f314b93f58e048aac348ae7ce67ef35f4982b67fb18cc3a8bc4858801de4f9db406f8
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam-state/opam-state-2.0.8.ebuild b/dev-ml/opam-state/opam-state-2.0.8.ebuild
index d26d1da0bc76..4449490e3574 100644
--- a/dev-ml/opam-state/opam-state-2.0.8.ebuild
+++ b/dev-ml/opam-state/opam-state-2.0.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RESTRICT="test"
diff --git a/dev-ml/opam/Manifest b/dev-ml/opam/Manifest
index 15ca418d50fe..f04cde885263 100644
--- a/dev-ml/opam/Manifest
+++ b/dev-ml/opam/Manifest
@@ -4,5 +4,5 @@ DIST opam-2.0.7.tar.gz 636708 BLAKE2B 2824a5c53f4103c267f99ae10f55df740b3afcc033
DIST opam-2.0.8.tar.gz 643221 BLAKE2B 66510a18285f315fe95665e8ba2f334dd44211c716543cdc25f2951a7dfe537f115981046e5963fd08deea4c76f5672fa7cf8e7af2274a713a3165bdd0bac8c2 SHA512 14737dc994be2c54dfeaf2658d3713178033e1bc2b4b845a58b4bfc118bbbf12b502924add0ae32b4b2b6c1944462e5ee7143df3de362d9ee39573249d013bc9
EBUILD opam-1.3.1-r2.ebuild 1093 BLAKE2B ecc0296a205c8d2b6f4b1d060eea574b892bcb4e970419b266c6c74437ec6da6c733feeb93979716f6bcfe7c977b1870119348e06eb35e8417cbdb97cbf3164a SHA512 e422e7d15e363970fb2ca752faa5b9b156f884eaa139362973d57d98bf613cefcf35ba5a4961ad210fd132e4298a5d881d0b4e97e5099d473ec0aa4eaaf2bcf4
EBUILD opam-2.0.7-r1.ebuild 802 BLAKE2B 29ca25f720a229a6b41766e4eada93cbaf784859720dec4e23ce1ebfb7b27d3cc7c9124e70307a66f65b0748cdfdcfe31ab8b72f51fd62bd0acfb229a34dd6f7 SHA512 11e8e159101e32350aee72f5f14c4d8f213b722131f76bc1faccffdfdb1d2c363154dd9c5fa85fd4988fee3adbfbd54396d007880a630aae6f52a7a868c777e6
-EBUILD opam-2.0.8-r1.ebuild 800 BLAKE2B 001b80051241a601c27051d06a4aea341ae22e37b7dbbb2932d30bfc9a924bb3b5fb1bffa37a06108012e3bc6af8e91ca6025aff6182536e35957e7b26912e37 SHA512 01d921b2a0a1c1ea5fad072fa85ae70d1ba758f949a63850aa91a01d2a84bfa2a9a7ad0b9ff1ef0e27f1e5a291252bd966c2bfb42c3a8fe2b05274b001b6b6ad
+EBUILD opam-2.0.8-r1.ebuild 799 BLAKE2B c313fbccad4756df5ed2d283d813b439960510250e761f35f2013834de0ba9c4c0d06e62a60630c3f58b28ae7cb83869774954949b2e345a7d29075c20902775 SHA512 5813196d53efba9d3869244f451965518936f5b34ab0c196e5c0583266cf4daf371717c1ea6b8c593a5ffdde6891e213d801a98b388b372d56dfbd1df2ea4d19
MISC metadata.xml 412 BLAKE2B 3cd375059a5716aba5f14f8004970adb55bbec02cf911cc5739475a80789c86ab6d27f192e4757191be8e914e61db531b330695eba224e81273e351d507bd57b SHA512 6119e7d8b9cf779ac2070b8cbe9820849fa80542e86b353d0cab9c60bca6e5d122a1e4f57a75f3189058587e9e8c7d8c5f37e5d4a22395506c437f411df1c4e4
diff --git a/dev-ml/opam/opam-2.0.8-r1.ebuild b/dev-ml/opam/opam-2.0.8-r1.ebuild
index 6a850e9dc90a..4587e6d1f458 100644
--- a/dev-ml/opam/opam-2.0.8-r1.ebuild
+++ b/dev-ml/opam/opam-2.0.8-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RDEPEND="
diff --git a/dev-ml/parsexp/Manifest b/dev-ml/parsexp/Manifest
index a0f80457eb7c..a0c9afb9eb2e 100644
--- a/dev-ml/parsexp/Manifest
+++ b/dev-ml/parsexp/Manifest
@@ -1,3 +1,3 @@
DIST parsexp-0.14.0.tar.gz 48617 BLAKE2B eba36c17f08b59ed7601c4f9906e80de45e377d0134fdee30b5536c3d91af0cb45a1cdab90333498da8bf3fcf5e5bea16a8f734e7f1a92c9b865cd3136a668c2 SHA512 d9e9ea936dcf23d700e6ddd4153a2a96df6819094eaebe15d949c4569fa5125ab308af2c10f4ba2161610d8673eeb3928dd19c10a21974c140e4c89537a86575
-EBUILD parsexp-0.14.0.ebuild 470 BLAKE2B 57acc04408ac8f96768443785802751993197bfb77390c94ea3188d02c471a2ea2dbc09bf838ad3abace415b776abe3660da65f95fee9f69901e19cf6add3039 SHA512 4727a3c9d5647f3cb40c5a1a4fefc02a391c469d34aa799a64e1df568cb5cf59accd676d2b540050ecb0de47fccb73cc3d29b688108175b4ddbdd7f02925aea5
+EBUILD parsexp-0.14.0.ebuild 469 BLAKE2B 6d96c8bd3a21d908cec56616e8cb17fa6c8ee3219473ce4af10f8d530e767fad9dea03cb76934d3053cc29fd9e3894ebef8ad00c17a685a0d1a0dceb3448c581 SHA512 12d87aa7abc38438b509203d1bc7a1cd1c85346f3b26fdf5d5605104b6b3feac91ae0d10985c86a9b0df4da90a931dcc3d3a175f536b36fa467ff59b6fc82c9c
MISC metadata.xml 327 BLAKE2B eb1bef386734e20b2bf5ced714d66bfdb38bd87264def3be40810290dd5f86be06c26e52798fb126d60aebf963549b861b728856aa008ef9e39a7ea8cfcdd725 SHA512 2c810d31bf8d5c848b17b1708e5efb65fed70f6590b2681b6e5aaa9b0d175f467dd69ccc4f978324a82cb21fae027a0d0376c46fcc2c8ddafe64a20cd6efa726
diff --git a/dev-ml/parsexp/parsexp-0.14.0.ebuild b/dev-ml/parsexp/parsexp-0.14.0.ebuild
index 81764e6b33bc..71ad687ce124 100644
--- a/dev-ml/parsexp/parsexp-0.14.0.ebuild
+++ b/dev-ml/parsexp/parsexp-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/parsexp/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RDEPEND="
diff --git a/dev-ml/ppx_tools_versioned/Manifest b/dev-ml/ppx_tools_versioned/Manifest
index a8213b81c2ed..4683fc6660b0 100644
--- a/dev-ml/ppx_tools_versioned/Manifest
+++ b/dev-ml/ppx_tools_versioned/Manifest
@@ -1,5 +1,7 @@
DIST ppx_tools_versioned-5.0.1.tar.gz 43741 BLAKE2B 0ff7dc5a03265a7e9fea6bebe372cee993f35d2d2ec451d5f77a1c7de51f91526bf15817882ff93033b3fcd51014efa12841a92cedf243870a22790f00807e9e SHA512 4d47f82c5a05f880dbb3d10caac6de705b9609c488d62be84eb1ebe22fa8c4e3716fad7c546035e955bd0e304d7940f23df090470f86c8d862b549b9db387acb
DIST ppx_tools_versioned-5.2.2.tar.gz 60068 BLAKE2B 0b965d2124852e8ea3c8f4187ef320a3054eab4f969bfd64f4bb647e1381cc6f571b74d5176a6da59003ada89982a63b605f45231fb0bbf4ebec7da959e76d1e SHA512 68c168ebc01af46fe8766ad7e36cc778caabb97d8eb303db284d106450cb79974c2a640ce459e197630b9e84b02caa24b59c97c9a8d39ddadc7efc7284e42a70
+DIST ppx_tools_versioned-5.4.0.tar.gz 91817 BLAKE2B 0de64bbc0e7626306389eb350119262e1b1dbf1c643a62d4b2363f06203567e719962fc64727de65aa204a488381f8e48bbbe1243e9908823cb242222162bc88 SHA512 7f0421dbb42b43acc4f7892ac1c4c0ac13bdc188400d308688c4548b228aaf8bd80a4e2294672b50c78ac61e3c8df148c98d16b59f48292f02be40e7fd9640a9
EBUILD ppx_tools_versioned-5.0.1.ebuild 617 BLAKE2B b3d4adc9fbf220290a43518c1e8b4e492da1b0f436c36a65178cf0d8dc49f74a6827626945c41f4ef60d9276f8b3b690557934ccfa16a7d9f13bb757f241defb SHA512 3b3f4533b733db9df97cdc4e8eadeebd5310d770824f2adf133d1c4306c32b856cb88534a4a6dc08cf6c5e41085a45d693fdf443e3790161087ec4b15f3b560d
EBUILD ppx_tools_versioned-5.2.2.ebuild 570 BLAKE2B 90d573ae62e77b36775d568ee88d06a04798cb7180e25a6cab992dcc2fb61c068bf8701a2af9fa3f207363b97bf57bef86debbf976b43d842b6ec23ed264b6d7 SHA512 6cdf5d3365e272c7f35b593fa20a88b5bd682c3fd863809d0184a3057f959aced86bd08f6559faf4ca0e465c76cf082d7aff38e3801c0f25f8742d00ec01b2dd
+EBUILD ppx_tools_versioned-5.4.0.ebuild 552 BLAKE2B 0d0bd6faffab1e15af8588cda0c7da4959c7ec9410d1e7ce327a8fd7d16a91fc2ff61c2f8af4699785f620d4c0a85dd238f01752f03fedb4e3b10a3dbddd0d32 SHA512 6c2168c2037c98597d0d3d67b9c5a2f7d4bdad78b69ed184ac68017de8505424ec7f2a460d3349d38468c5983c5d8e181f9965e04299fb194fc8029ea823726a
MISC metadata.xml 259 BLAKE2B 7eda702609d74350eca7463158eacf7598d2b05f8732a80edd45568034ba1c3d352e61edf401fcafee796b7d2ea04cba596f48d89e7b87550aa38dd09b4fed3d SHA512 ecd1ae1ee7a930abf6b5aad8f2f1004cee8a7cbb75b0a1e5b5c0b6de48b77ad5b415c260e1c374e6a2cad979fc63d2ff552633c012e86c41f417b271aefff15f
diff --git a/dev-ml/ppx_tools_versioned/ppx_tools_versioned-5.4.0.ebuild b/dev-ml/ppx_tools_versioned/ppx_tools_versioned-5.4.0.ebuild
new file mode 100644
index 000000000000..91702c092c62
--- /dev/null
+++ b/dev-ml/ppx_tools_versioned/ppx_tools_versioned-5.4.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+MY_PV=${PV/_/}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Tools for authors of ppx rewriters"
+HOMEPAGE="https://github.com/let-def/ppx_tools_versioned"
+SRC_URI="https://github.com/let-def/ppx_tools_versioned/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+ <dev-ml/ocaml-migrate-parsetree-2.0.0:=
+"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MY_P}"
diff --git a/dev-ml/sexplib/Manifest b/dev-ml/sexplib/Manifest
index fdc2a0258cc3..28ddba46b294 100644
--- a/dev-ml/sexplib/Manifest
+++ b/dev-ml/sexplib/Manifest
@@ -1,7 +1,7 @@
DIST sexplib-0.14.0.tar.gz 54055 BLAKE2B d0ee1470fb9d28eb6d6ed3aaf0f6bd63d7c4860183ac287054f08bc54d57d0c52ebf9fe516aa991d8c66967ecc6ad95b6a6d19eb40a9f610a6f91f832d9d2e20 SHA512 e77a9ae8991e6b73de57ab6b7068d6482471dd34ff0af23b93b5ba57bd69493d15db3279d3b328280f716e531c08c2a6c39bfaa886f1934240dcc13724673684
DIST sexplib-0.9.2.tar.gz 75035 BLAKE2B c08e4285cc36fe259d5145d43c847bc466e0b4d9897c58708ce39e6b04d52c84cc5c7603f296edaf6c0752c846d9cb9b03c9610eb5d3fd9bc1b1ad67b4a046cd SHA512 d9e02ae9e7e8be4387c5d4e5c4a23222e2ebbd3355d52c26e0d6ac0ccc4f4e09653ac2852e6698d6128ff954888e65d97dd7a494b9404bad2e8349cd592bab1d
DIST sexplib-0.9.3.tar.gz 75074 BLAKE2B 60ddb336f8ff334f995399e63a12d9ab5403ed27bf62259d13159eed0a5c6b246673406ca9ed9f542cdc4e53460a5136f56fe75127ea199448e85dd55cf53ff3 SHA512 32c471b3ef2b2595fed7fa748b7bc7059491651442dec0bca5a60b93458d78b0950e4386a973c9c856ba25f3f839d6747ab9e2e88b1927f9907e8107b63b706d
-EBUILD sexplib-0.14.0.ebuild 549 BLAKE2B c6fa6c7463131d693f7a7eae97301b8bd6616266aec1f57a37f7ea47703df604edce6342e6ccb696ac5909c093b1b4c55ce7709350ac6d288f765cb4d22d2630 SHA512 a119a15b4b985d99ce93845586e7ac78a2ad71fc948c06c7e2a9054a352c27737ef08ec66f4c41f911773238cc913b26568cccc256b84632430fabbc5cf961c8
+EBUILD sexplib-0.14.0.ebuild 548 BLAKE2B 05df183c710cf26be1824f2e329562ea81781ef57a750ac4de101dbda5aeeea29f00c7bea18f6fb5ab42aa167b66f1d366e3ff574e44f99bbca68339b92d8235 SHA512 b3d7762d5d9b30d9533e86aab5c547df6717778f13e364d62994528bfa912ab1f4e48b6e9754dfea79a0a9afbb3c546efeac83c85562e39a58b3cae6c14dcd34
EBUILD sexplib-0.9.2.ebuild 515 BLAKE2B a4ef4e8164a6aefffdcdbce59d6fd43887c94e9ca08fe4f3c88ad218aa804b62d0c7f5a49cec86ae92db1aef69bb6f64692a2dfce8f5abcd18fae92fea1ad6e1 SHA512 067410c18c17bec06a6091b8d8dfdf84f05bc3b853cab8283833311a4cc4ba16aec12dd168d4eab2c4f38ffc657f2f575d015ad21f0de2d802f35aa38c3a78f9
EBUILD sexplib-0.9.3.ebuild 515 BLAKE2B a4ef4e8164a6aefffdcdbce59d6fd43887c94e9ca08fe4f3c88ad218aa804b62d0c7f5a49cec86ae92db1aef69bb6f64692a2dfce8f5abcd18fae92fea1ad6e1 SHA512 067410c18c17bec06a6091b8d8dfdf84f05bc3b853cab8283833311a4cc4ba16aec12dd168d4eab2c4f38ffc657f2f575d015ad21f0de2d802f35aa38c3a78f9
MISC metadata.xml 388 BLAKE2B 23f492dd7a7797c6277c5dccf9905c219db4c09b178c391acef1c51305e1506622f9b25d3ed04167fc2f660c206e1aea215d9687b2c65c8380a33ea4ed4cde58 SHA512 b542052f955aac7e88fa6dfa85c90b73ed401a79a60dab436274d8dcb07eb8d4876ced76a07b42d8b342327a4287d070c2e72546156bae2ccfd8dcf04fb71f68
diff --git a/dev-ml/sexplib/sexplib-0.14.0.ebuild b/dev-ml/sexplib/sexplib-0.14.0.ebuild
index dca6c6506a5d..8c27901f85a3 100644
--- a/dev-ml/sexplib/sexplib-0.14.0.ebuild
+++ b/dev-ml/sexplib/sexplib-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/sexplib/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RDEPEND="
diff --git a/dev-ml/spawn/Manifest b/dev-ml/spawn/Manifest
index fbe06d608465..4c148cddfd0d 100644
--- a/dev-ml/spawn/Manifest
+++ b/dev-ml/spawn/Manifest
@@ -1,5 +1,5 @@
DIST spawn-0.13.0.tar.gz 13048 BLAKE2B f64815c99b3ee7a0e4a18c33012df658e57d7973101ced83aa509c2dfa6455b59b110cc61477da0750305fb8b81ed4a1436a6a7418313185644ea531745a80da SHA512 897ffec4a4c15c819e4429f6b71427005d6b40df6039e6c7f0b1ca4b4e35b24304dc56e27ce88bd81f5b61f936444f5d6e80ea14483991067aa6ee072f4a90dc
DIST spawn-0.9.0.tar.gz 12689 BLAKE2B cc07c3be778b32465e78789638c5d46169d17882058a6c441b37b95c6a291cd5291af8ef1e9d48aa996cd35acddc343159d7da959136df5f84ffea4e1fb7d028 SHA512 29d8e3477d5f90bfa4d2ad874b870a9ea7e140507050e0d1d7e851af75fbd61e5ab64218a0ce00cae8a38ee8675e8ebca1faee009dfe57b8ca8f130a1b46e8c9
-EBUILD spawn-0.13.0.ebuild 456 BLAKE2B 5dae7d402192d25e2b2f905c2b69802bdd3e0896d90acf31eb08c8409cdf2a1fa0973f69ef168abc74f13724351701623ca93e243d0b5f628a5107d1a9e580e9 SHA512 5cc97c7ddbbb08c3288fa40551107d7ef6b80946f6a6c7e9e4c8fba182bcc63e811081468d9c1c66558cd7e76fe1524a25994d61b4ef1082cf0efe039f3adc95
+EBUILD spawn-0.13.0.ebuild 455 BLAKE2B 8a22305c8a814952211825747752b718e6448808a7e6975c237caa80c66c9aa6832e8ee21b2d5479a0377a1d357a7712f013b88344e6a1112769dd911db11b32 SHA512 797ee44588fd5016372ad425a77ef38a92004f50da93b237a078a4cb7a3977c4b68a6dfe186d516598836954570e7002d5443ccb44163a6c91c9510d72fa8544
EBUILD spawn-0.9.0.ebuild 426 BLAKE2B d436be6ebf00506d554f1022300bfcd1e56017097a5a3f4b27339247f266540bd7fda8e1fb9d02d2efb97f49a22c5725d80526332ddd28c4e6dc808ce7389e63 SHA512 42480483d3ed89b818ebbd7477bd28b8841a38fab4431078583ab370fd44517fe96bab76e7e8262d77b186413df58c670cb67aea2952236dcb6901ee20a5ffba
MISC metadata.xml 313 BLAKE2B a8144e4da616ceb017946a2ff4cf744bfb0f935f5d87fc44e323ad101b25bdae8a5ddbfaf6a6eddabe9c378bc78aed63900ec9d331daf6305c67283c497b9726 SHA512 87762ad2b10550b2fc0722f9b3b68c6beaa0b8ee983380c202c70b239c04a1856bb992b4b4a72388776b12da064c08648f356dcc7fa0aefadaa682875b42c65c
diff --git a/dev-ml/spawn/spawn-0.13.0.ebuild b/dev-ml/spawn/spawn-0.13.0.ebuild
index 10b8e8af3e53..45c1bb209e5b 100644
--- a/dev-ml/spawn/spawn-0.13.0.ebuild
+++ b/dev-ml/spawn/spawn-0.13.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="ocamlopt test"
RESTRICT="!test? ( test )"
diff --git a/dev-ml/textutils/Manifest b/dev-ml/textutils/Manifest
index b4a9d7af2123..682cd1f88bfe 100644
--- a/dev-ml/textutils/Manifest
+++ b/dev-ml/textutils/Manifest
@@ -1,5 +1,5 @@
DIST textutils-0.14.0.tar.gz 13261 BLAKE2B f4e1f364e72af47d70d1b674399c923672a780aefa1a2de731e786ef6a5fe03789d5605d326e883b9b37b0ac6fd98246b243980b16c25a4cc8baed29a2142cf9 SHA512 e8dca3f0f5c096846201a4fddf06e7bd3ad721a21df054189d0a7316a8d5be73df6633b045f7027d03b8023448f017aab14dbfc13985a11b5a2b58e5498b6de3
DIST textutils-0.9.0.tar.gz 19603 BLAKE2B 20e515b62fad7b17a0bb05c3a3ad45af81dcf3bf5c98617803186df0badecf369a684cb481786fc0074b177807049848b27272b6a4872e26d7b47a036ca7c98f SHA512 2a60b0add940f3584752f1add546716ad1e9e002d8fae460d9e62acda39e4b486c06a3fa27ceab754d2339dc46422a5a9534345c743950d6ed08683060cab759
-EBUILD textutils-0.14.0.ebuild 492 BLAKE2B db4b0a2a3ba846a4b6ab143666156bb9d63fd390aecf7f7764c8df11627b80532b38891ed4fcbc922ecd0a4bd4bc24206be5cd2d4a6422d4a14d32e65c9379f8 SHA512 df1e429305ba24898ab5956bc06f865054a80158bc9b21d546ed7c7786d5b395876e15a950c3043cf8036e314a8108574c27d1cd870b8cf508dc3faed100854b
+EBUILD textutils-0.14.0.ebuild 491 BLAKE2B f5c0f076960ab6d36a591a9e4da10149e6504e547fa1512154b74d79a1107622baca88d35b24ec62a1d9539177e30fed37b4352eeb36473f463361b50008fbc1 SHA512 582c2e082758f41d0a58e4026f77ec75fb0f4349b466f1a9848f1e52bedd74800bb39abf7864f722bc565d81e10f3d3bd876c5de36d03a30b9068792a75ac341
EBUILD textutils-0.9.0.ebuild 501 BLAKE2B 3968387f1d0792ed8ac23793103e2a846d201bc7d2311ef80c2e14448c02721b478995f01dd11bccc271873522fd7a928b660026c7288eae41729523ddf92ffa SHA512 bad67bb06b54e7a4710b7453906098b202146f3fbb66d0be335773657c2fade282c25d9cb61954f43342d8e2107ca5a0fb5df47c0c3bb7604655cdd58738d14b
MISC metadata.xml 327 BLAKE2B d06cc36e2e983cc8cc69227bf433ba4b29bffe8643dd538beb6ce439641c95e05201d1f3e78d7f056d5aa1e6f7565414265f86b0f07e944b65304138214ff64d SHA512 3de39a1111c4ca8ff9bf815403d58cf022562307774efa80974372df9c97bbb6ccdcf4ed08eebc055a444b325615c807fb90975b89da3f8d46c3627300eb022e
diff --git a/dev-ml/textutils/textutils-0.14.0.ebuild b/dev-ml/textutils/textutils-0.14.0.ebuild
index d3d973ca4fc0..c20aa12fd620 100644
--- a/dev-ml/textutils/textutils-0.14.0.ebuild
+++ b/dev-ml/textutils/textutils-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="ocamlopt"
RDEPEND="
diff --git a/dev-ml/timezone/Manifest b/dev-ml/timezone/Manifest
index 5b90ddaf1bf8..f21adbcf7f08 100644
--- a/dev-ml/timezone/Manifest
+++ b/dev-ml/timezone/Manifest
@@ -1,3 +1,3 @@
DIST timezone-0.14.0.tar.gz 9480 BLAKE2B d9f65420671d8a0607d16f91c6b10b48def78a813a87ecbbc3e036367a2084d53a256c698521f10b407dac0606208e1f5f2cd56c475e0a173cfc0a3e5a5cdede SHA512 39abb7ebc9e08520a9c969da948bd3de0dc9dc01c75d5ca324afacf231671edca3eadd6992ef3037cc23218990af8061419e5580d9ab246a43d31c5788599cc5
-EBUILD timezone-0.14.0.ebuild 468 BLAKE2B 808da73fa941c8f398393a7a2dbd1c7542391058e2e672cb997fba456c340b82d50a3dd8839c7ef24f80aa9047495c0ff805fd56de0a14755917eb7cb7d46796 SHA512 e01597e763ac8a66f4caccf8d29bcd0b9e973989991fffce576a157b25102f87157cf55ce67769b243f168a735179d4eb080c84017f7b0737c85d665d61f90ed
+EBUILD timezone-0.14.0.ebuild 467 BLAKE2B c265449cad3e8af552a26d070de2986a2b6d53c2a50a52a6e33b53289b7a2c0827a10f5d66cc6eea88270db798380122f41c6e14f272137c791b77917d7158b9 SHA512 d50d6371213895cf117d8738f9765ef7a1cb3a031ed2e149d51ef6fc30ec4c556691e5078b9b697a18fa1a7fa6f7e8107277d9276d6290c9a6be7f40eadc61ed
MISC metadata.xml 316 BLAKE2B 0420d2ac2e256fe77d345a1d94987fb49548fbeb41253292ea9f8ea3a751af2059eadcad46e3548b8430620d5cadff55968992b703bc3e9c0b4f63d374376763 SHA512 b0c3fcadaa449d24b6b977aed28906c9af8a664829181a67566da48e17379f7df703427cc2a09b22e91eba0996bd0051e4d5a98dbc28c7ad76d87428dd334372
diff --git a/dev-ml/timezone/timezone-0.14.0.ebuild b/dev-ml/timezone/timezone-0.14.0.ebuild
index d6760a453763..023d688e6b60 100644
--- a/dev-ml/timezone/timezone-0.14.0.ebuild
+++ b/dev-ml/timezone/timezone-0.14.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="ocamlopt"
RDEPEND="
diff --git a/dev-ml/uchar/Manifest b/dev-ml/uchar/Manifest
index c234ec7faf80..1035f59d95ac 100644
--- a/dev-ml/uchar/Manifest
+++ b/dev-ml/uchar/Manifest
@@ -1,3 +1,3 @@
DIST uchar-0.0.2.tar.gz 21815 BLAKE2B aede9d42ac2d9ccaa7af2f40799916f30cef0d6e292b7909b5131b5d28c979362b7624a88cec8ba2e7bed1dcada60d8e512ed70d2a02dafcf4ad701c60f6faa6 SHA512 487a9706cf9dfc9b9c94442a51766cc211687d6ebcb4dd3c94d09cb1ed6d7fd61e966e91a4121fe2d1681b2fd6bfee9079d3bccccdb6d65ba2111524ab5dd1bc
-EBUILD uchar-0.0.2.ebuild 1131 BLAKE2B a642779a0abe14ad79a60eed867aaf03afe24f3be0cd54089b9f831acc5bfead163f2d0666155a6b6278047130057e9ee517ce0a3bbe7b25ab9c8b3db427aed5 SHA512 80a244cd545dd8fa6b5b943d66048f3e8202032481288440fc0474a5554af6aa8cd7ac34315424e9347f6f565e897133597cdcbc3863534bf581b1352314df5d
+EBUILD uchar-0.0.2.ebuild 1130 BLAKE2B 0555d920a9d50ca417c38f1ef6dedc7905a4f4e727d22f161663f799a175d58f8b08ccbb6d1fcd86515f98d4a3c075e92de5af4d7d37833a2e8bd6095e27315d SHA512 37b53027bad343dab1fc7a311b52efb84b5212a377535f2caab3ce36f5447b4d877b99a4a0d4e723c6186c13d1af8058b16102482bac1cc29ffaeb91e53e3af4
MISC metadata.xml 243 BLAKE2B a3e4f129d7f5796628ecb9265929b0511688445247dbd8b3f27d64f566b8daf072d0ea2512f81f74b1cd143aa3bc3c69c2f02ae81a21cc0407d95e6019f41966 SHA512 14a569797078c452b1fdd7fc67ec59627a62638d8e8570b5f34bd7e7420a5110d0843eb58fca2960a7bc79514c6d26de50bc79d3ca6c4d9accfd0ccf49becc0d
diff --git a/dev-ml/uchar/uchar-0.0.2.ebuild b/dev-ml/uchar/uchar-0.0.2.ebuild
index 40c14e4bcc24..35733929699c 100644
--- a/dev-ml/uchar/uchar-0.0.2.ebuild
+++ b/dev-ml/uchar/uchar-0.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/uchar/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2-with-linking-exception"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="+ocamlopt"
RDEPEND=">=dev-lang/ocaml-4.03:="
diff --git a/dev-ml/uutf/Manifest b/dev-ml/uutf/Manifest
index 1c0df4e1c940..95b3ea43b8ec 100644
--- a/dev-ml/uutf/Manifest
+++ b/dev-ml/uutf/Manifest
@@ -1,3 +1,3 @@
DIST uutf-1.0.1.tbz 22215 BLAKE2B 58cbb8db94024ddaa02c213df4e5321ad33513370c6d1d54ac09f57821df8ac3b330c2659f9aeb0e78dfd15d2f50be714a5a5d6e6d3dcc3f81539c1a6c8c3771 SHA512 35cbee8c82a566f2fe4fcd549936d4c4dc67f5b71bfd3ea97ff25d7cf21cfb77cb5ee313c95ad26a2a61bb84aa48c300bbb79a1a7128c6161e9abe9c390a7d18
-EBUILD uutf-1.0.1.ebuild 1564 BLAKE2B 8ff0ab70b7c5210f6949782787309f7314298fccacde4cf5545bb3c6c32117fc8dee66afc253d207c1a18df87dc25ac2030df514f983c97b8efde9b07f1724e1 SHA512 fe816f1950d7305f1f67f0981d45b93c9c20a47a4a6afa5b09666498042be361faa51ebfcb799267560f4138d63706f49fe1e91996b09595293723bc44c9b7af
+EBUILD uutf-1.0.1.ebuild 1563 BLAKE2B 47acd2e5cd8d225d7c2b87a8c25053706dc83d3ee6c7268ba13dc6acb53548a97829354ab3f194d66bad1cac48ea46db67dd2781f681fb48f5893414408b8758 SHA512 b389f00fc16cea814d96d3625216c8c55261bc04d9dcd8352adbf1f6fd643d7564043037e59d128ad4cc2375480c9264a9acd0d3dd3232c1d8a925ba24ba1bea
MISC metadata.xml 390 BLAKE2B c7f6ffb069cf171a47ffaf90b0bbd742d50baa96260e98b21738651722d3006e176f4bc5223932986b2640aa1f091861c7a027f5b4130ed2af77b7ae1e2701bb SHA512 b23f82ba753956db53103340358857cbdee18bc34ee5d5db86d68dc6f04ea419b3f64df7e5fa54ac84e6122eef7236daebda8fbd60aaa7fa59d45714d21aec4a
diff --git a/dev-ml/uutf/uutf-1.0.1.ebuild b/dev-ml/uutf/uutf-1.0.1.ebuild
index d0109dc8f6ea..b4143691ff6e 100644
--- a/dev-ml/uutf/uutf-1.0.1.ebuild
+++ b/dev-ml/uutf/uutf-1.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/uutf/releases/${P}.tbz"
LICENSE="ISC"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="doc utftrip +ocamlopt test"
RESTRICT="!test? ( test )"
REQUIRED_USE="utftrip? ( ocamlopt )"
diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 9160d918e64c..150e7b8ad651 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,10 +1,12 @@
AUX zarith-1.9.1-ar.patch 221 BLAKE2B 6772e1a5c30a5b9dd6e170860b82e82bd2e5dc5b145d69f20354bcc9fff037098ad03c8365347663dc49499ec72da15f098e186e5b1721f8acb65b7875253155 SHA512 34a5e88ea485ba12b37c7e0fdcd6e21ad64453802fcc48fca39042d52d7b21997888c3c9e76754fe0ceb326dfb2a9a443ba3794b9628ec78f94aa5ea791ffeb2
DIST zarith-1.10.tar.gz 95543 BLAKE2B 4effafb5a4f90fe48282feb6a3deb07cde4e465c52149d663b1185f82c20ad7e72a02e5965cc3d589ea873f82c33f69dcb47299bbd6a9fa7a6fd686ce14ad61d SHA512 94958feccd3be863b4bcc7887f5108099962402ab6eddbae42420cd04323aafe930dac75c6f1f3d50d8f57cdd2108f1b25546999bac3f03a0a682127d5b67612
DIST zarith-1.11.tar.gz 98909 BLAKE2B 01deed333dc79dfdb5748c835ef80403c7892e36e461a1c65e5bb97f147b32df2e6cbe8f4e9b916aabc3bd2479bd97439a68d9cdb123d15b7c9ed0e3e7f784f3 SHA512 7c0645d63511d42b763cd0a33b3fb139c26d23ae0cf59cd651388644cb8e7c43a83265d55d69ff3320d8c4586c4f8dbd9c3412197bab2e110c38e6e7dac88b83
+DIST zarith-1.12.tar.gz 93695 BLAKE2B b9622e2f397887d08fb8a8520419cf459e99906c05a897af91258b17d92d3fbbd2314a0a4be8a56a07074dcb0a0d04c896b3b5e69526a6c81a8a07b657d1bfec SHA512 8075573ae65579a2606b37dd1b213032a07d220d28c733f9288ae80d36f8a2cc4d91632806df2503c130ea9658dc207ee3a64347c21aa53969050a208f5b2bb4
DIST zarith-1.7.tar.gz 89617 BLAKE2B ee8a272a7421d9e723af8aa6207da8fe046585804e669058b6dec8fb47cab80e438d0520c1b61ed6c79bc279d162a7a1043fa40e74c50342b7e4d553ca8e8f5b SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753
DIST zarith-1.9.1.tar.gz 92321 BLAKE2B d61def81600cb5f3ae931eabebcdf081b6025dd24b1deae46a55f5db4f2c67d44b38b9cb9d73fc7fd9bd76c81545294373e3df5969da217209079a2912a8e285 SHA512 e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f
EBUILD zarith-1.10.ebuild 1470 BLAKE2B b582fe34fbdf05490c4f9b78da27d72030a612793331899339d3a5668a4ba1e87d614449598545b36ed33f142f8e0667f3784c341cfb927cf8332643e1b127fd SHA512 00feec6fbb015cbf954a8af57673984c4d50a664b0bbebc6a72dbc627053bbcc8f4997a5ff3bf347cc0d741e14f657a8b3c21a9d79152386d170db168650bc98
EBUILD zarith-1.11.ebuild 1349 BLAKE2B 94ba51ff6528da6c29e75920680d596852c403c957755633999f17cbb218ce8af091ff18efec885e6378a1dbcb170001deb82ad1bc955eb738865e3b9bbfd9f0 SHA512 72384da49f4aed3f07e4c86560cef28b40a308a76b3ff7acea064b432f0f2d1f50dc9bfe9bae04215e21359e5569d75b156a62ae4cffc6bfe863dc2d6d9c05ff
+EBUILD zarith-1.12.ebuild 1331 BLAKE2B e5c30054936820f77f807d9d82ff048217a7add76c052a266a5e8e99d0bb3fa18761c632d3e4c12d71c3d8756e86610be56b43c2fe168fcb6d60a331f01de3de SHA512 ae8ae01e1f96f4fa95b2df41a07e01ee112ea20cfc9a75e7e2ae8081b07b47b0eb21a23ee28d6695cca03dc24041a863c11c8fe9fa0c694c8b9ba90e40ffe670
EBUILD zarith-1.7.ebuild 1324 BLAKE2B 25281d39a44be1b345fab0ba5ff4bd34c1355a2f9bd5a80ffbe8d3d7685bec4ced72865c29a56f69b9db4555a35eac0c752b6752d0083c3d2a018ad50d8e47ba SHA512 33c9759c47aef05c74514d71077b2ab791f83b4d8b46bc32b12b75ddc7032dc4fe5b04ed7690e6a251f54994b5793d0c1c4a5eeb06f53f5eacb5ec5ff18267bf
EBUILD zarith-1.9.1.ebuild 1460 BLAKE2B ae8dd8e3eb7d55a6ace369189c77dde72d156c830fafa37f74218d0ed4f96ba40867ddf9f6ec7d2ac3ace0c2a62d8e7137f6e63705de28b3ba8f3b3e9fe1d342 SHA512 5abcc22e0cb2a954a24dc0b4fb517c72dd09631b7ba89f64609dbe2c648dbd5cec79ac7f93973d9448f9d081189541e74e17adaae8043031a9ae73e536d8f528
MISC metadata.xml 384 BLAKE2B 2476ec65036f286fe12f1b64916114abb08792a1c8840be05fe48ba075c9beeeeef5d01ea1a920ca91144fda6d946c86c045c8a853b698bd08d0c02ff93c9bba SHA512 4e0f0e30d6b928341d9610efb0d42717476bb76a897ab3b350782b101cf7a4d3fa5b31d61499552073c987eac1ceb8bc0c9bd9103115f50ee9b52939301ff1ed
diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild
new file mode 100644
index 000000000000..baeb795af4c2
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.12.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+RESTRICT="!ocamlopt? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.05:=[ocamlopt=]
+ !mpir? ( dev-libs/gmp:0= )
+ mpir? ( sci-libs/mpir:= )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+DOCS=( README.md Changes )
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+ tc-export CC AR
+ ./configure \
+ -ocamllibdir /usr/$(get_libdir)/ocaml \
+ -installdir "${ED}"/usr/$(get_libdir)/ocaml \
+ $(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+ emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+ use doc && emake doc
+}
+
+src_test() {
+ emake HASOCAMLOPT=yes HASDYNLINK=yes tests
+}
+
+src_install() {
+ findlib_src_preinst
+
+ emake \
+ HASOCAMLOPT=$(usex ocamlopt yes no) \
+ HASDYNLINK=$(usex ocamlopt yes no) \
+ install
+
+ dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+
+ use doc && HTML_DOCS=( html/* )
+ einstalldocs
+}