summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Hernández Hernández <leohdz172@proton.me>2023-09-26 00:14:34 -0600
committerArthur Zamarin <arthurzam@gentoo.org>2023-09-28 20:51:49 +0300
commit847bfb28de8b9a369a9c048bc57dc77f29e00975 (patch)
tree62089818fe7436dd1020d51d320ecc673954d98c /gui-libs
parentgui-libs/wlroots: update REQUIRED_USE (diff)
downloadgentoo-847bfb28de8b9a369a9c048bc57dc77f29e00975.tar.gz
gentoo-847bfb28de8b9a369a9c048bc57dc77f29e00975.tar.bz2
gentoo-847bfb28de8b9a369a9c048bc57dc77f29e00975.zip
gui-libs/wlroots: sync live ebuild
- add minimum version for various deps - sync the changes from 0.16.2-r2 - delete an obsolete comment Closes: https://bugs.gentoo.org/911491 Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/wlroots/wlroots-9999.ebuild15
1 files changed, 7 insertions, 8 deletions
diff --git a/gui-libs/wlroots/wlroots-9999.ebuild b/gui-libs/wlroots/wlroots-9999.ebuild
index 701b10202eeb..7b3b9c5b6d1f 100644
--- a/gui-libs/wlroots/wlroots-9999.ebuild
+++ b/gui-libs/wlroots/wlroots-9999.ebuild
@@ -28,9 +28,8 @@ REQUIRED_USE="
DEPEND="
>=dev-libs/wayland-1.22.0
- >=dev-libs/wayland-protocols-1.28
drm? (
- liftoff? ( dev-libs/libliftoff )
+ liftoff? ( >=dev-libs/libliftoff-0.4 )
media-libs/libdisplay-info
sys-apps/hwdata:=
)
@@ -48,21 +47,22 @@ DEPEND="
>=x11-libs/libdrm-2.4.114:0=
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0:0=
- x11-backend? ( x11-libs/libxcb:0= )
+ x11-backend? (
+ x11-libs/libxcb:0=
+ x11-libs/xcb-util-renderutil
+ )
X? (
x11-base/xwayland
x11-libs/libxcb:0=
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
x11-libs/xcb-util-wm
- xcb-errors? ( x11-libs/xcb-util-errors )
)
+ xcb-errors? ( x11-libs/xcb-util-errors )
"
RDEPEND="
${DEPEND}
"
BDEPEND="
- >=dev-libs/wayland-protocols-1.24
+ >=dev-libs/wayland-protocols-1.32
>=dev-util/meson-0.60.0
dev-util/wayland-scanner
virtual/pkgconfig
@@ -76,7 +76,6 @@ src_configure() {
)
# Separate values with a comma with this evil floating point bit hack
local meson_backends=$(IFS=','; echo "${backends[*]}")
- # xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?)
local emesonargs=(
$(meson_feature xcb-errors)
$(meson_use tinywl examples)