From patchwork Mon Jul 24 20:15:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Distopico X-Patchwork-Id: 1666 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 A868127BBE9; Mon, 24 Jul 2023 21:18:34 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D476827BBE2 for ; Mon, 24 Jul 2023 21:18:31 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qO20L-0007vm-Bq; Mon, 24 Jul 2023 16:18:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qO20J-0007vO-25 for guix-patches@gnu.org; Mon, 24 Jul 2023 16:18:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qO20I-0005rz-Qq for guix-patches@gnu.org; Mon, 24 Jul 2023 16:18:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qO20I-0004p8-Cx for guix-patches@gnu.org; Mon, 24 Jul 2023 16:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64840] [PATCH 00/12] Add elm-format. Resent-From: Distopico Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 24 Jul 2023 20:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64840 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64840@debbugs.gnu.org Cc: Distopico X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169022982518464 (code B ref -1); Mon, 24 Jul 2023 20:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2023 20:17:05 +0000 Received: from localhost ([127.0.0.1]:44185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qO1zN-0004nk-1z for submit@debbugs.gnu.org; Mon, 24 Jul 2023 16:17:05 -0400 Received: from lists.gnu.org ([2001:470:142::17]:59624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qO1zI-0004nA-UE for submit@debbugs.gnu.org; Mon, 24 Jul 2023 16:17:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qO1zC-0007rU-QQ for guix-patches@gnu.org; Mon, 24 Jul 2023 16:16:54 -0400 Received: from mx1.riseup.net ([198.252.153.129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qO1zB-0005hR-75 for guix-patches@gnu.org; Mon, 24 Jul 2023 16:16:54 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4R8rzQ57nHzDqJp for ; Mon, 24 Jul 2023 20:16:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1690229810; bh=Exa53eHy7qXng3GWPryCLcj6olzFvrjpDR3uIUzXMyU=; h=From:To:Cc:Subject:Date:From; b=Ligm4aQjcLs+rQCzasAhAIO9iW6I/FsP6kgMxpYY9L4Mdi026OzxLu85A8Mf8TJPl heP52PeC0JMCFzhEhNjpfTZJSQQ7D2R1jdnbQm7S1ETIJDImJnecaxlu3/d5H98oDy DjNkLupeNgLeZ624h5TjHyRXr7scDtJXehlcv0rw= X-Riseup-User-ID: 0A402CA25F16C01942D86797C954C7F0CAB4BDB112BB6D9F1ADF2C866E80B730 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4R8rzQ06YwzFrHr; Mon, 24 Jul 2023 20:16:49 +0000 (UTC) From: Distopico Date: Mon, 24 Jul 2023 15:15:37 -0500 Message-ID: <20230724201632.2095-1-distopico@riseup.net> MIME-Version: 1.0 Received-SPF: pass client-ip=198.252.153.129; envelope-from=distopico@riseup.net; helo=mx1.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches Adds `elm-format` tool form Elm language and all the depdencies required to build it, Also, this fixes various ghc packages that didn't have 'text' as an explicit dependency and were using the internal type, which created a type conflict manifested when building elm-format, which required a version greater than what the other packages were using. Distopico (12): gnu: ghc-quickcheck-instances: Update to 0.3.29. gnu: Add ghc-generically. gnu: Add ghc-aeson-2.1. gnu: Add ghc-data-array-byte. gnu: Add ghc-pooled-io. gnu: Add ghc-text. gnu: Add ghc-relude. gnu: Add ghc-concurrent-split. gnu: Add ghc-hspec-golden. gnu: Add ghc-bimap. gnu: Fix missing required ghc-text dependency. gnu: Add elm-format. gnu/packages/elm.scm | 197 +++++++++++++++++++++++++++++++++ gnu/packages/haskell-check.scm | 6 +- gnu/packages/haskell-web.scm | 40 ++++++- gnu/packages/haskell-xyz.scm | 177 ++++++++++++++++++++++++++++- 4 files changed, 411 insertions(+), 9 deletions(-) base-commit: cf9904bcc8dd03e73675475bb4d8746dc434e415