jackhill/guix/guix.git
4 years agognu: Add ghc-aeson-diff.
Timothy Sample [Sun, 3 Nov 2019 13:34:00 +0000 (08:34 -0500)]
gnu: Add ghc-aeson-diff.

* gnu/packages/haskell-xyz.scm (ghc-aeson-diff): New variable.

4 years agognu: Add ghc-microlens-aeson.
Timothy Sample [Sun, 3 Nov 2019 13:30:45 +0000 (08:30 -0500)]
gnu: Add ghc-microlens-aeson.

* gnu/packages/haskell-xyz.scm (ghc-microlens-aeson): New variable.

4 years agognu: Add ghc-hsyaml.
Timothy Sample [Sun, 3 Nov 2019 13:28:17 +0000 (08:28 -0500)]
gnu: Add ghc-hsyaml.

* gnu/packages/haskell-xyz.scm (ghc-hsyaml): New variable.

4 years agognu: Add ghc-unicode-transforms.
Timothy Sample [Sun, 3 Nov 2019 13:24:53 +0000 (08:24 -0500)]
gnu: Add ghc-unicode-transforms.

* gnu/packages/haskell-xyz.scm (ghc-unicode-transforms): New variable.

4 years agognu: Add ghc-getopt-generics.
Timothy Sample [Sun, 3 Nov 2019 13:22:46 +0000 (08:22 -0500)]
gnu: Add ghc-getopt-generics.

* gnu/packages/haskell-xyz.scm (ghc-getopt-generics): New variable.

4 years agognu: Add ghc-edit-distance-vector.
Timothy Sample [Sun, 3 Nov 2019 13:18:35 +0000 (08:18 -0500)]
gnu: Add ghc-edit-distance-vector.

* gnu/packages/haskell-xyz.scm (ghc-edit-distance-vector): New variable.

4 years agognu: Add ghc-bitarray.
Timothy Sample [Sun, 3 Nov 2019 13:14:41 +0000 (08:14 -0500)]
gnu: Add ghc-bitarray.

* gnu/packages/haskell-xyz.scm (ghc-bitarray): New variable.

4 years agognu: Add ghc-tasty-lua.
Timothy Sample [Sun, 3 Nov 2019 13:11:11 +0000 (08:11 -0500)]
gnu: Add ghc-tasty-lua.

* gnu/packages/haskell-check.scm (ghc-tasty-lua): New variable.

4 years agognu: ghc-haddock-library: Update to 1.7.0.
Timothy Sample [Thu, 31 Oct 2019 17:33:24 +0000 (13:33 -0400)]
gnu: ghc-haddock-library: Update to 1.7.0.

The new source tarball does not have bundled dependencies, so it does
not need to be patched.

* gnu/packages/haskell-xyz.scm (ghc-haddock-library): Update to 1.7.0.
[source]: Remove 'patches', 'modules' and 'snippet'.
[arguments]: Update the 'relax-test-suite-dependencies' phase to allow
newer versions of 'hspec' and 'QuickCheck'; remove the
'add-examples-directory' phase.
* gnu/packages/patches/ghc-haddock-library-unbundle.patch: Delete file.
* gnu/local.mk: Remove it.

4 years agognu: ghc-yesod-persistent: Update to 1.6.0.2.
Timothy Sample [Thu, 31 Oct 2019 17:32:04 +0000 (13:32 -0400)]
gnu: ghc-yesod-persistent: Update to 1.6.0.2.

* gnu/packages/haskell-web.scm (ghc-yesod-persistent): Update to 1.6.0.2.

4 years agognu: hoogle: Update to 5.0.17.11.
Timothy Sample [Thu, 31 Oct 2019 17:31:50 +0000 (13:31 -0400)]
gnu: hoogle: Update to 5.0.17.11.

* gnu/packages/haskell-apps.scm (hoogle): Update to 5.0.17.11.
[inputs]: Remove 'ghc-network-uri' and 'ghc-network'; add
'ghc-blaze-html', 'ghc-blaze-markup', and 'ghc-foundation'.

4 years agognu: ghc-esqueleto: Update to 3.0.0.
Timothy Sample [Thu, 31 Oct 2019 18:28:24 +0000 (14:28 -0400)]
gnu: ghc-esqueleto: Update to 3.0.0.

* gnu/packages/haskell-xyz.scm (ghc-esqueleto): Update to 3.0.0.
[source]: Use 'url-fetch' instead of 'git-fetch'.

4 years agognu: ghc-persistent-sqlite: Update to 2.9.3.
Timothy Sample [Thu, 31 Oct 2019 17:31:36 +0000 (13:31 -0400)]
gnu: ghc-persistent-sqlite: Update to 2.9.3.

* gnu/packages/haskell-xyz.scm (ghc-persistent-sqlite): Update to 2.9.3.

4 years agognu: ghc-sdl2: Update to 2.5.0.0.
Timothy Sample [Thu, 31 Oct 2019 17:31:22 +0000 (13:31 -0400)]
gnu: ghc-sdl2: Update to 2.5.0.0.

* gnu/packages/haskell-xyz.scm (ghc-sdl2): Update to 2.5.0.0.

4 years agognu: ghc-http-conduit: Update to 2.3.7.3.
Timothy Sample [Thu, 31 Oct 2019 17:31:02 +0000 (13:31 -0400)]
gnu: ghc-http-conduit: Update to 2.3.7.3.

* gnu/packages/haskell-web.scm (ghc-http-conduit): Update to 2.3.7.3.

4 years agognu: cabal-install: Update to 2.4.0.0.
Timothy Sample [Thu, 31 Oct 2019 17:25:18 +0000 (13:25 -0400)]
gnu: cabal-install: Update to 2.4.0.0.

* gnu/packages/haskell-apps.scm (cabal-install): Update to 2.4.0.0.
[arguments]: Set Cabal file to r2, enable tests, and add a phase to
update the Cabal file to allow a newer version of 'zip-archive'.
[inputs]: Add 'ghc-zip-archive'.

4 years agognu: ghc-tree-diff: Update to 0.1.
Timothy Sample [Thu, 31 Oct 2019 17:30:45 +0000 (13:30 -0400)]
gnu: ghc-tree-diff: Update to 0.1.

* gnu/packages/haskell-xyz.scm (ghc-tree-diff): Update to 0.1.
[arguments]: Remove '#:cabal-revision' and '#:phases'.
[inputs]: Remove 'ghc-generics-sop' and 'ghc-memotrie'; add
'ghc-bytestring-builder'.

4 years agognu: ghc-chart: Update to 1.9.1.
Timothy Sample [Thu, 31 Oct 2019 17:30:22 +0000 (13:30 -0400)]
gnu: ghc-chart: Update to 1.9.1.

* gnu/packages/haskell-xyz.scm (ghc-chart): Update to 1.9.1.

4 years agognu: ghc-linear: Update to 1.20.9.
Timothy Sample [Thu, 31 Oct 2019 17:30:04 +0000 (13:30 -0400)]
gnu: ghc-linear: Update to 1.20.9.

* gnu/packages/haskell-xyz.scm (ghc-linear): Update to 1.20.9.

4 years agognu: ghc-persistent-template: Update to 2.6.0.
Timothy Sample [Thu, 31 Oct 2019 17:29:47 +0000 (13:29 -0400)]
gnu: ghc-persistent-template: Update to 2.6.0.

* gnu/packages/haskell-xyz.scm (ghc-persistent-template): Update to 2.6.0.
[arguments]: Remove '#:cabal-revision'.

4 years agognu: ghc-warp-tls: Update to 3.2.8.
Timothy Sample [Thu, 31 Oct 2019 17:29:23 +0000 (13:29 -0400)]
gnu: ghc-warp-tls: Update to 3.2.8.

* gnu/packages/haskell-web.scm (ghc-warp-tls): Update to 3.2.8.

4 years agognu: ghc-yesod-core: Update to 1.6.16.1.
Timothy Sample [Thu, 31 Oct 2019 17:25:55 +0000 (13:25 -0400)]
gnu: ghc-yesod-core: Update to 1.6.16.1.

* gnu/packages/haskell-web.scm (ghc-yesod-core): Update to 1.6.16.1.

4 years agognu: ghc-deepseq-generics: Update Cabal file to r4.
Timothy Sample [Fri, 1 Nov 2019 18:15:47 +0000 (14:15 -0400)]
gnu: ghc-deepseq-generics: Update Cabal file to r4.

* gnu/packages/haskell-xyz.scm (ghc-deepseq-generics): Update Cabal file
to r4.

4 years agognu: ghc-validation: Update to 1.1.
Timothy Sample [Thu, 31 Oct 2019 18:32:48 +0000 (14:32 -0400)]
gnu: ghc-validation: Update to 1.1.

* gnu/packages/haskell-xyz.scm (ghc-validation): Update to 1.1.
[arguments]: Update Cabal file hash.

4 years agognu: ghc-conduit-algorithms: Update to 0.0.11.0.
Timothy Sample [Thu, 31 Oct 2019 17:25:35 +0000 (13:25 -0400)]
gnu: ghc-conduit-algorithms: Update to 0.0.11.0.

* gnu/packages/haskell-xyz.scm (ghc-conduit-algorithms): Update to
0.0.11.0.
[inputs]: Add 'ghc-conduit-zstd'.

4 years agognu: Add ghc-conduit-zstd.
Timothy Sample [Tue, 5 Nov 2019 22:42:53 +0000 (17:42 -0500)]
gnu: Add ghc-conduit-zstd.

* gnu/packages/haskell-xyz.scm (ghc-conduit-zstd): New variable.

4 years agognu: Add ghc-zstd.
Timothy Sample [Tue, 5 Nov 2019 22:42:19 +0000 (17:42 -0500)]
gnu: Add ghc-zstd.

* gnu/packages/haskell-xyz.scm (ghc-zstd): New variable.

4 years agognu: ghc-warp: Update to 3.2.28.
Timothy Sample [Thu, 31 Oct 2019 18:24:52 +0000 (14:24 -0400)]
gnu: ghc-warp: Update to 3.2.28.

* gnu/packages/haskell-web.scm (ghc-warp): Update to 3.2.28.
[inputs]: Add 'ghc-time-manager'.

4 years agognu: Add ghc-time-manager.
Timothy Sample [Mon, 4 Nov 2019 03:53:43 +0000 (22:53 -0500)]
gnu: Add ghc-time-manager.

* gnu/packages/haskell-xyz.scm (ghc-time-manager): New variable.

4 years agognu: ghc-trifecta: Update Cabal file to r4.
Timothy Sample [Sun, 3 Nov 2019 00:04:21 +0000 (20:04 -0400)]
gnu: ghc-trifecta: Update Cabal file to r4.

* gnu/packages/haskell-xyz.scm (ghc-trifecta): Update Cabal file to r4.

4 years agognu: ghc-lens: Update to 4.17.1.
Timothy Sample [Thu, 31 Oct 2019 17:25:47 +0000 (13:25 -0400)]
gnu: ghc-lens: Update to 4.17.1.

* gnu/packages/haskell-xyz.scm (ghc-lens): Update to 4.17.1.
[arguments]: Remove '#:cabal-revision'.

4 years agognu: ghc-adjunctions: Update Cabal file to r2.
Timothy Sample [Fri, 1 Nov 2019 17:54:07 +0000 (13:54 -0400)]
gnu: ghc-adjunctions: Update Cabal file to r2.

* gnu/packages/haskell-xyz.scm (ghc-adjunctions): Update Cabal file to r2.

4 years agognu: ghc-resolv: Update to 0.1.1.2.
Timothy Sample [Tue, 5 Nov 2019 19:46:35 +0000 (14:46 -0500)]
gnu: ghc-resolv: Update to 0.1.1.2.

* gnu/packages/haskell-xyz.scm (ghc-resolv): Update to 0.1.1.2.
[arguments]: Remove '#:cabal-revision', enable tests, and add a phase to
update the Cabal file to allow newer versions of 'tasty'.
[native-inputs]: Add 'ghc-tasty' and 'ghc-tasty-hunit'.

4 years agognu: ghc-hackage-security: Update Cabal file to r6.
Timothy Sample [Tue, 5 Nov 2019 19:45:06 +0000 (14:45 -0500)]
gnu: ghc-hackage-security: Update Cabal file to r6.

* gnu/packages/haskell-xyz.scm (ghc-hackage-security): Update Cabal file
to r6.

4 years agognu: ghc-edit-distance: Update dependency constraints.
Timothy Sample [Mon, 4 Nov 2019 02:24:53 +0000 (21:24 -0500)]
gnu: ghc-edit-distance: Update dependency constraints.

* gnu/packages/haskell-xyz.scm (ghc-edit-distance): Change the phase
that updates the Cabal file to allow for newer versions of 'QuickCheck'.

4 years agognu: ghc-cryptohash-sha256: Update Cabal file to r3.
Timothy Sample [Tue, 5 Nov 2019 19:19:42 +0000 (14:19 -0500)]
gnu: ghc-cryptohash-sha256: Update Cabal file to r3.

* gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256): Update Cabal
file to r3.

4 years agognu: ghc-persistent: Update to 2.9.2.
Timothy Sample [Thu, 31 Oct 2019 17:25:04 +0000 (13:25 -0400)]
gnu: ghc-persistent: Update to 2.9.2.

* gnu/packages/haskell-xyz.scm (ghc-persistent): Update to 2.9.2.

4 years agognu: ghc-feed: Update to 1.2.0.1.
Timothy Sample [Thu, 31 Oct 2019 17:24:52 +0000 (13:24 -0400)]
gnu: ghc-feed: Update to 1.2.0.1.

* gnu/packages/haskell-xyz.scm (ghc-feed): Update to 1.2.0.1.
[arguments]: Remove '#:cabal-revision'.
[native-inputs]: Add 'ghc-markdown-unlit'.

