git: dbc0751b8cd1 - main - lang/hs-futhark: update 0.25.22 → 0.25.23

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 05 Nov 2024 01:26:55 UTC
The branch main has been updated by yuri:

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

commit dbc0751b8cd1bac95fcfa5e30a6e98b9e023dfea
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-11-05 01:09:38 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-11-05 01:26:41 +0000

    lang/hs-futhark: update 0.25.22 → 0.25.23
---
 lang/hs-futhark/Makefile | 40 +++++++++++-----------
 lang/hs-futhark/distinfo | 88 +++++++++++++++++++++++-------------------------
 2 files changed, 62 insertions(+), 66 deletions(-)

diff --git a/lang/hs-futhark/Makefile b/lang/hs-futhark/Makefile
index 7fb42e62e262..21fbafdf3073 100644
--- a/lang/hs-futhark/Makefile
+++ b/lang/hs-futhark/Makefile
@@ -1,11 +1,12 @@
 PORTNAME=	futhark
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.25.22
+DISTVERSION=	0.25.23
 CATEGORIES=	lang haskell
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Data-parallel functional programming language
-WWW=		https://futhark-lang.org/
+WWW=		https://futhark-lang.org/ \
+		https://github.com/diku-dk/futhark
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
@@ -39,7 +40,6 @@ USE_CABAL=	Diff-0.5_1 \
 		call-stack-0.4.0 \
 		case-insensitive-1.2.1.0 \
 		character-ps-0.1 \
-		clock-0.8.4 \
 		cmark-gfm-0.2.6_1 \
 		co-log-core-0.3.2.2 \
 		colour-2.3.6 \
@@ -47,6 +47,7 @@ USE_CABAL=	Diff-0.5_1 \
 		constraints-0.14.2_1 \
 		contravariant-1.5.5 \
 		cryptohash-md5-0.11.101.0_5 \
+		cryptohash-sha1-0.11.101.0_5 \
 		data-default-0.7.1.1 \
 		data-default-class-0.1.2.0 \
 		data-default-instances-containers-0.0.1 \
@@ -58,30 +59,29 @@ USE_CABAL=	Diff-0.5_1 \
 		distributive-0.6.2.1_1 \
 		dlist-1.0_2 \
 		dotgen-0.4.3 \
+		entropy-0.4.1.10_2 \
 		exception-mtl-0.4.0.2 \
 		exception-transformers-0.4.0.12 \
-		extra-1.7.16 \
 		fail-4.9.0.0 \
 		fgl-5.8.2.0 \
 		fgl-visualize-0.1.0.1 \
 		file-embed-0.0.16.0 \
 		fmlist-0.9.4 \
 		free-5.2_5 \
-		futhark-data-1.1.0.1 \
+		futhark-data-1.1.1.0 \
 		futhark-manifest-1.5.0.0 \
 		futhark-server-1.2.2.1 \
-		generic-arbitrary-1.0.1 \
 		generic-deriving-1.14.5_3 \
 		generic-lens-2.2.2.0_1 \
 		generic-lens-core-2.2.1.0_2 \
-		generically-0.1.1_3 \
+		generically-0.1.1_4 \
 		githash-0.1.7.0 \
 		half-0.3.1_2 \
 		happy-1.20.1.1 \
-		hashable-1.4.7.0 \
+		hashable-1.5.0.0 \
 		haskell-src-exts-1.23.1 \
 		haskell-src-meta-0.8.14 \
-		hsc2hs-0.68.10_2 \
+		hsc2hs-0.68.10_3 \
 		indexed-profunctors-0.1.1.1 \
 		indexed-traversable-0.1.4 \
 		indexed-traversable-instances-0.1.2 \
@@ -92,26 +92,25 @@ USE_CABAL=	Diff-0.5_1 \
 		language-c-quote-0.13.0.2 \
 		lens-5.3.2_2 \
 		lens-aeson-1.2.3_2 \
-		lsp-2.7.0.0 \
-		lsp-types-2.3.0.0 \
+		lsp-2.3.0.0_1 \
+		lsp-types-2.1.0.0 \
 		mainland-pretty-0.7.1.1 \
 		math-functions-0.3.4.4 \
 		megaparsec-9.6.1 \
 		mod-0.2.0.1 \
 		mwc-random-0.15.1.0 \
 		neat-interpolation-0.5.1.4 \
