git: b8df072b0476 - main - lang/hs-futhark: update 0.25.15 → 0.25.16

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 03 May 2024 09:03:06 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b8df072b04760ab85b6b3b067a822a30f3af96ea

commit b8df072b04760ab85b6b3b067a822a30f3af96ea
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-05-03 06:06:46 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-05-03 09:02:53 +0000

    lang/hs-futhark: update 0.25.15 → 0.25.16
    
    Reported by:    portscout
---
 lang/hs-futhark/Makefile |  52 ++++++++++++-----------
 lang/hs-futhark/distinfo | 108 +++++++++++++++++++++++++----------------------
 2 files changed, 84 insertions(+), 76 deletions(-)

diff --git a/lang/hs-futhark/Makefile b/lang/hs-futhark/Makefile
index 60165525aa86..c4e0a598db35 100644
--- a/lang/hs-futhark/Makefile
+++ b/lang/hs-futhark/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	futhark
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.25.15
+DISTVERSION=	0.25.16
 CATEGORIES=	lang haskell
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -20,14 +20,14 @@ USE_CABAL=	Diff-0.5_1 \
 		adjunctions-4.4.2_2 \
 		aeson-2.2.1.0_1 \
 		alex-3.5.1.0 \
-		ansi-terminal-1.1 \
+		ansi-terminal-1.1.1 \
 		ansi-terminal-types-1.1 \
 		assoc-1.1_1 \
-		async-2.2.5 \
+		async-2.2.5_1 \
 		attoparsec-0.14.4_5 \
-		base-compat-0.13.1 \
-		base-compat-batteries-0.13.1 \
-		base-orphans-0.9.1 \
+		base-compat-0.14.0 \
+		base-compat-batteries-0.14.0 \
+		base-orphans-0.9.2 \
 		base16-bytestring-1.0.2.0_1 \
 		bifunctors-5.6.2 \
 		bitvec-1.1.5.0_1 \
@@ -39,14 +39,15 @@ USE_CABAL=	Diff-0.5_1 \
 		bytestring-to-vector-0.3.0.1 \
 		call-stack-0.4.0 \
 		case-insensitive-1.2.1.0 \
+		clock-0.8.4 \
 		cmark-gfm-0.2.6_1 \
 		co-log-core-0.3.2.1 \
 		colour-2.3.6 \
 		comonad-5.0.8_2 \
-		constraints-0.14 \
+		constraints-0.14.1 \
 		contravariant-1.5.5 \
-		cryptohash-md5-0.11.101.0_3 \
-		cryptohash-sha1-0.11.101.0_3 \
+		cryptohash-md5-0.11.101.0_4 \
+		cryptohash-sha1-0.11.101.0_4 \
 		data-default-0.7.1.1 \
 		data-default-class-0.1.2.0 \
 		data-default-instances-containers-0.0.1 \
@@ -61,6 +62,7 @@ USE_CABAL=	Diff-0.5_1 \
 		entropy-0.4.1.10_1 \
 		exception-mtl-0.4.0.2 \
 		exception-transformers-0.4.0.12 \
+		extra-1.7.14 \
 		fail-4.9.0.0 \
 		fgl-5.8.2.0 \
 		fgl-visualize-0.1.0.1 \
@@ -76,9 +78,9 @@ USE_CABAL=	Diff-0.5_1 \
 		generic-lens-core-2.2.1.0_2 \
 		generically-0.1.1_2 \
 		githash-0.1.7.0 \
-		half-0.3.1_1 \
+		half-0.3.1_2 \
 		happy-1.20.1.1 \
-		hashable-1.4.3.0_1 \
+		hashable-1.4.4.0_1 \
 		haskell-src-exts-1.23.1 \
 		haskell-src-meta-0.8.13 \
 		hsc2hs-0.68.10_2 \
@@ -86,16 +88,16 @@ USE_CABAL=	Diff-0.5_1 \
 		indexed-traversable-0.1.3 \
 		indexed-traversable-instances-0.1.1.2_2 \
 		integer-conversion-0.1.0.1_1 \
-		integer-logarithms-1.0.3.1_5 \
+		integer-logarithms-1.0.3.1_6 \
 		invariant-0.6.3 \
 		kan-extensions-5.2.5_2 \
 		language-c-quote-0.13.0.1_1 \
-		lens-5.2.3_3 \
+		lens-5.2.3_5 \
 		lens-aeson-1.2.3_2 \
-		lsp-2.4.0.0 \
-		lsp-types-2.1.1.0 \
+		lsp-2.5.0.0 \
+		lsp-types-2.2.0.0 \
 		mainland-pretty-0.7.1_3 \
-		math-functions-0.3.4.3 \
+		math-functions-0.3.4.4 \
 		megaparsec-9.6.1 \
 		mod-0.2.0.1 \
 		mwc-random-0.15.0.2_1 \
