git: 2b365fef5717 - main - devel/hs-hlint: Update to 3.4

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Thu, 07 Jul 2022 10:25:16 UTC
The branch main has been updated by arrowd:

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

commit 2b365fef5717384fd979f1c856a35987f423d047
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2022-05-09 14:43:44 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2022-07-07 10:24:32 +0000

    devel/hs-hlint: Update to 3.4
---
 devel/hs-hlint/Makefile |  86 +++++++++++---------
 devel/hs-hlint/distinfo | 212 +++++++++++++++++++++++++++---------------------
 2 files changed, 165 insertions(+), 133 deletions(-)

diff --git a/devel/hs-hlint/Makefile b/devel/hs-hlint/Makefile
index 3151a729bdb6..7d8532b762ce 100644
--- a/devel/hs-hlint/Makefile
+++ b/devel/hs-hlint/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	hlint
-PORTVERSION=	3.3.4
+PORTVERSION=	3.4
 PORTREVISION=	1
 CATEGORIES=	devel haskell
 
@@ -10,64 +10,70 @@ LICENSE=	BSD3CLAUSE
 
 USES=		cabal
 
-USE_CABAL=	aeson-1.5.6.0_2 \
-		alex-3.2.6 \
-		ansi-terminal-0.11 \
-		assoc-1.0.2_1 \
-		attoparsec-0.13.2.5_1 \
-		base-compat-0.11.2 \
-		base-compat-batteries-0.11.2 \
-		base-orphans-0.8.4 \
-		bifunctors-5.5.10 \
-		clock-0.8.2 \
+USE_CABAL=	OneTuple-0.3.1_2 \
+		QuickCheck-2.14.2 \
+		StateVar-1.2.2 \
+		aeson-2.0.3.0 \
+		ansi-terminal-0.11.3 \
+		assoc-1.0.2_2 \
+		attoparsec-0.14.4_1 \
+		base-compat-0.12.1 \
+		base-compat-batteries-0.12.1_2 \
+		base-orphans-0.8.6 \
+		bifunctors-5.5.12 \
+		clock-0.8.3 \
 		cmdargs-0.10.21 \
-		colour-2.3.5 \
+		colour-2.3.6 \
 		comonad-5.0.8_1 \
-		conduit-1.3.4 \
-		cpphs-1.20.9.1 \
+		conduit-1.3.4.2 \
+		contravariant-1.5.5 \
+		cpphs-1.20.9.1_1 \
 		data-default-0.7.1.1 \
 		data-default-class-0.1.2.0 \
 		data-default-instances-containers-0.0.1 \
 		data-default-instances-dlist-0.0.1 \
 		data-default-instances-old-locale-0.0.1 \
-		data-fix-0.3.1 \
+		data-fix-0.3.2_2 \
 		distributive-0.6.2.1_1 \
 		dlist-1.0 \
-		extra-1.7.9 \
-		file-embed-0.0.13.0 \
+		extra-1.7.10 \
+		file-embed-0.0.15.0 \
 		filepattern-0.1.2 \
-		ghc-lib-parser-9.0.1.20210324 \
-		ghc-lib-parser-ex-9.0.0.4 \
-		happy-1.20.0 \
-		hashable-1.3.1.0 \
+		ghc-lib-parser-ex-9.2.0.3 \
+		hashable-1.4.0.2 \
 		hscolour-1.24.4 \
-		indexed-traversable-0.1.1_1 \
-		integer-logarithms-1.0.3.1 \
+		indexed-traversable-0.1.2_1 \
+		indexed-traversable-instances-0.1.1 \
+		integer-logarithms-1.0.3.1_2 \
 		libyaml-0.1.2 \
-		mono-traversable-1.0.15.1_1 \
+		mono-traversable-1.0.15.3 \
 		old-locale-1.0.0.7_2 \
-		polyparse-1.13_2 \
-		primitive-0.7.1.0_3 \
-		random-1.2.0_6 \
+		polyparse-1.13_4 \
+		primitive-0.7.3.0 \
+		random-1.2.1.1 \
 		refact-0.3.0.2 \
-		resourcet-1.2.4.2 \
-		scientific-0.3.6.2 \
-		split-0.2.3.4_1 \
-		splitmix-0.1.0.3 \
-		strict-0.4.0.1_1 \
+		resourcet-1.2.4.3_1 \
+		scientific-0.3.7.0_2 \
+		semialign-1.2.0.1_1 \
+		semigroupoids-5.3.7 \
+		split-0.2.3.4_2 \
+		splitmix-0.1.0.4 \
+		strict-0.4.0.1_4 \
 		syb-0.7.2.1 \
 		tagged-0.8.6.1_2 \
-		th-abstraction-0.4.2.0_1 \
-		these-1.1.1.1_2 \
-		time-compat-1.9.5_1 \
-		transformers-compat-0.6.6 \
+		text-short-0.1.5 \
+		th-abstraction-0.4.3.0 \
+		these-1.1.1.1_5 \
+		time-compat-1.9.6.1_3 \
+		transformers-compat-0.7.1_1 \
 		uniplate-1.6.13_1 \
 		unliftio-core-0.2.0.1_2 \