4 years agognu: ghc-stm-conduit: Update to 4.0.1.
Timothy Sample [Thu, 31 Oct 2019 17:24:39 +0000 (13:24 -0400)]
gnu: ghc-stm-conduit: Update to 4.0.1.

* gnu/packages/haskell-xyz.scm (ghc-stm-conduit): Update to 4.0.1.

4 years agognu: ghc-simple-sendfile: Update to 0.2.30.
Timothy Sample [Thu, 31 Oct 2019 17:24:26 +0000 (13:24 -0400)]
gnu: ghc-simple-sendfile: Update to 0.2.30.

* gnu/packages/haskell-xyz.scm (ghc-simple-sendfile): Update to 0.2.30.

4 years agognu: hlint: Update to 2.1.26.
Timothy Sample [Thu, 31 Oct 2019 17:24:07 +0000 (13:24 -0400)]
gnu: hlint: Update to 2.1.26.

* gnu/packages/haskell-apps.scm (hlint): Update to 2.1.26.
[inputs]: Add 'ghc-lib-parser'.

4 years agognu: Add ghc-lib-parser.
Timothy Sample [Sat, 2 Nov 2019 18:53:02 +0000 (14:53 -0400)]
gnu: Add ghc-lib-parser.

* gnu/packages/haskell-xyz.scm (ghc-lib-parser): New variable.

4 years agognu: ghc-hpack: Update to 0.31.2.
Timothy Sample [Thu, 31 Oct 2019 17:23:47 +0000 (13:23 -0400)]
gnu: ghc-hpack: Update to 0.31.2.

* gnu/packages/haskell-xyz.scm (ghc-hpack): Update to 0.31.2.
[source]: Use a patch to fix tests.
[inputs]: Add 'ghc-infer-license'.
* gnu/packages/patches/ghc-hpack-fix-tests.patch: New file.
* gnu/local.mk: Add it.

4 years agognu: Add ghc-infer-license.
Timothy Sample [Tue, 5 Nov 2019 19:03:40 +0000 (14:03 -0500)]
gnu: Add ghc-infer-license.

* gnu/packages/haskell-xyz.scm (ghc-infer-license): New variable.

4 years agognu: Add ghc-text-metrics.
Timothy Sample [Tue, 5 Nov 2019 19:03:31 +0000 (14:03 -0500)]
gnu: Add ghc-text-metrics.

* gnu/packages/haskell-xyz.scm (ghc-text-metrics): New variable.

4 years agognu: ghc-http: Update to 4000.3.14.
Timothy Sample [Thu, 31 Oct 2019 17:22:41 +0000 (13:22 -0400)]
gnu: ghc-http: Update to 4000.3.14.

* gnu/packages/haskell-web.scm (ghc-http): Update to 4000.3.14.

4 years agognu: ghc-monad-logger: Update to 0.3.30.
Timothy Sample [Thu, 31 Oct 2019 17:22:31 +0000 (13:22 -0400)]
gnu: ghc-monad-logger: Update to 0.3.30.

* gnu/packages/haskell-xyz.scm (ghc-monad-logger): Update to 0.3.30.

4 years agognu: ghc-bzlib-conduit: Update to 0.3.0.2.
Timothy Sample [Thu, 31 Oct 2019 17:22:18 +0000 (13:22 -0400)]
gnu: ghc-bzlib-conduit: Update to 0.3.0.2.

* gnu/packages/haskell-xyz.scm (ghc-bzlib-conduit): Update to 0.3.0.2.

4 years agognu: ghc-yaml: Update to 0.11.1.2.
Timothy Sample [Thu, 31 Oct 2019 17:21:58 +0000 (13:21 -0400)]
gnu: ghc-yaml: Update to 0.11.1.2.

* gnu/packages/haskell-xyz.scm (ghc-yaml): Update to 0.11.1.2.
[arguments]: Enable tests.
[inputs]: Add 'ghc-libyaml'.
[native-inputs]: Add 'ghc-raw-strings-qq'.

4 years agognu: Add ghc-libyaml.
Timothy Sample [Sat, 2 Nov 2019 05:09:39 +0000 (01:09 -0400)]
gnu: Add ghc-libyaml.

* gnu/packages/haskell-xyz.scm (ghc-libyaml): New variable.

4 years agognu: Add libyaml@2.1.
Timothy Sample [Sat, 2 Nov 2019 05:08:36 +0000 (01:08 -0400)]
gnu: Add libyaml@2.1.

* gnu/packages/web.scm (libyaml-2.1): New variable.

4 years agognu: ghc-conduit-extra: Update to 1.3.4.
Timothy Sample [Thu, 31 Oct 2019 17:21:45 +0000 (13:21 -0400)]
gnu: ghc-conduit-extra: Update to 1.3.4.

