From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 15 07:23:46 2024 Received: (at submit) by debbugs.gnu.org; 15 Feb 2024 12:23:46 +0000 Received: from localhost ([127.0.0.1]:54457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1raamI-0001ZX-8e for submit@debbugs.gnu.org; Thu, 15 Feb 2024 07:23:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:42358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1raaNx-0006TL-0p for submit@debbugs.gnu.org; Thu, 15 Feb 2024 06:58:37 -0500 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 1raXST-0000Fl-Ji for guix-patches@gnu.org; Thu, 15 Feb 2024 03:51:05 -0500 Received: from vmi571514.contaboserver.net ([75.119.130.101] helo=mail.laesvuori.fi) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1raXSR-0003p9-Sg for guix-patches@gnu.org; Thu, 15 Feb 2024 03:51:05 -0500 Received: from X-kone.org.aalto.fi (unknown [130.233.144.187]) by mail.laesvuori.fi (Postfix) with ESMTPSA id 91F1B34367F; Thu, 15 Feb 2024 09:51:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=laesvuori.fi; s=mail; t=1707987090; bh=+OsmfqVqjlZjbKBTETxyy+GEMzO9TWrqs/s/wiEAOzE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=FA7l/IAwV/D6ipGvq9LQYD7hpvb2STfspUPbojc0RZdEnFU7qa6lAesXloVJ7ow56 OxxH5ScnbU0ybipWA/8fsbXo11v0Ps7ZA1Q9ctsqBhi19fTlKUJ8MXRr+VfzN+dP1Q K2wh6pg5QXLb2RImFc/gnEr1ot49zWCOIA63asR8= From: Saku Laesvuori To: guix-patches@gnu.org, 67921@debbugs.gnu.org Subject: [PATCH v2 20/23] gnu: Add ghc-shake-bootstrap-for-9.6 Date: Thu, 15 Feb 2024 10:50:01 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=75.119.130.101; envelope-from=saku@laesvuori.fi; helo=mail.laesvuori.fi 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, 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-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit Cc: Saku Laesvuori 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: -5.2 (-----) * gnu/packages/haskell.scm (ghc-shake-bootstrap-for-9.6): New variable. Change-Id: I195bc5f779709ef7b2ccefe2271402ef342bc0b8 --- gnu/packages/haskell.scm | 56 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 47eab1d5fa..4127d7d4a7 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -1507,6 +1507,62 @@ (define-public ghc-9.4 (define ghc-bootstrap-for-9.6 ghc-9.4) +(define ghc-shake-bootstrap-for-9.6 + (package + (name "ghc-shake-bootstrap") + (version "0.19.7") + (source + (origin + (method url-fetch) + (uri (hackage-uri "shake" version)) + (sha256 + (base32 "1lcr6q53qwm308bny6gfawcjhxsmalqi3dnwckam02zp2apmcaim")))) + (build-system haskell-build-system) + (properties '((upstream-name . "shake"))) + (inputs (list bash-minimal + ghc-extra-bootstrap-for-9.6 + ghc-filepattern-bootstrap-for-9.6 + ghc-hashable-bootstrap-for-9.6 + ghc-heaps-bootstrap-for-9.6 + ghc-js-dgtable-bootstrap-for-9.6 + ghc-js-flot-bootstrap-for-9.6 + ghc-js-jquery-bootstrap-for-9.6 + ghc-primitive-bootstrap-for-9.6 + ghc-random-bootstrap-for-9.6 + ghc-unordered-containers-bootstrap-for-9.6 + ghc-utf8-string-bootstrap-for-9.6 + ghc-semigroups-bootstrap-for-9.6)) + (arguments + (list #:cabal-revision '("1" + "1hz57kw5pp5cpbicbi7x8sz8c6qy58dzyiljz9b9f2r1rr683d9w") + #:tests? #f + #:haskell ghc-bootstrap-for-9.6 + #:phases + #~(modify-phases %standard-phases + (add-after 'patch-source-shebangs 'patch-/bin/sh + (lambda _ + (for-each + (lambda (file) + (substitute* + file + (("/bin/sh") + #$(file-append (this-package-input "bash-minimal") + "/bin/sh")))) + '("src/Development/Shake/Command.hs"))))))) + (home-page "https://shakebuild.com") + (synopsis + "Build system library, like Make, but more accurate dependencies.") + (description + "Shake is a Haskell library for writing build systems - designed as a +replacement for @@make@@. To use Shake the user writes a Haskell program that +imports \"Development.Shake\", defines some build rules, and calls the +Development.Shake.@code{shakeArgs} function. However, as build systems get more +complex, Shake is able to take advantage of the excellent abstraction facilities +offered by Haskell and easily support much larger projects. Shake also provides more +accurate dependency tracking, including seamless support for generated files, and +dependencies on system information (e.g. compiler version).") + (license license:bsd-3))) + (define ghc-js-flot-bootstrap-for-9.6 (package (name "ghc-js-flot-bootstrap") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 15 13:07:05 2024 Received: (at control) by debbugs.gnu.org; 15 Feb 2024 18:07:05 +0000 Received: from localhost ([127.0.0.1]:56945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rag8X-0008Rw-Gy for submit@debbugs.gnu.org; Thu, 15 Feb 2024 13:07:05 -0500 Received: from vmi571514.contaboserver.net ([75.119.130.101]:54424 helo=mail.laesvuori.fi) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rag8U-0008Rc-IL for control@debbugs.gnu.org; Thu, 15 Feb 2024 13:07:02 -0500 Received: from X-kone (88-113-24-127.elisa-laajakaista.fi [88.113.24.127]) by mail.laesvuori.fi (Postfix) with ESMTPSA id EB4AB34356B for ; Thu, 15 Feb 2024 19:07:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=laesvuori.fi; s=mail; t=1708020441; bh=OQyE3mFXDvipl+IkYUrwhml78qiQbbGomWEM20XUJ9I=; h=Date:From:To:Subject; b=DiHf/Pir5VV11+F+ML1fc4dPlQl207S6njhtor0ldLL2E51bU4RpuJVG3qTK3bUeM KxfIX4cDN5xvneJTf+8xtWt9AUBI9jtfWgaExPPjYXO39jpVS24/bBM46M4mvDA4rM Ol+6lwHVT7jRntPpD5R4XxBxvjVsz8oW282eWP8M= Date: Thu, 15 Feb 2024 20:06:39 +0200 From: Saku Laesvuori To: control@debbugs.gnu.org Subject: Closing accidental issues v2 Message-ID: <7tu3ticiwsglsw74rwk22ukyrc3erpafdhh6scbycgoeqsl6kq@nefea4eac2nd> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: control 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.9 (--) reopen 69154 merge 69154 69142 69143 69144 69145 69146 69147 69148 69149 69150 69151 69152 69153 69155 69156 69157 69158 69159 69160 69161 69162 69163 69164 69165 close 69154 quit From unknown Sun Jun 22 13:38:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 15 Mar 2024 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator