commit:     5c3e2db23a989cfa953f6d38e6e20096d4252722
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 18:42:45 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 15:24:18 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=5c3e2db2

kde-apps/kalarm: Workaround implicit CMake dependency chain issue

- USE=-speech sets -DCMAKE_DISABLE_FIND_PACKAGE_KF6TextEditTextToSpeech=ON
- kde-apps/kidentitymanagement depends on kde-apps/kpimtextedit
- If kde-apps/kpimtextedit was built with USE=speech, its cmake config file
  depends on KF6TextEditTextToSpeech which then fails to be found when
  disabled by the kde-apps/kalarm[-speech] cmake arg.

Bug: https://bugs.gentoo.org/934478
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kalarm/kalarm-24.08.49.9999.ebuild | 1 +
 kde-apps/kalarm/kalarm-9999.ebuild          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/kalarm/kalarm-24.08.49.9999.ebuild 
b/kde-apps/kalarm/kalarm-24.08.49.9999.ebuild
index 3024bd47e8..d4b4acfaa8 100644
--- a/kde-apps/kalarm/kalarm-24.08.49.9999.ebuild
+++ b/kde-apps/kalarm/kalarm-24.08.49.9999.ebuild
@@ -63,6 +63,7 @@ RDEPEND="${COMMON_DEPEND}
        pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:6 )
 "
 DEPEND="${COMMON_DEPEND}
+       speech? ( kde-apps/kpimtextedit[speech] )
        X? ( x11-base/xorg-proto )
 "
 

diff --git a/kde-apps/kalarm/kalarm-9999.ebuild 
b/kde-apps/kalarm/kalarm-9999.ebuild
index 1b5e57efc6..860e0432c7 100644
--- a/kde-apps/kalarm/kalarm-9999.ebuild
+++ b/kde-apps/kalarm/kalarm-9999.ebuild
@@ -64,6 +64,7 @@ RDEPEND="${COMMON_DEPEND}
        pim? ( >=kde-apps/kdepim-runtime-${PVCUT}:6 )
 "
 DEPEND="${COMMON_DEPEND}
+       speech? ( kde-apps/kpimtextedit[speech] )
        X? ( x11-base/xorg-proto )
 "
 

Reply via email to