* gnu/packages/haskell-xyz.scm (ghc-conduit-extra): Update to 1.3.4.

4 years agognu: ghc-conduit: Update to 1.3.1.1.
Timothy Sample [Thu, 31 Oct 2019 18:25:16 +0000 (14:25 -0400)]
gnu: ghc-conduit: Update to 1.3.1.1.

* gnu/packages/haskell-xyz.scm (ghc-conduit): Update to 1.3.1.1.

4 years agognu: ghc-mono-traversable: Update to 1.0.13.0.
Timothy Sample [Thu, 31 Oct 2019 17:21:32 +0000 (13:21 -0400)]
gnu: ghc-mono-traversable: Update to 1.0.13.0.

* gnu/packages/haskell-xyz.scm (ghc-mono-traversable): Update to 1.0.13.0.

4 years agognu: ghc-foldl: Update to 1.4.5.
Timothy Sample [Thu, 31 Oct 2019 17:21:11 +0000 (13:21 -0400)]
gnu: ghc-foldl: Update to 1.4.5.

* gnu/packages/haskell-xyz.scm (ghc-foldl): Update to 1.4.5.

4 years agognu: ghc-vector-builder: Update to 0.3.8.
Timothy Sample [Thu, 31 Oct 2019 17:20:56 +0000 (13:20 -0400)]
gnu: ghc-vector-builder: Update to 0.3.8.

* gnu/packages/haskell-xyz.scm (ghc-vector-builder): Update to 0.3.8.

4 years agognu: ghc-wai-extra: Update to 3.0.28.
Timothy Sample [Thu, 31 Oct 2019 17:20:38 +0000 (13:20 -0400)]
gnu: ghc-wai-extra: Update to 3.0.28.

* gnu/packages/haskell-web.scm (ghc-wai-extra): Update to 3.0.28.
[inputs]: Remove 'ghc-blaze-builder'; add 'ghc-http2'.

4 years agognu: ghc-rerebase: Update to 1.3.1.1.
Timothy Sample [Thu, 31 Oct 2019 17:20:20 +0000 (13:20 -0400)]
gnu: ghc-rerebase: Update to 1.3.1.1.

* gnu/packages/haskell-xyz.scm (ghc-rerebase): Update to 1.3.1.1.

4 years agognu: ghc-rebase: Update to 1.3.1.1.
Timothy Sample [Thu, 31 Oct 2019 17:19:16 +0000 (13:19 -0400)]
gnu: ghc-rebase: Update to 1.3.1.1.

* gnu/packages/haskell-xyz.scm (ghc-rebase): Update to 1.3.1.1.

4 years agognu: ghc-cryptohash-sha1: Update Cabal file to r4.
Timothy Sample [Fri, 1 Nov 2019 18:17:36 +0000 (14:17 -0400)]
gnu: ghc-cryptohash-sha1: Update Cabal file to r4.

* gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha1): Update Cabal
file to r4.

4 years agognu: ghc-cryptohash-md5: Update Cabal file to r4.
Timothy Sample [Fri, 1 Nov 2019 18:16:44 +0000 (14:16 -0400)]
gnu: ghc-cryptohash-md5: Update Cabal file to r4.

* gnu/packages/haskell-crypto.scm (ghc-cryptohash-md5): Update Cabal
file to r4.

4 years agognu: ghc-contravariant-extras: Update Cabal file to r1.
Timothy Sample [Fri, 1 Nov 2019 18:13:53 +0000 (14:13 -0400)]
gnu: ghc-contravariant-extras: Update Cabal file to r1.

* gnu/packages/haskell-xyz.scm (ghc-contravariant-extras): Update Cabal
file to r1.

4 years agognu: ghc-wai-logger: Update to 2.3.5.
Timothy Sample [Thu, 31 Oct 2019 18:24:37 +0000 (14:24 -0400)]
gnu: ghc-wai-logger: Update to 2.3.5.

* gnu/packages/haskell-web.scm (ghc-wai-logger): Update to 2.3.5.

4 years agognu: ghc-exactprint: Update to 0.6.1.
Timothy Sample [Thu, 31 Oct 2019 17:19:06 +0000 (13:19 -0400)]
gnu: ghc-exactprint: Update to 0.6.1.

* gnu/packages/haskell-xyz.scm (ghc-exactprint): Update to 0.6.1.

4 years agognu: ghc-snap-server: Update to 1.1.1.1.
Timothy Sample [Thu, 31 Oct 2019 17:18:52 +0000 (13:18 -0400)]
gnu: ghc-snap-server: Update to 1.1.1.1.

