commit: b477a0f868b7e115de8a52c63eaebaad64d6ab05
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 18 06:45:13 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Nov 18 06:45:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b477a0f8
dev-ml/ppxlib: fix deps on dev-lang/ocaml
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/ppxlib/{ppxlib-0.33.0-r1.ebuild => ppxlib-0.33.0-r2.ebuild} | 2 +-
dev-ml/ppxlib/{ppxlib-0.36.2.ebuild => ppxlib-0.36.2-r1.ebuild} | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-ml/ppxlib/ppxlib-0.33.0-r1.ebuild
b/dev-ml/ppxlib/ppxlib-0.33.0-r2.ebuild
similarity index 97%
rename from dev-ml/ppxlib/ppxlib-0.33.0-r1.ebuild
rename to dev-ml/ppxlib/ppxlib-0.33.0-r2.ebuild
index 5d22cc4a856b..7e8791288859 100644
--- a/dev-ml/ppxlib/ppxlib-0.33.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.33.0-r2.ebuild
@@ -25,7 +25,7 @@ JSM=0.17
# It also works with ocaml >= 4 but tests are to be fixed
RDEPEND="
- >=dev-lang/ocaml-5:=
+ <dev-lang/ocaml-5.3:=
>=dev-ml/ocaml-compiler-libs-0.17:=[ocamlopt?]
dev-ml/ppx_derivers:=[ocamlopt?]
=dev-ml/sexplib0-${JSM}*:=[ocamlopt?]
diff --git a/dev-ml/ppxlib/ppxlib-0.36.2.ebuild
b/dev-ml/ppxlib/ppxlib-0.36.2-r1.ebuild
similarity index 97%
rename from dev-ml/ppxlib/ppxlib-0.36.2.ebuild
rename to dev-ml/ppxlib/ppxlib-0.36.2-r1.ebuild
index 8cd1e36a77bf..e8c28617bd40 100644
--- a/dev-ml/ppxlib/ppxlib-0.36.2.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.36.2-r1.ebuild
@@ -21,6 +21,7 @@ IUSE="+ocamlopt test"
RESTRICT="test" # Test works only with ocaml >= 5
RDEPEND="
+ <dev-lang/ocaml-5.4
dev-ml/ocaml-compiler-libs:=[ocamlopt?]
dev-ml/ppx_derivers:=[ocamlopt?]
dev-ml/sexplib0:=[ocamlopt?]