Diff labltk-8.06.10-r1 with a labltk-8.06.11-r1

/usr/portage/dev-ml/labltk/labltk-8.06.11-r1.ebuild 2023-10-09 14:52:29.792368358 +0300
8 8
DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework"
9 9
HOMEPAGE="https://garrigue.github.io/labltk/"
10 10
SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
11
SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-warnings.patch.bz2"
12 11

  
13 12
LICENSE="QPL-1.0 LGPL-2"
14 13
SLOT="0/${PV}"
15
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
14
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
16 15
IUSE="+ocamlopt X"
17 16

  
18 17
RDEPEND="dev-lang/tk:=
19
	<dev-lang/ocaml-4.13
20
	>=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?]"
18
	=dev-lang/ocaml-4.13*:=[ocamlopt?,X(+)?]"
21 19
DEPEND="${RDEPEND}
22 20
	dev-ml/findlib
23 21
"
......
25 23
PATCHES=(
26 24
	"${FILESDIR}/findlib.patch"
27 25
	"${FILESDIR}"/${PN}-8.06.9-configure-clang16.patch
28
	"${WORKDIR}"/${P}-warnings.patch
29 26
)
30 27

  
31 28
src_prepare() {
32
	has_version "dev-lang/ocaml:0/4.11" && \
33
		eapply "${FILESDIR}"/${P}-this-expression-has-type.patch
34 29
	sed -i \
35 30
		-e "s|ranlib|$(tc-getRANLIB)|" \
36 31
		frx/Makefile \
Thank you!