commit: 847bfb28de8b9a369a9c048bc57dc77f29e00975 Author: Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me> AuthorDate: Tue Sep 26 06:14:34 2023 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Thu Sep 28 17:51:49 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847bfb28
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 <AT> proton.me> Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> gui-libs/wlroots/wlroots-9999.ebuild | 15 +++++++-------- 1 file 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)
