commit:     6e7ce7ccf41fbf4ce6026479bd8065b397fce39a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 20:00:00 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 20:09:03 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e7ce7cc

kde-frameworks/sonnet: Set SONNET_NO_BACKENDS=ON w/ USE=-aspell,-hunspell

Upstream commit 1764decd7b7426320f24f3dbde44fc13993d1ed2

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

 kde-frameworks/sonnet/sonnet-9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/kde-frameworks/sonnet/sonnet-9999.ebuild 
b/kde-frameworks/sonnet/sonnet-9999.ebuild
index c01044c8dd..0be7d70e3d 100644
--- a/kde-frameworks/sonnet/sonnet-9999.ebuild
+++ b/kde-frameworks/sonnet/sonnet-9999.ebuild
@@ -22,6 +22,8 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
 
+PATCHES=( "${FILESDIR}/${P}-no-backend.patch" ) # bug 941425
+
 CMAKE_SKIP_TESTS=(
        # bug 779994
        sonnet-test_autodetect
@@ -36,6 +38,9 @@ src_configure() {
                $(cmake_use_find_package hunspell HUNSPELL)
                -DSONNET_USE_QML=$(usex qml)
        )
+       if ! use aspell && ! use hunspell; then
+               mycmakeargs+=( -DSONNET_NO_BACKENDS=ON )
+       fi
 
        ecm_src_configure
 }

Reply via email to