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

commit 5a13a18bcb258ac5d5681e9707ed26311f2452d2
Author: Greg Hogan <c...@greghogan.com>
AuthorDate: Tue May 13 20:40:36 2025 +0000

    gnu: Remove BUILD_TESTING configuration flag.
    
    * gnu/packages/assembly.scm (cpu-features),
    * gnu/packages/astronomy.scm (casacore),
    * gnu/packages/audio.scm (csound),
    * gnu/packages/bioinformatics.scm (morpheus),
    * gnu/packages/code.scm (rtags),
    * gnu/packages/education.scm (gcompris-qt),
    * gnu/packages/game-development.scm (libccd),
    * gnu/packages/geo.scm (cloudcompare),
    * gnu/packages/glib.scm (dbus-cxx),
    * gnu/packages/graph.scm (faiss),
    * gnu/packages/graphics.scm (f3d, mmg),
    * gnu/packages/i2p.scm (i2pd),
    * gnu/packages/image-processing.scm (vtk),
    * gnu/packages/image.scm (openjpeg),
    * gnu/packages/irc.scm (quassel),
    * gnu/packages/jami.scm (jami),
    * gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita),
    * gnu/packages/kde-frameworks.scm (purpose, purpose-5),
    * gnu/packages/kde-office.scm (calligra, ghostwriter),
    * gnu/packages/linux.scm (bpftrace),
    * gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack,
    vc),
    * gnu/packages/messaging.scm (libsignal-protocol-c),
    * gnu/packages/mold.scm (mold),
    * gnu/packages/music.scm (sonivox),
    * gnu/packages/networking.scm (dhtnet),
    * gnu/packages/opencl.scm (opencl-clhpp),
    * gnu/packages/openpgp.scm (rnp),
    * gnu/packages/photo.scm (darktable),
    * gnu/packages/popt.scm (gflags),
    * gnu/packages/rdesktop.scm (freerdp),
    * gnu/packages/security-token.scm (cppcodec),
    * gnu/packages/terminals.scm (libtsm),
    * gnu/packages/text-editors.scm (jucipp),
    * gnu/packages/xdisorg.scm (xsettingsd)
    [arguments]<#:configure-flags>: Remove BUILD_TESTING.
    
    * gnu/packages/jupyter.scm (xeus)
    [arguments]: Disable tests.
    <#:configure-flags>: Remove BUILD_TESTING.
    
    Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
---
 gnu/packages/assembly.scm         |  5 ++---
 gnu/packages/astronomy.scm        |  1 -
 gnu/packages/audio.scm            |  3 +--
 gnu/packages/bioinformatics.scm   |  1 -
 gnu/packages/code.scm             |  3 +--
 gnu/packages/education.scm        |  3 +--
 gnu/packages/game-development.scm |  1 -
 gnu/packages/geo.scm              |  1 -
 gnu/packages/glib.scm             |  3 +--
 gnu/packages/graph.scm            |  3 +--
 gnu/packages/graphics.scm         |  2 --
 gnu/packages/i2p.scm              |  3 +--
 gnu/packages/image-processing.scm |  3 +--
 gnu/packages/image.scm            |  1 -
 gnu/packages/irc.scm              |  3 +--
 gnu/packages/jami.scm             |  1 -
 gnu/packages/jupyter.scm          |  6 +++---
 gnu/packages/kde-frameworks.scm   |  7 ++-----
 gnu/packages/kde-office.scm       |  5 +----
 gnu/packages/kde.scm              | 12 ++++--------
 gnu/packages/linux.scm            |  1 -
 gnu/packages/maths.scm            | 14 ++++----------
 gnu/packages/messaging.scm        |  4 ++--
 gnu/packages/mold.scm             |  3 +--
 gnu/packages/music.scm            |  5 +----
 gnu/packages/networking.scm       |  1 -
 gnu/packages/opencl.scm           |  4 +---
 gnu/packages/openpgp.scm          |  1 -
 gnu/packages/photo.scm            |  1 -
 gnu/packages/popt.scm             |  3 +--
 gnu/packages/rdesktop.scm         |  1 -
 gnu/packages/security-token.scm   |  2 --
 gnu/packages/terminals.scm        |  2 --
 gnu/packages/text-editors.scm     |  3 +--
 gnu/packages/xdisorg.scm          |  3 +--
 35 files changed, 32 insertions(+), 83 deletions(-)

diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index 572ad705d5..14999ba783 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -752,10 +752,9 @@ files.")
     (build-system cmake-build-system)
     (arguments
      (list
-      #:tests? #f
+      #:tests? #f ;; XXX: insists on using bundled googletest
       #:configure-flags
-      #~(list "-DBUILD_TESTING=off" ;; XXX: insists on using bundled googletest
-              "-DBUILD_SHARED_LIBS=ON"
+      #~(list "-DBUILD_SHARED_LIBS=ON"
               #$@(let ((target (%current-target-system)))
                    (if target
                        (cond ((string-prefix? "arm" target)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 13f0ec0b8a..ef67f284ba 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -434,7 +434,6 @@ rendering of the atmosphere model and examine its 
properties.
       #:configure-flags
       #~(list "-DBUILD_PYTHON3=ON"
               "-DBUILD_PYTHON=OFF"
-              "-DBUILD_TESTING=TRUE"
               "-DUSE_HDF5=ON"
               "-DUSE_OPENMP=OFF"
               "-DUSE_THREADS=ON"
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 94b51c47cd..0fdace4846 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -2158,8 +2158,7 @@ object library.")
         (base32 "1lgasyk8j4cl9178vci1dph63nks3cgwhf8y1d04z9dc8gg15dyn"))))
     (build-system cmake-build-system)
     (arguments
-     '(#:configure-flags '("-DBUILD_STATIC_LIBRARY=ON" ; required to build 
tests
-                           "-DBUILD_TESTING=ON")))
+     '(#:configure-flags '("-DBUILD_STATIC_LIBRARY=ON"))) ; required to build 
tests
     (native-inputs
      (list bison flex gettext-minimal zlib))
     (inputs
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index f0234384d2..b7150f9689 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -11367,7 +11367,6 @@ seamless support for BCF and VCF files.")
      (list
       #:configure-flags
       '(list "-DMORPHEUS_GUI=OFF"
-             "-DBUILD_TESTING=ON"
              "-DDOWNLOAD_XTENSOR=OFF")
       #:phases
       '(modify-phases %standard-phases
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index c4c423c846..31545d85a8 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -683,8 +683,7 @@ possible to collect coverage information without special 
compiler switches.")
     (arguments
      '(#:build-type "RelWithDebInfo"
        #:configure-flags
-       '("-DRTAGS_NO_ELISP_FILES=1"
-         "-DBUILD_TESTING=FALSE")
+       '("-DRTAGS_NO_ELISP_FILES=1")
        #:tests? #f))
     (native-inputs
      (list pkg-config))
diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index e9613a875a..c5f928ab7e 100644
--- a/gnu/packages/education.scm
+++ b/gnu/packages/education.scm
@@ -240,8 +240,7 @@ of categories with some of the activities available in that 
category.
                    (setenv "DISPLAY" ":1")
                    ;; The test suite wants to write to /homeless-shelter
                    (setenv "HOME" (getcwd)))))
