Diff wlroots-0.20.1 with a wlroots-9999

/usr/portage/gui-libs/wlroots/wlroots-9999.ebuild 2026-09-28 20:03:05.393777667 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
# Note: please bump this together with gui-wm/tinywl
7

  
6 8
inherit meson
7 9

  
8 10
DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
......
16 18
	inherit verify-sig
17 19
	SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz
18 20
		https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz.sig"
19
	KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
21
	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
20 22
	SLOT="$(ver_cut 1-2)"
21 23
fi
22 24

  
......
29 31
	xcb-errors? ( || ( x11-backend X ) )
30 32
"
31 33

  
32
DEPEND="
34
RDEPEND="
33 35
	>=dev-libs/wayland-1.24.0
34 36
	media-libs/libglvnd
35 37
	>=media-libs/mesa-24.1.0_rc1[opengl]
36
	>=x11-libs/libdrm-2.4.129
38
	>=x11-libs/libdrm-2.4.134
37 39
	>=x11-libs/libxkbcommon-1.8.0
38
	>=x11-libs/pixman-0.43.0
40
	>=x11-libs/pixman-0.46.0
39 41
	drm? (
40 42
		media-libs/libdisplay-info:=
41 43
		sys-apps/hwdata
......
63 65
		x11-base/xwayland
64 66
	)
65 67
"
66
RDEPEND="
67
	${DEPEND}
68
DEPEND="
69
	${RDEPEND}
70
	>=dev-libs/wayland-protocols-1.47
68 71
"
69 72
BDEPEND="
70
	>=dev-libs/wayland-protocols-1.47
71 73
	dev-util/wayland-scanner
72 74
	virtual/pkgconfig
73 75
"
......
94 96
		$(meson_feature X xwayland)
95 97
		-Dbackends=${meson_backends}
96 98
		$(meson_feature session)
97
		$(meson_feature lcms color-management)
99
		$(meson_feature lcms icc-profile)
98 100
		$(meson_feature liftoff libliftoff)
99 101
	)
100 102

  
Thank you!