summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/Manifest.gzbin38346 -> 38356 bytes
-rw-r--r--dev-ml/camlp4/Manifest2
-rw-r--r--dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild6
-rw-r--r--dev-ml/dune/Manifest2
-rw-r--r--dev-ml/dune/dune-3.10.0.ebuild6
-rw-r--r--dev-ml/findlib/Manifest2
-rw-r--r--dev-ml/findlib/findlib-1.8.1-r2.ebuild6
-rw-r--r--dev-ml/ocaml-stdint/Manifest2
-rw-r--r--dev-ml/ocaml-stdint/ocaml-stdint-0.7.2-r1.ebuild (renamed from dev-ml/ocaml-stdint/ocaml-stdint-0.7.2.ebuild)3
-rw-r--r--dev-ml/ounit2/Manifest2
-rw-r--r--dev-ml/ounit2/ounit2-2.2.7-r1.ebuild (renamed from dev-ml/ounit2/ounit2-2.2.7.ebuild)1
11 files changed, 23 insertions, 9 deletions
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index e61565e8457b..ac11e1dd3ebf 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest
index b9c0e26cb5f0..f9c8411c4dad 100644
--- a/dev-ml/camlp4/Manifest
+++ b/dev-ml/camlp4/Manifest
@@ -12,5 +12,5 @@ EBUILD camlp4-4.11_p1-r3.ebuild 1098 BLAKE2B 6a28fb79832f1328b162f6f49ed6c179162
EBUILD camlp4-4.12-r2.ebuild 1103 BLAKE2B 59bc6d34a2876d2b7e272a393edf547dbc510338f0e65e0ba2629a1358588f5c3591629d668e50d8b00d55b44c9f7e9f1e30bd53246335d02d79a8f2d7377e74 SHA512 236c074b0c2c0a031e2932bcca507f57a8e0108daf0db239fdb056e0e7371f545d1bffbc4fb8c0ee9bf800feeb5857dd4fcafbd119eb7b92b06e90893fbedce7
EBUILD camlp4-4.13-r2.ebuild 1103 BLAKE2B 59bc6d34a2876d2b7e272a393edf547dbc510338f0e65e0ba2629a1358588f5c3591629d668e50d8b00d55b44c9f7e9f1e30bd53246335d02d79a8f2d7377e74 SHA512 236c074b0c2c0a031e2932bcca507f57a8e0108daf0db239fdb056e0e7371f545d1bffbc4fb8c0ee9bf800feeb5857dd4fcafbd119eb7b92b06e90893fbedce7
EBUILD camlp4-4.14-r1.ebuild 1112 BLAKE2B 8b585fe3576d3ccf4331457f34ff7b5d5fbd535f7c498b14b17677c97cd3e1eaa256217951267d750e6d3561e1dbb7eff81e77ed953411aa9ee8b828b510e5dd SHA512 0d24fef305299d239ea8da73fd4287c7a6e004e6bc5566fd33fb22c1125e780146a1df0801a07958db4327be4a1d15425675e490fe7a6b9a9e58d5d303778905
-EBUILD camlp4-4.14_p1-r2.ebuild 1153 BLAKE2B 6a6b48179118e47c2bd9b1f7f3d80516c26157e6872eec54000141b84d58f7f515fd17ee5f8a532bbc8d5a1db53e47d900c751c5a07239199ae24841f643954f SHA512 688cb2ec429eb3cef2033e23422eccd9763d1e3df8ab2cb2ae8c6fcec19ba50e08b1519553a12c80dd622d00b578ca8d023fc7ca64532e2e7c211585af78a285
+EBUILD camlp4-4.14_p1-r2.ebuild 1269 BLAKE2B a882d125f425e42742b2c8a69bd714230135970121b2c49c21e56be55a61afe5a6ca9fc1056ee72cb6a58ad4ef63d9ece5e264ff6b6b0f047131e5ffaeee1370 SHA512 7efc80916115559b9ea33b5f0902a953715706eb3fbe98f0f5775b6a80f7248e178d66c3c78f708052955bd7e77723f8c3c603b320253cdc0e306e36b0e1319d
MISC metadata.xml 311 BLAKE2B df7b6782aa51573cacb68804c03a7041d38121431bf08768497e9dafb904c3aef215665fff86c636a6040d0e6bea4912153f5e7adce8b5e5b55084dd740e158a SHA512 27e477a667e95796be69cb2648c09d364236b3962338754e3f27d9ca8c64612e4e24a519dc62c4da65881efd751db229f1cfbee6ca89446a4997e13241d448a9
diff --git a/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild b/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild
index bc9abed5b0d0..9f7b215b7642 100644
--- a/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild
+++ b/dev-ml/camlp4/camlp4-4.14_p1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,6 +46,10 @@ src_compile() {
}
src_install() {
+ # OCaml generates textrels on 32-bit arches
+ if use arm || use ppc || use x86 ; then
+ export QA_TEXTRELS='.*'
+ fi
emake DESTDIR="${D}" install install-META
dodoc CHANGES.md README.md
}
diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index 40b95c9cb5b7..8fa76a3f4df7 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -12,7 +12,7 @@ DIST dune-3.9.1.tar.gz 2610113 BLAKE2B 0b97f6a951bd013a156a1417f6b65df17324adf13
EBUILD dune-2.8.4.ebuild 925 BLAKE2B aaf039c23fdec35db8eafa1362e05e0a0007b4d5a59483726cffdd4c3f2738ab53cae26451001fa051fe46444f29d08ffd3e22233acaa3280db2c761822c1295 SHA512 175a4b03a248ade24a4a0fc232d13364f5332f9cd686056710dd1fce04b27ac59d81b3844ef1476867f3c5f646167dc40ada4609afc5594ac721ca5f216670a7
EBUILD dune-2.9.1.ebuild 904 BLAKE2B f98314d3cd1daa6fd08610daee2695a30b4c751bc1d060aad8b99b8e3e138fbe9751a92b5df3e1d1f62a8235b509ed884c75f2e11673d8a8a3cb50ddc414bdd2 SHA512 10a59aa34098669ca0d6d6a568cc63d124fd174850bb66591e9798b452629cc7647d6204050a4fbda2db394782c17590155467d798783018ff1205cde4b92e0e
EBUILD dune-2.9.3-r3.ebuild 1264 BLAKE2B a38c604ee7d3af231344f66fa0f72e4f55ac93813110de4d72b6c2fae9f3c8e16cba485a4ab512d997767aad730137c39332906cdf8c5d8e5d1119794dadd1b2 SHA512 a7913eae88b0502c0b925454a7d8db6904e90a0b6680ac0b566fcab9859e96952ec3cf1f6aee48f2d1333fe3a433dcb70c910b5439c451fea69852521a2708e3
-EBUILD dune-3.10.0.ebuild 1566 BLAKE2B 3b3eb946a1582234454251077f31c79a968f29f88a49d33e7371ead77adf2cb53e55255f783fd27040a1a6bb70bf71a17e01429f6f795a615577a8657534b1f6 SHA512 fe1d4ae81f2b38ccedc2a9308b6aff22b24ad37fa2c8635ecfede8d7952c1a4d0ccc420e9500b1d696aba2aea652dcef6b211a409728a02dd952e25261d08b2d
+EBUILD dune-3.10.0.ebuild 1682 BLAKE2B bf9a1217de50fba28339f3056fc44af7d8e05d23d35a915f80d0abbee22d54c718fda31a4468314bc7b80fa1bc81f7774589bcf5d7192c5f60183e8b681fed8d SHA512 043a0d621d084ad785fba024971dd21a3368824162c3807b56f70fbf37c9398968fb71efb0f782da0bebca3663f077275e1b0b2554b5101774e4b1e304be47d1
EBUILD dune-3.6.2.ebuild 1561 BLAKE2B 46637f8691911208ab05dc8c1c2b22df8eba240ff689cf3cc71eeccc8af01a87fe7df067bdf63913545e65f4d7b5333ed0b79e76882862fce3a3ef9b58c0db50 SHA512 f8ab4674e7d03db64e08b2e30d7aca7dc93568e7f34e070131680b8f5dab034d639147536c895e824ef98c4a9f51aa4c177ee14a27bd4963706b797edea08176
EBUILD dune-3.7.0.ebuild 1561 BLAKE2B 46637f8691911208ab05dc8c1c2b22df8eba240ff689cf3cc71eeccc8af01a87fe7df067bdf63913545e65f4d7b5333ed0b79e76882862fce3a3ef9b58c0db50 SHA512 f8ab4674e7d03db64e08b2e30d7aca7dc93568e7f34e070131680b8f5dab034d639147536c895e824ef98c4a9f51aa4c177ee14a27bd4963706b797edea08176
EBUILD dune-3.7.1.ebuild 1565 BLAKE2B fb9eb53ad7861e8ee463d1d3ba4ab4b064f9be5e5dc2c06c5db2d47667b750c1f22c46c9b8ebf66865dff90deab4bd779a06d0ed356bf51c47df38ba3316bc72 SHA512 67e67dc445792fa5a2fb0bba48b39a85c2b8704489852c57695de9f499cba23bb2324d93b36e44e7457ce9f48f7f2c8af6d9a695645e8abc90d1d62b986b8d2f
diff --git a/dev-ml/dune/dune-3.10.0.ebuild b/dev-ml/dune/dune-3.10.0.ebuild
index 4055f5de2e82..bb5983404c7c 100644
--- a/dev-ml/dune/dune-3.10.0.ebuild
+++ b/dev-ml/dune/dune-3.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -55,6 +55,10 @@ src_compile() {
}
src_install() {
+ # OCaml generates textrels on 32-bit arches
+ if use arm || use ppc || use x86 ; then
+ export QA_TEXTRELS='.*'
+ fi
default
dodir /usr/share/doc
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index 3d9a9e028cda..8f4a6e8f00be 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -3,7 +3,7 @@ DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5f
DIST findlib-1.9.3.tar.gz 264132 BLAKE2B 3779cb437c607d04ae6c7d8124270f36c9bd9baccce669f3785a9cd4a1a582302844019b69be14598ca807edecb26645d9d7b241e1d704c3f023ed039cad21f0 SHA512 27cc4ce141576bf477fb9d61a82ad65f55478740eed59fb43f43edb794140829fd2ff89ad27d8a890cfc336b54c073a06de05b31100fc7c01cacbd7d88e928ea
DIST findlib-1.9.5.tar.gz 271240 BLAKE2B 6f43281298a9e443f9b92bcb8996bc2a55c2be86df492540fe8b5fb3fbb199daf1daef68e14c981d153c885c443ebc4af9ffb957235dd14904b9d75ca387cfa2 SHA512 03514c618a16b02889db997c6c4789b3436b3ad7d974348d2c6dea53eb78898ab285ce5f10297c074bab4fd2c82931a8b7c5c113b994447a44abb30fca74c715
DIST findlib-1.9.6.tar.gz 271246 BLAKE2B c9c98b9e92c0cf690e2c8794a1ed606c0288d49a016dfa08592c9f617be1020385f52bf37345a7cbcbc7f0fcb19750a6617036cbf90afef231eccdbc7132baf8 SHA512 cfaf1872d6ccda548f07d32cc6b90c3aafe136d2aa6539e03143702171ee0199add55269bba894c77115535dc46a5835901a5d7c75768999e72db503bfd83027
-EBUILD findlib-1.8.1-r2.ebuild 1686 BLAKE2B fd37fe0b5b698b8c454c0f13cfc0a59157d9233bc8f75a81045cd2bebf14493f8f72fce5df84eaec1d3b5a73aabee840165bc9898cfac6bd2bfd9a84a75247fd SHA512 147a1448f6988851f2e515bf132956759f80c2515250fffb30ab73ccafcf2625ca838417e08f1ce1c4073d6101425795232ae930dbb759837a4671d5f7e5498c
+EBUILD findlib-1.8.1-r2.ebuild 1802 BLAKE2B 70dba990f9b8dd1a34f2ae87ec977b8779d56f49494ce5842347420152f6db30bcb3261fc6678e6341d24d6f6821b96a0747a1d6d28b65970fd4fabc38333f75 SHA512 7b65f9555bcbdaf19c09ad5e84c97a28d14087232b339f8f2afa172a058c6b300ef83e95b077e5430b2eda0c3cdf921b3aebfddef3230ab622cdab9400a9da6a
EBUILD findlib-1.9.3.ebuild 1736 BLAKE2B f20a10ae2494692bcfa9917cdbdcf4bcda35a3298d42d4d1bca75356672e9cd74b4e55db1e620b66b302efaeece4e05f99de38aa17871fa0dd87d11d5fdda291 SHA512 2489cb7571bfafd101ed61b49be354697bb029236e5fb2f2f33a4ed40dfae5ad0bf289bb2db70fef4b5d21f08723a5cbc115ef4444047d1e4732889aa69f7ebd
EBUILD findlib-1.9.5.ebuild 1763 BLAKE2B 5c7b6bf74a729291f37b31c4973d2aa93fe42df93d01cc2adcd9d97884fe599bd326ba975ac8bf02dcfe653a1a23695be3278d5855a289a41e91e7bba9ff8e8d SHA512 e17d94e26975d0f4df18773e0ff3909ffcd9727a544dfe6166d07adab4e75f9121b0155e8de39b22c15bbae94cb2dd688de9a2869ee4142044366120df6f9b42
EBUILD findlib-1.9.6-r1.ebuild 1897 BLAKE2B 304c579d473c609c3f3d6686737152415088b067aa9c0dc1c57118e020556d818280774a9eca74821d65337f85b7b490dea57810f74d137c04a63e0b897c37c5 SHA512 5b6eda4340ecaa55ca80830714157eb94f8c52e90b15e8e001b43620a8a4f5c4ebc46a9c4c8b1df05bfa040158f51e4ddf25a465bad55c98bb7635b678e49609
diff --git a/dev-ml/findlib/findlib-1.8.1-r2.ebuild b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
index f85c3ea4696b..5ff4e23161ab 100644
--- a/dev-ml/findlib/findlib-1.8.1-r2.ebuild
+++ b/dev-ml/findlib/findlib-1.8.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -45,6 +45,10 @@ src_compile() {
}
src_install() {
+ # OCaml generates textrels on 32-bit arches
+ if use arm || use ppc || use x86 ; then
+ export QA_TEXTRELS='.*'
+ fi
emake prefix="${D}" install
dodir "${stublibs#${EPREFIX}}"
diff --git a/dev-ml/ocaml-stdint/Manifest b/dev-ml/ocaml-stdint/Manifest
index 265a6c946c55..a18d91259980 100644
--- a/dev-ml/ocaml-stdint/Manifest
+++ b/dev-ml/ocaml-stdint/Manifest
@@ -1,5 +1,5 @@
DIST ocaml-stdint-0.7.0.tar.gz 34507 BLAKE2B d06768911798a6a3736b68395fc5ca2d53288fe0056953ed189938b10aeeb9469511fc1ece39e49c403954f4bd88034d63ec53d7e8b63d8e8c41ff0761ccb2e6 SHA512 5e0c4164cb1f55a63f0928f5c1868cc2bba61d356b63cc20cb6b066fd09824eb99d6d1fd577f52678155d6744a591fdd8377b4c44bbe015918462f4576b43529
DIST ocaml-stdint-0.7.2.tar.gz 35444 BLAKE2B 2b6536b65304eb3c0f10fa30a4a0f41c46a0ebb936b6ba250cff4d8313a40145701f6cc0b3915437d1ff36f6c9fa6636801b6564c2695a03ac7c0dc7840dfa92 SHA512 facfa95c1ed1c7dbbda6ff9c4e72423269eccac106e8670ff988f5d32635e5e5a1f3cb8a61b15cdf0aeabbeb7ceb1159de67fbc4b4f54611e74e8e39d0ad98c3
EBUILD ocaml-stdint-0.7.0.ebuild 461 BLAKE2B 8d20e15537afdc453dbbeedc8084a2fec5cd1392f24afa1bee35c8fbe83f73f1abfb428b6d89be667232e4a24227bca959c9e3916c37c3a4896f4ef7fb740ef8 SHA512 eefd3a5e34b11c552042fe0f3e725fcfabc9c2b61661b5ee50792edccc61b72ad075550b1d2ecf2c9ceb8b5bfba425177d91bc1e61da2b745ee411d83a411163
-EBUILD ocaml-stdint-0.7.2.ebuild 461 BLAKE2B f7e28500db1d24ac90cfe6a55a8730c8ea348af952d55992ff235e245f5246fcbfaba6a57477b98caee6049142e3822c2bd616d6f51fbf0926030545c828b197 SHA512 0c044a9b3e70536468b32ab2d2abe01a1a3f8b5d336ad7c4599bc568f2af19aa7c343c66bfa01f90d1685f3801f6d8d1839e8b9d3eef71438db15d3055df3913
+EBUILD ocaml-stdint-0.7.2-r1.ebuild 487 BLAKE2B c70735ac204fb3e939edd7bfd437c9e03065d7fc3329bc972ec88a51c4456d8d7d4b06fbd368a19843efa8c6c9a63505665e3ee7285f779b216a0bb31f119186 SHA512 253278719455c69cff19797807c93ac15027fb59335c3b11f10c44d95d78881264b060e575a11464bc860ae2a6753b4d8728df725856256ff7b52927d8ee1285
MISC metadata.xml 1071 BLAKE2B d001b9da2eef1cee1f9812c73264d09cac83c087658ce41eae21aa86ae03ad84aa6ac25d3d8f0d1c7451c7e0a4eb265cda5bbeebc14015941664527db99f184b SHA512 0770c7b81bdd6554178a0d05bf916e024ed1474f72640e6348f138849ecf9f0ba2988dc4193f99384836f133c058cdf2f15754b9319ebce1c3fe7098cf7dd887
diff --git a/dev-ml/ocaml-stdint/ocaml-stdint-0.7.2.ebuild b/dev-ml/ocaml-stdint/ocaml-stdint-0.7.2-r1.ebuild
index ea2718d47453..ef16ff625fd4 100644
--- a/dev-ml/ocaml-stdint/ocaml-stdint-0.7.2.ebuild
+++ b/dev-ml/ocaml-stdint/ocaml-stdint-0.7.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,3 +16,4 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+ocamlopt"
RESTRICT="test" # some tests fails
+BDEPEND=">=dev-ml/dune-3"
diff --git a/dev-ml/ounit2/Manifest b/dev-ml/ounit2/Manifest
index e45fe3f2cb8f..7357f74593b5 100644
--- a/dev-ml/ounit2/Manifest
+++ b/dev-ml/ounit2/Manifest
@@ -3,5 +3,5 @@ AUX ounit2-2.2.7-dune.patch 468 BLAKE2B 7d4ace3b674b50c5fc7ecd6f2348683d17b34bc7
DIST ounit2-2.2.6.tar.gz 69910 BLAKE2B 7833738e94990c7e67d27665e994c9e3c1505dcb45e2faaba58ef7de9eccc8fc19437fa983da058b1fa2c464e74d90a4eec22380ebfa01ae5e5a9616faf6ada3 SHA512 4d808866dc4f9de6493a17910fafb2452398aef45cb29add54ed25e15a10ec7715bdd52d40190f618e77fe351d8bb67fbe12c1df6a6736c501792a57f6b3768a
DIST ounit2-2.2.7.tar.gz 69771 BLAKE2B 6fb43eccf33a02d3fbbbec1fd00b2901ae69bb55e9c94790ebcfed68f676bc0a9a573f4e03edc8c542e195b68c77deae0426c884ea81ceef1149548f6b760673 SHA512 b2cefed53127f724c099391eefe1bce3b43cad5d6b629b5f1e9446b58892639de758f5dbcbd5efb6c409ce77ed01d06693989a3ba909cf79c36c2554c1473396
EBUILD ounit2-2.2.6.ebuild 586 BLAKE2B f484f99928291b26bc2b891c7c7388394e6c93af564af911c1ae80054c494e827e464c4af6935e4deaad5f2ee8a62f99d4474a7f8e3bc0c15622e71ea3be0eb3 SHA512 c340f99317b0c4e2a60202ec3483e9771905a8d74a63b70e00464b4fd7440145d38804d69036886d925a0383e72c394f4b95af8802761b1b3c81c455d7f8593b
-EBUILD ounit2-2.2.7.ebuild 593 BLAKE2B 5ac576e6d0a9b8390180496710ca35166f51c6830dd351668905c31a969614bb21195d0b5121bca4f8c3c7ea5e7560e2d7548f93ceea158bf4b91d4548e1eac0 SHA512 9a81c64da8f98cd8a6f86bf0a365d2df2926c1c7ed59076ab88e7026d7af0bed0af8e43b055b4b91d3c8a3eeb20e7e83384fa8c4e0ede2d627e03c36909d6143
+EBUILD ounit2-2.2.7-r1.ebuild 619 BLAKE2B 5ede8fc609e9a5fab06d2fdae238ced9e01aa19b5da897657e585adfdb3fbb37583f8af1e9661414ccb0b2a1d1d3541d25def69803f6de672af8c9d7d16ae818 SHA512 1e96086efbd6c36096f09a652d6823ee3fef51da9bdbf21b6b28610f9d654be5cfe485c74bbd79def2200f56a2c4866fb82c57d406eca0e5cfe6104e942349fb
MISC metadata.xml 313 BLAKE2B 5947dc742e29841a228deb0ea1fb9b9bd3d461327e8c5c08a386de9f914a3bb07177399a3c296b28d1c76c02bdc36539114dca5a75a1dae6cde72b2df87942a7 SHA512 d6c41f061c041e7ba6b0dc98f9a44c2f7d77749a178773aecc845ec0f6b758654a2b7c76653a38877bc9bd7e5224465a9f7e89c899ddd1ca8b02113418d19f6b
diff --git a/dev-ml/ounit2/ounit2-2.2.7.ebuild b/dev-ml/ounit2/ounit2-2.2.7-r1.ebuild
index fe6cb6c0f95b..bdddc585f018 100644
--- a/dev-ml/ounit2/ounit2-2.2.7.ebuild
+++ b/dev-ml/ounit2/ounit2-2.2.7-r1.ebuild
@@ -20,6 +20,7 @@ DEPEND="
dev-ml/stdlib-shims:=
"
RDEPEND="${DEPEND}"
+BDEPEND=">=dev-ml/dune-3"
PATCHES=( "${FILESDIR}/${PN}-2.2.7-dune.patch" )