gnu: ghc-8: Update to 8.10.

* gnu/packages/haskell.scm (ghc-8): Update to 8.10.
(ghc-8.8): Rename to just ghc.
(ghc-8.10): Dito.
This commit is contained in:
Lars-Dominik Braun 2021-09-15 13:26:40 +02:00
parent fe56213027
commit f9250b47d5
No known key found for this signature in database
GPG key ID: F663943E08D8092A

View file

@ -612,14 +612,9 @@ (define-public ghc-8.6
(file-pattern ".*\\.conf\\.d$")
(file-type 'directory))))))
;; Versions newer than ghc defined below (i.e. the compiler
;; haskell-build-system uses) should use ghc-next as their name to
;; ensure ghc (without version specification) and ghc-* packages are
;; always compatible. See https://issues.guix.gnu.org/issue/47335.
(define-public ghc-8.8
(package (inherit ghc-8.6)
(name "ghc-next")
(name "ghc")
(version "8.8.4")
(source
(origin
@ -672,7 +667,7 @@ (define-public ghc-8.8
(define-public ghc-8.10
(package
(inherit ghc-8.8)
(name "ghc-next")
(name "ghc")
(version "8.10.7")
(source
(origin
@ -723,7 +718,12 @@ (define-public ghc-8.10
(file-pattern ".*\\.conf\\.d$")
(file-type 'directory))))))
(define-public ghc-8 ghc-8.6)
;; Versions newer than ghc defined below (i.e. the compiler
;; haskell-build-system uses) should use ghc-next as their name to
;; ensure ghc (without version specification) and ghc-* packages are
;; always compatible. See https://issues.guix.gnu.org/issue/47335.
(define-public ghc-8 ghc-8.10)
(define-public ghc ghc-8)