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

commit 733d9202833135fe215f9897a4a5d5fd8708a9d1
Author: Greg Hogan <c...@greghogan.com>
AuthorDate: Tue Apr 1 20:35:32 2025 +0000

    gnu: Disable tests.
    
    * gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks),
    * gnu/packages/android.scm (android-googletest),
    * gnu/packages/check.scm (googletest),
    * gnu/packages/cpp.scm (cpp-utilities, nativefiledialog-extended),
    * gnu/packages/compression.scm (libcbor),
    * gnu/packages/databases.scm (duckdb),
    * gnu/packages/datastructures.scm (sdsl-lite),
    * gnu/packages/education.scm (kqtquickcharts, ktouch),
    * gnu/packages/emacs-xyz.scm (emacs-irony-mode-server),
    * gnu/packages/engineering.scm (solvespace),
    * gnu/packages/geo.scm (libspatialindex),
    * gnu/packages/graphics.scm (openvdb),
    * gnu/packages/kde.scm (kdegraphics-mobipocket, ksanecore, kseexpr,
    libkexiv2, libksane),
    * gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative,
    kded, kglobalaccel, kidletime, kinit, kjobwidgets, knotifications,
    knotifyconfig, kstatusnotifieritem, kwayland, libkdcraw,
    phonon-backend-vlc, plasma-activities, plasma-activities-stats),
    * gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman,
    kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner,
    kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines,
    knights, kolf, kollision, kreversi, ksirk, kspaceduel, ksquares,
    ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli),
    * gnu/packages/kde-internet.scm (choqok, krdc),
    * gnu/packages/kde-multimedia.scm (audiocd-kio, dragon),
    * gnu/packages/kde-pim.scm (ffmpegthumbs, haruna, kaccounts-integration,
    kaccounts-providers, kaffeine, kasts, kontactinterface,
    libkcompactdisc),
    * gnu/packages/kde-plasma.scm (breeze, kde-gtk-config, kgamma, kongress,
    krdp, kwrited, layer-shell-qt, mpvqt, plasma-workspace-wallpapers),
    * gnu/packages/music.scm (hydrogen),
    * gnu/packages/qt.scm (qttools),
    * gnu/packages/vim.scm (neovim),
    * gnu/packages/web.scm (binaryen)
    [arguments]: Disable tests.
    
    Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
---
 gnu/packages/algebra.scm        |   6 +-
 gnu/packages/android.scm        |   3 +-
 gnu/packages/check.scm          |   3 +-
 gnu/packages/compression.scm    |   3 +-
 gnu/packages/cpp.scm            |   5 +-
 gnu/packages/databases.scm      |   1 +
 gnu/packages/datastructures.scm |   3 +-
 gnu/packages/education.scm      |   2 +
 gnu/packages/emacs-xyz.scm      |   3 +-
 gnu/packages/engineering.scm    |   1 +
 gnu/packages/geo.scm            |   1 +
 gnu/packages/graphics.scm       |   3 +-
 gnu/packages/kde-frameworks.scm |  34 +++++++++--
 gnu/packages/kde-games.scm      | 122 ++++++++++++++++++++++++++++++----------
 gnu/packages/kde-internet.scm   |   3 +
 gnu/packages/kde-multimedia.scm |  17 ++++--
 gnu/packages/kde-pim.scm        |  12 +++-
 gnu/packages/kde-plasma.scm     |  23 ++++++--
 gnu/packages/kde.scm            |  18 ++++--
 gnu/packages/music.scm          |   2 +-
 gnu/packages/qt.scm             |   1 +
 gnu/packages/vim.scm            |   3 +-
 gnu/packages/web.scm            |   1 +
 23 files changed, 205 insertions(+), 65 deletions(-)

diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index f928e7943c..1a07cb7daa 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -818,8 +818,7 @@ cosine/ sine transforms or DCT/DST).")
     ;; See: https://fftw.org/release-notes.html
     (name "fftw-cmake")
     (build-system cmake-build-system)
