summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-08 08:43:12 +0100
commite81d2dd033df3a61b874a9a37f951ca05eead86f (patch)
tree82bfb1314b75b6c04de41a378a4838b7a18b0d68 /dev-ml
parent288d9455931660abb6dfa534a78d45c7fb901477 (diff)
gentoo auto-resync : 08:04:2025 - 08:43:11
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/Manifest.gzbin39965 -> 39966 bytes
-rw-r--r--dev-ml/async_unix/Manifest2
-rw-r--r--dev-ml/async_unix/async_unix-0.16.0.ebuild4
-rw-r--r--dev-ml/core_unix/Manifest2
-rw-r--r--dev-ml/core_unix/core_unix-0.16.0-r1.ebuild4
-rw-r--r--dev-ml/ocaml_intrinsics/Manifest6
-rw-r--r--dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.1.ebuild23
-rw-r--r--dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.2.ebuild9
-rw-r--r--dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.16.0.ebuild11
9 files changed, 25 insertions, 36 deletions
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index d49cc6798423..cc4e3ecd71c6 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/async_unix/Manifest b/dev-ml/async_unix/Manifest
index 9f171853ee8d..6bb84b3f564e 100644
--- a/dev-ml/async_unix/Manifest
+++ b/dev-ml/async_unix/Manifest
@@ -4,6 +4,6 @@ DIST async_unix-0.16.0.tar.gz 186267 BLAKE2B 1f4be6e324658d50554c7ba252de4f85c94
DIST async_unix-0.17.0.tar.gz 192143 BLAKE2B df87ae470ba5f990bcb99a243e04b2d129caf962bea38aed4801dab7a3b6a22096420b3c38bfee13c2b6d474c1647be8ed05720b5b49267a910adefad494e3b3 SHA512 78ead235bdf2f1bcf1355e8997ca8ade19681bd1b9716c96e5013364575f04f21e40995d92c324c864f9d7ff00df2be9405fc9225b182fbb73d79ab77637bba0
EBUILD async_unix-0.14.0.ebuild 551 BLAKE2B c59ea8b7c9535557833075fe634714810091bbd47782478b4366a8b58328e6f05a02db9ab57f5b29fae6e2433b04c18136130300c90320ae333c216328b96b74 SHA512 61ef35b1b2bff250c8aec54797bfcfcae6a4d48f5e329fe0b9d7db90b5910794e751a3ab5d0b80e3c4a961ec22ab051a056d9d09485f7bcb71bca0d2c6fd1313
EBUILD async_unix-0.15.0.ebuild 523 BLAKE2B f64e70e3b81de79c8f6a191bf0f293219b61d7a28dd4ae3898e8e8bdf0630110c140d57e8736f028504135b5b7df2543360dc11f400e36ee8201516c00ca489c SHA512 bb85ef507f80fc6feef31f79cea57f53235d0cde8c1eb057bf72698e8e5121491e3461bba63ce407d6d32db574b7985b2c60bd3685dec526e569238375646fce
-EBUILD async_unix-0.16.0.ebuild 620 BLAKE2B 5186ea670d827dae9ea5c479d867afd896f82345e6bd6f603471629232dd47baa00adc59ab4a2cd3da31266e3f9d61b0fb19c7d4c92a133f1a569e359d6294aa SHA512 d6080b87ba8b77fc7a49711d9f0689c8ce315736367e3549a0bebb156f66d10be2fa0239011a94ccd66d0d4e114f3c5617636b78ddad406938f4403f63aa2dac
+EBUILD async_unix-0.16.0.ebuild 627 BLAKE2B 3cb0f29f161c1c58ed8254393d62b8514e28c20f8c8ffc8127df596ce6e64a8884e1e87dea8f13d441df513d4af62a8ecdcdadc3694afac624eff7b472166550 SHA512 3b7c2af8d474a06bd57d6de93115dec25fed989b75b87efbee8c843292454c3b972bad02c0e55498e1aa8cba67215613891b903c2a9128528c2e9ef7bc49bab8
EBUILD async_unix-0.17.0.ebuild 761 BLAKE2B c74e9df66fc1a1bfad9c14db9f28195a75ff13a0970098618aa57fb324a4340743c99c4e80db932439e82002d8e3ec00cc18675aaac45dd33c61fa9e58505b93 SHA512 7d84bde030ead8d7ecb0dcc7880f4174cbcc13c255cb9e63f9fb53174b92ebec73f90acb4e2fc03c348aab3e0ca7eb03ad1397545de247331b2e481fd1f85799
MISC metadata.xml 319 BLAKE2B 057719c234859791c2afb0f8e286a8050ad1373cb0318c0d0fbd9ff9906e65131871ecd0cc0f01993c58abaae60eab700b2ba5fc8fe56487150de4aea9e50aad SHA512 5a813d9ff6adc78e1ef4e8dd30b670313bdd15a191ba3ca12c5f4ad2a9dd9d23d69003bcf1805a8490006c46440674db701275c51351b05bcb05902199ae7072
diff --git a/dev-ml/async_unix/async_unix-0.16.0.ebuild b/dev-ml/async_unix/async_unix-0.16.0.ebuild
index 1f7bff6ce369..319bbae39912 100644
--- a/dev-ml/async_unix/async_unix-0.16.0.ebuild
+++ b/dev-ml/async_unix/async_unix-0.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 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 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="+ocamlopt"
RDEPEND="
diff --git a/dev-ml/core_unix/Manifest b/dev-ml/core_unix/Manifest
index dd4ce6503a78..32791a211f61 100644
--- a/dev-ml/core_unix/Manifest
+++ b/dev-ml/core_unix/Manifest
@@ -6,6 +6,6 @@ DIST core_unix-0.15.2.tar.gz 377836 BLAKE2B 56551ab1509bfecc59ae4b45aaaa4d336415
DIST core_unix-0.16.0.tar.gz 391719 BLAKE2B 29105ee1b8342241dbea136207d221af04d9412a74412fb4fd532f08b22b842125a72e69a47d36129a99c04cd3a83e605bc42b970d79a52420b3e273bd9915d5 SHA512 e38a126af832360f0e0079919b930f3fa99b02935c35372b1ed8c7e174af335de2f4dcb8da90be8f9f524542752dd5c62ec6192eb327d7cc6313b7402b0f7f65
DIST core_unix-0.17.0.tar.gz 403348 BLAKE2B 9afc07343427e84dc71df23b2d3a4e02780dcb75b4969d06a7d06d47b7dfe17e464223258733673265491cecfbea07f92f429167b81ead226319c452e4b895db SHA512 15472af90b0dda207eec57701f7e4f796b3aa35ae81491ffaff5611e3e5ff0532c80464c92528d970b5d651774d4a89fd3ab619b53f4871cf1ffd7741625f6e3
EBUILD core_unix-0.15.2-r1.ebuild 816 BLAKE2B 375a2b52b415d107c97ea6cae04594747ecaf6eea7c08e94de8ca8debc33bb7d9f91ed723bdbc57c8c09b13a2c6315ece82af9690aaf4a64872d8a26324734c6 SHA512 6499e9c897b923200a23ca9eb642b618d69b4236f41c128bf63abc4e768364c7d121e502daed2282b470be32c2b4bbd8d9e3a6358a8179a60eb76f74efb2aa27
-EBUILD core_unix-0.16.0-r1.ebuild 824 BLAKE2B da50bad2977df7c075e6e8e7a7e44cc871d7cac0910c79bddfb0a3d5837639ffbc2b277c8d920a07c7783271a5680dc9fa130cf01695a949402ed2880f32470a SHA512 f38fa760a0e0311cbf5e76c0c489cb540ef50493088223a95090753bb557e96b4a022815abe98297fef898d3f3d06bc95e448ed4b878907d13f174828584aa08
+EBUILD core_unix-0.16.0-r1.ebuild 831 BLAKE2B fd3d24c7d260cc8edea06a8d778ac5993a9bed8ad486195f6b548a968e2822e1b81a4e79de736da713eb55cb1719f0db905c31d878cfeb25085b922ccc88988a SHA512 948aea8a5ad80a6beac82ac46576cb2fc402dcd32abc6a52debe713e1413a45b2d46c16d36bce76609fdfda735a31dde7ec6bd82a0bf48c6ed339e3fc56bd655
EBUILD core_unix-0.17.0.ebuild 1121 BLAKE2B 42ea0f78d21348e741851c7f7d1b1acd2a3b8b025882600227d0ec51c07eef66736f08cc8922d54a88edf33096b9019661dd2b528d4bb550de7f0a33fbb50b4d SHA512 d54a2f41eff944ac27b6d134590df939f9c6cef2f8ebd72fbfb2cc81e28a0dda82064439ff8fd585b80fc7d82976abfcc00705a1567951486ce3d1a6e4161b32
MISC metadata.xml 318 BLAKE2B 2179bfab915d936189f80d0c10ee6367fe5ad711df66647da644fa05d8b1b9778d83d2862228955fc11621368a523fa904b639c47a4d8843b42e561127f94baf SHA512 66ae67f04d4f63ed5940c7164f0bfb27097e066c30d07a01c3d773b8b40a7ff6c8f0632e1103b952d310120cc0111690b93495fd0ac6c582652c627006e24bae
diff --git a/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild b/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild
index 6de4f141e77e..b7b8b6d9f16c 100644
--- a/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild
+++ b/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 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 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="+ocamlopt"
DEPEND="
diff --git a/dev-ml/ocaml_intrinsics/Manifest b/dev-ml/ocaml_intrinsics/Manifest
index 33382b91d607..65a9d562e37b 100644
--- a/dev-ml/ocaml_intrinsics/Manifest
+++ b/dev-ml/ocaml_intrinsics/Manifest
@@ -1,9 +1,7 @@
-DIST ocaml_intrinsics-0.15.1.tar.gz 24925 BLAKE2B 15d74ee891aced288aa734ef4d70a4816f2d2725d0d445620154bec7d1667d3ac06c5ddd778777d15858cbf198ecd978b22959fe68e159ddd9dbbd32304c3077 SHA512 cb0ac26bc34c97eb0429e6833342dbd9fca6f1f4a40b8121f9e6364bd2cdc40676a164d7405454727ced9a4455adb0e3cac5118beb7ab70206adbd3e7f7937e2
DIST ocaml_intrinsics-0.15.2.tar.gz 24977 BLAKE2B eea2af5ff746cfd7b483df47a8f719c623eecc8bf82d852ed69395752e98ebb94a555ef2dd95271d45941a5582f7ff139f8e79d5dd8adf5389786aff756df7fe SHA512 21539fecd8b40420bdb45a3fe79f65cf4ff0deb103c3cb2b28bad24fddce159bdfab3f7aa6ade0028bebef1602f860b1f6cdf2cc06db1a89e232b221d8ff592b
DIST ocaml_intrinsics-0.16.0.tar.gz 35876 BLAKE2B fc9ead65244efe96ea130426265acb2cccc08105e53383ddfd7117bca461e28095f213f22dddafc1e3f6490ad2b4f0d4e9129a8dcf8dc207269ca83eb889acee SHA512 86bf6ac7cb1da5de03224cc053e174ec22af766b6c5ab4ca1fde3c028405858cb97feeae6968d9054a7d6994491b9f2cdb8e198ee837ad4242f9cd812873ceaa
DIST ocaml_intrinsics-0.17.0.tar.gz 32720 BLAKE2B db536481d58851dbb96a1dc9070cc680fd558279c88ddce0176d168660be6dc8ee1bb7b67f877132163077c96773dad4b4c36c25db664511e833e0d5563ef4f9 SHA512 c5846c2ff163ad7d4dd3b22caa78dc5bb6e83ae4abc497a1ed10bb08b13f6b0f16e8447d47e947531ecafb27cdd65589b338f214b8dce44f5f8f47a1f0616ba2
-EBUILD ocaml_intrinsics-0.15.1.ebuild 515 BLAKE2B 3d7d3bd127410d1f55bfa9f1e48a24cf6d9961c320bf6d0376207944035568f2648484b3df6faad4d0293f8139fda912991072b819ef4b7ebc1d0d0ac6d08df4 SHA512 015d46740fe8433b24da39935cb1301c28c89a97c3d6995f4dd193a774a12520211e2329e4b14e96f07bbe129c2260660dc2aa5b7da05900377a457215d22965
-EBUILD ocaml_intrinsics-0.15.2.ebuild 544 BLAKE2B 07dabc481cfc9fd3b367b7763d0fbb2a5d990d30cd9c89adf5bfa208de9f599ef516fcd5d582627dfbc2cde2a49f5e3ff35b843553441ca39dc08cee7a539f0a SHA512 7562bdd9f302706d466f143e7ec2847cb35c8694bad1f4488204e61d3fee4c368d2de17300fa8e35439bad13f35bbc0090d38c58a0a14b009920555eeacf5d33
-EBUILD ocaml_intrinsics-0.16.0.ebuild 544 BLAKE2B 1e383ffc5eb5b60c6a47193be2c533bd8ed565b8e710bcb12b8fb00744fd41c3bf5efe59b880564a9c51b8a42a28c0d17e1372d454adaa0c1f8e035b16b8e996 SHA512 8a8e17efa9992a84004c052be8053358cae679f60ac01fc1718a83e992007c4c139d5dcbb974c76e69e9776c76988ada703e49cbb9124e5b8d2f2763a1171567
+EBUILD ocaml_intrinsics-0.15.2.ebuild 652 BLAKE2B 70743e399ef083ce4399259031796c5c4c6ff681a0cc5a32c7ec77cdd8b89231857ccdbd493b396fdce8a405d20e47da2a6ff7858b909cc3843c6e656293ae00 SHA512 fc6394ca5c9a572194c67b4b7158758fcaa0990eaa238ed9568a66d81d14329bcbf34a57fbfa6975419e85880926cfa7d976c40384d355123725512228c9859b
+EBUILD ocaml_intrinsics-0.16.0.ebuild 659 BLAKE2B d0d29591f031ebab686f5ddc097536d72288b0232394aad949adf39215f5190f8df870ed5b7cde1249485990e96ed6496662ed93fda1d1041ce6ca0587f5ac8c SHA512 817877c26c5e7c2a53b0106bef9eb94630ebbcd39f398dd1643ee977d5a65d2413cdf364ca2bad765ff5013796beb18c4a1c25781e329453fa1136e2be3c22b9
EBUILD ocaml_intrinsics-0.17.0.ebuild 608 BLAKE2B 5b1214b5d742077948f8de245b698ec4b6132a45ea1316d30eace99029e3ecdf1e7253f3d11783454b5b535eaeed21cc05b40af1191832c5f3a220b49d20ac8b SHA512 b1e9710c5e8efc61190e242bee086e0e3df21fde7ed714944e8d52263566c6fbd059c3ed2377747f176e092393b4252f27533e9597d6055cb0b87f11497e5c8e
MISC metadata.xml 325 BLAKE2B f9df26a1a280da42cabc9eafa921263b9d5fa73c5a236eea05563ec1f50ecb9dcd268db7e671d717834835eb9639e48c92419fca58b44bf168cf7a5f8cf2a6b3 SHA512 c7a4155f074479154b963a9589ee93627e9074a3252ef890764c9c2234ca06ec8acb33b0a66b4e80bace7b98d77978875358dd4f885711ea37a999eaf94a5815
diff --git a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.1.ebuild b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.1.ebuild
deleted file mode 100644
index e4b6ad5d30b8..000000000000
--- a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="invoke amd64 instructions (such as clz,popcnt,rdtsc,rdpmc)"
-HOMEPAGE="https://github.com/janestreet/ocaml_intrinsics"
-SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-
-DEPEND="
- >=dev-lang/ocaml-4.08
- dev-ml/dune-configurator:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
diff --git a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.2.ebuild b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.2.ebuild
index 5935dfe6aa7d..92b66b7a02bf 100644
--- a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.2.ebuild
+++ b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.15.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,3 +21,10 @@ DEPEND="
dev-ml/dune-configurator:=
"
RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if use riscv || use ppc; then
+ sed -i -e 's: crc_stubs::' src/dune || die
+ fi
+ default
+}
diff --git a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.16.0.ebuild b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.16.0.ebuild
index 128c4fc27957..389808a01991 100644
--- a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.16.0.ebuild
+++ b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 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/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="+ocamlopt"
RESTRICT="test"
@@ -21,3 +21,10 @@ DEPEND="
dev-ml/dune-configurator:=
"
RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if use riscv || use ppc; then
+ sed -i -e 's: crc_stubs::' src/dune || die
+ fi
+ default
+}