gnu: Pin CMake dependency.

* gnu/packages/emulators.scm (python-keystone-engine, unicorn),
* gnu/packages/freedesktop.scm (libdecor),
* gnu/packages/gnome.scm (raider, xffm+),
* gnu/packages/golang-xyz.scm (go-mvdan-cc-editorconfig),
* gnu/packages/hardware.scm (liblxi, lxi-tools),
* gnu/packages/mp3.scm (wavbreaker),
* gnu/packages/pantheon.scm (pantheon-calculator, pantheon-calendar),
* gnu/packages/plotutils.scm (asymptote),
* gnu/packages/photo.scm (entangle),
* gnu/packages/python-graphics.scm (python-pivy),
* gnu/packages/python-xyz.scm (python-awkward-cpp, python-contourpy,
python-symengine),
* gnu/packages/syndication.scm (syndication-domination)
* gnu/packages/qt.scm (soqt),
* gnu/packages/vnc.scm (tigervnc-server)
[native-inputs]: Change cmake to cmake-minimal.

* gnu/packages/bioinformatics.scm (trinityrnaseq)
[native-inputs]: Change cmake to cmake-minimal.
[arguments]<#:phases>[install]: Remove deletion of uncreated files.

Change-Id: I6ce8b737d9a21f83caad7b79b591e68a86f45fd0
This commit is contained in:
Greg Hogan 2024-10-22 18:09:30 +00:00
parent 633cb46186
commit 5873967ce7
No known key found for this signature in database
GPG key ID: EF6EB27413CFEEF3
16 changed files with 21 additions and 21 deletions

View file

@ -7270,8 +7270,6 @@ bases are detected.")
(bin (string-append #$output "/bin/"))) (bin (string-append #$output "/bin/")))
(mkdir-p bin) (mkdir-p bin)
(copy-recursively "." share) (copy-recursively "." share)
(delete-file (string-append share "/Chrysalis/build/CMakeFiles/CMakeOutput.log"))
(delete-file (string-append share "/Inchworm/build/CMakeFiles/CMakeOutput.log"))
(wrap-program (string-append share "Trinity") (wrap-program (string-append share "Trinity")
`("R_LIBS_SITE" ":" = (,(getenv "R_LIBS_SITE"))) `("R_LIBS_SITE" ":" = (,(getenv "R_LIBS_SITE")))
@ -7325,7 +7323,7 @@ bases are detected.")
(list coreutils (list coreutils
gzip gzip
which)) which))
(native-inputs (list cmake)) (native-inputs (list cmake-minimal))
(home-page "https://github.com/trinityrnaseq/trinityrnaseq/wiki") (home-page "https://github.com/trinityrnaseq/trinityrnaseq/wiki")
(synopsis "Trinity RNA-Seq de novo transcriptome assembly") (synopsis "Trinity RNA-Seq de novo transcriptome assembly")
(description "Trinity assembles transcript sequences from Illumina RNA-Seq (description "Trinity assembles transcript sequences from Illumina RNA-Seq

View file

@ -4136,7 +4136,7 @@ graphic filters. Some of its features include:
(("include\\(cmake/") (("include\\(cmake/")
"include("))))) "include(")))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(native-inputs (list cmake pkg-config python-setuptools python-wheel)) (native-inputs (list cmake-minimal pkg-config python-setuptools python-wheel))
(home-page "https://www.unicorn-engine.org") (home-page "https://www.unicorn-engine.org")
(synopsis "Generic CPU emulator framework") (synopsis "Generic CPU emulator framework")
(description (description
@ -4585,7 +4585,7 @@ stack-machine, written in ANSI C. Graphical output is implemented using SDL2.")
(base32 "1xahdr6bh3dw5swrc2r8kqa8ljhqlb7k2kxv5mrw5rhcmcnzcyig")))) (base32 "1xahdr6bh3dw5swrc2r8kqa8ljhqlb7k2kxv5mrw5rhcmcnzcyig"))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(native-inputs (native-inputs
(list cmake (list cmake-minimal
python-setuptools python-setuptools
python-wheel)) python-wheel))
(home-page "https://www.keystone-engine.org") (home-page "https://www.keystone-engine.org")

View file

