gnu: guile: Add version 2.2.3.

* gnu/packages/guile.scm (guile-2.2.3): New variable.
This commit is contained in:
Ludovic Courtès 2017-12-01 15:59:31 +01:00
parent 8ad4f0aa31
commit c7ffbfe9f9
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 16 additions and 1 deletions

View File

@ -221,7 +221,7 @@ without requiring the source code to be rewritten.")
(define-public guile-2.2 (define-public guile-2.2
(package (inherit guile-2.0) (package (inherit guile-2.0)
(name "guile") (name "guile")
(version "2.2.2") (version "2.2.2") ;TODO: Update to 2.2.3 (see below).
(source (origin (source (origin
(method url-fetch) (method url-fetch)
@ -251,6 +251,21 @@ without requiring the source code to be rewritten.")
(files '("lib/guile/2.2/site-ccache" (files '("lib/guile/2.2/site-ccache"
"share/guile/site/2.2"))))))) "share/guile/site/2.2")))))))
(define-public guile-2.2.3
;; TODO: Make it the new 'guile-2.2' on the next rebuild cycle.
(package
(inherit guile-2.2)
(version "2.2.3")
(source (origin (inherit (package-source guile-2.2))
(uri (list (string-append "mirror://gnu/guile/guile-"
version ".tar.xz")
(string-append
"https://wingolog.org/priv/guile-"
version ".tar.xz")))
(sha256
(base32
"11j01agvnci2cx32wwpqs9078856yxmvs15gcsz7ganpkj2ahlw3"))))))
(define-public guile-2.2/fixed (define-public guile-2.2/fixed
;; A package of Guile 2.2 that's rarely changed. It is the one used ;; A package of Guile 2.2 that's rarely changed. It is the one used
;; in the `base' module, and thus changing it entails a full rebuild. ;; in the `base' module, and thus changing it entails a full rebuild.