@@ -104,7 +106,8 @@ USE_CABAL=	Diff-0.5_1 \
 		network-uri-2.6.4.2_1 \
 		old-locale-1.0.0.7_2 \
 		old-time-1.1.0.4 \
-		parallel-3.2.2.0_7 \
+		os-string-2.0.2.1 \
+		parallel-3.2.2.0_8 \
 		parser-combinators-1.3.0_1 \
 		prettyprinter-1.7.1 \
 		prettyprinter-ansi-terminal-1.1.3 \
@@ -117,7 +120,7 @@ USE_CABAL=	Diff-0.5_1 \
 		regex-1.1.0.2 \
 		regex-base-0.94.0.2_4 \
 		regex-pcre-builtin-0.95.2.3.8.44_6 \
-		regex-tdfa-1.3.2.2_2 \
+		regex-tdfa-1.3.2.2_3 \
 		row-types-1.0.1.2_1 \
 		safe-0.3.21_1 \
 		scientific-0.3.7.0_7 \
@@ -127,7 +130,7 @@ USE_CABAL=	Diff-0.5_1 \
 		semirings-0.6_1 \
 		some-1.0.6 \
 		sorted-list-0.2.2.0 \
-		splitmix-0.1.0.5 \
+		splitmix-0.1.0.5_1 \
 		srcloc-0.6.0.1 \
 		statistics-0.16.2.1 \
 		strict-0.5_1 \
@@ -139,17 +142,16 @@ USE_CABAL=	Diff-0.5_1 \
 		text-rope-0.2 \
 		text-short-0.1.5_3 \
 		th-abstraction-0.6.0.0_2 \
-		th-compat-0.1.5 \
-		th-expand-syns-0.4.11.0_3 \
+		th-compat-0.1.5_2 \
+		th-expand-syns-0.4.11.0_4 \
 		th-lift-0.8.4_2 \
-		th-orphans-0.13.14_2 \
+		th-orphans-0.13.14_3 \
 		th-reify-many-0.1.10 \
 		these-1.2_1 \
 		time-compat-1.9.6.1_6 \
 		time-locale-compat-0.1.1.5 \
 		transformers-base-0.4.6 \
 		transformers-compat-0.7.2 \
-		type-equality-1_6 \
 		unliftio-core-0.2.1.0_3 \
 		unordered-containers-0.2.20_1 \
 		utf8-string-1.0.2 \
@@ -159,11 +161,11 @@ USE_CABAL=	Diff-0.5_1 \
 		vector-algorithms-0.9.0.1_3 \
 		vector-binary-instances-0.2.5.2_5 \
 		vector-stream-0.1.0.1_1 \
-		vector-th-unbox-0.2.2_5 \
+		vector-th-unbox-0.2.2_6 \
 		versions-6.0.6 \
 		void-0.7.3 \
 		witherable-0.4.2_4 \
-		zlib-0.7.0.0_1
+		zlib-0.7.1.0
 
 CABAL_PROJECT=	remove
 
diff --git a/lang/hs-futhark/distinfo b/lang/hs-futhark/distinfo
index b0474bce8c5f..64e044f8c0b6 100644
--- a/lang/hs-futhark/distinfo
+++ b/lang/hs-futhark/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1711604794
+TIMESTAMP = 1714713529
 SHA256 (cabal/Diff-0.5/Diff-0.5.tar.gz) = 03cc84dedfb18fa693f0b0b7054d65e92c388d0657cf45ad5e9fbe3fe8b54551
 SIZE (cabal/Diff-0.5/Diff-0.5.tar.gz) = 9122
 SHA256 (cabal/Diff-0.5/revision/1.cabal) = 9c8a972eead9e079b90c6581fa8ef5755662c10dd075951b32b801145704afbb
@@ -23,8 +23,8 @@ SHA256 (cabal/aeson-2.2.1.0/revision/1.cabal) = a23a61aada8233e10573e1612c0b2efe
 SIZE (cabal/aeson-2.2.1.0/revision/1.cabal) = 6582
 SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07
 SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982
