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"

Reply via email to