feat: patch nextcloud-talk-desktop for Wayland screen sharing
All checks were successful
CI / check (pull_request) Successful in 2m45s
CI / build-and-cache (pull_request) Has been skipped

Patches the Electron asar bundle to inject setDisplayMediaRequestHandler
with useSystemPicker: true, which routes screen capture through the
native PipeWire/xdg-desktop-portal pipeline on Wayland.

Based on upstream draft PR nextcloud/talk-desktop#1022.
Uses the patched version in communication role.
This commit is contained in:
Ash
2026-03-16 08:46:16 -07:00
committed by John Ogle
parent 45db8efaa9
commit fb93108a77
3 changed files with 62 additions and 1 deletions

View File

@@ -20,7 +20,7 @@ in
pkgs.element-desktop
# Re-enabled in 25.11 after security issues were resolved
pkgs.fluffychat
pkgs.nextcloud-talk-desktop
pkgs.custom.nextcloud-talk-desktop
];
};
}