Added mutter witch patch

This commit is contained in:
2023-03-27 15:59:02 +02:00
parent edb3ec2bbf
commit d5e710f38b
4 changed files with 262 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
diff --git a/src/backends/meta-backend.c b/src/backends/meta-backend.c
index d278e6a85fda8947d2c8728f749147b97f14c973..595fbd42cb851b0f1869451e76fdbffea5836de7 100644
--- a/src/backends/meta-backend.c
+++ b/src/backends/meta-backend.c
@@ -134,8 +134,8 @@ struct _MetaBackendPrivate
#endif
MetaSettings *settings;
MetaDbusSessionWatcher *dbus_session_watcher;
-#ifdef HAVE_REMOTE_DESKTOP
MetaRemoteAccessController *remote_access_controller;
+#ifdef HAVE_REMOTE_DESKTOP
MetaScreenCast *screen_cast;
MetaRemoteDesktop *remote_desktop;
#endif

View File

@@ -0,0 +1,27 @@
From 8cb699dc59c64dc9f58873b3bbe2d17c3a08d2f9 Mon Sep 17 00:00:00 2001
From: Matt Turner <mattst88@gmail.com>
Date: Fri, 18 Mar 2022 17:40:52 -0700
Subject: [PATCH] Disable anonymous-file test
It attempts to open /proc/self/fd/* (an fd created by memfd_create),
which sandbox disallows.
---
src/tests/meson.build | 5 -----
1 file changed, 5 deletions(-)
diff --git a/src/tests/meson.build b/src/tests/meson.build
index a19703288..50027d1f8 100644
--- a/src/tests/meson.build
+++ b/src/tests/meson.build
@@ -224,11 +224,6 @@ test_cases += [
'suite': 'compositor',
'sources': [ 'stage-view-tests.c', ],
},
- {
- 'name': 'anonymous-file',
- 'suite': 'unit',
- 'sources': [ 'anonymous-file.c', ],
- },
{
'name': 'edid',
'suite': 'unit',