gnu: Remove cmake/fixed.

* gnu/packages/cmake.scm (cmake/fixed): Remove variable.
(cmake-minimal)[source](patches): Add "cmake-curl-certificates.patch".
This commit is contained in:
Marius Bakke 2019-12-03 00:13:03 +01:00
parent 857d443494
commit a4de5cfd2f
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -75,7 +75,8 @@ (define-public cmake-minimal
"cmliblzma"
;; "cmlibuv"
"cmzlib"))
#t)))))
#t)))
(patches (search-patches "cmake-curl-certificates.patch"))))
(build-system gnu-build-system)
(arguments
`(#:test-target "test"
@ -209,18 +210,6 @@ (define-public cmake
(outputs '("out" "doc"))
(properties (alist-delete 'hidden? (package-properties cmake-minimal)))))
(define-public cmake/fixed
;; This is a variant of CMake that fixes X.509 certificate lookup:
;; <https://issues.guix.gnu.org/issue/37371>.
(package
(inherit cmake)
(version (string-append (package-version cmake) "-1"))
(source (origin
(inherit (package-source cmake))
(patches
(append (search-patches "cmake-curl-certificates.patch")
(origin-patches (package-source cmake))))))))
(define-public cmake-minimal-cross
(package
(inherit cmake-minimal)