-           #:configure-flags #~(list "-DQML_BOX2D_MODULE=disabled"
-                                     "-DBUILD_TESTING=TRUE")))
+           #:configure-flags #~(list "-DQML_BOX2D_MODULE=disabled")))
     (native-inputs
      (list extra-cmake-modules
            gettext-minimal
diff --git a/gnu/packages/game-development.scm 
b/gnu/packages/game-development.scm
index 1b493e4996..dfa9accb72 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -3142,7 +3142,6 @@ is designed to be used in interactive 3D graphics 
applications.")
     (build-system cmake-build-system)
     (arguments
      `(#:configure-flags '("-DBUILD_DOCUMENTATION=ON"
-                           "-DBUILD_TESTING=ON"
                            "-DENABLE_DOUBLE_PRECISION=ON")))
     (native-inputs
      (list python-sphinx))
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 0ab87a9f7d..7882c99782 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -4221,7 +4221,6 @@ and 2D images (photos taken using a 3D imaging system).")
       #:configure-flags #~(list
                            ;; Options
                            "-DOPTION_BUILD_CCVIEWER=NO"
-                           "-DBUILD_TESTING=ON"
                            "-DOPTION_USE_SHAPE_LIB=YES"
                            "-DOPTION_USE_DXF_LIB=YES"
                            "-DOPTION_USE_GDAL=YES"
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index c13e134a47..7e907aff43 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -1269,8 +1269,7 @@ programming language.  It also provides the 
@command{dbusxx-xml2cpp} and
               (snippet '(delete-file-recursively "tools/libcppgenerate"))))
     (build-system cmake-build-system)
     (arguments
-     (list #:configure-flags #~(list "-DBUILD_TESTING=ON"
-                                     "-DENABLE_TOOLS=ON"
+     (list #:configure-flags #~(list "-DENABLE_TOOLS=ON"
                                      "-DENABLE_GLIB_SUPPORT=ON"
                                      "-DTOOLS_BUNDLED_CPPGENERATE=OFF")
            ;; There is no /etc/machine-id file in the build environment.
diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm
index c0a3945dfc..239910ad1a 100644
--- a/gnu/packages/graph.scm
+++ b/gnu/packages/graph.scm
@@ -539,8 +539,7 @@ intuitive way.")
     (arguments
      (list #:configure-flags
            #~'("-DFAISS_ENABLE_GPU=OFF"     ; thanks, but no thanks, CUDA.
-               "-DFAISS_ENABLE_PYTHON=OFF"
-               "-DBUILD_TESTING=ON")))
+               "-DFAISS_ENABLE_PYTHON=OFF")))
     (inputs
      (list openblas))
     (native-inputs
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index d471ff696d..66fc2831bf 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -3068,7 +3068,6 @@ generated discrete signed distance field using the cubic 
spline kernel.
                    (string-append "-DCMAKE_INSTALL_MANDIR=" #$output 
"/share/man")
                    "-DBUILD_SHARED_LIBS=ON"
                    "-DBUILD_DOC=ON"
-                   "-DBUILD_TESTING=ON"
                    ;; The longer tests are for continuous integration and
                    ;; depend on input data which must be downloaded.
                    "-DONLY_VERY_SHORT_TESTS=ON"
@@ -3294,7 +3293,6 @@ desired local properties.")
       #:configure-flags
       #~(list (string-append "-DCMAKE_INSTALL_DOCDIR=" #$output
                              "/share/doc/" #$name "-" #$version)
-              "-DBUILD_TESTING=OFF"
               "-DF3D_LINUX_GENERATE_MAN=ON"
               "-DF3D_USE_EXTERNAL_CXXOPTS=ON"
               "-DF3D_USE_EXTERNAL_NLOHMANN_JSON=ON"
diff --git a/gnu/packages/i2p.scm b/gnu/packages/i2p.scm
index b4f0c8d639..bb5fa5fce8 100644
--- a/gnu/packages/i2p.scm
+++ b/gnu/packages/i2p.scm
@@ -54,8 +54,7 @@
       #:configure-flags
       #~(list (string-append "-S" #$source "/build")
               "-DWITH_UPNP=ON"
-              "-DBUILD_SHARED_LIBS=ON"
-              "-DBUILD_TESTING=ON")))
+              "-DBUILD_SHARED_LIBS=ON")))
     (home-page "https://i2pd.website/";)
     (synopsis "Router for an end-to-end encrypted and anonymous internet")
     (description "i2pd is a client for the anonymous I2P network, upon which
diff --git a/gnu/packages/image-processing.scm 
b/gnu/packages/image-processing.scm
index 0ad69f2f86..c1ef0c926a 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -299,8 +299,7 @@ many popular formats.")
     (arguments
      (list #:build-type "Release"           ;Build without '-g' to save space.
            #:configure-flags
-           #~'( ;;"-DBUILD_TESTING:BOOL=TRUE"  ;not honored
-               "-DVTK_USE_EXTERNAL=OFF"           ;default
+           #~'("-DVTK_USE_EXTERNAL=OFF"           ;default
                "-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON"
                "-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON"
                "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON"
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 79ac4fab18..f14c8c12ee 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -1069,7 +1069,6 @@ test suite, including conformance tests (following Rec. 
ITU-T T.803 | ISO/IEC
        (list
         "-DBUILD_STATIC_LIBS=OFF"
         "-DBUILD_UNIT_TESTS=ON"
-        "-DBUILD_TESTING=ON"
         (string-append "-DOPJ_DATA_ROOT="
                        (assoc-ref %build-inputs "openjpeg-data")))
        #:phases
diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm
index 8f92dd1ccb..dedae4d910 100644
--- a/gnu/packages/irc.scm
+++ b/gnu/packages/irc.scm
@@ -292,8 +292,7 @@ setting @env{LUA_PATH} and @env{LUA_CPATH} in glirc's 
run-time environment.")
     (arguments
       ;; The three binaries are not mutually exlusive, and are all built
       ;; by default.
-     '(#:configure-flags '("-DBUILD_TESTING=ON"
-                           ;;"-DWANT_QTCLIENT=OFF"
+     '(#:configure-flags '(;;"-DWANT_QTCLIENT=OFF"
                            ;;"-DWANT_CORE=OFF"
                            ;;"-DWANT_MONO=OFF"
                            "-DWITH_KDE=OFF"
diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm
index f8b7a4345f..175ccb4349 100644
--- a/gnu/packages/jami.scm
+++ b/gnu/packages/jami.scm
@@ -249,7 +249,6 @@ QSortFilterProxyModel conveniently exposed for QML.")
       #:qtbase qtbase
       #:configure-flags
       #~(list "-DWITH_DAEMON_SUBMODULE=OFF"
-              "-DBUILD_TESTING=ON"
               (string-append "-DBUILD_VERSION=" #$version)
               ;; Disable the webengine since it grows the closure size by
               ;; about 450 MiB and requires more resources.
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 5450a4fd9a..975366598f 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -515,9 +515,9 @@ extensions.")
               (file-name (git-file-name name version))))
     (build-system cmake-build-system)
     (arguments
-     '(#:configure-flags '("-DBUILD_STATIC_LIBS=OFF"
-                           "-DDISABLE_ARCH_NATIVE=ON" ;no '-march=native'
-                           "-DBUILD_TESTING=ON")))
+     '(#:tests? #f
+       #:configure-flags '("-DBUILD_STATIC_LIBS=OFF"
+                           "-DDISABLE_ARCH_NATIVE=ON"))) ;no '-march=native'
     (native-inputs
      (list pkg-config
            ;; The following inputs are used by the test suite.
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 5ef2dcff0a..3153cefbc8 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -5225,8 +5225,7 @@ script engines.")
       qtdeclarative
       prison))
     (arguments
-     (list #:tests? #f ;; seem to require network; don't find QTQuick 
components
-           #:configure-flags #~'("-DBUILD_TESTING=OFF"))) ; not run anyway
+     (list #:tests? #f)) ;; seem to require network; don't find QTQuick 
components
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "Offers available actions for a specific purpose")
     (description "This framework offers the possibility to create integrate
@@ -5264,9 +5263,7 @@ need.")
       qtbase-5
       qtdeclarative-5))
     (arguments
-     (list #:tests? #f ;; seem to require network; don't find QTQuick 
components
-           ;; not run anyway
-           #:configure-flags #~'("-DBUILD_TESTING=OFF")))))
+     (list #:tests? #f)))) ;; seem to require network; don't find QTQuick 
components
 
 (define-public ktextaddons
   (package
diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm
index d21c276177..604b2d17d9 100644
--- a/gnu/packages/kde-office.scm
+++ b/gnu/packages/kde-office.scm
@@ -67,8 +67,6 @@
     (arguments
      (list #:qtbase qtbase
            ;; XXX: 26/164 tests fail.
-           #:configure-flags
-           #~(list "-DBUILD_TESTING=OFF")
            #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools perl pkg-config))
@@ -166,8 +164,7 @@ Advanced plugins:
     (arguments
      (list #:qtbase qtbase
            #:configure-flags
-           #~(list "-DQT_MAJOR_VERSION=6"
-                   "-DBUILD_TESTING=ON")))
+           #~(list "-DQT_MAJOR_VERSION=6")))
     (native-inputs
      (list extra-cmake-modules kdoctools pkg-config qttools))
     (inputs
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 18077a53e3..947d9b2ba1 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -379,8 +379,7 @@ annotating features.")
      ;; fails with an unexpected exception.
      (list
       #:qtbase qtbase
-      #:configure-flags #~(list "-DBUILD_TESTING=off"
-                                "-DFETCH_OTIO=off")
+      #:configure-flags #~(list "-DFETCH_OTIO=off")
       #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
@@ -535,9 +534,7 @@ such as addition, trigonometric functions or derivatives.")
         (base32 "1wiv509y80m6gf891yw55d9429a35axngi922k119zvxfk5641as"))))
     (build-system qt-build-system)
     (arguments
-     (list #:qtbase qtbase
-           #:configure-flags
-           #~(list "-DBUILD_TESTING=ON")))
+     (list #:qtbase qtbase))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -975,7 +972,7 @@ painting, image manipulating and icon editing.")
     (build-system qt-build-system)
     (arguments
      `(#:tests? #f
-       #:configure-flags (list "-DBUILD_TESTING=OFF -DCMAKE_CXX_FLAGS=-fPIC")
+       #:configure-flags (list "-DCMAKE_CXX_FLAGS=-fPIC")
        #:phases (modify-phases %standard-phases
                   (add-after 'unpack 'patch-raqm
                     (lambda _
@@ -1631,8 +1628,7 @@ different notification systems.")
     (arguments
      (list #:qtbase qtbase
            #:configure-flags
-           #~(list "-DBUILD_TESTING=ON"
-                   (string-append "-DQtWaylandScanner_EXECUTABLE="
+           #~(list (string-append "-DQtWaylandScanner_EXECUTABLE="
                                   #$(this-package-native-input "qtwayland")
                                   "/lib/qt6/libexec/qtwaylandscanner")
                    "-DKDE_INSTALL_LIBEXECDIR=libexec"
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 7a9571470e..5f01e41454 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -10985,7 +10985,6 @@ modification of BPF objects on the system.")
     (arguments
      (list
       #:test-exclude "(runtime_tests|tools-parsing-test)"
-      #:configure-flags #~(list "-DBUILD_TESTING=ON")
       #:phases
       #~(modify-phases %standard-phases
           ;; This patch also fixes broken compilation due to improper detection
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 39e5c16671..2124938ea6 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -480,8 +480,7 @@ enough to be used effectively as a scientific calculator.")
                 "0csy4pjw1p8rp6g5qxi2h0ychhhp1fldv7gb761627fs2mclw9gv"))))
     (build-system cmake-build-system)
     (arguments
-     '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON"
-                           "-DBUILD_TESTING=ON")))
+     '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
     (synopsis "Conversion routines for IEEE doubles")
     (description
      "The double-conversion library provides binary-decimal and decimal-binary
@@ -1198,8 +1197,7 @@ large scale eigenvalue problems.")
                           "-DCBLAS=ON"
                           "-DLAPACKE=ON"
                           ;; Build the 'LAPACKE_clatms' functions.
-                          "-DLAPACKE_WITH_TMG=ON"
-                          "-DBUILD_TESTING=ON")))
+                          "-DLAPACKE_WITH_TMG=ON")))
     (synopsis "Library for numerical linear algebra")
     (description
      "LAPACK is a Fortran 90 library for solving the most commonly occurring
@@ -3226,8 +3224,6 @@ includes a complete LAPACK implementation.")
               (sha256
                (base32
                 "00mbxw5x6m61n0x68dsiyq97i7b08h3hkbj9is2w6gcg571jy319"))))