+		network-info-0.2.1 \
 		network-uri-2.6.4.2_1 \
 		old-locale-1.0.0.7_2 \
-		old-time-1.1.0.4 \
 		os-string-2.0.6 \
 		parallel-3.2.2.0_8 \
 		parser-combinators-1.3.0_1 \
 		prettyprinter-1.7.1 \
 		prettyprinter-ansi-terminal-1.1.3 \
-		primitive-0.9.0.0_1 \
+		primitive-0.9.0.0_2 \
 		process-extras-0.7.4_1 \
 		profunctors-5.6.2_3 \
-		quickcheck-instances-0.3.31_2 \
 		random-1.2.1.2 \
 		reflection-2.1.8 \
 		regex-1.1.0.2 \
@@ -120,7 +119,6 @@ USE_CABAL=	Diff-0.5_1 \
 		regex-tdfa-1.3.2.2_3 \
 		row-types-1.0.1.2_1 \
 		safe-0.3.21_1 \
-		safe-exceptions-0.1.7.4_1 \
 		scientific-0.3.8.0_1 \
 		semialign-1.3.1_1 \
 		semigroupoids-6.0.1_1 \
@@ -137,28 +135,28 @@ USE_CABAL=	Diff-0.5_1 \
 		temporary-1.3 \
 		terminal-size-0.3.4_1 \
 		text-iso8601-0.1.1_1 \
-		text-rope-0.2 \
+		text-rope-0.3 \
 		text-short-0.1.6_2 \
 		th-abstraction-0.7.0.0 \
 		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_3 \
+		th-lift-0.8.4_3 \
+		th-orphans-0.13.14_4 \
 		th-reify-many-0.1.10 \
 		these-1.2.1_1 \
 		time-compat-1.9.7_2 \
 		time-locale-compat-0.1.1.5 \
 		transformers-base-0.4.6 \
 		transformers-compat-0.7.2 \
-		unliftio-0.2.25.0 \
 		unliftio-core-0.2.1.0_4 \
 		unordered-containers-0.2.20_3 \
 		utf8-string-1.0.2 \
+		uuid-1.3.16_1 \
 		uuid-types-1.0.6_1 \
-		vector-0.13.1.0_1 \
+		vector-0.13.1.0_2 \
 		vector-algorithms-0.9.0.2_1 \
 		vector-binary-instances-0.2.5.2_5 \
-		vector-stream-0.1.0.1_1 \
+		vector-stream-0.1.0.1_2 \
 		vector-th-unbox-0.2.2_6 \
 		versions-6.0.7 \
 		void-0.7.3 \
diff --git a/lang/hs-futhark/distinfo b/lang/hs-futhark/distinfo
index e981c5fb4822..fef9be8f52a7 100644
--- a/lang/hs-futhark/distinfo
+++ b/lang/hs-futhark/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1726028096
+TIMESTAMP = 1730766817
 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
@@ -71,8 +71,6 @@ SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc1
 SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
 SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c
 SIZE (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 8192
-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
@@ -95,6 +93,10 @@ SHA256 (cabal/cryptohash-md5-0.11.101.0/cryptohash-md5-0.11.101.0.tar.gz) = 3b08
 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/5.cabal) = 1a01de5a6e0165aa2aa71d9e66cba1d0093510875ae90d79ddec310d506d6e48
 SIZE (cabal/cryptohash-md5-0.11.101.0/revision/5.cabal) = 3088
+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/5.cabal) = fa87bda570450a0abb27f8828058ee4a43075470140eac8c90d1a085574212a8
+SIZE (cabal/cryptohash-sha1-0.11.101.0/revision/5.cabal) = 3072
 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
