guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add ghc-blaze-markup.


From: ericbavier
Subject: Re: [PATCH] gnu: Add ghc-blaze-markup.
Date: Wed, 21 Oct 2015 22:18:32 -0500

From: Eric Bavier <address@hidden>

> * gnu/packages/haskell.scm (ghc-blaze-markup): New variable.
> ---
>  gnu/packages/haskell.scm | 30 ++++++++++++++++++++++++++++++
>  1 file changed, 30 insertions(+)
> 
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index 219a63c..d507360 100644
> --- a/gnu/packages/haskell.scm
> +++ b/gnu/packages/haskell.scm
> @@ -2032,6 +2032,36 @@ code that uses the old interface can interoperate with 
> code that uses the new
>  implementation.")
>      (license bsd-3)))
>  
> +(define-public ghc-blaze-markup
> +  (package
[...]
> +    (arguments `(#:tests? #f)) ; FIXME: testing libraries are missing.
> +    (inputs
> +     `(("ghc-blaze-builder" ,ghc-blaze-builder)
> +       ("ghc-text" ,ghc-text)
> +       ("ghc-hunit" ,ghc-hunit)
> +       ("ghc-quickcheck" ,ghc-quickcheck)))

ghc-blaze-builder and ghc-text should be propagated, and the others may be
removed because #:tests? #f.

> +    (home-page "http://jaspervdj.be/blaze";)
> +    (synopsis
> +     "Blazingly fast markup combinator library for Haskell")

Maybe just: Fast markup combinator library for Haskell

> +    (description
> +     "Core modules of a blazingly fast markup combinator library for the
> +Haskell programming language.  The Text.Blaze module is a good starting 
> point,
> +as well as @uref{http://jaspervdj.be/blaze/tutorial.html, the tutorial}.")
> +    (license bsd-3)))

How about:

This library contains core modules for a markup combinator library for the
Haskell programming language.


Similar comments for the ghc-blaze-html patch.

`~Eric



reply via email to

[Prev in Thread] Current Thread [Next in Thread]