summaryrefslogtreecommitdiff
path: root/media-video/pipewire/pipewire-0.3.74.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'media-video/pipewire/pipewire-0.3.74.ebuild')
-rw-r--r--media-video/pipewire/pipewire-0.3.74.ebuild7
1 files changed, 7 insertions, 0 deletions
diff --git a/media-video/pipewire/pipewire-0.3.74.ebuild b/media-video/pipewire/pipewire-0.3.74.ebuild
index f4759dc2e89a..dfb5716fd7bf 100644
--- a/media-video/pipewire/pipewire-0.3.74.ebuild
+++ b/media-video/pipewire/pipewire-0.3.74.ebuild
@@ -335,6 +335,13 @@ pkg_postinst() {
local ver
for ver in ${REPLACING_VERSIONS} ; do
+ if has_version kde-plasma/kwin[screencast] || has_version x11-wm/mutter[screencast] ; then
+ # https://bugs.gentoo.org/908490
+ # https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3243
+ ewarn "Please restart KWin/Mutter after upgrading PipeWire."
+ ewarn "Screencasting may not work until you do."
+ fi
+
if ver_test ${ver} -le 0.3.66-r1 ; then
elog ">=pipewire-0.3.66 uses the 'pipewire' group to manage permissions"
elog "and limits needed to function smoothly:"