gnu: gash: Update to 0.2.0.

* gnu/packages/shells.scm (gash): Update to 0.2.0.
This commit is contained in:
Jan Nieuwenhuizen 2019-12-16 11:42:37 +01:00
parent 46429444d6
commit d0a26d0be9
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -11,6 +11,7 @@
;;; Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2019 Meiyo Peng <meiyo.peng@gmail.com> ;;; Copyright © 2019 Meiyo Peng <meiyo.peng@gmail.com>
;;; Copyright © 2019 Timothy Sample <samplet@ngyro.com> ;;; Copyright © 2019 Timothy Sample <samplet@ngyro.com>
;;; Copyright © 2019 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -794,30 +795,22 @@ (define-public oil-shell
(define-public gash (define-public gash
(package (package
(name "gash") (name "gash")
(version "0.1") (version "0.2.0")
(source (source
(origin (method url-fetch) (origin (method url-fetch)
(uri (string-append "mirror://savannah/gash/gash-" (uri (string-append "mirror://savannah/gash/gash-"
version ".tar.gz")) version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"00m3lif64zyxd41cnk208kc81nl6qz659676qgiaqgwrw0brzrid")) "13m0yz5h9nj3x40mr6wr5xcpq1lscndfwcicw3skrz801025hhgf"))
(modules '((guix build utils))) (modules '((guix build utils)))))
(snippet
'(begin
(substitute* "Makefile.in"
(("^moddir = (.*)/guile/(.*)" _ before after)
(string-append "moddir = " before "/guile/site/"
after))
(("^ccachedir = (.*)/ccache/(.*)" _ before after)
(string-append "ccachedir = " before
"/site-ccache/" after)))
#t))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(inputs (inputs
`(("guile" ,guile-2.2))) `(("guile" ,guile-2.2)))
(arguments
'(#:make-flags '("XFAIL_TESTS=tests/redirects.org")))
(home-page "https://savannah.nongnu.org/projects/gash/") (home-page "https://savannah.nongnu.org/projects/gash/")
(synopsis "POSIX-compatible shell written in Guile Scheme") (synopsis "POSIX-compatible shell written in Guile Scheme")
(description "Gash is a POSIX-compatible shell written in Guile (description "Gash is a POSIX-compatible shell written in Guile