-SHA256 (cabal/ansi-terminal-1.1/ansi-terminal-1.1.tar.gz) = 525d6257bebad9755fa528ce03e64c6a439fbc129aa307a14063896e4871b253
-SIZE (cabal/ansi-terminal-1.1/ansi-terminal-1.1.tar.gz) = 34897
+SHA256 (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 7e448fcdf8a5a97f3d30e5168f834641df9945fafa65f2e87d73ff9556a1bc4c
+SIZE (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 35398
 SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25
 SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746
 SHA256 (cabal/assoc-1.1/assoc-1.1.tar.gz) = 7aa2e6548b3d9d49a286ac20639479aaf6c47a1446113ed784d98737c5f60df4
@@ -33,16 +33,18 @@ SHA256 (cabal/assoc-1.1/revision/1.cabal) = 56d0fd1c17aaf6268e81bf19ba5afe186128
 SIZE (cabal/assoc-1.1/revision/1.cabal) = 1617
 SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7
 SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742
+SHA256 (cabal/async-2.2.5/revision/1.cabal) = 9d5d9e605f52958d099e13a8b8f30ee56cb137c9192996245e3c533adb682cf8
+SIZE (cabal/async-2.2.5/revision/1.cabal) = 3280
 SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c
 SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701
 SHA256 (cabal/attoparsec-0.14.4/revision/5.cabal) = ec709539b881d6431620bd7c40fbfa680aaf4a98c6f35b51536d8f455682b1ae
 SIZE (cabal/attoparsec-0.14.4/revision/5.cabal) = 5703
-SHA256 (cabal/base-compat-0.13.1/base-compat-0.13.1.tar.gz) = db1d9e8d56c8bb0066d313a3b5bc4143c021698d377f4c51b3ba010cff1e8421
-SIZE (cabal/base-compat-0.13.1/base-compat-0.13.1.tar.gz) = 41518
-SHA256 (cabal/base-compat-batteries-0.13.1/base-compat-batteries-0.13.1.tar.gz) = 3e525b51a1db32a0d5d826ee3000e8436aa142505f24467737b9519545a7a802
-SIZE (cabal/base-compat-batteries-0.13.1/base-compat-batteries-0.13.1.tar.gz) = 19158
-SHA256 (cabal/base-orphans-0.9.1/base-orphans-0.9.1.tar.gz) = 5bbf2da382c5b212d6a8be2f8c49edee0eba30f272a15fd32c13e6e4091ef172
-SIZE (cabal/base-orphans-0.9.1/base-orphans-0.9.1.tar.gz) = 26418
+SHA256 (cabal/base-compat-0.14.0/base-compat-0.14.0.tar.gz) = f146de664ac838ebe18ec9360df82da3660149dc7d51fd29bcb61d653b799c50
+SIZE (cabal/base-compat-0.14.0/base-compat-0.14.0.tar.gz) = 42744
+SHA256 (cabal/base-compat-batteries-0.14.0/base-compat-batteries-0.14.0.tar.gz) = 3ae8a5f1fd168099718566cec3a94bd1f400af9827f97be25ae9e4c6fdd9abe3
+SIZE (cabal/base-compat-batteries-0.14.0/base-compat-batteries-0.14.0.tar.gz) = 20373
+SHA256 (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 6211900916955b84687c61b5e4fa98ce110e511a96086b7a93f06dd63c97ba93
+SIZE (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 26705
 SHA256 (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784
 SIZE (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 7219
 SHA256 (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd
@@ -75,6 +77,8 @@ SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e5531957
 SIZE (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 2757
 SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
 SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
+SHA256 (cabal/clock-0.8.4/clock-0.8.4.tar.gz) = 6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e
+SIZE (cabal/clock-0.8.4/clock-0.8.4.tar.gz) = 9322
 SHA256 (cabal/cmark-gfm-0.2.6/cmark-gfm-0.2.6.tar.gz) = 958cfb3bd54b1bfa9e1e2d9cd1748e76c10d2b30a3cceeab3f6a852205c1a869
 SIZE (cabal/cmark-gfm-0.2.6/cmark-gfm-0.2.6.tar.gz) = 210356
 SHA256 (cabal/cmark-gfm-0.2.6/revision/1.cabal) = 8672b9388f5ddfa8ece691e59b4272fa807a2ddf0698970cd73af9bebb98058d
@@ -87,18 +91,18 @@ SHA256 (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = ef6cdf2cc292cc43ee6aa96c581b
 SIZE (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = 15227
 SHA256 (cabal/comonad-5.0.8/revision/2.cabal) = 4a4dbfbd03fb4963987710fca994e8b5624bd05a33e5f95b7581b26f8229c5e3
 SIZE (cabal/comonad-5.0.8/revision/2.cabal) = 3631
-SHA256 (cabal/constraints-0.14/constraints-0.14.tar.gz) = b809322abced0f6b6bf4ceed9e4e823bfdeda808664563b860add1dff3cdc4a5
-SIZE (cabal/constraints-0.14/constraints-0.14.tar.gz) = 20946
+SHA256 (cabal/constraints-0.14.1/constraints-0.14.1.tar.gz) = d0aab3239ccbc3b7e9a759e43d9ae40b9004760ce1ac8c5237a4d05e2adbcd73
+SIZE (cabal/constraints-0.14.1/constraints-0.14.1.tar.gz) = 20971
 SHA256 (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa
 SIZE (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 13815
 SHA256 (cabal/cryptohash-md5-0.11.101.0/cryptohash-md5-0.11.101.0.tar.gz) = 3b08db0ae39df2b44e83053ad30d7546a4c6200a852c22a240a7e03ae1080f05
 SIZE (cabal/cryptohash-md5-0.11.101.0/cryptohash-md5-0.11.101.0.tar.gz) = 11872
-SHA256 (cabal/cryptohash-md5-0.11.101.0/revision/3.cabal) = 71a6e856a4ce0b844a27eb4ba58e214e4263ffbde9c8f406eed3f9a43ad8efec
-SIZE (cabal/cryptohash-md5-0.11.101.0/revision/3.cabal) = 3080
+SHA256 (cabal/cryptohash-md5-0.11.101.0/revision/4.cabal) = a6d3efa27bd3b17e15f295c7cf4fe29c555c0c39825ac05244e64bd4953c07d4
+SIZE (cabal/cryptohash-md5-0.11.101.0/revision/4.cabal) = 3099
 SHA256 (cabal/cryptohash-sha1-0.11.101.0/cryptohash-sha1-0.11.101.0.tar.gz) = a4042c97ad02eb68e766577ca35c01970c33e96cfd74ccb4dd403e3476a23241
 SIZE (cabal/cryptohash-sha1-0.11.101.0/cryptohash-sha1-0.11.101.0.tar.gz) = 11563
-SHA256 (cabal/cryptohash-sha1-0.11.101.0/revision/3.cabal) = bc5d3373ed5bbfd34b9deea62dc3b2ba21dde5b89e41d2a2399de7562543c621
-SIZE (cabal/cryptohash-sha1-0.11.101.0/revision/3.cabal) = 3064
+SHA256 (cabal/cryptohash-sha1-0.11.101.0/revision/4.cabal) = 59b62752f86af847c74e79afa76d57d53ee116ed67fdafcb0eb94b49eb1718d4
+SIZE (cabal/cryptohash-sha1-0.11.101.0/revision/4.cabal) = 3080
 SHA256 (cabal/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz) = b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511
 SIZE (cabal/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz) = 1627
 SHA256 (cabal/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz) = 4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56
@@ -135,6 +139,8 @@ SHA256 (cabal/exception-mtl-0.4.0.2/exception-mtl-0.4.0.2.tar.gz) = 9de6f05f3e5d
 SIZE (cabal/exception-mtl-0.4.0.2/exception-mtl-0.4.0.2.tar.gz) = 2336
 SHA256 (cabal/exception-transformers-0.4.0.12/exception-transformers-0.4.0.12.tar.gz) = 9374d590cfea7d27cf6e06f2d80c0520496e0a53da002abade315c0ad1c91487
 SIZE (cabal/exception-transformers-0.4.0.12/exception-transformers-0.4.0.12.tar.gz) = 5802
+SHA256 (cabal/extra-1.7.14/extra-1.7.14.tar.gz) = b6a909f8f0e4b8076a1653b4d34815a782f0a8c1e83d5267f4d00496471ef567
+SIZE (cabal/extra-1.7.14/extra-1.7.14.tar.gz) = 45971
 SHA256 (cabal/fail-4.9.0.0/fail-4.9.0.0.tar.gz) = 6d5cdb1a5c539425a9665f740e364722e1d9d6ae37fbc55f30fe3dbbbb91d4a2
 SIZE (cabal/fail-4.9.0.0/fail-4.9.0.0.tar.gz) = 2416
 SHA256 (cabal/fgl-5.8.2.0/fgl-5.8.2.0.tar.gz) = 44cf0cf720f1d3fb31689cab219adf9b1a5367b3fbf4bd6678f4d156f3e8c3b6
@@ -177,14 +183,14 @@ SHA256 (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 1ad5e7c26bd9c9c4e4c32322
 SIZE (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 7661
 SHA256 (cabal/half-0.3.1/half-0.3.1.tar.gz) = e2afc32724e11bf5c695d797b9169d9d9b2dc62a530aed31284c8187af1615d1
 SIZE (cabal/half-0.3.1/half-0.3.1.tar.gz) = 8514
-SHA256 (cabal/half-0.3.1/revision/1.cabal) = f43f16671b42bdc92b4be9e0b0ce1bcff817c928d0a50f13a6264a24586c1a7c
-SIZE (cabal/half-0.3.1/revision/1.cabal) = 2158
+SHA256 (cabal/half-0.3.1/revision/2.cabal) = b6b9ac2dbb6f58e1619683db43d851cc25086aecaf0925a3b6a74b1a1b17db07
+SIZE (cabal/half-0.3.1/revision/2.cabal) = 2158
 SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
 SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
-SHA256 (cabal/hashable-1.4.3.0/hashable-1.4.3.0.tar.gz) = 32efb16c2891786209b7cbe5c39df9b3a9ae51e836f1a54f646bc4602b7ab0f5
-SIZE (cabal/hashable-1.4.3.0/hashable-1.4.3.0.tar.gz) = 25601
-SHA256 (cabal/hashable-1.4.3.0/revision/1.cabal) = f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194
-SIZE (cabal/hashable-1.4.3.0/revision/1.cabal) = 4718
+SHA256 (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 1fa3d64548440942b2b38b99c76d8dcaa94fa2ea3912cd7a6354ea4ec4af4758
+SIZE (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 26197
+SHA256 (cabal/hashable-1.4.4.0/revision/1.cabal) = ae22238274c572aa91e90c6c353e7206386708912ac5e6dc40ac61d1dcc553db
+SIZE (cabal/hashable-1.4.4.0/revision/1.cabal) = 5216
 SHA256 (cabal/haskell-src-exts-1.23.1/haskell-src-exts-1.23.1.tar.gz) = 67853047169fff7d3e5d87acef214ee185a6ab8c6a104ed9c59e389574cf6c05
 SIZE (cabal/haskell-src-exts-1.23.1/haskell-src-exts-1.23.1.tar.gz) = 1264319
 SHA256 (cabal/haskell-src-meta-0.8.13/haskell-src-meta-0.8.13.tar.gz) = ea0281c916585d3ff4ce0594b000ac844031cab6e0eb16fba4fe0f019aa2c025
@@ -207,8 +213,8 @@ SHA256 (cabal/integer-conversion-0.1.0.1/revision/1.cabal) = 0e57a82635323f015b5
 SIZE (cabal/integer-conversion-0.1.0.1/revision/1.cabal) = 2250
 SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
 SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SHA256 (cabal/integer-logarithms-1.0.3.1/revision/5.cabal) = 4d0dfc334e64ff57bb1a08717afa4a4a7f28e4cdc46615dd287be31ef63ec00d
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/5.cabal) = 3278
+SHA256 (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 0595a16d458c9c5caa425dc8ebbeb5d9adffb0c8daf4720c1d93dfcfc31dd690
+SIZE (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 3295
 SHA256 (cabal/invariant-0.6.3/invariant-0.6.3.tar.gz) = 8d2019e4a1060b88f2594df5256b086b07c09fff0f0dc5adf6163facee552fbf
 SIZE (cabal/invariant-0.6.3/invariant-0.6.3.tar.gz) = 28239
 SHA256 (cabal/kan-extensions-5.2.5/kan-extensions-5.2.5.tar.gz) = b914dccc040caf1d8764b99df1028dad3e4fdf46c262192e54b59c9da66ead22
@@ -221,22 +227,22 @@ SHA256 (cabal/language-c-quote-0.13.0.1/revision/1.cabal) = f2b7613339a4fe947c8d
 SIZE (cabal/language-c-quote-0.13.0.1/revision/1.cabal) = 3950
 SHA256 (cabal/lens-5.2.3/lens-5.2.3.tar.gz) = df1e8ca8dd89d884994e0c80761a972088326fa43ed5d47c01b14abb710b994d
 SIZE (cabal/lens-5.2.3/lens-5.2.3.tar.gz) = 703220
-SHA256 (cabal/lens-5.2.3/revision/3.cabal) = 32b70e31fcae77c24c89888c7f8b56c760e1f80e95cfb9fb756179544f1bbfa2
-SIZE (cabal/lens-5.2.3/revision/3.cabal) = 15237
+SHA256 (cabal/lens-5.2.3/revision/5.cabal) = 08f4e81aa3fa3f175f6932089d6bb8b17669e3d00aa2968b853287e5e8d7f024
+SIZE (cabal/lens-5.2.3/revision/5.cabal) = 15237
 SHA256 (cabal/lens-aeson-1.2.3/lens-aeson-1.2.3.tar.gz) = 7bbc6affe248c84dfda13576636ecb52e575ee0e796d8c29a76a28c3ad424c01
 SIZE (cabal/lens-aeson-1.2.3/lens-aeson-1.2.3.tar.gz) = 8273
 SHA256 (cabal/lens-aeson-1.2.3/revision/2.cabal) = 5a733b4b5ac8e17d1e89704441597e9eb6e01e54ba86e5ecfbeaced9b28c82d7
 SIZE (cabal/lens-aeson-1.2.3/revision/2.cabal) = 1691
-SHA256 (cabal/lsp-2.4.0.0/lsp-2.4.0.0.tar.gz) = 1c35a5c8dd9555f064ff2f6c80098f5e5c430dfc49ced1d3bb2ebd74b9e0eebd
-SIZE (cabal/lsp-2.4.0.0/lsp-2.4.0.0.tar.gz) = 41516
-SHA256 (cabal/lsp-types-2.1.1.0/lsp-types-2.1.1.0.tar.gz) = 409b0831a27f0c579f2ef792ae14ae5603c5921f8334826d3b5bb91ec206593f
-SIZE (cabal/lsp-types-2.1.1.0/lsp-types-2.1.1.0.tar.gz) = 219884
+SHA256 (cabal/lsp-2.5.0.0/lsp-2.5.0.0.tar.gz) = 161660c73813bf7b844637c209ed989c6ba9d5af05eba4fd82cfb075391b2c08
+SIZE (cabal/lsp-2.5.0.0/lsp-2.5.0.0.tar.gz) = 42453
+SHA256 (cabal/lsp-types-2.2.0.0/lsp-types-2.2.0.0.tar.gz) = 5e1eaf6546f9e57a14d62bcdc2979b49c28d02b6de56683779d54c48a36d7540
+SIZE (cabal/lsp-types-2.2.0.0/lsp-types-2.2.0.0.tar.gz) = 234764
 SHA256 (cabal/mainland-pretty-0.7.1/mainland-pretty-0.7.1.tar.gz) = e1a62188ff030f4cbc1b5e92b37995a96c81dd122e0a1af5e6d3cc989339e2a7
 SIZE (cabal/mainland-pretty-0.7.1/mainland-pretty-0.7.1.tar.gz) = 10428
 SHA256 (cabal/mainland-pretty-0.7.1/revision/3.cabal) = 1b6161f258f8e00e979ccc7410c97be3601f07c8f37d86b8672e440e7ce55773
 SIZE (cabal/mainland-pretty-0.7.1/revision/3.cabal) = 1733
-SHA256 (cabal/math-functions-0.3.4.3/math-functions-0.3.4.3.tar.gz) = 4d86d5b5e87ecca61fe6a64bc91662ddb18209933a1492e4429868b692db2966
-SIZE (cabal/math-functions-0.3.4.3/math-functions-0.3.4.3.tar.gz) = 429110
+SHA256 (cabal/math-functions-0.3.4.4/math-functions-0.3.4.4.tar.gz) = 2441d8dd50eff445356048b2a0cdf88c4a7ba0f56614293d4975e1b081faf8fa
+SIZE (cabal/math-functions-0.3.4.4/math-functions-0.3.4.4.tar.gz) = 429048
 SHA256 (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = a32257be847dbe71ac22d512ab115f9ce26fa08bcdbea7ca8b5256a1700dcbff
 SIZE (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = 64913
 SHA256 (cabal/mod-0.2.0.1/mod-0.2.0.1.tar.gz) = 2a63f8e4e88545093cd57df02911906554e77704df3ee5c7a12044e48630e872
@@ -259,10 +265,12 @@ SHA256 (cabal/old-locale-1.0.0.7/revision/2.cabal) = fa998be2c7e00cd26a6e9075bea
 SIZE (cabal/old-locale-1.0.0.7/revision/2.cabal) = 1071
 SHA256 (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 1e22eb7f7b924a676f52e317917b3b5eeceee11c74ef4bc609c0bcec624c166f
 SIZE (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 75542
+SHA256 (cabal/os-string-2.0.2.1/os-string-2.0.2.1.tar.gz) = 7dd2b7d574fcb96b66df943e06caf439d3547cf7b8098b82bb21a98c2d04ffde
+SIZE (cabal/os-string-2.0.2.1/os-string-2.0.2.1.tar.gz) = 42963
 SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
 SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681
-SHA256 (cabal/parallel-3.2.2.0/revision/7.cabal) = b993406e98fe9126eff4a69d28e7e361037dd1c0892a9fd6c26e1f92eb9c4fa4
-SIZE (cabal/parallel-3.2.2.0/revision/7.cabal) = 1926
+SHA256 (cabal/parallel-3.2.2.0/revision/8.cabal) = b9cf0b07fdff16f503487a4daa1e40a1f1f6c10974b4f15d6dfd5f243a643e31
+SIZE (cabal/parallel-3.2.2.0/revision/8.cabal) = 1942
 SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447
 SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699
 SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876
@@ -303,8 +311,8 @@ SHA256 (cabal/regex-pcre-builtin-0.95.2.3.8.44/revision/6.cabal) = 12017f86802a3
 SIZE (cabal/regex-pcre-builtin-0.95.2.3.8.44/revision/6.cabal) = 3445
 SHA256 (cabal/regex-tdfa-1.3.2.2/regex-tdfa-1.3.2.2.tar.gz) = 933ed5c54246bb50e335d86b884ffb70bc252b5f776fb291f162a80a27bd75b7
 SIZE (cabal/regex-tdfa-1.3.2.2/regex-tdfa-1.3.2.2.tar.gz) = 83016
-SHA256 (cabal/regex-tdfa-1.3.2.2/revision/2.cabal) = 92afd144189801dff0fa2544b55c7b6c7c7e556c10dddfb61f2d75909f68af98
-SIZE (cabal/regex-tdfa-1.3.2.2/revision/2.cabal) = 6997
+SHA256 (cabal/regex-tdfa-1.3.2.2/revision/3.cabal) = e5ea15b2898c62c63fae798784bc402b3862733d97a4f7ee3ec4f9ae6f447478
+SIZE (cabal/regex-tdfa-1.3.2.2/revision/3.cabal) = 6997
 SHA256 (cabal/row-types-1.0.1.2/row-types-1.0.1.2.tar.gz) = 0ea98606fe49d69311800ae29200162dd2dd915088da197b8b9a9fe818b46e17
 SIZE (cabal/row-types-1.0.1.2/row-types-1.0.1.2.tar.gz) = 38019
 SHA256 (cabal/row-types-1.0.1.2/revision/1.cabal) = 4d4c7cb95d06a32b28ba977852d52a26b4c1f695ef083a6fd874ab6d79933b64
@@ -337,6 +345,8 @@ SHA256 (cabal/sorted-list-0.2.2.0/sorted-list-0.2.2.0.tar.gz) = 39e70f76a621bd23
 SIZE (cabal/sorted-list-0.2.2.0/sorted-list-0.2.2.0.tar.gz) = 6645
 SHA256 (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002
 SIZE (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 22399
+SHA256 (cabal/splitmix-0.1.0.5/revision/1.cabal) = caa9b4a92abf1496c7f6a3c0f4e357426a54880077cb9f04e260a8bfa034b77b
+SIZE (cabal/splitmix-0.1.0.5/revision/1.cabal) = 6596
 SHA256 (cabal/srcloc-0.6.0.1/srcloc-0.6.0.1.tar.gz) = 154ef2a1db2a3c3a612ffbe3302791a61eeafa7ed477bdada1547ad87913b6d1
 SIZE (cabal/srcloc-0.6.0.1/srcloc-0.6.0.1.tar.gz) = 4061
 SHA256 (cabal/statistics-0.16.2.1/statistics-0.16.2.1.tar.gz) = a7c0c068a0d1f784d865163748a40fbbdda48febe3b905063a22ce7a32e05ce4
@@ -371,18 +381,20 @@ SHA256 (cabal/th-abstraction-0.6.0.0/revision/2.cabal) = 313760d630851a0eba6bdcb
 SIZE (cabal/th-abstraction-0.6.0.0/revision/2.cabal) = 2303
 SHA256 (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e
 SIZE (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 14893
+SHA256 (cabal/th-compat-0.1.5/revision/2.cabal) = 129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e
+SIZE (cabal/th-compat-0.1.5/revision/2.cabal) = 3330
 SHA256 (cabal/th-expand-syns-0.4.11.0/th-expand-syns-0.4.11.0.tar.gz) = 8acd59ce73078ec6fb39f7555c4bb6cf1e49c256859c30aa8a4fda6d029bf7d0
 SIZE (cabal/th-expand-syns-0.4.11.0/th-expand-syns-0.4.11.0.tar.gz) = 7493
-SHA256 (cabal/th-expand-syns-0.4.11.0/revision/3.cabal) = a75bfb260f4b3a72c2c94246e2dbe777d603f73539a7e082f360e08421a3fef1
-SIZE (cabal/th-expand-syns-0.4.11.0/revision/3.cabal) = 2207
+SHA256 (cabal/th-expand-syns-0.4.11.0/revision/4.cabal) = 8712ef68051d7e99138a3173272ab84bc3a820531b5f80611a99eeff5fb75f6e
+SIZE (cabal/th-expand-syns-0.4.11.0/revision/4.cabal) = 2207
 SHA256 (cabal/th-lift-0.8.4/th-lift-0.8.4.tar.gz) = f9c577238d4ba65fe3e78bc77f0cca54f17d02c0f6075b2487da5c63bdb4a61b
 SIZE (cabal/th-lift-0.8.4/th-lift-0.8.4.tar.gz) = 14711
 SHA256 (cabal/th-lift-0.8.4/revision/2.cabal) = 2f32c878a42a6a5d725514556d5851d8a63a368a301970948d372d0408268cb3
 SIZE (cabal/th-lift-0.8.4/revision/2.cabal) = 2791
 SHA256 (cabal/th-orphans-0.13.14/th-orphans-0.13.14.tar.gz) = 9ddb2a1a0f6afeb8b6697256bfa5930f1f75e99624e370931c4b48bd16c3077c
 SIZE (cabal/th-orphans-0.13.14/th-orphans-0.13.14.tar.gz) = 9585
-SHA256 (cabal/th-orphans-0.13.14/revision/2.cabal) = dcdcebb070b68681de623c74e80450b1aace3a52568bb19abecb6849663c4bce
-SIZE (cabal/th-orphans-0.13.14/revision/2.cabal) = 3013
+SHA256 (cabal/th-orphans-0.13.14/revision/3.cabal) = 521dc3f24abc4ecee658101652b626439c4bf90e44ca7e203b4245818043f0a5
+SIZE (cabal/th-orphans-0.13.14/revision/3.cabal) = 3013
 SHA256 (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 9d250e61242f2fb887dedc9d28c0141832ff256e63bebc2bf5abff81037be4a5
 SIZE (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 5825
 SHA256 (cabal/these-1.2/these-1.2.tar.gz) = a8ed7174b7f790764360f48aab72fea382a6093ed369c7bc6881fae1abacd4b8
@@ -399,10 +411,6 @@ SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf868
 SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902
 SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
 SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
-SHA256 (cabal/type-equality-1/type-equality-1.tar.gz) = 4728b502a211454ef682a10d7a3e817c22d06ba509df114bb267ef9d43a08ce8
-SIZE (cabal/type-equality-1/type-equality-1.tar.gz) = 4525
-SHA256 (cabal/type-equality-1/revision/6.cabal) = ebf53eaf3881b946d4ab56112a19f8b635c0f19cb5252c08fbf2588bc1ea22a5
-SIZE (cabal/type-equality-1/revision/6.cabal) = 1639
 SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3
 SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865
 SHA256 (cabal/unliftio-core-0.2.1.0/revision/3.cabal) = 28800633b20e0f7bfbdda1248c28022749aa0935aea10b1e3fc9c88cbebb06de
@@ -437,8 +445,8 @@ SHA256 (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 16a69e2ed71d7b35e16860fa
 SIZE (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 1583
 SHA256 (cabal/vector-th-unbox-0.2.2/vector-th-unbox-0.2.2.tar.gz) = 8aa4ca464e842706e5b5234b8242d1aafec9ee755659b0e3ff44ecde13a80149
 SIZE (cabal/vector-th-unbox-0.2.2/vector-th-unbox-0.2.2.tar.gz) = 4864
-SHA256 (cabal/vector-th-unbox-0.2.2/revision/5.cabal) = 0ba46c42a63750cb815ce6921426c28a2ef2372e19b82af866e21c65a4d682d7
-SIZE (cabal/vector-th-unbox-0.2.2/revision/5.cabal) = 1566
+SHA256 (cabal/vector-th-unbox-0.2.2/revision/6.cabal) = 3942bf27ed264bf5df6742365e5a2ccdcaa924d912b5b4c4789fac90770fb4dd
+SIZE (cabal/vector-th-unbox-0.2.2/revision/6.cabal) = 1562
 SHA256 (cabal/versions-6.0.6/versions-6.0.6.tar.gz) = aafa4fcf44e2d31704053615a530b1010b5c80bad57a5dcd2a3d7b2f1e7be370
 SIZE (cabal/versions-6.0.6/versions-6.0.6.tar.gz) = 19483
 SHA256 (cabal/void-0.7.3/void-0.7.3.tar.gz) = 53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317
@@ -447,9 +455,7 @@ SHA256 (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 790d2bb274283419173bd8
 SIZE (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 11876
 SHA256 (cabal/witherable-0.4.2/revision/4.cabal) = cec516b35df0ff53ab0068e70a912a0ba7b65c672fbc554727183faa195ad3b8
 SIZE (cabal/witherable-0.4.2/revision/4.cabal) = 2342
-SHA256 (cabal/zlib-0.7.0.0/zlib-0.7.0.0.tar.gz) = 7e43c205e1e1ff5a4b033086ec8cce82ab658879e977c8ba02a6701946ff7a47
-SIZE (cabal/zlib-0.7.0.0/zlib-0.7.0.0.tar.gz) = 369149
-SHA256 (cabal/zlib-0.7.0.0/revision/1.cabal) = 64a1925c93e9a26cd4c40c470736950c4b5ea7bae68418cb996c5c7df4873cba
-SIZE (cabal/zlib-0.7.0.0/revision/1.cabal) = 5322
-SHA256 (cabal/diku-dk-futhark-v0.25.15_GH0.tar.gz) = 5820a034e54fc4f511c15c5b16a5fa70bba739a10243a4f75f3cdd195c0e775c
-SIZE (cabal/diku-dk-futhark-v0.25.15_GH0.tar.gz) = 1757419
+SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
+SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
+SHA256 (cabal/diku-dk-futhark-v0.25.16_GH0.tar.gz) = 1192fcf50671bc8ff2f60e754e500fa2b6790a7e38d7eb5fc7db303039524188
+SIZE (cabal/diku-dk-futhark-v0.25.16_GH0.tar.gz) = 1773550