From 3517852e3b8a68d1e997770fc0650c5053bafc6c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 4 Jan 2022 01:27:12 +0000 Subject: gentoo resync : 04.01.2022 --- ...-config-add-restricted-access-permissions.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch (limited to 'media-video/wireplumber/files') diff --git a/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch b/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch new file mode 100644 index 000000000000..213283131e0b --- /dev/null +++ b/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch @@ -0,0 +1,36 @@ +https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/703c35cfd44265e81595db29eed081c8785cda87 + +From 703c35cfd44265e81595db29eed081c8785cda87 Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Mon, 29 Nov 2021 09:25:18 +0100 +Subject: [PATCH] access-config: add restricted access permissions + +When a pulse client connects with TCP, it is given the 'restricted' +access policy. Assign 'rx' permissions for those clients instead of +blocking forever. + +See pipewire#1863 +--- + src/config/main.lua.d/50-default-access-config.lua | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/src/config/main.lua.d/50-default-access-config.lua b/src/config/main.lua.d/50-default-access-config.lua +index 0282d4aa..6cf18bed 100644 +--- a/src/config/main.lua.d/50-default-access-config.lua ++++ b/src/config/main.lua.d/50-default-access-config.lua +@@ -20,4 +20,12 @@ default_access.rules = { + }, + default_permissions = "rx", + }, ++ { ++ matches = { ++ { ++ { "pipewire.access", "=", "restricted" }, ++ }, ++ }, ++ default_permissions = "rx", ++ }, + } +-- +GitLab + -- cgit v1.2.3