Diff lwt-5.3.0-r1 with a lwt-5.4.2-r1

/usr/portage/dev-ml/lwt/lwt-5.4.2-r1.ebuild 2023-10-09 14:52:29.792368358 +0300
11 11

  
12 12
SLOT="0/${PV}"
13 13
LICENSE="LGPL-2.1-with-linking-exception"
14
KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
14
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
15 15
IUSE="+ocamlopt"
16 16

  
17 17
DEPEND="
18
	dev-ml/seq:=
19 18
	dev-ml/result:=
20 19
	dev-ml/mmap:=
21 20
	dev-ml/ocplib-endian:=
22
	>=dev-ml/ppxlib-0.18.0:=
21
	dev-ml/ppxlib:=
23 22
	dev-ml/react:=
24
	dev-ml/dune-configurator:=
23
	dev-ml/luv:=
25 24
	dev-libs/libev"
26 25
RDEPEND="${DEPEND}"
27 26
BDEPEND="
28
	>=dev-ml/cppo-1.6.6
27
	dev-ml/cppo
29 28
	dev-ml/findlib"
30 29

  
31
# backported from https://github.com/ocsigen/lwt/pull/807
32
PATCHES=(
33
	"${FILESDIR}"/${PN}-5.3.0-ppxlib-0.18.0.patch
34
	"${FILESDIR}"/${P}-ocaml-4.12.patch
35
)
30
src_prepare() {
31
	sed -i \
32
		-e "s: seq::" \
33
		src/core/dune \
34
		die
35
	default
36
}
37

  
38
src_install() {
39
	local i
40
	for i in lwt lwt_luv lwt_ppx lwt_react ; do
41
		dune_src_install ${i}
42
	done
43

  
44
	einstalldocs
45
}
Thank you!