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