Slack supports Wayland screen sharing, but it's hidden behind a flag `--enable-features=WebRTCPipeWireCapturer` as indicated in the flatpak package bug here: https://github.com/flathub/com.slack.Slack/issues/101. I've tested this on my gnome+wayland system, and it appears to work great. Would it be possible to automatically add this flag to the launcher if USE=wayland or; if not; at least print a message like the one Zoom prints here https://github.com/gentoo/gentoo/blob/master/net-im/zoom/zoom-5.11.0.3540.ebuild#L169 indicating it should change. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c85489fe25a2cb24ac97e52af5a9118af326c03 commit 9c85489fe25a2cb24ac97e52af5a9118af326c03 Author: Vladimir Pavljuchenkov (SpiderX) <spiderx@spiderx.dp.ua> AuthorDate: 2022-08-21 15:40:04 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2022-08-31 08:39:14 +0000 net-im/slack: version bump to 4.27.156, wrt #836874, #772137, #853964 Closes: https://bugs.gentoo.org/836874 Closes: https://bugs.gentoo.org/772137 Closes: https://bugs.gentoo.org/853964 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/26950 Closes: https://github.com/gentoo/gentoo/pull/26744 Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-im/slack/Manifest | 1 + net-im/slack/slack-4.27.156.ebuild | 110 +++++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+)