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?]

Reply via email to