From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ANqUBHLvd2H1WwEAgWs5BA (envelope-from ) for ; Tue, 26 Oct 2021 14:07:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id WBoVAHLvd2GqTgAAbx9fmQ (envelope-from ) for ; Tue, 26 Oct 2021 12:07:14 +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 82E231F91 for ; Tue, 26 Oct 2021 14:07:11 +0200 (CEST) Received: from localhost ([::1]:33908 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfLEU-0001eS-G7 for larch@yhetil.org; Tue, 26 Oct 2021 08:07:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45242) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfLEM-0001cG-Ke for guix-patches@gnu.org; Tue, 26 Oct 2021 08:07:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33777) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mfLEM-00027v-6c for guix-patches@gnu.org; Tue, 26 Oct 2021 08:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mfLEM-0005Kn-2E for guix-patches@gnu.org; Tue, 26 Oct 2021 08:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51413] [PATCH 00/45] Stackage update to 18.14 Resent-From: Lars-Dominik Braun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 26 Oct 2021 12:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51413 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 51413@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.163524996520423 (code B ref -1); Tue, 26 Oct 2021 12:07:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Oct 2021 12:06:05 +0000 Received: from localhost ([127.0.0.1]:45323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfLDN-0005Ix-Et for submit@debbugs.gnu.org; Tue, 26 Oct 2021 08:06:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:36428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mfLDJ-0005Io-Rl for submit@debbugs.gnu.org; Tue, 26 Oct 2021 08:06:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45034) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfLDI-00011O-T2 for guix-patches@gnu.org; Tue, 26 Oct 2021 08:05:57 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:33516) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1mfLDA-0001lC-3S for guix-patches@gnu.org; Tue, 26 Oct 2021 08:05:56 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4HdrB42G2YzQjhm for ; Tue, 26 Oct 2021 14:05:32 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001; t=1635249929; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NJGdp/8bteUgDFSJFl/WpSbOt2Fdm7aMJ/P1M/lqZp4=; b=UCgz+ogDhB33lFBPnK7oadc/suNFxEXKov21XpkfL2rUFOV6xMQKCKoIgl7XckGJB5SN6/ MTWqMerYy02BdToqMHVASxHpTY/NZHl1d6/WJQAq/YgUSoD3okE1NLY4r7RN0WZNuCO7U2 ++98E2ZKfWd8rPlfdRRNbvJKnL/S9wnK4c6qsvdH8CWxB2xbKilRymv08i3vqfjSRhRPAf 5UsW898OvC4oAM90d8kraHOO/AjNJOhERHm5CPM4MEiu2aNj4dKmkGfHAWdLo9gg57mKVM d/q8GbH2H32XWh+28x7ezSB/DBsL7Hy6FN0uK4EtsCKWeIo7dcBsakLn4bTEtQ== Date: Tue, 26 Oct 2021 14:05:23 +0200 From: Lars-Dominik Braun Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="uv1UGZ5r8lwkxJt5" Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 947E2710 Received-SPF: pass client-ip=80.241.56.171; envelope-from=lars@6xq.net; helo=mout-p-201.mailbox.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1635250032; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=NJGdp/8bteUgDFSJFl/WpSbOt2Fdm7aMJ/P1M/lqZp4=; b=gT5AVL+4uU6ganalb0dfz5TxzzwnFhLDJB+kNTXT3LIS+pxXHt2zjihmWbyYKs1I4fYveU 9UA9NRodJcY+IomyCmQE3xipI7rnMeeTCs3jpnt/gQLuXKIWUSxvmX7DVzxwDNRzBWVW9s vMRGmFRBX3b5/rDm+jIPUI+KHjQeoZz4UjnrfIxNi1C64ie0xMBEfoX/gOEj0uu+wRnH4X ob13Vb6U4rRoC96RrMVGe7434qvURxLaKtQkqL51fSxhQ7HY5fekLgqQFwEdCrZtolrlPX yMeaBD/Z9nDgMERYjRaOQipQNSNaccIEgnTLL67xl9ibY5dLzPXyhG7rzUfRTQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1635250032; a=rsa-sha256; cv=none; b=RMe/TEqInwJ4z6CspIz3WgMqHc50mEBqvpmhNWMiBfGe/iKYN1zJrjfPOew/eVNWINtj5j oh1orB8MqaqhEpJm2cLAaehDkPjC9pnOznVy/C3mGxXGJ+UU+c+3aag3EfN8K2GvdQggZt vVh7lKAUR+RqOrzjsAnoNZbpSe9NxvvU232xZoUeX05M8uTo85NN/YKtyhbO/RQHmeWA2I nNBSB0oiD5fTqq/KLZExwq44xJ5gbh0pn7QROWs0eR7P269rmcJAgtl9FR+b10H/p0WuqZ KdtF320ZMqX9plQ38yxhPJRsOLCzKl+4tuZXJxYH6CPS8jGuLCujVfqCOHx4mA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=6xq.net header.s=MBO0001 header.b=UCgz+ogD; dmarc=fail reason="SPF not aligned (relaxed)" header.from=6xq.net (policy=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-Migadu-Spam-Score: -1.33 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=6xq.net header.s=MBO0001 header.b=UCgz+ogD; dmarc=fail reason="SPF not aligned (relaxed)" header.from=6xq.net (policy=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-Migadu-Queue-Id: 82E231F91 X-Spam-Score: -1.33 X-Migadu-Scanner: scn0.migadu.com X-TUID: txjTv1xAcqqA --uv1UGZ5r8lwkxJt5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi everyone, this is another episode in the never-ending quest to keep Haskell packages updated. This series only updates packages on Stackage by running guix refresh -u -t stackage 2>&1 | tee upgrades.log and adjusting dependency changes by hand and then running etc/committer.scm to create the commits themselves. It looks like `guix refresh` swallows exceptions and there’s a bug somewhere in the Stackage updater, so this process needs to be repeated until there are no more updates. There is a branch wip-stackage-18.14, which has been run through the CI successfully: https://ci.guix.gnu.org/jobset/wip-stackage-18.14 Cheers, Lars Lars-Dominik Braun (45): import: stackage: Update to release 18.14. gnu: ghc-tasty-silver: Update to 3.2.3. gnu: ghc-cryptohash-md5: Update to 0.11.101.0. gnu: ghc-cryptohash-sha256: Update to 0.11.102.1. gnu: ghc-puremd5: Update to 2.1.4. gnu: ghc-hsopenssl: Update to 0.11.7.2. gnu: ghc-wai-extra: Update to 3.1.7. gnu: ghc-warp-tls: Update to 3.3.2. gnu: ghc-aeson-pretty: Update to 0.8.9. gnu: ghc-aeson-qq: Update to 0.8.4. gnu: ghc-aeson-compat: Update to 0.3.10. gnu: ghc-async: Update to 2.2.4. gnu: ghc-blaze-builder: Update to 0.4.2.2. gnu: ghc-bytestring-lexing: Update to 0.5.0.7. gnu: ghc-cassava-megaparsec: Update to 2.0.4. gnu: ghc-esqueleto: Update to 3.5.3.0. gnu: ghc-hpack: Update to 0.34.5. gnu: ghc-hslua: Update to 1.3.0.2. gnu: ghc-ipynb: Update to 0.1.0.2. gnu: ghc-juicypixels: Update to 3.3.6. gnu: ghc-lzma-conduit: Update to 1.2.2. gnu: ghc-mono-traversable: Update to 1.0.15.3. gnu: ghc-operational: Update to 0.2.4.0. gnu: ghc-emojis: Update to 0.1.2. gnu: ghc-doclayout: Update to 0.3.1.1. gnu: ghc-pandoc-types: Update to 1.22.1. gnu: ghc-persistent: Update to 2.13.2.1. gnu: ghc-prettyprinter: Update to 1.7.1. gnu: ghc-prettyprinter-ansi-terminal: Update to 1.1.3. gnu: ghc-regex-pcre-builtin: Update to 0.95.2.3.8.44. gnu: ghc-semigroupoids: Update to 5.3.6. gnu: ghc-stm-chans: Update to 3.0.0.6. gnu: ghc-texmath: Update to 0.12.3.2. gnu: ghc-tldr: Update to 0.9.2. gnu: ghc-tree-diff: Update to 0.2.1. gnu: ghc-typed-process: Update to 0.2.6.3. gnu: ghc-vector: Update to 0.12.3.1. gnu: ghc-x11: Update to 1.10.2. gnu: ghc-yaml: Update to 0.11.7.0. gnu: ghc-zstd: Update to 0.1.3.0. gnu: ghc-commonmark: Update to 0.2.1.1. gnu: ghc-commonmark-extensions: Update to 0.2.2. gnu: ghc-mysql: Update to 0.2.1. gnu: ghc-mysql-simple: Update to 0.4.7. gnu: ghc-persistent-postgresql: Update to 2.13.2.1. gnu/packages/haskell-check.scm | 12 +- gnu/packages/haskell-crypto.scm | 24 ++-- gnu/packages/haskell-web.scm | 26 ++-- gnu/packages/haskell-xyz.scm | 228 ++++++++++++++++---------------- guix/import/stackage.scm | 2 +- 5 files changed, 144 insertions(+), 148 deletions(-) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0001-import-stackage-Update-to-release-18.14.patch" >From 66fb0c276a3a2c16df45359fbb37d78fb9ed0b05 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:18:01 +0200 Subject: [PATCH 01/45] import: stackage: Update to release 18.14. * guix/import/stackage.scm (%default-lts-version): Update to 18.14. --- guix/import/stackage.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/import/stackage.scm b/guix/import/stackage.scm index f58c6b163d..49be982a7f 100644 --- a/guix/import/stackage.scm +++ b/guix/import/stackage.scm @@ -48,7 +48,7 @@ (define %stackage-url (make-parameter "https://www.stackage.org")) ;; Latest LTS version compatible with current GHC. -(define %default-lts-version "18.10") +(define %default-lts-version "18.14") (define-json-mapping make-stackage-lts stackage-lts? -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0002-gnu-ghc-tasty-silver-Update-to-3.2.3.patch" >From 5a6dd93f3b2b86e68de7235bcbc4308c455a4870 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:32 +0200 Subject: [PATCH 02/45] gnu: ghc-tasty-silver: Update to 3.2.3. * gnu/packages/haskell-check.scm (ghc-tasty-silver): Update to 3.2.3. [inputs]: Add ghc-semigroups. [native-inputs]: Add ghc-silently. --- gnu/packages/haskell-check.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.scm index c9ba1be280..04d9ff6253 100644 --- a/gnu/packages/haskell-check.scm +++ b/gnu/packages/haskell-check.scm @@ -1208,7 +1208,7 @@ (define-public ghc-cabal-doctest (define-public ghc-tasty-silver (package (name "ghc-tasty-silver") - (version "3.2.2") + (version "3.2.3") (source (origin (method url-fetch) @@ -1217,7 +1217,7 @@ (define-public ghc-tasty-silver version ".tar.gz")) (sha256 - (base32 "0zsl6nna8ir215qyxhyh2czx4i16hzw1n1m8jw8ym02j6sp6iz13")))) + (base32 "0nvh2k8iqqkanmp7lpwd3asimyarzisly8wavbdahcxryn0j4xb7")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) @@ -1225,13 +1225,13 @@ (define-public ghc-tasty-silver ("ghc-optparse-applicative" ,ghc-optparse-applicative) ("ghc-process-extras" ,ghc-process-extras) ("ghc-regex-tdfa" ,ghc-regex-tdfa) + ("ghc-semigroups" ,ghc-semigroups) ("ghc-tagged" ,ghc-tagged) ("ghc-tasty" ,ghc-tasty) ("ghc-temporary" ,ghc-temporary))) - (native-inputs `(("ghc-tasty-hunit" ,ghc-tasty-hunit))) - (arguments - `(#:cabal-revision - ("1" "0mgdk77xz38zc46qbxvss6vnp4yk328zbpw1l0c1n0f5gyf6sbav"))) + (native-inputs + `(("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-silently" ,ghc-silently))) (home-page "https://github.com/phile314/tasty-silver") (synopsis "Fancy test runner, including support for golden tests") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0003-gnu-ghc-cryptohash-md5-Update-to-0.11.101.0.patch" >From 5c9926aee0533190ff192ab55d7ee5f2df96d86d Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:32 +0200 Subject: [PATCH 03/45] gnu: ghc-cryptohash-md5: Update to 0.11.101.0. * gnu/packages/haskell-crypto.scm (ghc-cryptohash-md5): Update to 0.11.101.0. [native-inputs]: Remove ghc-hunit; add ghc-tasty-hunit. --- gnu/packages/haskell-crypto.scm | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index a0ceabc4dd..969bc358ae 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -201,7 +201,7 @@ (define-public ghc-cryptohash (define-public ghc-cryptohash-md5 (package (name "ghc-cryptohash-md5") - (version "0.11.100.1") + (version "0.11.101.0") (source (origin (method url-fetch) @@ -210,17 +210,13 @@ (define-public ghc-cryptohash-md5 "cryptohash-md5-" version ".tar.gz")) (sha256 (base32 - "1y8q7s2bn4gdknw1wjikdnar2b5pgz3nv3220lxrlgpsf23x82vi")))) + "018g13hkmq5782i24b4518hcd926fl6x6fh5hd7b9wlxwc5dn21v")))) (build-system haskell-build-system) - (arguments - `(#:cabal-revision - ("6" "191nvffcrlyvr5dq99bbdxxl2qx44bla9adkhklyknf7ipqdd4yj") - #:tests? #f)) ; tests require old version of ghc-hunit (0.9) (native-inputs `(("ghc-base16-bytestring" ,ghc-base16-bytestring) ("ghc-puremd5" ,ghc-puremd5) ("ghc-tasty" ,ghc-tasty) - ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) - ("ghc-hunit" ,ghc-hunit))) + ("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) (home-page "https://github.com/hvr/cryptohash-md5") (synopsis "MD5 implementation for Haskell") (description "This Haskell package provides implementation of MD5.") -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0004-gnu-ghc-cryptohash-sha256-Update-to-0.11.102.1.patch" >From 732253b7dd4a4c7ab87ad42d7075e47acf7adb32 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:32 +0200 Subject: [PATCH 04/45] gnu: ghc-cryptohash-sha256: Update to 0.11.102.1. * gnu/packages/haskell-crypto.scm (ghc-cryptohash-sha256): Update to 0.11.102.1. --- gnu/packages/haskell-crypto.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index 969bc358ae..e7c349ec80 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -259,7 +259,7 @@ (define-public ghc-cryptohash-sha1 (define-public ghc-cryptohash-sha256 (package (name "ghc-cryptohash-sha256") - (version "0.11.102.0") + (version "0.11.102.1") (source (origin (method url-fetch) @@ -268,7 +268,7 @@ (define-public ghc-cryptohash-sha256 "cryptohash-sha256-" version ".tar.gz")) (sha256 (base32 - "0685s4hfighzywvvn05cfff5bl2xz3wq0pfncv6zca4iba3ykmla")))) + "1xkb7iqplbw4fy1122p79xf1zcb7k44rl0wmfj1q06l7cdqxr9vk")))) (build-system haskell-build-system) (arguments `(#:cabal-revision -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0005-gnu-ghc-puremd5-Update-to-2.1.4.patch" >From 1b5f4bafb94161a1aa84ad2c37fba61739dfcb54 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: [PATCH 05/45] gnu: ghc-puremd5: Update to 2.1.4. * gnu/packages/haskell-crypto.scm (ghc-puremd5): Update to 2.1.4. --- gnu/packages/haskell-crypto.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index e7c349ec80..91d1395f98 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -405,7 +405,7 @@ (define-public ghc-pem (define-public ghc-puremd5 (package (name "ghc-puremd5") - (version "2.1.3") + (version "2.1.4") (source (origin (method url-fetch) @@ -414,7 +414,7 @@ (define-public ghc-puremd5 "pureMD5-" version ".tar.gz")) (sha256 (base32 - "0zdilz41cla2ck7mcw1a9702gyg2abq94mqahr4vci9sbs53bwxy")))) + "0qwkvxwi9wh6knn69rg2hvc8ngmv1if77kmpcnp0xqr0l30fwavq")))) (build-system haskell-build-system) (inputs `(("ghc-cereal" ,ghc-cereal) ("ghc-crypto-api" ,ghc-crypto-api) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0006-gnu-ghc-hsopenssl-Update-to-0.11.7.2.patch" >From 3da78003337aefc889a941f8062852ddd5c79719 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: [PATCH 06/45] gnu: ghc-hsopenssl: Update to 0.11.7.2. * gnu/packages/haskell-crypto.scm (ghc-hsopenssl): Update to 0.11.7.2. --- gnu/packages/haskell-crypto.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-crypto.scm b/gnu/packages/haskell-crypto.scm index 91d1395f98..8902a92ac7 100644 --- a/gnu/packages/haskell-crypto.scm +++ b/gnu/packages/haskell-crypto.scm @@ -780,7 +780,7 @@ (define-public ghc-tls (define-public ghc-hsopenssl (package (name "ghc-hsopenssl") - (version "0.11.7.1") + (version "0.11.7.2") (source (origin (method url-fetch) @@ -788,7 +788,7 @@ (define-public ghc-hsopenssl "HsOpenSSL/HsOpenSSL-" version ".tar.gz")) (sha256 (base32 - "1vkcs0crifjpgr1rxkbzkwyhl4zg84m5bfxkp095mgry557gqzm8")))) + "0ysdfl8ck3nzhx597fa13dqf31jq5gzwajlak6r91jajks9w0dl5")))) (build-system haskell-build-system) (arguments `(#:extra-directories ("openssl"))) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0007-gnu-ghc-wai-extra-Update-to-3.1.7.patch" >From 3a211733d2eabfa9d637a1aac6bf7f6750937818 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: [PATCH 07/45] gnu: ghc-wai-extra: Update to 3.1.7. * gnu/packages/haskell-web.scm (ghc-wai-extra): Update to 3.1.7. [inputs]: Remove ghc-lifted-base, ghc-stringsearch, ghc-zlib, ghc-void, and ghc-unix-compat; add ghc-call-stack. [native-inputs]: Add ghc-zlib. --- gnu/packages/haskell-web.scm | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index ad8713dbd8..2c945d93ab 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -539,7 +539,7 @@ (define-public ghc-wai-logger (define-public ghc-wai-extra (package (name "ghc-wai-extra") - (version "3.1.6") + (version "3.1.7") (source (origin (method url-fetch) @@ -549,35 +549,32 @@ (define-public ghc-wai-extra ".tar.gz")) (sha256 (base32 - "03bbhmy8dc2ivhgbsrc39wk5kb9ci4p98pb2qcq2w92imy710cj6")))) + "1avf7bjcsbs8l6klp5kkd0cd2dc5n0j0a2yf8813pnwfn5b7qyd4")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) ("ghc-base64-bytestring" ,ghc-base64-bytestring) + ("ghc-call-stack" ,ghc-call-stack) ("ghc-cookie" ,ghc-cookie) ("ghc-network" ,ghc-network) - ("ghc-lifted-base" ,ghc-lifted-base) ("ghc-streaming-commons" ,ghc-streaming-commons) - ("ghc-stringsearch" ,ghc-stringsearch) ("ghc-resourcet" ,ghc-resourcet) ("ghc-fast-logger" ,ghc-fast-logger) ("ghc-wai-logger" ,ghc-wai-logger) - ("ghc-zlib" ,ghc-zlib) ("ghc-word8" ,ghc-word8) ("ghc-iproute" ,ghc-iproute) - ("ghc-void" ,ghc-void) ("ghc-wai" ,ghc-wai) ("ghc-http-types" ,ghc-http-types) ("ghc-http2" ,ghc-http2) ("ghc-case-insensitive" ,ghc-case-insensitive) ("ghc-data-default-class" ,ghc-data-default-class) - ("ghc-unix-compat" ,ghc-unix-compat) ("ghc-vault" ,ghc-vault) ("ghc-aeson" ,ghc-aeson))) (native-inputs `(("hspec-discover" ,hspec-discover) ("ghc-hspec" ,ghc-hspec) - ("ghc-hunit" ,ghc-hunit))) + ("ghc-hunit" ,ghc-hunit) + ("ghc-zlib" ,ghc-zlib))) (home-page "https://github.com/yesodweb/wai") (synopsis "Some basic WAI handlers and middleware") (description "This library provides basic WAI handlers and middleware -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0008-gnu-ghc-warp-tls-Update-to-3.3.2.patch" >From 1b5805c962847904077299eb79366e988968c39c Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: [PATCH 08/45] gnu: ghc-warp-tls: Update to 3.3.2. * gnu/packages/haskell-web.scm (ghc-warp-tls): Update to 3.3.2. [inputs]: Add ghc-unliftio. --- gnu/packages/haskell-web.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 2c945d93ab..8dbd7720d2 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -721,7 +721,7 @@ (define-public ghc-tls-session-manager (define-public ghc-warp-tls (package (name "ghc-warp-tls") - (version "3.3.1") + (version "3.3.2") (source (origin (method url-fetch) @@ -730,7 +730,7 @@ (define-public ghc-warp-tls "warp-tls-" version ".tar.gz")) (sha256 (base32 - "1k8f3r0l36mgwm69fikprv6pyjzj15702kq25dr9nc3sv5lcs162")))) + "0b9viw26ymzq4q8snfddz3w59sqcf5ankxnw6f99iacxjhk6zs6m")))) (build-system haskell-build-system) (inputs `(("ghc-cryptonite" ,ghc-cryptonite) @@ -739,6 +739,7 @@ (define-public ghc-warp-tls ("ghc-streaming-commons" ,ghc-streaming-commons) ("ghc-tls" ,ghc-tls) ("ghc-tls-session-manager" ,ghc-tls-session-manager) + ("ghc-unliftio" ,ghc-unliftio) ("ghc-wai" ,ghc-wai) ("ghc-warp" ,ghc-warp))) (home-page "https://github.com/yesodweb/wai") -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0009-gnu-ghc-aeson-pretty-Update-to-0.8.9.patch" >From b470914b78174b82419d2ac274bce24add03a222 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:33 +0200 Subject: [PATCH 09/45] gnu: ghc-aeson-pretty: Update to 0.8.9. * gnu/packages/haskell-web.scm (ghc-aeson-pretty): Update to 0.8.9. --- gnu/packages/haskell-web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 8dbd7720d2..320fd1119e 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1055,7 +1055,7 @@ (define-public ghc-aeson (define-public ghc-aeson-pretty (package (name "ghc-aeson-pretty") - (version "0.8.8") + (version "0.8.9") (source (origin (method url-fetch) (uri (string-append @@ -1063,7 +1063,7 @@ (define-public ghc-aeson-pretty version ".tar.gz")) (sha256 (base32 - "09n7gs91y1fbw6gjszrd2na3isnvk3y5rsi90lzjrwywnqfadkl1")))) + "021az9az6xik9c9s3rnar5fr1lgy2h3igibf5ixnc7ps3m2lzg2x")))) (build-system haskell-build-system) (inputs `(("ghc-aeson" ,ghc-aeson) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0010-gnu-ghc-aeson-qq-Update-to-0.8.4.patch" >From 8df82d3f22ad01ead0d87c3a9c03c5a3b598ca62 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:34 +0200 Subject: [PATCH 10/45] gnu: ghc-aeson-qq: Update to 0.8.4. * gnu/packages/haskell-web.scm (ghc-aeson-qq): Update to 0.8.4. --- gnu/packages/haskell-web.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 320fd1119e..6a6389d5dd 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -1088,14 +1088,14 @@ (define-public ghc-aeson-pretty (define-public ghc-aeson-qq (package (name "ghc-aeson-qq") - (version "0.8.3") + (version "0.8.4") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "aeson-qq/aeson-qq-" version ".tar.gz")) (sha256 (base32 - "10plwzz05qc8068av00jak8rcciw99cbxh3lkx522lmzi37jjccg")))) + "0dpklq2xdhrkg1rdc7zfdjnzm6c3qxx2i1xskrqdxpqi84ffnlyh")))) (build-system haskell-build-system) (inputs `(("ghc-base-compat" ,ghc-base-compat) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0011-gnu-ghc-aeson-compat-Update-to-0.3.10.patch" >From 767ce48af1dd65703471d76dc59646d76d3fdf34 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:34 +0200 Subject: [PATCH 11/45] gnu: ghc-aeson-compat: Update to 0.3.10. * gnu/packages/haskell-xyz.scm (ghc-aeson-compat): Update to 0.3.10. [inputs]: Remove ghc-exceptions, ghc-semigroups, and ghc-nats. [native-inputs]: Add ghc-base-orphans. --- gnu/packages/haskell-xyz.scm | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index aa7e3153da..d87c457380 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -212,7 +212,7 @@ (define-public ghc-adjunctions (define-public ghc-aeson-compat (package (name "ghc-aeson-compat") - (version "0.3.9") + (version "0.3.10") (source (origin (method url-fetch) @@ -221,30 +221,25 @@ (define-public ghc-aeson-compat "aeson-compat-" version ".tar.gz")) (sha256 (base32 - "1j13gykv4ryvmr14w5blz0nnpdb4p0hpa27wahw3mhb1lwdr8hz0")))) + "0ia3qfdpbrzhwwg4ywpdwca0z1m85k081pcz6jh1sx8qjsvcr71w")))) (build-system haskell-build-system) - (arguments - `(#:cabal-revision - ("7" "15aflmqs5y0yg2p4042yvnhxyp11ndlihs1dxj21bxfdzd1bbkrn"))) (inputs `(("ghc-base-compat" ,ghc-base-compat) ("ghc-aeson" ,ghc-aeson) ("ghc-attoparsec" ,ghc-attoparsec) - ("ghc-attoparsec" ,ghc-attoparsec-iso8601) - ("ghc-exceptions" ,ghc-exceptions) + ("ghc-attoparsec-iso8601" ,ghc-attoparsec-iso8601) ("ghc-hashable" ,ghc-hashable) ("ghc-scientific" ,ghc-scientific) ("ghc-time-locale-compat" ,ghc-time-locale-compat) ("ghc-unordered-containers" ,ghc-unordered-containers) ("ghc-vector" ,ghc-vector) - ("ghc-tagged" ,ghc-tagged) - ("ghc-semigroups" ,ghc-semigroups) - ("ghc-nats" ,ghc-nats))) + ("ghc-tagged" ,ghc-tagged))) (native-inputs `(("ghc-tasty" ,ghc-tasty) ("ghc-tasty-hunit" ,ghc-tasty-hunit) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck) - ("ghc-quickcheck-instances" ,ghc-quickcheck-instances))) + ("ghc-quickcheck-instances" ,ghc-quickcheck-instances) + ("ghc-base-orphans" ,ghc-base-orphans))) (home-page "https://github.com/phadej/aeson-compat") (synopsis "Compatibility layer for ghc-aeson") (description "This Haskell package provides compatibility layer for -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0012-gnu-ghc-async-Update-to-2.2.4.patch" >From 7cfebf66156014cb8b5bb3ead224f2e090a2c285 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:34 +0200 Subject: [PATCH 12/45] gnu: ghc-async: Update to 2.2.4. * gnu/packages/haskell-xyz.scm (ghc-async): Update to 2.2.4. [inputs]: Remove ghc-hunit, ghc-test-framework, and ghc-test-framework-hunit. [native-inputs]: Add ghc-hunit, ghc-test-framework, and ghc-test-framework-hunit. --- gnu/packages/haskell-xyz.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index d87c457380..561080de36 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -501,7 +501,7 @@ (define-public ghc-assoc (define-public ghc-async (package (name "ghc-async") - (version "2.2.3") + (version "2.2.4") (source (origin (method url-fetch) @@ -511,11 +511,12 @@ (define-public ghc-async ".tar.gz")) (sha256 (base32 - "0p4k6872pj0aykbnc19ilam1h8fgskxlwpyg5qisaivr0fhg6yj6")))) + "09d7w3krfhnmf9dp6yffa9wykinhw541wibnjgnlyv77w1dzhka8")))) (build-system haskell-build-system) (inputs - `(("ghc-hashable" ,ghc-hashable) - ("ghc-hunit" ,ghc-hunit) + `(("ghc-hashable" ,ghc-hashable))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) ("ghc-test-framework" ,ghc-test-framework) ("ghc-test-framework-hunit" ,ghc-test-framework-hunit))) (home-page "https://github.com/simonmar/async") -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0013-gnu-ghc-blaze-builder-Update-to-0.4.2.2.patch" >From fa3b09ed8f4addae7da6f6a9725a283aa492bf7f Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: [PATCH 13/45] gnu: ghc-blaze-builder: Update to 0.4.2.2. * gnu/packages/haskell-xyz.scm (ghc-blaze-builder): Update to 0.4.2.2. [inputs]: Remove ghc-utf8-string; add ghc-bytestring-builder and ghc-semigroups. [native-inputs]: Add ghc-hunit, ghc-quickcheck, ghc-test-framework, ghc-test-framework-hunit, ghc-test-framework-quickcheck2, and ghc-utf8-string. --- gnu/packages/haskell-xyz.scm | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 561080de36..67e5606968 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -1129,7 +1129,7 @@ (define-public ghc-bitarray (define-public ghc-blaze-builder (package (name "ghc-blaze-builder") - (version "0.4.2.1") + (version "0.4.2.2") (source (origin (method url-fetch) @@ -1139,11 +1139,18 @@ (define-public ghc-blaze-builder ".tar.gz")) (sha256 (base32 - "01hbx82djckj2x74sk9kc79111djq7f2af3zl5i21y9zkjy8js3f")))) + "0rxg6vjr0ji6g1nngrqpl4k1q9w66fwkhld9cqm5yfhx0a69kp1c")))) (build-system haskell-build-system) - (arguments `(#:tests? #f)) ; FIXME: Missing test libraries. (inputs - `(("ghc-utf8-string" ,ghc-utf8-string))) + `(("ghc-bytestring-builder" ,ghc-bytestring-builder) + ("ghc-semigroups" ,ghc-semigroups))) + (native-inputs + `(("ghc-hunit" ,ghc-hunit) + ("ghc-quickcheck" ,ghc-quickcheck) + ("ghc-test-framework" ,ghc-test-framework) + ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) + ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) + ("ghc-utf8-string" ,ghc-utf8-string))) (home-page "https://github.com/lpsmith/blaze-builder") (synopsis "Efficient buffered output") (description "This library provides an implementation of the older -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0014-gnu-ghc-bytestring-lexing-Update-to-0.5.0.7.patch" >From d38662d922fff13599467040bba173b85d9e6a79 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: [PATCH 14/45] gnu: ghc-bytestring-lexing: Update to 0.5.0.7. * gnu/packages/haskell-xyz.scm (ghc-bytestring-lexing): Update to 0.5.0.7. [native-inputs]: Add ghc-tasty, ghc-tasty-quickcheck, and ghc-tasty-smallcheck. --- gnu/packages/haskell-xyz.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 67e5606968..6b1f04b465 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -1370,7 +1370,7 @@ (define-public ghc-bytestring-handle (define-public ghc-bytestring-lexing (package (name "ghc-bytestring-lexing") - (version "0.5.0.2") + (version "0.5.0.7") (source (origin (method url-fetch) @@ -1379,8 +1379,12 @@ (define-public ghc-bytestring-lexing version ".tar.gz")) (sha256 (base32 - "0wrzniawhgpphc6yx1v972gyqxdbv0pizaz9bafahrshyb9svy81")))) + "1p7i2haix4m11an3djaq65cnd293hzwqy4cd2i8jxzcl248pk6iy")))) (build-system haskell-build-system) + (native-inputs + `(("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) + ("ghc-tasty-smallcheck" ,ghc-tasty-smallcheck))) (home-page "http://code.haskell.org/~wren/") (synopsis "Parse and produce literals from strict or lazy bytestrings") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0015-gnu-ghc-cassava-megaparsec-Update-to-2.0.4.patch" >From 8f03f0524bd3e20f9bdb6b9d6f94a28209c4cc63 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: [PATCH 15/45] gnu: ghc-cassava-megaparsec: Update to 2.0.4. * gnu/packages/haskell-xyz.scm (ghc-cassava-megaparsec): Update to 2.0.4. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 6b1f04b465..529cb29a65 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -1652,7 +1652,7 @@ (define-public ghc-cassava (define-public ghc-cassava-megaparsec (package (name "ghc-cassava-megaparsec") - (version "2.0.2") + (version "2.0.4") (source (origin (method url-fetch) @@ -1663,7 +1663,7 @@ (define-public ghc-cassava-megaparsec ".tar.gz")) (sha256 (base32 - "03x1462agrfdagklp8c89b8p4z2hd8nbf6d3895sz770zjkawda7")))) + "0pg9z38jmrylbj683b6pf7psipp7lrdq6mn1hbj8v2gj5lh8yf8n")))) (build-system haskell-build-system) (inputs `(("ghc-cassava" ,ghc-cassava) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0016-gnu-ghc-esqueleto-Update-to-3.5.3.0.patch" >From 0de2bd33118ca8743d8524ec1d047daef7269888 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:35 +0200 Subject: [PATCH 16/45] gnu: ghc-esqueleto: Update to 3.5.3.0. * gnu/packages/haskell-xyz.scm (ghc-esqueleto): Update to 3.5.3.0. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 529cb29a65..cababc99c0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -4066,7 +4066,7 @@ (define-public ghc-errors (define-public ghc-esqueleto (package (name "ghc-esqueleto") - (version "3.5.2.2") + (version "3.5.3.0") (source (origin (method url-fetch) @@ -4074,7 +4074,7 @@ (define-public ghc-esqueleto "esqueleto/esqueleto-" version ".tar.gz")) (sha256 (base32 - "19m4lzxhjakf1zbsvwa0xmhcln1wb8ydbsnfyhiwhgvryrhvw9ga")))) + "0z3cf49sha6q965qw2m08jfmb91ki2rsdpnr7l39lka5b4ffxjlz")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Cannot connect to mysql server. -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0017-gnu-ghc-hpack-Update-to-0.34.5.patch" >From dbdd0834d2446c1080349af2f46bd59f950cae47 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: [PATCH 17/45] gnu: ghc-hpack: Update to 0.34.5. * gnu/packages/haskell-xyz.scm (ghc-hpack): Update to 0.34.5. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index cababc99c0..e80f20b0d0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6071,7 +6071,7 @@ (define-public ghc-hourglass (define-public ghc-hpack (package (name "ghc-hpack") - (version "0.34.4") + (version "0.34.5") (source (origin (method url-fetch) @@ -6079,7 +6079,7 @@ (define-public ghc-hpack "hpack-" version ".tar.gz")) (sha256 (base32 - "1xszy00al5zzga64gh7nvgqc93242f61kqy8lb09jkm98a8fs4bl")))) + "0gmm6jgi1sgyilphww6apq1x04grqznm7xhyb7g1rj5j7my40ws2")))) (build-system haskell-build-system) (inputs `(("ghc-aeson" ,ghc-aeson) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0018-gnu-ghc-hslua-Update-to-1.3.0.2.patch" >From b2b1ca1148afb7a01ac574114c19df6ba3d229fe Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: [PATCH 18/45] gnu: ghc-hslua: Update to 1.3.0.2. * gnu/packages/haskell-xyz.scm (ghc-hslua): Update to 1.3.0.2. [inputs]: Remove ghc-exceptions and ghc-fail; add ghc-base-compat. [native-inputs]: Remove ghc-tasty-expected-failure; add ghc-fail and ghc-semigroups. --- gnu/packages/haskell-xyz.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index e80f20b0d0..f166969de1 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6197,29 +6197,29 @@ (define-public ghc-hslogger (define-public ghc-hslua (package (name "ghc-hslua") - (version "1.3.0.1") + (version "1.3.0.2") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "hslua/hslua-" version ".tar.gz")) (sha256 (base32 - "1mz8zk13dhgaf24hmmjqnn5hcln96iw73mcjwjilag8388wq72k7")))) + "0p39xm0mmxzs5x6aim11qkb7npn0d9h7li2kwfhry0dijd1vm18i")))) (build-system haskell-build-system) (arguments `(#:configure-flags '("-fsystem-lua") #:extra-directories ("lua"))) (inputs `(("lua" ,lua) - ("ghc-exceptions" ,ghc-exceptions) - ("ghc-fail" ,ghc-fail))) + ("ghc-base-compat" ,ghc-base-compat))) (native-inputs `(("ghc-tasty" ,ghc-tasty) - ("ghc-tasty-expected-failure" ,ghc-tasty-expected-failure) ("ghc-tasty-hunit" ,ghc-tasty-hunit) ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck) ("ghc-quickcheck" ,ghc-quickcheck) - ("ghc-quickcheck-instances" ,ghc-quickcheck-instances))) + ("ghc-quickcheck-instances" ,ghc-quickcheck-instances) + ("ghc-fail" ,ghc-fail) + ("ghc-semigroups" ,ghc-semigroups))) (home-page "https://hackage.haskell.org/package/hslua") (synopsis "Lua language interpreter embedding in Haskell") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0019-gnu-ghc-ipynb-Update-to-0.1.0.2.patch" >From 4bb18b18c02898a099e8450a95eab0aff7c72cbd Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: [PATCH 19/45] gnu: ghc-ipynb: Update to 0.1.0.2. * gnu/packages/haskell-xyz.scm (ghc-ipynb): Update to 0.1.0.2. [native-inputs]: Remove ghc-aeson-diff and ghc-vector. --- gnu/packages/haskell-xyz.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index f166969de1..6d5d98cee3 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6798,7 +6798,7 @@ (define-public ghc-iproute (define-public ghc-ipynb (package (name "ghc-ipynb") - (version "0.1.0.1") + (version "0.1.0.2") (source (origin (method url-fetch) @@ -6806,7 +6806,7 @@ (define-public ghc-ipynb "ipynb/ipynb-" version ".tar.gz")) (sha256 (base32 - "0lwpz0ip7r1rxkirqb6p48ql19fzamqkrnf3khx7bfl5wsxi6yrb")))) + "0qky4l5aaiq7ypwbxh0mr7s572290fi596f18dg68qpyzc49a9kx")))) (build-system haskell-build-system) (inputs `(("ghc-unordered-containers" ,ghc-unordered-containers) @@ -6816,10 +6816,8 @@ (define-public ghc-ipynb (native-inputs `(("ghc-tasty" ,ghc-tasty) ("ghc-tasty-hunit" ,ghc-tasty-hunit) - ("ghc-aeson-diff" ,ghc-aeson-diff) ("ghc-microlens-aeson" ,ghc-microlens-aeson) - ("ghc-microlens" ,ghc-microlens) - ("ghc-vector" ,ghc-vector))) + ("ghc-microlens" ,ghc-microlens))) (home-page "https://hackage.haskell.org/package/ipynb") (synopsis "Data structure for working with Jupyter notebooks") (description "This library defines a data structure for representing -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0020-gnu-ghc-juicypixels-Update-to-3.3.6.patch" >From ba71fb96c9987bbde350b9daecfec8db8be3af23 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:36 +0200 Subject: [PATCH 20/45] gnu: ghc-juicypixels: Update to 3.3.6. * gnu/packages/haskell-xyz.scm (ghc-juicypixels): Update to 3.3.6. [inputs]: Remove ghc-mmap. --- gnu/packages/haskell-xyz.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 6d5d98cee3..0ac47674b6 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -6877,7 +6877,7 @@ (define-public ghc-json (define-public ghc-juicypixels (package (name "ghc-juicypixels") - (version "3.3.5") + (version "3.3.6") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" @@ -6885,14 +6885,13 @@ (define-public ghc-juicypixels version ".tar.gz")) (sha256 (base32 - "0yj4jyf56r3c1r3v1lkx8i8ll0jl8g8y2yv87sa4hwgck52199gc")))) + "1f8giivsqxma19ax78dr7j4gir12iyfqn2mlsd27zzl8dn7dy6w1")))) (build-system haskell-build-system) (outputs '("out" "static" "doc")) (inputs `(("ghc-zlib" ,ghc-zlib) ("ghc-vector" ,ghc-vector) - ("ghc-primitive" ,ghc-primitive) - ("ghc-mmap" ,ghc-mmap))) + ("ghc-primitive" ,ghc-primitive))) (home-page "https://github.com/Twinside/Juicy.Pixels") (synopsis "Picture loading and serialization library") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0021-gnu-ghc-lzma-conduit-Update-to-1.2.2.patch" >From e45dd719ab8e16c0edf86be140a5de594ded9bf8 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: [PATCH 21/45] gnu: ghc-lzma-conduit: Update to 1.2.2. * gnu/packages/haskell-xyz.scm (ghc-lzma-conduit): Update to 1.2.2. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 0ac47674b6..2474199df4 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -7583,7 +7583,7 @@ (define-public ghc-lzma (define-public ghc-lzma-conduit (package (name "ghc-lzma-conduit") - (version "1.2.1") + (version "1.2.2") (source (origin (method url-fetch) @@ -7591,7 +7591,7 @@ (define-public ghc-lzma-conduit "lzma-conduit-" version ".tar.gz")) (sha256 (base32 - "0hm72da7xk9l3zxjh274yg444vf405djxqbkf3q3p2qhicmxlmg9")))) + "1z6q16hzp2r5a4gdbg9akky5l9bfarzzhzswrgvh0v28ax400whb")))) (build-system haskell-build-system) (inputs `(("ghc-conduit" ,ghc-conduit) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0022-gnu-ghc-mono-traversable-Update-to-1.0.15.3.patch" >From a2bae42c662147c1685138249e18b7d04fd4abee Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: [PATCH 22/45] gnu: ghc-mono-traversable: Update to 1.0.15.3. * gnu/packages/haskell-xyz.scm (ghc-mono-traversable): Update to 1.0.15.3. [native-inputs]: Remove ghc-semigroups. --- gnu/packages/haskell-xyz.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 2474199df4..e21232801b 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -8300,7 +8300,7 @@ (define-public ghc-monads-tf (define-public ghc-mono-traversable (package (name "ghc-mono-traversable") - (version "1.0.15.1") + (version "1.0.15.3") (source (origin (method url-fetch) @@ -8309,7 +8309,7 @@ (define-public ghc-mono-traversable "mono-traversable-" version ".tar.gz")) (sha256 (base32 - "1psxhfjmpv3y54wy8f8dwa43finlj7aw2mry67pg521gxmwmppy2")))) + "1dvlp7r7r1lc3fxkwaz68f1nffg83240q8a989x24x1x67rj1clq")))) (build-system haskell-build-system) (outputs '("out" "static" "doc")) (inputs `(("ghc-unordered-containers" ,ghc-unordered-containers) @@ -8320,7 +8320,6 @@ (define-public ghc-mono-traversable (native-inputs `(("ghc-hspec" ,ghc-hspec) ("ghc-hunit" ,ghc-hunit) ("ghc-quickcheck" ,ghc-quickcheck) - ("ghc-semigroups" ,ghc-semigroups) ("ghc-foldl" ,ghc-foldl))) (home-page "https://github.com/snoyberg/mono-traversable") (synopsis "Haskell classes for mapping, folding, and traversing monomorphic -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0023-gnu-ghc-operational-Update-to-0.2.4.0.patch" >From c9f2754ba2734606ecdb48c36604cc8a214dbfdb Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: [PATCH 23/45] gnu: ghc-operational: Update to 0.2.4.0. * gnu/packages/haskell-xyz.scm (ghc-operational): Update to 0.2.4.0. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index e21232801b..967a7743b6 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -8980,7 +8980,7 @@ (define-public ghc-openglraw (define-public ghc-operational (package (name "ghc-operational") - (version "0.2.3.5") + (version "0.2.4.0") (source (origin (method url-fetch) @@ -8988,7 +8988,7 @@ (define-public ghc-operational "operational-" version ".tar.gz")) (sha256 (base32 - "1x2abg2q9d26h1vzj40r6k7k3gqgappbs4g9d853vvg77837km4i")))) + "1hwmwbsxzwv68b39rv4gn3da6irv8zm89gqrkc3rdsgwi5ziyn3i")))) (build-system haskell-build-system) (inputs `(("ghc-random" ,ghc-random))) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0024-gnu-ghc-emojis-Update-to-0.1.2.patch" >From 19e5721069e0beca99d4aa75e5cf4c4e8f14fee5 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:37 +0200 Subject: [PATCH 24/45] gnu: ghc-emojis: Update to 0.1.2. * gnu/packages/haskell-xyz.scm (ghc-emojis): Update to 0.1.2. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 967a7743b6..a15cb2700c 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9139,7 +9139,7 @@ (define-public ghc-jira-wiki-markup (define-public ghc-emojis (package (name "ghc-emojis") - (version "0.1") + (version "0.1.2") (source (origin (method url-fetch) @@ -9147,7 +9147,7 @@ (define-public ghc-emojis "https://hackage.haskell.org/package/emojis/" "emojis-" version ".tar.gz")) (sha256 - (base32 "1c6zkj9gmk1y90gbdrn50hyp7mw1mggzhnr2khqd728ryipw60ss")))) + (base32 "09x2xrppwypi369y7rzf3ln2g7c3g9qfckn2gydxpfzglcp9rziw")))) (build-system haskell-build-system) (native-inputs `(("ghc-hunit" ,ghc-hunit))) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0025-gnu-ghc-doclayout-Update-to-0.3.1.1.patch" >From a75243df4df80e123a9ebf84d126faae04544d19 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: [PATCH 25/45] gnu: ghc-doclayout: Update to 0.3.1.1. * gnu/packages/haskell-xyz.scm (ghc-doclayout): Update to 0.3.1.1. [inputs]: Add ghc-emojis. [native-inputs]: Add ghc-tasty-quickcheck. --- gnu/packages/haskell-xyz.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index a15cb2700c..83f2568f72 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9266,7 +9266,7 @@ (define-public ghc-text-zipper (define-public ghc-doclayout (package (name "ghc-doclayout") - (version "0.3.0.2") + (version "0.3.1.1") (source (origin (method url-fetch) @@ -9274,14 +9274,16 @@ (define-public ghc-doclayout "https://hackage.haskell.org/package/doclayout/" "doclayout-" version ".tar.gz")) (sha256 - (base32 "1hfqagf5rmdjjx3xzx153d769b2vwarmyx7k7cwh872cgasndb3q")))) + (base32 "1p9kgjlf7y4p1symvkwndgs4lvyw2c45bsgld09y9r4aiqbhdrxp")))) (build-system haskell-build-system) (inputs - `(("ghc-safe" ,ghc-safe))) + `(("ghc-safe" ,ghc-safe) + ("ghc-emojis" ,ghc-emojis))) (native-inputs `(("ghc-tasty" ,ghc-tasty) ("ghc-tasty-golden" ,ghc-tasty-golden) - ("ghc-tasty-hunit" ,ghc-tasty-hunit))) + ("ghc-tasty-hunit" ,ghc-tasty-hunit) + ("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck))) (home-page "https://github.com/jgm/doclayout") (synopsis "Pretty-printing library for laying out text documents") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0026-gnu-ghc-pandoc-types-Update-to-1.22.1.patch" >From 20908b489c1f8eab1b1915551494b27f108f2511 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: [PATCH 26/45] gnu: ghc-pandoc-types: Update to 1.22.1. * gnu/packages/haskell-xyz.scm (ghc-pandoc-types): Update to 1.22.1. [inputs]: Remove ghc-string-qq. [native-inputs]: Add ghc-string-qq. --- gnu/packages/haskell-xyz.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 83f2568f72..491c3dc9b1 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9514,7 +9514,7 @@ (define-public pandoc (define-public ghc-pandoc-types (package (name "ghc-pandoc-types") - (version "1.22") + (version "1.22.1") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" @@ -9522,7 +9522,7 @@ (define-public ghc-pandoc-types version ".tar.gz")) (sha256 (base32 - "0kr5n9yw59513pw2rjc65qs55iq0prn16prk4781arqdh7g7a09q")))) + "0z2j306jsiriwhib0201hsllwyck7qcvqci5c25frwsmknr3mls2")))) (build-system haskell-build-system) (arguments `(#:phases @@ -9546,13 +9546,13 @@ (define-public ghc-pandoc-types #t))))) (inputs `(("ghc-syb" ,ghc-syb) - ("ghc-aeson" ,ghc-aeson) - ("ghc-string-qq" ,ghc-string-qq))) + ("ghc-aeson" ,ghc-aeson))) (native-inputs `(("ghc-quickcheck" ,ghc-quickcheck) ("ghc-test-framework" ,ghc-test-framework) ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) ("ghc-test-framework-quickcheck2" ,ghc-test-framework-quickcheck2) + ("ghc-string-qq" ,ghc-string-qq) ("ghc-hunit" ,ghc-hunit))) (home-page "https://pandoc.org") (synopsis "Types for representing a structured document") -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0027-gnu-ghc-persistent-Update-to-2.13.2.1.patch" >From 137fc0357b5fac38a9cfdfa74ab9daf7dfe989a0 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: [PATCH 27/45] gnu: ghc-persistent: Update to 2.13.2.1. * gnu/packages/haskell-xyz.scm (ghc-persistent): Update to 2.13.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 491c3dc9b1..43af6ca92c 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -9835,7 +9835,7 @@ (define-public ghc-pcre-light (define-public ghc-persistent (package (name "ghc-persistent") - (version "2.13.1.2") + (version "2.13.2.1") (source (origin (method url-fetch) @@ -9844,7 +9844,7 @@ (define-public ghc-persistent "persistent-" version ".tar.gz")) (sha256 (base32 - "09si4h64i9drqr80a2sxpxhmsinacqx9bvsc3jah5zlm915q092y")))) + "13lp9i94f57qhifdmr1vnsrra34526f7kqa1sybcaj2jh2v3q85k")))) (build-system haskell-build-system) (inputs `(("ghc-aeson" ,ghc-aeson) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0028-gnu-ghc-prettyprinter-Update-to-1.7.1.patch" >From f9ba9095efbe4ce0b02f03aec4da4448221ea470 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:38 +0200 Subject: [PATCH 28/45] gnu: ghc-prettyprinter: Update to 1.7.1. * gnu/packages/haskell-xyz.scm (ghc-prettyprinter): Update to 1.7.1. --- gnu/packages/haskell-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 43af6ca92c..1d6a5a5fa8 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -10205,16 +10205,16 @@ (define-public ghc-prettyclass (define-public ghc-prettyprinter (package (name "ghc-prettyprinter") - (version "1.7.0") + (version "1.7.1") (source (origin (method url-fetch) (uri (string-append - "mirror://hackage/package/prettyprinter/prettyprinter-" + "https://hackage.haskell.org/package/prettyprinter/prettyprinter-" version ".tar.gz")) (sha256 - (base32 "19z04sn0kqxgwcyfn5igjmbxw13xsb3mdhdidkb3kzswib78f6sr")))) + (base32 "0i8b3wjjpdvp5b857j065jwyrpgcnzgk75imrj7i3yhl668acvjy")))) (build-system haskell-build-system) (native-inputs `(("ghc-doctest" ,ghc-doctest) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0029-gnu-ghc-prettyprinter-ansi-terminal-Update-to-1.1.3.patch" >From 650179f183547ff3e34a18bb59c16f5a43418e23 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:39 +0200 Subject: [PATCH 29/45] gnu: ghc-prettyprinter-ansi-terminal: Update to 1.1.3. * gnu/packages/haskell-xyz.scm (ghc-prettyprinter-ansi-terminal): Update to 1.1.3. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 1d6a5a5fa8..aff343f4a6 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -10236,7 +10236,7 @@ (define-public ghc-prettyprinter (define-public ghc-prettyprinter-ansi-terminal (package (name "ghc-prettyprinter-ansi-terminal") - (version "1.1.2") + (version "1.1.3") (source (origin (method url-fetch) @@ -10244,7 +10244,7 @@ (define-public ghc-prettyprinter-ansi-terminal "https://hackage.haskell.org/package/prettyprinter-ansi-terminal/" "prettyprinter-ansi-terminal-" version ".tar.gz")) (sha256 - (base32 "168p5b7fzqs0g8ld26d3k78afgdx4r21dv0hw8ka2c08p4w76sz2")))) + (base32 "1cqxbcmy9ykk4pssq5hp6h51g2h547zfz549awh0c1fni8q3jdw1")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0030-gnu-ghc-regex-pcre-builtin-Update-to-0.95.2.3.8.44.patch" >From 462590a755d27c94b411e0a0271c28d80061118a Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:39 +0200 Subject: [PATCH 30/45] gnu: ghc-regex-pcre-builtin: Update to 0.95.2.3.8.44. * gnu/packages/haskell-xyz.scm (ghc-regex-pcre-builtin): Update to 0.95.2.3.8.44. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index aff343f4a6..1dd4f94a40 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -11021,7 +11021,7 @@ (define-public ghc-regex-pcre (define-public ghc-regex-pcre-builtin (package (name "ghc-regex-pcre-builtin") - (version "0.95.2.3.8.43") + (version "0.95.2.3.8.44") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" @@ -11029,7 +11029,7 @@ (define-public ghc-regex-pcre-builtin version ".tar.gz")) (sha256 (base32 - "02c6vzxcy1zkqwy6w4dsc97xvvdwlh8xr7imrlx2qs2521rvswr7")))) + "0pn55ssrwr05c9sa9jvp0knvzjksz04wn3pmzf5dz4xgbyjadkna")))) (build-system haskell-build-system) (inputs `(("ghc-regex-base" ,ghc-regex-base))) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0031-gnu-ghc-semigroupoids-Update-to-5.3.6.patch" >From 7094a7b2da3b537b49394aa0c937bf446a97331b Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:39 +0200 Subject: [PATCH 31/45] gnu: ghc-semigroupoids: Update to 5.3.6. * gnu/packages/haskell-xyz.scm (ghc-semigroupoids): Update to 5.3.6. [inputs]: Remove ghc-semigroups; add ghc-generic-deriving. [native-inputs]: Remove cabal-doctest and ghc-doctest. --- gnu/packages/haskell-xyz.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 1dd4f94a40..0eaa654f79 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -11779,7 +11779,7 @@ (define-public ghc-semialign (define-public ghc-semigroupoids (package (name "ghc-semigroupoids") - (version "5.3.5") + (version "5.3.6") (source (origin (method url-fetch) @@ -11789,7 +11789,7 @@ (define-public ghc-semigroupoids ".tar.gz")) (sha256 (base32 - "1c66sc9w9724xhlly9wfjhghmnnw99z9al69264i2izk7vhihbsm")))) + "0glhqc9x8i5z3bdg23xvl2lfns95msid3h3x0jksna7i6c8j869n")))) (build-system haskell-build-system) (outputs '("out" "static" "doc")) (inputs @@ -11799,13 +11799,10 @@ (define-public ghc-semigroupoids ("ghc-comonad" ,ghc-comonad) ("ghc-contravariant" ,ghc-contravariant) ("ghc-distributive" ,ghc-distributive) + ("ghc-generic-deriving" ,ghc-generic-deriving) ("ghc-hashable" ,ghc-hashable) - ("ghc-semigroups" ,ghc-semigroups) ("ghc-tagged" ,ghc-tagged) ("ghc-unordered-containers" ,ghc-unordered-containers))) - (native-inputs - `(("cabal-doctest" ,cabal-doctest) - ("ghc-doctest" ,ghc-doctest))) (home-page "https://github.com/ekmett/semigroupoids") (synopsis "Semigroupoids operations for Haskell") (description "This library provides a wide array of (semi)groupoids and -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0032-gnu-ghc-stm-chans-Update-to-3.0.0.6.patch" >From a9fa3ef91929ea3ac88bc05d84f0ed0adb3d2aba Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: [PATCH 32/45] gnu: ghc-stm-chans: Update to 3.0.0.6. * gnu/packages/haskell-xyz.scm (ghc-stm-chans): Update to 3.0.0.6. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 0eaa654f79..cc8c273c18 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -12470,7 +12470,7 @@ (define-public ghc-statistics (define-public ghc-stm-chans (package (name "ghc-stm-chans") - (version "3.0.0.4") + (version "3.0.0.6") (source (origin (method url-fetch) @@ -12479,7 +12479,7 @@ (define-public ghc-stm-chans "stm-chans-" version ".tar.gz")) (sha256 (base32 - "0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13")))) + "04hafqjq8ngvhcavkfx88a0zky8yc7i18q2n9ajav03kns1kwvpa")))) (build-system haskell-build-system) (home-page "https://hackage.haskell.org/package/stm-chans") (synopsis "Additional types of channels for ghc-stm") -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0033-gnu-ghc-texmath-Update-to-0.12.3.2.patch" >From 3cfd81c00f04f9bbf8fd2f54ff52d6547f6ab35c Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: [PATCH 33/45] gnu: ghc-texmath: Update to 0.12.3.2. * gnu/packages/haskell-xyz.scm (ghc-texmath): Update to 0.12.3.2. [inputs]: Remove ghc-temporary and ghc-utf8-string. [native-inputs]: Add ghc-temporary and ghc-utf8-string. --- gnu/packages/haskell-xyz.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index cc8c273c18..abb945ab47 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -13199,23 +13199,24 @@ (define-public ghc-terminal-size (define-public ghc-texmath (package (name "ghc-texmath") - (version "0.12.3.1") + (version "0.12.3.2") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "texmath/texmath-" version ".tar.gz")) (sha256 (base32 - "1qyiihb9h7w7074p495yd4s8dj9adz0dy865gyp822z69jvmkcki")))) + "1d9r3na7hmkgr0j63fs50ssll506l1wyqhw0dpap7jk0rdz8pv6n")))) (build-system haskell-build-system) (inputs `(("ghc-syb" ,ghc-syb) ("ghc-network-uri" ,ghc-network-uri) ("ghc-split" ,ghc-split) - ("ghc-temporary" ,ghc-temporary) - ("ghc-utf8-string" ,ghc-utf8-string) ("ghc-xml" ,ghc-xml) ("ghc-pandoc-types" ,ghc-pandoc-types))) + (native-inputs + `(("ghc-temporary" ,ghc-temporary) + ("ghc-utf8-string" ,ghc-utf8-string))) (home-page "https://github.com/jgm/texmath") (synopsis "Conversion between formats used to represent mathematics") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0034-gnu-ghc-tldr-Update-to-0.9.2.patch" >From af9c73b74e67b22c863fd3d734826dbb3d45d01e Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: [PATCH 34/45] gnu: ghc-tldr: Update to 0.9.2. * gnu/packages/haskell-xyz.scm (ghc-tldr): Update to 0.9.2. [inputs]: Add ghc-attoparsec. --- gnu/packages/haskell-xyz.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index abb945ab47..232783b8c7 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -13733,7 +13733,7 @@ (define-public ghc-timezone-olson (define-public ghc-tldr (package (name "ghc-tldr") - (version "0.9.1") + (version "0.9.2") (source (origin (method url-fetch) @@ -13743,10 +13743,11 @@ (define-public ghc-tldr ".tar.gz")) (sha256 (base32 - "0xgj3mf51iv68fhgyrjvxfmzrbcwnk7siaynm213x0kgcyvkwbz0")))) + "1yypb9zhsj9ks7bbw2sayqv3rn9y8z3w5p1xmsnwb4w99dqmvcx5")))) (build-system haskell-build-system) (inputs `(("ghc-ansi-terminal" ,ghc-ansi-terminal) + ("ghc-attoparsec" ,ghc-attoparsec) ("ghc-cmark" ,ghc-cmark) ("ghc-http-conduit" ,ghc-http-conduit) ("ghc-optparse-applicative" ,ghc-optparse-applicative) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0035-gnu-ghc-tree-diff-Update-to-0.2.1.patch" >From cac919ae95c8617d79d4c97ba8de2f9ac8d3f18c Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: [PATCH 35/45] gnu: ghc-tree-diff: Update to 0.2.1. * gnu/packages/haskell-xyz.scm (ghc-tree-diff): Update to 0.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 232783b8c7..d485fd56e0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -13877,7 +13877,7 @@ (define-public ghc-transformers-compat (define-public ghc-tree-diff (package (name "ghc-tree-diff") - (version "0.2") + (version "0.2.1") (source (origin (method url-fetch) @@ -13887,7 +13887,7 @@ (define-public ghc-tree-diff ".tar.gz")) (sha256 (base32 - "1ny7mi0n8cyb65q9ihbnm2gxiyya888dw2c4y0hjy8k882wdhf0x")))) + "0bybi4qp7nj9117yza5qqgw2f7s6rk3i7q642jqd7sdn3bx5cnap")))) (build-system haskell-build-system) (arguments `(#:cabal-revision -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0036-gnu-ghc-typed-process-Update-to-0.2.6.3.patch" >From 54369e04cb68f5ed386b0138791eb285a8df11dc Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:40 +0200 Subject: [PATCH 36/45] gnu: ghc-typed-process: Update to 0.2.6.3. * gnu/packages/haskell-xyz.scm (ghc-typed-process): Update to 0.2.6.3. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index d485fd56e0..b83628e9d8 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -14047,7 +14047,7 @@ (define-public ghc-turtle (define-public ghc-typed-process (package (name "ghc-typed-process") - (version "0.2.6.1") + (version "0.2.6.3") (source (origin (method url-fetch) @@ -14056,7 +14056,7 @@ (define-public ghc-typed-process version ".tar.gz")) (sha256 (base32 - "0w4c76qln49967nnhf7f1zj3gbdfqp2qgf5ym8svhqyhp5gh61ws")))) + "071mw4yv4xr5n82si33qbcqcxvcr7h56zlyd8gmsfrsdnacbq47k")))) (build-system haskell-build-system) (inputs `(("ghc-async" ,ghc-async) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0037-gnu-ghc-vector-Update-to-0.12.3.1.patch" >From 5c93953cd2207ed412833ce57b346695a1f1ef51 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:41 +0200 Subject: [PATCH 37/45] gnu: ghc-vector: Update to 0.12.3.1. * gnu/packages/haskell-xyz.scm (ghc-vector): Update to 0.12.3.1. [inputs]: Remove ghc-random and ghc-quickcheck. --- gnu/packages/haskell-xyz.scm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index b83628e9d8..d034f92773 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -14683,7 +14683,7 @@ (define-public ghc-vault (define-public ghc-vector (package (name "ghc-vector") - (version "0.12.3.0") + (version "0.12.3.1") (outputs '("out" "static" "doc")) (source (origin @@ -14694,7 +14694,7 @@ (define-public ghc-vector ".tar.gz")) (sha256 (base32 - "00xp86yad3yv4ja4q07gkmmcf7iwpcnzkkaf91zkx9nxb981iy0m")))) + "0dczbcisxhhix859dng5zhxkn3xvlnllsq60apqzvmyl5g056jpv")))) (build-system haskell-build-system) ;; FIXME: To simplify upgrading all Haskell packages, we leave the tests ;; disabled for now. @@ -14702,8 +14702,6 @@ (define-public ghc-vector `(#:tests? #f)) (inputs `(("ghc-primitive" ,ghc-primitive) - ("ghc-random" ,ghc-random) - ("ghc-quickcheck" ,ghc-quickcheck) ;; ("ghc-hunit" ,ghc-hunit) ;; ("ghc-test-framework" ,ghc-test-framework) ;; ("ghc-test-framework-hunit" ,ghc-test-framework-hunit) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0038-gnu-ghc-x11-Update-to-1.10.2.patch" >From b1148c8473627fa0deee7021dba507dfff8235e6 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:41 +0200 Subject: [PATCH 38/45] gnu: ghc-x11: Update to 1.10.2. * gnu/packages/haskell-xyz.scm (ghc-x11): Update to 1.10.2. [inputs]: Remove ghc-data-default; add ghc-data-default-class. --- gnu/packages/haskell-xyz.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index d034f92773..81d0352b3a 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15132,14 +15132,14 @@ (define-public ghc-wordexp (define-public ghc-x11 (package (name "ghc-x11") - (version "1.10.1") + (version "1.10.2") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/X11/" "X11-" version ".tar.gz")) (sha256 - (base32 "13a0qf8rwn1s43wcl39f1pcq3h1kw1ddfq205j1ry0j3yafnazxg")))) + (base32 "1ip207l97s8nw4daxp9s254agk8f0wibpf0prx0n695klqyn8bz1")))) (build-system haskell-build-system) (arguments `(#:extra-directories @@ -15149,7 +15149,7 @@ (define-public ghc-x11 ("libxrandr" ,libxrandr) ("libxinerama" ,libxinerama) ("libxscrnsaver" ,libxscrnsaver) - ("ghc-data-default" ,ghc-data-default))) + ("ghc-data-default-class" ,ghc-data-default-class))) (home-page "https://github.com/haskell-pkg-janitors/X11") (synopsis "Bindings to the X11 graphics library") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0039-gnu-ghc-yaml-Update-to-0.11.7.0.patch" >From 664b7d2e956200d9053d63bb0dbcba18421f2a06 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:41 +0200 Subject: [PATCH 39/45] gnu: ghc-yaml: Update to 0.11.7.0. * gnu/packages/haskell-xyz.scm (ghc-yaml): Update to 0.11.7.0. [inputs]: Remove ghc-semigroups, ghc-temporary, ghc-enclosed-exceptions, and ghc-base-compat; add ghc-optparse-applicative. [native-inputs]: Add ghc-base-compat and ghc-temporary. --- gnu/packages/haskell-xyz.scm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 81d0352b3a..8745cc2289 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15305,14 +15305,14 @@ (define-public ghc-xml-hamlet (define-public ghc-yaml (package (name "ghc-yaml") - (version "0.11.5.0") + (version "0.11.7.0") (source (origin (method url-fetch) (uri (string-append "https://hackage.haskell.org/package/" "yaml/yaml-" version ".tar.gz")) (sha256 (base32 - "1bfdsqckzql50j6ni4fa1470cvkmfiy4skb98cdwnj4rss5p93mj")))) + "0s08kw0hqxixxripwjmz7b4yh9130dws3jaj460x8ds8q4b6khbx")))) (build-system haskell-build-system) (inputs `(("ghc-conduit" ,ghc-conduit) @@ -15322,17 +15322,16 @@ (define-public ghc-yaml ("ghc-vector" ,ghc-vector) ("ghc-attoparsec" ,ghc-attoparsec) ("ghc-scientific" ,ghc-scientific) - ("ghc-semigroups" ,ghc-semigroups) - ("ghc-temporary" ,ghc-temporary) - ("ghc-enclosed-exceptions" ,ghc-enclosed-exceptions) - ("ghc-base-compat" ,ghc-base-compat) - ("ghc-libyaml" ,ghc-libyaml))) + ("ghc-libyaml" ,ghc-libyaml) + ("ghc-optparse-applicative" ,ghc-optparse-applicative))) (native-inputs `(("ghc-hspec" ,ghc-hspec) ("ghc-hunit" ,ghc-hunit) + ("ghc-base-compat" ,ghc-base-compat) ("hspec-discover" ,hspec-discover) ("ghc-mockery" ,ghc-mockery) - ("ghc-raw-strings-qq" ,ghc-raw-strings-qq))) + ("ghc-raw-strings-qq" ,ghc-raw-strings-qq) + ("ghc-temporary" ,ghc-temporary))) (home-page "https://github.com/snoyberg/yaml/") (synopsis "Parsing and rendering YAML documents") (description -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0040-gnu-ghc-zstd-Update-to-0.1.3.0.patch" >From 8407ab55edff3b6857c6f48f6c778efee4be5ca3 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: [PATCH 40/45] gnu: ghc-zstd: Update to 0.1.3.0. * gnu/packages/haskell-xyz.scm (ghc-zstd): Update to 0.1.3.0. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 8745cc2289..3a5c3a69bc 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15451,7 +15451,7 @@ (define-public ghc-zlib-bindings (define-public ghc-zstd (package (name "ghc-zstd") - (version "0.1.2.0") + (version "0.1.3.0") (source (origin (method url-fetch) @@ -15459,7 +15459,7 @@ (define-public ghc-zstd "zstd/zstd-" version ".tar.gz")) (sha256 (base32 - "0vjw8r11k9kj6c63sfkwz8akq0g32g1bv6n6clvs4g2j12zq1xk8")))) + "0vghl48cxcqy72sqk2gpi7rvy5ya36j13vndaxi6kck6bqivbhm0")))) (build-system haskell-build-system) (native-inputs `(("ghc-quickcheck" ,ghc-quickcheck) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0041-gnu-ghc-commonmark-Update-to-0.2.1.1.patch" >From a3ce4fa78f41ae7c2120c4b02f3034441a77c78b Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: [PATCH 41/45] gnu: ghc-commonmark: Update to 0.2.1.1. * gnu/packages/haskell-xyz.scm (ghc-commonmark): Update to 0.2.1.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 3a5c3a69bc..4dbd8184d0 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15861,7 +15861,7 @@ (define-public ghc-citeproc (define-public ghc-commonmark (package (name "ghc-commonmark") - (version "0.2.1") + (version "0.2.1.1") (source (origin (method url-fetch) @@ -15870,7 +15870,7 @@ (define-public ghc-commonmark version ".tar.gz")) (sha256 - (base32 "1vba7v1zaqh811v3j4x42g7mhwvxwgzm997kq1kzd0njby14fq5b")))) + (base32 "105szy7l4ji255fwv0kbfcy3i3a3a4197zgj6s9jb12kwbn6n0c7")))) (build-system haskell-build-system) (inputs `(("ghc-unicode-transforms" ,ghc-unicode-transforms))) (native-inputs -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0042-gnu-ghc-commonmark-extensions-Update-to-0.2.2.patch" >From 68ea6db68be819595acd1440564a291385fa469c Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: [PATCH 42/45] gnu: ghc-commonmark-extensions: Update to 0.2.2. * gnu/packages/haskell-xyz.scm (ghc-commonmark-extensions): Update to 0.2.2. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 4dbd8184d0..bf09a0dc1e 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -15899,7 +15899,7 @@ (define-public ghc-commonmark (define-public ghc-commonmark-extensions (package (name "ghc-commonmark-extensions") - (version "0.2.1.2") + (version "0.2.2") (source (origin (method url-fetch) @@ -15908,7 +15908,7 @@ (define-public ghc-commonmark-extensions version ".tar.gz")) (sha256 - (base32 "1ky0j7086a8mqpg26j2nkrc5wfwiw5cd3h3jqncpy59vmj1prkx4")))) + (base32 "0jm6w84p2a2gyaljvnlvjjwrwnir1lss3ps53d0bd8mkvhixxrqr")))) (build-system haskell-build-system) (inputs `(("ghc-network-uri" ,ghc-network-uri) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0043-gnu-ghc-mysql-Update-to-0.2.1.patch" >From b82ae039b3059e1ff1939193b135ad85593c3aa6 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:42 +0200 Subject: [PATCH 43/45] gnu: ghc-mysql: Update to 0.2.1. * gnu/packages/haskell-xyz.scm (ghc-mysql): Update to 0.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index bf09a0dc1e..c6644a7669 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -16157,7 +16157,7 @@ (define-public ghc-template-haskell-compat-v0208 (define-public ghc-mysql (package (name "ghc-mysql") - (version "0.2.0.1") + (version "0.2.1") (source (origin (method url-fetch) @@ -16166,7 +16166,7 @@ (define-public ghc-mysql version ".tar.gz")) (sha256 - (base32 "16m8hv9yy2nf4jwgqg6n9z53n2pzskbc3gwbp2i3kgff8wsmf8sd")))) + (base32 "051w428arxbix06a52dacqjpnkfx42zbazxsd3l9d857dsd0kl3g")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Fails to connect to server. (inputs -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0044-gnu-ghc-mysql-simple-Update-to-0.4.7.patch" >From 6092f71dceb54e563221890b879d8e81797343d4 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:43 +0200 Subject: [PATCH 44/45] gnu: ghc-mysql-simple: Update to 0.4.7. * gnu/packages/haskell-xyz.scm (ghc-mysql-simple): Update to 0.4.7. [inputs]: Add ghc-vector. --- gnu/packages/haskell-xyz.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index c6644a7669..ddad796c9d 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -16220,7 +16220,7 @@ (define-public ghc-blaze-textual (define-public ghc-mysql-simple (package (name "ghc-mysql-simple") - (version "0.4.6") + (version "0.4.7") (source (origin (method url-fetch) @@ -16229,7 +16229,7 @@ (define-public ghc-mysql-simple version ".tar.gz")) (sha256 - (base32 "1am8ck092s9cv4x1ambalil4mlazkp8w5qhjbl4nq0j2hpy73rby")))) + (base32 "1mhmszpq64h8kxr20iaj1laq46wr2gaqc8xxq1k821i7jfxfld6j")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Fails to connect to server. (inputs @@ -16240,6 +16240,7 @@ (define-public ghc-mysql-simple ("ghc-pcre-light" ,ghc-pcre-light) ("ghc-old-locale" ,ghc-old-locale) ("ghc-blaze-textual" ,ghc-blaze-textual) + ("ghc-vector" ,ghc-vector) ("openssl" ,openssl) ("zlib" ,zlib))) (native-inputs `(("ghc-hspec" ,ghc-hspec))) -- 2.32.0 --uv1UGZ5r8lwkxJt5 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0045-gnu-ghc-persistent-postgresql-Update-to-2.13.2.1.patch" >From e7487b6b9a6f101f987be7ac5daef4b133e46713 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Mon, 25 Oct 2021 14:28:43 +0200 Subject: [PATCH 45/45] gnu: ghc-persistent-postgresql: Update to 2.13.2.1. * gnu/packages/haskell-xyz.scm (ghc-persistent-postgresql): Update to 2.13.2.1. --- gnu/packages/haskell-xyz.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index ddad796c9d..6fb6933be4 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -16458,7 +16458,7 @@ (define-public ghc-postgresql-simple (define-public ghc-persistent-postgresql (package (name "ghc-persistent-postgresql") - (version "2.13.1.0") + (version "2.13.2.1") (source (origin (method url-fetch) @@ -16467,7 +16467,7 @@ (define-public ghc-persistent-postgresql version ".tar.gz")) (sha256 - (base32 "05bj3b7kdwaba3szrrsmafxr6vcnvdhq20jk5xx348jnf2flkw0i")))) + (base32 "07pnr8m0nk43jaz6l293lzx4ivyqgnw94fjypazzm008b4irh7ir")))) (build-system haskell-build-system) (arguments `(#:tests? #f)) ; TODO: Cannot import MaybeFieldDefsTest. (inputs -- 2.32.0 --uv1UGZ5r8lwkxJt5--