gnu: ghc-trifecta: Update to 1.7.1.1.

* gnu/packages/haskell.scm (ghc-trifecta): Update to 1.7.1.1.
[inputs]: Add ghc-doctest.
[native-inputs]: Add cabal-doctest.
This commit is contained in:
Ricardo Wurmus 2018-02-13 12:53:29 +01:00
parent 2815963b8d
commit 183d1b1aaf
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 6 additions and 3 deletions

View File

@ -2467,7 +2467,7 @@ the parsers provided by @code{parsec}, @code{attoparsec} and @code{base}'s
(define-public ghc-trifecta (define-public ghc-trifecta
(package (package
(name "ghc-trifecta") (name "ghc-trifecta")
(version "1.6") (version "1.7.1.1")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -2475,10 +2475,11 @@ the parsers provided by @code{parsec}, @code{attoparsec} and @code{base}'s
"trifecta-" version ".tar.gz")) "trifecta-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"0rbhv9m17k7l1zr70i0yw5da0qjgxmfh1da8brj0zdzwjn9ac0mk")))) "13n6a3fdxngnzsjnhfrzigv1c2g0xm6lqkjcnirpc37sd0rpby31"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-reducers" ,ghc-reducers) `(("ghc-doctest" ,ghc-doctest-0.13)
("ghc-reducers" ,ghc-reducers)
("ghc-semigroups" ,ghc-semigroups) ("ghc-semigroups" ,ghc-semigroups)
("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint) ("ghc-ansi-wl-pprint" ,ghc-ansi-wl-pprint)
("ghc-ansi-terminal" ,ghc-ansi-terminal) ("ghc-ansi-terminal" ,ghc-ansi-terminal)
@ -2497,6 +2498,8 @@ the parsers provided by @code{parsec}, @code{attoparsec} and @code{base}'s
("ghc-quickcheck" ,ghc-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck)
("ghc-unordered-containers" ,ghc-unordered-containers) ("ghc-unordered-containers" ,ghc-unordered-containers)
("ghc-utf8-string" ,ghc-utf8-string))) ("ghc-utf8-string" ,ghc-utf8-string)))
(native-inputs
`(("cabal-doctest" ,cabal-doctest)))
(home-page "https://github.com/ekmett/trifecta/") (home-page "https://github.com/ekmett/trifecta/")
(synopsis "Parser combinator library with convenient diagnostics") (synopsis "Parser combinator library with convenient diagnostics")
(description "Trifecta is a modern parser combinator library for Haskell, (description "Trifecta is a modern parser combinator library for Haskell,