diff options
Diffstat (limited to 'dev-ml')
31 files changed, 6 insertions, 872 deletions
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz Binary files differindex bd08efd21c0d..cf9f9aae87e0 100644 --- a/dev-ml/Manifest.gz +++ b/dev-ml/Manifest.gz diff --git a/dev-ml/camlbz2/Manifest b/dev-ml/camlbz2/Manifest index aacfa94fefaa..278e383a4fe8 100644 --- a/dev-ml/camlbz2/Manifest +++ b/dev-ml/camlbz2/Manifest @@ -1,5 +1,3 @@ -DIST camlbz2-0.7.0.tar.bz2 21300 BLAKE2B 6b4830a957c98aafe2dfa164a5b9160724e3509dcc9686ee825224ede4b0a05eb5e8407707b4ee99e30417111552ca3023b79b0b4e6f93ef2e58212af9b4a46e SHA512 5f5c9e75014b2c869907150919ea1faa142d42868cc4f1d19feb19dfc586fbf8f871f21e3e77995e1253d01352827084619f7351bd960d76464e0cd8ad9dbaa7 DIST camlbz2-0.8.0.tar.bz2 16560 BLAKE2B 818a656e0bd61669341f5dafa9adcaf14de13e452fd29ccf91a1216fdda0fb3f61b069781613e65794079d89fb666ed5dbfbdce91a3b39f64963fc61173596fa SHA512 5d8f8ff20676d77aa9c418bd8ba8a3c14aeb6e44e2d458f03ead29f703c97f3f7b5999e2b0a3fc3c78c5a77e7fbd55e5f8c8aeed154f4d46030f7f92f7f1f38a -EBUILD camlbz2-0.7.0.ebuild 692 BLAKE2B 852d0e37a7f54907e8f76682357e78cfc94a47de45a5f5729e9f5422919efb895ec5508a4119bcbfa1d22654cc0ec812f1f0f1e22309d725a2a23272a25abe00 SHA512 eca18c33df5ff4ed54be3d609f268fdf108b0cefee0970e916b30b7bf7ccb2dcc311d9824e6dc983624a3ab5323433965be69df461d0f1be2373a4747b0a26b9 EBUILD camlbz2-0.8.0-r1.ebuild 493 BLAKE2B 578b01da313bd5ee9e9728f7979761bd36da9403f85956554c3d7d77f2777a4fa46895b572d98cba6bccf5f3de762b7d4f42103a326bc831ca3325cd016ac481 SHA512 362a6812959a56d6192a42bef3a7627aceb056a677c556311e55625e6243c955c645c38058c816c26f4c25045ab78416fa8b24e0ffeb6bbdd7dbafd6c839d0ac MISC metadata.xml 311 BLAKE2B c2dbc5de76ff3f244e0db6bf7f6bb40e8b7fd54a4b35f851ecae1baf40246f3342450a03c3c5bf0feed67d951be9fbfcce768d044ae24a653b4dda0f0d470541 SHA512 cb08fb63c78381badd180aafd7f9b7ea3046dec3f16daf523c548081d1d1a84759c0640e1df488138c6af2d7ae81dc040854f306778c57daa1fd9183726750bb diff --git a/dev-ml/camlbz2/camlbz2-0.7.0.ebuild b/dev-ml/camlbz2/camlbz2-0.7.0.ebuild deleted file mode 100644 index 950ee0959db1..000000000000 --- a/dev-ml/camlbz2/camlbz2-0.7.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -AT_M4DIR="m4" -inherit autotools findlib - -DESCRIPTION="OCaml bindings for libbz (AKA, bzip2)" -HOMEPAGE="https://gitlab.com/irill/camlbz2" -SRC_URI="https://gitlab.com/irill/camlbz2/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" - -DEPEND=" - app-arch/bzip2 - >=dev-lang/ocaml-3.12:=[ocamlopt] -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - mkdir m4 || die - mv ocaml.m4 m4 || die - - eautoreconf -} - -src_compile() { - emake -j1 all -} - -src_install() { - findlib_src_preinst - emake DESTDIR="${OCAMLFIND_DESTDIR}" install -} diff --git a/dev-ml/csexp/Manifest b/dev-ml/csexp/Manifest index c1ddf5f3190e..f728294f0dea 100644 --- a/dev-ml/csexp/Manifest +++ b/dev-ml/csexp/Manifest @@ -1,7 +1,3 @@ -DIST csexp-1.3.2.tbz 9775 BLAKE2B b1afea15558a5520abab214874653e9768ebbb22e064b51dab2f5bd5543460e357f9e1cba964341bcb24c5d53d8477de5458186e4d83db21d99a8ca45009d818 SHA512 ff1bd6a7c6bb3a73ca9ab0506c9ec1f357657deaa9ecc7eb32955817d9b0f266d976af3e2b8fc34c621cb0caf1fde55f9a609dd184e2054f500bf09afeb83026 -DIST csexp-1.5.1.tbz 10082 BLAKE2B 71d6844d5ae37d64c4b29ed8e2479869bda23bc8b352acc17a83a061acb6bb2dc223e3e9aba444c87949137123a716450a0c665c2c109bd98dcd702931e4a2be SHA512 d785bbabaff9f6bf601399149ef0a42e5e99647b54e27f97ef1625907793dda22a45bf83e0e8a1eba2c63634c5484b54739ff0904ef556f5fc592efa38af7505 DIST csexp-1.5.2.tbz 11447 BLAKE2B 2c0481fa1e713e86f0146acdae132b645374deb813c085e0c65881c1edcee45ebfc863d13b9e5fa15d236f1a5634c4549248fe986afff71edf47ab9d648aa552 SHA512 be281018bcfc20d4db14894ef51c4b836d6338d2fdfe22e63d46f405f8dea7349e16f1c0ecd65f73d4c85a2a80e618cdbb8c9dafcbb9f229f04f1adca5b1973c -EBUILD csexp-1.3.2-r1.ebuild 537 BLAKE2B 0502096a11f70a35e390c34732d4844b714148c33a96647e5b104bea1f773ab8dd3aaad71cc17b3a9cd135cf89e0f943826bb69e98f7df5a0605503d8df8b75c SHA512 c9954455bdccd9b7c37e39fa435e20f0fa6ffb6940ab85b1f4ff9c7985f5786e5cccd7426871654e8b2ffd1aa81a496328d670f2466eeda154b3a1fa127f6c1b -EBUILD csexp-1.5.1.ebuild 544 BLAKE2B 2224d126f555659916abc541b5c2256dd206d20d6273f6dfe117f058a785cd450788d8cb917496c13ab5d2c3f6829b3a91132722a1f7fc48fd27745e82b7d608 SHA512 ae086562891bfc67784868c1b0f683e035ed87f5b750c5a8b3f8aeeb5cae2d390693d26149182d540bde2ad5777d24efdb45735fecef58bbe74c53a7405cb978 EBUILD csexp-1.5.2-r1.ebuild 576 BLAKE2B 6778d3ad2d2256a52749f82c87f4dcf5466bc55115b60af2955ead90f6cdf9f1770b1efa04351f29a61b77b755bd35e2f17370306a7f925ca81884085c4370f4 SHA512 389141d24f0d4ec926b0b3a1fc6d2182264598ca2ca5246d775cb95c3101f02f3ff6c1cdb7b653349ae197c5bf4c5a1c40d5c9815d9b4bdaa090ae5f14d772a8 MISC metadata.xml 314 BLAKE2B 7b250d67313804e39415ad8c2035e0b40faccf4eb4d6ea7a2877b8a007403d52dd050a1d78d15719c6298e9cfc2894bab3d3be8cd515a85559aaaed41faf63d1 SHA512 35db7337e43d9efd3cc8ce586b5ea6847bddd8d2b543035a893cabbdeaff987eca2916c972859e96d0b5cfe0f6d55e73d5a3bd6344b2ef7df414bb3b34c55c60 diff --git a/dev-ml/csexp/csexp-1.3.2-r1.ebuild b/dev-ml/csexp/csexp-1.3.2-r1.ebuild deleted file mode 100644 index b7b8f4dc2420..000000000000 --- a/dev-ml/csexp/csexp-1.3.2-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Parsing and printing of S-expressions in Canonical form" -HOMEPAGE="https://github.com/ocaml-dune/csexp" -SRC_URI="https://github.com/ocaml-dune/csexp/releases/download/${PV}/${P}.tbz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-ml/result-1.5:=[ocamlopt=]" -DEPEND="${RDEPEND} - test? ( dev-ml/ppx_expect )" diff --git a/dev-ml/csexp/csexp-1.5.1.ebuild b/dev-ml/csexp/csexp-1.5.1.ebuild deleted file mode 100644 index aecdb9a85427..000000000000 --- a/dev-ml/csexp/csexp-1.5.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Parsing and printing of S-expressions in Canonical form" -HOMEPAGE="https://github.com/ocaml-dune/csexp" -SRC_URI="https://github.com/ocaml-dune/csexp/releases/download/${PV}/${P}.tbz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-ml/result-1.5:=[ocamlopt=]" -DEPEND="${RDEPEND} - test? ( dev-ml/ppx_expect )" diff --git a/dev-ml/dune-configurator/Manifest b/dev-ml/dune-configurator/Manifest index 11ceb1020529..35a30b8ac33c 100644 --- a/dev-ml/dune-configurator/Manifest +++ b/dev-ml/dune-configurator/Manifest @@ -1,9 +1,7 @@ -DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494 DIST dune-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23 DIST dune-3.16.1.tar.gz 3000392 BLAKE2B 93de09c47fda95e1d83f10c9a4e7cfb7f801c7c4e47acbed7a20ef614ff3a6585d8a25b8617c8ee45d338006a99084d096990d1e8c3cbeb6613caa7f0e1a70b5 SHA512 18e8022c5fa276e06f788cf25a4d6d08e3247c546cd69a5206d4e78ece1f47a615c6d5842e68e1fa7908cae7ae8c6e4f31d2eb835d97b5e6b5e4154957139e9f DIST dune-3.17.1.tar.gz 3011472 BLAKE2B 5bb6b33cf0961ab6e9276408b40498bf296327bd594e80f3b057d38cae980443feb3e2637630463a5bf10245d355b449a1123bbacefaec234982284288e3ce64 SHA512 2953a7c3cfddfe4ef82cbecafba75883f9ccfd96c5630313c95e49e10398d806b9dcd0385dff593a31752c915e20c1d1a0f5e0a20ad7195eb36f408c2d6b66f7 -EBUILD dune-configurator-2.9.1.ebuild 4096 BLAKE2B e5a5aa47665e30b13f1a158149f235156ec8e0b0e3172fb4629532f991b9bc86080d1d303f734e0fb215502151911d41fbed9cddd53d86ae13e7e70e11c8d7ab SHA512 bb7f6f2acb81a18fc9e0c3c67819a1724cbc2f643405c447e67d1bc17ea3e3a9e9194cdceeff0cf04dcf38bc154d31650a203beefc87dea9b8fa74e9f5d17873 EBUILD dune-configurator-2.9.3.ebuild 639 BLAKE2B 3f1a161b5e255cf5f3d4ada3aa15778afc5c3f4d43f524f3328e2c2d9c9b932ac9ceb213234008a3fb7380bb8986d607e6a6092a2e279da17a16962818e248b7 SHA512 1f7c44c3b4292568b4be8382efcfe71bb903b5d7a25ddf6b988de3e0c0a95a643348a4ada4e65e03b451dc278658d076d927fb0930d9855311e2dd2323a7537c EBUILD dune-configurator-3.16.0-r1.ebuild 795 BLAKE2B 9daa6cae80d648e4499d6ebded2bb091b79d9d00d15085c03dcdafd886b2ccc3eb64438fad38045b95c823f025f58f382aa723438d73ec2a21417f2ec2b3b056 SHA512 a72601633b60aeb7dc2b74bac0d597b9421c490288e951f173fd42a479d4e066d702221164f36e91f7c4f2f993f9d4a6af00b9603d916e2ea5be146dce6805c0 EBUILD dune-configurator-3.16.1.ebuild 800 BLAKE2B 01c0c5e09f371c6d7e2af03c92769d88bb66101e33e42860180d91e8dc768afa99186ca0e5229a1686cfb46b6c476afd932fbc8c2495c4ddb40bca541651a667 SHA512 2f2eba71884d9390275fc13cfc9697dc6016bea671e1c81119b221703196c179b6a59beff99ecc04b3d0996ad713d0299201d4295a28601c0a30e264f73aed6c diff --git a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild deleted file mode 100644 index 17c58e633847..000000000000 --- a/dev-ml/dune-configurator/dune-configurator-2.9.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="A composable build system for OCaml" -HOMEPAGE="https://github.com/ocaml/dune" -SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz" -S="${WORKDIR}/dune-${PV}" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ~dev-ml/dune-private-libs-${PV}:=[ocamlopt?] - dev-ml/csexp:=[ocamlopt?] - dev-ml/result:=[ocamlopt?] -" -DEPEND="${RDEPEND} - test? ( - dev-ml/core_bench - dev-ml/menhir - dev-ml/opam - dev-ml/ppx_expect - ) -" -# TODO for test deps: -# Add cram? -# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune -# Add coq? - -src_prepare() { - default - - # Keep this list in sync with dev-ml/dune-private-libs - local bad_tests=( - # List of tests calling git, mercurial, etc - test/blackbox-tests/test-cases/dune-project-meta/main.t - test/blackbox-tests/test-cases/meta-template-version-bug.t - test/blackbox-tests/test-cases/subst/project-name-restriction.t - test/blackbox-tests/test-cases/subst/with-opam-file.t - test/blackbox-tests/test-cases/subst.t - test/blackbox-tests/test-cases/subst/unicode.t - test/blackbox-tests/test-cases/subst/from-project-file.t - test/blackbox-tests/test-cases/trace-file.t - otherlibs/build-info/test/run.t - test/expect-tests/vcs_tests.ml - - # Strange failures, seemingly from newer versions of deps - test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t - test/blackbox-tests/test-cases/merlin/merlin-tests.t - test/blackbox-tests/test-cases/merlin/github4125.t - test/blackbox-tests/test-cases/install-dry-run.t - test/blackbox-tests/test-cases/c-flags.t - test/blackbox-tests/test-cases/install-libdir.t - test/blackbox-tests/test-cases/dune-cache/trim.t - - # Strange failures about opam not being initialised - test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t - test/blackbox-tests/test-cases/merlin/symlinks.t - test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t - test/blackbox-tests/test-cases/merlin/per-module-pp.t - test/blackbox-tests/test-cases/merlin/server.t - test/blackbox-tests/test-cases/github1946.t - test/blackbox-tests/test-cases/github759.t - - # Wants nodejs! - test/blackbox-tests/test-cases/jsoo/simple.t - test/blackbox-tests/test-cases/jsoo/inline-tests.t - test/blackbox-tests/test-cases/jsoo/github3622.t - # Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting) - test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t - - # Wants coq which doesn't build for me right now - test/blackbox-tests/test-cases/coq/rec-module.t - test/blackbox-tests/test-cases/coq/compose-sub-theory.t - test/blackbox-tests/test-cases/coq/native-compose.t - test/blackbox-tests/test-cases/coq/base-unsound.t - test/blackbox-tests/test-cases/coq/base.t - test/blackbox-tests/test-cases/coq/native-single.t - test/blackbox-tests/test-cases/coq/compose-simple.t - test/blackbox-tests/test-cases/coq/ml-lib.t - test/blackbox-tests/test-cases/coq/extract.t - test/blackbox-tests/test-cases/coq/compose-plugin.t - - # Unpackaged dependencies (a rabbit hole for now) - # utop -> lambda-term, zed - test/blackbox-tests/test-cases/utop/github3188.t - test/blackbox-tests/test-cases/utop/utop-simple.t - test/blackbox-tests/test-cases/utop/utop-default.t - test/blackbox-tests/test-cases/utop/utop-default-implementation.t - test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t - # ocamlformat - test/blackbox-tests/test-cases/formatting.t - # mdx - test/blackbox-tests/test-cases/mdx-stanza.t - # odoc - test/blackbox-tests/test-cases/odoc/odoc-simple.t - test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t - test/blackbox-tests/test-cases/odoc/multiple-private-libs.t - test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t - test/blackbox-tests/test-cases/odoc/github717-odoc-index.t - test/blackbox-tests/test-cases/odoc/warnings.t - ) - - rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests" -} - -src_configure() { - : -} diff --git a/dev-ml/dune-private-libs/Manifest b/dev-ml/dune-private-libs/Manifest index 79fbe52bb3a5..0c62f6cc4aba 100644 --- a/dev-ml/dune-private-libs/Manifest +++ b/dev-ml/dune-private-libs/Manifest @@ -1,8 +1,6 @@ AUX dune-private-libs-2.9.3-test.patch 951 BLAKE2B 92a7e9838cdc0e57219956fe8d9f3fe5c8d617ff2ddccd1b331a6c7823216fb910e30ba5fc9e50790eb437f6fdd6af176dd27ad3743a00fecf0c384c9e0537b6 SHA512 bc2a204345e30bd5a40c4a41bdb40243dc6f30cf172443735115979640d1d68571d232a4fa530e981416f03df6a0abcb600cc6e531a33c4c3892cff731fd85c2 -DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494 DIST dune-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23 -EBUILD dune-private-libs-2.9.1.ebuild 4114 BLAKE2B fade94617c408e800bcc4abbf6adf312307d620172a8dfd39215add9b487c559f83829d442d9da4763e6f33e68011518751ff6fa7222b410953e42aa5377d94a SHA512 76da3dd2a3c2d6fb9ca5f3433cf0315c9cd7664f5f0cb57daffaabf87b2f12eca779fa5feddf5483c59aa90b091c3715a1e49e3b61eb1e03297ccec655d0c0ca EBUILD dune-private-libs-2.9.3.ebuild 4426 BLAKE2B c890e269face1e352e76f48307a3b411b46e67cd2bb81038094d714b01c8e45e4783688fb499ecb2db10039082f69e6389c3be01391de206a486f51d746b1009 SHA512 5c1c99d797c4e48ff059051597ee1912fcc296d5c5934cdf801f976da9d34ccc3023d14c8606be44e554ee44fdd47197384ddff6075ebb05b73c9341f5ae7521 EBUILD dune-private-libs-3.16.0-r4.ebuild 714 BLAKE2B 89c6df39062e643f3940efeefc6f687c2127fa4ff647727c83be7ef1dd4476d4758d46661a1fa63319c26bb4df3fee50039242f103784cbbd4cc88bd0d70ecf9 SHA512 d3e28eb9ec176ca2c172d64c7fffd80f6d203d002ee595897b316eab93f829563fab9dff5c3230e71e2a054143c0a86532dd184912e7b88e7a0c8f1b6ad3414c MISC metadata.xml 308 BLAKE2B 555692890c7fe4dee18d07e140384b70278e2a4a0230916a01ab9e5306776e0ed0d979e9a3487423fa1779a166da3038dca13273811e36593bb2b821b60cdfe0 SHA512 e50e28cb6f41fda295f12af1b94aba12dda8a7091322c0e7093d19ee60615d449bc1806354043e572d70aff1284e16b644b188911adbca60a2a5c8299fcee748 diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild b/dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild deleted file mode 100644 index 17169982c7f9..000000000000 --- a/dev-ml/dune-private-libs/dune-private-libs-2.9.1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="A composable build system for OCaml" -HOMEPAGE="https://github.com/ocaml/dune" -SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> dune-${PV}.tar.gz" -S="${WORKDIR}/dune-${PV}" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -BDEPEND=" - ~dev-ml/dune-${PV} - test? ( - dev-ml/core_bench - dev-ml/menhir - dev-ml/opam - dev-ml/ppx_expect - ) -" -DEPEND=" - dev-ml/csexp:=[ocamlopt?] - dev-ml/findlib:=[ocamlopt?] - >=dev-lang/ocaml-4.09:= -" -RDEPEND="${DEPEND}" - -# TODO for test deps: -# Add cram? -# Add dev-ml/js_of_ocaml once dev-ml/ocaml-base64 is ported to Dune -# Add coq? - -src_prepare() { - default - - # Keep this list in sync with dev-ml/dune-configurator - local bad_tests=( - # List of tests calling git, mercurial, etc - test/blackbox-tests/test-cases/dune-project-meta/main.t - test/blackbox-tests/test-cases/meta-template-version-bug.t - test/blackbox-tests/test-cases/subst/project-name-restriction.t - test/blackbox-tests/test-cases/subst/with-opam-file.t - test/blackbox-tests/test-cases/subst.t - test/blackbox-tests/test-cases/subst/unicode.t - test/blackbox-tests/test-cases/subst/from-project-file.t - test/blackbox-tests/test-cases/trace-file.t - otherlibs/build-info/test/run.t - test/expect-tests/vcs_tests.ml - - # Strange failures, seemingly from newer versions of deps - test/blackbox-tests/test-cases/merlin/allow_approximate_merlin_warn.t - test/blackbox-tests/test-cases/merlin/merlin-tests.t - test/blackbox-tests/test-cases/merlin/github4125.t - test/blackbox-tests/test-cases/install-dry-run.t - test/blackbox-tests/test-cases/c-flags.t - test/blackbox-tests/test-cases/install-libdir.t - test/blackbox-tests/test-cases/dune-cache/trim.t - - # Strange failures about opam not being initialised - test/blackbox-tests/test-cases/merlin/merlin-from-subdir.t - test/blackbox-tests/test-cases/merlin/symlinks.t - test/blackbox-tests/test-cases/merlin/src-dirs-of-deps.t - test/blackbox-tests/test-cases/merlin/per-module-pp.t - test/blackbox-tests/test-cases/merlin/server.t - test/blackbox-tests/test-cases/github1946.t - test/blackbox-tests/test-cases/github759.t - - # Wants nodejs! - test/blackbox-tests/test-cases/jsoo/simple.t - test/blackbox-tests/test-cases/jsoo/inline-tests.t - test/blackbox-tests/test-cases/jsoo/github3622.t - # Wants js_of_ocaml (can't include yet b/c of ocaml-base64 porting) - test/blackbox-tests/test-cases/jsoo/explicit-js-mode-specified.t - - # Wants coq which doesn't build for me right now - test/blackbox-tests/test-cases/coq/rec-module.t - test/blackbox-tests/test-cases/coq/compose-sub-theory.t - test/blackbox-tests/test-cases/coq/native-compose.t - test/blackbox-tests/test-cases/coq/base-unsound.t - test/blackbox-tests/test-cases/coq/base.t - test/blackbox-tests/test-cases/coq/native-single.t - test/blackbox-tests/test-cases/coq/compose-simple.t - test/blackbox-tests/test-cases/coq/ml-lib.t - test/blackbox-tests/test-cases/coq/extract.t - test/blackbox-tests/test-cases/coq/compose-plugin.t - - # Unpackaged dependencies (a rabbit hole for now) - # utop -> lambda-term, zed - test/blackbox-tests/test-cases/utop/github3188.t - test/blackbox-tests/test-cases/utop/utop-simple.t - test/blackbox-tests/test-cases/utop/utop-default.t - test/blackbox-tests/test-cases/utop/utop-default-implementation.t - test/blackbox-tests/test-cases/utop/utop-ppx-rewriters.t - # ocamlformat - test/blackbox-tests/test-cases/formatting.t - # mdx - test/blackbox-tests/test-cases/mdx-stanza.t - # odoc - test/blackbox-tests/test-cases/odoc/odoc-simple.t - test/blackbox-tests/test-cases/odoc/odoc-package-mld-link.t - test/blackbox-tests/test-cases/odoc/multiple-private-libs.t - test/blackbox-tests/test-cases/odoc/odoc-unique-mlds.t - test/blackbox-tests/test-cases/odoc/github717-odoc-index.t - test/blackbox-tests/test-cases/odoc/warnings.t - ) - - rm -r ${bad_tests[@]} || die "Failed to remove broken/inappropriate tests" -} - -src_configure() { - : -} diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest index a8f76a650fe9..c163f42e263d 100644 --- a/dev-ml/dune/Manifest +++ b/dev-ml/dune/Manifest @@ -1,14 +1,6 @@ AUX 50dune-gentoo.el 203 BLAKE2B 0b99f29b2a5abe1ce28fb10db5a282b4fbc355dba94ed8692df6a4b8c0e0c4c21a1df71ed56fe676b9a6f2cfd9eedd11b1579aa440d39d74d753a922a9427c40 SHA512 2065beb91777c9bd4f637d1cdbbe3ea8c1f0a910faa3b1ebd35e8a351c3d489462c9887eeff38a3b9d1d424801f193a868f0a535aaaefc7bb0bfaa895e1fa4d6 -DIST dune-2.8.4.tar.gz 1372925 BLAKE2B 5b6d6738a0dc701d852e6cc59a1998f64c006d233f43a804b0b9b677a6eadda25aa20f52799c90910d361e4bc565636a50d218ad5d0a9927239adc5be36b3889 SHA512 13b36eb6a943f9513987a23dab467b2e449cc3a4de35227f8323c3c724b27f19daac500602141ab22a04579243333c8484ce27a7f73e46a72e796d30fb1c3253 -DIST dune-2.9.1.tar.gz 1385381 BLAKE2B 27224f803547d02f7110dcfc486ef41f9a4586f6f862ef7f8bbf05cc1f3f6dc8ea03fca99c01842f4226ea3d08f4127daa0e5811dd46cc00f1b96ad7eaafe43d SHA512 4fcff34de4acc4429dd73864ca90e695d8ba436839fd679608f7db292e44be70c3db455a58f59477f2055f84ce497bfa8e90e485ed9536acad3c1b3be3d4be77 DIST dune-2.9.3.tar.gz 1387667 BLAKE2B 3db54c780b9d13f40c774f53c3fe471dba4a640e7cb5aa5d70ef1dc20a217b95a66149ca5f99f07f3a20450577d622e0cda149f656f06f5a42231b89667c1152 SHA512 df6e06a9beebf41f3ed375384be781b5c87c7949048995cc0bbad13dd65c96bd8b27415cd41e43b1112bd86524a59a7dd418e14b5c72b4f1f8fd4ac5ca2d1494 -DIST dune-3.13.1.tar.gz 2891852 BLAKE2B 88cee2428134ddcd6b929915b6bbeb2d17be8b8190f963919a74c63ffcf80f596fb1556f88c41ee602b2386e02fdf396596a6b2097d67c720bd00e16cdda3a57 SHA512 910d4ddd55a91ee65d8ea35b8915506db74c924eb3b67f7b0715da5599ee5088ea3edec81ce6735addd5b17234e445608e59fa353b83e991c14768d83c97a2b5 -DIST dune-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23 DIST dune-3.16.1.tar.gz 3000392 BLAKE2B 93de09c47fda95e1d83f10c9a4e7cfb7f801c7c4e47acbed7a20ef614ff3a6585d8a25b8617c8ee45d338006a99084d096990d1e8c3cbeb6613caa7f0e1a70b5 SHA512 18e8022c5fa276e06f788cf25a4d6d08e3247c546cd69a5206d4e78ece1f47a615c6d5842e68e1fa7908cae7ae8c6e4f31d2eb835d97b5e6b5e4154957139e9f -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.13.1.ebuild 1642 BLAKE2B 133eef4ad3c190ae5aa6d52e784a470dbbe42db2a1d2eb83e58ec80b6553087f8529c741f6645e42a2bf9d1489ec90d993a8b9fb154901ee94939733b08353b4 SHA512 a15f357b7f5f4cb388f1173ee7e7285d94af85a4f16215fd424b22d40c164ce1db4ce55aaeffa929f33ef49210a5b54994470538c809ac9a26b873dc0cba99d2 -EBUILD dune-3.16.0.ebuild 1637 BLAKE2B 875a93fdfbfc24e5368009fca7d8e049754936833186f4c36ee51532ac40adb0c33ec1ec1b37a30c185025bb4481e42ea57f84aa0f1dfd3dafadc9cfac874b40 SHA512 21234d7b3b0423482c656c91466e9939c5844b3f10a225a9b41ca011be9b9cd3ca27ed16f0a9362206a8839d55805de4a0adaf7848699b7ad5bb41213a542671 EBUILD dune-3.16.1.ebuild 1637 BLAKE2B 875a93fdfbfc24e5368009fca7d8e049754936833186f4c36ee51532ac40adb0c33ec1ec1b37a30c185025bb4481e42ea57f84aa0f1dfd3dafadc9cfac874b40 SHA512 21234d7b3b0423482c656c91466e9939c5844b3f10a225a9b41ca011be9b9cd3ca27ed16f0a9362206a8839d55805de4a0adaf7848699b7ad5bb41213a542671 MISC metadata.xml 308 BLAKE2B 555692890c7fe4dee18d07e140384b70278e2a4a0230916a01ab9e5306776e0ed0d979e9a3487423fa1779a166da3038dca13273811e36593bb2b821b60cdfe0 SHA512 e50e28cb6f41fda295f12af1b94aba12dda8a7091322c0e7093d19ee60615d449bc1806354043e572d70aff1284e16b644b188911adbca60a2a5c8299fcee748 diff --git a/dev-ml/dune/dune-2.8.4.ebuild b/dev-ml/dune/dune-2.8.4.ebuild deleted file mode 100644 index 23186715e63b..000000000000 --- a/dev-ml/dune/dune-2.8.4.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multiprocessing - -DESCRIPTION="A composable build system for OCaml" -HOMEPAGE="https://github.com/ocaml/dune" -SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" -IUSE="test" -RESTRICT="strip !test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.08:= - <dev-lang/ocaml-4.13 - !dev-ml/jbuilder -" -DEPEND=" - ${RDEPEND} - dev-ml/findlib - test? ( - dev-ml/core_bench - dev-ml/ppx_bench - dev-ml/ppx_expect - ) -" - -QA_FLAGS_IGNORED=/usr/bin/dune - -src_configure() { - : -} - -src_compile() { - ocaml bootstrap.ml || die - ./dune.exe build -p "${PN}" --profile dune-bootstrap -j $(makeopts_jobs) || die -} - -src_install() { - default - mv "${ED}"/usr/doc "${ED}"/usr/share/doc/${PF} || die - mv "${ED}"/usr/man "${ED}"/usr/share/man || die -} diff --git a/dev-ml/dune/dune-2.9.1.ebuild b/dev-ml/dune/dune-2.9.1.ebuild deleted file mode 100644 index 0d23840a9520..000000000000 --- a/dev-ml/dune/dune-2.9.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multiprocessing - -DESCRIPTION="A composable build system for OCaml" -HOMEPAGE="https://github.com/ocaml/dune" -SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" -IUSE="test" -RESTRICT="strip !test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.08:= - !dev-ml/jbuilder -" -DEPEND=" - ${RDEPEND} - dev-ml/findlib - test? ( - dev-ml/core_bench - dev-ml/ppx_bench - dev-ml/ppx_expect - ) -" - -QA_FLAGS_IGNORED="usr/bin/dune" - -src_configure() { - : -} - -src_compile() { - ocaml bootstrap.ml || die - ./dune.exe build -p "${PN}" --profile dune-bootstrap -j $(makeopts_jobs) || die -} - -src_install() { - default - mv "${ED}"/usr/doc "${ED}"/usr/share/doc/${PF} || die - mv "${ED}"/usr/man "${ED}"/usr/share/man || die -} diff --git a/dev-ml/dune/dune-3.13.1.ebuild b/dev-ml/dune/dune-3.13.1.ebuild deleted file mode 100644 index e2e51c3abce7..000000000000 --- a/dev-ml/dune/dune-3.13.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multiprocessing elisp-common - -DESCRIPTION="A composable build system for OCaml" -HOMEPAGE="https://github.com/ocaml/dune" -SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="emacs" -RESTRICT="strip test" - -RDEPEND=" - >=dev-lang/ocaml-4.08:= - emacs? ( >=app-editors/emacs-23.1:* ) -" -DEPEND="${RDEPEND}" - -QA_FLAGS_IGNORED="usr/bin/dune" - -BYTECOMPFLAGS="-L ${S}/editor-integration/emacs" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - default - - # This allows `dune --version` to output the correct version - # instead of "n/a" - sed -i "/^(name dune)/a (version ${PV})" dune-project || die -} - -src_configure() { - ./configure \ - --libdir="$(ocamlc -where)" \ - --mandir=/usr/share/man \ - --docdir=/usr/share/doc \ - --etcdir=/etc \ - --datadir=/usr/share \ - --sbindir=/usr/sbin \ - --bindir=/usr/bin \ - || die -} - -src_compile() { - ocaml boot/bootstrap.ml -j $(makeopts_jobs) --verbose || die - ./_boot/dune.exe build @install -p "${PN}" --profile dune-bootstrap \ - -j $(makeopts_jobs) --display short || die - - use emacs && elisp-compile editor-integration/emacs/*.el -} - -src_install() { - # OCaml generates textrels on 32-bit arches - if use arm || use ppc || use x86 ; then - export QA_TEXTRELS='.*' - fi - default - - mv "${ED}"/usr/share/doc/dune "${ED}"/usr/share/doc/${PF} || die - - if use emacs ; then - elisp-install ${PN} editor-integration/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} diff --git a/dev-ml/dune/dune-3.16.0.ebuild b/dev-ml/dune/dune-3.16.0.ebuild deleted file mode 100644 index a829fd201684..000000000000 --- a/dev-ml/dune/dune-3.16.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multiprocessing elisp-common - -DESCRIPTION="A composable build system for OCaml" -HOMEPAGE="https://github.com/ocaml/dune" -SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" -IUSE="emacs" -RESTRICT="strip test" - -RDEPEND=" - >=dev-lang/ocaml-4.08:= - emacs? ( >=app-editors/emacs-23.1:* ) -" -DEPEND="${RDEPEND}" - -QA_FLAGS_IGNORED="usr/bin/dune" - -BYTECOMPFLAGS="-L ${S}/editor-integration/emacs" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - default - - # This allows `dune --version` to output the correct version - # instead of "n/a" - sed -i "/^(name dune)/a (version ${PV})" dune-project || die -} - -src_configure() { - ./configure \ - --libdir="$(ocamlc -where)" \ - --mandir=/usr/share/man \ - --docdir=/usr/share/doc \ - --etcdir=/etc \ - --datadir=/usr/share \ - --sbindir=/usr/sbin \ - --bindir=/usr/bin \ - || die -} - -src_compile() { - ocaml boot/bootstrap.ml -j $(makeopts_jobs) --verbose || die - ./_boot/dune.exe build @install -p "${PN}" --profile dune-bootstrap \ - -j $(makeopts_jobs) --display short || die - - use emacs && elisp-compile editor-integration/emacs/*.el -} - -src_install() { - # OCaml generates textrels on 32-bit arches - if use arm || use ppc || use x86 ; then - export QA_TEXTRELS='.*' - fi - default - - mv "${ED}"/usr/share/doc/dune "${ED}"/usr/share/doc/${PF} || die - - if use emacs ; then - elisp-install ${PN} editor-integration/emacs/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} diff --git a/dev-ml/jingoo/Manifest b/dev-ml/jingoo/Manifest index d135debb8d10..ad82743bfd54 100644 --- a/dev-ml/jingoo/Manifest +++ b/dev-ml/jingoo/Manifest @@ -1,7 +1,3 @@ -DIST jingoo-1.4.2.tar.gz 67611 BLAKE2B 5d2ead117863a2edd18320da4fa7539a7ebd6c537509b5cd37df3778d90c3459dde73d03d3d97b0ed64cfa4b7ef46f620e5638dd75f7e5b290340cc53761deea SHA512 d54d9114b87efdf49b81931b28ee2b61edbd984792c8371f7498b42175f574da7d2774b7b28702b62eeae704168e18c7e9283c4618045abc559b2d1d680e92ad -DIST jingoo-1.4.4.tar.gz 68818 BLAKE2B d6049e06dee9ff9bf3a649ce46aafb3c281c5bce312fd7f9723ee682da641e3664c699cc9eca8fb5dbd55540f3ad74b64268fcbc0e56f46a8af36ef2b3c7b996 SHA512 bb46c2cfdb98f188319ce60e0623c0e1e980ff44235029788bd2fb14c2ec3650866deadea9004abdcfa14b031f42bd2327341a60623bd4d86fb0e37c34a7935a DIST jingoo-1.5.0.tar.gz 69958 BLAKE2B c636b32aa81b5a6715083a06d48699f5943f608ff77cf1191231264cbeff924b46f44170794d7eb7d05b36dab3d4783e5785e1f2c283b14a68201e117ae08ec9 SHA512 7ef11809b3af5a5f8b6bb53c79025b0a8fb8d59f2f4b362e7cd75c7a7e4d555080a54d05338a5f86ce8677580353351bdb734c5e6381466131534e9621ecd41d -EBUILD jingoo-1.4.2.ebuild 718 BLAKE2B e9e70ed5a773e1c70b2a5ac858d5306d98199b803e02b0fbbe2c8b8f27261b887694b537a4ac13fee1559120f4d33631b840875d652b791409ddb176a722caf3 SHA512 4439cce76334d0e16902d15b20ea432d7faf36bd9ba3451c33a4fd5d8af60201bb85cc374fe6a3c9761e8c532316793128073bcd6e3cbb29176a487e266a9215 -EBUILD jingoo-1.4.4.ebuild 627 BLAKE2B 6dbdde8d600a2aa109bf975bf2e3d731ea7e945ae7da457e0e74198f14ab39e8890b7f0b0c9e8228ff77461558f45c88262bbf0d17f3c769458af08e7332b55f SHA512 a5977d86d20a260518de1b223b0bb7e2170d64d8df00adb7f92f138ea18232edc84814bb524fada7432d06c2a008adfc59dc39a1973edf6c9aa9d17bc6208a6b EBUILD jingoo-1.5.0.ebuild 636 BLAKE2B d6426463333d4a5af937aabe2d75373bd8f432f60f3fe3ea33ec79b16d2ae042a0e5b451d70d0ecfe0139ef7d20f29223bc25b972464ac1fee248d55abdbe488 SHA512 b2f82f413a6d48b94024a12ad4d0294d72472832be270398b7ddd4fc66a5d0707ffe6d6404de37fd1d61ed3b53827305c07c1fb15d0a74dd4b1f942dc6b86a02 MISC metadata.xml 318 BLAKE2B a882d48f971b725d9604a9205258cdf6747d2ebcfb868f9782267fa54ca4aca64482032bca93c54708bf9908e700b0c38a96b6f075f834ba2381744920075fd7 SHA512 15f06496cd273fac20f93fd79dec7bfc08ede35639e162e4de9e2e9c90cb187218f0232e4bd011d1b4dd8ebd9ee7c2ec32ea4091cac2adee2f772a3db5e88652 diff --git a/dev-ml/jingoo/jingoo-1.4.2.ebuild b/dev-ml/jingoo/jingoo-1.4.2.ebuild deleted file mode 100644 index bb5fe92b8b4f..000000000000 --- a/dev-ml/jingoo/jingoo-1.4.2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="OCaml template engine almost compatible with Jinja2" -HOMEPAGE="https://github.com/tategakibunko/jingoo" -SRC_URI="https://github.com/tategakibunko/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-ml/ppx_deriving:= - dev-ml/ppxlib:= - dev-ml/uucp:= - dev-ml/uutf:= - dev-ml/re:= - dev-ml/ocaml-migrate-parsetree:= - dev-ml/menhir:=" -DEPEND="${RDEPEND} - test? ( dev-ml/ounit2 )" - -src_prepare() { - default - - # Port to dev-ml/ounit2 - sed -i -e 's/oUnit/ounit2/' tests/dune.in || die -} diff --git a/dev-ml/jingoo/jingoo-1.4.4.ebuild b/dev-ml/jingoo/jingoo-1.4.4.ebuild deleted file mode 100644 index 801385ed4d64..000000000000 --- a/dev-ml/jingoo/jingoo-1.4.4.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit dune - -DESCRIPTION="OCaml template engine almost compatible with Jinja2" -HOMEPAGE="https://github.com/tategakibunko/jingoo/" -SRC_URI="https://github.com/tategakibunko/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-ml/menhir:= - dev-ml/ocaml-migrate-parsetree:= - dev-ml/ppx_deriving:= - dev-ml/ppxlib:= - dev-ml/re:= - dev-ml/uucp:= - dev-ml/uutf:= -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-ml/ounit2 )" diff --git a/dev-ml/luv/Manifest b/dev-ml/luv/Manifest index dba9e0e9734e..54270294a0c1 100644 --- a/dev-ml/luv/Manifest +++ b/dev-ml/luv/Manifest @@ -3,7 +3,7 @@ DIST luv-0.5.11.tar.gz 809549 BLAKE2B 932bf48cb2d9ca32777d3c3d7457db5f4fb9dbfd51 DIST luv-0.5.12.tar.gz 817528 BLAKE2B b61cea1bc3446a4c52a80712f430e40007d260e59562f1add7518bb03c51689df76e9c6240fc4dba230bf19459980d2acda4f6710f9895c7f4bd5617a1f2ec38 SHA512 c5213914a43e83ba879b068aa59d5bf0d86f36bd880a5adee45d301d41e7371954e426f50338deda3f0e5c66104c789d3dbc666ebabbe340ba0b76c561e909e1 DIST luv-0.5.14.tar.gz 849832 BLAKE2B 5fe04991fdf793d8981b5f978e41a7c170666e917e4272b0b94e0fbc11bcb795d0e7e3dea5a9affea86fe501fba0edcf6418d6d05a48233a9ef5b839755e4d2e SHA512 05fd79209a30d46030af7edf8f4384ec1dcf6423ccb27f25f0231a65c152946ac557ba54d8387f70ffbf402ebc474176dd312897077c46d7774afeaacd3b7d77 EBUILD luv-0.5.10-r3.ebuild 769 BLAKE2B a708d2d80c8c0e8bd6e1c2103096b77cbf72b1dfb69c0c920217adf7ff63bd6d43b7d7977cb1ad0978b1b8f775dd8833f8d81cb3e868922848465e2cadacaa0a SHA512 d00aff7e5a8bb84080ca886f004867470afe3d0c25523a3105932088551bd94f004d0f0328533c5dd2bcdd80bda03c0d57fb3b438915fed99b8d41fb16881db7 -EBUILD luv-0.5.11-r2.ebuild 846 BLAKE2B 975f0f69441c839b5aa73783436c0dcbdcebcd419e4b3190a07c4d6a4ce931d336e7016c68481c25d6b22e7d3292aaa88a57efbf2036b753d67f41b9b56e841a SHA512 9447033d5320012576e3e74067684c25b9200e11daee40f18a150358d374d4a0da732426ef5f9c83d1b580a38569ec5a1f3af949ba3bbba2c9fa1344090d8a93 +EBUILD luv-0.5.11-r2.ebuild 845 BLAKE2B e125d2db21d9cc957921e2f3352b287f9fc36569d817818061a22154303141b10a33aa5b50e5c8ba1e671fbe9c2063e2479caf5fa43c6511ddccd3d258953d8e SHA512 d9ff3e12d0e9e4908d31106914c3d40c24ba93aded910c7b72924bef01f990345e0d76acb0b00ac89d49396b5cc31c4135b81aac8b8876a02b0144ef4f09350a EBUILD luv-0.5.12.ebuild 965 BLAKE2B 0f2c2267585c3b7c0c0eefd6edbc2a45893f558d2b2c8f13ec920fb1569c45bddcad3f65830f18cdd9b802d09882bc0d17641ac74f8df28be92fef2610e154bb SHA512 da54efcff0b458b944306b5264492e9bfe621880fa1c66c208bbd865e342cc949e447bd70d67734869813df88c1ed9fbfeb4ae75561939ee054d491cb64c7e05 EBUILD luv-0.5.14-r1.ebuild 951 BLAKE2B 7082921188e072240671ddb240370ecc2518881c587fb941f5e0683b09380e3d9b1e648b5eddb8b492b2555735dbf21a0053759817a7021041dd982bf9d8d2cd SHA512 de82f3c08a24eb67263b5f671b4f66f8b4457c9a0543908b7242f93550c11cf0145e8de3dbf3ce891ed0f564d5cbdffb65cb2b13170d376fb9dd195eb7b57287 MISC metadata.xml 309 BLAKE2B 2571e139ee75123b88f05751d493805433dd5f22ac3f06e82adf97017f53fa54c1870ee947b4e98ed55d4f134b837e1850d86fb10e6db43f0c37f1d54a2a07db SHA512 a917d2ea07601ed6c8d9386ce92deb19dfa0a37e3cf42b7808cb9e6e47ad57b1a9495f4b5f43695bd13d1a09837e40ae265bcb1b6bac30e62fec39bee1728456 diff --git a/dev-ml/luv/luv-0.5.11-r2.ebuild b/dev-ml/luv/luv-0.5.11-r2.ebuild index fbf41308b054..df0cefa5052d 100644 --- a/dev-ml/luv/luv-0.5.11-r2.ebuild +++ b/dev-ml/luv/luv-0.5.11-r2.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest index 1df096a347e2..2c5be27b1cc1 100644 --- a/dev-ml/lwt/Manifest +++ b/dev-ml/lwt/Manifest @@ -5,7 +5,7 @@ DIST lwt-5.7.0.tar.gz 313632 BLAKE2B e1b401c70b7722b266085c0493ab4e081aeb58cdf0e DIST lwt-5.8.0.tar.gz 314503 BLAKE2B af98757256e5a8195549e89cb789b17789f51d09715bc48f2ae13cfadf8eeb7e5d0713ff55629835555062f21ef3d6844a2d3f9645dbd3904a608ff22e969010 SHA512 7f6548a1b1dbfdbc98d9352151ca7be97fa2ab63dbcc429208ce8d08308eee13f7fce31e0cca53f8880233959a60212d622270dd51bf164c3ee272f179769bd9 DIST lwt-5.9.0.tar.gz 312144 BLAKE2B 123905ca0ef198e410eeacdef9bda91a2b89f8fa4427fee5a747cdde91d7058be7f3f91f405ad61c3df867569a713b1c64db33d237e862d131609bee310d3c21 SHA512 35574743df40170a8d1676254952c060090421a40d5f8ad37a6691f4f8bb0e28fca61f5efff1050edc4f8a3ffa2f06a1e23d0c084c89bfc105c1235e249bbc75 EBUILD lwt-5.3.0-r1.ebuild 809 BLAKE2B 6879d70232201e22c5fb3a378e8f694ae244e010d6d891ef68b595c80766f84f58822dc48d56ea8aab9e43f5113f42a3ff13586ee77809992897c44b9bfb8b58 SHA512 07ebef96795dca668bd2768c57da64d817df39417c45fc0b82ebdda323ddb9ce4988d9d9665ca4964309b63737cdc4824b0e20ba87f823970f341055de755f59 -EBUILD lwt-5.7.0.ebuild 984 BLAKE2B 8806779e8b19bf4ce41b0ba2afbcf1e59c7d1c8c2960f4532fe8f0de75c26747c0dafcad91a9788c0d0969fad7e8660af42e4f03d54131bce38cf93b9c84364d SHA512 f74732f40ff16680b46335dff3b399a4416c45b22ff6d20dc5809d9ec014f9af0060f810305d8c57f36785c35d0907cf41ab38e153647540308408eb603b0dfe +EBUILD lwt-5.7.0.ebuild 983 BLAKE2B 8db1b34412414dbd2d787144a7167ee6c5e537bc14befc3ad113a2a59b2a6fd55aec30d40a882ffa893f5836e864aa1998272515a53cb2c4674e304bde8d3338 SHA512 82826e0863b4e039e985c7fceadab88fd1b10cabfa182d37e6e4b8a82217d3bc3e184bfded0a01bf9bb77e6fafee5c0fbe81fd7cc3af805f0af495d6324e60a4 EBUILD lwt-5.8.0.ebuild 988 BLAKE2B 002daae475b4bb02de092272eaf66a7343e4aa8f11dd97e8be6f807d657b2722447291cabf5afc55d72539ef27992ca1bdaa81b049b50352cab51ab7c45248d6 SHA512 567541060d4552cd9744bfea85a72f441ea13c8d6f06d74c3f4134be8439f9dd899075cf8582cb54375d53239b0dbbb9582811efaf42844bc84479762f7b091a EBUILD lwt-5.9.0.ebuild 986 BLAKE2B d0eee1408feafe3c197a04a51e7bb2db9fe35a87c413c6f318902f8664f32a33799090be10fc4329f8907dc5f1ac8ee47032518e6d0a4e7f5d85c44b8c5ff24c SHA512 41f9f088bf7e25906dd7c36663c1a409f1f93fec58391dea3870b1118a8cc8d481646c348d95e94b5865cc925b66b75d9a885d700554c4d4ac4cb378bcdff4b6 MISC metadata.xml 309 BLAKE2B 548c34a2720146cf3c8fe6b3f934f7d99dc166f9617a8d46d532d95c28c196d4afeebd9372d93f83ca06c4d5cc102bfba7ffcabe95b515e2f4c6648aee25521c SHA512 a95630b3779b358805266411b6704c107873cc2704682412818153f816a71c7f871ae0c2d6f5b5483b9aadee6e32455a7fa119205b54478606b50a7421957428 diff --git a/dev-ml/lwt/lwt-5.7.0.ebuild b/dev-ml/lwt/lwt-5.7.0.ebuild index 6229e3ef36b4..5c1784605089 100644 --- a/dev-ml/lwt/lwt-5.7.0.ebuild +++ b/dev-ml/lwt/lwt-5.7.0.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 @@ -11,7 +11,7 @@ HOMEPAGE="http://ocsigen.org/lwt" SLOT="0/${PV}" LICENSE="LGPL-2.1-with-linking-exception" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/pprint/Manifest b/dev-ml/pprint/Manifest index d918a81e31f4..3af7cde02847 100644 --- a/dev-ml/pprint/Manifest +++ b/dev-ml/pprint/Manifest @@ -1,7 +1,5 @@ -DIST pprint-20211129.tar.gz 42778 BLAKE2B b5becf959d750e07ecf12c58cf6f41ff10f841d8034e9f89544b28e81eefdf564e2144a102fa918256736bb092de454eba13dfa38363e1ed230742eb95817e9d SHA512 12133735f558075f1ecdcec16cc11f7237dd82883c542645c479f534acd8ed6935f05a3f9aad8e330c329520852bdff6d420d632636bd9004a4d0aade762cae6 DIST pprint-20220103.tar.gz 47809 BLAKE2B c581370be13f45d2d97a9fe7a6f7e81fc033a33a2f1740dcc808ce388356554506c00393efb05937b5833ae19fbf01c1fc9d013024d11724ef323110925bce88 SHA512 1c4d85e529414dc2d52602fae7e44ca036d2d35e9ce1906fd88b0f8a8d0ba1527042b0e5117fdeb51237b2311020a711065a917cc158b63e2ac932c97fa28406 DIST pprint-20230830.tar.gz 52012 BLAKE2B c5ece9c608c04c3556fa2b6c98392d086de0e94395d1791184858c723634df1a15983f03eced0789386e56b5ef4e9a8f790396a577397a9ceeff8f76a2657c44 SHA512 7c58275cf9951283cf5051c2cf4c98084e8d562a8172a6379d9831a8fc95c9a19fc06710350217da2ea90fd2b17994142b10d1a9f8dab17b2bbf3e47e76c9f5f -EBUILD pprint-20211129.ebuild 429 BLAKE2B 24884f38b0a2953a4699a7950098a5145fecf7e6a50e93dbe5465022987dd6c6fabbe1e210031c2555f0f30bea5ba3f5b8a163ee4845bf0a7e6deca8a224e6f8 SHA512 26f7171e5a91d2e08b096c9e21071e3d0872ff9c6d72079f66050ba324ff8f409874c3c423e1aab37265efa6e068866a17cba07c493e0f3620168adb09ec0298 EBUILD pprint-20220103.ebuild 429 BLAKE2B 530aaf35b85a6953211bdb4511df519b5a106222c964b665a01d8eefffabe7ecaaa1513bf84f898e42d5b9e5a4868390911792b376670a8af16963a0ef00d9ff SHA512 c6b863e7b8d85fe4affb62695c3ecc5c557ca9720f5d465a975b1da109162c5aab5a4ed20c781880e3d119f3b23ff6c8ac35cc8ecb4dcfb12e388081ed8a5aec EBUILD pprint-20230830.ebuild 429 BLAKE2B 4b170c8174923988b24e1102fa4feed6a15f2a889bef166402f5de6dbea0f01bb196a0b72614b0d1e8cba7842d11b4498454f9345adbe99ddee73dddbdf211dc SHA512 f4427edee445d3279dcb746de494159533c4c2b80e4ed817c6a28320514c383c4947c2469ea6b323b24ea14db5eeb7b9fbc35659a951f81d01095e99a183ea53 MISC metadata.xml 700 BLAKE2B b51bbe13e598ffe6897bafbb4af044dfd652bc51bf2854162e19317607250a26af7ed5054b68db508fdc5da1f1e48eb6dd782c1dc46a9a5bf43e526c59c32907 SHA512 9675fafd3ac0ab818947b9e37fcb18765f14c49f3be7b0d94cfaaf2f7b0702dcd3d326b4d93e3d8e0555447f0c7542b80e87f71e6bf4aab9f063b165d5077097 diff --git a/dev-ml/pprint/pprint-20211129.ebuild b/dev-ml/pprint/pprint-20211129.ebuild deleted file mode 100644 index 97e3528ec93e..000000000000 --- a/dev-ml/pprint/pprint-20211129.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="A pretty-printing combinator library and rendering engine" -HOMEPAGE="https://github.com/fpottier/pprint/" -SRC_URI="https://github.com/fpottier/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2 LGPL-2-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+ocamlopt" diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest index adfa5b4f7a08..786cb20520bb 100644 --- a/dev-ml/sedlex/Manifest +++ b/dev-ml/sedlex/Manifest @@ -1,11 +1,3 @@ -DIST sedlex-2.5.tar.gz 134289 BLAKE2B 47aa67ed34ee0226b92d538e61bbf7252dcead236dd51d4a291c7b81f7d0747d1024e9eb0a274d7648b25cfa078108e3e62d54ea2702450171b9ff4ab60f7706 SHA512 5c511a89e43999b34e50cc820a4ac71ecd0315ef144da2af1653077d7497b2ce3658898b723a7c558693766e6bc57369349cdf78c4a4b962a23d4528161b78ef -DIST sedlex-3.0.tar.gz 133248 BLAKE2B f1adb73087b132d4e99b4785af3a99d3d82ee860d16691c48fbec6bd2776d8de23f736f5d6f21b734c846ef793caa8e7c925ce58dfc472d205268eab39973c6a SHA512 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df -DIST sedlex-3.1.tar.gz 139786 BLAKE2B 6bacf781f25a5a21ea4cf710ffef04949fbeea90033eb429a5f9d7733e64108526de7f94b56c2da5c8a3af4fab6eff94421b705de9ffe8137a4e8282aa9900cd SHA512 27c7954c03a9d78f252167708afe7d91648ad3d3aa529e00c73da75bac49c2cf552cc9d27d29f1d9a04b1e2b47b7c6de9e9850c53124ad9f311d0a8f54bb9cae -DIST sedlex-3.2.tar.gz 134560 BLAKE2B 302a35a33d6b5be6fc504f655d6d6d24d60d64eac7fd3a36970253d181bd470aa7fdd35bec9f31199f0225a62942a64da90aa6a325656ca0ae2a2d9862dd4689 SHA512 00e257d1b97e99d49028d2e38b20a05c6aa151c362991c37c17522bf58c19e273b762ea39dd9783ed9ecc60d11dadeabb0487e16b4af91536e45e7e18c86cfe9 DIST sedlex-3.3.tar.gz 128967 BLAKE2B aab0e15246dbdd5eb442be930483bf3b8950a13189b0175d9c1af90f1a42cff1b39337284dd69e10b06fd94b7889e749faad0d97279675482dc776621d12e686 SHA512 791b172b59256cb77df1bbd9e3136aa79e65bcb3df1f64bbe10933d624bad59a7d8b358c35abd07c267b89a3feb01f935e927ffc4fe9c6eb2ac6637cfa9b42cd -EBUILD sedlex-2.5-r1.ebuild 745 BLAKE2B 4a87a88ca404eb8052396e4f80daeba228503911b0c06cd9195a79c911a63e754bc078084455d7f47dfecbe2231954c2c642f7381398194ad02cad8f76a54e40 SHA512 93aa3dd4ca9b431ea3af2ed001c05034e44ed8be996d21cfbd12ff9aa50b0bfd397ff048b150e7435dbdae5a6cd486bbe9f7cfb97b7604d450911f29b50e8b39 -EBUILD sedlex-3.0.ebuild 746 BLAKE2B 8436628ce2258d953df824bab71311efadf4a45c462a2d25609d78bbab93dbc6086d7d1658387c0b1247c06f43b56978e4e62fd8afd0c87a57f0d18433d5a12a SHA512 36e893b3421ad0201dd048ce1e11324aea179fb60bba08e887ed370faf753967e683ca0dab7ceea77e088b72e0c0c27402ed71c01c36f5541afc57dcd183b4d9 -EBUILD sedlex-3.1.ebuild 795 BLAKE2B 287102b7762c9f07d0ee15e825da932c7ae2a93859cb9a51dd5802132c7f0e6771afb5e55ae3da3a55c2d04f25c3fb498c0918bfaa7a177ef5197c86dfe8da3a SHA512 eaa91afbd5672352a2f9d57494cc1acb3ffe831ee1755798cf4bc48c2f7229fa4dd4571626f0828ecbf6bad2e22d489474f0957bdcdbd8f4ec852c30fd0fe4f3 -EBUILD sedlex-3.2.ebuild 793 BLAKE2B 84d7bdaab90976d60f6a09980000da3e213ef59e22597e81b912df4c85c65c4dee77e6ae3fd452c916ac1073cc2a9199c435d0726afc842369b62e73449edd5a SHA512 6829af7ca05b0d1531f520fe54d30aa3d33e117ae90e65aaedf8d9f33eac967571465c254d93f6f2fb6c87a9b53f73f144021176cced6d014e61aa50d50c5d84 EBUILD sedlex-3.3.ebuild 812 BLAKE2B 3046100b887740da4d119085f3e914a074ba53ce3a539b01ac26232d94c211775c66158590c67842730ad370289c91bc435add1ea52c1deaf848c1931c4a3cad SHA512 aed559adb605c9a3c545cb6ca4068eced4c169c737b8c56236ebc0d3ffd99e78dbd3439061834836414c942189a29402bae9809da43f18d3cdb0536e28742959 MISC metadata.xml 704 BLAKE2B f2c21c5c672a96091107097a5c4b27e7b373b56982cd4c196c56917997f52da334768f2b51b14bb2ab553478edd60530bba06e328b92437c470f22be10c1086e SHA512 c3ca46b0fafb0f393d5c79b415f3ce46dee477aae4ec8bb8089204415e9bed5d4a3826e02e82a50c7e5d6d5ae88737018cb064cb335b38b9ed12f2312ad96b6e diff --git a/dev-ml/sedlex/sedlex-2.5-r1.ebuild b/dev-ml/sedlex/sedlex-2.5-r1.ebuild deleted file mode 100644 index 87cc6542f10d..000000000000 --- a/dev-ml/sedlex/sedlex-2.5-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="An OCaml lexer generator for Unicode" -HOMEPAGE="https://github.com/ocaml-community/sedlex" -SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+ocamlopt" - -DEPEND=" - dev-ml/gen:= - <dev-ml/ppxlib-0.26:= - dev-ml/uchar:= -" -RDEPEND="${DEPEND}" - -src_compile() { - ebegin "Building" - dune build @install --display short --profile release \ - --ignore-promoted-rules - eend $? || die -} - -dune_src_test() { - ebegin "Testing" - dune runtest --display short --profile release \ - --ignore-promoted-rules - eend $? || die -} diff --git a/dev-ml/sedlex/sedlex-3.0.ebuild b/dev-ml/sedlex/sedlex-3.0.ebuild deleted file mode 100644 index 7cf89cfc99cc..000000000000 --- a/dev-ml/sedlex/sedlex-3.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="An OCaml lexer generator for Unicode" -HOMEPAGE="https://github.com/ocaml-community/sedlex" -SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+ocamlopt" - -DEPEND=" - dev-ml/gen:= - >=dev-ml/ppxlib-0.26:= - dev-ml/uchar:= -" -RDEPEND="${DEPEND}" - -src_compile() { - ebegin "Building" - dune build @install --display short --profile release \ - --ignore-promoted-rules - eend $? || die -} - -dune_src_test() { - ebegin "Testing" - dune runtest --display short --profile release \ - --ignore-promoted-rules - eend $? || die -} diff --git a/dev-ml/sedlex/sedlex-3.1.ebuild b/dev-ml/sedlex/sedlex-3.1.ebuild deleted file mode 100644 index 4c5d9b412edd..000000000000 --- a/dev-ml/sedlex/sedlex-3.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Using "--for-release-of-packages" skips the regeneration of "unicode.ml" file -# (using curl), see "src_compile" and "src_test" and "dune-release". -DUNE_PKG_NAME=${PN} - -inherit dune - -DESCRIPTION="An OCaml lexer generator for Unicode" -HOMEPAGE="https://github.com/ocaml-community/sedlex/" -SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-ml/gen:= - >=dev-ml/ppxlib-0.26:= -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-ml/ppx_expect )" - -src_compile() { - dune-compile ${DUNE_PKG_NAME} -} - -src_test() { - dune-test ${DUNE_PKG_NAME} -} diff --git a/dev-ml/sedlex/sedlex-3.2.ebuild b/dev-ml/sedlex/sedlex-3.2.ebuild deleted file mode 100644 index 7dea86f85e6c..000000000000 --- a/dev-ml/sedlex/sedlex-3.2.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Using "--for-release-of-packages" skips the regeneration of "unicode.ml" file -# (using curl), see "src_compile" and "src_test" and "dune-release". -DUNE_PKG_NAME=${PN} - -inherit dune - -DESCRIPTION="An OCaml lexer generator for Unicode" -HOMEPAGE="https://github.com/ocaml-community/sedlex/" -SRC_URI="https://github.com/ocaml-community/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="amd64 x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-ml/gen:= - >=dev-ml/ppxlib-0.26:= -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-ml/ppx_expect )" - -src_compile() { - dune-compile ${DUNE_PKG_NAME} -} - -src_test() { - dune-test ${DUNE_PKG_NAME} -} diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest index 29ccb0cd9b76..fdf495e0a119 100644 --- a/dev-ml/zarith/Manifest +++ b/dev-ml/zarith/Manifest @@ -1,5 +1,3 @@ -DIST zarith-1.13.tar.gz 85994 BLAKE2B a5860319e17f4e660f248f3e724076b578d27dc3a06e8b54d68bcd6ed021a0354ad714dfcb06329bb9c4a3eadc3d08fd84fd76ef5d1a8902a06a7506d77addde SHA512 a562fa8bf4f5ef44f2af6b9a8f028182fd184c89f8c41455acdc02851cc0fc3124d3776c0de930e8d09cd5d6d88cc689f80f4b597068a0611131f45d057b101f DIST zarith-1.14.tar.gz 91788 BLAKE2B e00b6ed0893a7a4b53c859edc02030336f1c35405202f87741d87288819bdb6562bb3728c6950074b625ad9e5a16cc4afd39c4e0e2486ba18f1a84e49339fdd3 SHA512 8a7f3e82dfa5699c8dda54dd5398c712f3ac4fe04f5208d43d8ba198fb8152de5f91cbb59c15c0a4ba010d4dfcc79f52e405bdd0abbf2798167e9e4216bcb3dd -EBUILD zarith-1.13.ebuild 1314 BLAKE2B ebeb8243c2f9a480cc32738008755fb96e7539994d6c6044f20b0e31bed709468c3d8e33a50db981d51294264172fa3796ebb6a24cae2fb15826fdfd41db2ece SHA512 c932c98f3e82ac10856eefb6e26fabea1af59a3119171bef64218cc09e63e85988b555133e8d6fe0365090b3b517ebdd8c3fde487a9547b2f2f3f3c833f15ef3 EBUILD zarith-1.14.ebuild 1314 BLAKE2B fb54c7a27e1e556dd41a53ce5c8a5dbf1b7f393e73af610aeeca65cde075432d99863b3230e680e418fb8607ef79c7427bebcc5fd48c6435481b5919dd49cee7 SHA512 0caa42f203b42878764f5b1ca29c1082d5abd761a7bb78f98971083c2d6687a5a3ca17f4f504da763a62e98fe25d9f6b7e6e9a30f863ac1adf94ecf2fa92067d MISC metadata.xml 310 BLAKE2B 07bd7620cfa9ef58a67cb51d22888d48e848ac1736d8bf0e58684adecf62754472a24249a6e7e27701b5b0be5497e2efff7cedaa7be4c884547fa48efb29eb06 SHA512 59adcb11592c882af95fdce2232c40efc52d9d15bc803657133672237799f7986246775dc714692cb9cac3c93ab8069873d8e05deae1dd2b40904ea7fc4c63b7 diff --git a/dev-ml/zarith/zarith-1.13.ebuild b/dev-ml/zarith/zarith-1.13.ebuild deleted file mode 100644 index 4312ddbd84a7..000000000000 --- a/dev-ml/zarith/zarith-1.13.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit findlib toolchain-funcs - -DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers" -HOMEPAGE="https://github.com/ocaml/Zarith" -SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" -IUSE="doc +ocamlopt" -RESTRICT="!ocamlopt? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.05:=[ocamlopt=] - dev-libs/gmp:0= -" -DEPEND="${RDEPEND} dev-lang/perl" - -DOCS=( README.md Changes ) - -S="${WORKDIR}/Zarith-release-${PV}" - -src_configure() { - tc-export CC AR - ./configure \ - -ocamllibdir /usr/$(get_libdir)/ocaml -gmp || die - sed -i \ - -e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \ - project.mak || die -} - -src_compile() { - emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all - use doc && emake doc -} - -src_test() { - emake HASOCAMLOPT=yes HASDYNLINK=yes tests -} - -src_install() { - findlib_src_preinst - - emake \ - HASOCAMLOPT=$(usex ocamlopt yes no) \ - HASDYNLINK=$(usex ocamlopt yes no) \ - DESTDIR="${ED}" \ - install - - dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a - - use doc && HTML_DOCS=( html/* ) - einstalldocs -} |