summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Hogan <code@greghogan.com>2025-05-13 20:40:36 +0000
committerGreg Hogan <code@greghogan.com>2025-08-04 04:11:23 +0000
commit50c3fd729a07df1008d047aabe171fd818d82388 (patch)
treed8fd27dfd7271df60e1dbadd64d3a2b6ce2a0dff
parent4b11d0526cebf3b64a14444c277473a86a4104c8 (diff)
gnu: Remove BUILD_TESTING configuration flag.
* gnu/packages/assembly.scm (cpu-features), * gnu/packages/astronomy.scm (casacore), * 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
-rw-r--r--gnu/packages/assembly.scm5
-rw-r--r--gnu/packages/astronomy.scm1
-rw-r--r--gnu/packages/bioinformatics.scm1
-rw-r--r--gnu/packages/code.scm3
-rw-r--r--gnu/packages/education.scm3
-rw-r--r--gnu/packages/game-development.scm1
-rw-r--r--gnu/packages/geo.scm1
-rw-r--r--gnu/packages/glib.scm3
-rw-r--r--gnu/packages/graph.scm3
-rw-r--r--gnu/packages/graphics.scm2
-rw-r--r--gnu/packages/i2p.scm3
-rw-r--r--gnu/packages/image-processing.scm3
-rw-r--r--gnu/packages/image.scm1
-rw-r--r--gnu/packages/irc.scm3
-rw-r--r--gnu/packages/jami.scm1
-rw-r--r--gnu/packages/jupyter.scm6
-rw-r--r--gnu/packages/kde-frameworks.scm7
-rw-r--r--gnu/packages/kde-office.scm5
-rw-r--r--gnu/packages/kde.scm12
-rw-r--r--gnu/packages/linux.scm1
-rw-r--r--gnu/packages/maths.scm14
-rw-r--r--gnu/packages/messaging.scm4
-rw-r--r--gnu/packages/mold.scm3
-rw-r--r--gnu/packages/music.scm5
-rw-r--r--gnu/packages/networking.scm1
-rw-r--r--gnu/packages/opencl.scm4
-rw-r--r--gnu/packages/openpgp.scm1
-rw-r--r--gnu/packages/photo.scm1
-rw-r--r--gnu/packages/popt.scm3
-rw-r--r--gnu/packages/rdesktop.scm1
-rw-r--r--gnu/packages/security-token.scm2
-rw-r--r--gnu/packages/terminals.scm2
-rw-r--r--gnu/packages/text-editors.scm3
-rw-r--r--gnu/packages/xdisorg.scm3
34 files changed, 31 insertions, 81 deletions
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index 8423befab82..c76f55127cf 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -747,10 +747,9 @@ files.")
747 (build-system cmake-build-system) 747 (build-system cmake-build-system)
748 (arguments 748 (arguments
749 (list 749 (list
750 #:tests? #f 750 #:tests? #f ;; XXX: insists on using bundled googletest
751 #:configure-flags 751 #:configure-flags
752 #~(list "-DBUILD_TESTING=off" ;; XXX: insists on using bundled googletest 752 #~(list "-DBUILD_SHARED_LIBS=ON"
753 "-DBUILD_SHARED_LIBS=ON"
754 #$@(let ((target (%current-target-system))) 753 #$@(let ((target (%current-target-system)))
755 (if target 754 (if target
756 (cond ((string-prefix? "arm" target) 755 (cond ((string-prefix? "arm" target)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 0b3a9cf49b9..a96b4661fd0 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -436,7 +436,6 @@ rendering of the atmosphere model and examine its properties.
436 #:configure-flags 436 #:configure-flags
437 #~(list "-DBUILD_PYTHON3=ON" 437 #~(list "-DBUILD_PYTHON3=ON"
438 "-DBUILD_PYTHON=OFF" 438 "-DBUILD_PYTHON=OFF"
439 "-DBUILD_TESTING=TRUE"
440 "-DUSE_HDF5=ON" 439 "-DUSE_HDF5=ON"
441 "-DUSE_OPENMP=OFF" 440 "-DUSE_OPENMP=OFF"
442 "-DUSE_THREADS=ON" 441 "-DUSE_THREADS=ON"
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index e3572313ce3..b8d00b4f657 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -11367,7 +11367,6 @@ seamless support for BCF and VCF files.")
11367 (list 11367 (list
11368 #:configure-flags 11368 #:configure-flags
11369 '(list "-DMORPHEUS_GUI=OFF" 11369 '(list "-DMORPHEUS_GUI=OFF"
11370 "-DBUILD_TESTING=ON"
11371 "-DDOWNLOAD_XTENSOR=OFF") 11370 "-DDOWNLOAD_XTENSOR=OFF")
11372 #:phases 11371 #:phases
11373 '(modify-phases %standard-phases 11372 '(modify-phases %standard-phases
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index 83e28d63ed7..7d081e3e3fa 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -711,8 +711,7 @@ possible to collect coverage information without special compiler switches.")
711 (arguments 711 (arguments
712 '(#:build-type "RelWithDebInfo" 712 '(#:build-type "RelWithDebInfo"
713 #:configure-flags 713 #:configure-flags
714 '("-DRTAGS_NO_ELISP_FILES=1" 714 '("-DRTAGS_NO_ELISP_FILES=1")
715 "-DBUILD_TESTING=FALSE")
716 #:tests? #f)) 715 #:tests? #f))
717 (native-inputs 716 (native-inputs
718 (list pkg-config)) 717 (list pkg-config))
diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index 1f022b06b46..33855baef4f 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.
240 (setenv "DISPLAY" ":1") 240 (setenv "DISPLAY" ":1")
241 ;; The test suite wants to write to /homeless-shelter 241 ;; The test suite wants to write to /homeless-shelter
242 (setenv "HOME" (getcwd))))) 242 (setenv "HOME" (getcwd)))))
243 #:configure-flags #~(list "-DQML_BOX2D_MODULE=disabled" 243 #:configure-flags #~(list "-DQML_BOX2D_MODULE=disabled")))
244 "-DBUILD_TESTING=TRUE")))
245 (native-inputs 244 (native-inputs
246 (list extra-cmake-modules 245 (list extra-cmake-modules
247 gettext-minimal 246 gettext-minimal
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 231589ca83e..4d60ff60d1c 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -3244,7 +3244,6 @@ is designed to be used in interactive 3D graphics applications.")
3244 (build-system cmake-build-system) 3244 (build-system cmake-build-system)
3245 (arguments 3245 (arguments
3246 `(#:configure-flags '("-DBUILD_DOCUMENTATION=ON" 3246 `(#:configure-flags '("-DBUILD_DOCUMENTATION=ON"
3247 "-DBUILD_TESTING=ON"
3248 "-DENABLE_DOUBLE_PRECISION=ON"))) 3247 "-DENABLE_DOUBLE_PRECISION=ON")))
3249 (native-inputs 3248 (native-inputs
3250 (list python-sphinx)) 3249 (list python-sphinx))
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 198ae2873ad..35700b23828 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -4144,7 +4144,6 @@ and 2D images (photos taken using a 3D imaging system).")
4144 #:configure-flags #~(list 4144 #:configure-flags #~(list
4145 ;; Options 4145 ;; Options
4146 "-DOPTION_BUILD_CCVIEWER=NO" 4146 "-DOPTION_BUILD_CCVIEWER=NO"
4147 "-DBUILD_TESTING=ON"
4148 "-DOPTION_USE_SHAPE_LIB=YES" 4147 "-DOPTION_USE_SHAPE_LIB=YES"
4149 "-DOPTION_USE_DXF_LIB=YES" 4148 "-DOPTION_USE_DXF_LIB=YES"
4150 "-DOPTION_USE_GDAL=YES" 4149 "-DOPTION_USE_GDAL=YES"
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 068bb639390..1efaa8b8ab1 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
1269 (snippet '(delete-file-recursively "tools/libcppgenerate")))) 1269 (snippet '(delete-file-recursively "tools/libcppgenerate"))))
1270 (build-system cmake-build-system) 1270 (build-system cmake-build-system)
1271 (arguments 1271 (arguments
1272 (list #:configure-flags #~(list "-DBUILD_TESTING=ON" 1272 (list #:configure-flags #~(list "-DENABLE_TOOLS=ON"
1273 "-DENABLE_TOOLS=ON"
1274 "-DENABLE_GLIB_SUPPORT=ON" 1273 "-DENABLE_GLIB_SUPPORT=ON"
1275 "-DTOOLS_BUNDLED_CPPGENERATE=OFF") 1274 "-DTOOLS_BUNDLED_CPPGENERATE=OFF")
1276 ;; There is no /etc/machine-id file in the build environment. 1275 ;; There is no /etc/machine-id file in the build environment.
diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm
index c0a3945dfc1..239910ad1a4 100644
--- a/gnu/packages/graph.scm
+++ b/gnu/packages/graph.scm
@@ -539,8 +539,7 @@ intuitive way.")
539 (arguments 539 (arguments
540 (list #:configure-flags 540 (list #:configure-flags
541 #~'("-DFAISS_ENABLE_GPU=OFF" ; thanks, but no thanks, CUDA. 541 #~'("-DFAISS_ENABLE_GPU=OFF" ; thanks, but no thanks, CUDA.
542 "-DFAISS_ENABLE_PYTHON=OFF" 542 "-DFAISS_ENABLE_PYTHON=OFF")))
543 "-DBUILD_TESTING=ON")))
544 (inputs 543 (inputs
545 (list openblas)) 544 (list openblas))
546 (native-inputs 545 (native-inputs
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index a81d4615574..5d71dc2ac73 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -3069,7 +3069,6 @@ generated discrete signed distance field using the cubic spline kernel.
3069 (string-append "-DCMAKE_INSTALL_MANDIR=" #$output "/share/man") 3069 (string-append "-DCMAKE_INSTALL_MANDIR=" #$output "/share/man")
3070 "-DBUILD_SHARED_LIBS=ON" 3070 "-DBUILD_SHARED_LIBS=ON"
3071 "-DBUILD_DOC=ON" 3071 "-DBUILD_DOC=ON"
3072 "-DBUILD_TESTING=ON"
3073 ;; The longer tests are for continuous integration and 3072 ;; The longer tests are for continuous integration and
3074 ;; depend on input data which must be downloaded. 3073 ;; depend on input data which must be downloaded.
3075 "-DONLY_VERY_SHORT_TESTS=ON" 3074 "-DONLY_VERY_SHORT_TESTS=ON"
@@ -3295,7 +3294,6 @@ desired local properties.")
3295 #:configure-flags 3294 #:configure-flags
3296 #~(list (string-append "-DCMAKE_INSTALL_DOCDIR=" #$output 3295 #~(list (string-append "-DCMAKE_INSTALL_DOCDIR=" #$output
3297 "/share/doc/" #$name "-" #$version) 3296 "/share/doc/" #$name "-" #$version)
3298 "-DBUILD_TESTING=OFF"
3299 "-DF3D_LINUX_GENERATE_MAN=ON" 3297 "-DF3D_LINUX_GENERATE_MAN=ON"
3300 "-DF3D_USE_EXTERNAL_CXXOPTS=ON" 3298 "-DF3D_USE_EXTERNAL_CXXOPTS=ON"
3301 "-DF3D_USE_EXTERNAL_NLOHMANN_JSON=ON" 3299 "-DF3D_USE_EXTERNAL_NLOHMANN_JSON=ON"
diff --git a/gnu/packages/i2p.scm b/gnu/packages/i2p.scm
index b4f0c8d6390..bb5fa5fce88 100644
--- a/gnu/packages/i2p.scm
+++ b/gnu/packages/i2p.scm
@@ -54,8 +54,7 @@
54 #:configure-flags 54 #:configure-flags
55 #~(list (string-append "-S" #$source "/build") 55 #~(list (string-append "-S" #$source "/build")
56 "-DWITH_UPNP=ON" 56 "-DWITH_UPNP=ON"
57 "-DBUILD_SHARED_LIBS=ON" 57 "-DBUILD_SHARED_LIBS=ON")))
58 "-DBUILD_TESTING=ON")))
59 (home-page "https://i2pd.website/") 58 (home-page "https://i2pd.website/")
60 (synopsis "Router for an end-to-end encrypted and anonymous internet") 59 (synopsis "Router for an end-to-end encrypted and anonymous internet")
61 (description "i2pd is a client for the anonymous I2P network, upon which 60 (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 ff60a735223..f67503fd192 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -366,8 +366,7 @@ many popular formats.")
366 (arguments 366 (arguments
367 (list #:build-type "Release" ;Build without '-g' to save space. 367 (list #:build-type "Release" ;Build without '-g' to save space.
368 #:configure-flags 368 #:configure-flags
369 #~'( ;;"-DBUILD_TESTING:BOOL=TRUE" ;not honored 369 #~'("-DVTK_USE_EXTERNAL=OFF" ;default
370 "-DVTK_USE_EXTERNAL=OFF" ;default
371 "-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON" 370 "-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON"
372 "-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON" 371 "-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON"
373 "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON" 372 "-DVTK_MODULE_USE_EXTERNAL_VTK_expat=ON"
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 5651a245feb..33e8b32c107 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -1036,7 +1036,6 @@ test suite, including conformance tests (following Rec. ITU-T T.803 | ISO/IEC
1036 (list 1036 (list
1037 "-DBUILD_STATIC_LIBS=OFF" 1037 "-DBUILD_STATIC_LIBS=OFF"
1038 "-DBUILD_UNIT_TESTS=ON" 1038 "-DBUILD_UNIT_TESTS=ON"
1039 "-DBUILD_TESTING=ON"
1040 (string-append "-DOPJ_DATA_ROOT=" 1039 (string-append "-DOPJ_DATA_ROOT="
1041 (assoc-ref %build-inputs "openjpeg-data"))) 1040 (assoc-ref %build-inputs "openjpeg-data")))
1042 #:phases 1041 #:phases
diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm
index 1ff8eb1cffb..17e397f86bb 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.")
292 (arguments 292 (arguments
293 ;; The three binaries are not mutually exlusive, and are all built 293 ;; The three binaries are not mutually exlusive, and are all built
294 ;; by default. 294 ;; by default.
295 '(#:configure-flags '("-DBUILD_TESTING=ON" 295 '(#:configure-flags '(;;"-DWANT_QTCLIENT=OFF"
296 ;;"-DWANT_QTCLIENT=OFF"
297 ;;"-DWANT_CORE=OFF" 296 ;;"-DWANT_CORE=OFF"
298 ;;"-DWANT_MONO=OFF" 297 ;;"-DWANT_MONO=OFF"
299 "-DWITH_KDE=OFF" 298 "-DWITH_KDE=OFF"
diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm
index 327272170c3..989477c263a 100644
--- a/gnu/packages/jami.scm
+++ b/gnu/packages/jami.scm
@@ -251,7 +251,6 @@ QSortFilterProxyModel conveniently exposed for QML.")
251 #:qtbase qtbase 251 #:qtbase qtbase
252 #:configure-flags 252 #:configure-flags
253 #~(list "-DWITH_DAEMON_SUBMODULE=OFF" 253 #~(list "-DWITH_DAEMON_SUBMODULE=OFF"
254 "-DBUILD_TESTING=ON"
255 (string-append "-DBUILD_VERSION=" #$version) 254 (string-append "-DBUILD_VERSION=" #$version)
256 ;; Disable the webengine since it grows the closure size by 255 ;; Disable the webengine since it grows the closure size by
257 ;; about 450 MiB and requires more resources. 256 ;; about 450 MiB and requires more resources.
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 5450a4fd9a1..975366598f7 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -515,9 +515,9 @@ extensions.")
515 (file-name (git-file-name name version)))) 515 (file-name (git-file-name name version))))
516 (build-system cmake-build-system) 516 (build-system cmake-build-system)
517 (arguments 517 (arguments
518 '(#:configure-flags '("-DBUILD_STATIC_LIBS=OFF" 518 '(#:tests? #f
519 "-DDISABLE_ARCH_NATIVE=ON" ;no '-march=native' 519 #:configure-flags '("-DBUILD_STATIC_LIBS=OFF"
520 "-DBUILD_TESTING=ON"))) 520 "-DDISABLE_ARCH_NATIVE=ON"))) ;no '-march=native'
521 (native-inputs 521 (native-inputs
522 (list pkg-config 522 (list pkg-config
523 ;; The following inputs are used by the test suite. 523 ;; The following inputs are used by the test suite.
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 3fba17c6887..d4d503306e3 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -5252,8 +5252,7 @@ script engines.")
5252 qtdeclarative 5252 qtdeclarative
5253 prison)) 5253 prison))
5254 (arguments 5254 (arguments
5255 (list #:tests? #f ;; seem to require network; don't find QTQuick components 5255 (list #:tests? #f)) ;; seem to require network; don't find QTQuick components
5256 #:configure-flags #~'("-DBUILD_TESTING=OFF"))) ; not run anyway
5257 (home-page "https://community.kde.org/Frameworks") 5256 (home-page "https://community.kde.org/Frameworks")
5258 (synopsis "Offers available actions for a specific purpose") 5257 (synopsis "Offers available actions for a specific purpose")
5259 (description "This framework offers the possibility to create integrate 5258 (description "This framework offers the possibility to create integrate
@@ -5291,9 +5290,7 @@ need.")
5291 qtbase-5 5290 qtbase-5
5292 qtdeclarative-5)) 5291 qtdeclarative-5))
5293 (arguments 5292 (arguments
5294 (list #:tests? #f ;; seem to require network; don't find QTQuick components 5293 (list #:tests? #f)))) ;; seem to require network; don't find QTQuick components
5295 ;; not run anyway
5296 #:configure-flags #~'("-DBUILD_TESTING=OFF")))))
5297 5294
5298(define-public ktextaddons 5295(define-public ktextaddons
5299 (package 5296 (package
diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm
index ca0d6849cc8..dc3241d7ecd 100644
--- a/gnu/packages/kde-office.scm
+++ b/gnu/packages/kde-office.scm
@@ -67,8 +67,6 @@
67 (arguments 67 (arguments
68 (list #:qtbase qtbase 68 (list #:qtbase qtbase
69 ;; XXX: 26/164 tests fail. 69 ;; XXX: 26/164 tests fail.
70 #:configure-flags
71 #~(list "-DBUILD_TESTING=OFF")
72 #:tests? #f)) 70 #:tests? #f))
73 (native-inputs 71 (native-inputs
74 (list extra-cmake-modules kdoctools perl pkg-config)) 72 (list extra-cmake-modules kdoctools perl pkg-config))
@@ -166,8 +164,7 @@ Advanced plugins:
166 (arguments 164 (arguments
167 (list #:qtbase qtbase 165 (list #:qtbase qtbase
168 #:configure-flags 166 #:configure-flags
169 #~(list "-DQT_MAJOR_VERSION=6" 167 #~(list "-DQT_MAJOR_VERSION=6")))
170 "-DBUILD_TESTING=ON")))
171 (native-inputs 168 (native-inputs
172 (list extra-cmake-modules kdoctools pkg-config qttools)) 169 (list extra-cmake-modules kdoctools pkg-config qttools))
173 (inputs 170 (inputs
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 0d16a92885a..4fccab09ef3 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -379,8 +379,7 @@ annotating features.")
379 ;; fails with an unexpected exception. 379 ;; fails with an unexpected exception.
380 (list 380 (list
381 #:qtbase qtbase 381 #:qtbase qtbase
382 #:configure-flags #~(list "-DBUILD_TESTING=off" 382 #:configure-flags #~(list "-DFETCH_OTIO=off")
383 "-DFETCH_OTIO=off")
384 #:tests? #f 383 #:tests? #f
385 #:phases 384 #:phases
386 #~(modify-phases %standard-phases 385 #~(modify-phases %standard-phases
@@ -536,9 +535,7 @@ such as addition, trigonometric functions or derivatives.")
536 (base32 "1wiv509y80m6gf891yw55d9429a35axngi922k119zvxfk5641as")))) 535 (base32 "1wiv509y80m6gf891yw55d9429a35axngi922k119zvxfk5641as"))))
537 (build-system qt-build-system) 536 (build-system qt-build-system)
538 (arguments 537 (arguments
539 (list #:qtbase qtbase 538 (list #:qtbase qtbase))
540 #:configure-flags
541 #~(list "-DBUILD_TESTING=ON")))
542 (native-inputs 539 (native-inputs
543 (list extra-cmake-modules kdoctools)) 540 (list extra-cmake-modules kdoctools))
544 (inputs 541 (inputs
@@ -980,7 +977,7 @@ painting, image manipulating and icon editing.")
980 (build-system qt-build-system) 977 (build-system qt-build-system)
981 (arguments 978 (arguments
982 `(#:tests? #f 979 `(#:tests? #f
983 #:configure-flags (list "-DBUILD_TESTING=OFF -DCMAKE_CXX_FLAGS=-fPIC") 980 #:configure-flags (list "-DCMAKE_CXX_FLAGS=-fPIC")
984 #:phases (modify-phases %standard-phases 981 #:phases (modify-phases %standard-phases
985 (add-after 'unpack 'patch-raqm 982 (add-after 'unpack 'patch-raqm
986 (lambda _ 983 (lambda _
@@ -1639,8 +1636,7 @@ different notification systems.")
1639 (arguments 1636 (arguments
1640 (list #:qtbase qtbase 1637 (list #:qtbase qtbase
1641 #:configure-flags 1638 #:configure-flags
1642 #~(list "-DBUILD_TESTING=ON" 1639 #~(list (string-append "-DQtWaylandScanner_EXECUTABLE="
1643 (string-append "-DQtWaylandScanner_EXECUTABLE="
1644 #$(this-package-native-input "qtwayland") 1640 #$(this-package-native-input "qtwayland")
1645 "/lib/qt6/libexec/qtwaylandscanner") 1641 "/lib/qt6/libexec/qtwaylandscanner")
1646 "-DKDE_INSTALL_LIBEXECDIR=libexec" 1642 "-DKDE_INSTALL_LIBEXECDIR=libexec"
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index b78342efab2..8dc546ad692 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -11303,7 +11303,6 @@ modification of BPF objects on the system.")
11303 (arguments 11303 (arguments
11304 (list 11304 (list
11305 #:test-exclude "(runtime_tests|tools-parsing-test)" 11305 #:test-exclude "(runtime_tests|tools-parsing-test)"
11306 #:configure-flags #~(list "-DBUILD_TESTING=ON")
11307 #:phases 11306 #:phases
11308 #~(modify-phases %standard-phases 11307 #~(modify-phases %standard-phases
11309 ;; This patch also fixes broken compilation due to improper detection 11308 ;; This patch also fixes broken compilation due to improper detection
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index c85800447b1..dad9d4c4d5d 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -481,8 +481,7 @@ enough to be used effectively as a scientific calculator.")
481 "0csy4pjw1p8rp6g5qxi2h0ychhhp1fldv7gb761627fs2mclw9gv")))) 481 "0csy4pjw1p8rp6g5qxi2h0ychhhp1fldv7gb761627fs2mclw9gv"))))
482 (build-system cmake-build-system) 482 (build-system cmake-build-system)
483 (arguments 483 (arguments
484 '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON" 484 '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
485 "-DBUILD_TESTING=ON")))
486 (synopsis "Conversion routines for IEEE doubles") 485 (synopsis "Conversion routines for IEEE doubles")
487 (description 486 (description
488 "The double-conversion library provides binary-decimal and decimal-binary 487 "The double-conversion library provides binary-decimal and decimal-binary
@@ -1199,8 +1198,7 @@ large scale eigenvalue problems.")
1199 "-DCBLAS=ON" 1198 "-DCBLAS=ON"
1200 "-DLAPACKE=ON" 1199 "-DLAPACKE=ON"
1201 ;; Build the 'LAPACKE_clatms' functions. 1200 ;; Build the 'LAPACKE_clatms' functions.
1202 "-DLAPACKE_WITH_TMG=ON" 1201 "-DLAPACKE_WITH_TMG=ON")))
1203 "-DBUILD_TESTING=ON")))
1204 (synopsis "Library for numerical linear algebra") 1202 (synopsis "Library for numerical linear algebra")
1205 (description 1203 (description
1206 "LAPACK is a Fortran 90 library for solving the most commonly occurring 1204 "LAPACK is a Fortran 90 library for solving the most commonly occurring
@@ -3252,8 +3250,6 @@ includes a complete LAPACK implementation.")
3252 (sha256 3250 (sha256
3253 (base32 3251 (base32
3254 "0xxqjz4lba57vn65m2k5jxrz0v7y6jwnhxwg6njd4vrafv5w17yv")))) 3252 "0xxqjz4lba57vn65m2k5jxrz0v7y6jwnhxwg6njd4vrafv5w17yv"))))
3255 (arguments
3256 (list #:configure-flags #~(list "-DBUILD_TESTING=ON")))
3257 (native-inputs 3253 (native-inputs
3258 (list catch2-3.8)) 3254 (list catch2-3.8))
3259 (build-system cmake-build-system) 3255 (build-system cmake-build-system)
@@ -8116,8 +8112,7 @@ supports compressed MAT files, as well as newer (version 7.3) MAT files.")
8116 (arguments 8112 (arguments
8117 (list 8113 (list
8118 #:configure-flags 8114 #:configure-flags
8119 #~(list "-DBUILD_TESTING=ON" 8115 #~(list ;; By default, Vc will optimize for the CPU of the build machine.
8120 ;; By default, Vc will optimize for the CPU of the build machine.
8121 ;; Setting this to "none" makes it create portable binaries. See 8116 ;; Setting this to "none" makes it create portable binaries. See
8122 ;; "cmake/OptimizeForArchitecture.cmake". 8117 ;; "cmake/OptimizeForArchitecture.cmake".
8123 "-DTARGET_ARCHITECTURE=none") 8118 "-DTARGET_ARCHITECTURE=none")
@@ -10647,8 +10642,7 @@ projects up to the certification of critical software.")
10647 (build-system cmake-build-system) 10642 (build-system cmake-build-system)
10648 (arguments 10643 (arguments
10649 (list 10644 (list
10650 #:configure-flags #~(list "-DBUILD_DOC=ON" 10645 #:configure-flags #~(list "-DBUILD_DOC=ON")
10651 "-DBUILD_TESTING=ON")
10652 #:modules '((guix build cmake-build-system) 10646 #:modules '((guix build cmake-build-system)
10653 ((guix build gnu-build-system) #:prefix gnu:) 10647 ((guix build gnu-build-system) #:prefix gnu:)
10654 (guix build utils)) 10648 (guix build utils))
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 6f6184240f0..3c52c96b63b 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -569,8 +569,8 @@ your private keys, no previous conversation is compromised.")
569 (base32 569 (base32
570 "0z5p03vk15i6h870azfjgyfgxhv31q2vq6rfhnybrnkxq2wqzwhk")))) 570 "0z5p03vk15i6h870azfjgyfgxhv31q2vq6rfhnybrnkxq2wqzwhk"))))
571 (arguments 571 (arguments
572 `(;; Required for proper linking and for tests to run. 572 `(;; Required for proper linking.
573 #:configure-flags '("-DBUILD_SHARED_LIBS=on" "-DBUILD_TESTING=1"))) 573 #:configure-flags '("-DBUILD_SHARED_LIBS=on")))
574 (build-system cmake-build-system) 574 (build-system cmake-build-system)
575 (inputs (list ;; Required for tests: 575 (inputs (list ;; Required for tests:
576 check openssl)) 576 check openssl))
diff --git a/gnu/packages/mold.scm b/gnu/packages/mold.scm
index 47b577cef16..5650b075b47 100644
--- a/gnu/packages/mold.scm
+++ b/gnu/packages/mold.scm
@@ -61,8 +61,7 @@
61 #:configure-flags #~(list #$@(if (target-64bit?) 61 #:configure-flags #~(list #$@(if (target-64bit?)
62 '("-DMOLD_USE_SYSTEM_MIMALLOC=ON") 62 '("-DMOLD_USE_SYSTEM_MIMALLOC=ON")
63 '("-DMOLD_USE_MIMALLOC=OFF")) 63 '("-DMOLD_USE_MIMALLOC=OFF"))
64 "-DMOLD_USE_SYSTEM_TBB=ON" 64 "-DMOLD_USE_SYSTEM_TBB=ON")
65 "-DBUILD_TESTING=ON")
66 #:phases 65 #:phases
67 #~(modify-phases %standard-phases 66 #~(modify-phases %standard-phases
68 (add-before 'configure 'force-system-xxhash 67 (add-before 'configure 'force-system-xxhash
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 8b4b3fc188b..8e7394946ef 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -6005,10 +6005,7 @@ the electronic or dubstep genre.")
6005 "0zn9v4lxjpnpdlpnv2px8ch3z0xagmqlvff5pd39pss3mxfp32g0")))) 6005 "0zn9v4lxjpnpdlpnv2px8ch3z0xagmqlvff5pd39pss3mxfp32g0"))))
6006 (build-system cmake-build-system) 6006 (build-system cmake-build-system)
6007 (arguments 6007 (arguments
6008 (list #:configure-flags 6008 (list #:tests? (not (%current-target-system)))) ; run unless cross-compiling
6009 (if (%current-target-system)
6010 #~(list "-DBUILD_TESTING=OFF")
6011 #~(list "-DBUILD_TESTING=ON"))))
6012 (native-inputs 6009 (native-inputs
6013 (list googletest)) 6010 (list googletest))
6014 (home-page "https://github.com/pedrolcl/sonivox") 6011 (home-page "https://github.com/pedrolcl/sonivox")
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 4015b85670b..1db090b1a36 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -4142,7 +4142,6 @@ A very simple IM client working over the DHT.
4142 (list 4142 (list
4143 #:configure-flags #~(list "-DBUILD_DEPENDENCIES=OFF" 4143 #:configure-flags #~(list "-DBUILD_DEPENDENCIES=OFF"
4144 "-DBUILD_SHARED_LIBS=ON" 4144 "-DBUILD_SHARED_LIBS=ON"
4145 "-DBUILD_TESTING=ON"
4146 "-DDNC_SYSTEMD=OFF") 4145 "-DDNC_SYSTEMD=OFF")
4147 #:phases 4146 #:phases
4148 #~(modify-phases %standard-phases 4147 #~(modify-phases %standard-phases
diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm
index 9b8de13794f..40fa5981fec 100644
--- a/gnu/packages/opencl.scm
+++ b/gnu/packages/opencl.scm
@@ -115,9 +115,7 @@
115 (arguments 115 (arguments
116 (list #:tests? #f ;The regression tests require a lot more dependencies. 116 (list #:tests? #f ;The regression tests require a lot more dependencies.
117 #:configure-flags 117 #:configure-flags
118 #~(list "-DBUILD_EXAMPLES=OFF" "-DBUILD_TESTS=OFF" 118 #~(list "-DBUILD_EXAMPLES=OFF" "-DBUILD_TESTS=OFF")))
119 ;; CTest needs this to be turned off.
120 "-DBUILD_TESTING=OFF")))
121 (native-inputs (list python-wrapper)) 119 (native-inputs (list python-wrapper))
122 (propagated-inputs (list opencl-headers)) 120 (propagated-inputs (list opencl-headers))
123 (home-page "https://github.khronos.org/OpenCL-CLHPP/") 121 (home-page "https://github.khronos.org/OpenCL-CLHPP/")
diff --git a/gnu/packages/openpgp.scm b/gnu/packages/openpgp.scm
index c98023566fd..1aebfa6a681 100644
--- a/gnu/packages/openpgp.scm
+++ b/gnu/packages/openpgp.scm
@@ -121,7 +121,6 @@ environments.")
121 ;; Lower the minimum tuning ratio from 6 to 4, as suggested 121 ;; Lower the minimum tuning ratio from 6 to 4, as suggested
122 ;; upstream to avoid the s2k_iteration_tuning failing. 122 ;; upstream to avoid the s2k_iteration_tuning failing.
123 "-DS2K_MINIMUM_TUNING_RATIO=4" 123 "-DS2K_MINIMUM_TUNING_RATIO=4"
124 "-DBUILD_TESTING=on"
125 "-DDOWNLOAD_GTEST=off" 124 "-DDOWNLOAD_GTEST=off"
126 "-DDOWNLOAD_RUBYRNP=off") 125 "-DDOWNLOAD_RUBYRNP=off")
127 #:phases 126 #:phases
diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index 5007c82e6e0..33990bc2eb5 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -559,7 +559,6 @@ photographic equipment.")
559 (list 559 (list
560 #:configure-flags 560 #:configure-flags
561 #~(list "-DBINARY_PACKAGE_BUILD=On" 561 #~(list "-DBINARY_PACKAGE_BUILD=On"
562 "-DBUILD_TESTING=On"
563 "-DDONT_USE_INTERNAL_LIBRAW=On") 562 "-DDONT_USE_INTERNAL_LIBRAW=On")
564 #:phases 563 #:phases
565 #~(modify-phases %standard-phases 564 #~(modify-phases %standard-phases
diff --git a/gnu/packages/popt.scm b/gnu/packages/popt.scm
index 8fa6ddb588c..5ed1be87e5b 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:
135 (file-name (git-file-name name version)))) 135 (file-name (git-file-name name version))))
136 (build-system cmake-build-system) 136 (build-system cmake-build-system)
137 (arguments 137 (arguments
138 '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON" 138 '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
139 "-DBUILD_TESTING=ON")))
140 (home-page "https://gflags.github.io/gflags/") 139 (home-page "https://gflags.github.io/gflags/")
141 (synopsis "C++ library for command-line argument parsing") 140 (synopsis "C++ library for command-line argument parsing")
142 (description 141 (description
diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm
index 9f79f895c3d..2f89b29d856 100644
--- a/gnu/packages/rdesktop.scm
+++ b/gnu/packages/rdesktop.scm
@@ -163,7 +163,6 @@ to remotely control a user's Windows desktop.")
163 #~()) 163 #~())
164 "-DWITH_PULSE=ON" 164 "-DWITH_PULSE=ON"
165 "-DWITH_CUPS=ON" 165 "-DWITH_CUPS=ON"
166 "-DBUILD_TESTING=ON"
167 "-DWITH_SERVER=ON" ;build servers 166 "-DWITH_SERVER=ON" ;build servers
168 "-DWITH_SHADOW=ON" ;build shadow server 167 "-DWITH_SHADOW=ON" ;build shadow server
169 "-DWITH_PROXY=ON"))) 168 "-DWITH_PROXY=ON")))
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 0e9662047e3..0f99a4ec645 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -974,8 +974,6 @@ to the @code{python-yubikey-manager} package.")
974 (base32 974 (base32
975 "0z39f8w0zvra874az0f67ck1al9kbpaidpilggbl8jnfs05010ck")))) 975 "0z39f8w0zvra874az0f67ck1al9kbpaidpilggbl8jnfs05010ck"))))
976 (build-system cmake-build-system) 976 (build-system cmake-build-system)
977 (arguments
978 '(#:configure-flags (list "-DBUILD_TESTING=on")))
979 (native-inputs (list pkg-config qttools-5)) 977 (native-inputs (list pkg-config qttools-5))
980 (inputs (list catch2)) 978 (inputs (list catch2))
981 (home-page "https://github.com/tplgy/cppcodec") 979 (home-page "https://github.com/tplgy/cppcodec")
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index c2a2e799984..4d14c334aeb 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -290,8 +290,6 @@ text-based approach to terminal recording.")
290 (delete-file-recursively "external/xkbcommon") 290 (delete-file-recursively "external/xkbcommon")
291 #t)))) 291 #t))))
292 (build-system cmake-build-system) 292 (build-system cmake-build-system)
293 (arguments
294 `(#:configure-flags '("-DBUILD_TESTING=ON")))
295 (native-inputs 293 (native-inputs
296 (list check libxkbcommon ; for xkbcommon-keysyms.h 294 (list check libxkbcommon ; for xkbcommon-keysyms.h
297 pkg-config)) 295 pkg-config))
diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index d95706ed45e..e1c69ceb607 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -781,8 +781,7 @@ jmacs, joe, jpico, jstar, and rjoe.")
781 (delete-file-recursively "lib/json"))))) 781 (delete-file-recursively "lib/json")))))
782 (build-system cmake-build-system) 782 (build-system cmake-build-system)
783 (arguments 783 (arguments
784 (list #:configure-flags #~(list "-DBUILD_TESTING=ON") 784 (list #:phases
785 #:phases
786 #~(modify-phases %standard-phases 785 #~(modify-phases %standard-phases
787 (add-after 'unpack 'patch-tiny-process-library 786 (add-after 'unpack 'patch-tiny-process-library
788 (lambda* (#:key native-inputs inputs #:allow-other-keys) 787 (lambda* (#:key native-inputs inputs #:allow-other-keys)
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index dcf0ce6f93f..13cbcc94d8b 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -3410,8 +3410,7 @@ virtual-pointer (pointer command) protocols.")
3410 (base32 "14gnkz18dipsa2v24f4nm9syxaa7g21iqjm7y65jn849ka2jr1h8")))) 3410 (base32 "14gnkz18dipsa2v24f4nm9syxaa7g21iqjm7y65jn849ka2jr1h8"))))
3411 (build-system cmake-build-system) 3411 (build-system cmake-build-system)
3412 (arguments 3412 (arguments
3413 (list #:configure-flags #~(list "-DBUILD_TESTING=ON") 3413 (list #:phases #~(modify-phases %standard-phases
3414 #:phases #~(modify-phases %standard-phases
3415 (add-after 'unpack 'disable-problematic-tests 3414 (add-after 'unpack 'disable-problematic-tests
3416 (lambda _ 3415 (lambda _
3417 (substitute* "config_parser_test.cc" 3416 (substitute* "config_parser_test.cc"