Diff wlroots-0.16.2-r2 with a wlroots-9999

/usr/portage/gui-libs/wlroots/wlroots-9999.ebuild 2023-10-09 14:52:31.176368393 +0300
13 13
	inherit git-r3
14 14
	SLOT="0/9999"
15 15
else
16
	SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz -> ${P}.gl.tar.gz"
16
	SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz"
17 17
	KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
18 18
	SLOT="0/$(ver_cut 2)"
19 19
fi
20 20

  
21 21
LICENSE="MIT"
22
IUSE="+drm +libinput tinywl vulkan x11-backend xcb-errors X"
22
IUSE="liftoff +libinput +drm +session tinywl vulkan x11-backend xcb-errors X"
23 23
REQUIRED_USE="
24
	drm? ( session )
25
	libinput? ( session )
24 26
	xcb-errors? ( || ( x11-backend X ) )
25 27
"
26 28

  
27 29
DEPEND="
28
	>=dev-libs/wayland-1.21.0
30
	>=dev-libs/wayland-1.22.0
29 31
	media-libs/mesa[egl(+),gles2]
30
	sys-auth/seatd:=
31
	virtual/libudev
32 32
	>=x11-libs/libdrm-2.4.114
33 33
	x11-libs/libxkbcommon
34 34
	>=x11-libs/pixman-0.42.0
35
	drm? ( sys-apps/hwdata )
35
	drm? (
36
		media-libs/libdisplay-info
37
		sys-apps/hwdata
38
		liftoff? ( >=dev-libs/libliftoff-0.4 )
39
	)
36 40
	libinput? ( >=dev-libs/libinput-1.14.0:= )
41
	session? (
42
		sys-auth/seatd:=
43
		virtual/libudev
44
	)
37 45
	vulkan? (
38 46
		dev-util/glslang:=
39 47
		dev-util/vulkan-headers
......
45 53
		x11-libs/xcb-util-renderutil
46 54
	)
47 55
	X? (
48
		x11-base/xwayland
49 56
		x11-libs/libxcb:=
50 57
		x11-libs/xcb-util-wm
58
		x11-base/xwayland
51 59
	)
52 60
"
53 61
RDEPEND="
54 62
	${DEPEND}
55 63
"
56 64
BDEPEND="
57
	>=dev-libs/wayland-protocols-1.28
65
	>=dev-libs/wayland-protocols-1.32
58 66
	dev-util/wayland-scanner
59 67
	virtual/pkgconfig
60 68
"
......
72 80
		-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
73 81
		$(meson_feature X xwayland)
74 82
		-Dbackends=${meson_backends}
83
		$(meson_feature session)
75 84
	)
76 85

  
77 86
	meson_src_configure
Thank you!