[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
65/257: gnu: ghc-chell-quickcheck: Allow newer QuickCheck.
From: |
Ricardo Wurmus |
Subject: |
65/257: gnu: ghc-chell-quickcheck: Allow newer QuickCheck. |
Date: |
Thu, 27 Sep 2018 15:47:00 -0400 (EDT) |
rekado pushed a commit to branch wip-haskell
in repository guix.
commit 488bca99afed92c6684d1e43c139e6cc03f32cce
Author: Timothy Sample <address@hidden>
Date: Mon Sep 3 22:42:54 2018 -0400
gnu: ghc-chell-quickcheck: Allow newer QuickCheck.
* gnu/packages/haskell.scm (ghc-chell-quickcheck)[arguments]: Add a phase
that patches the Cabal file to allow newer versions of QuickCheck.
(ghc-chell-quickcheck-bootstrap)[arguments]: Ditto.
---
gnu/packages/haskell.scm | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index c4eee42..1294671 100644
--- a/gnu/packages/haskell.scm
+++ b/gnu/packages/haskell.scm
@@ -7455,7 +7455,14 @@ testing strategies.")
("ghc-random" ,ghc-random)
("ghc-quickcheck" ,ghc-quickcheck)))
(arguments
- `(#:tests? #f))
+ `(#:tests? #f
+ #:phases
+ (modify-phases %standard-phases
+ (add-before 'configure 'update-constraints
+ (lambda _
+ (substitute* "chell-quickcheck.cabal"
+ (("QuickCheck >= 2\\.3 && < 2\\.11")
+ "QuickCheck >= 2.3 && < 2.12")))))))
(home-page "https://john-millikin.com/software/chell/")
(synopsis "QuickCheck support for the Chell testing library")
(description "More complex tests for @code{chell}.")
@@ -7475,6 +7482,14 @@ testing strategies.")
(base32
"1iicsys9igx7m7n4l2b8djardmjy2ah5ibzp7kzs758h460fq53a"))))
(build-system haskell-build-system)
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-before 'configure 'update-constraints
+ (lambda _
+ (substitute* "chell-quickcheck.cabal"
+ (("QuickCheck >= 2\\.3 && < 2\\.11")
+ "QuickCheck >= 2.3 && < 2.12")))))))
(inputs
`(("ghc-chell" ,ghc-chell)
("ghc-chell-quickcheck-bootstrap" ,ghc-chell-quickcheck-bootstrap)
- 52/257: gnu: ghc-blaze-builder: Update to 0.4.1.0., (continued)
- 52/257: gnu: ghc-blaze-builder: Update to 0.4.1.0., Ricardo Wurmus, 2018/09/27
- 50/257: gnu: ghc-time-locale-compat: Update to 0.1.1.5., Ricardo Wurmus, 2018/09/27
- 48/257: gnu: ghc-text: Update to 1.2.3.0., Ricardo Wurmus, 2018/09/27
- 39/257: gnu: ghc-microlens-th: Update to 0.4.2.2., Ricardo Wurmus, 2018/09/27
- 80/257: gnu: ghc-juicypixels: Update to 3.2.9.5., Ricardo Wurmus, 2018/09/27
- 73/257: gnu: ghc-regex-tdfa: Update to 1.2.3.1., Ricardo Wurmus, 2018/09/27
- 72/257: gnu: ghc-multipart: Update to 0.1.3., Ricardo Wurmus, 2018/09/27
- 69/257: gnu: ghc-indents: Update to 0.5.0.0., Ricardo Wurmus, 2018/09/27
- 70/257: gnu: ghc-json: Update to 0.9.2., Ricardo Wurmus, 2018/09/27
- 68/257: gnu: ghc-hs-bibutils: Update to 6.6.0.0., Ricardo Wurmus, 2018/09/27
- 65/257: gnu: ghc-chell-quickcheck: Allow newer QuickCheck.,
Ricardo Wurmus <=
- 55/257: gnu: ghc-cmark-gfm: Update to 0.1.5., Ricardo Wurmus, 2018/09/27
- 43/257: gnu: ghc-pretty-show: Update to 1.7., Ricardo Wurmus, 2018/09/27
- 45/257: gnu: ghc-sdl-mixer: Update to 0.6.3.0., Ricardo Wurmus, 2018/09/27
- 46/257: gnu: ghc-statevar: Update to 1.1.1.1., Ricardo Wurmus, 2018/09/27
- 41/257: gnu: ghc-monadrandom: Update to 0.5.1.1., Ricardo Wurmus, 2018/09/27
- 40/257: gnu: ghc-mmorph: Update to 1.1.2., Ricardo Wurmus, 2018/09/27
- 34/257: gnu: hscolour: Update to 1.24.4., Ricardo Wurmus, 2018/09/27
- 36/257: gnu: Add ghc-bsb-http-chunked., Ricardo Wurmus, 2018/09/27
- 30/257: gnu: ghc-utf8-string: Update Cabal file to r3., Ricardo Wurmus, 2018/09/27
- 29/257: gnu: ghc-unliftio-core: Update Cabal file to r1., Ricardo Wurmus, 2018/09/27