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

commit 93dd1d3494fc5d658784074aad84adc00b6864c7
Author: Greg Hogan <c...@greghogan.com>
AuthorDate: Sat Mar 8 20:05:32 2025 +0000

    gnu: Use default cmake.
    
    * gnu/packages/audio.scm (redumper),
    * gnu/packages/cpp.scm (hyprgraphics),
    * gnu/packages/databases.scm (apache-arrow),
    * gnu/packages/games.scm (gemrb),
    * gnu/packages/image-viewers.scm (vv),
    * gnu/packages/machine-learning.scm (fbgemm),
    * gnu/packages/music.scm (ctrlr),
    * gnu/packages/python-compression.scm (python-deflate),
    * gnu/packages/vulkan.scm (glslang),
    * gnu/packages/wm.scm (hyprland),
    * gnu/packages/xdisorg.scm (aquamarine, hyprlock, hyprpaper)
    [arguments]<#:cmake>: Delete.
    
    Change-Id: I5b021d7e1e807922425d8f58692b032485603770
---
 gnu/packages/audio.scm              |  1 -
 gnu/packages/cpp.scm                |  1 -
 gnu/packages/databases.scm          |  1 -
 gnu/packages/games.scm              |  1 -
 gnu/packages/image-viewers.scm      |  1 -
 gnu/packages/machine-learning.scm   |  1 -
 gnu/packages/music.scm              |  1 -
 gnu/packages/python-compression.scm |  3 +--
 gnu/packages/vulkan.scm             |  3 +--
 gnu/packages/wm.scm                 |  3 +--
 gnu/packages/xdisorg.scm            | 10 +++-------
 11 files changed, 6 insertions(+), 20 deletions(-)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 5009acdffa..4f7747bacc 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -4324,7 +4324,6 @@ using Guix System.")
     (build-system cmake-build-system)
     (arguments
      (list
-      #:cmake cmake-next
       #:build-type "Release"
       ;; The build system uses CMake modules features that are only available
       ;; when using Ninja.
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 25cbf9fccb..8445745e50 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -926,7 +926,6 @@ library for SIMD (Single Instruction, Multiple Data) with 
runtime dispatch.")
                 "14yfb8vl1bbldlv12cg3dhd6z9bdaxvlz7kx671dqpi9m8j3kd56"))))
     (build-system cmake-build-system)
     (native-inputs (list gcc-14 pkg-config))
