From patchwork Wed Dec 2 04:55:35 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Frederickson X-Patchwork-Id: 25534 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 801A527BBFB; Wed, 2 Dec 2020 04:57:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 30DB127BBF9 for ; Wed, 2 Dec 2020 04:57:26 +0000 (GMT) Received: from localhost ([::1]:45040 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kkKCj-00089k-D4 for patchwork@mira.cbaines.net; Tue, 01 Dec 2020 23:57:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkKCM-0007oZ-NF for guix-patches@gnu.org; Tue, 01 Dec 2020 23:57:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50616) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kkKCM-0000oD-EE for guix-patches@gnu.org; Tue, 01 Dec 2020 23:57:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kkKCM-0000hd-Dz for guix-patches@gnu.org; Tue, 01 Dec 2020 23:57:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#45000] [PATCH 4/9] gnu: Add ghc-cryptonite-conduit. Resent-From: Jonathan Frederickson Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Dec 2020 04:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45000 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 45000@debbugs.gnu.org Cc: Jonathan Frederickson Received: via spool by 45000-submit@debbugs.gnu.org id=B45000.16068849792584 (code B ref 45000); Wed, 02 Dec 2020 04:57:02 +0000 Received: (at 45000) by debbugs.gnu.org; 2 Dec 2020 04:56:19 +0000 Received: from localhost ([127.0.0.1]:33909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBe-0000fb-Hz for submit@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:18 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:50825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkKBa-0000eW-ED for 45000@debbugs.gnu.org; Tue, 01 Dec 2020 23:56:15 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id C7394F1C; Tue, 1 Dec 2020 23:56:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 01 Dec 2020 23:56:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=terracrypt.net; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=YZwXmbHSzflkA aivLEJnyJxTAqIZFPgO/bfmCV8KfmA=; b=QFw3LOK8CALtNPAjggFTuIMhmiv8d OxmOe5ugXm7josTv2XircGwDe32Vhd7InVQkEB6gJn86wlJxhS6YpUzrjEJELtJ6 FD7mBOTIaGz3udtpdaEuEze782CxhNtWJrGIo3T0YF+f5nVraKX7bn20ETNVMOhY 7UtaFCe6gix3/ftBKCpJdDcUrUBNw5OvvgkA7z4zlDObjYmJuRwACXZtQhhLEct9 bfEoAoiURH2xjwkZcRrrCzVuXH54Sor4bo4pKo9IUilsQnj/GLVkPao0GQ6Nc/qf e+0qlw2kdrbms87HyC15mamOLAQAerffg4hvH8B9bJ8Orj8qDEn9rwCrA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=YZwXmbHSzflkAaivLEJnyJxTAqIZFPgO/bfmCV8KfmA=; b=k4R8U9Gy zosuJgcydb8xyxs0ICBgjD5hKl/9n9eoycmgrKNVofn5SQISEWLntjbcILr7UrvT VvPcu0u4OsdzuKuBqDLRa0pxXTblEjQ6x7KZj05n++Su8uX3VaAKvg28D9A84Vx/ usWdUQuK8DioyeJKClnp7hsQnGgkcGAvaIecj9ELPsglE+Iv9KOPGZQHbnUsus0Q 6Rxzkqg5ZOlLi//d6UteZN/deh/v4GmoK8b2w/1InUZo05PxnEoKIexQilDEzc0p HlV6rW0YqPk/ZCIFYa5DcBKqB5bKsCCraVEWi5RVorb9dpwAQwPgvzFD66VSY8Zp PDHIBamraqxGAg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeifedgjeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgjfhgggfestdekre dtredttdenucfhrhhomheplfhonhgrthhhrghnucfhrhgvuggvrhhitghkshhonhcuoehj ohhnrghthhgrnhesthgvrhhrrggtrhihphhtrdhnvghtqeenucggtffrrghtthgvrhhnpe euieejvdehueegvedtkefftdelleehveeuhfefvddtuddtleelleefjeekfeevffenucff ohhmrghinhephhgrshhkvghllhdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppeeile drvdehfedrvdegjedrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomhepjhhonhgrthhhrghnsehtvghrrhgrtghrhihpthdrnhgvth X-ME-Proxy: Received: from lambdacrypt.lan (c-69-253-247-96.hsd1.pa.comcast.net [69.253.247.96]) by mail.messagingengine.com (Postfix) with ESMTPA id 4ABDE24005A; Tue, 1 Dec 2020 23:56:08 -0500 (EST) From: Jonathan Frederickson Date: Tue, 1 Dec 2020 23:55:35 -0500 Message-Id: <20201202045540.31248-4-jonathan@terracrypt.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201202045540.31248-1-jonathan@terracrypt.net> References: <20201202045540.31248-1-jonathan@terracrypt.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/haskell-crypto.scm (ghc-cryptonite-conduit): New variable. --- gnu/packages/haskell-crypto.scm | 39 +++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index c92dec9932..ec6c643592 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -330,6 +330,45 @@ public key algorithms, key derivation numbers, cryptographic random number generators, and more.") (license license:bsd-3))) +(define-public ghc-cryptonite-conduit + (package + (name "ghc-cryptonite-conduit") + (version "0.2.2") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/cryptonite-conduit/cryptonite-conduit-" + version + ".tar.gz")) + (sha256 + (base32 + "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh")))) + (build-system haskell-build-system) + (inputs + `(("ghc-conduit" ,ghc-conduit) + ("ghc-conduit-extra" ,ghc-conduit-extra) + ("ghc-cryptonite" ,ghc-cryptonite) + ("ghc-exceptions" ,ghc-exceptions) + ("ghc-memory" ,ghc-memory) + ("ghc-resourcet" ,ghc-resourcet))) + (native-inputs + `(("ghc-conduit-combinators" + ,ghc-conduit-combinators) + ("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) + (arguments + `(#:cabal-revision + ("1" + "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz"))) + (home-page + "https://github.com/haskell-crypto/cryptonite-conduit") + (synopsis "Conduit bridge for cryptonite") + (description + "This package provides a simple conduit wrapper for cryptonite hashes") + (license license:bsd-3))) + (define-public ghc-digest (package (name "ghc-digest")