x11-wm/mutter: fix logind provider ensurance REQUIRED_USE
authorMart Raudsepp <leio@gentoo.org>
Fri, 1 Mar 2019 16:24:23 +0000 (18:24 +0200)
committerMart Raudsepp <leio@gentoo.org>
Fri, 1 Mar 2019 16:31:17 +0000 (18:31 +0200)
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@gentoo.org>
x11-wm/mutter/mutter-3.28.3-r1.ebuild
x11-wm/mutter/mutter-3.28.3.ebuild

index 3a7b5381459f375be61e685c755be2b7ffb5d542..2e93942d85537274e53c2261da4e5edca38afc7a 100644 (file)
@@ -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
        )"
 
index d57e0a9002caf5d6d0ebd39b7a781fb646d6f7a2..73226d24101544eba09a6cb41fdb542462b0034b 100644 (file)
@@ -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"