commit:     2d44632fa830ebb984ab52f6afe8ab1734e51f8f
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 07:26:05 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 07:28:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d44632f

gui-wm/wayfire: add X? ( x11-base/xwayland ) dep

Bug: https://bugs.gentoo.org/811888
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 gui-wm/wayfire/wayfire-0.7.2.ebuild | 5 ++++-
 gui-wm/wayfire/wayfire-9999.ebuild  | 9 ++++++---
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/gui-wm/wayfire/wayfire-0.7.2.ebuild 
b/gui-wm/wayfire/wayfire-0.7.2.ebuild
index f0a550b499d..15d00602b19 100644
--- a/gui-wm/wayfire/wayfire-0.7.2.ebuild
+++ b/gui-wm/wayfire/wayfire-0.7.2.ebuild
@@ -35,7 +35,10 @@ DEPEND="
        x11-libs/cairo:=[X?,svg]
        x11-libs/libxkbcommon:=[X?]
        x11-libs/pixman
-       X? ( x11-libs/libxcb )
+       X? (
+               x11-base/xwayland
+               x11-libs/libxcb
+       )
        system-wfconfig? (
                >=gui-libs/wf-config-0.7.1
                <gui-libs/wf-config-0.8.0

diff --git a/gui-wm/wayfire/wayfire-9999.ebuild 
b/gui-wm/wayfire/wayfire-9999.ebuild
index ed76917f7d8..01dc7698d0f 100644
--- a/gui-wm/wayfire/wayfire-9999.ebuild
+++ b/gui-wm/wayfire/wayfire-9999.ebuild
@@ -35,7 +35,10 @@ DEPEND="
        x11-libs/cairo:=[X?,svg]
        x11-libs/libxkbcommon:=[X?]
        x11-libs/pixman
-       X? ( x11-libs/libxcb )
+       X? (
+               x11-libs/libxcb
+               x11-base/xwayland
+       )
        system-wfconfig? ( ~gui-libs/wf-config-9999:= )
        !system-wfconfig? ( !gui-libs/wf-config )
        system-wlroots? ( ~gui-libs/wlroots-9999:=[X?] )
@@ -54,9 +57,9 @@ BDEPEND="
 
 src_configure() {
        sed -e "s:@EPREFIX@:${EPREFIX}:" \
-           "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die
+               "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die
        sed -e "s:@EPREFIX@:${EPREFIX}:" \
-           "${FILESDIR}"/wayfire-session.desktop > 
"${T}"/wayfire-session.desktop || die
+               "${FILESDIR}"/wayfire-session.desktop > 
"${T}"/wayfire-session.desktop || die
        local emesonargs=(
                $(meson_feature system-wfconfig use_system_wfconfig)
                $(meson_feature system-wlroots use_system_wlroots)

Reply via email to