diff options
author | Leonardo Hernández Hernández <leohdz172@proton.me> | 2023-09-26 00:14:34 -0600 |
---|---|---|
committer | Arthur Zamarin <arthurzam@gentoo.org> | 2023-09-28 20:51:49 +0300 |
commit | 847bfb28de8b9a369a9c048bc57dc77f29e00975 (patch) | |
tree | 62089818fe7436dd1020d51d320ecc673954d98c /gui-libs | |
parent | gui-libs/wlroots: update REQUIRED_USE (diff) | |
download | gentoo-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.ebuild | 15 |
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) |