commit:     406175717ecce090ec28d15933220b78a270a636
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  1 16:24:23 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Mar  1 16:31:17 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40617571

x11-wm/mutter: fix logind provider ensurance REQUIRED_USE

Needs to be exactly-one-of for wayland, not at-most-one-of

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 x11-wm/mutter/mutter-3.28.3-r1.ebuild | 2 +-
 x11-wm/mutter/mutter-3.28.3.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/mutter/mutter-3.28.3-r1.ebuild 
b/x11-wm/mutter/mutter-3.28.3-r1.ebuild
index 3a7b5381459..2e93942d855 100644
--- a/x11-wm/mutter/mutter-3.28.3-r1.ebuild
+++ b/x11-wm/mutter/mutter-3.28.3-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="debug elogind gles2 input_devices_wacom +introspection 
systemd test udev w
 # gles2 may be avoidable, but probably not worth the effort before switching 
to meson; without it, it seems it'll have subtle lost features as well that 
isn't explained to user atm.
 REQUIRED_USE="
        wayland? (
-               ?? ( elogind systemd )
+               ^^ ( elogind systemd )
                gles2
        )"
 

diff --git a/x11-wm/mutter/mutter-3.28.3.ebuild 
b/x11-wm/mutter/mutter-3.28.3.ebuild
index d57e0a9002c..73226d24101 100644
--- a/x11-wm/mutter/mutter-3.28.3.ebuild
+++ b/x11-wm/mutter/mutter-3.28.3.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2+"
 SLOT="0/2" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-<api_version>.pc) should use the subslot
 
 IUSE="debug elogind gles2 input_devices_wacom +introspection systemd test udev 
wayland"
-REQUIRED_USE="wayland? ( ?? ( elogind systemd ) )"
+REQUIRED_USE="wayland? ( ^^ ( elogind systemd ) )"
 
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 

Reply via email to