Diff cjs-5.6.1 with a cjs-5.8.0

/usr/portage/gnome-extra/cjs/cjs-5.8.0.ebuild 2023-10-09 14:52:31.156368392 +0300
14 14
LICENSE="BSD CC0-1.0 MIT MPL-2.0 || ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
15 15
SLOT="0"
16 16
IUSE="+cairo examples readline sysprof test"
17
KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
17
KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
18 18

  
19 19
RDEPEND="
20
	>=dev-lang/spidermonkey-78.2.0:78
20
	dev-lang/spidermonkey:102
21 21
	>=dev-libs/glib-2.66.0:2
22
	>=dev-libs/gobject-introspection-1.66.1:=
22
	>=dev-libs/gobject-introspection-1.71.0:=
23 23
	>=dev-libs/libffi-3.3:0=
24 24

  
25
	cairo? ( x11-libs/cairo[glib,svg(+),X] )
25
	cairo? (
26
		x11-libs/cairo[glib,svg(+),X]
27
		x11-libs/libX11
28
	)
26 29
	readline? ( sys-libs/readline:0= )
27 30
"
28 31
DEPEND="
......
39 42
"
40 43

  
41 44
PATCHES=(
42
	"${FILESDIR}"/${PN}-5.6.1-clang15.patch
45
	"${FILESDIR}"/${PN}-5.8.0-move_have_gtk4_to_the_appropriate_place.patch
43 46
)
44 47

  
45 48
src_prepare() {
Thank you!