mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-11 13:49:23 -05:00
gnu: Use GHC 8.6.5 as the main Haskell compiler.
* gnu/package/haskell.scm (ghc-8): Change to 'ghc-8.6'. * guix/import/hackage.scm (ghc-standard-libraries): Add 'ghc-heap' and 'libiserv'.
This commit is contained in:
parent
477246878b
commit
064a967ba0
2 changed files with 5 additions and 3 deletions
|
@ -604,7 +604,7 @@ (define-public ghc-8.6
|
|||
(file-pattern ".*\\.conf\\.d$")
|
||||
(file-type 'directory))))))
|
||||
|
||||
(define-public ghc-8 ghc-8.4)
|
||||
(define-public ghc-8 ghc-8.6)
|
||||
|
||||
(define-public ghc ghc-8)
|
||||
|
||||
|
|
|
@ -52,8 +52,8 @@ (define-module (guix import hackage)
|
|||
hackage-package?))
|
||||
|
||||
(define ghc-standard-libraries
|
||||
;; List of libraries distributed with ghc (8.4.3).
|
||||
;; Contents of ...-ghc-8.4.3/lib/ghc-8.4.3.
|
||||
;; List of libraries distributed with ghc (8.6.5).
|
||||
;; Contents of ...-ghc-8.6.5/lib/ghc-8.6.5.
|
||||
'("ghc"
|
||||
"cabal" ;; in the output of `ghc-pkg list` Cabal is uppercased, but
|
||||
;; hackage-name->package-name takes this into account.
|
||||
|
@ -70,11 +70,13 @@ (define ghc-standard-libraries
|
|||
"ghc-boot"
|
||||
"ghc-boot-th"
|
||||
"ghc-compact"
|
||||
"ghc-heap"
|
||||
"ghc-prim"
|
||||
"ghci"
|
||||
"haskeline"
|
||||
"hpc"
|
||||
"integer-gmp"
|
||||
"libiserv"
|
||||
"mtl"
|
||||
"parsec"
|
||||
"pretty"
|
||||
|
|
Loading…
Reference in a new issue