@ -3678,7 +3678,7 @@ supporting behavior like @samp{ssh -X}.")
(base32 (base32
"05rxchwzhnkm91kcr30mavizkp25wgjlhb6lcraa456pw7vgb04q")))) "05rxchwzhnkm91kcr30mavizkp25wgjlhb6lcraa456pw7vgb04q"))))
(build-system meson-build-system) (build-system meson-build-system)
(native-inputs (list cmake pkg-config)) (native-inputs (list cmake-minimal pkg-config))
(inputs (list cairo (inputs (list cairo
dbus dbus
egl-wayland egl-wayland

View file

@ -5104,7 +5104,7 @@ from the GSettings schemas in gsettings-desktop-schemas.")
(native-inputs (native-inputs
(list gettext-minimal (list gettext-minimal
pkg-config pkg-config
cmake cmake-minimal
`(,glib "bin") `(,glib "bin")
desktop-file-utils desktop-file-utils
itstool itstool
@ -14299,7 +14299,7 @@ historical battery usage and related statistics.")
;; This is done so we can override. ;; This is done so we can override.
(("`set.PREFIX_BIN") "set(QPREFIX_BIN"))))))) (("`set.PREFIX_BIN") "set(QPREFIX_BIN")))))))
(native-inputs (native-inputs
(list cmake pkg-config intltool gettext-minimal)) (list cmake-minimal pkg-config intltool gettext-minimal))
(inputs (inputs
(list glib gtk+ libx11 libsm libxv libxaw libxcb libxkbfile (list glib gtk+ libx11 libsm libxv libxaw libxcb libxkbfile
shared-mime-info)) shared-mime-info))

View file