-    (arguments (list #:cmake cmake-next))
     (inputs (list cairo
                   hyprutils
                   libjpeg-turbo
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index ed31b98ae2..605dca1a95 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -5172,7 +5172,6 @@ with integrated support for finding required rows 
quickly.")
     (build-system cmake-build-system)
     (arguments
      (list
-      #:cmake cmake ;needs 3.25+
       #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 514ebc0056..4626518c28 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -13345,7 +13345,6 @@ virtual reality devices.")
     (build-system cmake-build-system)
     (arguments
      (list
-      #:cmake cmake-next
       #:configure-flags
       #~(list "-DUSE_TESTS=ON" "-DOPENGL_BACKEND=OpenGL")))
     (native-inputs (list python-3.10 glibc-locales googletest))
diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm
index b3d5839f9a..55fa8d4600 100644
--- a/gnu/packages/image-viewers.scm
+++ b/gnu/packages/image-viewers.scm
@@ -1291,7 +1291,6 @@ any user may run.  Everything is free and privacy is the 
first concern.")
     (build-system cmake-build-system)
     (arguments
      (list #:tests? #f ; no tests.
-           #:cmake cmake-next
            #:configure-flags
            #~ (list "-DMARCH_NATIVE=OFF"
                     "-DCMAKE_BUILD_TYPE=Release"
diff --git a/gnu/packages/machine-learning.scm 
b/gnu/packages/machine-learning.scm
index b2ce0a39e0..c5466efc79 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -4754,7 +4754,6 @@ TensorFlow.js, PyTorch, and MediaPipe.")
     (build-system cmake-build-system)
     (arguments
      (list
-      #:cmake cmake-next
       #:configure-flags
       ''("-DFBGEMM_LIBRARY_TYPE=shared")
       ;; Tests require AVX2 or AVX-512 instructions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 728dd192c5..9826e89038 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -625,7 +625,6 @@ playing your music.")
       (build-system cmake-build-system)
       (arguments
        (list
-        #:cmake cmake                   ;needs 3.25
         #:tests? #false                 ;there are none
         #:phases
         #~(modify-phases %standard-phases
diff --git a/gnu/packages/python-compression.scm 
b/gnu/packages/python-compression.scm
index 683afae035..4361c0b65e 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -835,8 +835,7 @@ wrapper.  It provides a backport of the @code{Path} 
object.")
                      (lambda _
                        (setenv "LIBDEFLATE_PREFIX"
                                #$(this-package-input "libdeflate")))))))
-    ;; CMake >= 3.26 required.
-    (native-inputs (list cmake-next python-pytest python-scikit-build-core))
+    (native-inputs (list cmake-minimal python-pytest python-scikit-build-core))
     (inputs (list libdeflate))
     (home-page "https://github.com/dcwatson/deflate";)
     (synopsis "Python wrapper for @code{libdeflate}")
diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
index 2f609c787c..53e6e9d4b1 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -225,8 +225,7 @@ translation between LLVM IR and SPIR-V.")
        (file-name (git-file-name name version))))
     (build-system cmake-build-system)
     (arguments
-     `(#:cmake ,cmake-minimal-3.30
-       #:configure-flags '("-DBUILD_SHARED_LIBS=ON"
+     `(#:configure-flags '("-DBUILD_SHARED_LIBS=ON"
                            "-DALLOW_EXTERNAL_SPIRV_TOOLS=ON"
                            ,@(if (target-riscv64?)
                                  `("-DCMAKE_EXE_LINKER_FLAGS=-latomic")
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index c4170b6b13..c963582f58 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -393,8 +393,7 @@ loginctl commands (lock/unlock/before-sleep) and inhibit.")
                 "0c2pvi9cdg6jv9wiz966q1sj8mjmxsgvcplsmfhhknpy7h2gp5px"))))
     (build-system cmake-build-system)
     (arguments
-     (list #:cmake cmake-next
-           #:tests? #f                  ;No tests.
+     (list #:tests? #f                  ;No tests.
            #:configure-flags #~'("-DNO_HYPRPM=True")
            #:phases
            #~(modify-phases %standard-phases
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 4767b3d58b..6a7ea39621 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -261,8 +261,7 @@ command line, without displaying a keyboard at all.")
                 "01lmzmb5bzphichbyim7iy04405af5mqcqf8ki3if4wdxkdmbfn9"))))
     (build-system cmake-build-system)
     (arguments
-     (list #:cmake cmake-next
-           ;; TODO: Figure out what's expected in the test environment.
+     (list ;; TODO: Figure out what's expected in the test environment.
            #:tests? #f))
     (native-inputs
      (list gcc-14 hyprwayland-scanner pkg-config))
@@ -3976,8 +3975,7 @@ reduce percieved brightness below the monitor's minimum.")
       (base32 "1wrndp1bkyfp741mgvjflkbq4pvdlccrh6xaz41y1f9967j8magm"))))
    (build-system cmake-build-system)
    (arguments
-    `(#:cmake ,cmake-next
-      #:phases
+    `(#:phases
       (modify-phases %standard-phases
                      ;; remove when fixed
                      (add-after 'unpack 'fixgldiscover
@@ -4026,9 +4024,7 @@ GPU-accelerated screen locking utility.")
              (base32
               "0j3hbqfx40cjxkvaiqzfij8pgblg2hyv9lbbjjh4iahciwgh7623"))))
    (build-system cmake-build-system)
-   (arguments
-    `(#:tests? #f ;; no test
-      #:cmake ,cmake-next))
+   (arguments '(#:tests? #f)) ;; no test
    (native-inputs (list gcc-14 pkg-config))
    (inputs
     (list cairo

Reply via email to