-    (arguments
-     (list #:configure-flags #~(list "-DBUILD_TESTING=ON")))
     (native-inputs
      (list catch2-3))
     (build-system cmake-build-system)
@@ -8039,8 +8035,7 @@ supports compressed MAT files, as well as newer (version 
7.3) MAT files.")
     (arguments
      (list
       #:configure-flags
-      #~(list "-DBUILD_TESTING=ON"
-              ;; By default, Vc will optimize for the CPU of the build machine.
+      #~(list ;; By default, Vc will optimize for the CPU of the build machine.
               ;; Setting this to "none" makes it create portable binaries.  See
               ;; "cmake/OptimizeForArchitecture.cmake".
               "-DTARGET_ARCHITECTURE=none")
@@ -10563,8 +10558,7 @@ projects up to the certification of critical software.")
     (build-system cmake-build-system)
     (arguments
      (list
-      #:configure-flags #~(list "-DBUILD_DOC=ON"
-                                "-DBUILD_TESTING=ON")
+      #:configure-flags #~(list "-DBUILD_DOC=ON")
       #:modules '((guix build cmake-build-system)
                   ((guix build gnu-build-system) #:prefix gnu:)
                   (guix build utils))
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 4b34130ba4..5fe72bdc52 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -568,8 +568,8 @@ your private keys, no previous conversation is 
compromised.")
              (base32
               "0z5p03vk15i6h870azfjgyfgxhv31q2vq6rfhnybrnkxq2wqzwhk"))))
    (arguments
-    `(;; Required for proper linking and for tests to run.
-      #:configure-flags '("-DBUILD_SHARED_LIBS=on" "-DBUILD_TESTING=1")))
+    `(;; Required for proper linking.
+      #:configure-flags '("-DBUILD_SHARED_LIBS=on")))
    (build-system cmake-build-system)
    (inputs (list ;; Required for tests:
                  check openssl))
diff --git a/gnu/packages/mold.scm b/gnu/packages/mold.scm
index 18a0a32896..7dff54278c 100644
--- a/gnu/packages/mold.scm
+++ b/gnu/packages/mold.scm
@@ -61,8 +61,7 @@
       #:configure-flags #~(list #$@(if (target-64bit?)
                                        '("-DMOLD_USE_SYSTEM_MIMALLOC=ON")
                                        '("-DMOLD_USE_MIMALLOC=OFF"))
-                                "-DMOLD_USE_SYSTEM_TBB=ON"
-                                "-DBUILD_TESTING=ON")
+                                "-DMOLD_USE_SYSTEM_TBB=ON")
       #:phases
       #~(modify-phases %standard-phases
           (add-before 'configure 'force-system-xxhash
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 9826e89038..21c85846b9 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -6003,10 +6003,7 @@ the electronic or dubstep genre.")
                 "0zn9v4lxjpnpdlpnv2px8ch3z0xagmqlvff5pd39pss3mxfp32g0"))))
     (build-system cmake-build-system)
     (arguments
-     (list #:configure-flags
-           (if (%current-target-system)
-               #~(list "-DBUILD_TESTING=OFF")
-               #~(list "-DBUILD_TESTING=ON"))))
+     (list #:tests? (not (%current-target-system)))) ; run unless 
cross-compiling
     (native-inputs
      (list googletest))
     (home-page "https://github.com/pedrolcl/sonivox";)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index f97381bad6..541006920f 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -4118,7 +4118,6 @@ A very simple IM client working over the DHT.
        (list
         #:configure-flags #~(list "-DBUILD_DEPENDENCIES=OFF"
                                   "-DBUILD_SHARED_LIBS=ON"
-                                  "-DBUILD_TESTING=ON"
                                   "-DDNC_SYSTEMD=OFF")
         #:phases
         #~(modify-phases %standard-phases
diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm
index 9b8de13794..40fa5981fe 100644
--- a/gnu/packages/opencl.scm
+++ b/gnu/packages/opencl.scm
@@ -115,9 +115,7 @@
     (arguments
      (list #:tests? #f  ;The regression tests require a lot more dependencies.
            #:configure-flags
-           #~(list "-DBUILD_EXAMPLES=OFF" "-DBUILD_TESTS=OFF"
-                   ;; CTest needs this to be turned off.
-                   "-DBUILD_TESTING=OFF")))
+           #~(list "-DBUILD_EXAMPLES=OFF" "-DBUILD_TESTS=OFF")))
     (native-inputs (list python-wrapper))
     (propagated-inputs (list opencl-headers))
     (home-page "https://github.khronos.org/OpenCL-CLHPP/";)
diff --git a/gnu/packages/openpgp.scm b/gnu/packages/openpgp.scm
index c98023566f..1aebfa6a68 100644
--- a/gnu/packages/openpgp.scm
+++ b/gnu/packages/openpgp.scm
@@ -121,7 +121,6 @@ environments.")
                 ;; Lower the minimum tuning ratio from 6 to 4, as suggested
                 ;; upstream to avoid the s2k_iteration_tuning failing.
                 "-DS2K_MINIMUM_TUNING_RATIO=4"
-                "-DBUILD_TESTING=on"
                 "-DDOWNLOAD_GTEST=off"
                 "-DDOWNLOAD_RUBYRNP=off")
         #:phases
diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index 7a10caaffd..f29a4d9b72 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -559,7 +559,6 @@ photographic equipment.")
      (list
       #:configure-flags
       #~(list "-DBINARY_PACKAGE_BUILD=On"
-              "-DBUILD_TESTING=On"
               "-DDONT_USE_INTERNAL_LIBRAW=On")
       #:phases
       #~(modify-phases %standard-phases
diff --git a/gnu/packages/popt.scm b/gnu/packages/popt.scm
index 8fa6ddb588..5ed1be87e5 100644
--- a/gnu/packages/popt.scm
+++ b/gnu/packages/popt.scm
@@ -135,8 +135,7 @@ similar to getopt(3), it contains a number of enhancements, 
including:
        (file-name (git-file-name name version))))
     (build-system cmake-build-system)
     (arguments
-     '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON"
-                           "-DBUILD_TESTING=ON")))
+     '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
     (home-page "https://gflags.github.io/gflags/";)
     (synopsis "C++ library for command-line argument parsing")
     (description
diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm
index 4e11229c98..cea99e21c4 100644
--- a/gnu/packages/rdesktop.scm
+++ b/gnu/packages/rdesktop.scm
@@ -159,7 +159,6 @@ to remotely control a user's Windows desktop.")
                      #~())
               "-DWITH_PULSE=ON"
               "-DWITH_CUPS=ON"
-              "-DBUILD_TESTING=ON"
               "-DWITH_SERVER=ON" ;build servers
               "-DWITH_SHADOW=ON" ;build shadow server
               "-DWITH_PROXY=ON")))
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 1ce185ad07..f8fbc7c086 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -896,8 +896,6 @@ to the @code{python-yubikey-manager} package.")
                (base32
                 "0z39f8w0zvra874az0f67ck1al9kbpaidpilggbl8jnfs05010ck"))))
     (build-system cmake-build-system)
