guix_mirror_bot pushed a commit to branch c++-team
in repository guix.
commit f1e410a9be9c3801b5123b0d9bb98eaa4bec57bf
Author: Greg Hogan <[email protected]>
AuthorDate: Thu May 8 16:16:15 2025 +0000
gnu: kiconthemes: Enable testing.
* gnu/packages/kde-frameworks.scm (kiconthemes)[arguments]<#:phases>:
Add phase to enable testing.
Change-Id: I7d8e600f19518fa8d5ba09cfd11a345449aadbd6
---
gnu/packages/kde-frameworks.scm | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index f02db9d4dd..4d790181d4 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -3770,6 +3770,11 @@ window does not need focus for them to be activated.")
(arguments
(list #:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'enable-testing
+ (lambda _
+ (substitute* "CMakeLists.txt"
+ (("if \\(BUILD_TESTING\\)" all)
+ (string-append all "\n enable_testing()")))))
(add-before 'check 'check-setup
(lambda* (#:key inputs #:allow-other-keys)
(setenv "HOME" (getcwd))