summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/Manifest.gzbin37158 -> 37155 bytes
-rw-r--r--dev-ml/async_kernel/Manifest2
-rw-r--r--dev-ml/async_kernel/async_kernel-0.15.0.ebuild2
-rw-r--r--dev-ml/async_rpc_kernel/Manifest2
-rw-r--r--dev-ml/async_rpc_kernel/async_rpc_kernel-0.15.0.ebuild4
-rw-r--r--dev-ml/base_bigstring/Manifest2
-rw-r--r--dev-ml/base_bigstring/base_bigstring-0.15.0-r1.ebuild2
-rw-r--r--dev-ml/base_quickcheck/Manifest2
-rw-r--r--dev-ml/base_quickcheck/base_quickcheck-0.15.0-r2.ebuild (renamed from dev-ml/base_quickcheck/base_quickcheck-0.15.0-r1.ebuild)1
-rw-r--r--dev-ml/camlp4/Manifest2
-rw-r--r--dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild (renamed from dev-ml/camlp4/camlp4-4.14_p1.ebuild)2
-rw-r--r--dev-ml/core/Manifest2
-rw-r--r--dev-ml/core/core-0.15.1-r1.ebuild2
-rw-r--r--dev-ml/core_kernel/Manifest2
-rw-r--r--dev-ml/core_kernel/core_kernel-0.15.0.ebuild2
-rw-r--r--dev-ml/expect_test_helpers_core/Manifest2
-rw-r--r--dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild4
-rw-r--r--dev-ml/int_repr/Manifest2
-rw-r--r--dev-ml/int_repr/int_repr-0.15.0.ebuild4
-rw-r--r--dev-ml/labltk/Manifest2
-rw-r--r--dev-ml/labltk/labltk-8.06.12-r2.ebuild (renamed from dev-ml/labltk/labltk-8.06.12-r1.ebuild)3
-rw-r--r--dev-ml/llvm-ocaml/Manifest9
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc2.ebuild (renamed from dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild)0
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230211.ebuild (renamed from dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230127.ebuild)0
-rw-r--r--dev-ml/ocaml-expat/Manifest2
-rw-r--r--dev-ml/ocaml-expat/ocaml-expat-1.3.0.ebuild55
-rw-r--r--dev-ml/patience_diff/Manifest2
-rw-r--r--dev-ml/patience_diff/patience_diff-0.15.0.ebuild2
-rw-r--r--dev-ml/ppx_bench/Manifest3
-rw-r--r--dev-ml/ppx_bench/files/ppx_bench-0.15.0-ppxlib0.29.0.patch23
-rw-r--r--dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild (renamed from dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild)9
-rw-r--r--dev-ml/ppx_bin_prot/Manifest2
-rw-r--r--dev-ml/ppx_bin_prot/ppx_bin_prot-0.15.0-r1.ebuild (renamed from dev-ml/ppx_bin_prot/ppx_bin_prot-0.15.0.ebuild)5
-rw-r--r--dev-ml/ppx_custom_printf/Manifest2
-rw-r--r--dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild (renamed from dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild)7
-rw-r--r--dev-ml/ppx_disable_unused_warnings/Manifest2
-rw-r--r--dev-ml/ppx_disable_unused_warnings/ppx_disable_unused_warnings-0.15.0-r1.ebuild4
-rw-r--r--dev-ml/ppx_hash/Manifest2
-rw-r--r--dev-ml/ppx_hash/ppx_hash-0.15.0-r1.ebuild (renamed from dev-ml/ppx_hash/ppx_hash-0.15.0.ebuild)3
-rw-r--r--dev-ml/ppx_ignore_instrumentation/Manifest2
-rw-r--r--dev-ml/ppx_ignore_instrumentation/ppx_ignore_instrumentation-0.15.0-r1.ebuild4
-rw-r--r--dev-ml/ppx_inline_test/Manifest2
-rw-r--r--dev-ml/ppx_inline_test/files/ppx_inline_test-0.15.0-pr39.patch23
-rw-r--r--dev-ml/ppx_inline_test/ppx_inline_test-0.15.0-r3.ebuild28
-rw-r--r--dev-ml/ppx_jane/Manifest2
-rw-r--r--dev-ml/ppx_jane/ppx_jane-0.15.0.ebuild2
-rw-r--r--dev-ml/ppx_log/Manifest2
-rw-r--r--dev-ml/ppx_log/ppx_log-0.15.0-r1.ebuild (renamed from dev-ml/ppx_log/ppx_log-0.15.0.ebuild)5
-rw-r--r--dev-ml/ppx_module_timer/Manifest2
-rw-r--r--dev-ml/ppx_module_timer/ppx_module_timer-0.15.0-r1.ebuild (renamed from dev-ml/ppx_module_timer/ppx_module_timer-0.15.0.ebuild)7
-rw-r--r--dev-ml/ppx_sexp_message/Manifest2
-rw-r--r--dev-ml/ppx_sexp_message/ppx_sexp_message-0.15.0-r1.ebuild (renamed from dev-ml/ppx_sexp_message/ppx_sexp_message-0.15.0.ebuild)3
-rw-r--r--dev-ml/ppx_sexp_value/Manifest2
-rw-r--r--dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild (renamed from dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild)3
-rw-r--r--dev-ml/ppx_string/Manifest2
-rw-r--r--dev-ml/ppx_string/ppx_string-0.15.0-r1.ebuild (renamed from dev-ml/ppx_string/ppx_string-0.15.0.ebuild)3
-rw-r--r--dev-ml/ppxlib/Manifest2
-rw-r--r--dev-ml/ppxlib/ppxlib-0.29.0.ebuild39
-rw-r--r--dev-ml/protocol_version_header/Manifest2
-rw-r--r--dev-ml/protocol_version_header/protocol_version_header-0.15.0.ebuild4
-rw-r--r--dev-ml/seq/Manifest2
-rw-r--r--dev-ml/seq/seq-0.3.1.ebuild17
-rw-r--r--dev-ml/sexp_pretty/Manifest2
-rw-r--r--dev-ml/sexp_pretty/sexp_pretty-0.15.1-r1.ebuild2
-rw-r--r--dev-ml/textutils_kernel/Manifest2
-rw-r--r--dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild4
-rw-r--r--dev-ml/timezone/Manifest2
-rw-r--r--dev-ml/timezone/timezone-0.15.0.ebuild2
68 files changed, 283 insertions, 69 deletions
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index ac4c568ec6e3..629d8931a92a 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/async_kernel/Manifest b/dev-ml/async_kernel/Manifest
index adb7102c753a..f7cacc31b441 100644
--- a/dev-ml/async_kernel/Manifest
+++ b/dev-ml/async_kernel/Manifest
@@ -1,5 +1,5 @@
DIST async_kernel-0.14.0.tar.gz 138191 BLAKE2B 0f8096eb1cfabcdb4b3148f8d2cb3d5f8c858da74986ac107e7592195dab6e6563c0adb8f39f22a8d3b279b994c937e345b6c56d03a5767672913c7316ecd1fb SHA512 9324f17527311e3c112203b7caa2b0b7dfea15bdb30d02d7218c7b8d8c930d4893d83043016ad064265cedc191985400dbaf2d0af448f840c98ef98326aac8ff
DIST async_kernel-0.15.0.tar.gz 148527 BLAKE2B 535a64a204332bcc41e6c4ef5ff78fa81ec785bb29404b278ba93e093452354b045aacde98b0f2e6598bcd5fe29a86ee476f2f48f018c69acb7d217d4ba9a60b SHA512 35bf6561b0dfcfd1bfd786de9f47a78deee5718fb449de648f9b1cfd2568c00cd7044b33dce12ce48d1ed704e61fefe3f2d2b1681c9f73c6fced0aefb0423b63
EBUILD async_kernel-0.14.0.ebuild 508 BLAKE2B 216bf5e5292aaaeb4013f0033f713fe3d5f31145b8df65b48c6c5489bcb23ddb60d66dd8efef1835061fee37498435e4803f2d0d9a36f819e10c89358c7fd7c3 SHA512 914de6610883bcb0589b07a7a89e6b15ce7279594822a5d3bc28f4b78f3f5c1d6654ab57153c7c09e43b254beab06fb1239a07c54c2eca6edc28767a1918a6e5
-EBUILD async_kernel-0.15.0.ebuild 470 BLAKE2B 0de4f320e0cc00475641a464bc13b1d7287bb048bb2b4f911d77935f97607438933d1aec907ecabc210568df8739b46262b05d42d10040b0a4abb8aef399f192 SHA512 93f1451e79e8207a62832f357d8dcabb3c225aa331a9d71369e9474c6597fedb0a4b5410cfa243a7847dfa2a9bba65db50e475c0dea3a290255600531f7ea90a
+EBUILD async_kernel-0.15.0.ebuild 477 BLAKE2B b44db242e5b357f9d3094e8fb356132b09467e4e7d0aeb627231481b6704c1f1904891590848d53c1fb9b6cd14ee70a7e5d2d56f97436a9d1f41242d1e05179b SHA512 2d40cc089a85545222747b43b9029c732e01b08ab74b819c8c49a8c8c7c5b7578cf04753aae016bb8553e4c03412b1f88fd5530c519be5383c0060a226af555d
MISC metadata.xml 321 BLAKE2B fd8db9f53c6506db9ed49966b039aa07734345b6e0983e009e6fb9bee82fd7dd4e15ecdbb791503ce7f4ec3fd9fac2751f02626dca8a86e2fdac640919918d67 SHA512 a64a7d3dcef7d139eaa027b590915e6d4171daedfb4ae2d83ebac996edfc107e2b345bbcbed096629a23ef6f6d923497e09b5a3e3004160d33160c2b7d16d658
diff --git a/dev-ml/async_kernel/async_kernel-0.15.0.ebuild b/dev-ml/async_kernel/async_kernel-0.15.0.ebuild
index 883d793c80cd..2d5760fa5942 100644
--- a/dev-ml/async_kernel/async_kernel-0.15.0.ebuild
+++ b/dev-ml/async_kernel/async_kernel-0.15.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
RDEPEND="dev-ml/core_kernel:${SLOT}"
diff --git a/dev-ml/async_rpc_kernel/Manifest b/dev-ml/async_rpc_kernel/Manifest
index 5a943f5d616f..5d87802bdc03 100644
--- a/dev-ml/async_rpc_kernel/Manifest
+++ b/dev-ml/async_rpc_kernel/Manifest
@@ -1,5 +1,5 @@
DIST async_rpc_kernel-0.14.0.tar.gz 61643 BLAKE2B d80159c598470718196fe33893a3346d4ac3f7a781ef453e9eaa90cbeede83c97b9333625cd3d0552ea5b14ae039f98c204c4f658dd7810ea4ae449b967f755f SHA512 991b7cdb71b0363355a93fca009cd5d982de4d749c356b208987d1ae9c9b48fce5c59c4b4697042034135ad4c1a9467eb1a5d1f43237c5b081ab3aba2d72bb10
DIST async_rpc_kernel-0.15.0.tar.gz 65182 BLAKE2B bd809bcdb17de6fe2765bc536b26c6c6daa9125c64a9dccdc80417136000624c3eeff36fc404d1e3f04535fb6f256af8ac7eec5e5547147f2f343104095e50ce SHA512 29ddd5cffd53acd02de1dfac2291d74e69673c6fab6586e8ed2d0edff98b176dbe05b80da0839d394e7601e1a33aec5bafb9678a46665c847878567378e2e648
EBUILD async_rpc_kernel-0.14.0-r1.ebuild 525 BLAKE2B 20730fb7fb510515328b2654de55bf66cbc707e156c4eba7dd18ef11d02f11ae7b06d8e378e06320b2c87b6bdf13a7752b073de3a7f4f68bf20dac6960f6ec61 SHA512 192f3d74c4cf1ef7b0df514b02f4ab96a8c088163f12e9cbe89020506d5336f840488344c03d635dc55759edc056cb53831d0c626f42c77e36b4bd229ef75801
-EBUILD async_rpc_kernel-0.15.0.ebuild 505 BLAKE2B 7c6afb6e76bad87978cef5fb1a8ae0cd7e2ad4da12fd8926de78c27fb31429f1d553530908d740a15532e9d8ac16851c390cdc40d6b619cebab9269cfe9d4ef8 SHA512 7eda5acf826b9df67972f43d7bfadf71457e4e8b9cf732312c7f8038b993d8b383c393d5a390ca8b20b5172419b4b3d8deed2b273b278e34fca60c3dab198c68
+EBUILD async_rpc_kernel-0.15.0.ebuild 512 BLAKE2B 920ada6364c3417b00ff6231b0e5a7f42cbe9a87e042c356d8d4c6a7861ebfc1c0d01a498aa689fe8e2fa5eeea8a0c2596db84c48892ebb2792a744f125441a9 SHA512 0ea97b0a4e6506c9ad84088a20e0ebaaad1414057dd80402bc667aac2971119ccdba388c4b506a7d9a28d3b9bbed2a929852135ed01e356444f53a4eddd8fdf5
MISC metadata.xml 328 BLAKE2B 00e7d002e764e950ab396e4d7255af034993f005fb7afbcf183da5aa2156500041c925cbc83cc341d104bdc1d3e77c58bf3d7dbcb4e82c0b44d81e77a16b9a67 SHA512 dcac85b2080f8bbb61bb8659252dcda12c48e89f57161cc13d12e72a10b2bd822795e8c644f0291b9c9850acd5ac62028771f00a00c3bc20e561e6fcdfc94f87
diff --git a/dev-ml/async_rpc_kernel/async_rpc_kernel-0.15.0.ebuild b/dev-ml/async_rpc_kernel/async_rpc_kernel-0.15.0.ebuild
index 7e000a1b3ae6..0c2c8f5bcdcf 100644
--- a/dev-ml/async_rpc_kernel/async_rpc_kernel-0.15.0.ebuild
+++ b/dev-ml/async_rpc_kernel/async_rpc_kernel-0.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
RDEPEND="
diff --git a/dev-ml/base_bigstring/Manifest b/dev-ml/base_bigstring/Manifest
index af2cf870372a..7ec6975219dc 100644
--- a/dev-ml/base_bigstring/Manifest
+++ b/dev-ml/base_bigstring/Manifest
@@ -1,5 +1,5 @@
DIST base_bigstring-0.14.0.tar.gz 16579 BLAKE2B 4708fc425b9a4fb534b10b3536eca11bfd4ed8374319f9be09aa981d1a2a24433a25b62cb3faae459a0a633a2ebe6c15a28c2c15251f2ec9505c35528715de16 SHA512 d60bfd1989a29e4c1359722d4c0e2ec382c6d4f3c763b9b80980f38b51419bdf9d30bd9f8ca9cfbc33064458415e227c9f4077d9746ffc13cb4cd5ec8e221fc4
DIST base_bigstring-0.15.0.tar.gz 17266 BLAKE2B f557fd8d46ad33afb89f50f914c76b287b19c8ee33a620c6a1def5379d59dd7f73b531c4077a3c7ce9e2cefbf6f71c7e49b3dd21213c68507bd19b0c90c44bf5 SHA512 d8311312ea1b3dc3a1a30c87ba4984438ca2c81f8da9cbb7f111dd74fb9b16ad8226166ae2fc2b572a989af15099b07294a667646b0ab22130de4406da53230b
EBUILD base_bigstring-0.14.0.ebuild 1001 BLAKE2B bdf7a42226a6d53ee3f05f8ff43b5a1a1651e8eb550a6cb6f3431f62ab14c436c5c2cb9c8ac019e497b0bdb5426c4e8aebb95363b44e13f5a8bb2148dfa2783f SHA512 5293036194feec3af8861c581117740c96e6630d7561c6999a62863818ea37a1c1c4e43966add9d9527f88b2d645ab132c769912a8e4c9656fecb3aba63c96d4
-EBUILD base_bigstring-0.15.0-r1.ebuild 487 BLAKE2B 991be908d969c76db5b77c486cf12963b45528fdbfefb1f6aea8c6f272ba0ed4a1d8b9411ddf242b68a3af9062dd1401c4197b8aa29b305b64e8e6fec3ed5432 SHA512 156550ca3d2c8242df2577081a4674ed7fa68259156cbfa571d5be5c91f1a936fcf1fe04ae9c99ed096c4bda972797670e8916e5bfb3c387ce9983e05d5c4db8
+EBUILD base_bigstring-0.15.0-r1.ebuild 494 BLAKE2B 850267108d1d222b85b885bfeb5d5207abbcb8b956fbaf69de6a3b77d2fbab193cdb0568b973f063d0e7400f89a16cdbf4792685d2d7fdfe279ca39d6088fc11 SHA512 1d46504c1c85837712b2438abb5b3af4096eb0df209146604081a8023a178446aa165173913eea81732c657d593fd3883ceea78032d62471591e1c8cb65efbc8
MISC metadata.xml 323 BLAKE2B 3729ce1b400ce788ad528fc85ab4c404b3a02a35051f1d73059878ca255fccdbca77cecc62dd1f1172452c4879b5dfa633acc4e5cfdfa3275f7fc4eab80db3e1 SHA512 a1f3fde83f77f720641d14178a1711ce34bae7e4de33a40aa26dd2d56042722019bb5f71011a6a516874013fd7925407fbf2f60ace38b006e00bf45b54c75f13
diff --git a/dev-ml/base_bigstring/base_bigstring-0.15.0-r1.ebuild b/dev-ml/base_bigstring/base_bigstring-0.15.0-r1.ebuild
index b36256d3f4b4..56007b21d531 100644
--- a/dev-ml/base_bigstring/base_bigstring-0.15.0-r1.ebuild
+++ b/dev-ml/base_bigstring/base_bigstring-0.15.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/base_quickcheck/Manifest b/dev-ml/base_quickcheck/Manifest
index 3b87779c277b..56ea26bd4c82 100644
--- a/dev-ml/base_quickcheck/Manifest
+++ b/dev-ml/base_quickcheck/Manifest
@@ -3,5 +3,5 @@ DIST base_quickcheck-0.14.1.tar.gz 66827 BLAKE2B 2a274fc0edab3daf7e3d671f7ea2491
DIST base_quickcheck-0.15.0.tar.gz 73702 BLAKE2B 0f671b6e48d38ac92b8e5150c1b6f7c4a1326cf12fcf3c14edf7ef376ca1769f8d708755a3b6cfc69a4d74de8d84affbc14838fc9385f487f2053936f1f116fa SHA512 e5362d70469c085239efaabbca6ca2558cb1609dfd2c3715d5c31047c8ae34b8304b9d28636806305f226929b0f9e3518b409de08f42f389963378f2aee6b351
EBUILD base_quickcheck-0.14.0-r1.ebuild 810 BLAKE2B a304e470c32c2398c0b192f7a0e855d111080cbd37e9473f885784cbb3f62286fed610c4ac7f4a4c9aeb5bd552b6f838e6a13562e991f77a45ad74376731d27e SHA512 da77414509e79c78719cd15a1a04119fe26904eee3ed1ed4dac10f039973f91add34e5c50c1496f45bd7a85d256f8f22e69c3e3b0d1849ba6ab4340aa6f386be
EBUILD base_quickcheck-0.14.1-r2.ebuild 797 BLAKE2B 3dbaffdc1a50fdfd24408b503cc4ffa45caf2d26436f529e40b43ae8e1193d9b6c7767fbb415aaaa71ba321a984288430f1caeac55b939543f6c7c237d330c68 SHA512 02485cd73f239c346e33ccb4c4f34b9e9179355e6808ee0f417feffbd4c3bd3bf583b86be7f21a3f31a21365d320fff08c4b28127070cafa2a3d50aeba3d79c6
-EBUILD base_quickcheck-0.15.0-r1.ebuild 671 BLAKE2B 4787df3b000a892f80c5db7d608ba927d90f3573eff859f4b5580d3e82e48be275768d70a0b3d0b55c08cb00bf287baba1a474c8eb80cab7161e474f07eb1268 SHA512 9d06e1cf0fa6482ca78761533581d680831e32c7d7e08a60eead914cc58a420fc45c5d42350985aa7895d32a655bb90d3c00a61a16fa1b8b1f9109cc10944d80
+EBUILD base_quickcheck-0.15.0-r2.ebuild 697 BLAKE2B 1e3f6f3672200a28ec6068395d5081991822502f54547120d5d2ee966be37f8732d6c245149db074671724c113fbcc6a546677d49ca372825c204cf4764bc515 SHA512 d753a2e25b3110cce7026860f2796b1db754a874c746edb915b281cbaeea726b0976f5be471792f6e83b217d1060142101dc20fedf89ac18defbf1e2d5e0b1e6
MISC metadata.xml 429 BLAKE2B bcecd0f055bdd4431614c5d927d7390f8b7ae6cf26a97c851495694618286a117b9e8e0cb37d3ece84d1f55671ab13dcfcf50d54113f4ce824c4c7e16e9ea1cf SHA512 b94bfb5483d4f9f1d7a0c77fac4b06a5c3ac7bf94b0068e49ab57456c2492218278df28cb66c877d551792f8849e34262be81712b4e32195049673f1ccd96147
diff --git a/dev-ml/base_quickcheck/base_quickcheck-0.15.0-r1.ebuild b/dev-ml/base_quickcheck/base_quickcheck-0.15.0-r2.ebuild
index 6cae9208977e..decca67ab4ea 100644
--- a/dev-ml/base_quickcheck/base_quickcheck-0.15.0-r1.ebuild
+++ b/dev-ml/base_quickcheck/base_quickcheck-0.15.0-r2.ebuild
@@ -22,5 +22,6 @@ DEPEND="
dev-ml/ppx_let:${SLOT}
dev-ml/ppx_sexp_value:${SLOT}
dev-ml/splittable_random:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest
index 735ae3ca67e2..99f988f7a2a3 100644
--- a/dev-ml/camlp4/Manifest
+++ b/dev-ml/camlp4/Manifest
@@ -14,5 +14,5 @@ EBUILD camlp4-4.11_p1-r2.ebuild 1232 BLAKE2B e9ffd423c403fbb23aae712b4998658d4c5
EBUILD camlp4-4.12-r1.ebuild 1237 BLAKE2B bb7610c2a7dcf748b9b20cc9e3694e5f81d9021dbec7fe98dedc711c036d3221cdb069346cde2810e560f0c3e95d7f85ef81e20d7c653fe5846d246124590da4 SHA512 838a1344d6d3b9824233315bfc720f052ef9e081569bda5cfa8b73ebee066d3414c2370c80a5184a82f3f20eda7d6ee6b3b366e73c97261efbb88f243cf1b133
EBUILD camlp4-4.13-r1.ebuild 1237 BLAKE2B bb7610c2a7dcf748b9b20cc9e3694e5f81d9021dbec7fe98dedc711c036d3221cdb069346cde2810e560f0c3e95d7f85ef81e20d7c653fe5846d246124590da4 SHA512 838a1344d6d3b9824233315bfc720f052ef9e081569bda5cfa8b73ebee066d3414c2370c80a5184a82f3f20eda7d6ee6b3b366e73c97261efbb88f243cf1b133
EBUILD camlp4-4.14.ebuild 1246 BLAKE2B 905bb37eb2fd0c30a6095832508ea6ab30cca0a69d618c235669a8d110a689bff5c476e0f404e6f10e59af39ea2316c2132f956f7d435ff47d469915cde05cd9 SHA512 b2f1aa733858bc287e0234374abe5446fa5855962257913a49e9a05f19b0be257543cfab044e31b2f80d2d2fa86d0d026489ee7bfc4f43bc81e0c31437ed66e4
-EBUILD camlp4-4.14_p1.ebuild 1300 BLAKE2B 3cdd86f522a0d496394abe04c9aac10e9e2affc4dea78a396f803c358f996ab29bf3f2f7a55aa1ba067e546dc488222fdae1a46d78ecf6a813c3dd59987f0241 SHA512 447b10c4a3ee39c7bffb9a129ef55cccf3eda5646727073dd8db00fd1f99be65aeef5c6d7492db31ff12aa449a82bc63514927f7dc55683daa0b38ffd2f8e42f
+EBUILD camlp4-4.14_p1-r1.ebuild 1292 BLAKE2B bf25d8bd3b8c098b8eecdf77a6f6789696c9d732ffc66aa7cc86ebef476aa7c009d001dcb65cfac9ba9c3079741d5c3c59b1d381489762a69498792af56cef4c SHA512 da4aaf8fdb52395587414fa902f7defb95bfdc4da3247d46d144fce505aeee4e464c6ea1d621d8f48dace73c1ea7650cb4f143959467b5e16ccefe361ae1185b
MISC metadata.xml 416 BLAKE2B 560e2116bb064decbc8d5e5391966be20ecdfa18ffc362c947b3d5f9aeae1bb2e5d3f391f765e9485075e05a90db69c4f9283b028bd15211e6979621b50d4428 SHA512 db6518378e93c20fd831ab4d2b6ac2168dcb456cf8c6e203f4c2d5a121404e530a8646f1346f34bb4db776cc9caf5f39f0749a6f46b7cc087ad38e7512e9872e
diff --git a/dev-ml/camlp4/camlp4-4.14_p1.ebuild b/dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild
index 80e3c447d302..27b18537b110 100644
--- a/dev-ml/camlp4/camlp4-4.14_p1.ebuild
+++ b/dev-ml/camlp4/camlp4-4.14_p1-r1.ebuild
@@ -19,7 +19,7 @@ SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+ocamlopt"
-RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
+RDEPEND="=dev-lang/ocaml-4.14*:=[ocamlopt?]"
DEPEND="
${RDEPEND}
dev-ml/ocamlbuild[ocamlopt?]
diff --git a/dev-ml/core/Manifest b/dev-ml/core/Manifest
index 815c0a7bc2be..bb16d6a21208 100644
--- a/dev-ml/core/Manifest
+++ b/dev-ml/core/Manifest
@@ -5,5 +5,5 @@ DIST core-0.15.1.tar.gz 522517 BLAKE2B 1dc1245708f392161ce04ab121dfff550f13a8aa7
EBUILD core-0.14.0-r4.ebuild 688 BLAKE2B 0236d0a340235aa8b2dd9a03fcdcb137dfb18daf160953852bed23f5b29471f8664db40618e744631c92648f73fc23c11e2b5309d8dd64a5ddf50710bb000e8b SHA512 87276c8dfdc8b2fce059a3dd4100d31b131582af46d054521bb496e207fec897b63ec8abdc900c66bb7e93a9e605100194239e8e61394c8df34b06c483b72444
EBUILD core-0.14.1-r1.ebuild 747 BLAKE2B 6944e4b04b458ff2ffce30cbd4b27c0b86f0aad00ac3596c042ba4c1a1c74918fad2606e521651e6676e054639fa7231042d1d8918b58383d02ea7caf8d58d9e SHA512 5659a08e8d772ad14528ff703e1ad4a39b82216e000bcab8e2da1b93bab921da4268c135cdb5800017e5d790c468fd802e173faf765de15496228a13e233ba23
EBUILD core-0.15.0.ebuild 537 BLAKE2B 1009f951e121d88893a36c3f6e14b79b468feae3169a6e315f165322198d10ba19711e7d0d5e5d6628c90b984f34ec5942232a4da9a0db35c569244168566462 SHA512 8f6f276d341083f229a92f3e41bc8201c6a1b41c3ede0b96d4d13d6672648a0a2e923f6d003221d6b8874e867dfbd528826991e40a943d0644b1424ed0a24138
-EBUILD core-0.15.1-r1.ebuild 1073 BLAKE2B a925611c0b53d78102e7f53f804e3911a122f078ba3d02371f42a8ecaa06a706dc0d24448f58566877c0aa42f7adba6c64d028fc09273a376051ebbcd2a3a542 SHA512 bff8502d64c41ab2574508f376193ba1aaff848230609ff614c51ac3446a31e2e47e118af66fcaf2cc07d78b46fe36a017ad3475e491af3666e8b6686b7c87f7
+EBUILD core-0.15.1-r1.ebuild 1080 BLAKE2B 65686de223bc6b905d784794956f2dc46774b18e2dde6cbefc9cf68d8570557e1d48bdd7d71b08bfcbc6dd692e145841f983cb07ba2c975c23646ca82a320854 SHA512 4c8202dc2ece6e6322015fd66b1d027fa9eab8840391a6d6243e07b4fc755dde245124fc558770b5cb46fb6921aa42bd69c7b9b2f05c59478ea01d413d3997e6
MISC metadata.xml 710 BLAKE2B 368091778c4347e69ea5398a3f6013d1741bc9fb20acacc861de152c8afd90d9647ef7b31143c26c7e50e0285b52f2a8688b7203821473004a9b237e65585dd7 SHA512 3d29e7a8c748a4849421fb73a1f1225f6480d032d8eb8bd70870567c8f2ac50ef1504c368204f6f063f71f5c984daff98a1109e81674abc8faca10c5a3414efe
diff --git a/dev-ml/core/core-0.15.1-r1.ebuild b/dev-ml/core/core-0.15.1-r1.ebuild
index cb9cceda4135..b89bb2efcabb 100644
--- a/dev-ml/core/core-0.15.1-r1.ebuild
+++ b/dev-ml/core/core-0.15.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
# TODO: Wants quickcheck_deprecated?
diff --git a/dev-ml/core_kernel/Manifest b/dev-ml/core_kernel/Manifest
index 52da2951fa9f..4bc606557500 100644
--- a/dev-ml/core_kernel/Manifest
+++ b/dev-ml/core_kernel/Manifest
@@ -3,5 +3,5 @@ DIST core_kernel-0.14.2.tar.gz 701911 BLAKE2B e784d6d8f53df03ffb56075a43bdfc82d5
DIST core_kernel-0.15.0.tar.gz 265183 BLAKE2B b1e67e8a84e1abbb23ccfb65c8320e36b3b2f91be3c2aa02e73b53c411e80da65c34b69d538d027417a52fd1dbb1a2217b9020d86ae00237ebaf3e7c06b35e42 SHA512 da28f11374fda2e869b5ef3f7131461c6d896b52413654f2aeb7c74bc77ba4a8e2a25830eb3e3ef393e0bbae903db20f54773b356c53cab75c1bba1b9ce265bc
EBUILD core_kernel-0.14.1-r3.ebuild 1032 BLAKE2B 50eb6684ab6cd15aa6b2e328d11c19f9b8a641e7952584b08add5ad98296e46052066973007b811da43f75d0cfa44c6cc645a1a2126725b3446cebd66f0ec4b0 SHA512 39fd1af966e29654d3f37c141a6e72d8cd8bf7379cfb568186fba00c710ac1817178e2311909c169c1b687688a844f53d9365ad7523d561f51a208cc3fd20091
EBUILD core_kernel-0.14.2-r1.ebuild 1075 BLAKE2B 0a88db73c4a3a93e948d624e235d72ba70fc5e960ae68c3472881a537ff0fa5d0690861824fd7e501e9ac384b9a93b6c3b17c600686221a83d1be73d4b1dd8d9 SHA512 b4d1ddd8a0f1e8762786c6b23fafcb388c20e7fcd842e51a876204993942b90a328f8ef36f7f81a9cf981d64f4a2d5d93f436642fb93be761d103da062737224
-EBUILD core_kernel-0.15.0.ebuild 545 BLAKE2B 738b11737b4a2af9c3e21add8f68ec8d466834ac60fabd3a58abeebdc9cca1d48381012dd1c9e235cd2e46a83223e690acdf788fe0f752498ee01a3718489b71 SHA512 3b9310db4919bac5fa6a9778c010c57b0fdfa78b9d7e35777ee3d9ade06768fe485e960f5edea9d8b9578c2b78fd70e82e9dda48d3162873d68a6fcd03402012
+EBUILD core_kernel-0.15.0.ebuild 552 BLAKE2B 4f107136e7c385b6cbf558eb88707bd73127a3169d45cba24694e08a58259d78c662b0afece2eb978167e45052840381a67de913857bf557f8b5db157a6094b8 SHA512 35bda25fdbf0395d26182a9789d8236c1a40ba9dae611b4078ddecc2a741972525291af01c35556c5f8f5b9cc2dd415bba09788b6b0d4cc8b98b96ea8b152de3
MISC metadata.xml 640 BLAKE2B 411246c9f2ad1ba00a0475e8195d3b54a0ffd9b7c6804c10b482540e6c27d683451ed63d65f48e2dcab87a53a69fa6215590c8b2f8bb951266697df6226e44a9 SHA512 7854d4748ccc7833d4a029e8ee0fdef9d91c2552d916d77bfe171590a1de6c9e547675e04c886afe9b5b6de8c34e200f6e52a193213ae00ce70f5823fa363292
diff --git a/dev-ml/core_kernel/core_kernel-0.15.0.ebuild b/dev-ml/core_kernel/core_kernel-0.15.0.ebuild
index 490e12a62333..3fbf063734e5 100644
--- a/dev-ml/core_kernel/core_kernel-0.15.0.ebuild
+++ b/dev-ml/core_kernel/core_kernel-0.15.0.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
# Wants quickcheck_deprecated for now
diff --git a/dev-ml/expect_test_helpers_core/Manifest b/dev-ml/expect_test_helpers_core/Manifest
index 2793fc2edb5b..599e6e31f0d3 100644
--- a/dev-ml/expect_test_helpers_core/Manifest
+++ b/dev-ml/expect_test_helpers_core/Manifest
@@ -1,3 +1,3 @@
DIST expect_test_helpers_core-0.15.0.tar.gz 19807 BLAKE2B aca6103a7a50d7cf666ff6acb7b5430a5b0667efe039d200bc9ed2e430b91c4ed9a75378ceb0142e5d8d419ca6b3be508dc75c8e7fb5ff23101ebc012c70a9c0 SHA512 c08bda03c3bbc5c7ee1e970b5ba03e319826b7dd550d073f69b373bfa429c489ae1fcd388a2629f3d81729a96aac5614b4b1bcadd4040a290ffaab55b26bb9d6
-EBUILD expect_test_helpers_core-0.15.0-r1.ebuild 568 BLAKE2B 98303ca4a64a92823c676ab69cdceac02fd2eb7ce3642e7c3fa81fe5abd883f32f41de13366f2e1566adadd0f5ee572c358ddc7e093099d38f157b0f45d1125e SHA512 f05e98bd2376a908d9f910ea88ca40b35585f6a6248340ae82d3c491db046a0eaf756344885337ca6821f42e7bcb4a136a431291c532fdbf83f83f51f2bc3d4f
+EBUILD expect_test_helpers_core-0.15.0-r1.ebuild 580 BLAKE2B 70fb6d16d525155b76db3442ebf1703a81e20db27055353095ee492e22e7893fcddd6b1bbe304b065a09d688888a35e552f027d730c5e4c0e04ef05cbd65d7ec SHA512 4613f7d48891eec56e9315ba84a27397f57e14e34cee90aa14d2bdd19f2051f250feebbd05055570fe30fd0c114c6781a824c3bc4b369e078df22a0544e95ea3
MISC metadata.xml 333 BLAKE2B 050b0539a697bcb91bf635dd9a2fb6ee2daadd6e69a43ba4c0a70f84e5e76e083c6acb93a3628cd04415beebd5f78701e66932ad71111c39b3411a76c563cc65 SHA512 fdfb97d9c46e137d73de63c5ae1a998964ee51e9803352b88228b075c3d72b40d7baad760dc66efaf908cfca12a62ea2c697a6c52f0e1e6500715bc3244f5cb9
diff --git a/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild b/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild
index e161e379ff4d..c7eb5640bfe7 100644
--- a/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild
+++ b/dev-ml/expect_test_helpers_core/expect_test_helpers_core-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/int_repr/Manifest b/dev-ml/int_repr/Manifest
index 1adfe3be5318..7fca38685762 100644
--- a/dev-ml/int_repr/Manifest
+++ b/dev-ml/int_repr/Manifest
@@ -1,3 +1,3 @@
DIST int_repr-0.15.0.tar.gz 9105 BLAKE2B a2a8197cdba7c4805c9eb9402e1c853619fc142bd057c4b42a578bcfdc97b417751634a31bab1ccd5c2e75cfbef46d33b6daf76da5ed4e3c9ec26d5c81fd3b73 SHA512 96537591fc597264347f967757df979344224f84594949bca96b40298e4ae1d7b28b40f3705ad4f85e3801724c6388fc048271216703b81fda0e56a314f3e88f
-EBUILD int_repr-0.15.0.ebuild 446 BLAKE2B cff222f56a7df5a9e8f94bf08d0113b7257781c270c2767d882c0c198ca061030da03b673ca714466aadd429b6869d1ba2ea5c8a1fc0a7dd1c14a8e981d33dc3 SHA512 1644373046b401a1844f59717dd844284ab285bc1f9aae3d110b7d1e81cfc500edc24213eb4235cb9e9c46554562ec8763a9ffcf97a7bdb11c07899ce5d3e75b
+EBUILD int_repr-0.15.0.ebuild 458 BLAKE2B fdcf0447f8a546f2943ef1b8d742e0443b911b478472b632d06d23dc5186398ae4b99de8dc1428e96f769d52c3db405dcf729bd5cf8457eeec7ba5200490d3b5 SHA512 24cf83656d8dbe915413526b41e08124e155d844134ee2ef9e41afa59595f368d4019637f4c11ce26df002ebbce554d6c38c14514aa5d880e41dcc3ea7d3f80e
MISC metadata.xml 317 BLAKE2B 58b512e27ebd93e11da8245933f2230bddab2c07234c6365b8f860c70fad16866cd6e5a98559034d962c2cc5509d0346a9b6f9e88dcd663967432f4e38c70f0a SHA512 1e3442d580d84254768050b55eafcecaa4b1749404879f5443514c45014d9e0110ed72375ebe01b44603faf98035f1570f5820f9f4e9e448a627d6498fa65c70
diff --git a/dev-ml/int_repr/int_repr-0.15.0.ebuild b/dev-ml/int_repr/int_repr-0.15.0.ebuild
index 8bdf0e71886b..ddaf1a7ec797 100644
--- a/dev-ml/int_repr/int_repr-0.15.0.ebuild
+++ b/dev-ml/int_repr/int_repr-0.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="dev-ml/ppx_jane:${SLOT}"
diff --git a/dev-ml/labltk/Manifest b/dev-ml/labltk/Manifest
index 64283b5080bf..7b71896f9093 100644
--- a/dev-ml/labltk/Manifest
+++ b/dev-ml/labltk/Manifest
@@ -12,7 +12,7 @@ DIST labltk-8.06.7.tar.gz 370870 BLAKE2B 2d836c824d9adbd4f03d0e7e81faa51669837ee
DIST labltk-8.06.9.tar.gz 371504 BLAKE2B 587ff01da120501f85f6d9921e46275858f1e1ce730eef205f9e7d7c64f6d3c0ea701cf832fdb8eb0746e1f0cff1151bccb077641740fb18811473b1553e2940 SHA512 fd6defa302d919f229394c486dcefab110b144534525a87082a27d2cab29c0af4ece3da821098fea25416850ad857f7af979d48790330d62dfb8d8db8f2bf6ca
EBUILD labltk-8.06.10-r1.ebuild 1391 BLAKE2B f1a12da78acc418b122343caa6dce3e21da6e067fd0502a93c6c56374c78e57b155f90320faba217b196e57ae36e1ad2fb5f2eb7b1f491e1dd9e0bbbe3fb2ad8 SHA512 266af5da88e77df05c961d409090e85862faa4477cfffd8e7f424772c59957234e8c2e677bbdcca85011ab5085ddae7efb75da9e0cc8b2d0eb0818c39e8911b9
EBUILD labltk-8.06.11-r1.ebuild 1147 BLAKE2B f4886127a95f6a3ba84412f749f34305915d584cf249411d3a3c099eb1654f0cfa10b34c49c4527ba024074dfee23c989d5f92a7f80d7e7889dcf54fad7f2198 SHA512 fbd4817c378d47278752587562eb2dc72bb007637249c413105aa2abd13bf3f5365a4bd8536597c5cdc2b88781f388e16bfedcfe568824ae0f2c0530e51fcbfc
-EBUILD labltk-8.06.12-r1.ebuild 1229 BLAKE2B 76819e8894f09c891dbfac8e21c4e0879b5506634c656f33d463a28449e0268ec54f5e3920da32afba913ef1c48eab01381832b5b5a79b9a07851b198fed61f7 SHA512 1e89844e904f7eee8ecdf30c3f4dfbf339b09507de9e9a31911512e5b9a5fa578057435e7b9dc39fb79e7754ed897b6122e62e5791be2517d1677989c238540b
+EBUILD labltk-8.06.12-r2.ebuild 1256 BLAKE2B 442d8e28f36bf1ffd08f3642169308452c6a5fd55402bce93daf730364f530c7e3feeb9fda3f43353f1dbe74794575a6b859eda531224fd39a255cb7245f04c8 SHA512 06575fec1656ed1be4bd8b582a85c5f5490d52c192dded7f8510f1ee159e82536817e74ea05f36753b1adea0e4311101a2385b623e5082aba1c3c566ca251f84
EBUILD labltk-8.06.7-r1.ebuild 1218 BLAKE2B f8c4d3d118ee1ea8b44608ae200498cb14aafe33daad2100b6a96335b0a73066a84fb9f898d044631d92b4d9883a00133feea0d2cc625c140ef99ed4db03dd16 SHA512 07df495e60bd777e21773b02dddc4ea5c8ca35c34e44f9f5cc6670c4bcd1228a0535392aad896616e028733d78c6a093c1f856f7c67d172961f8122f3d717f53
EBUILD labltk-8.06.9-r1.ebuild 1169 BLAKE2B 769d73c2e228940bd78984b2f851c40c772d83786944f03420d1e05903027a799fd0012f2b1fc3ac0e6b2e022fc3d43e26a61fdcc3ac1262c52e8fd81ffd531b SHA512 d463783f67c4b8601dbc93cc44fa38f7707d03b0f9dc0709879b501631d20a6bd8a526baaefcc512609d30bcbf80f5017ca9e64ca6c244a3c050b4cdaeb35530
MISC metadata.xml 313 BLAKE2B aae3866559a63cabfc03f6e436564e5592f62c910cce24c44f5b217ef51f6f391ae9499167df4399491d5c89132ce857edcd50354bc6ac1a2bc6db9c829c639c SHA512 07873e6c2cadaa8ae45983cba98116688a436cf5071b0ce39c3b3472783ab5b3ab32052a58df81a9e2e26b155bff0c5907f82c7408962380b4d31d2d8dd04d09
diff --git a/dev-ml/labltk/labltk-8.06.12-r1.ebuild b/dev-ml/labltk/labltk-8.06.12-r2.ebuild
index 6ec61653cabe..cf2843c5effb 100644
--- a/dev-ml/labltk/labltk-8.06.12-r1.ebuild
+++ b/dev-ml/labltk/labltk-8.06.12-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit findlib toolchain-funcs
@@ -50,6 +50,7 @@ src_install() {
emake \
INSTALLDIR="${D}/$(ocamlc -where)/labltk" \
INSTALLBINDIR="${ED}/usr/bin/" \
+ RANLIB=$(tc-getRANLIB) \
install
dodoc Changes README.mlTk
}
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index b52375abcf86..c8a7d36f0cfb 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -5,14 +5,15 @@ DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78
DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2
DIST llvm-project-16.0.0rc1.src.tar.xz 118364920 BLAKE2B 449fa321722e77d1a595d0f1f52a4e9492954d928355402f6e07e6c8a20e4ebfc03690ef8272b92eb5cdd58c97ca37fa6baf847d399e36a84e3ea7d94d1ea6ca SHA512 a24074ea8e21af49b0545f02bdec4727e8df841e59340dc189cc5a144a70fc6880e82381fba622ac62c7504f7bf394c916c773ee25904e8faf41eaedce6ae9e0
DIST llvm-project-16.0.0rc1.src.tar.xz.sig 566 BLAKE2B 29a593f74b05ef6268f0b2ee5ebd810a244e7c6b27dd94f709b22bca8e6c8367f8321a6ec61f85476cd399f31519ac2a3c978014afae29490c1e70d26eb6c35f SHA512 dcca03d41ee3cc7d5b150184b03eb9f2e579603ce9cd5289360d1ca47169174afc26a85079cf096ec91e23f487f0b38bb6cd5fb7e5197530582155b16a5ce748
-DIST llvm-project-46d5a57801bc37e5ebb1a4d6b2acc0fa99c01e8d.tar.gz 180436731 BLAKE2B 51c30c3f11dd55a225b8ebe4ded752ce9e8eb58751e7458c29901dbdd3673f94892d337d111d696e779e3f7ef0bca6c7d79709e2072a4bf3a001d8813125d571 SHA512 ebbe0f8becac39d63433dcc3de474c40f1215fc8faab94fa2ba869d28e66b27e4fe088377bd7ae64575a6d7b07017b88bf92e5488a3185a753e647d8da352bbf
-DIST llvm-project-6dc85bd3fde7df2999fda07e9e9f2e83d52c6125.tar.gz 175208511 BLAKE2B cf87cf7e9bf7c74aab8ccda0f153369cb81798047fdd48025c3c7030857b128babbaafb667385a5c8e9916e16038b14fee39f1623d329471e73c39c2f2d7bbfa SHA512 e6dc0cacd6c079be8a00364e4c244782d764d9a8d514d65f9078427cb4a0c1663ff88761bfbc1e955a1a990451439110497c2cb7af7f56b2c91f2e9db4389894
+DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf530efb23e1d869c7b9cd8677a6680e57d5d087fb54182f009d58bdda714b62a5866d7fe3b10deedc1e251fffdaae513706d95325af SHA512 c68bb7f2a8004666ecc5c55e89e2ca1252b384e6240a2b7c5588b74794ffc6ce93bb4b0db394abba6436cce04a6de301e80821aeda04d7aab49efb96b6f8cf40
+DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c
+DIST llvm-project-22fb66eb94b643c858c2beecbcfac438a7fa29ed.tar.gz 179795537 BLAKE2B aef57ef739c52a8f8b2b327a8f6d8cce4734d9704018fb43a21468e56748e5d5b3d2d47fb4e95fd72b2af9f2e4be88839553e26fd7da08df60c5cc0f51c001d4 SHA512 9ed093ef7dac4891660aafbc5cad66bddefa796bff4dd70c792cc636268742142d82b84520ac2f5a5963521d7b9e4325440763ce0c88937f89722f07d3acd4b8
EBUILD llvm-ocaml-14.0.6.ebuild 2594 BLAKE2B 40fea3429bbf2e22f45598a679d9e5c6fa06343081a3a0a7c238bcbc8c3f270fea924ad57cab4f580adef66fe269eec188e6ed9f46772907063267805b7b51c7 SHA512 da649915c4804091ac68d9011a2370560f71e88952d13975a5f882e2c485d561fa0a5a43c61dd48f196534eae1e10aa6e46a9a9f6959d998ca850128c75a2615
EBUILD llvm-ocaml-15.0.7.ebuild 2598 BLAKE2B 22f3c86bea3a17027f4513685ddb9077800918dbe8dc74dd17e7d8ccfb729c11baf6eb60915d6795170d4dd5ee66b5c19d16653044a0ad7bb34f18161db06848 SHA512 04de6e60fc31644b6e99af4277f5300cdcee1f8e35f9038b490ed7841fd0c92e71bdaa423cdedbc5cccbd219e32857c8d1d0e09dfdfe4919b165ee73670efbfe
EBUILD llvm-ocaml-16.0.0.9999.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
-EBUILD llvm-ocaml-16.0.0_pre20230107.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
-EBUILD llvm-ocaml-16.0.0_pre20230127.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
EBUILD llvm-ocaml-16.0.0_rc1.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
+EBUILD llvm-ocaml-16.0.0_rc2.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
EBUILD llvm-ocaml-17.0.0.9999.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
EBUILD llvm-ocaml-17.0.0_pre20230203.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
+EBUILD llvm-ocaml-17.0.0_pre20230211.ebuild 2516 BLAKE2B 76d79ec543029a6509d80817106cc94f880844269c65d5f648c5fc3623fc837b668cc1f7071cf04fa9cce36f8c7a35b238b553a3f2428f01ad76123fa3e9d6b7 SHA512 d42973449686da7c3e94db660026991293d997ef4705580c01903432fae1a990e96e96100dd8ce27cb7ef126d24e003f4f1be997f5abbecdf273db5b4fde6c4e
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc2.ebuild
index aee649edd10c..aee649edd10c 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230107.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_rc2.ebuild
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230127.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230211.ebuild
index aee649edd10c..aee649edd10c 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20230127.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-17.0.0_pre20230211.ebuild
diff --git a/dev-ml/ocaml-expat/Manifest b/dev-ml/ocaml-expat/Manifest
index d270633e98cc..e9e6c4451fbb 100644
--- a/dev-ml/ocaml-expat/Manifest
+++ b/dev-ml/ocaml-expat/Manifest
@@ -1,5 +1,7 @@
AUX ocaml-expat-1.1.0-cc.patch 307 BLAKE2B 065dd4b8f15b6ecd2e1e01f54483c74b554c3e89523466b10744d088fe84770be84a7b95f925a05d240500cbf1a3bf2e1911b661957248f75712faa448094157 SHA512 e76fb548dc1849a6c655e10cc09f2068ff21a4ecef2fb5d6f454b9f0b75e21d79df4747c34ec87d2e658f09d6c857e4f4c97f1a5a7668c040d09253fbe63358b
AUX ounit2.patch 672 BLAKE2B a47afbc8d7c33483a8a732252f7a7a624f60364d2c055097a0af8f97b7022b09b297a4022a02317fd6e4843bd3f66a875feb8389750cd3f332560cbc38834e5b SHA512 5298115ef79f2d59cafd1c0d09e7dde8649dc16a7a84f77965078a62f76ee2d9348e10d0e2230efdd89c3ecf4cc59ba3fc7b3d5de4f2a428641e8a67a47dc220
DIST ocaml-expat-1.1.0.tar.gz 58318 BLAKE2B 137bc65c5c867180ba547de17041bd0f588da395928e92eabef45cdbb76a1d139d7cd0d80d33337e1fbff92c9fa3cab2339c0f340f50f467b8fe7d64cba10b1e SHA512 9407f91f5007d6835643719294d4e4907bfc40464d054911591ce80c31d173ddcc7b06157a19c0d3ddd78775806242dc68aea7847e588ca9fd1909def1df4d23
+DIST ocaml-expat-1.3.0.tar.gz 58331 BLAKE2B 4d56dd1354a31095afada7e4b0ccc9d1eb7fae4ed45f579d6b2eeb9366df7c0f5ae58680d4e917185bbce2e5e7c957f266cb4e89b7eb1e943f0fb9f68c28f94d SHA512 72a59c982179ebc2cbd4c0659ec81c1c7422de78f9fff4bd9feebda8739d3a50d2840bb5f058e075dd63a2d1af35727e04315361febca3af6c8605ee52e27498
EBUILD ocaml-expat-1.1.0-r1.ebuild 938 BLAKE2B 75f023fd90c6751fc7930ed947d606f968a483d9edf3583e14a4ef5cb848291e92d5910738d19447eadd7cc1b17cedc9c3376bb802b6e2f563a23fa84a65f537 SHA512 eaa6d40fd9738941d21aed2e5c7278f9b30b4c6290f94c048a595465e886bd480deab026bbce83bc48b6ff856b6fe3cd059b55cad89b4d83db22c06e711a80fa
+EBUILD ocaml-expat-1.3.0.ebuild 950 BLAKE2B f262dc15fc84ce5638cd810069997326132f66e19f696e494b897f7e2a2dccf46d09bb5be1865d86826fdf488ca6d45ef99f018591c990a528f4a34c484ace4f SHA512 a3a28d141836b0907cf664d44bdf3f8d0ecad803c648a6f62bd8d3266703a1803dbb622c4185e507f0a6d77016de3e3b8a083d206a4b35cf7f4d80fa05ca909b
MISC metadata.xml 425 BLAKE2B 9e6cfb4df53dc4bdc44d06267f8a87d2674b747ff45ddeb7c43fe424b0a7633c5d06c6ce69d6e6f82c977483b582077825e1475fd793dd8aa39239d6b6013ab1 SHA512 1db57a46a05f1c5e56632024ec713be1d2dc1aff320bbe6c6d65ef8df30a036096710c4e2bfb2b1fa535e89224c5c3a15f77649d8fef88e91a1a950c77a0aaa2
diff --git a/dev-ml/ocaml-expat/ocaml-expat-1.3.0.ebuild b/dev-ml/ocaml-expat/ocaml-expat-1.3.0.ebuild
new file mode 100644
index 000000000000..46144aef7f3f
--- /dev/null
+++ b/dev-ml/ocaml-expat/ocaml-expat-1.3.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib
+
+IUSE="doc +ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DESCRIPTION="OCaml bindings for expat"
+SRC_URI="https://github.com/whitequark/ocaml-expat/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/whitequark/ocaml-expat"
+
+RDEPEND="dev-libs/expat
+ >=dev-lang/ocaml-4.14.1:=[ocamlopt?]"
+
+DEPEND="${RDEPEND}
+ test? ( dev-ml/ounit2 )"
+
+SLOT="0/${PV}"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+PATCHES=(
+ "${FILESDIR}/ounit2.patch"
+ "${FILESDIR}/${PN}-1.1.0-cc.patch"
+)
+
+src_compile() {
+ emake depend
+ emake all
+ if use ocamlopt; then
+ emake allopt
+ fi
+ if use doc; then
+ emake doc
+ fi
+}
+
+src_test() {
+ emake test
+ if use ocamlopt; then
+ emake testopt
+ fi
+}
+src_install() {
+ findlib_src_preinst
+ emake install
+
+ if use doc ; then
+ docinto html
+ dodoc -r doc/*
+ fi
+ dodoc README
+}
diff --git a/dev-ml/patience_diff/Manifest b/dev-ml/patience_diff/Manifest
index 00996e01f3c7..a6336d7a4c76 100644
--- a/dev-ml/patience_diff/Manifest
+++ b/dev-ml/patience_diff/Manifest
@@ -1,5 +1,5 @@
DIST patience_diff-0.14.0.tar.gz 20060 BLAKE2B d47d9a93ef0a7eeada7f050aec0427f8352343609da1332de59d6b3ced41e9942556e1d61e12ab2075bc15cf29afc60191f48da43c1a4358d414352eb6efd044 SHA512 d253488402e515d56ed9d83ef45edfce378d6ad5148d80f8d81341cff28d19115350d72cc057ecd6c14b907888eca8e6bce1b8e71c7a978149979a16a5512fd2
DIST patience_diff-0.15.0.tar.gz 20434 BLAKE2B 52e0f1d3437f97d384224cd06035802376fe2af97c085e183f99934f6f8238270723505cda7c617b7847fa4d5f51abbfaa58cd25aac5f0eeb56b42559e91421a SHA512 d3cbf2b2fb8618cd3342abcb7beea110a93b0e8f6984f3becdf9066c717f6f7832f86a8fb72ac56c587cbd6e5abecf07c0b98d9ec1cb7a40bfb9d4a5b1de12ba
EBUILD patience_diff-0.14.0.ebuild 480 BLAKE2B cfecfbfd5e870548741aa7f4f4159a33cd942f8afdeb68e1781ddfd576dba068efbc997e9dd97979f6ed292a4194350b7ca8768512cc57d8655a9de17e2beb27 SHA512 fe9061dc3bbacd9cb3394bcc832065ba5dc04db7a5b2ed749ca3752edc0b8896e6ebbf6355d8a7607208b955308ae3e1791de4ebffcefa9cf60e3504f97a6d28
-EBUILD patience_diff-0.15.0.ebuild 435 BLAKE2B 2baa8ec2981481ab3c2d49f9f4a85eb9bb6ee5feb5f43d3a36d471de0764b5a36ef93c883ffb62664d7dcb58a630ede5d2fde9cd903378f60f2b78cef1cfb160 SHA512 5e5090abb2fba53c817ca2f139f5d4df01b3c1d7be7c5aa1106ac67cf79b005d583d5ac204f12ca0cfdfbac888ca32e55fb01dc39ba937b79a4e777190d141d0
+EBUILD patience_diff-0.15.0.ebuild 442 BLAKE2B b023877823273edbd0e227503340d40cf87fcf7bf70dc584bd87ec0c70bae767aad8207a1cd4b36137f82967833bfed05aa7f1179733b1d526dcfda679c83583 SHA512 11cf2fec7b443245c7d9d598b54b35815bc75c6a070facc138a06734a1d6d90f0f25454f90aa285d2ca4dd6744ead208b5e9037a7a3d7284dfe54542a64dff1d
MISC metadata.xml 322 BLAKE2B e9510a525c3c5f6cd79ecb521914bebe4b0793cd02ed3bbc881d6915503bfb4167499e412376c8ac5f870dcd6bd57721fe7efa82c0c0fc8c0c20e180371aa431 SHA512 3fca89751f8d8ebe30ebdf89ef8629ea1f8667cbb9259fa4b3a53d3e911719babad516ad4320e9abd88f5246a46072833f55f5110ca80bc17098b5e474017fe7
diff --git a/dev-ml/patience_diff/patience_diff-0.15.0.ebuild b/dev-ml/patience_diff/patience_diff-0.15.0.ebuild
index 8d612eb0d5f3..2e2bd78185f5 100644
--- a/dev-ml/patience_diff/patience_diff-0.15.0.ebuild
+++ b/dev-ml/patience_diff/patience_diff-0.15.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="Apache-2.0"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
RDEPEND="dev-ml/core:${SLOT}"
diff --git a/dev-ml/ppx_bench/Manifest b/dev-ml/ppx_bench/Manifest
index e0ce5bc65dec..2b4ca08ec148 100644
--- a/dev-ml/ppx_bench/Manifest
+++ b/dev-ml/ppx_bench/Manifest
@@ -1,5 +1,6 @@
+AUX ppx_bench-0.15.0-ppxlib0.29.0.patch 853 BLAKE2B aa64732e08b734a1cb06459365a3d9a40152063d9e482915d62f7286e1cce2622a93c0ee18dcd2b921ceb6e1c005af1938461c3068d50af271eb61d9ebb53abb SHA512 6813d640ce5aa31747943a403839806cd4c281ee18d04cc164e712105e4711c6c11475fe302a8d620d9d6875b1d01130f0626cf106a9b0d202d270b8fbc9a51a
DIST ppx_bench-0.14.1.tar.gz 9132 BLAKE2B d8590c0b80bbde553ec28514017df6f5deaf93fc693f3c1f102a0ad1f7e616a9308b51d0fb2535f1f8279ddfb9760bdf6b546acaa06bf6181848b3f93771061d SHA512 f359ebf33b1efe91dad9c844a16a0629cd079423a10da39d093af1e1d3c94872328de9a9272a741bf8f4bca5945556d5bc70a0f8994886a934eb933959c5db63
DIST ppx_bench-0.15.0.tar.gz 9530 BLAKE2B d001817a4e912f7a9345e94a1f5104d0f1b6c35420892cb5cbf7eb7d9e7130de3406a9c9803b6dce9bd17e300d34a3df3dc5fd87d240637c3e3a8667b3191c87 SHA512 f3ab84c7c820735c429ae2250462226efc61d7099071a91dd9471d2052b807dca57c07661336d7f908e2104c1bc0095512429865b2528749cbc407e314e845df
EBUILD ppx_bench-0.14.1.ebuild 636 BLAKE2B 5393e0021bd6378b54f964a8dfadf8bfc5233f0f352f2996ec7213f44d44752f06ab2ec51cb89d304015a28e2a390f9d077db7c61b714d2fb72eaafcf8626b19 SHA512 f7225df5379c8222b1947eda12a4c7eef7c03200a9223197c939026c6f0e8becc1328ec7db599ac8c9f64e6aa703c7cf056d2de521f30d415f5f9d024f6deb96
-EBUILD ppx_bench-0.15.0.ebuild 515 BLAKE2B f4289cf370c99d55cb999d9e958d8293bcf4444ddb3b514b5711ab9161eb828ad1eb56fe5973e06137e3aef19d9ddcae010c8c863d64194133145f44596e9989 SHA512 c5328a7e4bc5d5230ad3879aa1450ec87b817c91bff180f855d42110e534591c620759455268e3b46784ecc9a9d24c0d39d37fe5798e5781d8730bdf53760e61
+EBUILD ppx_bench-0.15.0-r1.ebuild 595 BLAKE2B d2563c9474fdbb612714b194d36722090293e3db8e375be958462276601b7aee5a86260205f542c7beca75aa6350b1eb77dd91e622802e8f95eb5645ddc6965b SHA512 6c70f959d082595a073e76ceb8c1aff6e314b42484a62a6640acbe29a6f359e76d4eb3ba2157159978a707a7afd4ce89623c0b20d2965af4fdb5f416d236e26f
MISC metadata.xml 423 BLAKE2B 1f546cea4e8ab41b622172efc189c72fdbc95a90ca26081651c28faafa0dde9e969c5f224f62e5872e636cb53cee8ddf8489c81b816a2fd8f3b3161957686bf4 SHA512 688bd50cd38d6847f4d6a54a501f23e555213800217ed78918e8ca56639a9d9131081fd93efee8a1953c0029d2dc3e106e445427a7e56b341f36e411486ba283
diff --git a/dev-ml/ppx_bench/files/ppx_bench-0.15.0-ppxlib0.29.0.patch b/dev-ml/ppx_bench/files/ppx_bench-0.15.0-ppxlib0.29.0.patch
new file mode 100644
index 000000000000..580af9eb4b76
--- /dev/null
+++ b/dev-ml/ppx_bench/files/ppx_bench-0.15.0-ppxlib0.29.0.patch
@@ -0,0 +1,23 @@
+From ce7bcca13aff40dd667e231fc0892c8753d0fc94 Mon Sep 17 00:00:00 2001
+From: Carl Eastlund <ceastlund@janestreet.com>
+Date: Thu, 19 Jan 2023 12:20:01 -0500
+Subject: [PATCH] Stop using [Ppxlib.File_path].
+
+Signed-off-by: Carl Eastlund <ceastlund@janestreet.com>
+---
+ src/ppx_bench.ml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/ppx_bench.ml b/src/ppx_bench.ml
+index 0c027e8..b825997 100644
+--- a/src/ppx_bench.ml
++++ b/src/ppx_bench.ml
+@@ -49,7 +49,7 @@ let maybe_drop loc code =
+ ;;
+
+ let descr (loc : Location.t) ?(inner_loc = loc) () =
+- let filename = File_path.get_default_path loc in
++ let filename = loc.loc_start.pos_fname in
+ let line = loc.loc_start.pos_lnum in
+ let start_pos = loc.loc_start.pos_cnum - loc.loc_start.pos_bol in
+ let end_pos = inner_loc.Location.loc_end.pos_cnum - loc.loc_start.pos_bol in
diff --git a/dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild
index a286901987c3..3f92979b1d2f 100644
--- a/dev-ml/ppx_bench/ppx_bench-0.15.0.ebuild
+++ b/dev-ml/ppx_bench/ppx_bench-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,5 +14,10 @@ SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+ocamlopt"
-DEPEND="dev-ml/ppx_inline_test:${SLOT}"
+DEPEND="
+ dev-ml/ppx_inline_test:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
+"
RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-ppxlib0.29.0.patch )
diff --git a/dev-ml/ppx_bin_prot/Manifest b/dev-ml/ppx_bin_prot/Manifest
index 376dd6a640b6..1cb5977654dd 100644
--- a/dev-ml/ppx_bin_prot/Manifest
+++ b/dev-ml/ppx_bin_prot/Manifest
@@ -1,5 +1,5 @@
DIST ppx_bin_prot-0.14.0.tar.gz 36642 BLAKE2B 6a80f574fad5e3ba2bb1adad8e6af86a9bd463ab7ed8976901234694a56f9e17c04ccc74f0bd4a18c75f1a4ccd81848218078bb387f8ff2f5df337c5f2492226 SHA512 7d61624d18fd76daed5a5d60d16ac0a3fd658ef650ee6ae4b65346e96d1718a044deb3ca6fbb63c69176505f64d0d1b6becd8419061cfb69466d45e16964329b
DIST ppx_bin_prot-0.15.0.tar.gz 37045 BLAKE2B 6ec039c1b18c759a676c1da30f02d70799e93d77dcd530844b2a448e4f2a58fbdf9c88f0d4a802a34070959586e7b9c7b1be1b51de9d29d34ea57fba9c7938cf SHA512 3fdc7e9431458b752d553f093762e3ed3c96af3a789eceeb94895284de961a887e358d137c21da372cadf6c0e6329628f6c698499581f672e0e1913b3274cc14
EBUILD ppx_bin_prot-0.14.0.ebuild 733 BLAKE2B 239464fbcd36aee924dc1134ca377da89c06c48e8e5dc5d480fd898bbdfc27f73a826dd8838eb1a2bd89c5eccb2b0cedd173d6f72299629c375ea918a8e05d26 SHA512 e5dbd5234a292e92a5bf853c40664441d69f130fb089ba12a240be724aee3796a7206ed3fb42c08b1f9829c623c26cb227e994e8af60be197c4cd417c298e351
-EBUILD ppx_bin_prot-0.15.0.ebuild 595 BLAKE2B 5c1c706f605fb6751b719afdbc4a8aa0f3ffffa77cc341de9fa01b0df77aa8ebd0a29d8dd3f309492b58c2d4469f72b6d1c405e85d2199764a25440262aaa09a SHA512 35e3fca50fefc1f0dec7463e1dae3c425a87e4d4b04dffea73331c570c1370b72b2ac12840ed27050a29c002e341e5038f845d98651d0537ea84c23946028575
+EBUILD ppx_bin_prot-0.15.0-r1.ebuild 620 BLAKE2B e057073ebd4ec55d47ec4a9d2e4ea294570d099f79307f9af9d262d8b18b3f6768d2fc081fe0985e8c35519a02b7de8e6d6dc4006969b3885c04c2eca118aa8c SHA512 ba84196285c0f780d29c2a042684a6c1f9d67a82f4e4fd39875b5e171b2aa691356534a7bc11d4362a5e8d1a0dcf3de9b0ec78c80e0725b1023fc36b5787c420
MISC metadata.xml 426 BLAKE2B bc7dd48ac95ae6881adece07a325e072c1c6f20e1deccea747255c455df93c66f7395d8e90374d91e6a28e42fba763865b3751fc239b8a0cc92f4df3936faaff SHA512 13e96dbcccebd75d1b17099120226a5639b3d6409ac63fa2ea2b4edadac9acbc052ad1f9e67e972f46d7b52941c855b4036e9fd75b3a51a2a03f6ce636dc0f83
diff --git a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.15.0.ebuild b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.15.0-r1.ebuild
index b58e50d24335..bd280143ac23 100644
--- a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.15.0.ebuild
+++ b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,8 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-ml/bin_prot:${SLOT}
dev-ml/ppx_here:${SLOT}
- "
+ >=dev-ml/ppxlib-0.23.0:=
+"
DEPEND="${RDEPEND}
test? (
dev-ml/ppx_jane
diff --git a/dev-ml/ppx_custom_printf/Manifest b/dev-ml/ppx_custom_printf/Manifest
index e00d66957eb8..8cc11a86120d 100644
--- a/dev-ml/ppx_custom_printf/Manifest
+++ b/dev-ml/ppx_custom_printf/Manifest
@@ -4,5 +4,5 @@ DIST ppx_custom_printf-0.14.1.tar.gz 9606 BLAKE2B 81999f3534fcf8daa965274f938124
DIST ppx_custom_printf-0.15.0.tar.gz 9609 BLAKE2B f9a855559bea50d2aec44cc5ed78010afa66bfafe12906a0f115ba484709a759383b41e7bc4fb8557e9869c0c67a6035451a7f1184be0658371c4300e593de39 SHA512 f8776e9037f491b120b0d43ac9b76231c422b9e5f0d7c3f75efdadf9d4ec401266d61f441a2c7c831c99fac10ac98d84e4e62eda44e6fc86f2fa60ead5ecbc86
EBUILD ppx_custom_printf-0.14.0.ebuild 689 BLAKE2B 72ff471b70a6e7aa3ba0135873bc843000f890205eeebf72b60cc8110e1aadec6eb1301d3b00b442df836ddb604ca07e4e550113a49cf58fe4b2019aac2cacd4 SHA512 df9dabe35387cfa59e1a2da9f458983ec4ce536c9c393c9f3a2b2895561c2a63e294e866cd35ca2a22173bba735db2c371fb7838b8071d617384e736f2e46be0
EBUILD ppx_custom_printf-0.14.1.ebuild 646 BLAKE2B 8b4fab98560e59cac195a8f337036588fd7e6751e8a3f133f24bad37944448ab369ea6f0383e930e43033f082c077e26ba59bc19cdf85225b7afa7bf59a86adf SHA512 ff250cce3d9e698c66d370fb95235c9ce7d8900babaa0a298eddb37443a67ba46332bc73a41b20e5007ef188dbc520c0208b2d6f8d55af077bcdb4383806ddfe
-EBUILD ppx_custom_printf-0.15.0.ebuild 522 BLAKE2B 80ce24d388f4ce47b088476365a760d2edfabd9a0ef08fab1032e3a742dc3e542bb80b35c94514af9fe1faea5fb5600adcbc803c1d5cd3e653c7c834b348f77f SHA512 8c30698df427f6cff3d85dcfd1b2ffa119f69676f9a16da1907f5117ea7bda29a71c27eb46013cc147cbc942e170f1029f740d982c3b634a68e1a5c09a9ca60c
+EBUILD ppx_custom_printf-0.15.0-r1.ebuild 551 BLAKE2B b95208b4601fbe0b044ededdb696709b6c8cec6fc52c004d45f33d599645a3c4dd3dce4595f2174572f929e312bee4bacdd63caa0ae509ad444359e36a48f68c SHA512 3de02a60ba6d55f1e5227e743f0fb128b1a4bbb2906f48cb823af7693f6bac92559737fbb089a041fc7fecd3f56541ca7265b20d07a1b7866a7ae15311d0ce21
MISC metadata.xml 431 BLAKE2B 3f4c76d8b412eef517f0ad03a58a67fb46889ec1c596e6df70f59cb5d3e1918107b161d9bf9da1fd3f58bbecaac6801461a5ac7c7608a6ea5bee44e65d4a7d70 SHA512 72945ae2f03232e53bd483db0ab2849a850812acb96c95e9e35d2725d77bce0b5db6d65f7dc0e48384246f2bbe4582ec28c641c0afbe328aedbab819a0818a5d
diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index 14862e262843..5deb18da0db5 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,5 +14,8 @@ SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+ocamlopt"
-DEPEND="dev-ml/ppx_sexp_conv:${SLOT}"
+DEPEND="
+ dev-ml/ppx_sexp_conv:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
+"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_disable_unused_warnings/Manifest b/dev-ml/ppx_disable_unused_warnings/Manifest
index 40499eb3c51e..b2affc18dcfa 100644
--- a/dev-ml/ppx_disable_unused_warnings/Manifest
+++ b/dev-ml/ppx_disable_unused_warnings/Manifest
@@ -1,3 +1,3 @@
DIST ppx_disable_unused_warnings-0.15.0.tar.gz 3966 BLAKE2B b087baa50ae3e0dd926221a69d0c3121ebeea431c08d0dbcc9cf5edee28e69c076e2f77c3b992757e56d03a6487ecd6257fec6a0373294cca6cdef7f71412216 SHA512 837bb96b5cc2623205ce778e6100d97a0a029e8c20a945509c06ee44784e67b8e9033b5387681c0f86c07f48ca4541e356ca62e19c1baa8d1b52c813400bb024
-EBUILD ppx_disable_unused_warnings-0.15.0-r1.ebuild 486 BLAKE2B 5c20a393225345fdc050f3c0b48ea41e7e3bc5ddc93fe92295642837eed0f43a91751151ca39aedb146a9b96af30f91b210574fc3f34a7ee55089c3848c4177c SHA512 d148860a60eb8841238593e0a1f14361e21ee1108877fc833300913965b47b5e9439b099adf8e9bbd40daa50ade6df314090bd1f2327c5fe8e3841fece1e6dd0
+EBUILD ppx_disable_unused_warnings-0.15.0-r1.ebuild 498 BLAKE2B f4d1d414b389ffe3a3977ce7e3e7839b48a27b527053b132eb7b16b88fc69e932de4be75483cbeb9aa8e65b7b778bec68877643c229045719f4a74a490a695b5 SHA512 e8843433fa0e4f295605b8c36eafe436df7c4ffa527728d579090a50849daf798ff8fcedc1c187a1dc83ffe8b8cc5b7641f8e821958b1331283ff543601ee5a8
MISC metadata.xml 336 BLAKE2B bfe94571dbe0a68c07075508ff585369cec562f4ff9a202972296cf1d89909085d75bc0192ca26e6fcff13ef4dd1124e471239d2cddadc0da879d933d670c392 SHA512 0346430a84b97f0b7feadf4d67b8c41f1e05bd58b907c2dc2ebf4f11e7fb001c41505e6b760b3a1654d3d5ae02d5da594b7dbeb5900d5ec98e1bfe27a7ba5194
diff --git a/dev-ml/ppx_disable_unused_warnings/ppx_disable_unused_warnings-0.15.0-r1.ebuild b/dev-ml/ppx_disable_unused_warnings/ppx_disable_unused_warnings-0.15.0-r1.ebuild
index 50032afbbaee..0f4c99559ba9 100644
--- a/dev-ml/ppx_disable_unused_warnings/ppx_disable_unused_warnings-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_disable_unused_warnings/ppx_disable_unused_warnings-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/ppx_hash/Manifest b/dev-ml/ppx_hash/Manifest
index 8da862899b8a..b38e8229005a 100644
--- a/dev-ml/ppx_hash/Manifest
+++ b/dev-ml/ppx_hash/Manifest
@@ -1,5 +1,5 @@
DIST ppx_hash-0.14.0.tar.gz 27859 BLAKE2B 0d89eeec154e62ae42ddaff6b0ccdf827ad768e0f19dcdfd4f8b940f594856c8fc036fa02a2462666f2ee4b675e1594837d196fb92cdbb9f8bdf4e171ce90374 SHA512 21d68c0655c21fcd0cecceb8c69e45706b57db160e49c3b112e67cc874a8084946dbae8709ed99f24e7282182c7238cf95ef00bec3ac5a271409e9d5f788467c
DIST ppx_hash-0.15.0.tar.gz 28632 BLAKE2B 07c2416bcd1504bc82970a569984fdf225bf74e98d3b8e401b32370eee657a2b1b53a1903a702fcb04c295d1df08de67b9f6971ec8f1dcbf31e87c36136b27b2 SHA512 333d2b232b1d5c15fe144bafb7ad4c843e5381e71b21b25a6fb9c03b1ee98ba81580de7036580ac2d04dcdfed0af20003875b9374412b8ef130b4647c30fee6a
EBUILD ppx_hash-0.14.0.ebuild 706 BLAKE2B c066d3f77f8386f1742a19f4021f7448002cde99d7903de60529fadab43dece013798b01782f01e8f558d2e55e0b28fea955b2bec8313e89662b473a26db0cab SHA512 fb89a08de712d6bbc8e885be7d6249ee764372f8f9c2d7ddf5c9bf1a3931fea006b20adcf3c02b8b84a08823a6959fefeddd6923a6e69ec5cdea9e20c5b5a91d
-EBUILD ppx_hash-0.15.0.ebuild 562 BLAKE2B 5dab95045f123c10dfff6e5ef5f9ce13e113f126c6cdaf210b2111be7240b61fc04df18e2cfba4f582d354a899c6644cb0cb4712395451efd041a25d0915d403 SHA512 810a257d6031dfeb2ebf94febf7c1358d056e9fba3e2128d90208bc2ac35ad90f1a2a3541a0eda7b6f0cda92a3c0b5314ec94e65924aef9da11a3430f4df4be9
+EBUILD ppx_hash-0.15.0-r1.ebuild 586 BLAKE2B 6e8d73a756f2cbbe7e612343cabad639d93baf010b7d30b9bc406477bfedeb4e836e88923110213a5e7053443f0ae4a7fd13430a2d04a33bed05fac06ac78829 SHA512 98cf70a302a5f1992882b2ac4c6420e4b8793913eea070689c092b1e55c9f2fa621aaa1a2701ec68b9c5548bac16fa6889a0d93d8d2a7f0afc2b81ac94faa43b
MISC metadata.xml 422 BLAKE2B cb39ef26649a78c16811aba71b1ea0f809131fd5fdb90d3cf15f259584987eb1f67e34a7135c85b3c72eeb30220d0426a7ff6485c406c7b3c7730bbe437f34e2 SHA512 8e02928ea16287cce0eb7aa94182cce7fb4bf70e5127f569e804050358bcb08eb9fbe5f712f4b2a94924bcc0d370261e65f7cd7a3524071f37193adcb7aeb4b1
diff --git a/dev-ml/ppx_hash/ppx_hash-0.15.0.ebuild b/dev-ml/ppx_hash/ppx_hash-0.15.0-r1.ebuild
index 6dfef0b15b67..ff5f22a05f00 100644
--- a/dev-ml/ppx_hash/ppx_hash-0.15.0.ebuild
+++ b/dev-ml/ppx_hash/ppx_hash-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,5 +17,6 @@ IUSE="+ocamlopt"
DEPEND="
dev-ml/ppx_sexp_conv:${SLOT}
dev-ml/ppx_compare:${SLOT}
+ >=dev-ml/ppxlib-0.23:=
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_ignore_instrumentation/Manifest b/dev-ml/ppx_ignore_instrumentation/Manifest
index de5b297fd1b4..8964fedfc24a 100644
--- a/dev-ml/ppx_ignore_instrumentation/Manifest
+++ b/dev-ml/ppx_ignore_instrumentation/Manifest
@@ -1,3 +1,3 @@
DIST ppx_ignore_instrumentation-0.15.0.tar.gz 3679 BLAKE2B 3537d4336a2299e277fcf1e58690233a9e1ecd94c80d144376bef90b45b3c2c94a8eaf5e5ba2b90b12d8f4e3afc257461c4732a2fadba8aa91c7f35ff036fb0f SHA512 ec411cb7a191fcb36f9a29f8ff3839db6f4031e30fa3444896a07235950ca04562a701b3bc7bc5df95e3ff82cfe8996be75bd5dce4bcce8a491898df1bffc50d
-EBUILD ppx_ignore_instrumentation-0.15.0-r1.ebuild 492 BLAKE2B 625f403c7b5aca4fcdf403d05947ae402f2ab43893a0b02ee03be2376c7ae93e00bb6e3a729a1a1092fc9513b8c4ec76c1e25a43b558520308fb5809a221f50b SHA512 0c25567334b473a85abbfac101d7f18fa439bb81ce67b489f645093f484cdebdbb1c1ad977adc1f92cf2f92146b647953acb8eeffa363b0f7deede80cd62846c
+EBUILD ppx_ignore_instrumentation-0.15.0-r1.ebuild 504 BLAKE2B f90e2edf3f4ce1a5eb3cb98c24cfe24b4fbc7f755324e27428c37858d45c1962845abdb002e141b3f030a3ddc09c2d9bdccbe7db4e6fdb5b3f1b6ffa13eee4e6 SHA512 a9bf6b92d5ecc4c09aa8e07e84217a94104d9c03f65a4020385e3d45ea77fe4e232a931f51ff5f5640db1ed300ae20b00806f66f11f332c89c44874479f7115b
MISC metadata.xml 335 BLAKE2B e78fa9416dac3fb12ccd82e965f1c152b7dc905f3f54c6d0c96b14daf9644ab2afe4f307656658049a89c8baacd507bcbd39ac2796648fc5c75d94ff2a5f8d39 SHA512 8c07521b5ed071d427b7cf30e05105be47f0ca857b0443502312d5080c4501612dfdd36f3858e7d6020def0efd9ab2630fbe13ffa0bfa751d557f8695bb48ca2
diff --git a/dev-ml/ppx_ignore_instrumentation/ppx_ignore_instrumentation-0.15.0-r1.ebuild b/dev-ml/ppx_ignore_instrumentation/ppx_ignore_instrumentation-0.15.0-r1.ebuild
index b6a836741e26..61f8d02c1200 100644
--- a/dev-ml/ppx_ignore_instrumentation/ppx_ignore_instrumentation-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_ignore_instrumentation/ppx_ignore_instrumentation-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND=">=dev-ml/ppxlib-0.23.0:="
diff --git a/dev-ml/ppx_inline_test/Manifest b/dev-ml/ppx_inline_test/Manifest
index 9a0db26f1413..6ea6396b9c99 100644
--- a/dev-ml/ppx_inline_test/Manifest
+++ b/dev-ml/ppx_inline_test/Manifest
@@ -1,5 +1,7 @@
+AUX ppx_inline_test-0.15.0-pr39.patch 976 BLAKE2B 1335f5a5fc14c9e5fe86b730b80b9f0838a1ba55b6338e8218c3bfd76596db741b934779961906d9ecd018155dee920b5cc788c6b03ac48bc11a2235c99bb9a8 SHA512 96757a082ac2977640296eed222db01e961e49592bf012c722f97c747f524c21a7e2e29dcc6f2210c1ad283a05917d9906c4ddf539dcd0157adfee6c40daf92e
DIST ppx_inline_test-0.14.1.tar.gz 19683 BLAKE2B f40e462d8eca18734883fd0b8777a9c69c0cc2741df8e95ade64685ea0b8d51dc614db6a4e93016fec0e2b521ea803a52b85d4b6e030239f6736f4f89da5a721 SHA512 24bda655ae8e1110d9550730281ab908a1795b1412545717a06e01143a80f92ba0a9d42cb20c4c9283f0725003a5c41c187bd46732ef2dd724a4714d9d41814e
DIST ppx_inline_test-0.15.0.tar.gz 20733 BLAKE2B 673cad025a01980f85444deaae7260566778b8a6a788987095da52d8cbf19179df0ac6684e7ce47e40fb2fb56567466cfb7b8d453ce890cb16e420f864eb7dab SHA512 04ea3bc4fc86881d8df50340d5684b8167063293cf0eb0b2c041a6416897d878df22422ea0b8171533dfbe741d5df53a4a9d250370e36a6c7a0a27816b9d3abe
EBUILD ppx_inline_test-0.14.1.ebuild 703 BLAKE2B b2658c99cd2e850e4c958406a74565026f7b8f3472539c8b89441c949fd6944407df51f5048aaa8634d9489a0c05194b8837fdb5ccb65fbb9e9210086b92f6e0 SHA512 4af0761bb81cf8d00732d1a49097ba3f48ac98076cc2b85e9173eec92cb78e12aed92a8b33ffc35cd21034908259ba32c020359fa9e1814af24eb67a008482ae
EBUILD ppx_inline_test-0.15.0-r2.ebuild 577 BLAKE2B 8b074a57f23247b7f0c206ebd5f09743e3f7551c26e2902f230806daacb46cc407db87276c8d60ae49b4d2d08111fc703a216600e8904e8285c058619215b3f6 SHA512 9b9891538340e326ccfcdcba2059301f240f3f642c89495f7a37729cfd764da78ffabf2ffcf1363105e7dfd278dee12561a84eaf95c1323a92aca91013194def
+EBUILD ppx_inline_test-0.15.0-r3.ebuild 651 BLAKE2B bcf5796b772cddbcb6144b1fc9be22212ec5038f51c05cbd83a3af32a8ae11df5c08d064220d2b98de6396ecb44589d43737aafb17d1198f252f0adaed44160c SHA512 bfccae237ed0c7c71273e358fed5122dc4da5192d7b72b4056aaf3b8e247e8c4f867a4323069ee1864fa9f174459c371a4aed7a41a934b27f53a4c63af83659e
MISC metadata.xml 429 BLAKE2B bc6edb08721fece2ae54bb6685b2bd8574441656a43fa82b7661ee5d03e12a31c9fa8756ae21ce1fe11c6e7e449a62459f9450b434bb7bacac81b1d2536ca537 SHA512 edbbc2feb5dd68358b8dd6ed94c488695815b8f7ff36d68f724627eca2e23b1f3cc6469d6684432701bcaf0f958b8dd8602829ced5444676bc85dcd8ff5c16a0
diff --git a/dev-ml/ppx_inline_test/files/ppx_inline_test-0.15.0-pr39.patch b/dev-ml/ppx_inline_test/files/ppx_inline_test-0.15.0-pr39.patch
new file mode 100644
index 000000000000..39c5a9c8ca0a
--- /dev/null
+++ b/dev-ml/ppx_inline_test/files/ppx_inline_test-0.15.0-pr39.patch
@@ -0,0 +1,23 @@
+From 99e6e5819118c3ebf06bccc879a15175b9221148 Mon Sep 17 00:00:00 2001
+From: Carl Eastlund <ceastlund@janestreet.com>
+Date: Thu, 19 Jan 2023 12:25:16 -0500
+Subject: [PATCH] Stop using [Ppxlib.File_path].
+
+Signed-off-by: Carl Eastlund <ceastlund@janestreet.com>
+---
+ src/ppx_inline_test.ml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/ppx_inline_test.ml b/src/ppx_inline_test.ml
+index 7f2e854..37c9791 100644
+--- a/src/ppx_inline_test.ml
++++ b/src/ppx_inline_test.ml
+@@ -82,7 +82,7 @@ let rec short_desc_of_expr ~max_len e =
+ ;;
+
+ let descr ~(loc:Location.t) ?(inner_loc=loc) e_opt id_opt =
+- let filename = File_path.get_default_path loc in
++ let filename = loc.loc_start.pos_fname in
+ let line = loc.loc_start.pos_lnum in
+ let start_pos = loc.loc_start.pos_cnum - loc.loc_start.pos_bol in
+ let end_pos = inner_loc.Location.loc_end.pos_cnum - loc.loc_start.pos_bol in
diff --git a/dev-ml/ppx_inline_test/ppx_inline_test-0.15.0-r3.ebuild b/dev-ml/ppx_inline_test/ppx_inline_test-0.15.0-r3.ebuild
new file mode 100644
index 000000000000..c54ad31da8b2
--- /dev/null
+++ b/dev-ml/ppx_inline_test/ppx_inline_test-0.15.0-r3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Syntax extension for writing in-line tests in ocaml code"
+HOMEPAGE="https://github.com/janestreet/ppx_inline_test"
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+# https://bugs.gentoo.org/749291#c2
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-ml/ppxlib-0.29.0:=
+ dev-ml/base:=
+ dev-ml/time_now:${SLOT}
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-pr39.patch )
diff --git a/dev-ml/ppx_jane/Manifest b/dev-ml/ppx_jane/Manifest
index 343a2dedee79..cec4a98719fa 100644
--- a/dev-ml/ppx_jane/Manifest
+++ b/dev-ml/ppx_jane/Manifest
@@ -1,5 +1,5 @@
DIST ppx_jane-0.14.0.tar.gz 4593 BLAKE2B 787fc0701ba0361446cb210c23469881da8fbab28460262a7bdca8723af158ed8deeb4597a31c8d89a4d44e5263c74e0ebc504b83827e0a34870a503b2ea9053 SHA512 b51bef2330ebb8d361b3f856a0526a5290664b68fa56a02de7020b0e27aaf5a378f1b22fc9a24007bfc812af67eb79343b2bdc3ca550108393323b99e29c623d
DIST ppx_jane-0.15.0.tar.gz 4647 BLAKE2B c8916e7327301a2dc54b36cc29ad61f3ef016aac2f07dd8c1421a84b144b406e9b189e229680f700efaf2138c508f30e0d132dcf726165ac60ad3120f67549d7 SHA512 e594a0caea66e0f976615b2a1db50aad89389888678d9ec7c023b2adb3211817a841a5065de9a65956bde0cb6088ce1b0b3afed6b57b618b9b50e5c07684e3fa
EBUILD ppx_jane-0.14.0.ebuild 1215 BLAKE2B fdebce6e9ba624aba1868cc9dcac1dede1b29a966cdc4c964519c709a12f39075682ce695f1299f596310216cbf68ebf83b76499dc3b1a4c78e55822c26804c6 SHA512 d0916b659619b7274e8b5d49f9d912bda2d4fcd5bf0e5f493a0ee06e928bc9520dc0497d6296766030218a9df864fea3c13ac05e0374399aea24c2e7bb18f4cc
-EBUILD ppx_jane-0.15.0.ebuild 833 BLAKE2B 8b5868d78dace6e86ae85af4173b8e4c3c9ee8820fbc7d768f0a640dc1a81f476a95652dad29215c73a27f979977d51d853eb0af1a980aba382433e71837281d SHA512 00f0d79ea2fa7f01a21d8d6ef06c8edd3f3727080258dc9da968d8020d1940214d4ce2a9925f618249c5a0933620509b32c4b53916887ee6c47fea3e6b0f8657
+EBUILD ppx_jane-0.15.0.ebuild 840 BLAKE2B 2be4bf3378946b9bfa0231d8f472312d0e1c2bf6e64461abbbf19b62695e26ccefc63dce96470a480e62461d741d1117e8adff0f1ccfa89edf57f3990e215001 SHA512 a6bdcf5c77f20550be07064d1eaa7e96f7fa1f730d74a527b775493606fac8301b1b4a00e81b1e5eb2add36fa7b8ecd02c9d1263cdd6352bcb0149361535472e
MISC metadata.xml 422 BLAKE2B 8f12580d0fe5fa2b0b225ee0d6b1bce1bbac590ccee469f07bfa01c337d7211c00d14d7d22a7e3c7601913f4fda2c0beeab853d80be71b988ce04e9553ca2aff SHA512 64e2d501e8957929ec015ef2ab95a5d910a906e80ff204b5d7ab60aa435d04cd74845beadb82bd9f1e111b3c209b7ff17ee91251172177c5aaf7596824f6b250
diff --git a/dev-ml/ppx_jane/ppx_jane-0.15.0.ebuild b/dev-ml/ppx_jane/ppx_jane-0.15.0.ebuild
index 79ebd744d0bb..1fb20d155647 100644
--- a/dev-ml/ppx_jane/ppx_jane-0.15.0.ebuild
+++ b/dev-ml/ppx_jane/ppx_jane-0.15.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="Apache-2.0"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/ppx_log/Manifest b/dev-ml/ppx_log/Manifest
index 98454410d994..ef35c1c89bde 100644
--- a/dev-ml/ppx_log/Manifest
+++ b/dev-ml/ppx_log/Manifest
@@ -1,3 +1,3 @@
DIST ppx_log-0.15.0.tar.gz 6672 BLAKE2B 3b45e705dfe6256d95e52b3fb1b1f98599d48fba6d4c565df95319566d5ab62965182d265db68a9b2f0b7e32103861639ff9ca46e1980e93e63abdeae83e79cd SHA512 1585f82615def2fc1c94853e9a1b9e3ebd2ef8193067f229f24580ea124c06736a2b361377801b9a44b7347e1938da051ed652764142e2270de3d3e8f375bf46
-EBUILD ppx_log-0.15.0.ebuild 482 BLAKE2B cec0f0a5f44697dee66223b72ec1ea9004d805cf6a4f81ec3e7321cf8bce3846721c6fd2d86e3ca5655982d51576f3a63a57c54fc4902f34ca791bfbfdcf931e SHA512 1aecaeff2985bfea215436c5661e381d302cf52a27fe5467cf08b2a22f0f9efc8b3be9d1502dc7d742d038e336dd3e0e413718dd71ca16d21b706091381ef831
+EBUILD ppx_log-0.15.0-r1.ebuild 515 BLAKE2B 2a9ae205a2dfb1b8d6c38d14454758d4268f1783fb13d4b3911c40d4817229d54c6b3d57a4eb2c4d3f2de62d7a962c57d29180204d61d6d51385a8127f6d4e29 SHA512 728c2d47f4547e35ec2af0fc113188719f0827aa6f593fb337a58f72e5eaa36d051b4f7c3ff498a74f3e95210a1fc2c397930b57460f210089ace97335a2b9b7
MISC metadata.xml 316 BLAKE2B 67c67501b1b464809f108550e0185b2ea88ac412684b5324232f07bfa8c79592780673800f88cfdf6e907e82743da67a1da8c3527d93f9ca0b9901cfc4849a00 SHA512 1c596376ab905bbb0dc74b176f0e37b4afae66c79f5a04dec08d28025b852feaa625e434853c6cd290da0fc310b2d926261e97597d68374eaf4e52a2fd022827
diff --git a/dev-ml/ppx_log/ppx_log-0.15.0.ebuild b/dev-ml/ppx_log/ppx_log-0.15.0-r1.ebuild
index 3f2040cb7317..27e833b41efb 100644
--- a/dev-ml/ppx_log/ppx_log-0.15.0.ebuild
+++ b/dev-ml/ppx_log/ppx_log-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,12 +11,13 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="
dev-ml/ppx_sexp_message:${SLOT}
dev-ml/sexplib:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
"
RDEPEND="${DEPEND}"
BDEPEND=""
diff --git a/dev-ml/ppx_module_timer/Manifest b/dev-ml/ppx_module_timer/Manifest
index 86a154340ac0..8e8d14c4c2ae 100644
--- a/dev-ml/ppx_module_timer/Manifest
+++ b/dev-ml/ppx_module_timer/Manifest
@@ -1,5 +1,5 @@
DIST ppx_module_timer-0.14.0.tar.gz 7262 BLAKE2B 6fafc6b4b449071f4a95619d078814b0c3ace3574df46585b72549e5db349ab476124c217f46c6903c7c8a059f779dc62cc8a079eb1ef6b4854646fdabdf04bf SHA512 cd9b6bbd6461b7408a31a0f6ca010a3c755db1f4a22150645c530e7b4a0a4c76a308ad0f8aeddc54914a116f6d74bd738604cfd9d9d255197f9ea18904d715e7
DIST ppx_module_timer-0.15.0.tar.gz 7242 BLAKE2B 66c2bfbfcfc594ab568dd30cf874fea213fe8d72f23dbd9b56957ba95a8a01bcb8cb8f98ea42b399bad3afdba1c14edb5087a95720c87e22c865538166af4cf6 SHA512 4cd55dce6872cbed1d34c34043500651e605c406747914173584cee1d8f3ff298a75efeb8a4beb7840df76b5d7c7db98d15399d3c4a3a5dca2a11d57339df6de
EBUILD ppx_module_timer-0.14.0.ebuild 715 BLAKE2B 356a257c57e9c96a0617de02c6456e6775585018c82b1e6ca48038143ad71399cd4d54677873b3c18db5e9a49dd57ef0b07aaaba9cbd665cd58d904f0d8242f0 SHA512 35724b8c078856b6703f2052258b1806157e65cf22861fea2e2597a04847f5037ce8f49a8b3a983461627a5d936467f3aebfa108479988438f21c251f98c2ac3
-EBUILD ppx_module_timer-0.15.0.ebuild 504 BLAKE2B 5aded0fc0b1013c14ae87291f8963bf95e1183e046cd2d7b1acf6f74a1977b80c3c04e8db37c832eaefa4895e271e8db78d8e9d93081219bd0b10e195fe34160 SHA512 60af0ea6211cf6162a56bb41aee4da3add7694a8537e8438ae8ce58485892f58d7401bd4a84dc0578d023d8f8697ad84a34b21a6b10102c4859432b105e03247
+EBUILD ppx_module_timer-0.15.0-r1.ebuild 533 BLAKE2B 0d51e35e312c767ac01b9318bc63d9837954bd0202d9363a3be68d5e4435669bcd7998be76ec6c14ec0d7f6248c9cfada7a8a533db1b11986f67379125bcfa8b SHA512 c3e8a2de731c4790cde822b8420b8e23d4a3062b10ba9942f21085e2b84c840ed875a0133cc0c19277c8e479d2409079d4ba092fd891f5f5a95e079633505a7c
MISC metadata.xml 337 BLAKE2B 640fbe6342dcc1785c158cfa83a47781b61a521b80c927d9c850fa0d02dc14f1d309b7f8df1693eca143bef8920845d3ab5254fe142e29392c11cc9a3b6591ae SHA512 db5073f371a41795a500656cc3b5587488d12a9f53eb03e9b2a67744c76be49f423a1562f756aec3b6924c90cf835cdea73fdfaf08f251a60a62ab49dfe1368d
diff --git a/dev-ml/ppx_module_timer/ppx_module_timer-0.15.0.ebuild b/dev-ml/ppx_module_timer/ppx_module_timer-0.15.0-r1.ebuild
index 5f458264d918..2e45e8226be7 100644
--- a/dev-ml/ppx_module_timer/ppx_module_timer-0.15.0.ebuild
+++ b/dev-ml/ppx_module_timer/ppx_module_timer-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,5 +15,8 @@ SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+ocamlopt"
-DEPEND="dev-ml/time_now:${SLOT}"
+DEPEND="
+ dev-ml/time_now:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
+"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_sexp_message/Manifest b/dev-ml/ppx_sexp_message/Manifest
index 92ed413aa8ae..f3fa1202b0cc 100644
--- a/dev-ml/ppx_sexp_message/Manifest
+++ b/dev-ml/ppx_sexp_message/Manifest
@@ -4,5 +4,5 @@ DIST ppx_sexp_message-0.14.1.tar.gz 7734 BLAKE2B 44eb3af754031c8fc85215d6837de80
DIST ppx_sexp_message-0.15.0.tar.gz 7772 BLAKE2B 98b763f54cca6a1eb700cc11edfa5a908dd121c7f952628f65b7d9aba7cc081d88bca587c0664c1065f416c6fb9f1eaaed7df818920380e6109f75cd83be811e SHA512 2b671a1fa020c785ffb02b67998653dedcce892ab68fc23665ce8c88534ae9f5e1df2f148e1f9ea965444f4a48d896735e2bdc313db2787101a5aee2e5f9f025
EBUILD ppx_sexp_message-0.14.0.ebuild 762 BLAKE2B 7b9685e172165c7de18b76f2d3707897ac9e02f5cdd4f5698eb1d4b86f263e403bd90b50df9caa55690605b615888cb03e00a8f0d95c07bf745ee6378b1ac0f2 SHA512 9f97eee48929478700a35552a44ca8d532b3ca09775b995d4c9195385fdb1c90352754534c6e6e2f14346f6a7cb9e143468876cf7e44618caa0be84c14480853
EBUILD ppx_sexp_message-0.14.1-r1.ebuild 722 BLAKE2B af67dc51a5e6bc3525371ca196d4f99c2574d99138f70e311dba075429a5229c7a24f703bb6d4eea272a01d11208ecc54a7072d2f236005cb6feff03bd4c94c1 SHA512 f6dd7f8c94be9b7b5f2f815c552a034d34c227caa41c97eceded04d78acbab07d9d59076cb110c09e1ec37b01a696820bfdd9627710271da8dcc59c558875232
-EBUILD ppx_sexp_message-0.15.0.ebuild 540 BLAKE2B a1ac8b2b55fed3fb05a7813f8855ca0e1cf70229cadd3281e711ad262dad636aebe5e4d893fe869533d360898a6195fbd724350e60baa59c21485f81cb8176ea SHA512 266344b2ceaebc28c64fd70e85c6649f21c3f5ac18ade51e51b8874a668bae33f2b28fa261dea054c6ce2622690fe0ff49efbd4206d2e2ccd91ad2ae2adf3d6b
+EBUILD ppx_sexp_message-0.15.0-r1.ebuild 566 BLAKE2B 2004af041f8875279e17a36c3f71c904e9206ea157ed768fa02d6f334b337026add4ca4a8ab26f5583971623fe71f95c3081f66cb7d9e603c01a3565ee35b397 SHA512 5af97ac23cf7f38f2d65e2a034da86971982336c311882f6c0240a3945e2a1de299d740e1925db9bb21c710a147888ca0586e7c3b2b7f9e74a7ecb092c4abe82
MISC metadata.xml 430 BLAKE2B 9905f37da1f2c2a896de913f78a70cdf1ecaddcbe27ac8da012831229d400a6251acabb102337c4ee8c9b36b85865057df8d65ce89e4b65925cd4f0b718a7f53 SHA512 13bda4043722afaecf33fa5f3789d0e8b52aa6f29fb02d07c96d3b7fafcef5a50b1e1ba57ca984a6e54bf78f5c7cec95e5192b3898994d4ddddb8246458401ed
diff --git a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.15.0.ebuild b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.15.0-r1.ebuild
index a935e8a92243..52f2e31cb66e 100644
--- a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.15.0.ebuild
+++ b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,5 +17,6 @@ IUSE="+ocamlopt"
DEPEND="
dev-ml/ppx_here:${SLOT}
dev-ml/ppx_sexp_conv:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_sexp_value/Manifest b/dev-ml/ppx_sexp_value/Manifest
index d4d5d43ca033..c9f8402ed549 100644
--- a/dev-ml/ppx_sexp_value/Manifest
+++ b/dev-ml/ppx_sexp_value/Manifest
@@ -1,5 +1,5 @@
DIST ppx_sexp_value-0.14.0.tar.gz 7740 BLAKE2B f495d0b9032a73cd6a62292185e77cfe6206bb06564e663c04a20c9430dd4188da529bef6428a7a07309109ec7fc51d3909ac58d5760c1fab618f59eee8a6b63 SHA512 d33ed503025e07588a21ca6796004dd53ddfb9f67f3527d066c4767734fb8723d0a9d31082d285ba82996d8b69faecb624f116046ea8048637f05773ee3e89a8
DIST ppx_sexp_value-0.15.0.tar.gz 7839 BLAKE2B 72ac20f7bae60979f2b90c2103773549af655fff9c291d8f0afbfb773495ea2e387ce8149e782fd87db484ea882b9a35347a80472f37d9d1ab6f26bbff845db3 SHA512 b6eb67114c8d63b7eeeb63c5ce1c043a4c8879bd6502733449b3b1d665d345c9685ffefc0f8b0a3203b31e169f238f7decc882e72b0436601d1461e86b0f5d03
EBUILD ppx_sexp_value-0.14.0.ebuild 678 BLAKE2B b3137693608f525ca6fa7e3c26e5bdc918f91539f19ae348491cb7f17498a1194f3d4be3dd3f483ebb78a0b2106eb6cfd46bbb18640aee869ca68bd94715e587 SHA512 283764c18ef9570737f351ab461f8303969e897627262235c4285b4835045d4d65129eb5eeec538b4bf05c030896b8b4cb5c25281059324935a724dc50ba76f9
-EBUILD ppx_sexp_value-0.15.0.ebuild 519 BLAKE2B 4f5e833e22a66acaae7a774c96713684229e350dc257c6b494cf3eb88ae11b3e04415f22b1f67397c09b77ac09aebb7ffb3f1718529431b0e6d4f9a20188a841 SHA512 5063d21048e70424c17a22b6b70b5633fbca1a6b65d5c35e1357d1fff730bc55800f3eaaf7f5cdc9f83f554dac40723feabea477ebc686e82a4c0cdcf22e5d18
+EBUILD ppx_sexp_value-0.15.0-r1.ebuild 545 BLAKE2B f5d86c09fb921eabc66f7edfd753869fadc05ad6111bcef5c02c9e60608dcdbdcf38e40dd7fef4e55de87c7a27e3ba1ec5b0349ba7eb41cc2114867a035ff21e SHA512 440e2b7123de25a8093b66ab517076e6571faf7c1627d8a7fad412a0eca55dfbebcd2933533b3865128a577fe997d5014bdf2e91e6bc1510308908c6f4bd8ff8
MISC metadata.xml 428 BLAKE2B adb77f08aa347d6fbd80d03652fc17993977b12b4f9f75d83aca93ca4f7a5299043866b83fc484bfdfa8474f616458d8e3b0020ee8b619b4c626a3a1a28cc2aa SHA512 cb6cb7d9e8e6cb112b3844544b55edc99cafdf6e263bf4616072ff17aac37fda15613c8194d8e5a5b42c591d54b5791ed6c185c8b0e7f1b612d9c99c5d13ea5c
diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild
index 20344bbab120..0bfc4626dbc5 100644
--- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild
+++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,5 +17,6 @@ IUSE="+ocamlopt"
DEPEND="
dev-ml/ppx_here:${SLOT}
dev-ml/ppx_sexp_conv:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppx_string/Manifest b/dev-ml/ppx_string/Manifest
index 3e3388f9e5e1..4adbd4237583 100644
--- a/dev-ml/ppx_string/Manifest
+++ b/dev-ml/ppx_string/Manifest
@@ -1,5 +1,5 @@
DIST ppx_string-0.14.1.tar.gz 4807 BLAKE2B 2ce5cf2d5dd913f05e66c24ea5be2ce4a56c59b7e5faecf003a573274bfaef3834935276e110fba1d0af3a3ef9d6ca730622dc780ab6063945a01aa3d6900a43 SHA512 2b570ca3d248f89ee1903e6ea40fbcd9c5c72809ff1f42dc67e9d41f6c297465ae47ffdbeda9f263dddf14c9c460bbbdee01243cef838d0ec49493c3b5644aee
DIST ppx_string-0.15.0.tar.gz 6071 BLAKE2B 06e4761732db5aa5ee0214c68ac8ff95a85a38e6d62abaa45cc630d19036b0ed38ec0198a45871068d8bcc4f40176ac072da67e8f339cef3be3d64ace7a22e69 SHA512 bb1819017a6c25d581854e8487a0e5535fe282ec421c91e662c310c0d0aa7704be65484b3f2e721b29409e0eb68f72528e60380e036af066b3b1f1f11ea6cd5e
EBUILD ppx_string-0.14.1.ebuild 675 BLAKE2B 9695ec5c36068ab29ba12283604fb9607354940da97d00a5cb5f889e8f4b2521a88d1d41f48b702d7010eb35d12ccd75ea12bf7a37e8391180180c176a891352 SHA512 e412b9a1a39fc8ae807ad422c1c32928388d6ad57b30126f5ed00c18e337421ed10b9e03f02adb58118d8b70a815049cafa90f49f3f0830ba567cf26f96a222b
-EBUILD ppx_string-0.15.0.ebuild 516 BLAKE2B 74f242c749802bdb553c81e88e70aacb21ebae212108108f0a37fc17b7f1445c5989c1883245558fd278d0cf39f5d4cf0e21caca8ca1ba1ae1350344fa9b74ac SHA512 9e6a4eedbd12de4a5bbf0e1f3e4c4354130233b472eb41132ff4cdfc188f0ed12d38b6490a50b8b940c8e6e1f9b74fc270ac03cfe51c13037ed95a2675b82cc3
+EBUILD ppx_string-0.15.0-r1.ebuild 542 BLAKE2B fda2e666044b12e9cd6608e9aa6d867f56af566ae7d247298bde55dc81481e3d91d7d31a9609a67086812151e9ae7e48e72d901762fdb8ec71d6ad2c4ae432cb SHA512 62004995a402861cbfc8db9da2315e24d5b9038e8dad719939f4fb9c384f3a266935170a6f63cc8792069f9a83fb8dc7a56d39d58167faa10d0de77166061b0b
MISC metadata.xml 331 BLAKE2B 1d60a54e1b3bc26c9ad6e497cb396a105c8eb00a1b05b7ef59e71674fcfdb3241172e487bfa654ff01e2fcdea6d9d29d1de858dec78885821518e55ae8aeae65 SHA512 436694c8e8f66f48b52b1997d94f7224ebb2805e04aa81b908d0505b54e9c3f1590c4d91d99c1fb73c7991bd74327f9e3ddb217d9b7ea3b95d620757bffbd915
diff --git a/dev-ml/ppx_string/ppx_string-0.15.0.ebuild b/dev-ml/ppx_string/ppx_string-0.15.0-r1.ebuild
index 35d16f26cc7e..31368ef5e02c 100644
--- a/dev-ml/ppx_string/ppx_string-0.15.0.ebuild
+++ b/dev-ml/ppx_string/ppx_string-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,5 +17,6 @@ IUSE="+ocamlopt"
DEPEND="
dev-ml/ppx_base:${SLOT}
dev-ml/stdio:${SLOT}
+ >=dev-ml/ppxlib-0.23.0:=
"
RDEPEND="${DEPEND}"
diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index 9b2db04b86d1..585d148c2af0 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -7,6 +7,7 @@ DIST ppxlib-0.22.2.tar.gz 202895 BLAKE2B 41d2c2e698846e5dfeb4158966b65dd29b25364
DIST ppxlib-0.23.0.tar.gz 364308 BLAKE2B b1cc622eb5e01c455da437365053fd32a00d33007520cf28536e1f45c142aa0a9083da614110c1096fd3f8326453eb037a8c0054e00e17a813f99f3d8efde5d7 SHA512 9d6692ec4247031f26aed3bdc59808a5f929c34dbac3515a8b2a61c59ec118f0e90d12948d22aea40e9f01b1ed782e9dfa5b0263314b967217b2ac4006446c53
DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 7d8972b766cc8104a4d43aebc79e927e51cba114ad678837bfa1b8f009e2437df948c6cd3461db58ef247145e629d3bb11dff58dc5feadefce8152c77b056dfa SHA512 2f6a94c90fd17cea00f3294fde5742637d4758b9f43a021d667f2b09be326954efe22bb188ccf6a7205338ffc75fe096cbe2a075b125e3ced9f829a06ad2f496
DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf SHA512 31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6
+DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea SHA512 34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80
EBUILD ppxlib-0.18.0.ebuild 926 BLAKE2B f8affb8c0961a039d9e560db8ef47c435c0aec44b2a2a349bc40404486245b8ee0b303946646f8116b49d0e568cb8e63a699dc5c4e8c110a87b12e7c781ce742 SHA512 8d901792835259e0a32a3972d7cb9aee21a733131eec117fe9522f56cb8d6fee9674f4f08a5cbd9e0114ea82d7165b81122337b3973aa1c2fc021dd76c5243ea
EBUILD ppxlib-0.20.0-r1.ebuild 903 BLAKE2B 3b05209a5757214cbbab15bd467eb10296c5de946cba62d760ce70ed9a7800405bb21edf77445f5bdf3184838060076181f86f462659cead6b919f63f6de662d SHA512 52ee5102a39b218b4de7f3466010ee781ee58ac33d636a28e27855bf184b560e34611f4b351b0fdcc92b30ac50a07e263f995f2947fedcc1cdbd8fb56981970f
EBUILD ppxlib-0.21.0-r3.ebuild 1113 BLAKE2B 864aab6473c4a64d8728216359aaeef62a992bcb018554b67c0d4b3533d7944b25747b9c5b9fc0acaa01b94e9eda886fe086284026068f5762ba60b7afff8704 SHA512 af7c307191efe5f632439867159caabfa3639450cdb7e7861d1bead2d3c6d14278b28118e47e8332a4d56cb78a0839969aa8f68c05d976e1ac164797e29fa017
@@ -15,4 +16,5 @@ EBUILD ppxlib-0.22.2-r2.ebuild 1139 BLAKE2B 1d7ddf698f286050c117df27983f43117841
EBUILD ppxlib-0.23.0-r1.ebuild 1011 BLAKE2B 3bfcb9e6ce7f21b2e6dc784dcbcfc297f372232c40c8513460d29306d6976243eebd797a710452ef6c33be71d707b23891126e4275430d26787a8f726a8b1884 SHA512 cc2e0ac82fd5c545f550c1b515ca4a040bf964637d98ee64fae22b405683080e60d9890f193ee8799fea0a9a5098c0ed0671aeb7a31df4c77b65abac84770dd2
EBUILD ppxlib-0.24.0.ebuild 964 BLAKE2B 5a6319bc9002be959b6b454d9d3251527ebbbd07ab43f52b6ea05915d8e4d1886dee967e4ecafbcf094922434daa141633a7bd34f508f78335fac64616c98a8a SHA512 1eb749e3bf2ec9e7dfcf30f1f0a2e75ca5ca5b15fb140f925dcfc04154dfffc936192511aff27a3c594f6e3cc69f5360632ff4391ca0f49b617b2345893a8c5c
EBUILD ppxlib-0.28.0.ebuild 964 BLAKE2B d7e38eb33b23eeafe86d7a7153220a85c021e0739ff51d2a4b3901b5ec0190c24f474140c7f79c19c1301e303a0b81c62e3e651bd7b919e95fe072263bd243ee SHA512 69e3d5bc346878542fdd1dc2e2155cf720e46561106c97441b00c7b23b7e3f6fdccea8556df69c51b263087d83128455940c6b4f3d2c0db2cb15e7350dc51ae4
+EBUILD ppxlib-0.29.0.ebuild 964 BLAKE2B d7e38eb33b23eeafe86d7a7153220a85c021e0739ff51d2a4b3901b5ec0190c24f474140c7f79c19c1301e303a0b81c62e3e651bd7b919e95fe072263bd243ee SHA512 69e3d5bc346878542fdd1dc2e2155cf720e46561106c97441b00c7b23b7e3f6fdccea8556df69c51b263087d83128455940c6b4f3d2c0db2cb15e7350dc51ae4
MISC metadata.xml 419 BLAKE2B 97371846a88fb0008519bfb72fff654aa18401b2066073c09099b1987efbb9ad49012c0ab7624218894130a2cda3d5fba6056522eacd30712d08b7784801d9cf SHA512 8dc94b1dd499f7caa3696de963e69063193892dc939609c581fec3b2d93eca4f266e9360cb5144978ba36864d9143b6fb0a1eb0e0ac5061e04b84a68e787a8f7
diff --git a/dev-ml/ppxlib/ppxlib-0.29.0.ebuild b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
new file mode 100644
index 000000000000..5dcf6f546bc2
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.29.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib"
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+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:=
+"
+DEPEND="${RDEPEND}
+ test? (
+ dev-ml/findlib:=
+ >=dev-ml/base-0.11.0:=
+ dev-ml/cinaps:=
+ dev-ml/re:=
+ >=dev-ml/stdio-0.11.0:=
+ )
+"
+BDEPEND=">=dev-ml/dune-2.8"
diff --git a/dev-ml/protocol_version_header/Manifest b/dev-ml/protocol_version_header/Manifest
index 0a3843d0a178..4d887d415fb0 100644
--- a/dev-ml/protocol_version_header/Manifest
+++ b/dev-ml/protocol_version_header/Manifest
@@ -1,5 +1,5 @@
DIST protocol_version_header-0.14.0.tar.gz 6524 BLAKE2B 3463cfbfa2faf0573dec57e8d1eae5ed47f2210c7eb3872fcb5a9206bf65cc22f184944f4c624a17e44e267f3b0443f8e4fe33e8d40157e9f5afb68f0b7b5e4e SHA512 50f58d79a2c92a2f7b9f1cd54b548ae53649bd876f77a017b1483fda53cd1b398dbef7e992dcb283796d035fa361424c9529244b73d33d9ff2699dae70b6410a
DIST protocol_version_header-0.15.0.tar.gz 7704 BLAKE2B 208254706a2d8ae9f77a9c9c40bfd8af34585a7e1f201338d888b12f804139868987532db9b4f862c659e3101c5ed493bb782f64ed251030e235937beb419d65 SHA512 1c28fbe26155dc5d780ce111725b21b95773d0a0bc3219a37e94b7c920c18e55fa33b31156f3ab3c02ae403c7f667f009f3ef7a965cadf7177c857bd71bd4956
EBUILD protocol_version_header-0.14.0.ebuild 473 BLAKE2B eafc19470e9b6ffb5dabc7fd01336ec4efb94889b87943e6016977a5951ef9bba447b89b868a68d806ce9cf4dd94843de07a70bc655e3a77fb84ae0efaa546e4 SHA512 9259ad472c822cddd09f352e821de17fc412ea302ff2d8c5e152e28778dace239615021cc3838f833f60426aeed6f61ed71803f816c27ffd66016adf8a9abd71
-EBUILD protocol_version_header-0.15.0.ebuild 459 BLAKE2B af3061c9ed6ab7ee3b850fe3d2903d28811f4392763b07e63eb9a00fe2f50b05abf1bd4efa61e644801613f3429043a85b6749a32c814546d651b763325eb4bd SHA512 cb70b1e5695df7c6d866f2828084da1b66fd421473b097d73e8d35daad46233af5fb33840416f5e35d74d4d4300b6480689f7678bb9ec049adb0f6eec0c589c1
+EBUILD protocol_version_header-0.15.0.ebuild 466 BLAKE2B 221d2166b6fcea321eb7de8ad0697b5cd41ffc4141b9d55b30824b806762122c7eabd51d3d385d084b213af8eb00f326c474d8ca70ba06432b5920a176de36aa SHA512 06b522a286054d9dd33fbd480737566959fb9d87176cc673a6c4b03d67cbefe26fdf3fcebcd4bd3b2cadb1b1cec9109dfd333582af77a80e34f0fd1530c60453
MISC metadata.xml 342 BLAKE2B a7b48596216aa424b7230cd1fce7d24599e3699e832c8a79f01a9d93d806b136c908a20457e2fa5409f26ead689b3ea040b2f5568735c4344b77fd0eda3c7608 SHA512 1d69289bb0d37de7a0e778f5eafaa459c2a29faca5096e13b87c0ece8dea6fc388a785e8b69814c01646f59f07ed43db807eb55783104600aff82fea7ce1eea5
diff --git a/dev-ml/protocol_version_header/protocol_version_header-0.15.0.ebuild b/dev-ml/protocol_version_header/protocol_version_header-0.15.0.ebuild
index 59e0747530ac..2098fef5a5c9 100644
--- a/dev-ml/protocol_version_header/protocol_version_header-0.15.0.ebuild
+++ b/dev-ml/protocol_version_header/protocol_version_header-0.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
RDEPEND="dev-ml/core:${SLOT}"
diff --git a/dev-ml/seq/Manifest b/dev-ml/seq/Manifest
index 2c4fe072d0c1..fa06aa3cb3ce 100644
--- a/dev-ml/seq/Manifest
+++ b/dev-ml/seq/Manifest
@@ -1,7 +1,9 @@
DIST seq-0.2.2.tar.gz 12240 BLAKE2B 0f7c64e26593b012b60cfdcba02dc2748558c46a72789c77eaff70bcb24ab601895c429aa16dc066151323a48c312a372af5e19cebe0886e9203d55436c09cb1 SHA512 cab0eb4cb6d9788b7cbd7acbefefc15689d706c97ff7f75dd97faf3c21e466af4d0ff110541a24729db587e7172b1a30a3c2967e17ec2e49cbd923360052c07c
DIST seq-0.2.tar.gz 12012 BLAKE2B 2321caabaefd98d4237d6ede034007ae5a4295765df4df21d4f0d475f097461992e4619f817ea7ebb20a3023e9d175237d636ed99bb8b1ca7b097c805daffbe8 SHA512 b2571225a18e624b79dad5e1aab91b22e2fda17702f2e23c438b75d2a71e24c55ee8672005f5cc4b17ae79e3b277b1918b71b5d0d674b8b12ea19b3fb2d747cb
+DIST seq-0.3.1.tar.gz 12290 BLAKE2B 997550614086e54394710168af388cb0d393a85584bfbe2327a16abee58e59a6ca161152f6874657896bb30a77049397e72b1d93d721a1a0cdd99614140c640d SHA512 06ce767d3ec1532f8a2421d033f4d9dc5c08c9a27574754d456c31a71ecb9a3c33857591b7d24f85492dce679cd0da8c8985c9fb1a5b5a7f8588d90056b663b8
DIST seq-0.3.tar.gz 12562 BLAKE2B 2ef68aac50cee1a6faa97cd408d231541f3b0a941896bfadd4503c7b26a554b95314bedfba6cf34c2253858f5e86660876a1635e87a861a7a54d8a805106f9be SHA512 3cbca9e771bc05350b5c6ffd41237fa12c6909a077f1090e28c4d0403711c137c96fccd670f074b1ea1a47bdcfd7a7618247bdad6ee71e52e9af75894e8cd974
EBUILD seq-0.2.2.ebuild 411 BLAKE2B 95e47a75a66913b0f6f5b41179a9f26ce68f9dd6e7ee4c85c2222c723064e2586a79678d42d5ef2535d4b67a37ad65efd7c8bffea0f38e7f6618a5f21f499e64 SHA512 a59c08a76390ca909da275f1b13c633ad98029a66128ddf2ec50e7908e82f923e1ce664a986534f36fe09e112fa027a8663e5968e6a9f5f87c8f8bba9223385a
EBUILD seq-0.2.ebuild 404 BLAKE2B 19af5fc56a282c807ba4ce03d45be9647642288f952316722629a7c06eef35db1c359719d2ace92ea139f0234fb5e99094e09f5aeaa042a5762aae72b55bf6a0 SHA512 c22d91c186dee6e9026f026e4de2b5587579d947786ee7722ff0c571c34b122eec3b9aace5b49b345e2eb3d70302f1080bad38cad2406469a9cd24f0e82436b8
+EBUILD seq-0.3.1.ebuild 442 BLAKE2B 8849285b832a49c9553aae647b988163530ba9d9d80a36359112f34699580451a71348a7b425fc4704e0d3f675862787e7a6561116f03be540f2708f1e317fdb SHA512 262e786a2c1ce860151fc539ed0b880256012763ab7215a97341fe6ea9cdc987cf7f03daae13e6517470b75746c0b1d0bc83a2d7353549b9879f0b0d3b71e522
EBUILD seq-0.3.ebuild 442 BLAKE2B d76ee718d7128d2615e23521f999567b632fb545bf8a10ce407abafb0df8f40ff7d65e15970f324cb6c04eac2f0e76686b22a6a36b4f88a38b934859800dfcb3 SHA512 36b4be138eab4910b9465c84314286ddb186a43b5a43cd07c051266a35842f2d9bda88d56855db6ec0b4d33a5397c31ae543b9adeaebb38fd505c0b967c37bff
MISC metadata.xml 413 BLAKE2B a6699eab2b8384b9942aa46dcca61299521b3f11f34752be62a1c1aea1211dd4de5dcd6ab790625f30cd4d3e3159e6c724ed0e187f793d4b95197a6592b9ef10 SHA512 aa899042bb586ab25e88a17b645e3e95fd9a4ffdb79205a2570d6820342cae16ee16c48e41bafff776a019ccba7dd4bfe5fb1d1cf37c874c409fa023e355be43
diff --git a/dev-ml/seq/seq-0.3.1.ebuild b/dev-ml/seq/seq-0.3.1.ebuild
new file mode 100644
index 000000000000..f04696a3c432
--- /dev/null
+++ b/dev-ml/seq/seq-0.3.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Compatibility package for the standard OCaml iterator type"
+HOMEPAGE="https://github.com/c-cube/seq"
+SRC_URI="https://github.com/c-cube/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="<dev-lang/ocaml-4.07"
diff --git a/dev-ml/sexp_pretty/Manifest b/dev-ml/sexp_pretty/Manifest
index 488e55e8ee74..3c84b73970e5 100644
--- a/dev-ml/sexp_pretty/Manifest
+++ b/dev-ml/sexp_pretty/Manifest
@@ -1,5 +1,5 @@
DIST sexp_pretty-0.15.0.tar.gz 22407 BLAKE2B df8d246ebe1164f0d2d3ae78074c8249d2aa255a089e02eb9fcc0c21b808dc172da2da264d3b21b92dcc7bf9e51a2921ea8631eb45b45a46035447ead7abe02d SHA512 bc2a7aecfc3ae379a56e8940b9cc80ece686009c9f67233e7993e25ebbe251d62559601923db718a0f967cf42fc84024597c069659842760bb2ac5ce0eab8df2
DIST sexp_pretty-0.15.1.tar.gz 22410 BLAKE2B e3819bce21afb8addcf391aff7a330db7f332c338d11f87cf0264d0e8d45ead7897b881a646a908e6165e2b60b9d49c6f2cb4da26ef7f3402ddbc864ff6b088b SHA512 900accca43727f8e7603f21adb0b2bc5a121b1444112b152ed1bfd6ace553b3cd4b2f80371a8f924b636ea33cfa26e913bdcd0ab42e5af5fd24f21ecbca8e736
EBUILD sexp_pretty-0.15.0-r1.ebuild 526 BLAKE2B 73891124ce6695ea1ca31026ce783350934b0efb56a0e6961b1c0d429c191dcf27f29c2f6928719357fe6dcc76bfb253fd9f14dfd97523b592e5de4a6f3d56c2 SHA512 46e65aeff23e710f19389faef93129750d82948caa7ad0d0f39aa9b9ce4a919bbffcdac65d98225245ace9f1a3f6477b075abb6cd7632ec5067076b4665e7a19
-EBUILD sexp_pretty-0.15.1-r1.ebuild 550 BLAKE2B 773637693d1ff3711be7886b451542a186327fd31f81a96f43e4a9ccc2e4cd52216fe49091c14c638001f37d0d9ebc26703527cbd017715ead2d0684c6be75b6 SHA512 083bf91807b26376a04359bc5ff3f08239e689d6b54e0c63534b5ef019361781307e6a29e4974f1767836469c0c22a490ce76d39d776e0c47c0a98f1509ea4a4
+EBUILD sexp_pretty-0.15.1-r1.ebuild 557 BLAKE2B 3d79bcc3e775cea831a7886e210a1cda8b3d4d6d43134fa18e6792a4997161bbc452d7fb1ff526cb8f0bf486fbdde38a3a6c27ba94b4474848e6d24db33e5e74 SHA512 4b83f31d3e93cf36be4ac80666d1ada28b99298a22e0f8186375da62ecaa93684e2d40ff67e4db204697b3a9ed1d1bcb63d6d881f2a280884cc404ef7e3b1451
MISC metadata.xml 320 BLAKE2B eb891c246afc84774ab5d03ec3048547c4bb0ef5058f82e8fe3ef172274e352acd868c21df8da52c99c419159b2b8c84fc1b4899b3e16703e5035f8baaddeac8 SHA512 2d3f66b309fa519afc0c4e4adc5fc38009130e7f8b2210517166e70998d628d1a17c7d869f29284ab6b1d53abfa2b872ca9c4289137fe4cbea35faec7e865d84
diff --git a/dev-ml/sexp_pretty/sexp_pretty-0.15.1-r1.ebuild b/dev-ml/sexp_pretty/sexp_pretty-0.15.1-r1.ebuild
index 4badad5e37df..082a03ac20a0 100644
--- a/dev-ml/sexp_pretty/sexp_pretty-0.15.1-r1.ebuild
+++ b/dev-ml/sexp_pretty/sexp_pretty-0.15.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/textutils_kernel/Manifest b/dev-ml/textutils_kernel/Manifest
index 31411ac248bb..86f5f9160746 100644
--- a/dev-ml/textutils_kernel/Manifest
+++ b/dev-ml/textutils_kernel/Manifest
@@ -1,3 +1,3 @@
DIST textutils_kernel-0.15.0.tar.gz 17691 BLAKE2B 564a2bfd6d6a1248e9c004dd6740be1552219a11960872e67eae2c2485f01e662fbd108345992f4a924dc9b125516ac39c1c5b211a35aa296f64ca473a9bef3b SHA512 6295f0285e16829ba2282ca23225e783a422edfc2ea1a1e7b02df519430efd05b7e8e21a61078a1a523ddfb3668dba04f44836341efa260ffe3e9738603afdaf
-EBUILD textutils_kernel-0.15.0.ebuild 471 BLAKE2B 854550717c1296e0ab22b7cb7a64eff8f1fdca6c945fb818802c3f7e08eddc2f2f273b51a76e230756de673ef70e86046c977e75e46d6a3d901315469681740a SHA512 a4d9d19bec0cc4aea3f9cd5f1c257bae5adc5b3ddf87fde4f2709061674b0c7bd6f751bfb6c6e3cd8c285b5a369909ff0334b6b0b3cf1b25eff1b565f915a433
+EBUILD textutils_kernel-0.15.0.ebuild 483 BLAKE2B e1827ae0f3d656beddedf3e1cebbf0c45649778ce4924493e1425486bc41d8a71f41399eb930d53f450502de08c0d555c01c3ef59d8b24b6958f0f3f6d87f288 SHA512 646bb6d7f501526e59ee6ede4f53654234763fd8e6870f24e1f43644289a4ab1126a346777267a4a4ce9560f4e40525a654433ab647ff419ac271fcabd86f1af
MISC metadata.xml 335 BLAKE2B 6b4a60dd0c12b7739cd56ce99bd875bf2651c1a88b311b0009ef376faa0565effa9041cc81bb187e6031b804024848993c8e580786bdf03bb0217f92b2e8e75f SHA512 6c008fe31318425fd4c27dbf2547cabb4d02418ae338b3faefadbd0c2b8419236a1af6e3a1e17540ebe4f0d54bc463ea5f4945e7c8c5062c971a69cdd832ef1b
diff --git a/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild b/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild
index 1b750503de5c..f70671e03d44 100644
--- a/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild
+++ b/dev-ml/textutils_kernel/textutils_kernel-0.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/timezone/Manifest b/dev-ml/timezone/Manifest
index 5a3c89833929..4efc7abe6990 100644
--- a/dev-ml/timezone/Manifest
+++ b/dev-ml/timezone/Manifest
@@ -1,5 +1,5 @@
DIST timezone-0.14.0.tar.gz 9480 BLAKE2B d9f65420671d8a0607d16f91c6b10b48def78a813a87ecbbc3e036367a2084d53a256c698521f10b407dac0606208e1f5f2cd56c475e0a173cfc0a3e5a5cdede SHA512 39abb7ebc9e08520a9c969da948bd3de0dc9dc01c75d5ca324afacf231671edca3eadd6992ef3037cc23218990af8061419e5580d9ab246a43d31c5788599cc5
DIST timezone-0.15.0.tar.gz 9480 BLAKE2B a47fd0efcd659e2bd3adcb07776a4ca25ef65fc5ba4af87ef361cd4aa2c45e3641e9f240b033f50c0e6108868deca7bf57eba6e8a753947ef7b14f03c74b911c SHA512 d50cd1e8f116f9121383b2d20d5dcbf99b5388a2fed915302f0566c6f2d93bdf1480c2f998fac6b81a636be52b601b38981b3083adaaf405a1154b63c0b0d6da
EBUILD timezone-0.14.0.ebuild 489 BLAKE2B 11dac57aad8d5a65501534c86b3a3bda04e6e6aa180afc6bed4f9677261cedf73e181cd1d449b8994a1a13420737445384cfa692451ab2a94f9859aaa5e937be SHA512 7f35a0b8797c0017cc8864c409a82bda853584ebfc622691c95e052f266a21ab1d8fea655d3feda2188e80c90978be388ef2837964726b59b3d9ba1595724528
-EBUILD timezone-0.15.0.ebuild 428 BLAKE2B 6f326bb71a6d1a9b572cecf75354afba75070d24b1f0f3318ab65d4564da344c193d5484a1f757d9707395514ce1b28c36c822c178f5353d715d2056182db209 SHA512 da15a19c26d66a6eb73af911cf285752a84fa122f4996113bee3e5a2d754382b60ffb1d9f2899262e94d1d4534d8a3d158d54777cd3cd568ad4e3db9b78a3386
+EBUILD timezone-0.15.0.ebuild 435 BLAKE2B 72c9ddd40917c0e9b06a561efc9872c8661c440c4f54ceaf7c20397d6e109602c581206b1984f943bde91b50a2e1a40e92376176ac3db2f5c6c4faa85cb35782 SHA512 17688484fe9ed1556d3ad974c86c94382f6c1835484f13ecf609dcfb2a4e1cff4d941a74978fa26b87da1fa46be05d014e0d0368debfbb3fbb2896aca76e553c
MISC metadata.xml 317 BLAKE2B 2c8122e72010c3adb8e6f58fb7e3f30c7c790110e35d371cc7339670f58088a695f441559f194d85781a0f28fb1bb52c6388cb59b9fe55f942540815accc8928 SHA512 3f6edd5919bc0c36f2339b3af3fc36884a1c7c646eb521c4be1b14a017835a6aa9a10fa6d9952bfd310cba1e9dc1ed81ad51b5b2fee99d6363e37e6f86d3c17b
diff --git a/dev-ml/timezone/timezone-0.15.0.ebuild b/dev-ml/timezone/timezone-0.15.0.ebuild
index 6ed035120625..36a761925e08 100644
--- a/dev-ml/timezone/timezone-0.15.0.ebuild
+++ b/dev-ml/timezone/timezone-0.15.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/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
IUSE="+ocamlopt"
RDEPEND="dev-ml/core:${SLOT}"