summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2023-05-10 00:21:55 +0200
committerLudovic Courtès <ludo@gnu.org>2023-05-10 00:23:53 +0200
commit357e0b2690e6ce647065ce721b58d860d71fdead (patch)
tree28fa71a98b434e16c043db647d0ecc4f9b762634 /gnu/packages
parentfbea62f829f92da63b65d96d09a2a48b77b2c3d1 (diff)
gnu: cuirass: Update to 4a8a4bc.
Fixes <https://issues.guix.gnu.org/63389>. * gnu/packages/ci.scm (cuirass): Update to 4a8a4bc. [arguments]: Remove 'set-PATH-for-tests' and 'disable-remote-tests' phases, which are unnecessary. In 'wrap-program' phase, check for "guile-gnutls". [inputs]: Replace GUILE-FIBERS with GUILE-FIBERS-1.1 and GNUTLS with GUILE-GNUTLS.
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/ci.scm22
1 files changed, 6 insertions, 16 deletions
diff --git a/gnu/packages/ci.scm b/gnu/packages/ci.scm
index 4380f327be0..112987b6dff 100644
--- a/gnu/packages/ci.scm
+++ b/gnu/packages/ci.scm
@@ -58,8 +58,8 @@
58 #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR))) 58 #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR)))
59 59
60(define-public cuirass 60(define-public cuirass
61 (let ((commit "1341725f2cbb886e0960c6fad13444e3cfe36c13") 61 (let ((commit "4a8a4bc1f83924c88740b08b14cbfbc089502997")
62 (revision "13")) 62 (revision "15"))
63 (package 63 (package
64 (name "cuirass") 64 (name "cuirass")
65 (version (git-version "1.1.0" revision commit)) 65 (version (git-version "1.1.0" revision commit))
@@ -72,7 +72,7 @@
72 (file-name (git-file-name name version)) 72 (file-name (git-file-name name version))
73 (sha256 73 (sha256
74 (base32 74 (base32
75 "0l928hd84ky9l4d1nfdkzc4jvghvxia4j6gflliydvfiyfiw87b3")))) 75 "0s55yx86wqnb543vwbs2kj6bmnzqrvjgj3mafm7vzvfrxrqj3xgi"))))
76 (build-system gnu-build-system) 76 (build-system gnu-build-system)
77 (arguments 77 (arguments
78 `(#:modules ((guix build utils) 78 `(#:modules ((guix build utils)
@@ -95,16 +95,6 @@
95 (call-with-output-file ".tarball-version" 95 (call-with-output-file ".tarball-version"
96 (lambda (port) 96 (lambda (port)
97 (display ,version port))))) 97 (display ,version port)))))
98 (add-before 'check 'set-PATH-for-tests
99 (lambda* (#:key inputs #:allow-other-keys)
100 (let ((pg (assoc-ref inputs "ephemeralpg"))
101 (path (getenv "PATH")))
102 (setenv "PATH" (string-append pg "/bin:" path)))))
103 ;; Disable the remote tests that require a Guix daemon connection.
104 (add-before 'check 'disable-remote-tests
105 (lambda _
106 (substitute* "Makefile.am"
107 (("tests/remote.scm") ""))))
108 (add-after 'install 'wrap-program 98 (add-after 'install 'wrap-program
109 (lambda* (#:key inputs outputs #:allow-other-keys) 99 (lambda* (#:key inputs outputs #:allow-other-keys)
110 ;; Wrap the 'cuirass' command to refer to the right modules. 100 ;; Wrap the 'cuirass' command to refer to the right modules.
@@ -119,7 +109,7 @@
119 (fibers (assoc-ref inputs "guile-fibers")) 109 (fibers (assoc-ref inputs "guile-fibers"))
120 (zlib (assoc-ref inputs "guile-zlib")) 110 (zlib (assoc-ref inputs "guile-zlib"))
121 (matd (assoc-ref inputs "guile-mastodon")) 111 (matd (assoc-ref inputs "guile-mastodon"))
122 (tls (assoc-ref inputs "gnutls")) 112 (tls (assoc-ref inputs "guile-gnutls"))
123 (mail (assoc-ref inputs "mailutils")) 113 (mail (assoc-ref inputs "mailutils"))
124 (guix (assoc-ref inputs "guix")) 114 (guix (assoc-ref inputs "guix"))
125 (deps (list avahi gcrypt json zmq squee git bytes 115 (deps (list avahi gcrypt json zmq squee git bytes
@@ -152,7 +142,7 @@
152 (inputs 142 (inputs
153 (list guile-3.0-latest 143 (list guile-3.0-latest
154 guile-avahi 144 guile-avahi
155 guile-fibers 145 guile-fibers-1.1
156 guile-gcrypt 146 guile-gcrypt
157 guile-json-4 147 guile-json-4
158 guile-simple-zmq 148 guile-simple-zmq
@@ -160,7 +150,7 @@
160 guile-git 150 guile-git
161 guile-zlib 151 guile-zlib
162 guile-mastodon 152 guile-mastodon
163 gnutls 153 guile-gnutls
164 mailutils 154 mailutils
165 ;; FIXME: this is propagated by "guile-git", but it needs to be among 155 ;; FIXME: this is propagated by "guile-git", but it needs to be among
166 ;; the inputs to add it to GUILE_LOAD_PATH. 156 ;; the inputs to add it to GUILE_LOAD_PATH.