oom pushed a commit to branch c++-team
in repository guix.

commit 647f053fadf8616a1b7a9e0f3d9df91224ec9653
Author: Greg Hogan <c...@greghogan.com>
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 079a0daf5d..cf1ec06bce 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -3787,6 +3787,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))

Reply via email to