commit: 0b9dcc61d14a0aa108673128ceaaea616f2d8d61
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 30 06:34:26 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Sep 30 06:34:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9dcc61
dev-ml/labltk: fix build with ocaml-4.12
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ml/labltk/labltk-8.06.10.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/dev-ml/labltk/labltk-8.06.10.ebuild
b/dev-ml/labltk/labltk-8.06.10.ebuild
index 6acd06b500f..3390c7d7b98 100644
--- a/dev-ml/labltk/labltk-8.06.10.ebuild
+++ b/dev-ml/labltk/labltk-8.06.10.ebuild
@@ -22,9 +22,14 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}/findlib.patch"
- "${FILESDIR}"/${P}-this-expression-has-type.patch
)
+src_prepare() {
+ has_version "dev-lang/ocaml:0/4.11" && \
+ eapply "${FILESDIR}"/${P}-this-expression-has-type.patch
+ default
+}
+
src_configure() {
./configure --use-findlib --verbose $(usex X "--tk-x11" "--tk-no-x11")
|| die "configure failed!"
}