~ruther/guix-local

1dc0a66591f4fb37fc0df2aec6d3b0b7e2046c70 — ng0 9 years ago 0ea45ef
gnu: Add fish-guix.

* gnu/packages/shells.scm (fish-guix): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 27 insertions(+), 1 deletions(-)

M gnu/packages/shells.scm
M gnu/packages/shells.scm => gnu/packages/shells.scm +27 -1
@@ 6,7 6,7 @@
;;; Copyright © 2016 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2016 Stefan Reichör <stefan@xsteve.at>
;;; Copyright © 2017 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2017 ng0 <contact.ng0@cryptolab.net>
;;; Copyright © 2017 ng0 <ng0@no-reply.pragmatique.xyz>
;;; Copyright © 2017 Leo Famulari <leo@famulari.name>
;;;
;;; This file is part of GNU Guix.


@@ 147,6 147,32 @@ highlighting.")
    (home-page "https://fishshell.com/")
    (license gpl2)))

(define-public fish-guix
  (package
    (name "fish-guix")
    (version "0.1.1")
    (source
     (origin
       (method url-fetch)
       (uri (string-append "https://dist.pragmatique.xyz/fish-guix/"
                           name "-" version ".tar.xz"))
       (sha256
        (base32
         "0xi0j9lvzh43lrj82gz52n2cjln0i0pgayngrg4hy5w4449biy0z"))))
    (build-system gnu-build-system)
    (arguments
     `(#:tests? #f ; No checks.
       #:make-flags (list
                     (string-append "PREFIX=" %output))
       #:phases
       (modify-phases %standard-phases
         (delete 'configure)))) ; No configure script.
    (home-page "https://pragmatique.noblogs.org/software/fish-guix/downloads/")
    (synopsis "Fish completions for Guix")
    (description
     "Fish-guix provides completions for Guix for users of the fish shell.")
    (license public-domain)))

(define-public rc
  (package
    (name "rc")