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.
This commit is contained in:
parent
fa9c33dc8e
commit
4a3f50e36c
|
@ -7455,7 +7455,14 @@ testing strategies.")
|
||||||
("ghc-random" ,ghc-random)
|
("ghc-random" ,ghc-random)
|
||||||
("ghc-quickcheck" ,ghc-quickcheck)))
|
("ghc-quickcheck" ,ghc-quickcheck)))
|
||||||
(arguments
|
(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/")
|
(home-page "https://john-millikin.com/software/chell/")
|
||||||
(synopsis "QuickCheck support for the Chell testing library")
|
(synopsis "QuickCheck support for the Chell testing library")
|
||||||
(description "More complex tests for @code{chell}.")
|
(description "More complex tests for @code{chell}.")
|
||||||
|
@ -7475,6 +7482,14 @@ testing strategies.")
|
||||||
(base32
|
(base32
|
||||||
"1iicsys9igx7m7n4l2b8djardmjy2ah5ibzp7kzs758h460fq53a"))))
|
"1iicsys9igx7m7n4l2b8djardmjy2ah5ibzp7kzs758h460fq53a"))))
|
||||||
(build-system haskell-build-system)
|
(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
|
(inputs
|
||||||
`(("ghc-chell" ,ghc-chell)
|
`(("ghc-chell" ,ghc-chell)
|
||||||
("ghc-chell-quickcheck-bootstrap" ,ghc-chell-quickcheck-bootstrap)
|
("ghc-chell-quickcheck-bootstrap" ,ghc-chell-quickcheck-bootstrap)
|
||||||
|
|
Loading…
Reference in New Issue