-		unordered-containers-0.2.13.0 \
+		unordered-containers-0.2.19.1 \
 		utf8-string-1.0.2 \
-		uuid-types-1.0.4 \
-		vector-0.12.2.0 \
+		uuid-types-1.0.5_2 \
+		vector-0.12.3.1_1 \
 		vector-algorithms-0.8.0.4_1 \
-		yaml-0.11.5.0
+		witherable-0.4.2_2 \
+		yaml-0.11.8.0
 
 .include <bsd.port.mk>
diff --git a/devel/hs-hlint/distinfo b/devel/hs-hlint/distinfo
index c253d0e01a75..d6f52f745d51 100644
--- a/devel/hs-hlint/distinfo
+++ b/devel/hs-hlint/distinfo
@@ -1,44 +1,54 @@
-TIMESTAMP = 1630750563
-SHA256 (cabal/hlint-3.3.4.tar.gz) = 189bab4a78ded3bf0db64878a0775805855aff49796396abbac5d90a81db100c
-SIZE (cabal/hlint-3.3.4.tar.gz) = 162535
-SHA256 (cabal/aeson-1.5.6.0/aeson-1.5.6.0.tar.gz) = 0361c34be3d2ec945201f02501693436fbda10dcc549469481a084b2de22bfe8
-SIZE (cabal/aeson-1.5.6.0/aeson-1.5.6.0.tar.gz) = 286364
-SHA256 (cabal/aeson-1.5.6.0/revision/2.cabal) = 72c170b9fa0a4d1eaf47098902c621d0d95331cda1ebc4d86582bd557756b3ff
-SIZE (cabal/aeson-1.5.6.0/revision/2.cabal) = 6791
-SHA256 (cabal/alex-3.2.6/alex-3.2.6.tar.gz) = 91aa08c1d3312125fbf4284815189299bbb0be34421ab963b1f2ae06eccc5410
-SIZE (cabal/alex-3.2.6/alex-3.2.6.tar.gz) = 108832
-SHA256 (cabal/ansi-terminal-0.11/ansi-terminal-0.11.tar.gz) = c6611b9e51add41db3f79eac30066c06b33a6ca2a09e586b4b361d7f98303793
-SIZE (cabal/ansi-terminal-0.11/ansi-terminal-0.11.tar.gz) = 36074
+TIMESTAMP = 1652107390
+SHA256 (cabal/hlint-3.4.tar.gz) = 76fc615d6949fb9478e586c9ddd5510578ddaa32261d94f1a1f3670f20db8e95
+SIZE (cabal/hlint-3.4.tar.gz) = 170489
+SHA256 (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef
+SIZE (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 5148
+SHA256 (cabal/OneTuple-0.3.1/revision/2.cabal) = a848c096c9d29e82ffdd30a9998aa2931cbccb3a1bc137539d80f6174d31603e
+SIZE (cabal/OneTuple-0.3.1/revision/2.cabal) = 2262
+SHA256 (cabal/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz) = d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3
+SIZE (cabal/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz) = 75246
+SHA256 (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
+SIZE (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5048
+SHA256 (cabal/aeson-2.0.3.0/aeson-2.0.3.0.tar.gz) = 19760a2b84764fa3cee65c63df0c80d45497e2f0c3b95d4e6dc2083b8604b325
+SIZE (cabal/aeson-2.0.3.0/aeson-2.0.3.0.tar.gz) = 297283
+SHA256 (cabal/ansi-terminal-0.11.3/ansi-terminal-0.11.3.tar.gz) = f4d563ecf71fb1d304bcdcad478d97efd9f61f6d9d4797a5d56e7722a92a9e6b
+SIZE (cabal/ansi-terminal-0.11.3/ansi-terminal-0.11.3.tar.gz) = 37868
 SHA256 (cabal/assoc-1.0.2/assoc-1.0.2.tar.gz) = d8988dc6e8718c7a3456515b769c9336aeeec730cf86fc5175247969ff8f144f
 SIZE (cabal/assoc-1.0.2/assoc-1.0.2.tar.gz) = 3047
-SHA256 (cabal/assoc-1.0.2/revision/1.cabal) = a824e4f615469a27ad949dbf4907ba258bd6b459deebec00524c7bcb3f65cc9f
-SIZE (cabal/assoc-1.0.2/revision/1.cabal) = 1205
-SHA256 (cabal/attoparsec-0.13.2.5/attoparsec-0.13.2.5.tar.gz) = 21e0f38eaa1957bf471276afa17651c125a38924575f12c2cbd2fa534b45686f
-SIZE (cabal/attoparsec-0.13.2.5/attoparsec-0.13.2.5.tar.gz) = 163876
-SHA256 (cabal/attoparsec-0.13.2.5/revision/1.cabal) = 7c88195c3f3243c6abe356c1bc872cf40818a8c7b0e261a8f8e6868fe42819a0
-SIZE (cabal/attoparsec-0.13.2.5/revision/1.cabal) = 6171
-SHA256 (cabal/base-compat-0.11.2/base-compat-0.11.2.tar.gz) = 53a6b5145442fba5a4bad6db2bcdede17f164642b48bc39b95015422a39adbdb
-SIZE (cabal/base-compat-0.11.2/base-compat-0.11.2.tar.gz) = 34625
-SHA256 (cabal/base-compat-batteries-0.11.2/base-compat-batteries-0.11.2.tar.gz) = 31e066a5aa96af94fe6465adb959c38d63a49e01357641aa4322c754a94d3023
-SIZE (cabal/base-compat-batteries-0.11.2/base-compat-batteries-0.11.2.tar.gz) = 16902
-SHA256 (cabal/base-orphans-0.8.4/base-orphans-0.8.4.tar.gz) = 37b2b59356c03400a2d509862677393c5ff706a0aabf826c104f6fe03d93bbb3
-SIZE (cabal/base-orphans-0.8.4/base-orphans-0.8.4.tar.gz) = 22573
-SHA256 (cabal/bifunctors-5.5.10/bifunctors-5.5.10.tar.gz) = e7729cfd8b6af5cecd7dd509e4e493eec0f1522876cc0ccf4f5805495c33a90d
-SIZE (cabal/bifunctors-5.5.10/bifunctors-5.5.10.tar.gz) = 45810
-SHA256 (cabal/clock-0.8.2/clock-0.8.2.tar.gz) = 0b5db110c703e68b251d5883253a934b012110b45393fc65df1b095eb9a4e461
-SIZE (cabal/clock-0.8.2/clock-0.8.2.tar.gz) = 7604
+SHA256 (cabal/assoc-1.0.2/revision/2.cabal) = e0d9d1febc172e2a1b22aacd25df7f90be557dcf12ff87359f43128f8c194d9e
+SIZE (cabal/assoc-1.0.2/revision/2.cabal) = 1237
+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/1.cabal) = 79584bdada8b730cb5138fca8c35c76fbef75fc1d1e01e6b1d815a5ee9843191
+SIZE (cabal/attoparsec-0.14.4/revision/1.cabal) = 5810
+SHA256 (cabal/base-compat-0.12.1/base-compat-0.12.1.tar.gz) = fb683cb4041b88cab1d0849f70ebd26b342c734a9ef6f75233c1602d53a015fd
+SIZE (cabal/base-compat-0.12.1/base-compat-0.12.1.tar.gz) = 35504
+SHA256 (cabal/base-compat-batteries-0.12.1/base-compat-batteries-0.12.1.tar.gz) = f98f3cdd8231edb4826744904d61f7672b9b628c7072c45684d3f7f1f55d838b
+SIZE (cabal/base-compat-batteries-0.12.1/base-compat-batteries-0.12.1.tar.gz) = 17623
+SHA256 (cabal/base-compat-batteries-0.12.1/revision/2.cabal) = ee819d7570b2fda1012d29db945a1778c388ef8c0c282e45c8fe4eae7616a25c
+SIZE (cabal/base-compat-batteries-0.12.1/revision/2.cabal) = 8891
+SHA256 (cabal/base-orphans-0.8.6/base-orphans-0.8.6.tar.gz) = 20a21c4b7adb0fd844b25e196241467406a28286b021f9b7a082ab03fa8015eb
+SIZE (cabal/base-orphans-0.8.6/base-orphans-0.8.6.tar.gz) = 24255
+SHA256 (cabal/bifunctors-5.5.12/bifunctors-5.5.12.tar.gz) = c6067772009772764cdbd585057cc88902876378686bc391fe7b0d1eb66e715d
+SIZE (cabal/bifunctors-5.5.12/bifunctors-5.5.12.tar.gz) = 46135
+SHA256 (cabal/clock-0.8.3/clock-0.8.3.tar.gz) = 845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1
+SIZE (cabal/clock-0.8.3/clock-0.8.3.tar.gz) = 9099
 SHA256 (cabal/cmdargs-0.10.21/cmdargs-0.10.21.tar.gz) = f7d8ea5c4e6af368d9b5d2eb994fc29235406fbe91916a6dc63bd883025eca75
 SIZE (cabal/cmdargs-0.10.21/cmdargs-0.10.21.tar.gz) = 64892
-SHA256 (cabal/colour-2.3.5/colour-2.3.5.tar.gz) = 3b8d471979617dce7c193523743c9782df63433d8e87e3ef6d97922e0da104e7
-SIZE (cabal/colour-2.3.5/colour-2.3.5.tar.gz) = 20485
+SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871
+SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
 SHA256 (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13
 SIZE (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = 15227
 SHA256 (cabal/comonad-5.0.8/revision/1.cabal) = 1f1aabd73ec7f80f20cf078a748a60cd48d8e57277802fdf6a9ab3601a9b8f7e
 SIZE (cabal/comonad-5.0.8/revision/1.cabal) = 3631
-SHA256 (cabal/conduit-1.3.4/conduit-1.3.4.tar.gz) = 9f02831aadea24489c1d1820018edadd6d97000e11f35d05da13fa8c216460f0
-SIZE (cabal/conduit-1.3.4/conduit-1.3.4.tar.gz) = 88861
+SHA256 (cabal/conduit-1.3.4.2/conduit-1.3.4.2.tar.gz) = 2cb9832f27c7cd50daed1309f688afc4da1bd49697cbeda8ec3f81ab0bcf2197
+SIZE (cabal/conduit-1.3.4.2/conduit-1.3.4.2.tar.gz) = 88962
+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/cpphs-1.20.9.1/cpphs-1.20.9.1.tar.gz) = 7f59b10bc3374004cee3c04fa4ee4a1b90d0dca84a3d0e436d5861a1aa3b919f
 SIZE (cabal/cpphs-1.20.9.1/cpphs-1.20.9.1.tar.gz) = 45496
+SHA256 (cabal/cpphs-1.20.9.1/revision/1.cabal) = 0ad26fef4e6be4cb13e1df93aab7bdbe9c3d3bc6c63b84d9e29cc0f691fe12b9
+SIZE (cabal/cpphs-1.20.9.1/revision/1.cabal) = 3331
 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
@@ -49,94 +59,102 @@ SHA256 (cabal/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.
 SIZE (cabal/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.0.1.tar.gz) = 1503
 SHA256 (cabal/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz) = 60d3b02922958c4908d7bf2b24ddf61511665745f784227d206745784b0c0802
 SIZE (cabal/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz) = 1519
-SHA256 (cabal/data-fix-0.3.1/data-fix-0.3.1.tar.gz) = 9b45c040472922c197bb33190197b5895afac6318203b2afb30251d4df8bcc79
-SIZE (cabal/data-fix-0.3.1/data-fix-0.3.1.tar.gz) = 5520
+SHA256 (cabal/data-fix-0.3.2/data-fix-0.3.2.tar.gz) = 3a172d3bc0639c327345e965f9d9023e099425814b28dcdb7b60ff66d66219cc
+SIZE (cabal/data-fix-0.3.2/data-fix-0.3.2.tar.gz) = 5842
+SHA256 (cabal/data-fix-0.3.2/revision/2.cabal) = e909776381648a75e82438a40df33c05397b57119b80bb83e38189370319b67a
+SIZE (cabal/data-fix-0.3.2/revision/2.cabal) = 1692
 SHA256 (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91
 SIZE (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = 8140
 SHA256 (cabal/distributive-0.6.2.1/revision/1.cabal) = 0f99f5541cca04acf89b64432b03422b6408e830a8dff30e6c4334ef1a48680c
 SIZE (cabal/distributive-0.6.2.1/revision/1.cabal) = 2996
 SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115
 SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
-SHA256 (cabal/extra-1.7.9/extra-1.7.9.tar.gz) = f66e26a63b216f0ca33665a75c08eada0a96af192ace83a18d87839d79afdf9d
-SIZE (cabal/extra-1.7.9/extra-1.7.9.tar.gz) = 44369
-SHA256 (cabal/file-embed-0.0.13.0/file-embed-0.0.13.0.tar.gz) = d13068abb0bd22c5d118164734a097dc591977b2c7561d912af9097803c6e1ea
-SIZE (cabal/file-embed-0.0.13.0/file-embed-0.0.13.0.tar.gz) = 6657
+SHA256 (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 9fdfe67986c89b6cc7a648904a997f4b774f8173cec3de64289d9c45224c4140
+SIZE (cabal/extra-1.7.10/extra-1.7.10.tar.gz) = 44872
+SHA256 (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = f066b85d537a20252faa59489f6a854e4e8f39080f08730c9e195e418cec5bdd
+SIZE (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = 7119
 SHA256 (cabal/filepattern-0.1.2/filepattern-0.1.2.tar.gz) = d92912ee0db0b8c50d6b2ffdc1ae91ee30e2704b47896aa325b42b58a2fcf65b
 SIZE (cabal/filepattern-0.1.2/filepattern-0.1.2.tar.gz) = 15737
-SHA256 (cabal/ghc-lib-parser-9.0.1.20210324/ghc-lib-parser-9.0.1.20210324.tar.gz) = 15637bfc87767cbd898fac373d704d049e612e5e752a0a0d7cd0a78c3e0582c2
-SIZE (cabal/ghc-lib-parser-9.0.1.20210324/ghc-lib-parser-9.0.1.20210324.tar.gz) = 1824045
-SHA256 (cabal/ghc-lib-parser-ex-9.0.0.4/ghc-lib-parser-ex-9.0.0.4.tar.gz) = c638851c30b8fd0bfb59ff11ae5b276cc7c9524bbd449e9b77a9df038d984186
-SIZE (cabal/ghc-lib-parser-ex-9.0.0.4/ghc-lib-parser-ex-9.0.0.4.tar.gz) = 21446
-SHA256 (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 3b1d3a8f93a2723b554d9f07b2cd136be1a7b2fcab1855b12b7aab5cbac8868c
-SIZE (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 184515
-SHA256 (cabal/hashable-1.3.1.0/hashable-1.3.1.0.tar.gz) = 8061823a4ac521b53912edcba36b956f3159cb885b07ec119af295a6568ca7c4
-SIZE (cabal/hashable-1.3.1.0/hashable-1.3.1.0.tar.gz) = 21424
+SHA256 (cabal/ghc-lib-parser-ex-9.2.0.3/ghc-lib-parser-ex-9.2.0.3.tar.gz) = 7bb9576ea82b9a09adeb68ea2685aa32cdaa154ec94f4ded7d269c74447e0c9d
+SIZE (cabal/ghc-lib-parser-ex-9.2.0.3/ghc-lib-parser-ex-9.2.0.3.tar.gz) = 23333
+SHA256 (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 83606edd356d914c075ecd44f6d5fe91a3b186aa0683c8dd8c9a7e8e22a47600
+SIZE (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 25528
 SHA256 (cabal/hscolour-1.24.4/hscolour-1.24.4.tar.gz) = 243332b082294117f37b2c2c68079fa61af68b36223b3fc07594f245e0e5321d
 SIZE (cabal/hscolour-1.24.4/hscolour-1.24.4.tar.gz) = 28729
-SHA256 (cabal/indexed-traversable-0.1.1/indexed-traversable-0.1.1.tar.gz) = 7ac36ae3153cbe7a8e99eacffd065367b87544953cc92997f424a150db468139
-SIZE (cabal/indexed-traversable-0.1.1/indexed-traversable-0.1.1.tar.gz) = 8424
-SHA256 (cabal/indexed-traversable-0.1.1/revision/1.cabal) = e4602357513aa3b146546227732e6e5698392f4324ab690e109cc05676ba3b4f
-SIZE (cabal/indexed-traversable-0.1.1/revision/1.cabal) = 2491
+SHA256 (cabal/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz) = 516858ee7198b1fed1b93c665157f9855fd947379db7f115d48c1b0d670e698d
+SIZE (cabal/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz) = 8685
+SHA256 (cabal/indexed-traversable-0.1.2/revision/1.cabal) = d66228887242f93ccb4fc7101a1e25a6560c8e4708f6e9ee1d3dd21901756c65
+SIZE (cabal/indexed-traversable-0.1.2/revision/1.cabal) = 2519
+SHA256 (cabal/indexed-traversable-instances-0.1.1/indexed-traversable-instances-0.1.1.tar.gz) = 100ed1023b541328b04bcec0964b9f9d5fc93285fc23a2ac6873bf8597439a44
+SIZE (cabal/indexed-traversable-instances-0.1.1/indexed-traversable-instances-0.1.1.tar.gz) = 4422
 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/2.cabal) = b65e11ec6f4b29c5278716da0544b951a49ab5310608df0fc41eec29f15691d9
+SIZE (cabal/integer-logarithms-1.0.3.1/revision/2.cabal) = 3229
 SHA256 (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 8f42d66f199fcaee255326f8f770d88b0670df56b5eb78002d6058f3a45e97b5
 SIZE (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 63635
-SHA256 (cabal/mono-traversable-1.0.15.1/mono-traversable-1.0.15.1.tar.gz) = c2df5b79ed2f88f2ee313e57c1d591d4463788e20d39e439297eec5ba5835ddf
-SIZE (cabal/mono-traversable-1.0.15.1/mono-traversable-1.0.15.1.tar.gz) = 40815
-SHA256 (cabal/mono-traversable-1.0.15.1/revision/1.cabal) = 9ea638260fb4ea04ef138b9954922531f61e50df427565ed6969138cac77ffaf
-SIZE (cabal/mono-traversable-1.0.15.1/revision/1.cabal) = 2252
+SHA256 (cabal/mono-traversable-1.0.15.3/mono-traversable-1.0.15.3.tar.gz) = 98b220f3313d74227a4249210c8818e839678343e62b3ebb1b8c867cf2b974b7
+SIZE (cabal/mono-traversable-1.0.15.3/mono-traversable-1.0.15.3.tar.gz) = 40461
 SHA256 (cabal/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz) = dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50
 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/polyparse-1.13/polyparse-1.13.tar.gz) = 1c4c72980e1e5a4f07fea65ca08b2399581d2a6aa21eb1078f7ad286c279707b
 SIZE (cabal/polyparse-1.13/polyparse-1.13.tar.gz) = 33144
-SHA256 (cabal/polyparse-1.13/revision/2.cabal) = d43dc209be86cbc7eb5cb98cd80ad36c8b035397e9dd200f669b19d20f37b8d8
-SIZE (cabal/polyparse-1.13/revision/2.cabal) = 2740
-SHA256 (cabal/primitive-0.7.1.0/primitive-0.7.1.0.tar.gz) = 6bebecfdf2a57787d9fd5231bfd612b65a92edd7b33a973b2a0f11312b89a3f0
-SIZE (cabal/primitive-0.7.1.0/primitive-0.7.1.0.tar.gz) = 52184
-SHA256 (cabal/primitive-0.7.1.0/revision/3.cabal) = 29de6bfd0cf8ba023ceb806203dfbec0e51e3524e75ffe41056f70b4229c6f0f
-SIZE (cabal/primitive-0.7.1.0/revision/3.cabal) = 2728
-SHA256 (cabal/random-1.2.0/random-1.2.0.tar.gz) = e4519cf7c058bfd5bdbe4acc782284acc9e25e74487208619ca83cbcd63fb9de
-SIZE (cabal/random-1.2.0/random-1.2.0.tar.gz) = 37889
-SHA256 (cabal/random-1.2.0/revision/6.cabal) = 195506fedaa7c31c1fa2a747e9b49b4a5d1f0b09dd8f1291f23a771656faeec3
-SIZE (cabal/random-1.2.0/revision/6.cabal) = 6097
+SHA256 (cabal/polyparse-1.13/revision/4.cabal) = e75b88df3f5f8e3ccf9c6925677c8d5872e3ce51acf1a2330b9aae5bcd683b44
+SIZE (cabal/polyparse-1.13/revision/4.cabal) = 2854
+SHA256 (cabal/primitive-0.7.3.0/primitive-0.7.3.0.tar.gz) = 3c0cfda67f1ee6f7f65108ad6f973b5bbb35ddba34b3c87746a7448f787501dc
+SIZE (cabal/primitive-0.7.3.0/primitive-0.7.3.0.tar.gz) = 55161
+SHA256 (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76
+SIZE (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 47109
 SHA256 (cabal/refact-0.3.0.2/refact-0.3.0.2.tar.gz) = 0ad029727797c8ca5d179c7abf1bfc135d86a7d72cf93785ee12ad243aeb1f6c
 SIZE (cabal/refact-0.3.0.2/refact-0.3.0.2.tar.gz) = 2345
-SHA256 (cabal/resourcet-1.2.4.2/resourcet-1.2.4.2.tar.gz) = 17f20842043ad199961a801b6efb1233b9098eb3537f8395844268f6a223eb87
-SIZE (cabal/resourcet-1.2.4.2/resourcet-1.2.4.2.tar.gz) = 16862
-SHA256 (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f
-SIZE (cabal/scientific-0.3.6.2/scientific-0.3.6.2.tar.gz) = 23510
+SHA256 (cabal/resourcet-1.2.4.3/resourcet-1.2.4.3.tar.gz) = 054152fec5cdc044dd9310c37e548913bcec67ec4e84998a1419a8c067b43b7f
+SIZE (cabal/resourcet-1.2.4.3/resourcet-1.2.4.3.tar.gz) = 17062
+SHA256 (cabal/resourcet-1.2.4.3/revision/1.cabal) = adb4c564a42546b7fc0d9d08a48f57a4700584b4e7de585cbbea8e519c30d34b
+SIZE (cabal/resourcet-1.2.4.3/revision/1.cabal) = 1754
+SHA256 (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = a3a121c4b3d68fb8b9f8c709ab012e48f090ed553609247a805ad070d6b343a9
+SIZE (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = 24723
+SHA256 (cabal/scientific-0.3.7.0/revision/2.cabal) = 76465a82beb2af6ea83ebd00684acc0ffe659e7da7066329931dc8f02fc97507
+SIZE (cabal/scientific-0.3.7.0/revision/2.cabal) = 4826
+SHA256 (cabal/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz) = d900697041ae4b0cca3243273a2b3e80bcf74d937405d6a5ff34dc33ee952132
+SIZE (cabal/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz) = 10371
+SHA256 (cabal/semialign-1.2.0.1/revision/1.cabal) = 0e179b4d3a8eff79001d374d6c91917c6221696b9620f0a4d86852fc6a9b9501
+SIZE (cabal/semialign-1.2.0.1/revision/1.cabal) = 2836
+SHA256 (cabal/semigroupoids-5.3.7/semigroupoids-5.3.7.tar.gz) = 6d45cdb6c58c75ca588859b80b2c92b6f48590a03e065c24ce5d767a6a963799
+SIZE (cabal/semigroupoids-5.3.7/semigroupoids-5.3.7.tar.gz) = 35349
 SHA256 (cabal/split-0.2.3.4/split-0.2.3.4.tar.gz) = 271fe5104c9f40034aa9a1aad6269bcecc9454bc5a57c247e69e17de996c1f2a
 SIZE (cabal/split-0.2.3.4/split-0.2.3.4.tar.gz) = 15942
-SHA256 (cabal/split-0.2.3.4/revision/1.cabal) = 048c75891d63a03828f97667214aaaf0e67b7dcbfec297753e39939ffda6f51a
-SIZE (cabal/split-0.2.3.4/revision/1.cabal) = 2647
-SHA256 (cabal/splitmix-0.1.0.3/splitmix-0.1.0.3.tar.gz) = 46009f4b000c9e6613377767b8718bf38476469f2a8e2162d98cc246882d5a35
-SIZE (cabal/splitmix-0.1.0.3/splitmix-0.1.0.3.tar.gz) = 20754
+SHA256 (cabal/split-0.2.3.4/revision/2.cabal) = a6df9c3e806ee7cb50bc980a183fc1156f35022a39430dabac0bf9456fe18a4b
+SIZE (cabal/split-0.2.3.4/revision/2.cabal) = 2647
+SHA256 (cabal/splitmix-0.1.0.4/splitmix-0.1.0.4.tar.gz) = 6d065402394e7a9117093dbb4530a21342c9b1e2ec509516c8a8d0ffed98ecaa
+SIZE (cabal/splitmix-0.1.0.4/splitmix-0.1.0.4.tar.gz) = 22382
 SHA256 (cabal/strict-0.4.0.1/strict-0.4.0.1.tar.gz) = dff6abc08ad637e51891bb8b475778c40926c51219eda60fd64f0d9680226241
 SIZE (cabal/strict-0.4.0.1/strict-0.4.0.1.tar.gz) = 12488
-SHA256 (cabal/strict-0.4.0.1/revision/1.cabal) = 50187e750751a258efea12ef2979e16a014a953c15bf4c2fca2f1168a44a5a12
-SIZE (cabal/strict-0.4.0.1/revision/1.cabal) = 4156
+SHA256 (cabal/strict-0.4.0.1/revision/4.cabal) = d6205a748eb8db4cd17a7179be970c94598809709294ccfa43159c7f3cc4bf5d
+SIZE (cabal/strict-0.4.0.1/revision/4.cabal) = 4187
 SHA256 (cabal/syb-0.7.2.1/syb-0.7.2.1.tar.gz) = 1807c66f77e66786739387f0ae9f16d150d1cfa9d626afcb729f0e9b442a8d96
 SIZE (cabal/syb-0.7.2.1/syb-0.7.2.1.tar.gz) = 39768
 SHA256 (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = f5e0fcf95f0bb4aa63f428f2c01955a41ea1a42cfcf39145ed631f59a9616c02
 SIZE (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = 9842
 SHA256 (cabal/tagged-0.8.6.1/revision/2.cabal) = 29c67d98a4404607f024750ab9c7210dadcbbef4e1944c48c52902f2071b2662
 SIZE (cabal/tagged-0.8.6.1/revision/2.cabal) = 2874
-SHA256 (cabal/th-abstraction-0.4.2.0/th-abstraction-0.4.2.0.tar.gz) = ea06b2cda25fc4b52dac48cc23e5a756f997df8985ecaee5a554202508a11c40
-SIZE (cabal/th-abstraction-0.4.2.0/th-abstraction-0.4.2.0.tar.gz) = 37848
-SHA256 (cabal/th-abstraction-0.4.2.0/revision/1.cabal) = 6ba7b201931f614173755f060fdf98f02095df68c1f7bc3e2691cf9d443e81f9
-SIZE (cabal/th-abstraction-0.4.2.0/revision/1.cabal) = 2194
+SHA256 (cabal/text-short-0.1.5/text-short-0.1.5.tar.gz) = a35ec6cde2ada084c1a050dc5885be5ab01f851b93d744cf0facbc1c18002dda
+SIZE (cabal/text-short-0.1.5/text-short-0.1.5.tar.gz) = 25113
+SHA256 (cabal/th-abstraction-0.4.3.0/th-abstraction-0.4.3.0.tar.gz) = c8bb13e31d1d22a99168536a35c66e1091a6e4274b9841a023eac52c2bd3de06
+SIZE (cabal/th-abstraction-0.4.3.0/th-abstraction-0.4.3.0.tar.gz) = 38595
 SHA256 (cabal/these-1.1.1.1/these-1.1.1.1.tar.gz) = d798c9f56e17def441e8f51e54cc11afdb3e76c6a9d1e9ee154e9a78da0bf508
 SIZE (cabal/these-1.1.1.1/these-1.1.1.1.tar.gz) = 9804
-SHA256 (cabal/these-1.1.1.1/revision/2.cabal) = bdc0a3015b2e5cdf016e402937d71856ae5fe4e9e9a0d4823cc94a214c55a39b
-SIZE (cabal/these-1.1.1.1/revision/2.cabal) = 2732
-SHA256 (cabal/time-compat-1.9.5/time-compat-1.9.5.tar.gz) = 3126b267d19f31d52a3c36f13a8788be03242f829a5bddd8a3084e134d01e3a6
-SIZE (cabal/time-compat-1.9.5/time-compat-1.9.5.tar.gz) = 59336
-SHA256 (cabal/time-compat-1.9.5/revision/1.cabal) = a586bd5a59b47ea0c9eafc55c6936ede11126f4a6e619d6d7aeefee73c43d9b8
-SIZE (cabal/time-compat-1.9.5/revision/1.cabal) = 4954
-SHA256 (cabal/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz) = 7e2e0251e5e6d28142615a4b950a3fabac9c0b7804b1ec4a4ae985f19519a9f9
-SIZE (cabal/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz) = 41347
+SHA256 (cabal/these-1.1.1.1/revision/5.cabal) = f069e766b8fed73d457fca20cc197f5c539bcdd03d7636e478ddf14dbb67684a
+SIZE (cabal/these-1.1.1.1/revision/5.cabal) = 2748
+SHA256 (cabal/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz) = ad07bb00eb9678c2136d3680752b00acc4cbc522654bb3199bf31c61ef1e6b80
+SIZE (cabal/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz) = 59964
+SHA256 (cabal/time-compat-1.9.6.1/revision/3.cabal) = 42d8f2e08e965e1718917d54ad69e1d06bd4b87d66c41dc7410f59313dba4ed1
+SIZE (cabal/time-compat-1.9.6.1/revision/3.cabal) = 5033
+SHA256 (cabal/transformers-compat-0.7.1/transformers-compat-0.7.1.tar.gz) = ac0b861534c14d3cfd61534f474674e3b634b8decea072ffd4d21f8b59f35080
+SIZE (cabal/transformers-compat-0.7.1/transformers-compat-0.7.1.tar.gz) = 44363
+SHA256 (cabal/transformers-compat-0.7.1/revision/1.cabal) = 873ef500790cae136d14b2e890da1fe4df963e372f21b1671fa3c6cdfb23b10f
+SIZE (cabal/transformers-compat-0.7.1/revision/1.cabal) = 5807
 SHA256 (cabal/uniplate-1.6.13/uniplate-1.6.13.tar.gz) = e777c94628445556a71f135a42cf72d2cfbaccba5849cc42fbfec8b2182e3ad2
 SIZE (cabal/uniplate-1.6.13/uniplate-1.6.13.tar.gz) = 29787
 SHA256 (cabal/uniplate-1.6.13/revision/1.cabal) = c8b715570d0b4baa72512e677552dd3f98372a64bf9de000e779bd4162fd7be7
@@ -145,17 +163,25 @@ SHA256 (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 919f0d1297ea
 SIZE (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 3696
 SHA256 (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = f9abcdd3f3d28e4840563efb7b8760d2de9b5707bcd6f53a87f6a0d77bb5a9f7
 SIZE (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = 1082
-SHA256 (cabal/unordered-containers-0.2.13.0/unordered-containers-0.2.13.0.tar.gz) = 86b01369ab8eb311383a052d389337e2cd71a63088323f02932754df4aa37b55
-SIZE (cabal/unordered-containers-0.2.13.0/unordered-containers-0.2.13.0.tar.gz) = 53379
+SHA256 (cabal/unordered-containers-0.2.19.1/unordered-containers-0.2.19.1.tar.gz) = 1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2
+SIZE (cabal/unordered-containers-0.2.19.1/unordered-containers-0.2.19.1.tar.gz) = 58030
 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-types-1.0.4/uuid-types-1.0.4.tar.gz) = c2aa2ccaa3a74259aca1f57cc1c277822086430814ce5e4f38cfd868fe48ec06
-SIZE (cabal/uuid-types-1.0.4/uuid-types-1.0.4.tar.gz) = 11537
-SHA256 (cabal/vector-0.12.2.0/vector-0.12.2.0.tar.gz) = 17ab0b84c87859333ff681bb9f768368779677925bd589ff4baa05be3fd26b50
-SIZE (cabal/vector-0.12.2.0/vector-0.12.2.0.tar.gz) = 142213
+SHA256 (cabal/uuid-types-1.0.5/uuid-types-1.0.5.tar.gz) = ad68b89b7a64c07dd5c250a11be2033ee929318ff51ec7b4e4b54e1b4deba7dd
+SIZE (cabal/uuid-types-1.0.5/uuid-types-1.0.5.tar.gz) = 11922
+SHA256 (cabal/uuid-types-1.0.5/revision/2.cabal) = 8447b8a08723877400da13b6329b3fb19ea9e4c20fabe62888841eb3708d7474
+SIZE (cabal/uuid-types-1.0.5/revision/2.cabal) = 2608
+SHA256 (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = fb4a53c02bd4d7fdf155c0604da9a5bb0f3b3bfce5d9960aea11c2ae235b9f35
+SIZE (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = 151420
+SHA256 (cabal/vector-0.12.3.1/revision/1.cabal) = 040210919e5ce454dcee3320f77803da3dbda579c8428dc25ff0155732234808
+SIZE (cabal/vector-0.12.3.1/revision/1.cabal) = 7946
 SHA256 (cabal/vector-algorithms-0.8.0.4/vector-algorithms-0.8.0.4.tar.gz) = 76176a56778bf30a275b1089ee6db24ec6c67d92525145f8dfe215b80137af3b
 SIZE (cabal/vector-algorithms-0.8.0.4/vector-algorithms-0.8.0.4.tar.gz) = 26681
 SHA256 (cabal/vector-algorithms-0.8.0.4/revision/1.cabal) = bf4760b23a0fee09abb8c9e3c952c870f5dc9780876e9d7e38ab2bdd98c8f283
 SIZE (cabal/vector-algorithms-0.8.0.4/revision/1.cabal) = 3752
-SHA256 (cabal/yaml-0.11.5.0/yaml-0.11.5.0.tar.gz) = b28e748bd69948cb1b43694d4d7c74756e060e09ca91688d0485e23f19d6cdad
-SIZE (cabal/yaml-0.11.5.0/yaml-0.11.5.0.tar.gz) = 30049
+SHA256 (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104
+SIZE (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 11876
+SHA256 (cabal/witherable-0.4.2/revision/2.cabal) = 81fd3b1e56e6d8c5b1acdbed06d49c72186902f7400139152afd70e37ad956d2
+SIZE (cabal/witherable-0.4.2/revision/2.cabal) = 2285
+SHA256 (cabal/yaml-0.11.8.0/yaml-0.11.8.0.tar.gz) = f61a4e829bb75e17f5da39ea7b9d8d221a100a0f0cb1258bb9584a1829cd0ae8
+SIZE (cabal/yaml-0.11.8.0/yaml-0.11.8.0.tar.gz) = 31674