summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2019-08-17 21:29:38 +0300
committerMart Raudsepp <leio@gentoo.org>2019-08-17 21:29:49 +0300
commit787579c7170fc9614ae9c7c41cccc95d34247d3d (patch)
tree342f0ebc138a02d2a86826a26be36eb61007a34b /x11-wm/mutter
parentapp-editors/uemacs-pk: Move pkgconfig to BDEPEND. (diff)
downloadgentoo-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.ebuild3
-rw-r--r--x11-wm/mutter/mutter-3.30.2-r3.ebuild3
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) \