commit: a8a20aa51adf97ccff35df1c521e86e189e1dd18 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Mon Nov 25 22:18:51 2024 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Nov 26 18:17:55 2024 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8a20aa5
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 <AT> gentoo.org> kde-frameworks/kio/kio-9999.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/kde-frameworks/kio/kio-9999.ebuild b/kde-frameworks/kio/kio-9999.ebuild index f307f063a8..6bc28d99f0 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=(
