1 |
commit: 787579c7170fc9614ae9c7c41cccc95d34247d3d |
2 |
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Aug 17 18:29:38 2019 +0000 |
4 |
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Aug 17 18:29:49 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787579c7 |
7 |
|
8 |
x11-wm/mutter: be explicit about pipewire disabling |
9 |
|
10 |
The autotools AC_ARG_ENABLE usage bug was fixed long ago upstream, |
11 |
so we can be explicit about the disabling now to avoid confusion. |
12 |
Though autotools never got automagic behaviour for it - it got |
13 |
ported to meson for 3.32 first - so it makes no practical |
14 |
difference. |
15 |
|
16 |
Package-Manager: Portage-2.3.62, Repoman-2.3.12 |
17 |
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org> |
18 |
|
19 |
x11-wm/mutter/mutter-3.30.2-r1.ebuild | 3 ++- |
20 |
x11-wm/mutter/mutter-3.30.2-r3.ebuild | 3 ++- |
21 |
2 files changed, 4 insertions(+), 2 deletions(-) |
22 |
|
23 |
diff --git a/x11-wm/mutter/mutter-3.30.2-r1.ebuild b/x11-wm/mutter/mutter-3.30.2-r1.ebuild |
24 |
index c0fa10f52b9..bd9ea4cb462 100644 |
25 |
--- a/x11-wm/mutter/mutter-3.30.2-r1.ebuild |
26 |
+++ b/x11-wm/mutter/mutter-3.30.2-r1.ebuild |
27 |
@@ -111,7 +111,7 @@ src_prepare() { |
28 |
} |
29 |
|
30 |
src_configure() { |
31 |
- # TODO: pipewire remote desktop support; --disable-remote-desktop actually enables it due to upstream autotools bug in 3.26.2 (omitted means disabled) |
32 |
+ # TODO: pipewire remote desktop support |
33 |
# TODO: nvidia EGLDevice support |
34 |
# 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 |
35 |
# 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) |
36 |
@@ -130,6 +130,7 @@ src_configure() { |
37 |
--enable-xlib-egl-platform \ |
38 |
--with-default-driver=gl \ |
39 |
--with-libcanberra \ |
40 |
+ --disable-remote-desktop \ |
41 |
$(usex debug --enable-debug=yes "") \ |
42 |
$(use_enable gles2) \ |
43 |
$(use_enable gles2 cogl-gles2) \ |
44 |
|
45 |
diff --git a/x11-wm/mutter/mutter-3.30.2-r3.ebuild b/x11-wm/mutter/mutter-3.30.2-r3.ebuild |
46 |
index 5b88d60c9a8..a6b546ea6ad 100644 |
47 |
--- a/x11-wm/mutter/mutter-3.30.2-r3.ebuild |
48 |
+++ b/x11-wm/mutter/mutter-3.30.2-r3.ebuild |
49 |
@@ -111,7 +111,7 @@ src_prepare() { |
50 |
} |
51 |
|
52 |
src_configure() { |
53 |
- # TODO: pipewire remote desktop support; --disable-remote-desktop actually enables it due to upstream autotools bug in 3.26.2 (omitted means disabled) |
54 |
+ # TODO: pipewire remote desktop support |
55 |
# TODO: nvidia EGLDevice support |
56 |
# 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 |
57 |
# 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) |
58 |
@@ -130,6 +130,7 @@ src_configure() { |
59 |
--enable-xlib-egl-platform \ |
60 |
--with-default-driver=gl \ |
61 |
--with-libcanberra \ |
62 |
+ --disable-remote-desktop \ |
63 |
$(usex debug --enable-debug=yes "") \ |
64 |
$(use_enable gles2) \ |
65 |
$(use_enable gles2 cogl-gles2) \ |