* gnu/packages/haskell-xyz.scm
(ghc-haskeline): Update to version 0.8.4.1.
[native-inputs]: Add which.
[phases]: Add example binary to PATH before running tests.
Change-Id: I0c006c89b766397dd144da76ae20c5326ad776f4
Signed-off-by: Andreas Enge <andreas@enge.fr>
This enables updating the package with guix refresh.
* gnu/packages/haskell-xyz.scm (ghc-parsec): Add properties field.
Change-Id: I01019aa8c43ec3ac837df3aecca39ee2809259f8
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-easyplot)[source]: Add a snippet to
fix the name of the setup script.
Change-Id: Ica8955b566eaf9cd76a1fedfe79d9f1383615dc8
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-template-haskell)[arguments]: Relax
dependency version constraints on ghc-boot-th.
Change-Id: I2ce7fdf31d9206745ac53a6de595cadd5b56cc95
Signed-off-by: Andreas Enge <andreas@enge.fr>
The tests no longer build with current versions of the test frameworks.
* gnu/packages/haskell-crypto.scm
(ghc-ed25519)[arguments]: Disable tests.
Change-Id: I4d727bc0616aff7992995b1711acf23442c8d2e2
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-doctest-driver-gen)[arguments]: Add
the built binary to PATH before running the testsuite.
Change-Id: I4bf0988e1a4cd3aa190d825d9a52ad97e0d4f1c7
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-pqueue): Update to version 1.5.0.0.
Change-Id: Ie14590d5e22f8ca5c201f3f2d8baf393605570b3
Signed-off-by: Andreas Enge <andreas@enge.fr>
The latest release no longer builds, but it is fixed upstream. In fact
the new version only adds the fix compared to the previous one.
* gnu/packages/haskell-xyz.scm
(ghc-pgp-wordlist): Update to version 0.1.0.3-1f0cfd90d62.
[arguments]: Run doctests with GHC_PACKAGE_PATH.
Change-Id: I58256b32ea749240db91e84beac59aae37f6fd2c
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-apps.scm (apply-refact): Update to version
0.15.0.0.
Change-Id: I56527481ae41fed1d527ed4f753d7e4b29acd00c
Signed-off-by: Andreas Enge <andreas@enge.fr>
Nothing in Guix depended on vty@5 anymore and it no longer built.
* gnu/packages/haskell-xyz.scm (ghc-vty): Replace definition with that
of ghc-vty-6.
[arguments]: Add cabal revision 2.
(ghc-vty-6): Removed.
(ghc-brick-skylighting): Use ghc-vty instead of ghc-vty-6
* gnu/packages/haskell-apps.scm (matterhorn): Likewise.
Change-Id: Ib070724021c4f6485a3cc4bb108dc9040bfff042
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-vector-hashtables): Update to
version 0.1.2.1.
Change-Id: I52c14454db6f525d492f8768790cb54b08a5e124
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-hs-conllu)[source]: Relax dependency
versions with a snippet.
Change-Id: I53b4ad18ce52422380244fa5f46a147aa1ff3b94
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-irc-core): Update to version 2.13.
Change-Id: I45d4eefc0547352283e68835ea3f39e837eb15ed
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-hookup): Update to version 0.8.
Change-Id: I47f26a04aff65202fc9b7ee889a26e26b2f4ce64
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-apps.scm (nixfmt): Update to version 1.1.0.
Change-Id: Ifff0156ebbba2fbcd559d0eae62adca85dca01aa
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-generic-lens)[arguments]: Run
doctests with GHC_PACKAGE_PATH.
Change-Id: Id8d03d77489a6da9efc5cc1a951df864654607b3
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/haskell-xyz.scm (ghc-statistics)[arguments]: Run doctests
with GHC_PACKAGE_PATH.
Change-Id: I35629afab9009b59761cc999b65ad1c56f4e9a6a
Signed-off-by: Andreas Enge <andreas@enge.fr>
* gnu/packages/patches/ghc-chell-quickcheck-enable-qc-2.15.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/dhall.scm (...): Update Haskell packages
to current Stackage.
* gnu/packages/finance.scm (...): As above.
* gnu/packages/haskell-apps.scm (...): As above.
* gnu/packages/haskell-check.scm (...): As above.
* gnu/packages/haskell-crypto.scm (...): As above.
* gnu/packages/haskell-web.scm (...): As above.
* gnu/packages/wm.scm (...): As above.
* gnu/packages/haskell-xyz.scm (...): As above.
(ghc-chell-quickcheck): Patch testsuite to work with current quickcheck.
Change-Id: I8c8bea6755121706c46606a658cba8b590780fe1
FIXUP add the chell patch
Change-Id: I5efc8f467efe85b038cd44b18acbb27826036484
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>