* gnu/packages/haskell-web.scm (ghc-snap-server): Update to 1.1.1.1.
[arguments]: Set Cabal file to r1.

4 years agognu: ghc-wai: Update to 3.2.2.1.
Timothy Sample [Thu, 31 Oct 2019 17:18:39 +0000 (13:18 -0400)]
gnu: ghc-wai: Update to 3.2.2.1.

* gnu/packages/haskell-web.scm (ghc-wai): Update to 3.2.2.1.

4 years agognu: ghc-either: Update to 5.0.1.1.
Timothy Sample [Thu, 31 Oct 2019 17:18:27 +0000 (13:18 -0400)]
gnu: ghc-either: Update to 5.0.1.1.

* gnu/packages/haskell-xyz.scm (ghc-either): Update to 5.0.1.1.

4 years agognu: ghc-free: Update to 5.1.2.
Timothy Sample [Thu, 31 Oct 2019 17:18:14 +0000 (13:18 -0400)]
gnu: ghc-free: Update to 5.1.2.

* gnu/packages/haskell-xyz.scm (ghc-free): Update to 5.1.2.

4 years agognu: ghc-path-io: Update to 1.4.2.
Timothy Sample [Thu, 31 Oct 2019 18:31:22 +0000 (14:31 -0400)]
gnu: ghc-path-io: Update to 1.4.2.

* gnu/packages/haskell-xyz.scm (ghc-path-io): Update to 1.4.2.
[arguments]: Remove '#:cabal-revision'.

4 years agognu: ghc-uri-bytestring: Update to 0.3.2.2.
Timothy Sample [Thu, 31 Oct 2019 17:02:01 +0000 (13:02 -0400)]
gnu: ghc-uri-bytestring: Update to 0.3.2.2.

* gnu/packages/haskell-xyz.scm (ghc-uri-bytestring): Update to 0.3.2.2.
[inputs]: Remove 'ghc-fail'.
[native-inputs]: Remove 'ghc-attoparsec', 'ghc-quickcheck',
'ghc-tasty-quickcheck', 'ghc-quickcheck-instances', and
'ghc-generics-sop'; add 'ghc-hedgehog', 'ghc-tasty-hedgehog', and
'ghc-safe'.

4 years agognu: ghc-auto-update: Update to 0.1.6.
Timothy Sample [Thu, 31 Oct 2019 05:25:59 +0000 (01:25 -0400)]
gnu: ghc-auto-update: Update to 0.1.6.

* gnu/packages/haskell-xyz.scm (ghc-auto-update): Update to 0.1.6.
[native-inputs] Add 'ghc-hspec', 'ghc-hunit', 'ghc-retry', and
'hspec-discover'.

4 years agognu: Add ghc-retry.
Timothy Sample [Mon, 4 Nov 2019 02:14:06 +0000 (21:14 -0500)]
gnu: Add ghc-retry.

* gnu/packages/haskell-xyz.scm (ghc-retry): New variable.

4 years agognu: ghc-bsb-http-chunked: Update to 0.0.0.4.
Timothy Sample [Thu, 31 Oct 2019 05:28:37 +0000 (01:28 -0400)]
gnu: ghc-bsb-http-chunked: Update to 0.0.0.4.

* gnu/packages/haskell-web.scm (ghc-bsb-http-chunked): Update to 0.0.0.4.
[inputs]: Remove 'ghc-bytestring-builder'.
[native-inputs]: Add 'ghc-attoparsec', 'ghc-blaze-builder',
'ghc-hedgehog', 'ghc-tasty', 'ghc-tasty-hedgehog', 'ghc-tasty-hunit',
and 'ghc-doctest'.

4 years agognu: Add ghc-tasty-hedgehog.
Timothy Sample [Mon, 4 Nov 2019 02:13:54 +0000 (21:13 -0500)]
gnu: Add ghc-tasty-hedgehog.

* gnu/packages/haskell-check.scm (ghc-tasty-hedgehog): New variable.

4 years agognu: ghc-hedgehog: Update to 1.0.1.
Timothy Sample [Thu, 31 Oct 2019 18:24:13 +0000 (14:24 -0400)]
gnu: ghc-hedgehog: Update to 1.0.1.

* gnu/packages/haskell-check.scm (ghc-hedgehog): Update to 1.0.1.
[inputs]: Add 'ghc-fail'.

4 years agognu: ghc-http2: Update to 1.6.5.
Timothy Sample [Thu, 31 Oct 2019 17:17:58 +0000 (13:17 -0400)]
gnu: ghc-http2: Update to 1.6.5.

* gnu/packages/haskell-web.scm (ghc-http2): Update to 1.6.5.
[inputs]: Remove 'ghc-bytestring-builder' and 'ghc-hex'; add
'ghc-network-byte-order' and 'ghc-base16-bytestring'.