-    (arguments
-     '(#:configure-flags (list "-DBUILD_TESTING=on")))
     (native-inputs (list pkg-config qttools-5))
     (inputs (list catch2))
     (home-page "https://github.com/tplgy/cppcodec";)
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 39919feb7d..8b24e44d6e 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -290,8 +290,6 @@ text-based approach to terminal recording.")
              (delete-file-recursively "external/xkbcommon")
              #t))))
       (build-system cmake-build-system)
-      (arguments
-       `(#:configure-flags '("-DBUILD_TESTING=ON")))
       (native-inputs
        (list check libxkbcommon ; for xkbcommon-keysyms.h
              pkg-config))
diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index 5658da981f..f5b32aab64 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -785,8 +785,7 @@ jmacs, joe, jpico, jstar, and rjoe.")
                   (delete-file-recursively "lib/json")))))
     (build-system cmake-build-system)
     (arguments
-     (list #:configure-flags #~(list "-DBUILD_TESTING=ON")
-           #:phases
+     (list #:phases
            #~(modify-phases %standard-phases
                (add-after 'unpack 'patch-tiny-process-library
                  (lambda* (#:key native-inputs inputs #:allow-other-keys)
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 6a7ea39621..43a3d5cc81 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3404,8 +3404,7 @@ virtual-pointer (pointer command) protocols.")
         (base32 "14gnkz18dipsa2v24f4nm9syxaa7g21iqjm7y65jn849ka2jr1h8"))))
     (build-system cmake-build-system)
     (arguments
-     (list #:configure-flags #~(list "-DBUILD_TESTING=ON")
-           #:phases #~(modify-phases %standard-phases
+     (list #:phases #~(modify-phases %standard-phases
                         (add-after 'unpack 'disable-problematic-tests
                           (lambda _
                             (substitute* "config_parser_test.cc"

Reply via email to