From unknown Fri Jun 13 11:14:49 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#53691] Add ghc-lens-aeson Resent-From: WinterHound Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 01 Feb 2022 09:34:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53691 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 53691@debbugs.gnu.org Cc: WinterHound X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164370802332135 (code B ref -1); Tue, 01 Feb 2022 09:34:06 +0000 Received: (at submit) by debbugs.gnu.org; 1 Feb 2022 09:33:43 +0000 Received: from localhost ([127.0.0.1]:41733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEpXj-0008M4-3k for submit@debbugs.gnu.org; Tue, 01 Feb 2022 04:33:43 -0500 Received: from lists.gnu.org ([209.51.188.17]:44304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEpXh-0008Lo-IX for submit@debbugs.gnu.org; Tue, 01 Feb 2022 04:33:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35242) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEpXh-0000FV-Bo for guix-patches@gnu.org; Tue, 01 Feb 2022 04:33:41 -0500 Received: from forward108o.mail.yandex.net ([37.140.190.206]:35202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEpXe-0005HZ-AS for guix-patches@gnu.org; Tue, 01 Feb 2022 04:33:41 -0500 Received: from myt5-00a806c30094.qloud-c.yandex.net (myt5-00a806c30094.qloud-c.yandex.net [IPv6:2a02:6b8:c12:f92:0:640:a8:6c3]) by forward108o.mail.yandex.net (Yandex) with ESMTP id C5D5B5DD2E3E for ; Tue, 1 Feb 2022 12:33:35 +0300 (MSK) Received: from myt6-efff10c3476a.qloud-c.yandex.net (myt6-efff10c3476a.qloud-c.yandex.net [2a02:6b8:c12:13a3:0:640:efff:10c3]) by myt5-00a806c30094.qloud-c.yandex.net (mxback/Yandex) with ESMTP id n4N84r1RW9-XZdKfDrW; Tue, 01 Feb 2022 12:33:35 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1643708015; bh=AxPF76P3VUDiBnwOUDSzteoIQEyjIEVWOAmLjnrfzMA=; h=In-Reply-To:References:Date:Subject:To:From:Message-Id:Cc; b=IuJhY29QokFiHM8HJzcKa+gaoIeSAjbjCm+uPWHMYpkN17L3EnG+uBCHzDdnaqZ5Z YKSInMuXUvNhq1JYUDLU+EUNPIGTj1QDpRL7AniUKSt4aoq1ZbGciNgijL185SN5D8 3cC+U1q+fMDhhK71AJE3ey0SQS1WIY2Xb4IbM7do= Authentication-Results: myt5-00a806c30094.qloud-c.yandex.net; dkim=pass header.i=@yandex.com Received: by myt6-efff10c3476a.qloud-c.yandex.net (smtp/Yandex) with ESMTPSA id mPmKymJZ8Y-XXIWglTl; Tue, 01 Feb 2022 12:33:34 +0300 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client certificate not present) X-Yandex-Fwd: 2 From: WinterHound Date: Tue, 1 Feb 2022 15:02:10 +0530 Message-Id: <20220201093211.6720-9-winterhound@yandex.com> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20220201093211.6720-1-winterhound@yandex.com> References: <20220201093211.6720-1-winterhound@yandex.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.140.190.206; envelope-from=winterhound@yandex.com; helo=forward108o.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --- gnu/packages/haskell-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index bf704abe85..7a42a430d0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6785,6 +6785,34 @@ (define-public ghc-lens indexed variants.") (license license:bsd-3))) +(define-public ghc-lens-aeson + (package + (name "ghc-lens-aeson") + (version "1.1.3") + (source + (origin + (method url-fetch) + (uri (hackage-uri "lens-aeson" version)) + (sha256 + (base32 "05jyn6rn0anhgfmk754gmmpcy5jv3ki213z4v243n9jvdjdlg7ms")))) + (build-system haskell-build-system) + (inputs + (list ghc-lens + ghc-vector + ghc-unordered-containers + ghc-attoparsec + ghc-aeson + ghc-scientific)) + (arguments + `(#:cabal-revision + ("1" "0l1hkkpp4blkhmbpswl6lqww6wpfm327f8knq1lskhnisbnfmj2j"))) + (home-page "http://github.com/lens/lens-aeson/") + (synopsis "Law-abiding lenses for aeson") + (description "The goal of @code{lens-aeson} is to provide traversals and + prisms for the @code{Aeson}library's Value type, while obeying +the @code{Traversal/Prism} laws.") + (license license:expat))) + (define-public ghc-lens-family-core (package (name "ghc-lens-family-core") -- 2.34.0