commit:     c488c546e57f7d64d3916556f3c873d0a93b3c10
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  7 12:00:45 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jul  7 14:16:03 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c488c546

kde-plasma/plasma-workspace: Add new dependency

Upstream commit bf4dd63531488ea6583ff04bd3d87cada05f7965

See also:
https://invent.kde.org/plasma/plasma-workspace/-/commit/bf4dd63531488ea6583ff04bd3d87cada05f7965#note_482338

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-plasma/plasma-workspace/metadata.xml                 | 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-workspace/metadata.xml 
b/kde-plasma/plasma-workspace/metadata.xml
index 34de71a5b2..bc69bfb863 100644
--- a/kde-plasma/plasma-workspace/metadata.xml
+++ b/kde-plasma/plasma-workspace/metadata.xml
@@ -12,7 +12,7 @@
                <flag name="appstream">Enable AppStream software metadata 
support</flag>
                <flag name="geolocation">Enables dataengine providing location 
information</flag>
                <flag name="policykit">Enable locale generation and Users KCM 
using <pkg>sys-auth/polkit</pkg> and <pkg>sys-apps/accountsservice</pkg></flag>
-               <flag name="screencast">Enable screencast portal using 
<pkg>media-video/pipewire</pkg></flag>
+               <flag name="screencast">Enable screencast portal using 
<pkg>kde-plasma/kpipewire</pkg></flag>
                <flag name="telemetry">Enable User Feedback control module for 
<pkg>kde-plasma/systemsettings</pkg></flag>
        </use>
 </pkgmetadata>

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
index a704fe0e7e..ef3173f752 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
        policykit? ( virtual/libcrypt:= )
        screencast? (
                >=dev-qt/qtgui-${QTMIN}:5=[egl]
+               >=kde-plasma/kpipewire-${PVCUT}:5
                media-libs/libglvnd
                >=media-video/pipewire-0.3:=
                x11-libs/libdrm
@@ -168,6 +169,7 @@ src_prepare() {
 
        # TODO: try to get a build switch upstreamed
        if ! use screencast; then
+               ecm_punt_bogus_dep K PipeWire
                sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt 
|| die
        fi
 

Reply via email to