summaryrefslogtreecommitdiff
path: root/kde-frameworks/kio
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-11-25 23:18:51 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2024-11-26 19:17:55 +0100
commita8a20aa51adf97ccff35df1c521e86e189e1dd18 (patch)
tree7565094c2844d747339e16e326f835f6fc598ac8 /kde-frameworks/kio
parentf585f6aabdd3d54836385a8c7e8ba1ed37a44743 (diff)
downloadkde-a8a20aa51adf97ccff35df1c521e86e189e1dd18.tar.gz
kde-a8a20aa51adf97ccff35df1c521e86e189e1dd18.tar.bz2
kde-a8a20aa51adf97ccff35df1c521e86e189e1dd18.zip
kde-frameworks/kio: PDEPEND on kde-plasma/keditfiletype
KWidgetsAddons has runtime dependency on keditfiletype binary, but as Tier1 Framework only depends on Qt modules. keditfiletype otoh has rather heavy dependencies (including KIO itself), so it cannot be a dependency of KWidgetsAddons. As a compromise, put it into PDEPEND here, since KFileWidget exposes this KWidgetsAddons component, and revdeps like dolphin and krusader (typical consumers of KIO) too. Bug: https://bugs.gentoo.org/944812 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/kio')
-rw-r--r--kde-frameworks/kio/kio-9999.ebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/kde-frameworks/kio/kio-9999.ebuild b/kde-frameworks/kio/kio-9999.ebuild
index f307f063a8b..6bc28d99f0e 100644
--- a/kde-frameworks/kio/kio-9999.ebuild
+++ b/kde-frameworks/kio/kio-9999.ebuild
@@ -66,7 +66,13 @@ RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtbase-${QTMIN}:6[libproxy]
sys-power/switcheroo-control
"
-PDEPEND=">=kde-frameworks/kded-${PVCUT}:6"
+# bug 944812: File Properties is accessible from KFileWidget (KIO); this
+# provides access to keditfiletype binary via KWidgetsAddons (Tier1)
+# Typical KIO revdeps (dolphin, krusader et al.) can rely on this dep
+PDEPEND="
+ >=kde-frameworks/kded-${PVCUT}:6
+ kde-plasma/keditfiletype
+"
src_configure() {
local mycmakeargs=(