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 |