@@ -121,12 +123,14 @@ SHA256 (cabal/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e
 SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942
 SHA256 (cabal/dotgen-0.4.3/dotgen-0.4.3.tar.gz) = da1c78f7daf0470465ce095fd0f3b3e8a4e4744d5b582a0f6e590a32522d96c9
 SIZE (cabal/dotgen-0.4.3/dotgen-0.4.3.tar.gz) = 4955
+SHA256 (cabal/entropy-0.4.1.10/entropy-0.4.1.10.tar.gz) = 85ac1d53f1d1c095aedd23fdb20c8e3ada04a7fd8aa6d7e6445ae6a59a277de5
+SIZE (cabal/entropy-0.4.1.10/entropy-0.4.1.10.tar.gz) = 9060
+SHA256 (cabal/entropy-0.4.1.10/revision/2.cabal) = 51f4bea51aacee1504eeef831ef0ce576a263cbd454e6d742f0b4ccb5295c81d
+SIZE (cabal/entropy-0.4.1.10/revision/2.cabal) = 2918
 SHA256 (cabal/exception-mtl-0.4.0.2/exception-mtl-0.4.0.2.tar.gz) = 9de6f05f3e5ddfb9b51d853a97c560e019f9f831f43c5a4dc06a6d9a606907f2
 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.16/extra-1.7.16.tar.gz) = 250c6d43c30b2c71f2cf498a10e69e43ac035974d3819529385d99e42ce77c70
-SIZE (cabal/extra-1.7.16/extra-1.7.16.tar.gz) = 46190
 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
@@ -141,14 +145,12 @@ SHA256 (cabal/free-5.2/free-5.2.tar.gz) = 72867f7c89173263765736e8d395e94291f1aa
 SIZE (cabal/free-5.2/free-5.2.tar.gz) = 58781
 SHA256 (cabal/free-5.2/revision/5.cabal) = 31e49c0d27e9a9493bf3196449501cf2c546e5e988574d64380518fed0ccc46e
 SIZE (cabal/free-5.2/revision/5.cabal) = 4176
-SHA256 (cabal/futhark-data-1.1.0.1/futhark-data-1.1.0.1.tar.gz) = c396542118f2532e59d03e423d9f51087a838e4c0dfbb50b7b99091963bf36c4
-SIZE (cabal/futhark-data-1.1.0.1/futhark-data-1.1.0.1.tar.gz) = 11584
+SHA256 (cabal/futhark-data-1.1.1.0/futhark-data-1.1.1.0.tar.gz) = 0ef011fb779f269208c0a6b57a62e1a5ec265bfd0cde820edf400cef57451804
+SIZE (cabal/futhark-data-1.1.1.0/futhark-data-1.1.1.0.tar.gz) = 11710
 SHA256 (cabal/futhark-manifest-1.5.0.0/futhark-manifest-1.5.0.0.tar.gz) = c4d076761f293f2f6251993b73e7e7de69cc15ac474e60770103f97558a3fcb1
 SIZE (cabal/futhark-manifest-1.5.0.0/futhark-manifest-1.5.0.0.tar.gz) = 6024
 SHA256 (cabal/futhark-server-1.2.2.1/futhark-server-1.2.2.1.tar.gz) = 5845ca6f4dd8395ef860164a7e8193e4094dc342a5b7187e314a7842e70b163d
 SIZE (cabal/futhark-server-1.2.2.1/futhark-server-1.2.2.1.tar.gz) = 6524
-SHA256 (cabal/generic-arbitrary-1.0.1/generic-arbitrary-1.0.1.tar.gz) = 92013ed9d38370bedad67a05deabc203bfdfd5a74ebec17554270e8ed22c29c7
-SIZE (cabal/generic-arbitrary-1.0.1/generic-arbitrary-1.0.1.tar.gz) = 6826
 SHA256 (cabal/generic-deriving-1.14.5/generic-deriving-1.14.5.tar.gz) = ea9f74049bdfae8159738e42beed07ca7ecd7483192407fd29afdde11a339449
 SIZE (cabal/generic-deriving-1.14.5/generic-deriving-1.14.5.tar.gz) = 76918
 SHA256 (cabal/generic-deriving-1.14.5/revision/3.cabal) = 645e75f3cb7b930381ea67003ac2af08a9299463278a862f21f5bfc93febebb1
@@ -163,8 +165,8 @@ SHA256 (cabal/generic-lens-core-2.2.1.0/revision/2.cabal) = 0d2ff39f7dc8d45901cb
 SIZE (cabal/generic-lens-core-2.2.1.0/revision/2.cabal) = 3013
 SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
 SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
