[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: Add ghc-attoparsec.
From: |
ericbavier |
Subject: |
Re: [PATCH] gnu: Add ghc-attoparsec. |
Date: |
Wed, 21 Oct 2015 22:10:46 -0500 |
From: Eric Bavier <address@hidden>
> * gnu/packages/haskell.scm (ghc-attoparsec): New variable.
> ---
> gnu/packages/haskell.scm | 31 +++++++++++++++++++++++++++++++
> 1 file changed, 31 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 35cfed6..91fe2b4 100644
> --- a/gnu/packages/haskell.scm
> +++ b/gnu/packages/haskell.scm
> @@ -1160,6 +1160,37 @@ Both IPv4 and IPv6 are supported.")
> by Roman Cheplyaka).")
> (license bsd-3)))
>
> +(define-public ghc-attoparsec
> + (package
> + (name "ghc-attoparsec")
> + (version "0.13.0.1")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (string-append
> + "http://hackage.haskell.org/package/attoparsec/attoparsec-"
> + version
> + ".tar.gz"))
> + (sha256
> + (base32
> + "0cprkr7bl4lrr80pz8mryb4rbfwdgpsrl7g0fbcaybhl8p5hm26f"))))
> + (build-system haskell-build-system)
> + (arguments `(#:tests? #f)) ; FIXME: ghc-test-framework unavailable
> + (propagated-inputs
> + `(("ghc-scientific" ,ghc-scientific)))
> + (inputs
> + `(
> + ("ghc-text" ,ghc-text)
Move this onto the previous line.
`~Eric
> + ("ghc-quickcheck" ,ghc-quickcheck)
> + ("ghc-quickcheck-unicode" ,ghc-quickcheck-unicode)
> + ("ghc-vector" ,ghc-vector)))
> + (home-page "https://github.com/bos/attoparsec")
> + (synopsis "Fast combinator parsing for bytestrings and text")
> + (description "This library provides a fast parser combinator library,
> +aimed particularly at dealing efficiently with network protocols and
> +complicated text/binary file formats.")
> + (license bsd-3)))
> +
> (define-public ghc-appar
> (package
> (name "ghc-appar")
> --
> 2.5.0
>