4 years agognu: Add ghc-network-byte-order.
Timothy Sample [Mon, 4 Nov 2019 03:11:16 +0000 (22:11 -0500)]
gnu: Add ghc-network-byte-order.

* gnu/packages/haskell-xyz.scm (ghc-network-byte-order): New variable.

4 years agognu: ghc-cheapskate: Update to 0.1.1.1.
Timothy Sample [Thu, 31 Oct 2019 17:17:44 +0000 (13:17 -0400)]
gnu: ghc-cheapskate: Update to 0.1.1.1.

* gnu/packages/haskell-xyz.scm (ghc-cheapskate): Update to 0.1.1.1.

4 years agognu: ghc-vault: Update to 0.3.1.3.
Timothy Sample [Thu, 31 Oct 2019 17:17:28 +0000 (13:17 -0400)]
gnu: ghc-vault: Update to 0.3.1.3.

* gnu/packages/haskell-xyz.scm (ghc-vault): Update to 0.3.1.3.
[inputs]: Replace 'ghc-semigroupoids' with 'ghc-semigroups'.

4 years agognu: ghc-invariant: Update to 0.5.3.
Timothy Sample [Thu, 31 Oct 2019 17:17:15 +0000 (13:17 -0400)]
gnu: ghc-invariant: Update to 0.5.3.

* gnu/packages/haskell-xyz.scm (ghc-invariant): Update to 0.5.3.

4 years agognu: ghc-statistics: Update to 0.15.1.1.
Timothy Sample [Thu, 31 Oct 2019 17:15:50 +0000 (13:15 -0400)]
gnu: ghc-statistics: Update to 0.15.1.1.

* gnu/packages/haskell-xyz.scm (ghc-statistics): Update to 0.15.1.1.
[arguments]: Remove '#:cabal-revision'.
[inputs]: Remove 'ghc-erf'; add 'ghc-async' and
'ghc-dense-linear-algebra'.

4 years agognu: Add ghc-dense-linear-algebra.
Timothy Sample [Tue, 5 Nov 2019 06:54:41 +0000 (01:54 -0500)]
gnu: Add ghc-dense-linear-algebra.

* gnu/packages/haskell-xyz.scm (ghc-dense-linear-algebra): New variable.

4 years agognu: ghc-monad-par: Add a patch to fix tests on GHC 8.6.
Timothy Sample [Sun, 3 Nov 2019 15:54:04 +0000 (10:54 -0500)]
gnu: ghc-monad-par: Add a patch to fix tests on GHC 8.6.

* gnu/packages/patches/ghc-monad-par-fix-tests.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/haskell-xyz.scm (ghc-monad-par): Use it.

4 years agognu: ghc-texmath: Update to 0.11.3.
Timothy Sample [Thu, 31 Oct 2019 18:32:31 +0000 (14:32 -0400)]
gnu: ghc-texmath: Update to 0.11.3.

* gnu/packages/haskell-xyz.scm (ghc-texmath): Update to 0.11.3.

4 years agognu: ghc-inline-c-cpp: Update to 0.3.0.3.
Timothy Sample [Thu, 31 Oct 2019 17:15:37 +0000 (13:15 -0400)]
gnu: ghc-inline-c-cpp: Update to 0.3.0.3.

* gnu/packages/haskell-xyz.scm (ghc-inline-c-cpp): Update to 0.3.0.3.

4 years agognu: ghc-skylighting: Update to 0.8.2.1.
Timothy Sample [Thu, 31 Oct 2019 18:32:03 +0000 (14:32 -0400)]
gnu: ghc-skylighting: Update to 0.8.2.1.

* gnu/packages/haskell-xyz.scm (ghc-skylighting): Update to 0.8.2.1.

4 years agognu: ghc-openssl-streams: Update to 1.2.2.0.
Timothy Sample [Thu, 31 Oct 2019 17:15:15 +0000 (13:15 -0400)]
gnu: ghc-openssl-streams: Update to 1.2.2.0.

* gnu/packages/haskell-crypto.scm (ghc-openssl-streams): Update to
1.2.2.0.
[arguments]: Remove '#:cabal-revision'.

4 years agognu: ghc-http-api-data: Update to 0.4.1.
Timothy Sample [Thu, 31 Oct 2019 17:15:02 +0000 (13:15 -0400)]
gnu: ghc-http-api-data: Update to 0.4.1.

* gnu/packages/haskell-xyz.scm (ghc-http-api-data): Update to 0.4.1.
[arguments]: Enable tests.
[inputs]: Remove 'ghc-time-locale-compat' and 'ghc-uri-bytestring'; add
'ghc-cookie' and 'ghc-time-compat'.
[native-inputs]: Add 'cabal-doctest', 'ghc-nats', 'ghc-hunit',
'ghc-hspec', 'ghc-quickcheck', 'ghc-quickcheck-instances',
'ghc-doctest', and 'hspec-discover'

