From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id yAFFI0eflF9GZwAA0tVLHw (envelope-from ) for ; Sat, 24 Oct 2020 21:40:23 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id IFYVH0eflF+7CgAAB5/wlQ (envelope-from ) for ; Sat, 24 Oct 2020 21:40:23 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2BB769402A0 for ; Sat, 24 Oct 2020 21:40:23 +0000 (UTC) Received: from localhost ([::1]:35868 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kWRGw-0003WA-5U for larch@yhetil.org; Sat, 24 Oct 2020 17:40:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kWRGc-0003W3-Vy for guix-patches@gnu.org; Sat, 24 Oct 2020 17:40:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52047) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kWRGc-0003DJ-B0 for guix-patches@gnu.org; Sat, 24 Oct 2020 17:40:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kWRGc-0007Ss-9O for guix-patches@gnu.org; Sat, 24 Oct 2020 17:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#44174] [PATCH 13/16] gnu: Add ghc-cassava-megaparsec. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 24 Oct 2020 21:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44174 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Carlo Holl Cc: 44174@debbugs.gnu.org Received: via spool by 44174-submit@debbugs.gnu.org id=B44174.160357556228645 (code B ref 44174); Sat, 24 Oct 2020 21:40:02 +0000 Received: (at 44174) by debbugs.gnu.org; 24 Oct 2020 21:39:22 +0000 Received: from localhost ([127.0.0.1]:35360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWRFx-0007Rx-TF for submit@debbugs.gnu.org; Sat, 24 Oct 2020 17:39:22 -0400 Received: from mira.cbaines.net ([212.71.252.8]:45418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kWRFw-0007Rp-B5 for 44174@debbugs.gnu.org; Sat, 24 Oct 2020 17:39:20 -0400 Received: from localhost (92.41.179.191.threembb.co.uk [92.41.179.191]) by mira.cbaines.net (Postfix) with ESMTPSA id C468827BBF0; Sat, 24 Oct 2020 22:39:19 +0100 (BST) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 3c34fbed; Sat, 24 Oct 2020 21:39:17 +0000 (UTC) References: <20201023170544.9860-1-carloholl@gmail.com> <20201023170544.9860-13-carloholl@gmail.com> User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines In-reply-to: <20201023170544.9860-13-carloholl@gmail.com> Date: Sat, 24 Oct 2020 22:39:17 +0100 Message-ID: <87zh4b9ud6.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: -0.61 X-TUID: N8N7klZCBJUN --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Carlo Holl 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/#readm= e, README} for more usage > examples.") > (license license:bsd-3))) >=20=20 > +(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. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+UnwVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XciJBAAm1GgbHCaGNUPHDDL97o8JjfxKCN7Ci5y G7MtUVopgaEZv8eAPWHvsDX4YJ0+GtDhTowondutfrI4ds9bTnKLj2tXSyf3txwG JokVxtCmbTySp/F33z4ma6WNWhvzKXUSJ4OGOpxc8U/bboqDjlNIiDit/7VuU2Kr 43RB+NGUNYc20e+ZH5wu8lAvTT2j2M7OnLkF4OLNmG2C+QwQqIvimIJxDjitSEsU yi059mF7o0/x1hnPlcGO6ujwEnlsKg5xcE6aIBve42faqoBXNUaAYai4rf9OAX28 98zlwmFkvNcn+OxppzSnSjntlyJXJaZ5sPm8yr08wpGgk0EWUY/RwE7qJnGSgK2S frxLN9+rZlrbuq9pJn4Wrbgyz6frYAORdgDL4i6mGSRNW3bMwamtO9oTytEnXxVe FmVMllk8aDGoYXuOBh9HdJQMQong2Z+H1GhsQyXaWxxUxHDfUpSfQJ1IwK1ZvDaB WXu+bIrlbI+qbP6DnHgokdkq8DC5qtPABesYjiTIIcVEfj4o9JIgm8tEfC9JyW9X fwPt610XTZuoCeLujC/Ra+UjhsbEIxK6TIkfsYZvV0JCLoCEUDOfoqk1QR9u4gpC CrDSycCriQVKt2Aq0J+FdNYJ2ARNgArYnkWQI2MhNrfjHmhVR5+ACicg/XGFktXp rzJeLc3MKK0= =46zb -----END PGP SIGNATURE----- --=-=-=--