From: Eric Bavier <ericbav...@openmailbox.org>

> * gnu/packages/haskell.scm (ghc-blaze-builder): New variable.
> ---
>  gnu/packages/haskell.scm | 32 ++++++++++++++++++++++++++++++++
>  1 file changed, 32 insertions(+)
> 
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 1b37942..219a63c 100644
> --- a/gnu/packages/haskell.scm
> +++ b/gnu/packages/haskell.scm
> @@ -2000,6 +2000,38 @@ of base to a wider range of compilers, without 
> requiring the use of CPP
>  pragmas in your code.")
>      (license bsd-3)))
>  
> +(define-public ghc-blaze-builder
> +  (package
[...]
> +    (arguments `(#:tests? #f))          ; FIXME: Missing test libraries.
> +    (inputs
> +     `(("ghc-text" ,ghc-text)
> +       ("ghc-hunit" ,ghc-hunit)
> +       ("ghc-quickcheck" ,ghc-quickcheck)
> +       ("ghc-utf8-string" ,ghc-utf8-string)))

The ghc-hunit and ghc-quickcheck inputs can be removed because #:tests? #f.
The ghc-text and ghc-utf8-string inputs should probably be propagated.

`~Eric

Reply via email to