FS#66629 - [firefox] Add xdg-desktop-portal as an optdepends
Attached to Project:
Arch Linux
Opened by Hugo Osvaldo Barrera (hobarrera) - Tuesday, 12 May 2020, 14:16 GMT
Last edited by David Thurstenson (thurstylark) - Saturday, 12 March 2022, 18:54 GMT
Opened by Hugo Osvaldo Barrera (hobarrera) - Tuesday, 12 May 2020, 14:16 GMT
Last edited by David Thurstenson (thurstylark) - Saturday, 12 March 2022, 18:54 GMT
|
Details
Description:
`xdg-desktop-portal` is required for screen sharing with Firefox (definitely is required for Wayland, I've no idea about Xorg). It should be listed as an optional dependency. Additional info: * package version(s): 76.0.1-1 |
This task depends upon
Closed by David Thurstenson (thurstylark)
Saturday, 12 March 2022, 18:54 GMT
Reason for closing: Implemented
Additional comments about closing: firefox 89.0-1
Saturday, 12 March 2022, 18:54 GMT
Reason for closing: Implemented
Additional comments about closing: firefox 89.0-1
Window screen sharing currently doesn't work with firefox from Arch Linux repository, but it works using [1].
According to [2] build flag `RTC_USE_PIPEWIRE=true` is required to use xdg-desktop-portal based screen casting.
[0] https://wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_sharing
[1] https://aur.archlinux.org/packages/fedora-firefox-wayland-bin/
[2] https://github.com/emersion/xdg-desktop-portal-wlr/wiki/Screencast-Compatibility