-SHA256 (cabal/generically-0.1.1/revision/3.cabal) = 1b1b638ac022d2404becb6c117b04bfdc2247429ba58596271ca2cdc413288c2
-SIZE (cabal/generically-0.1.1/revision/3.cabal) = 1203
+SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b1290079bcd03b8348989f909ac9bd972ddc452e
+SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
 SHA256 (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 1ad5e7c26bd9c9c4e4c3232206694b153845fe11f227e39d214eef0d95f330d4
 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
@@ -173,16 +175,16 @@ SHA256 (cabal/half-0.3.1/revision/2.cabal) = b6b9ac2dbb6f58e1619683db43d851cc250
 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.7.0/hashable-1.4.7.0.tar.gz) = 3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da
-SIZE (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 89467
+SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
+SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
 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.14/haskell-src-meta-0.8.14.tar.gz) = 0490cb5c809688865276bcd4cc0536ce8d00b248529c1d00b7ff67a33ba57136
 SIZE (cabal/haskell-src-meta-0.8.14/haskell-src-meta-0.8.14.tar.gz) = 28029
 SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
 SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
-SHA256 (cabal/hsc2hs-0.68.10/revision/2.cabal) = 60e78b6c60dc32a77ce6c37ed5ca4e838fc5f76f02836ef64d93cd21cc002325
-SIZE (cabal/hsc2hs-0.68.10/revision/2.cabal) = 3032
+SHA256 (cabal/hsc2hs-0.68.10/revision/3.cabal) = 276325277350cd2c2c88916ed3ae5cd35b2b4f494ec594fbd9534081eb7fb759
+SIZE (cabal/hsc2hs-0.68.10/revision/3.cabal) = 3008
 SHA256 (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 2e69bb2900bb7e562efffff7bcf3f72daf79f013232ce603263a57595412c398
 SIZE (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 6477
 SHA256 (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 58be09afdf3ad5a25c2aa0d2a7df80d602df09f4e76d3abf2b7cdb0e75d03b22
@@ -209,10 +211,12 @@ SHA256 (cabal/lens-aeson-1.2.3/lens-aeson-1.2.3.tar.gz) = 7bbc6affe248c84dfda135
 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.7.0.0/lsp-2.7.0.0.tar.gz) = d2648ef783820e3e59e59c18297fc98b0e640e02856f16099dda9245eea0beef
-SIZE (cabal/lsp-2.7.0.0/lsp-2.7.0.0.tar.gz) = 43283
-SHA256 (cabal/lsp-types-2.3.0.0/lsp-types-2.3.0.0.tar.gz) = 7aa375537a483f66494075fea5a4df51741a14f0d113491c780dfaa03ccbbef0
-SIZE (cabal/lsp-types-2.3.0.0/lsp-types-2.3.0.0.tar.gz) = 239602
+SHA256 (cabal/lsp-2.3.0.0/lsp-2.3.0.0.tar.gz) = e29866bea5c2482a1ec42a7c948d504685362f1ee1393c4336d7dbed2ae4bb4b
+SIZE (cabal/lsp-2.3.0.0/lsp-2.3.0.0.tar.gz) = 40683
+SHA256 (cabal/lsp-2.3.0.0/revision/1.cabal) = b21f38d07a75db14fd72fd944238c76fc9fe40b8b11aee8940db520342475d96
+SIZE (cabal/lsp-2.3.0.0/revision/1.cabal) = 3686
+SHA256 (cabal/lsp-types-2.1.0.0/lsp-types-2.1.0.0.tar.gz) = 3c3aa3c6f5418e8cebed767f271277abb24d263bd80d5e7381cb3077dc7e9e44
+SIZE (cabal/lsp-types-2.1.0.0/lsp-types-2.1.0.0.tar.gz) = 219619
 SHA256 (cabal/mainland-pretty-0.7.1.1/mainland-pretty-0.7.1.1.tar.gz) = ebc2dd5bdc8ce652e034c2dac3499022d060484bc84db8f903d4cacaaecbdc0b
 SIZE (cabal/mainland-pretty-0.7.1.1/mainland-pretty-0.7.1.1.tar.gz) = 10433
 SHA256 (cabal/math-functions-0.3.4.4/math-functions-0.3.4.4.tar.gz) = 2441d8dd50eff445356048b2a0cdf88c4a7ba0f56614293d4975e1b081faf8fa
@@ -225,6 +229,8 @@ SHA256 (cabal/mwc-random-0.15.1.0/mwc-random-0.15.1.0.tar.gz) = 032bf9bd65054dc0
 SIZE (cabal/mwc-random-0.15.1.0/mwc-random-0.15.1.0.tar.gz) = 42553
 SHA256 (cabal/neat-interpolation-0.5.1.4/neat-interpolation-0.5.1.4.tar.gz) = 8eb733e3b1d90d87e0cff8b648f4b8145e38afd558f2c8343029770c9f023ab7
 SIZE (cabal/neat-interpolation-0.5.1.4/neat-interpolation-0.5.1.4.tar.gz) = 5741
+SHA256 (cabal/network-info-0.2.1/network-info-0.2.1.tar.gz) = 9b2d88312fc8280351d5003200cc07decbb865f85d3aa7b1094b238bd6a8b404
+SIZE (cabal/network-info-0.2.1/network-info-0.2.1.tar.gz) = 6387
 SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
 SIZE (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 31309
 SHA256 (cabal/network-uri-2.6.4.2/revision/1.cabal) = 6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588
@@ -233,8 +239,6 @@ SHA256 (cabal/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz) = dbaf8bf6b888fb9884
 SIZE (cabal/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz) = 3384
 SHA256 (cabal/old-locale-1.0.0.7/revision/2.cabal) = fa998be2c7e00cd26a6e9075bea790caaf3932caa3e9497ad69bc20380dd6911
 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.6/os-string-2.0.6.tar.gz) = 22fcc7d5fc66676b5dfc57b714d2caf93cce2d5a79d242168352f9eb0fe2f18a
 SIZE (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 44363
 SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
@@ -251,8 +255,8 @@ SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.
 SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
 SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
 SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/primitive-0.9.0.0/revision/1.cabal) = 2e08c5409e3559c7f1669ef50e9a0d9a397e68ecf51110d5e2cedf05cdd7d93c
-SIZE (cabal/primitive-0.9.0.0/revision/1.cabal) = 3171
+SHA256 (cabal/primitive-0.9.0.0/revision/2.cabal) = de20bf4eff1f972088854c8efda6eaca2d3147aff62232c3707f059152638759
+SIZE (cabal/primitive-0.9.0.0/revision/2.cabal) = 3203
 SHA256 (cabal/process-extras-0.7.4/process-extras-0.7.4.tar.gz) = 293e75f849254ce0ce0d7fa659681917e07a557c602505a2f9e20777467e984e
 SIZE (cabal/process-extras-0.7.4/process-extras-0.7.4.tar.gz) = 14256
 SHA256 (cabal/process-extras-0.7.4/revision/1.cabal) = bf5f39f0c43fd4d413ac38c6bd24cb4d9a901adf3d646cc673bb8db93606f4d2
@@ -261,10 +265,6 @@ SHA256 (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bcc
 SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
 SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
 SIZE (cabal/profunctors-5.6.2/revision/3.cabal) = 2484
-SHA256 (cabal/quickcheck-instances-0.3.31/quickcheck-instances-0.3.31.tar.gz) = 9b187e1af9351dfdc217ea027433ad19de686a3665e28ce7970322c69d814e2f
-SIZE (cabal/quickcheck-instances-0.3.31/quickcheck-instances-0.3.31.tar.gz) = 12767
-SHA256 (cabal/quickcheck-instances-0.3.31/revision/2.cabal) = 1ffff1861ebc44ddbbd2c7cf6d379fef6e1b5a2dfda44b06ab339258f27b2ffe
-SIZE (cabal/quickcheck-instances-0.3.31/revision/2.cabal) = 4325
 SHA256 (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 790f4dc2d2327c453ff6aac7bf15399fd123d55e927935f68f84b5df42d9a4b4
 SIZE (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 47229
 SHA256 (cabal/reflection-2.1.8/reflection-2.1.8.tar.gz) = 922e9ff67958ed1bca19000a9d59153ed3152ef775e9018d5853488e4f4189cd
@@ -291,10 +291,6 @@ SHA256 (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 2c81fea42bbe79ec488774043c1ec54f
 SIZE (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 11778
 SHA256 (cabal/safe-0.3.21/revision/1.cabal) = b928ea1645876788155b38ce85c7e46d157a1bb41d2b05f5770b13d60bc6a3f7
 SIZE (cabal/safe-0.3.21/revision/1.cabal) = 2400
-SHA256 (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 3c51d8d50c9b60ff8bf94f942fd92e3bea9e62c5afa778dfc9f707b79da41ef6
-SIZE (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 15347
-SHA256 (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 8bb7261bd54bd58acfcb154be6a161fb6d0d31a1852aadc8e927d2ad2d7651d1
-SIZE (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 1412
 SHA256 (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 13b343bca8aa26d7718e52e622e5a118056653edafcbc7ccc5333be7217218cf
 SIZE (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 24314
 SHA256 (cabal/scientific-0.3.8.0/revision/1.cabal) = 2148e2e6ab1f1fd2ecee25067e0ee60da886be89736e8a54d49556407d7113ce
@@ -345,8 +341,8 @@ SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0
 SIZE (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9599
 SHA256 (cabal/text-iso8601-0.1.1/revision/1.cabal) = 0af50f6d2e8479b9a956c9c612ec270ea09df4c78c88c5b1bdd98066f576d73d
 SIZE (cabal/text-iso8601-0.1.1/revision/1.cabal) = 2478
-SHA256 (cabal/text-rope-0.2/text-rope-0.2.tar.gz) = b14422855e9cc375a31c22758454013ac629671331de6ccb77b496509bcae78b
-SIZE (cabal/text-rope-0.2/text-rope-0.2.tar.gz) = 37000
+SHA256 (cabal/text-rope-0.3/text-rope-0.3.tar.gz) = bfafee27b63885b19eb58120cc97771d127aa8ba9f141f03044d1ac476699337
+SIZE (cabal/text-rope-0.3/text-rope-0.3.tar.gz) = 61384
 SHA256 (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 8173ea138d7dc398747b636012bf6e79e17186560b8a7a7fc9e6456d78556eab
 SIZE (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 24691
 SHA256 (cabal/text-short-0.1.6/revision/2.cabal) = 5953dc14c71b6047edab2dc89e922678ff5cbe2e98d16b9e7078150083940be4
@@ -363,12 +359,12 @@ SHA256 (cabal/th-expand-syns-0.4.11.0/revision/4.cabal) = 8712ef68051d7e99138a31
 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-lift-0.8.4/revision/3.cabal) = 22189cbdb56d17c75530cdf531d1229c7072975a3a024af40050fc359ba76f14
+SIZE (cabal/th-lift-0.8.4/revision/3.cabal) = 2793
 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/3.cabal) = 521dc3f24abc4ecee658101652b626439c4bf90e44ca7e203b4245818043f0a5
-SIZE (cabal/th-orphans-0.13.14/revision/3.cabal) = 3013
+SHA256 (cabal/th-orphans-0.13.14/revision/4.cabal) = 34432d4f77a328fa8799974e0adad1494db0e8163ab8179ff62c40325429d881
+SIZE (cabal/th-orphans-0.13.14/revision/4.cabal) = 3015
 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.1/these-1.2.1.tar.gz) = 17d6d933365edabf801a16842c1403bdd37cc5300faa2fcca980decdab22e4de
@@ -385,8 +381,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/unliftio-0.2.25.0/unliftio-0.2.25.0.tar.gz) = fb85a22291e78f9e58cd7f5e563a726500ad1a004b3b335b93c0975b828a112b
-SIZE (cabal/unliftio-0.2.25.0/unliftio-0.2.25.0.tar.gz) = 58335
 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/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a
@@ -397,14 +391,18 @@ SHA256 (cabal/unordered-containers-0.2.20/revision/3.cabal) = c7fe9cba405ed9905e
 SIZE (cabal/unordered-containers-0.2.20/revision/3.cabal) = 3921
 SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a
 SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726
+SHA256 (cabal/uuid-1.3.16/uuid-1.3.16.tar.gz) = 1a4679cfb4ec5fcc8dd584bd4fc66f744bfd0433c775e400235058c13f720df6
+SIZE (cabal/uuid-1.3.16/uuid-1.3.16.tar.gz) = 8830
+SHA256 (cabal/uuid-1.3.16/revision/1.cabal) = 0e314e4f967c4d5ebaa4ec3f9936828e07f9420e4702038441a271ff422279e9
+SIZE (cabal/uuid-1.3.16/revision/1.cabal) = 2578
 SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e
 SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222
 SHA256 (cabal/uuid-types-1.0.6/revision/1.cabal) = 595644500d36908be85cd02fb446c411555ecc5c59b7ce33d1205cfc9ceb55a6
 SIZE (cabal/uuid-types-1.0.6/revision/1.cabal) = 2604
 SHA256 (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 63f272279eab8ab9411a0fffb1252ac309b297313f8e33be9ebbc2f981edecee
 SIZE (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 156855
-SHA256 (cabal/vector-0.13.1.0/revision/1.cabal) = bc032ccfb51d775eb6f4082c5fc02f5416b0ea0d6644a60d87677a6937f2d70d
-SIZE (cabal/vector-0.13.1.0/revision/1.cabal) = 9015
+SHA256 (cabal/vector-0.13.1.0/revision/2.cabal) = c8564a7d0b2df5a4a8a2c6e69db840ac2fe5aa566babf4a516c370c5d85f2546
+SIZE (cabal/vector-0.13.1.0/revision/2.cabal) = 9346
 SHA256 (cabal/vector-algorithms-0.9.0.2/vector-algorithms-0.9.0.2.tar.gz) = 82ee0d0cb8734944781d3cac186cc2fe45aac7859b2af365f2f8ea32a17a253a
 SIZE (cabal/vector-algorithms-0.9.0.2/vector-algorithms-0.9.0.2.tar.gz) = 29259
 SHA256 (cabal/vector-algorithms-0.9.0.2/revision/1.cabal) = 636267cf6236c945160779e08c03d52f45bb84f8a0133a97590cb6d0cc6e6e87
@@ -415,8 +413,8 @@ SHA256 (cabal/vector-binary-instances-0.2.5.2/revision/5.cabal) = 9ba8f2c5a95278
 SIZE (cabal/vector-binary-instances-0.2.5.2/revision/5.cabal) = 2728
 SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
 SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
-SHA256 (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 16a69e2ed71d7b35e16860fac520f94fa4da120eb973d9f8fbf0aa3a703d4a9f
-SIZE (cabal/vector-stream-0.1.0.1/revision/1.cabal) = 1583
+SHA256 (cabal/vector-stream-0.1.0.1/revision/2.cabal) = 2d0ebd13a852c3238d1e3a672960756895e770158e1a7eb853b1dd7829df9a51
+SIZE (cabal/vector-stream-0.1.0.1/revision/2.cabal) = 1642
 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/6.cabal) = 3942bf27ed264bf5df6742365e5a2ccdcaa924d912b5b4c4789fac90770fb4dd
@@ -433,5 +431,5 @@ SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6
 SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
 SHA256 (cabal/zlib-0.7.1.0/revision/1.cabal) = bae1c5a6092d65c5e763246f91e04fef3f43e37cb055130725c9a973c88a250f
 SIZE (cabal/zlib-0.7.1.0/revision/1.cabal) = 5223
-SHA256 (cabal/diku-dk-futhark-v0.25.22_GH0.tar.gz) = 6dc0c421d5b9d42ee7e2ae3077bd1f57541b770e00c6788dee4b3ee0623c925f
-SIZE (cabal/diku-dk-futhark-v0.25.22_GH0.tar.gz) = 1784352
+SHA256 (cabal/diku-dk-futhark-v0.25.23_GH0.tar.gz) = 5ea8f3f23e523121cdb8cf576130de9a73e35636c231c50f4d6da75f6b27a715
+SIZE (cabal/diku-dk-futhark-v0.25.23_GH0.tar.gz) = 1803584