commit:     d00d38b91a3f06f3fa49270ce28d8951955a8cba
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 16 15:48:53 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 16 15:48:53 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d00d38b9

kde-apps/krfb: Update DEPENDs

Upstream commit 4707bde2362d78133406489a2af54ea0f07f4f3d

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

 kde-apps/krfb/krfb-9999.ebuild | 31 +++++++++++++------------------
 1 file changed, 13 insertions(+), 18 deletions(-)

diff --git a/kde-apps/krfb/krfb-9999.ebuild b/kde-apps/krfb/krfb-9999.ebuild
index bb21415b6a..3ac8c5b7a2 100644
--- a/kde-apps/krfb/krfb-9999.ebuild
+++ b/kde-apps/krfb/krfb-9999.ebuild
@@ -14,12 +14,18 @@ HOMEPAGE="https://apps.kde.org/krfb/";
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="wayland"
+IUSE=""
 
 COMMON_DEPEND="
+       >=dev-libs/plasma-wayland-protocols-1.5.0
+       dev-libs/wayland
        >=dev-qt/qtdbus-${QTMIN}:5
-       >=dev-qt/qtgui-${QTMIN}:5
+       || (
+               >=dev-qt/qtgui-${QTMIN}:5[libinput]
+               >=dev-qt/qtgui-${QTMIN}:5[X]
+       )
        >=dev-qt/qtnetwork-${QTMIN}:5
+       >=dev-qt/qtwayland-${QTMIN}:5
        >=dev-qt/qtwidgets-${QTMIN}:5
        >=dev-qt/qtx11extras-${QTMIN}:5
        >=kde-frameworks/kcompletion-${KFMIN}:5
@@ -35,29 +41,18 @@ COMMON_DEPEND="
        >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
        >=kde-frameworks/kwindowsystem-${KFMIN}:5
        >=kde-frameworks/kxmlgui-${KFMIN}:5
+       media-libs/libepoxy
+       media-libs/mesa[gbm(+)]
+       >=media-video/pipewire-0.3:=
        >=net-libs/libvncserver-0.9.9
        x11-libs/libX11
        x11-libs/libxcb
        x11-libs/libXtst
        x11-libs/xcb-util-image
-       wayland? (
-               media-libs/libepoxy
-               media-libs/mesa[gbm(+)]
-               >=media-video/pipewire-0.3:=
-       )
 "
 DEPEND="${COMMON_DEPEND}
-       wayland? ( media-libs/libglvnd )
+       media-libs/libglvnd
 "
 RDEPEND="${COMMON_DEPEND}
-       wayland? ( sys-apps/xdg-desktop-portal[screencast] )
+       sys-apps/xdg-desktop-portal[screencast]
 "
-
-src_prepare() {
-       ecm_src_prepare
-
-       # TODO: try to get a build switch upstreamed
-       if ! use wayland; then
-               sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt 
|| die
-       fi
-}

Reply via email to