diff options
author | Mart Raudsepp <leio@gentoo.org> | 2019-08-17 21:29:38 +0300 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2019-08-17 21:29:49 +0300 |
commit | 787579c7170fc9614ae9c7c41cccc95d34247d3d (patch) | |
tree | 342f0ebc138a02d2a86826a26be36eb61007a34b /x11-wm/mutter | |
parent | app-editors/uemacs-pk: Move pkgconfig to BDEPEND. (diff) | |
download | gentoo-787579c7170fc9614ae9c7c41cccc95d34247d3d.tar.gz gentoo-787579c7170fc9614ae9c7c41cccc95d34247d3d.tar.bz2 gentoo-787579c7170fc9614ae9c7c41cccc95d34247d3d.zip |
x11-wm/mutter: be explicit about pipewire disabling
The autotools AC_ARG_ENABLE usage bug was fixed long ago upstream,
so we can be explicit about the disabling now to avoid confusion.
Though autotools never got automagic behaviour for it - it got
ported to meson for 3.32 first - so it makes no practical
difference.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'x11-wm/mutter')
-rw-r--r-- | x11-wm/mutter/mutter-3.30.2-r1.ebuild | 3 | ||||
-rw-r--r-- | x11-wm/mutter/mutter-3.30.2-r3.ebuild | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/x11-wm/mutter/mutter-3.30.2-r1.ebuild b/x11-wm/mutter/mutter-3.30.2-r1.ebuild index c0fa10f52b91..bd9ea4cb462f 100644 --- a/x11-wm/mutter/mutter-3.30.2-r1.ebuild +++ b/x11-wm/mutter/mutter-3.30.2-r1.ebuild @@ -111,7 +111,7 @@ src_prepare() { } src_configure() { - # TODO: pipewire remote desktop support; --disable-remote-desktop actually enables it due to upstream autotools bug in 3.26.2 (omitted means disabled) + # TODO: pipewire remote desktop support # TODO: nvidia EGLDevice support # TODO: elogind vs systemd is automagic in 3.28.3 - if elogind is found, it's used instead of systemd; but not a huge problem as elogind package blocks systemd package # TODO: lack of --with-xwayland-grab-default-access-rules relies on default settings, but in Gentoo we might have some more packages we want to give Xgrab access (mostly virtual managers and remote desktops) @@ -130,6 +130,7 @@ src_configure() { --enable-xlib-egl-platform \ --with-default-driver=gl \ --with-libcanberra \ + --disable-remote-desktop \ $(usex debug --enable-debug=yes "") \ $(use_enable gles2) \ $(use_enable gles2 cogl-gles2) \ diff --git a/x11-wm/mutter/mutter-3.30.2-r3.ebuild b/x11-wm/mutter/mutter-3.30.2-r3.ebuild index 5b88d60c9a84..a6b546ea6ad2 100644 --- a/x11-wm/mutter/mutter-3.30.2-r3.ebuild +++ b/x11-wm/mutter/mutter-3.30.2-r3.ebuild @@ -111,7 +111,7 @@ src_prepare() { } src_configure() { - # TODO: pipewire remote desktop support; --disable-remote-desktop actually enables it due to upstream autotools bug in 3.26.2 (omitted means disabled) + # TODO: pipewire remote desktop support # TODO: nvidia EGLDevice support # TODO: elogind vs systemd is automagic in 3.28.3 - if elogind is found, it's used instead of systemd; but not a huge problem as elogind package blocks systemd package # TODO: lack of --with-xwayland-grab-default-access-rules relies on default settings, but in Gentoo we might have some more packages we want to give Xgrab access (mostly virtual managers and remote desktops) @@ -130,6 +130,7 @@ src_configure() { --enable-xlib-egl-platform \ --with-default-driver=gl \ --with-libcanberra \ + --disable-remote-desktop \ $(usex debug --enable-debug=yes "") \ $(use_enable gles2) \ $(use_enable gles2 cogl-gles2) \ |