4 years agognu: ghc-semigroupoids: Update to 5.3.3.
Timothy Sample [Thu, 31 Oct 2019 17:14:49 +0000 (13:14 -0400)]
gnu: ghc-semigroupoids: Update to 5.3.3.

* gnu/packages/haskell-xyz.scm (ghc-semigroupoids): Update to 5.3.3.
[arguments]: Remove '#:cabal-revision'.

4 years agognu: ghc-io-streams-haproxy: Update to 1.0.1.0.
Timothy Sample [Thu, 31 Oct 2019 17:14:38 +0000 (13:14 -0400)]
gnu: ghc-io-streams-haproxy: Update to 1.0.1.0.

* gnu/packages/haskell-xyz.scm (ghc-io-streams-haproxy): Update to
1.0.1.0.
[arguments]: Remove '#:cabal-revision'.

4 years agognu: ghc-pandoc-types: Update to 1.17.6.1.
Timothy Sample [Thu, 31 Oct 2019 17:14:24 +0000 (13:14 -0400)]
gnu: ghc-pandoc-types: Update to 1.17.6.1.

* gnu/packages/haskell-xyz.scm (ghc-pandoc-types): Update to 1.17.6.1.

4 years agognu: ghc-aeson-compat: Update to 0.3.9.
Timothy Sample [Thu, 31 Oct 2019 17:14:05 +0000 (13:14 -0400)]
gnu: ghc-aeson-compat: Update to 0.3.9.

* gnu/packages/haskell-xyz.scm (ghc-aeson-compat): Update to 0.3.9.

4 years agognu: ghc-shakespeare: Update to 2.0.22.
Timothy Sample [Thu, 31 Oct 2019 17:13:42 +0000 (13:13 -0400)]
gnu: ghc-shakespeare: Update to 2.0.22.

* gnu/packages/haskell-xyz.scm (ghc-shakespeare): Update to 2.0.22.

4 years agognu: ghc-inline-c: Update to 0.7.0.1.
Timothy Sample [Thu, 31 Oct 2019 17:13:22 +0000 (13:13 -0400)]
gnu: ghc-inline-c: Update to 0.7.0.1.

* gnu/packages/haskell-xyz.scm (ghc-inline-c): Update to 0.7.0.1.

4 years agognu: ghc-skylighting-core: Update to 0.8.2.1.
Timothy Sample [Thu, 31 Oct 2019 18:31:48 +0000 (14:31 -0400)]
gnu: ghc-skylighting-core: Update to 0.8.2.1.

* gnu/packages/haskell-xyz.scm (ghc-skylighting-core): Update to 0.8.2.1.

4 years agognu: ghc-diff: Patch to work with newer QuickCheck.
Timothy Sample [Sat, 2 Nov 2019 01:56:40 +0000 (21:56 -0400)]
gnu: ghc-diff: Patch to work with newer QuickCheck.

* gnu/packages/patches/ghc-diff-swap-cover-args.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/haskell-xyz.scm (ghc-diff): Use it.

4 years agognu: ghc-aeson-pretty: Update to 0.8.8.
Timothy Sample [Thu, 31 Oct 2019 17:12:16 +0000 (13:12 -0400)]
gnu: ghc-aeson-pretty: Update to 0.8.8.

* gnu/packages/haskell-web.scm (ghc-aeson-pretty): Update to 0.8.8.

4 years agognu: ghc-profunctors: Update to 5.3.
Timothy Sample [Thu, 31 Oct 2019 17:12:04 +0000 (13:12 -0400)]
gnu: ghc-profunctors: Update to 5.3.

* gnu/packages/haskell-xyz.scm (ghc-profunctors): Update to 5.3.
[arguments]: Remove '#:cabal-revision'.

4 years agognu: ghc-http-client: Update to 0.6.4.
Timothy Sample [Thu, 31 Oct 2019 17:11:51 +0000 (13:11 -0400)]
gnu: ghc-http-client: Update to 0.6.4.

* gnu/packages/haskell-web.scm (ghc-http-client): Update to 0.6.4.

4 years agognu: ghc-snap-core: Update to 1.0.4.0.
Timothy Sample [Thu, 31 Oct 2019 17:11:39 +0000 (13:11 -0400)]
gnu: ghc-snap-core: Update to 1.0.4.0.

* gnu/packages/haskell-web.scm (ghc-snap-core): Update to 1.0.4.0.
[arguments]: Remove '#:cabal-revision'.