summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred Wingate <parona@protonmail.com>2024-06-10 22:50:32 +0300
committerAndreas Sturmlechner <asturm@gentoo.org>2024-06-11 21:33:46 +0200
commit306d5a5bcbfdd6b195375b8cf9aecd3b35102a8d (patch)
tree7e76c0248e71d6a9c75c8854b2cee7688c3970b2
parent26599340669a5ffe29246587b3c54e6ada90c39e (diff)
downloadkde-306d5a5bcbfdd6b195375b8cf9aecd3b35102a8d.tar.gz
kde-306d5a5bcbfdd6b195375b8cf9aecd3b35102a8d.tar.bz2
kde-306d5a5bcbfdd6b195375b8cf9aecd3b35102a8d.zip
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@protonmail.com> Closes: https://github.com/gentoo/kde/pull/994 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-9999.ebuild6
1 files changed, 1 insertions, 5 deletions
diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 9f7f0dd89ec..c981606aecd 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
}