guix_mirror_bot pushed a commit to branch c++-team
in repository guix.
commit f9a3db4a055d0e5092ab1898e3f97d33801a75ca
Author: Greg Hogan <[email protected]>
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 d04378985e..8325bca0f8 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -4322,7 +4322,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 ff4a3417bf..2864f8afcb 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -925,7 +925,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 5e2f8fd3bf..24a9ce7006 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -5161,7 +5161,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 57075dd753..b73b53d097 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -13326,7 +13326,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 2c0b2e407c..de8f16805b 100644
--- a/gnu/packages/image-viewers.scm
+++ b/gnu/packages/image-viewers.scm
@@ -1288,7 +1288,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 ad84e44f98..95e6a3a78e 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -4752,7 +4752,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 fc96ecfae2..4d03d33391 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -624,7 +624,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 e1ff3ad295..d06b526f58 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 26f71e80c7..b17e04ac65 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -260,8 +260,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))
@@ -3972,8 +3971,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
@@ -4022,9 +4020,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