-    (arguments (default-keyword-arguments '()
-                                          '()))
+    (arguments '(#:tests? #f))
     (description (string-append (package-description fftw)
                   "  This CMake build offers the file
 FFTW3LibraryDepends.cmake required by some dependent packages, absent in the
@@ -1189,7 +1188,8 @@ features, and more.")
     (inherit eigen)
     (name "eigen-benchmarks")
     (arguments
-     '(#:phases (modify-phases %standard-phases
+     '(#:tests? #f ; no tests
+       #:phases (modify-phases %standard-phases
                   (delete 'configure)
                   (replace 'build
                     (lambda* (#:key outputs #:allow-other-keys)
diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm
index 83df9bdfc9..b0625ba9be 100644
--- a/gnu/packages/android.scm
+++ b/gnu/packages/android.scm
@@ -123,7 +123,8 @@ use their packages mostly unmodified in our Android NDK 
build system.")
         (base32
          "0bjlljmbf8glnd9qjabx73w6pd7ibv43yiyngqvmvgxsabzr8399"))))
     (arguments
-     `(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")
+     `(#:tests? #f ; no tests
+       #:configure-flags '("-DBUILD_SHARED_LIBS=ON")
        #:phases
        (modify-phases %standard-phases
          (add-after 'install 'install-host-libraries
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 3fe7214645..7396c2237c 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -1080,7 +1080,8 @@ package.")
         (base32 "1cv55x3amwrvfan9pr8dfnicwr8r6ar3yf6cg9v6nykd6m2v3qsv"))))
     (build-system cmake-build-system)
     (arguments
-     `(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
+     `(#:tests? #f ; no tests
+       #:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
     (native-inputs
      `(("python" ,python-wrapper)))
     (home-page "https://github.com/google/googletest/";)
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index ed5a81be19..d562970192 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -2966,7 +2966,8 @@ can append files to the end of such compressed archives.")
           "00ibddiy62kbs9wl52c35j0hbqanx6pi7lvzkpzmbsizkj8mhp1p"))))
     (build-system cmake-build-system)
     (arguments
-     '(#:configure-flags
+     '(#:tests? #f ; no tests
+       #:configure-flags
        (let* ((out (assoc-ref %outputs "out"))
               (lib (string-append out "/lib")))
          (list
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 004fb8ecad..55f3d3eca4 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -307,6 +307,8 @@ Segmentation and Registration Toolkit.")
         (base32
          "1nm6d87j11jc5617qk58a81ajxgrncr7xsf4dkyscrygi2n3dbgz"))))
     (build-system cmake-build-system)
+    (arguments
+     (list #:tests? #f))
     (home-page "https://github.com/Martchus/cpp-utilities/";)
     (synopsis "Useful C++ classes and routines")
     (description
@@ -3784,7 +3786,8 @@ based on the implementation of std::variant in libc++.")
         (base32 "15l0jy3v4p6rgg9dk8zr80lqp51s32ii62cm4s90400ragdgh10v"))))
     (build-system cmake-build-system)
     (arguments
-     '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
+     '(#:tests? #f
+       #:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
     (native-inputs (list pkg-config))
     (inputs (list gtk+))
     (home-page "https://github.com/btzy/nativefiledialog-extended";)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index c3a10efece..45e4230ee4 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -219,6 +219,7 @@
                (string-append "set(DUCKDB_VERSION \"v" #$version 
"-dev0\"")))))))
     (arguments
      (list
+      #:tests? #f
       #:configure-flags
       '(list "-DBUILD_EXTENSIONS=autocomplete;fts;icu;json;parquet;tpch;")))
     (build-system cmake-build-system)
diff --git a/gnu/packages/datastructures.scm b/gnu/packages/datastructures.scm
index 485cd03b7d..966045879e 100644
--- a/gnu/packages/datastructures.scm
+++ b/gnu/packages/datastructures.scm
@@ -325,7 +325,8 @@ to the structure and choosing one or more fields to act as 
the key.")
                           
"0m542xpys54bni29zibgrfpgpd0zgyny4h131virxsanixsbz52z")))))))
     (build-system cmake-build-system)
     (arguments
-     `(#:phases
+     `(#:tests? #f ; no tests
+       #:phases
        (modify-phases %standard-phases
          (add-after 'install 'install-static-library
            (lambda* (#:key outputs #:allow-other-keys)
diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index b03066b663..6b40b125df 100644
--- a/gnu/packages/education.scm
+++ b/gnu/packages/education.scm
@@ -692,6 +692,7 @@ language and very flexible regarding to new or unknown 
keyboard layouts.")
     (build-system qt-build-system)
     (native-inputs (list extra-cmake-modules))
     (inputs (list qtdeclarative-5))
+    (arguments (list #:tests? #f))
     (home-page "https://invent.kde.org/libraries/kqtquickcharts";)
     (synopsis "QtQuick plugin to render beautiful and interactive charts")
     (description
@@ -736,6 +737,7 @@ charts.")
            qtquickcontrols2-5
            qtx11extras
            qtxmlpatterns))
+    (arguments (list #:tests? #f))
     (home-page "https://edu.kde.org/ktouch/";)
     (synopsis "Touch typing tutor")
     (description
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 4374e1e630..56acad8825 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -11188,7 +11188,8 @@ described on the homepage.")
     (inherit emacs-irony-mode)
     (name "emacs-irony-mode-server")
     (arguments
-     `(#:phases
+     `(#:tests? #f
+       #:phases
        (modify-phases %standard-phases
          (replace 'configure
            (lambda* (#:key outputs #:allow-other-keys)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 377f9cc791..ec958b525d 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3961,6 +3961,7 @@ calibration of the milling depth.")
       (arguments
        (list
         #:build-type "Release"
+        #:tests? #f
         #:phases #~(modify-phases %standard-phases
                      (add-after 'unpack 'unpack-libdxfrw
                        (lambda _
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index f25707d3f2..9d176b583a 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -2362,6 +2362,7 @@ volunteers.")
        (sha256
         (base32
          "02n5vjcyk04w0djidyp21hfbxfpbbara8ifd9nml6158rwqr8lja"))))
+    (arguments (list #:tests? #f))
     (build-system cmake-build-system)
     (home-page "https://libspatialindex.org";)
     (synopsis "Spatial indexing library")
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index cd384aa42c..62eddc4d65 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -536,7 +536,8 @@ Please note that this version requires a processor with 
SSE2 support."))))
                 "0r6q7bl8513ggrvx3n73j1s3f7n5x1rxy5xi471qyrya95gy6c60"))))
     (build-system cmake-build-system)
     (arguments
-     `(#:configure-flags
+     `(#:tests? #f
+       #:configure-flags
        (list (string-append "-DCMAKE_EXE_LINKER_FLAGS=-Wl,-rpath="
                             (assoc-ref %outputs "out") "/lib"))))
     (inputs
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 814ce958f4..f8213de1b7 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -310,7 +310,8 @@ Phonon-GStreamer is a backend based on the GStreamer 
multimedia library.")
                 "19f9wzff4nr36ryq18i6qvsq5kqxfkpqsmsvrarr8jqy8pf7k11k"))))
     (build-system cmake-build-system)
     (arguments
-     (list #:configure-flags
+     (list #:tests? #f
+           #:configure-flags
            #~(list "-DPHONON_BUILD_QT5=OFF"
                    "-DPHONON_BUILD_QT6=ON")))
     (native-inputs
@@ -987,6 +988,7 @@ as well as an API to create KDED modules.")
     (inputs
      (list avahi ; alternatively dnssd could be used
            qtbase))
+    (arguments (list #:tests? #f))
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "Network service discovery using Zeroconf")
     (description "KDNSSD is a library for handling the DNS-based Service
@@ -1190,6 +1192,7 @@ translation scripting.")
        (sha256
         (base32 "1xpa51v4lfc3iw7i7q4k39nappyjf9d1argi02028hmnmmp7vp5n"))))
     (build-system cmake-build-system)
+    (arguments (list #:tests? #f))
     (native-inputs
      (list extra-cmake-modules pkg-config
            ;; for wayland-scanner
@@ -1581,7 +1584,8 @@ protocols used in KDE Plasma.")
            wayland
            wayland-protocols))
     (arguments
-     (list #:qtbase qtbase))
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://invent.kde.org/plasma/kwayland";)
     (synopsis "Qt-style API to interact with the wayland client and server")
     (description "As the names suggest they implement a Client respectively a
@@ -2155,7 +2159,8 @@ uses a job-based interface to queue tasks and execute 
them in an efficient way."
      (list pkg-config extra-cmake-modules))
     (inputs
      (list libraw qtbase))
-    (arguments (list #:configure-flags
+    (arguments (list #:tests? #f
+                     #:configure-flags
                      #~(list #$(string-append
                                 "-DQT_MAJOR_VERSION="
                                 (version-major
@@ -2213,6 +2218,7 @@ decode RAW picture files.")
            kxmlgui-5
            qtdeclarative-5
            solid-5))
+    (arguments (list #:tests? #f))
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "Core components for the KDE Activity concept")
     (description "KActivities provides the infrastructure needed to manage a
@@ -2753,6 +2759,7 @@ formats.")
      (list extra-cmake-modules qttools))
     (inputs
      (list libxkbcommon kcoreaddons knotifications kwidgetsaddons qtbase))
+    (arguments (list #:tests? #f))
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "Widgets for showing progress of asynchronous jobs")
     (description "KJobWIdgets provides widgets for showing progress of
@@ -2792,6 +2799,7 @@ asynchronous jobs.")
                (base32
                 "1rpflc2xjpjd588b5w8kfc4hfifxmzp58savk6x8q4vn45ldqwrx"))))
     (build-system cmake-build-system)
+    (arguments (list #:tests? #f))
     (native-inputs
      (list extra-cmake-modules pkg-config qttools))
     (propagated-inputs (list qtdeclarative))
@@ -3134,7 +3142,10 @@ maintaining an index of the contents of your files.")
            kwindowsystem
            qtdeclarative
            solid))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list
+       #:tests? #f
+       #:qtbase qtbase))
     (home-page "https://invent.kde.org/plasma/plasma-activities";)
     (synopsis "Core components for the KDE Activity System")
     (description "KActivities provides the infrastructure needed to manage a
@@ -3158,6 +3169,7 @@ with other frameworks.")
                (base32
                 "0xr0gzncb4sf6asdd5hgfs9bkfjv9z4nn215jvlmyk2r56zydylj"))))
     (build-system cmake-build-system)
+    (arguments (list #:tests? #f))
     (native-inputs
      (list extra-cmake-modules))
     (inputs
@@ -3462,6 +3474,7 @@ their settings.")
            kwidgetsaddons
            qtshadertools
            qtbase))
+    (arguments (list #:tests? #f))
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "Integration of QML and KDE work spaces")
     (description "KDeclarative provides integration of QML and KDE work spaces.
@@ -3540,6 +3553,7 @@ that offer bindings to some of the Frameworks.")
                (base32
                 "1c2lk418lazlynclw3zy79bzs21v962afpl98wzl9766mi0sjb19"))))
     (build-system cmake-build-system)
+    (arguments (list #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -3700,7 +3714,10 @@ emoticons coming from different providers.")
            kdbusaddons
            kwindowsystem
            qtdeclarative))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list
+      #:tests? #f
+      #:qtbase qtbase))
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "Global desktop keyboard shortcuts")
     (description "KGlobalAccel allows you to have global accelerators that are
@@ -3843,6 +3860,7 @@ in applications using the KDE Frameworks.")
     (build-system cmake-build-system)
     (arguments
      (list
+      #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'patch-paths
@@ -4208,6 +4226,7 @@ specification.")
                (base32
                 "1505xsrcn7zfaq5jkyj2dnj07fpagf4p3j2dmdgs1rjlzfzxcapv"))))
     (build-system cmake-build-system)
+    (arguments (list #:tests? #f))
     (native-inputs
      (list extra-cmake-modules))
     (inputs
@@ -4608,7 +4627,10 @@ types or handled by application specific code.")
                (base32
                 "00w435q0dyyal5hx7q9z6nbzmy5wcwwrgwf44prx119dhqd5xvsx"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list
+      #:qtbase qtbase
+      #:tests? #f))
     (native-inputs (list extra-cmake-modules qttools))
     (inputs (list kwindowsystem libxkbcommon))
     (home-page "https://community.kde.org/Frameworks";)
diff --git a/gnu/packages/kde-games.scm b/gnu/packages/kde-games.scm
index f3af7d86a6..05abb15971 100644
--- a/gnu/packages/kde-games.scm
+++ b/gnu/packages/kde-games.scm
@@ -56,7 +56,9 @@
        (sha256
         (base32 "03r6jg90rf07lq9j966hnb67fhqmjqkkiv99yb5jzms0020rwpji"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools perl))
     (inputs
@@ -141,7 +143,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "0vr5ard0wgi6cpvz5clcpdglkgdzmk47br5v5qzcf07pk3qxmgg4"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -191,6 +195,7 @@ This package is part of the KDE games module.")
     (arguments
      (list
       #:qtbase qtbase
+      #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'patch-tileset-dir
@@ -250,7 +255,9 @@ other Mah Jongg like games.")
            libkmahjongg
            qtdeclarative
            qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/kmahjongg/";)
     (synopsis "Tile laying patience")
     (description "In KMahjongg the tiles are scrambled and staked on top of
@@ -315,6 +322,7 @@ This package is part of the KDE games module.")
     (arguments
      (list
       #:qtbase qtbase
+      #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'fix-paths
@@ -384,7 +392,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "0jzyw0bpx8q7kp5wg1nj5bzmidvjw6az3v8qnfbmfbw7zw95hf8y"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -421,7 +431,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "17a1rw55wid443g4a4ilz6l2l657pdr0ibqsvm7nk8gy5k616yak"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -498,7 +510,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "0lnyqnbxi6gifmxifnbm3a3ss6a45872vb3vphd7g4g8dp2fxckx"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -576,7 +590,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "0d1589bp97d5ljlyv6938lcj484c7ah53m6593ngdrmln4zydwia"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -637,7 +653,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "1s4b1vabygiqcjvlxj0j7xzk0f9r0rwkk1lhzyy5fx6qzyakbmry"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -680,7 +698,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "0wnr839axw0q0690wvvz0c09ynmdyh7bi27fayzgp0gkiq1cnmj9"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -721,7 +741,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "1ljyjpar1g937xk70cb0ignpyljy3zxk1037zy3w68nil48823mi"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -759,7 +781,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "0bxm5637c2czhp888ipgl8bx5w6xvwng5577nnf1c94qy3gmbbsk"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -798,7 +822,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "1vsgs6frnhxif7s9lnlpj6vf6m7szqavwciycwn8mbv39hpj8mjl"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -891,7 +917,9 @@ This package is part of the KDE games module.")
            kxmlgui
            libkdegames
            qtdeclarative))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/bomber/";)
     (synopsis "Arcade bombing game")
     (description "Bomber is a single player arcade game.
@@ -936,7 +964,9 @@ This package is part of the KDE games module.")
            libkdegames
            qtdeclarative
            qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/granatier/";)
     (synopsis "Bomberman clone")
     (description "Granatier is a clone of the classic Bomberman game,
@@ -976,7 +1006,9 @@ This package is part of the KDE games module.")
            qtmultimedia
            qtsvg
            zlib))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/ksirk/";)
     (synopsis "Computerized version of the well known strategy board game
 'Risk'")
@@ -1036,7 +1068,9 @@ This package is part of the KDE games module.")
            qtdeclarative
            qtsvg
            shared-mime-info))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/palapeli/";)
     (synopsis "Jigsaw puzzle game")
     (description "Palapeli is a jigsaw puzzle game.  Unlike other games in
@@ -1075,7 +1109,9 @@ This package is part of the KDE games module.")
            kxmlgui
            libkdegames
            qtdeclarative))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/kiriki/";)
     (synopsis "Yahtzee dice game")
     (description "Kiriki is an addictive and fun dice game, designed to be
@@ -1102,6 +1138,7 @@ This package is part of the KDE games module.")
     (arguments
      (list
       #:qtbase qtbase
+      #:tests? #f
       #:phases #~(modify-phases %standard-phases
                    (add-after 'unpack 'patch-gnugo-command
                      (lambda* (#:key inputs #:allow-other-keys)
@@ -1170,7 +1207,9 @@ This package is part of the KDE games module.")
            qtbase
            qtdeclarative
            qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/kubrick/";)
     (synopsis "Game based on Rubik's Cube")
     (description "Kubrick is a game based on the Rubik's Cube puzzle.
@@ -1211,7 +1250,9 @@ This package is part of the KDE games module.")
            libkdegames
            qtdeclarative
            qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/lskat/";)
     (synopsis "Lieutnant Skat card game")
     (description "Lieutnant Skat (from German \"Offiziersskat\") is a fun and
@@ -1249,7 +1290,9 @@ This package is part of the KDE games module.")
            libkdegames
            qtdeclarative
            qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/kapman/";)
     (synopsis "Pac-Man clone")
     (description "Kapman is a clone of the well known game Pac-Man.
@@ -1288,7 +1331,9 @@ This package is part of the KDE games module.")
            libkdegames
            qtdeclarative
            qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/kspaceduel/";)
     (synopsis "Two player game with shooting spaceships flying around a sun")
     (description "KSpaceduel is a space battle game for one or two players,
@@ -1321,7 +1366,9 @@ This package is part of the KDE games module.")
            libkdegames
            qtdeclarative
            qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/bovo/";)
     (synopsis "Classic pen and paper game: five in a line")
     (description "Bovo is a Gomoku (from Japanese 五目並べ - lit.  \"five
@@ -1345,7 +1392,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "1d86h8l5gl3x240k86iri9wg6k9km9warcnapf3579hiwaw37bfl"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -1386,7 +1435,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "0f2ihrdqggzggigz86nnrfhcmkg9n9zj16az1ymndgsdlx0r168w"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -1424,7 +1475,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "1ikmqa80v9j0qdb7vd4fpx5v6baiaia9ggwhhdkwb94y098yly8a"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -1461,7 +1514,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "1a5yya6dv29a1ymqycpam0ckbs2w5kja75c112bdwlmb3wf97g3p"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -1501,7 +1556,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "15wmrh8qhycnhr11ky9ipjr8wpwk25zfi2q4zvmxwq7c6530hjqa"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -1543,7 +1600,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "1jzd9jb9s948zb12r1r27s75kmq3wwzzw4zikgpdcf05lfif03gl"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -1579,7 +1638,9 @@ This package is part of the KDE games module.")
        (sha256
         (base32 "00szzbrapg4h9fy66wi8fmz5in06lzqm2g2zcakiijhfd631aj22"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
@@ -1617,7 +1678,8 @@ This package is part of the KDE games module.")
         (base32 "0y99ahmv7f2lcn2krknl95vbb9d4sn78dgxkd35b3p374kcv5rxr"))))
     (build-system qt-build-system)
     (arguments
-     (list #:qtbase qtbase))
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools))
     (inputs
diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm
index 4bf40afe88..1e0f85de22 100644
--- a/gnu/packages/kde-internet.scm
+++ b/gnu/packages/kde-internet.scm
@@ -70,6 +70,8 @@
        (sha256
         (base32 "0zm4nkpmvd181xlkis7ydzx54p3vn0zgpdzgh54f1hsjy6ahsq16"))))
     (build-system qt-build-system)
+    (arguments
+     (list #:tests? #f))
     (native-inputs
      (list extra-cmake-modules kdoctools-5 pkg-config))
     (inputs
@@ -417,6 +419,7 @@ This package is part of the KDE networking module.")
            gnutls))
     (arguments
      (list #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")
+           #:tests? #f
            #:qtbase qtbase))
     (home-page "https://apps.kde.org/krdc/";)
     (synopsis "Remote desktop client")
diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm
index 42abf334d3..885e0574e7 100644
--- a/gnu/packages/kde-multimedia.scm
+++ b/gnu/packages/kde-multimedia.scm
@@ -87,7 +87,9 @@
            libkcompactdisc
            libvorbis
            phonon))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/kio_audiocd/";)
     (synopsis "Transparent audio CD integration for applications using the KDE
 Platform")
@@ -134,7 +136,9 @@ This package is part of the KDE multimedia module.")
            phonon
            phonon-backend-vlc
            solid))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/dragonplayer/";)
     (synopsis "Simple video player")
     (description "Dragon Player is a multimedia player where the focus is on
@@ -160,6 +164,7 @@ This package is part of the KDE multimedia module.")
     (build-system qt-build-system)
     (arguments
      (list #:qtbase qtbase
+           #:tests? #f
            #:phases
            #~(modify-phases %standard-phases
                (add-after 'unpack 'fix-yt-dlp-path
@@ -280,6 +285,7 @@ its own database.  You can build and play your own 
playlist.")
     (inputs
      (list ffmpeg kconfig ki18n kio taglib))
     (arguments (list #:qtbase qtbase
+                     #:tests? #f
                      #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")))
     (home-page "https://apps.kde.org/ffmpegthumbs/";)
     (synopsis "Video thumbnail generator for KDE using ffmpeg")
@@ -539,7 +545,8 @@ the available CD drives.")
            v4l-utils ; libdvbv5
            vlc))
     (arguments
-     (list #:phases
+     (list #:tests? #f
+           #:phases
            #~(modify-phases %standard-phases
                (add-after 'unpack 'fix-code
                  (lambda _
@@ -645,7 +652,8 @@ camera.  Use it to take pictures and make videos to share.")
                   vulkan-loader))
     (arguments
      (list
-      #:qtbase qtbase))
+      #:qtbase qtbase
+      #:tests? #f))
     (home-page "https://apps.kde.org/kasts/";)
     (synopsis "Convergent podcast client")
     (description
@@ -866,6 +874,7 @@ Its features include:
            solid))
     (arguments (list
                 #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")
+                #:tests? #f
                 #:qtbase qtbase))
     (home-page "https://invent.kde.org/multimedia/libkcompactdisc";)
     (synopsis "KDE library for playing & ripping CDs")
diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm
index 00a3397b5d..4d6dd932b0 100644
--- a/gnu/packages/kde-pim.scm
+++ b/gnu/packages/kde-pim.scm
@@ -584,7 +584,9 @@ CalDAV server.")
                   libaccounts-qt6
                   qcoro-qt6
                   signond-qt6))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://invent.kde.org/network/kaccounts-integration";)
     (synopsis "Online account management system")
     (description "The Kaccounts Integration library provides online account
@@ -613,7 +615,9 @@ management system and its Plasma integration components.")
                   libaccounts-qt6
                   qtwebengine
                   signond-qt6))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://invent.kde.org/network/kaccounts-providers";)
     (synopsis "Online account providers for the KAccounts system")
     (description "This package provides online account providers for the
@@ -1712,7 +1716,9 @@ Features:
            kwindowsystem
            kxmlgui
            libxkbcommon))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://api.kde.org/kdepim/kontactinterface/html/index.html";)
     (synopsis "Kontact interface library")
     (description "This library provides the glue necessary for
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 5b54407987..dbcbcfb92b 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -163,6 +163,7 @@
            kwindowsystem
            kcolorscheme))
     (arguments (list #:qtbase qtbase
+                     #:tests? #f
                      #:configure-flags #~(list "-DBUILD_QT5=OFF")))
     (home-page "https://invent.kde.org/plasma/breeze";)
     (synopsis "Default KDE Plasma theme")
@@ -438,6 +439,7 @@ concept.")
                 "1jwiqmmwhcslj6zcjgm3jj3xkr3zkp3r8hbassykazg6bcc8xpkl"))))
     (build-system qt-build-system)
     (arguments (list #:qtbase qtbase
+                     #:tests? #f
                      #:phases
                      #~(modify-phases %standard-phases
                          (add-after 'unpack 'hardcode-openssl
@@ -490,6 +492,7 @@ RDP server.")
     (arguments
      (list
       #:qtbase qtbase
+      #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
           (add-after 'unpack 'patch-gsettings-schemas-path
@@ -656,7 +659,9 @@ KDE Frameworks 5 to better interact with the system.")
                (base32
                 "0z4af70xl8l5pldld98yhxwp5vsamdl46hkb4036m9vncqm8h85x"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests?  #f))
     (native-inputs (list extra-cmake-modules kdoctools))
     (inputs (list kauth
                   kcoreaddons
@@ -865,7 +870,9 @@ computer's hardware.")
                   kiconthemes
                   qtdeclarative
                   qtsvg))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://apps.kde.org/kongress/";)
     (synopsis "Companion application for conferences")
     (description "This application provides list of upcoming conferences with
@@ -1072,7 +1079,9 @@ an elegant and intuitive experience for your tasks and 
plasmoids.")
                (base32
                 "0s1jzcfq3cqg87bw40krycimxxqq58h808gc92wqclzgdgfd4fb2"))))
     (build-system qt-build-system)
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules pkg-config))
     (inputs
@@ -1563,7 +1572,9 @@ conjunction with the KDE Plasma Desktop.")
     (build-system qt-build-system)
     (native-inputs (list extra-cmake-modules))
     (inputs (list kcoreaddons ki18n kpty knotifications))
-    (arguments (list #:qtbase qtbase))
+    (arguments
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://invent.kde.org/plasma/kwrited";)
     (synopsis "System notification daemon")
     (description
@@ -1851,7 +1862,8 @@ KF5/Qt5 to KF6/Qt6")
     (propagated-inputs
      (list mpv))
     (arguments
-     (list #:qtbase qtbase))
+     (list #:qtbase qtbase
+           #:tests? #f))
     (home-page "https://invent.kde.org/libraries/mpvqt";)
     (synopsis "libmpv wrapper for QtQuick2 and QML")
     (description "This package provides a libmpv wrapper for QtQuick2 and 
QML.")
@@ -2961,6 +2973,7 @@ hardware management, and a high degree of 
customizability.")
                (base32
                 "1i23bfdfxvr0l0sd99hwl9hnxcnszppai7inrhbk6ycdc0imrxl8"))))
     (build-system cmake-build-system)
+    (arguments (list #:tests? #f))
     (native-inputs (list extra-cmake-modules))
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "Oxygen wallpapers for the KDE desktop")
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index fc21b29659..7637ffd69c 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -898,7 +898,8 @@ and desktop experiences.")
         (base32 "888q3kkv2wq426w000iq14wy3a45rrnn0bmsdks6caz4vq04ccay"))))
     (build-system qt-build-system)
     (arguments
-     `(#:configure-flags (list "-DBUILD_TESTS=ON"))) ; disabled by default
+     `(#:tests? #f
+       #:configure-flags (list "-DBUILD_TESTS=ON"))) ; disabled by default
     (native-inputs
      (list bison doxygen extra-cmake-modules flex googletest))
     (inputs
@@ -1546,7 +1547,8 @@ transport data and for performing public transport 
journey queries.")
         (base32 "06g43b1l72aghkhcn59ss8kjc4sammn5ii5x5sql34kmvgiwamwk"))))
     (build-system qt-build-system)
     (arguments
-     (list #:qtbase qtbase))
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules))
     (inputs
@@ -1572,7 +1574,8 @@ for scanner hardware.")
         (base32 "1b0cbf4cq0ajl5xlpy75wj4p1zsri2igh23pswj8ysnrrk0pxg5w"))))
     (build-system qt-build-system)
     (arguments
-     (list #:qtbase qtbase))
+     (list #:qtbase qtbase
+           #:tests? #f))
     (native-inputs
      (list extra-cmake-modules))
     (inputs
@@ -2112,7 +2115,9 @@ PO template files.")
        (sha256
         (base32 "1hcglnbw2ck864glgd4aag54826aycmncmizfqlpncfzwdayq204"))))
     (build-system cmake-build-system)
-    (arguments (list #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")))
+    (arguments
+     (list #:tests? #f
+           #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")))
     (native-inputs
      (list extra-cmake-modules))
     (inputs
@@ -2135,7 +2140,10 @@ Mobipocket e-books in Dolphin and other KDE apps.")
        (sha256
         (base32 "04z36kvj9nwr9i8xs6hi0lqmxz7lqyhs9c1cngcb7p7lw9hmynch"))))
     (build-system cmake-build-system)
-    (arguments (list #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")))
+    (arguments
+     (list
+      #:tests? #f
+      #:configure-flags #~(list "-DQT_MAJOR_VERSION=6")))
     (native-inputs
      (list extra-cmake-modules))
     (inputs
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 4f91cab931..1584bc839e 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1006,7 +1006,7 @@ settings (aliasing, linear interpolation and cubic 
interpolation).")
         (base32 "1i5gz5zck8s0kskjgnx9c75gh7zx0kbjsqzl2765f99p9svprirq"))))
     (build-system qt-build-system)
     (arguments
-     `(#:test-target "tests"
+     `(#:tests? #f ; require audio subsystem
        #:phases
        (modify-phases %standard-phases
          (add-after 'unpack 'fix-data-directory
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 9f65a8bdda..69f1308deb 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -2500,6 +2500,7 @@ that helps in Qt development.")))
     (build-system cmake-build-system)
     (arguments
      (list
+      #:tests? #f
       ;; The build system attempts to fetch online resources and fails when
       ;; building the test suite.
       #:configure-flags #~(list "-DQT_BUILD_TESTS=OFF")
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm
index cc35a325fd..53af4973ac 100644
--- a/gnu/packages/vim.scm
+++ b/gnu/packages/vim.scm
@@ -794,7 +794,8 @@ is based on Vim's builtin plugin support.")
                 "1j3z7jay0m6g06v04falrzr062g07xr4svbrc3hywlqi2h6rrvk5"))))
     (build-system cmake-build-system)
     (arguments
-     (list #:modules
+     (list #:tests? #f
+           #:modules
            '((srfi srfi-26) (guix build cmake-build-system)
              (guix build utils))
            #:configure-flags
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index e2deee47da..0528da514f 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -8878,6 +8878,7 @@ HTTrack is fully configurable, and has an integrated help 
system.")
     (build-system cmake-build-system)
     (arguments
      (list
+      #:tests? #f
       #:phases
       '(modify-phases %standard-phases
          (add-after 'unpack 'use-system-googletest


Reply via email to