From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4ABBB158086 for ; Tue, 16 Nov 2021 17:02:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 791E8E07D8; Tue, 16 Nov 2021 17:02:45 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 57357E07C5 for ; Tue, 16 Nov 2021 17:02:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 32D37342DB5 for ; Tue, 16 Nov 2021 17:02:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 9E3321A2 for ; Tue, 16 Nov 2021 17:02:38 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1637077733.d00d38b91a3f06f3fa49270ce28d8951955a8cba.asturm@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/krfb/ X-VCS-Repository: proj/kde X-VCS-Files: kde-apps/krfb/krfb-9999.ebuild X-VCS-Directories: kde-apps/krfb/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: d00d38b91a3f06f3fa49270ce28d8951955a8cba X-VCS-Branch: master Date: Tue, 16 Nov 2021 17:02:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7ad7e9d6-8a86-4753-b48f-f904f62da406 X-Archives-Hash: 230855d407327f1a1b27f038ba6b1180 commit: d00d38b91a3f06f3fa49270ce28d8951955a8cba Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 16 15:48:53 2021 +0000 Commit: Andreas Sturmlechner gentoo 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 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 -}