Merge branch 'master' into staging
gnu: idris: Update to 0.12.3. * gnu/packages/haskell.scm (idris): Update to 0.12.3. [origin]: Remove snippet. [inputs]: Add ghc-aeson, ghc-async, ghc-fsnotify, ghc-regex-tdfa, ghc-tasty-golden, ghc-tasty-rerun and ghc-terminal-size. [arguments]: Disable tests.
gnu: ghc-trifecta: Update to 1.6. * gnu/packages/haskell.scm (ghc-trifecta): Update to 1.6. [inputs]: Add ghc-doctest and ghc-quickcheck. [arguments]: Enable tests.
gnu: Add ghc-terminal-size. * gnu/packages/haskell.scm (ghc-terminal-size): New variable.
gnu: Add ghc-ieee754. * gnu/packages/haskell.scm (ghc-ieee754): New variable.
gnu: Add ghc-tasty-rerun. * gnu/packages/haskell.scm (ghc-tasty-rerun): New variable.
gnu: Add ghc-fsnotify. * gnu/packages/haskell.scm (ghc-fsnotify): New variable.
gnu: Add ghc-hinotify. * gnu/packages/haskell.scm (ghc-hinotify): New variable.
Merge branch 'master' into core-updates
gnu: Correct hackage mirror usage. * gnu/package/haskell.scm (ghc-data-accessor)[source]: Specify hackage mirror. (ghc-data-accessor-transformers)[source]: Same. (ghc-gnuplot)[source]: Same.
gnu: Add ghc-gnuplot. * gnu/packages/haskell.scm (ghc-gnuplot): New variable.
gnu: Add ghc-utility-ht. * gnu/packages/haskell.scm (ghc-utility-ht): New variable.
gnu: Add ghc-data-access-transformers. * gnu/packages/haskell.scm (ghc-data-access-transformers): New variable.
gnu: Add ghc-data-accessor. * gnu/packages/haskell.scm (ghc-data-accessor): New variable.
Merge branch 'master' into core-updates
gnu: Add GHC 8.0.1. * gnu/packages/haskell.scm (ghc-8): New variable.
gnu: Add ghc-hashtables. * gnu/packages/haskell.scm (ghc-hashtables): New variable.
gnu: Add ghc-easyplot. * gnu/packages/haskell.scm (ghc-easyplot): New variable.
gnu: Add ghc-hmatrix-gsl-stats. * gnu/packages/haskell.scm (ghc-hmatrix-gsl-stats): New variable.
gnu: Add ghc-hmatrix-special. * gnu/packages/haskell.scm (ghc-hmatrix-special): New variable.