commit:     306d5a5bcbfdd6b195375b8cf9aecd3b35102a8d
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Jun 10 19:50:32 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 19:33:46 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=306d5a5b

kde-frameworks/breeze-icons: use BUILD_TESTING option for tests

* New change in breeze-icons depends on the inclusion of ECMAddTests in
  autotests/CMakeLists.txt.

CMake Error at src/tools/CMakeLists.txt:4 (ecm_mark_nongui_executable):
  Unknown CMake command "ecm_mark_nongui_executable".

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/kde/pull/994
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild 
b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 9f7f0dd89e..c981606aec 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -31,11 +31,6 @@ python_check_deps() {
        python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
 }
 
-src_prepare() {
-       cmake_src_prepare
-       use test || cmake_comment_add_subdirectory autotests
-}
-
 src_configure() {
        # bug #931904
        filter-lto
@@ -44,6 +39,7 @@ src_configure() {
                -DPython_EXECUTABLE="${PYTHON}"
                -DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported 
away
                -DSKIP_INSTALL_ICONS=OFF
+               -DBUILD_TESTING="$(usex test)"
        )
        cmake_src_configure
 }

Reply via email to