@ -21799,7 +21799,7 @@ recognizers) at run time.")
(list (list
#:import-path "mvdan.cc/editorconfig")) #:import-path "mvdan.cc/editorconfig"))
(native-inputs (native-inputs
(list cmake)) (list cmake-minimal))
(home-page "https://github.com/mvdan/editorconfig") (home-page "https://github.com/mvdan/editorconfig")
(synopsis "EditorConfig support in Go") (synopsis "EditorConfig support in Go")
(description (description

View file

@ -1519,7 +1519,7 @@ confused with the @code{cpuid} command line utility from package @code{cpuid}.")
(base32 "1cc95ggs64jqq9lk5c8fm4nk6fdnv1x7lr3k4znamj0vv6w22bcd")))) (base32 "1cc95ggs64jqq9lk5c8fm4nk6fdnv1x7lr3k4znamj0vv6w22bcd"))))
(build-system meson-build-system) (build-system meson-build-system)
(native-inputs (native-inputs
(list cmake pkg-config)) (list cmake-minimal pkg-config))
(inputs (inputs
(list avahi libtirpc libxml2)) (list avahi libtirpc libxml2))
(home-page "https://lxi-tools.github.io/") (home-page "https://lxi-tools.github.io/")
@ -1559,7 +1559,7 @@ your network, send SCPI commands, and receive responses.")
(("update-desktop-database") (which "true")))))))) (("update-desktop-database") (which "true"))))))))
(native-inputs (native-inputs
(list bash-completion (list bash-completion
cmake cmake-minimal
(list glib "bin") (list glib "bin")
pkg-config pkg-config
python python

View file

@ -827,7 +827,7 @@ simple to use yet fully featured.")
(,(string-append (assoc-ref inputs "gtk+") (,(string-append (assoc-ref inputs "gtk+")
"/share/glib-2.0/schemas")))))))))) "/share/glib-2.0/schemas"))))))))))
(native-inputs (native-inputs
(list pkg-config cmake)) (list pkg-config cmake-minimal))
(inputs (inputs
(list glib (list glib
gtk+ gtk+

View file

@ -1607,6 +1607,8 @@ tools_locations = {
(native-inputs (native-inputs
(list autoconf-wrapper (list autoconf-wrapper
automake automake
;; If cmake is replaced with cmake-minimal then Guix errors when
;; listing the dependents of rapidjson.
cmake cmake
git-minimal git-minimal
libtool libtool

View file

@ -127,7 +127,7 @@ in apps built for the Pantheon desktop.")
libgee libgee
libhandy)) libhandy))
(native-inputs (native-inputs
(list cmake (list cmake-minimal
`(,glib "bin") ; for glib-compile-schemas `(,glib "bin") ; for glib-compile-schemas
gettext-minimal gettext-minimal
pkg-config pkg-config
@ -186,7 +186,7 @@ desktop.")
libical libical
libportal)) libportal))
(native-inputs (native-inputs
(list cmake (list cmake-minimal
`(,glib "bin") ; for glib-compile-schemas `(,glib "bin") ; for glib-compile-schemas
gettext-minimal gettext-minimal
pkg-config pkg-config

View file

@ -820,7 +820,7 @@ such as Batch image processing.")
`("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)) `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))
`("GUIX_PYTHONPATH" ":" prefix (,python-path))))))))) `("GUIX_PYTHONPATH" ":" prefix (,python-path)))))))))
(native-inputs (native-inputs
(list cmake (list cmake-minimal
gettext-minimal gettext-minimal
`(,glib "bin") `(,glib "bin")
gobject-introspection gobject-introspection

View file

@ -90,7 +90,7 @@
automake automake
bison bison
boost boost
cmake cmake-minimal
emacs-minimal emacs-minimal
flex flex
ghostscript ;for tests ghostscript ;for tests

View file

@ -375,7 +375,7 @@ Design spec without sacrificing ease of use or application performance.")
(("\\$\\{SoQt_INCLUDE_DIRS}") (("\\$\\{SoQt_INCLUDE_DIRS}")
"${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}"))))))) "${Coin_INCLUDE_DIR};${SoQt_INCLUDE_DIRS}")))))))
(native-inputs (native-inputs
(list cmake swig)) (list cmake-minimal swig))
(inputs (inputs
(list python-wrapper (list python-wrapper
qtbase-5 qtbase-5

View file

@ -459,7 +459,7 @@ compare against a vast section of other version formats.")
(("^minimum-version =.*") ""))))))) (("^minimum-version =.*") "")))))))
(propagated-inputs (list python-numpy)) (propagated-inputs (list python-numpy))
(native-inputs (native-inputs
(list cmake pybind11 python-pytest python-scikit-build-core)) (list cmake-minimal pybind11 python-pytest python-scikit-build-core))
(home-page "https://github.com/scikit-hep/awkward-1.0") (home-page "https://github.com/scikit-hep/awkward-1.0")
(synopsis "CPU kernels and compiled extensions for Awkward Array") (synopsis "CPU kernels and compiled extensions for Awkward Array")
(description "Awkward CPP provides precompiled routines for the awkward (description "Awkward CPP provides precompiled routines for the awkward

View file

@ -5807,7 +5807,7 @@ configurable also via HTTP.")
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments '(#:tests? #f)) ; There are no tests (arguments '(#:tests? #f)) ; There are no tests
(native-inputs (native-inputs
(list pkg-config cmake)) (list pkg-config cmake-minimal))
(inputs (inputs
(list qtbase-5 coin3d)) (list qtbase-5 coin3d))
(home-page "https://github.com/coin3d/soqt") (home-page "https://github.com/coin3d/soqt")

View file

@ -601,7 +601,7 @@ to create RSS feeds for websites that don't provide any.")
(base32 "1fl362920n6nz4x9wihyzbr82d9cy60sknhmajj62whd5gs49sbw")))) (base32 "1fl362920n6nz4x9wihyzbr82d9cy60sknhmajj62whd5gs49sbw"))))
(build-system meson-build-system) (build-system meson-build-system)
(inputs (list fmt tidy-html pybind11 python pugixml)) (inputs (list fmt tidy-html pybind11 python pugixml))
(native-inputs (list cmake pkg-config)) ; need cmake to find pybind11 (native-inputs (list cmake-minimal pkg-config)) ; need cmake to find pybind11
(home-page "https://gitlab.com/gabmus/syndication-domination") (home-page "https://gitlab.com/gabmus/syndication-domination")
(synopsis "RSS/Atom feed parser") (synopsis "RSS/Atom feed parser")
(description "This package provides an experimental RSS/Atom feed (description "This package provides an experimental RSS/Atom feed

View file

@ -372,7 +372,7 @@ used to connect to VNC servers such as the tigervnc-server package.")
libtool libtool
gettext-minimal gettext-minimal
font-util font-util
cmake cmake-minimal
perl))) perl)))
(inputs (inputs
(modify-inputs (append (package-inputs xorg-server) (modify-inputs (append (package-inputs xorg-server)