commit: 8260a35e8afbf02b8d2b662496759356100e739e Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> AuthorDate: Sat Jul 12 20:01:38 2025 +0000 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> CommitDate: Sat Jul 12 20:01:38 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8260a35e
dev-ml/ppx_expect: add 0.17.3 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> dev-ml/ppx_expect/Manifest | 1 + dev-ml/ppx_expect/ppx_expect-0.17.3.ebuild | 32 ++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/dev-ml/ppx_expect/Manifest b/dev-ml/ppx_expect/Manifest index 2f44a756fb05..12219c764196 100644 --- a/dev-ml/ppx_expect/Manifest +++ b/dev-ml/ppx_expect/Manifest @@ -2,3 +2,4 @@ DIST ppx_expect-0.15.0.tar.gz 48825 BLAKE2B 9363497cc5a507d4f9c51be11a3fef254cbd DIST ppx_expect-0.15.1.tar.gz 48800 BLAKE2B de36b8eafb1393c6489f60d91a4eb0da15e0108db7b56536011cb4e0e7fd2168ab97d76256920d40bcf39283435b19b69afe17204a3ecca615ced9c3482e974a SHA512 483c320dcfa628a1140d727e63fe4c5e2b298d9c58ab9975f8b3b5fcfbb3348f04a901d8b4a8d8288b14959fddbf2578a8b48de7352e4ce90439e26a27026780 DIST ppx_expect-0.16.0.tar.gz 48460 BLAKE2B c4e9eecd689c1d0f79183020e634636ca340b16638fb0b76e5a7e89e08626d4cc88bd981533184ed7b81b8d34a0d302ff68920414472c084d5a969e45b6e791e SHA512 fdc8cb76afc9c9b436cbf8627b0c6543ae64fc51e92bf25db99ace10646aef3be3d1a3659dedb3e888494ab4e380e387b92557a584fa3e1eca79e19751a0b950 DIST ppx_expect-0.17.2.tar.gz 58430 BLAKE2B 4f9937cfd52f966ea8cfbd5626e315f12e3a461df1a2e840d185515a5b11789c3ee9b19778850254b9bc7e2b8b114f694d48f73f498c123f8d2a7d3c30a17736 SHA512 c6394522da7f1e03df5d2f62766aa8534c09a12efff7908cc1215b06959e6eeaa2cb85514cd5def1582db66455ed922024387f28b84b4412aed4879ea905c38a +DIST ppx_expect-0.17.3.tar.gz 58454 BLAKE2B 8a92dd674b864826c9094ed8be44343c8c1c14b0bc29c0a4e6a400094a126ff5097493677b31d9465c0afee46623e07832d5704423a540e3e0fb4582677c0d53 SHA512 d26364f2c7c0a3d83e5ecc144f77875a00887853c72c03e0122d658acb4d1cb4c6d77fabc1222d775663db74f0345be2a33518dffac9feef57ece5e9e40dc709 diff --git a/dev-ml/ppx_expect/ppx_expect-0.17.3.ebuild b/dev-ml/ppx_expect/ppx_expect-0.17.3.ebuild new file mode 100644 index 000000000000..7dd3f867dab4 --- /dev/null +++ b/dev-ml/ppx_expect/ppx_expect-0.17.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Cram like framework for OCaml" +HOMEPAGE="https://github.com/janestreet/ppx_expect" +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 ~arm64 ~ppc ~ppc64" +IUSE="+ocamlopt" +# https://bugs.gentoo.org/749291#c2 +RESTRICT="test" + +# Jane Street Minor +JSM=$(ver_cut 1-2)* + +RDEPEND=" + >=dev-lang/ocaml-5 + =dev-ml/base-${JSM}:=[ocamlopt?] + =dev-ml/ppx_base-${JSM}:=[ocamlopt?] + =dev-ml/ppx_here-${JSM}:=[ocamlopt?] + =dev-ml/ppx_inline_test-${JSM}:=[ocamlopt?] + >=dev-ml/ppxlib-0.36.0:=[ocamlopt?] + =dev-ml/stdio-${JSM}:=[ocamlopt?] +" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-ml/dune-3.11"
