~ruther/guix-local

2eadd8285ac8f8ba40a803fe7cb539403a2cf9af — Ludovic Courtès 9 years ago c27b31e
gnu: cuirass: Add Git to 'PATH'.

* gnu/packages/ci.scm (cuirass)[arguments]: In 'wrap-program' phase, add
Git to 'PATH'.
[inputs]: Add GIT.
1 files changed, 6 insertions(+), 2 deletions(-)

M gnu/packages/ci.scm
M gnu/packages/ci.scm => gnu/packages/ci.scm +6 -2
@@ 212,18 212,22 @@ their dependencies.")
               (let* ((out    (assoc-ref outputs "out"))
                      (json   (assoc-ref inputs "guile-json"))
                      (sqlite (assoc-ref inputs "guile-sqlite3"))
                      (git    (assoc-ref inputs "git"))
                      (guix   (assoc-ref inputs "guix"))
                      (mods   (string-append json "/share/guile/site/2.0:"
                                             sqlite "/share/guile/site/2.0:"
                                             guix "/share/guile/site/2.0")))
                 (wrap-program (string-append out "/bin/cuirass")
                   `("PATH" ":" prefix (,(string-append git "/bin")))
                   `("GUILE_LOAD_PATH" ":" prefix (,mods))
                   `("GUILE_LOAD_COMPILED_PATH" ":" prefix (,mods)))))))))
                   `("GUILE_LOAD_COMPILED_PATH" ":" prefix (,mods)))
                 #t))))))
      (inputs
       `(("guile" ,guile-2.0)
         ("guile-json" ,guile-json)
         ("guile-sqlite3" ,guile-sqlite3)
         ("guix" ,guix)))
         ("guix" ,guix)
         ("git" ,git)))
      (native-inputs
       `(("autoconf" ,autoconf)
         ("automake" ,automake)