gnu: Add shellcheck.
* gnu/packages/haskell.scm (shellcheck): New variable.
gnu: Add ghc-json.
* gnu/packages/haskell.scm (ghc-json): New variable.
gnu: Add ghc-code-page.
* gnu/packages/haskell.scm (ghc-code-page): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add ghc-unexceptionalio.
* gnu/packages/haskell.scm (ghc-unexceptionalio): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merge branch 'master' into python-tests
gnu: Add ghc-hslogger.
* gnu/packages/haskell.scm (ghc-hslogger): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ghc-8: Update to 8.0.2.
* gnu/packages/haskell.scm (ghc-8): Update to 8.0.2.
[arguments]: Remove #:modules, #:imported-modules and phase
configure-testsuite.
* gnu/packages/patches/ghc-dont-pass-linker-flags-via-response-files.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
gnu: Add ghc-setlocale.
* gnu/packages/haskell.scm (ghc-setlocale): New variable.
gnu: ghc-quickcheck-instances: Update to 0.3.12.
* gnu/packages/haskell.scm (ghc-quickcheck-instances): Update to 0.3.12.
[inputs]: Add ghc-scientific and ghc-vector.
Merge branch 'master' into gnome-updates
Merge branch 'master' into python-tests
gnu: ghc-semigroups: Update to 0.18.2.
* gnu/packages/haskell.scm (ghc-semigroups): Update to 0.18.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add ghc-wave.
* gnu/packages/haskell.scm (ghc-wave): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: ghc-quickcheck: Update to 2.8.2.
* gnu/packages/haskell.scm (ghc-quickcheck): Update to 2.8.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add corrode.
* gnu/packages/haskell.scm (corrode): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add ghc-markdown-unlit.
* gnu/packages/haskell.scm (ghc-markdown-unlit): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
gnu: idris: Move to (gnu packages idris).
* gnu/packages/haskell.scm: Move 'idris' to...
* gnu/packages/idris.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add idris.scm.
gnu: idris: Update to 0.99.
* gnu/packages/haskell.scm (idris): Update to 0.99.
gnu: Order module imports in (gnu packages haskell) alphabetically.
* gnu/packages/haskell.scm: Order module imports alphabetically.