diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2023-05-10 00:21:55 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2023-05-10 00:23:53 +0200 |
| commit | 357e0b2690e6ce647065ce721b58d860d71fdead (patch) | |
| tree | 28fa71a98b434e16c043db647d0ecc4f9b762634 /gnu | |
| parent | fbea62f829f92da63b65d96d09a2a48b77b2c3d1 (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')
| -rw-r--r-- | gnu/packages/ci.scm | 22 |
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. |
