gnu: ghc-quickcheck: Update to 2.11.3.

This commit also removes extra versions of ghc-quickcheck that have no
dependents.

* gnu/packages/haskell-check.scm (ghc-quickcheck): Update to 2.11.3.
[arguments]: Remove "-f base4" configure flag.
(ghc-quickcheck-latest): Delete variable.
(ghc-quickcheck-2.9): Delete variable.
This commit is contained in:
Timothy Sample 2018-08-29 13:20:13 -04:00 committed by Ricardo Wurmus
parent 8ebdab0dc4
commit 09b52698ba
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 3 additions and 31 deletions

View File

@ -421,7 +421,7 @@ use HUnit assertions as QuickCheck properties.")
(define-public ghc-quickcheck (define-public ghc-quickcheck
(package (package
(name "ghc-quickcheck") (name "ghc-quickcheck")
(version "2.10.1") (version "2.11.3")
(outputs '("out" "doc")) (outputs '("out" "doc"))
(source (source
(origin (origin
@ -432,11 +432,10 @@ use HUnit assertions as QuickCheck properties.")
".tar.gz")) ".tar.gz"))
(sha256 (sha256
(base32 (base32
"1rfmns3lj3hl93k1jws85ajkkw7z9ll8cw292n9m7zald1w5dfqx")))) "0xhqk35fkzlbjcqbabg6962jkv8d688nzmz7ng4bm84x2d95d328"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(arguments (arguments
`(#:tests? #f ; FIXME: currently missing libraries used for tests. `(#:tests? #f)) ; FIXME: currently missing libraries used for tests.
#:configure-flags '("-f base4")))
(inputs (inputs
`(("ghc-random" ,ghc-random) `(("ghc-random" ,ghc-random)
("ghc-tf-random" ,ghc-tf-random))) ("ghc-tf-random" ,ghc-tf-random)))
@ -450,33 +449,6 @@ hold in a large number of randomly generated cases. Specifications are
expressed in Haskell, using combinators defined in the QuickCheck library.") expressed in Haskell, using combinators defined in the QuickCheck library.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public ghc-quickcheck-2.9
(package
(inherit ghc-quickcheck)
(name "ghc-quickcheck")
(version "2.9.2")
(source (origin
(method url-fetch)
(uri (string-append "https://hackage.haskell.org/package/QuickCheck-2.9.2/QuickCheck-"
version ".tar.gz"))
(sha256
(base32
"119np67qvx8hyp9vkg4gr2wv3lj3j6ay2vl4hxspkg43ymb1cp0m"))))))
(define-public ghc-quickcheck-latest
(package (inherit ghc-quickcheck)
(version "2.11.3")
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/QuickCheck/QuickCheck-"
version
".tar.gz"))
(sha256
(base32
"0xhqk35fkzlbjcqbabg6962jkv8d688nzmz7ng4bm84x2d95d328"))))))
(define-public ghc-test-framework (define-public ghc-test-framework
(package (package
(name "ghc-test-framework") (name "ghc-test-framework")