commit:     8ae86f527eca305c077078dc6c4a5fba56e765fe
Author:     Leonardo Hernández Hernández <leohdz172 <AT> proton <DOT> me>
AuthorDate: Thu Sep 28 03:10:51 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=8ae86f52

gui-libs/wlroots: adjust deps

- sort them alphabetically
- drop some unneeded slot operators
- drop meson dependency (meson.eclass does that for us)

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-0.16.2-r2.ebuild | 26 ++++++++++++--------------
 gui-libs/wlroots/wlroots-9999.ebuild      | 29 ++++++++++++++---------------
 2 files changed, 26 insertions(+), 29 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
index 03002a5a59c8..347b6e26f922 100644
--- a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
@@ -26,37 +26,35 @@ REQUIRED_USE="
 
 DEPEND="
        >=dev-libs/wayland-1.21.0
-       >=dev-libs/wayland-protocols-1.28
-       drm? ( sys-apps/hwdata:= )
-       libinput? ( >=dev-libs/libinput-1.14.0:0= )
        media-libs/mesa[egl(+),gles2]
        sys-auth/seatd:=
        virtual/libudev
+       >=x11-libs/libdrm-2.4.114
+       x11-libs/libxkbcommon
+       >=x11-libs/pixman-0.42.0
+       drm? ( sys-apps/hwdata )
+       libinput? ( >=dev-libs/libinput-1.14.0:= )
        vulkan? (
-               dev-util/glslang:0=
-               dev-util/vulkan-headers:0=
-               media-libs/vulkan-loader:0=
+               dev-util/glslang:=
+               dev-util/vulkan-headers
+               media-libs/vulkan-loader
        )
-       >=x11-libs/libdrm-2.4.114:0=
-       x11-libs/libxkbcommon
-       >=x11-libs/pixman-0.42.0:0=
+       xcb-errors? ( x11-libs/xcb-util-errors )
        x11-backend? (
-               x11-libs/libxcb:0=
+               x11-libs/libxcb:=
                x11-libs/xcb-util-renderutil
        )
        X? (
                x11-base/xwayland
-               x11-libs/libxcb:0=
+               x11-libs/libxcb:=
                x11-libs/xcb-util-wm
        )
-       xcb-errors? ( x11-libs/xcb-util-errors )
 "
 RDEPEND="
        ${DEPEND}
 "
 BDEPEND="
-       >=dev-libs/wayland-protocols-1.24
-       >=dev-util/meson-0.60.0
+       >=dev-libs/wayland-protocols-1.28
        dev-util/wayland-scanner
        virtual/pkgconfig
 "

diff --git a/gui-libs/wlroots/wlroots-9999.ebuild 
b/gui-libs/wlroots/wlroots-9999.ebuild
index 7b3b9c5b6d1f..dcfe1e4ce9e2 100644
--- a/gui-libs/wlroots/wlroots-9999.ebuild
+++ b/gui-libs/wlroots/wlroots-9999.ebuild
@@ -28,42 +28,41 @@ REQUIRED_USE="
 
 DEPEND="
        >=dev-libs/wayland-1.22.0
+       media-libs/mesa[egl(+),gles2]
+       >=x11-libs/libdrm-2.4.114
+       x11-libs/libxkbcommon
+       >=x11-libs/pixman-0.42.0
        drm? (
-               liftoff? ( >=dev-libs/libliftoff-0.4 )
                media-libs/libdisplay-info
-               sys-apps/hwdata:=
+               sys-apps/hwdata
+               liftoff? ( >=dev-libs/libliftoff-0.4 )
        )
-       libinput? ( >=dev-libs/libinput-1.14.0:0= )
-       media-libs/mesa[egl(+),gles2]
+       libinput? ( >=dev-libs/libinput-1.14.0:= )
        session? (
                sys-auth/seatd:=
                virtual/libudev
        )
        vulkan? (
-               dev-util/glslang:0=
-               dev-util/vulkan-headers:0=
-               media-libs/vulkan-loader:0=
+               dev-util/glslang:=
+               dev-util/vulkan-headers
+               media-libs/vulkan-loader
        )
-       >=x11-libs/libdrm-2.4.114:0=
-       x11-libs/libxkbcommon
-       >=x11-libs/pixman-0.42.0:0=
+       xcb-errors? ( x11-libs/xcb-util-errors )
        x11-backend? (
-               x11-libs/libxcb:0=
+               x11-libs/libxcb:=
                x11-libs/xcb-util-renderutil
        )
        X? (
-               x11-base/xwayland
-               x11-libs/libxcb:0=
+               x11-libs/libxcb:=
                x11-libs/xcb-util-wm
+               x11-base/xwayland
        )
-       xcb-errors? ( x11-libs/xcb-util-errors )
 "
 RDEPEND="
        ${DEPEND}
 "
 BDEPEND="
        >=dev-libs/wayland-protocols-1.32
-       >=dev-util/meson-0.60.0
        dev-util/wayland-scanner
        virtual/pkgconfig
 "

Reply via email to