commit:     bbbcc6ef6470696e11ff79c6a450603494957e5b
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sat Nov  4 09:03:04 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov  4 19:47:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbcc6ef

gui-wm/hyprland: remove wlroots subproject patch

* Meson supports subproject specific options making it redundant.

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33661
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-wm/hyprland/hyprland-0.31.0-r1.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild 
b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild
index d418c6225339..0e5c0a9d3180 100644
--- a/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild
+++ b/gui-wm/hyprland/hyprland-0.31.0-r1.ebuild
@@ -79,7 +79,6 @@ BDEPEND="
 "
 
 PATCHES=(
-       "${FILESDIR}/hyprland-0.30.0-no-wlroots-automagic-r1.patch"
        "${FILESDIR}/hyprland-0.31.0-fix-log-headers.patch"
 )
 
@@ -110,8 +109,11 @@ src_prepare() {
 src_configure() {
        local emesonargs=(
                $(meson_feature legacy-renderer legacy_renderer)
-               $(meson_feature X xwayland)
                $(meson_feature systemd)
+               $(meson_feature X xwayland)
+               $(meson_feature X wlroots:xwayland)
+               -Dwlroots:backends=drm,libinput$(usev X ',x11')
+               -Dwlroots:xcb-errors=disabled
        )
 
        meson_src_configure

Reply via email to