gnu: ghc-optparse-applicative: Update to 0.13.0.0.

* gnu/packages/haskell.scm (ghc-optparse-applicative): Update to 0.13.0.0.
[arguments]: Disable tests.
[native-inputs]: Add ghc-quickcheck.
This commit is contained in:
Ricardo Wurmus 2018-02-13 11:34:24 +01:00
parent e41fad216d
commit 7c86efe776
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -3928,7 +3928,7 @@ (define-public ghc-fingertree
(define-public ghc-optparse-applicative (define-public ghc-optparse-applicative
(package (package
(name "ghc-optparse-applicative") (name "ghc-optparse-applicative")
(version "0.11.0.2") (version "0.13.0.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -3937,11 +3937,20 @@ (define-public ghc-optparse-applicative
"/optparse-applicative-" version ".tar.gz")) "/optparse-applicative-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"0ni52ii9555jngljvzxn1ngicr6i2w647ww3rzhdrmng04y95iii")))) "1b0c5fdq8bd070g24vrjrwlq979r8dk8mys6aji9hy1l9pcv3inf"))))
(build-system haskell-build-system) (build-system haskell-build-system)
;; These tests fail because the package doesn't come with all needed test
;; files:
;; - prop_drops_back_contexts
;; - prop_context_carry
;; - prop_help_on_empty
;; - prop_help_on_empty_sub
(arguments `(#:tests? #f))
(inputs (inputs
`(("ghc-transformers-compat" ,ghc-transformers-compat) `(("ghc-transformers-compat" ,ghc-transformers-compat)
("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint))) ("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint)))
(native-inputs
`(("ghc-quickcheck" ,ghc-quickcheck)))
(home-page "https://github.com/pcapriotti/optparse-applicative") (home-page "https://github.com/pcapriotti/optparse-applicative")
(synopsis "Utilities and combinators for parsing command line options") (synopsis "Utilities and combinators for parsing command line options")
(description "This package provides utilities and combinators for parsing (description "This package provides utilities and combinators for parsing