[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#44174] [PATCH 13/16] gnu: Add ghc-cassava-megaparsec.
From: |
Christopher Baines |
Subject: |
[bug#44174] [PATCH 13/16] gnu: Add ghc-cassava-megaparsec. |
Date: |
Sat, 24 Oct 2020 22:39:17 +0100 |
User-agent: |
mu4e 1.4.13; emacs 27.1 |
Carlo Holl <carloholl@gmail.com> writes:
> ---
> gnu/packages/haskell-xyz.scm | 33 +++++++++++++++++++++++++++++++++
> 1 file changed, 33 insertions(+)
>
> diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
> index 8060c2f034..46ed95d607 100644
> --- a/gnu/packages/haskell-xyz.scm
> +++ b/gnu/packages/haskell-xyz.scm
> @@ -1640,6 +1640,39 @@ hackage.haskell.org/package/cassava-0.5.2.0/#readme,
> README} for more usage
> examples.")
> (license license:bsd-3)))
>
> +(define-public ghc-cassava-megaparsec
> + (package
> + (name "ghc-cassava-megaparsec")
> + (version "2.0.2")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (string-append
> + "https://hackage.haskell.org/package/cassava-megaparsec/";
> + "cassava-megaparsec-"
> + version
> + ".tar.gz"))
> + (sha256
> + (base32
> + "03x1462agrfdagklp8c89b8p4z2hd8nbf6d3895sz770zjkawda7"))))
> + (build-system haskell-build-system)
> + (inputs
> + `(("ghc-cassava" ,ghc-cassava)
> + ("ghc-megaparsec" ,ghc-megaparsec)
> + ("ghc-unordered-containers"
> + ,ghc-unordered-containers)
> + ("ghc-vector" ,ghc-vector)))
> + (native-inputs
> + `(("ghc-hspec" ,ghc-hspec)
> + ("ghc-hspec-megaparsec" ,ghc-hspec-megaparsec)))
> + (home-page
> + "https://github.com/stackbuilders/cassava-megaparsec";)
> + (synopsis
> + "Megaparsec parser of CSV files that plays nicely with Cassava")
> + (description
> + "Megaparsec parser of CSV files that plays nicely with Cassava.")
Similarly to the previous package, it would be good to write something
here for the description that doesn't repeat the synopsis.
signature.asc
Description: PGP signature
- [bug#44174] [PATCH 06/16] gnu: Add ghc-lucid., (continued)
- [bug#44174] [PATCH 06/16] gnu: Add ghc-lucid., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 07/16] gnu: Add ghc-only., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 09/16] gnu: Add ghc-tabular., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 11/16] gnu: Add ghc-wizards., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 15/16] gnu: Add hledger., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 10/16] gnu: Add ghc-uglymemo., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 14/16] gnu: Add ghc-hledger-lib., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 12/16] gnu: Add ghc-cassava., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 13/16] gnu: Add ghc-cassava-megaparsec., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 13/16] gnu: Add ghc-cassava-megaparsec.,
Christopher Baines <=
- [bug#44174] [PATCH 16/16] Add attribution., Carlo Holl, 2020/10/23
- [bug#44174] [PATCH 00/16] Add hledger and its dependencies., Christopher Baines, 2020/10/24
- [bug#44174] [PATCH v2 00/15] Add hledger and its dependencies., Carlo Holl, 2020/10/31
- [bug#44174] [PATCH v2 01/15] gnu: Add ghc-control-monad-free., Carlo Holl, 2020/10/31
- [bug#44174] [PATCH v2 02/15] gnu: Add ghc-csv., Carlo Holl, 2020/10/31
- [bug#44174] [PATCH v2 03/15] gnu: Add ghc-decimal., Carlo Holl, 2020/10/31
- [bug#44174] [PATCH v2 04/15] gnu: ghc-doctest: Update to 0.16.3., Carlo Holl, 2020/10/31
- [bug#44174] [PATCH v2 05/15] gnu: Add ghc-hspec-megaparsec., Carlo Holl, 2020/10/31