commit:     0851e4465cebef93148daf64e9ae3823b1de0850
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: Wed Aug 28 18:48:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0851e446

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.05.2.ebuild | 1 +
 kde-apps/kalarm/kalarm-24.08.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/kalarm/kalarm-24.05.2.ebuild 
b/kde-apps/kalarm/kalarm-24.05.2.ebuild
index bb57bf884c71..3a10f6b6ef49 100644
--- a/kde-apps/kalarm/kalarm-24.05.2.ebuild
+++ b/kde-apps/kalarm/kalarm-24.05.2.ebuild
@@ -62,6 +62,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-24.08.0.ebuild 
b/kde-apps/kalarm/kalarm-24.08.0.ebuild
index 67f90bb19c74..89871c3e5c28 100644
--- a/kde-apps/kalarm/kalarm-24.08.0.ebuild
+++ b/kde-apps/kalarm/kalarm-24.08.0.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 )
 "
 

Reply via email to