commit:     56fb68b0a1be241de0bbe25a21a057deda76475a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 30 10:02:44 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 18:42:38 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=56fb68b0

kde-apps/kaccounts-integration: Add PDEPEND=kde-apps/kaccounts-providers

kde-apps/kaccounts-integration provides kcm_accounts for systemsettings,
however without kde-apps/kaccounts-providers the list is practically empty
which makes no sense.

So far, only kde-apps/kdenetwork-meta and kde-misc/kio-gdrive had been
pulling it in but we cannot assume every Plasma user would have those
installed.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../kaccounts-integration-24.05.49.9999.ebuild                      | 6 +++---
 kde-apps/kaccounts-integration/kaccounts-integration-9999.ebuild    | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/kde-apps/kaccounts-integration/kaccounts-integration-24.05.49.9999.ebuild 
b/kde-apps/kaccounts-integration/kaccounts-integration-24.05.49.9999.ebuild
index ba8dc8de25..81da5674a0 100644
--- a/kde-apps/kaccounts-integration/kaccounts-integration-24.05.49.9999.ebuild
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-24.05.49.9999.ebuild
@@ -6,6 +6,7 @@ EAPI=8
 ECM_TEST="forceoptional"
 KF5MIN=5.115.0
 KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
 QT5MIN=5.15.12
 QTMIN=6.6.2
 VIRTUALDBUS_TEST="true"
@@ -58,9 +59,8 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
        dev-util/intltool
 "
-BDEPEND="
-       sys-devel/gettext
-"
+BDEPEND="sys-devel/gettext"
+PDEPEND=">=kde-apps/kaccounts-providers-${PVCUT}:6"
 
 pkg_setup() {
        MULTIBUILD_VARIANTS=( $(usev qt5) default )

diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-9999.ebuild 
b/kde-apps/kaccounts-integration/kaccounts-integration-9999.ebuild
index ba8dc8de25..81da5674a0 100644
--- a/kde-apps/kaccounts-integration/kaccounts-integration-9999.ebuild
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-9999.ebuild
@@ -6,6 +6,7 @@ EAPI=8
 ECM_TEST="forceoptional"
 KF5MIN=5.115.0
 KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
 QT5MIN=5.15.12
 QTMIN=6.6.2
 VIRTUALDBUS_TEST="true"
@@ -58,9 +59,8 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
        dev-util/intltool
 "
-BDEPEND="
-       sys-devel/gettext
-"
+BDEPEND="sys-devel/gettext"
+PDEPEND=">=kde-apps/kaccounts-providers-${PVCUT}:6"
 
 pkg_setup() {
        MULTIBUILD_VARIANTS=( $(usev qt5) default )

Reply via email to