git: 84507bc818d3 - main - devel/hs-haskell-language-server: Update to 1.9.1.0

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Sun, 12 Mar 2023 16:11:14 UTC
The branch main has been updated by arrowd:

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

commit 84507bc818d3074cf20e568cd6cadb8d2dc5d102
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2023-03-12 09:10:41 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-03-12 16:10:32 +0000

    devel/hs-haskell-language-server: Update to 1.9.1.0
---
 devel/hs-haskell-language-server/Makefile          |   3 +-
 .../Makefile.cabal.default                         |  84 +++++-----
 .../Makefile.cabal.ghc810                          |  59 +++----
 devel/hs-haskell-language-server/distinfo          | 174 ++++++++++++---------
 4 files changed, 176 insertions(+), 144 deletions(-)

diff --git a/devel/hs-haskell-language-server/Makefile b/devel/hs-haskell-language-server/Makefile
index 1daa09f8384a..31ccc12a886e 100644
--- a/devel/hs-haskell-language-server/Makefile
+++ b/devel/hs-haskell-language-server/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	haskell-language-server
-DISTVERSION=	1.9.0.0
-PORTREVISION=	1
+DISTVERSION=	1.9.1.0
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org
diff --git a/devel/hs-haskell-language-server/Makefile.cabal.default b/devel/hs-haskell-language-server/Makefile.cabal.default
index 26ac9a3c1d1d..47d2651516d6 100644
--- a/devel/hs-haskell-language-server/Makefile.cabal.default
+++ b/devel/hs-haskell-language-server/Makefile.cabal.default
@@ -1,14 +1,15 @@
 default_USE_CABAL=	Boolean-0.2.4 \
+			Cabal-syntax-3.8.1.0_3 \
 			Chart-1.9.4 \
 			Chart-diagrams-1.9.4 \
 			Diff-0.4.1 \
 			Glob-0.10.2_3 \
-			HsYAML-0.2.1.1_1 \
-			HsYAML-aeson-0.2.0.1_5 \
+			HsYAML-0.2.1.1_2 \
+			HsYAML-aeson-0.2.0.1_6 \
 			JuicyPixels-3.3.7 \
 			ListLike-4.7.8 \
 			MemoTrie-0.6.10 \
-			MonadRandom-0.6_1 \
+			MonadRandom-0.6_3 \
 			NumInstances-1.4 \
 			OneTuple-0.3.1_3 \
 			Only-0.1_1 \
@@ -17,16 +18,16 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			StateVar-1.2.2 \
 			active-0.2.0.16_1 \
 			adjunctions-4.4.2 \
-			aeson-2.0.3.0_1 \
+			aeson-2.1.1.0 \
 			aeson-pretty-0.8.9_2 \
 			alex-3.2.7.1 \
 			algebraic-graphs-0.6.1 \
 			ansi-terminal-0.11.4 \
 			ansi-wl-pprint-0.6.9_3 \
-			apply-refact-0.11.0.0 \
+			apply-refact-0.12.0.0 \
 			assoc-1.0.2_3 \
 			async-2.2.4_2 \
-			attoparsec-0.14.4_2 \
+			attoparsec-0.14.4_3 \
 			base-compat-0.12.2 \
 			base-compat-batteries-0.12.2 \
 			base-orphans-0.8.7 \
@@ -40,7 +41,7 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			blaze-svg-0.3.6.1_1 \
 			blaze-textual-0.2.2.1 \
 			bytes-0.17.2_1 \
-			cabal-doctest-1.0.9_2 \
+			cabal-doctest-1.0.9_3 \
 			call-stack-0.4.0 \
 			case-insensitive-1.2.1.0 \
 			cereal-0.5.8.3 \
@@ -63,6 +64,7 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			cryptohash-md5-0.11.101.0_1 \
 			cryptohash-sha1-0.11.101.0_1 \
 			cubicbezier-0.6.0.6_1 \
+			data-array-byte-0.1.0.1_1 \
 			data-default-0.7.1.1 \
 			data-default-class-0.1.2.0 \
 			data-default-instances-containers-0.0.1 \
@@ -71,8 +73,8 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			data-fix-0.3.2_3 \
 			deferred-folds-0.9.18.2 \
 			dependent-map-0.4.0.0_1 \
-			dependent-sum-0.7.1.1 \
-			deriving-aeson-0.2.8_1 \
+			dependent-sum-0.7.2.0 \
+			deriving-aeson-0.2.9 \
 			diagrams-contrib-1.4.5_1 \
 			diagrams-core-1.5.0.1_1 \
 			diagrams-lib-1.4.5.3_3 \
@@ -83,42 +85,44 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			distributive-0.6.2.1_1 \
 			dlist-1.0 \
 			dual-tree-0.2.3.1 \
+			ekg-core-0.1.1.7_2 \
 			entropy-0.4.1.10 \
 			enummapset-0.7.1.0 \
 			extra-1.7.12 \
 			fail-4.9.0.0 \
 			fast-math-1.0.2 \
 			file-embed-0.0.15.0 \
-			filemanip-0.3.6.3 \
+			filemanip-0.3.6.3_1 \
 			filepattern-0.1.3 \
 			fingertree-0.1.5.0 \
 			floskell-0.10.7 \
 			fmlist-0.9.4 \
 			focus-1.0.3 \
-			foldl-1.4.13 \
+			foldl-1.4.14_1 \
 			force-layout-0.4.0.6_10 \
-			fourmolu-0.9.0.0_1 \
-			free-5.1.10 \
+			fourmolu-0.10.1.0 \
+			free-5.1.10_1 \
 			fsnotify-0.4.1.0 \
 			fuzzy-0.1.0.1 \
 			generic-deriving-1.14.2 \
+			generically-0.1 \
 			ghc-check-0.5.0.8 \
 			ghc-exactprint-1.5.0_1 \
-			ghc-lib-parser-9.2.5.20221107 \
-			ghc-lib-parser-ex-9.2.1.1 \
-			ghc-paths-0.1.0.12_4 \
+			ghc-lib-parser-9.4.4.20221225 \
+			ghc-lib-parser-ex-9.4.0.0 \
+			ghc-paths-0.1.0.12_5 \
 			ghc-trace-events-0.1.2.6 \
 			githash-0.1.6.3 \
 			gitrev-1.3.1 \
 			groups-0.5.3 \
 			haddock-library-1.11.0_1 \
 			happy-1.20.0_1 \
-			hashable-1.4.1.0 \
+			hashable-1.4.2.0 \
 			haskell-src-exts-1.23.1 \
 			heaps-0.4 \
 			hie-bios-0.11.0_3 \
 			hiedb-0.4.2.0 \
-			hlint-3.4.1_1 \
+			hlint-3.5 \
 			hsc2hs-0.68.8_1 \
 			hscolour-1.24.4 \
 			hslogger-1.3.1.0_6 \
@@ -128,7 +132,7 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			implicit-hie-cradle-0.5.0.0_1 \
 			indexed-traversable-0.1.2_2 \
 			indexed-traversable-instances-0.1.1.1 \
-			integer-logarithms-1.0.3.1_3 \
+			integer-logarithms-1.0.3.1_4 \
 			integration-0.2.1 \
 			intervals-0.9.2 \
 			invariant-0.6_1 \
@@ -140,7 +144,7 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			lens-aeson-1.2.2 \
 			libyaml-0.1.2_1 \
 			linear-1.22 \
-			list-t-1.0.5.3 \
+			list-t-1.0.5.6 \
 			logict-0.8.0.0 \
 			lsp-1.6.0.0 \
 			lsp-test-0.14.1.0 \
@@ -158,13 +162,13 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			monad-control-1.0.3.1 \
 			monad-dijkstra-0.1.1.3 \
 			mono-traversable-1.0.15.3 \
-			monoid-extras-0.6.1_2 \
+			monoid-extras-0.6.2 \
 			monoid-subclasses-1.2.1 \
 			mtl-compat-0.2.2 \
 			network-3.1.2.7 \
 			network-bsd-2.8.1.0_4 \
 			network-info-0.2.1 \
-			network-uri-2.6.4.1 \
+			network-uri-2.6.4.2 \
 			newtype-generics-0.6.2_1 \
 			old-locale-1.0.0.7_2 \
 			opentelemetry-0.8.0 \
@@ -172,20 +176,20 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			optparse-applicative-0.16.1.0_2 \
 			optparse-simple-0.1.1.4 \
 			ordered-containers-0.2.3 \
-			ormolu-0.5.0.1 \
+			ormolu-0.5.2.0 \
 			parallel-3.2.2.0_5 \
 			parser-combinators-1.3.0 \
 			parsers-0.12.11 \
-			polyparse-1.13_5 \
+			polyparse-1.13_6 \
 			pretty-simple-4.1.2.0 \
 			prettyprinter-1.7.1 \
 			prettyprinter-ansi-terminal-1.1.3 \
 			primes-0.2.1.0 \
-			primitive-0.7.4.0 \
+			primitive-0.7.4.0_1 \
 			primitive-extras-0.10.1.5 \
-			primitive-unlifted-0.1.3.1 \
+			primitive-unlifted-0.1.3.1_1 \
 			process-extras-0.7.4 \
-			profunctors-5.6.2_2 \
+			profunctors-5.6.2_3 \
 			psqueues-0.2.7.3 \
 			random-1.2.1.1 \
 			random-shuffle-0.0.4 \
@@ -194,26 +198,26 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			regex-base-0.94.0.2_1 \
 			regex-tdfa-1.3.2 \
 			resourcet-1.3.0 \
-			retrie-1.2.1.1 \
+			retrie-1.2.1.1_1 \
 			safe-0.3.19 \
 			safe-exceptions-0.1.7.3 \
-			scientific-0.3.7.0_3 \
+			scientific-0.3.7.0_4 \
 			semialign-1.2.0.1_3 \
-			semigroupoids-5.3.7 \
+			semigroupoids-5.3.7_1 \
 			semigroups-0.20 \
 			semirings-0.6_1 \
-			shake-0.19.7 \
+			shake-0.19.7_1 \
 			some-1.0.4.1 \
 			sorted-list-0.2.1.0 \
 			split-0.2.3.5 \
-			splitmix-0.1.0.4_1 \
+			splitmix-0.1.0.4_2 \
 			sqlite-simple-0.4.18.2 \
 			statestack-0.3.1_1 \
 			stm-containers-1.2 \
 			stm-hamt-1.2.0.8 \
 			streaming-commons-0.2.2.5 \
 			strict-0.4.0.1_4 \
-			stylish-haskell-0.14.3.0 \
+			stylish-haskell-0.14.4.0 \
 			svg-builder-0.1.1_6 \
 			syb-0.7.2.2 \
 			tagged-0.8.6.1_3 \
@@ -221,13 +225,13 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			tasty-expected-failure-0.12.3 \
 			tasty-golden-2.3.5 \
 			tasty-hunit-0.10.0.3 \
-			tasty-rerun-1.1.18_3 \
+			tasty-rerun-1.1.18_4 \
 			temporary-1.3 \
 			terminal-size-0.3.3 \
 			text-rope-0.2 \
 			text-short-0.1.5_1 \
-			th-abstraction-0.4.5.0 \
-			th-compat-0.1.4 \
+			th-abstraction-0.4.5.0_1 \
+			th-compat-0.1.4_2 \
 			th-lift-0.8.2_2 \
 			th-lift-instances-0.1.20 \
 			these-1.1.1.1_6 \
@@ -245,11 +249,11 @@ default_USE_CABAL=	Boolean-0.2.4 \
 			utf8-string-1.0.2 \
 			uuid-1.3.15_2 \
 			uuid-types-1.0.5_3 \
-			vector-0.12.3.1_2 \
-			vector-algorithms-0.9.0.1_1 \
+			vector-0.12.3.1_3 \
+			vector-algorithms-0.9.0.1_2 \
 			vector-space-0.16 \
 			void-0.7.3 \
-			witherable-0.4.2_3 \
+			witherable-0.4.2_4 \
 			xml-1.3.14_2 \
 			yaml-0.11.8.0_2 \
-			zlib-0.6.3.0
+			zlib-0.6.3.0_1
diff --git a/devel/hs-haskell-language-server/Makefile.cabal.ghc810 b/devel/hs-haskell-language-server/Makefile.cabal.ghc810
index 9ab636c2907c..3794f7a9267c 100644
--- a/devel/hs-haskell-language-server/Makefile.cabal.ghc810
+++ b/devel/hs-haskell-language-server/Makefile.cabal.ghc810
@@ -3,12 +3,12 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			Chart-diagrams-1.9.4 \
 			Diff-0.4.1 \
 			Glob-0.10.2_3 \
-			HsYAML-0.2.1.1_1 \
-			HsYAML-aeson-0.2.0.1_5 \
+			HsYAML-0.2.1.1_2 \
+			HsYAML-aeson-0.2.0.1_6 \
 			JuicyPixels-3.3.7 \
 			ListLike-4.7.8 \
 			MemoTrie-0.6.10 \
-			MonadRandom-0.6_1 \
+			MonadRandom-0.6_3 \
 			NumInstances-1.4 \
 			OneTuple-0.3.1_3 \
 			Only-0.1_1 \
@@ -27,7 +27,7 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			assoc-1.0.2_3 \
 			async-2.2.4_2 \
 			atomic-primops-0.8.4 \
-			attoparsec-0.14.4_2 \
+			attoparsec-0.14.4_3 \
 			base-compat-0.12.2 \
 			base-compat-batteries-0.12.2 \
 			base-orphans-0.8.7 \
@@ -45,7 +45,7 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			brittany-0.13.1.2 \
 			butcher-1.3.3.2_1 \
 			bytes-0.17.2_1 \
-			cabal-doctest-1.0.9_2 \
+			cabal-doctest-1.0.9_3 \
 			call-stack-0.4.0 \
 			case-insensitive-1.2.1.0 \
 			cereal-0.5.8.3 \
@@ -80,7 +80,7 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			data-tree-print-0.1.0.2_3 \
 			deferred-folds-0.9.18.2 \
 			dependent-map-0.4.0.0_1 \
-			dependent-sum-0.7.1.1 \
+			dependent-sum-0.7.2.0 \
 			deque-0.4.4 \
 			diagrams-contrib-1.4.5_1 \
 			diagrams-core-1.5.0.1_1 \
@@ -93,6 +93,7 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			distributive-0.6.2.1_1 \
 			dlist-0.8.0.8 \
 			dual-tree-0.2.3.1 \
+			ekg-core-0.1.1.7_2 \
 			entropy-0.4.1.10 \
 			enummapset-0.7.1.0 \
 			extensions-0.0.0.1 \
@@ -100,16 +101,16 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			fail-4.9.0.0 \
 			fast-math-1.0.2 \
 			file-embed-0.0.15.0 \
-			filemanip-0.3.6.3 \
+			filemanip-0.3.6.3_1 \
 			filepattern-0.1.3 \
 			fingertree-0.1.5.0 \
 			floskell-0.10.7 \
 			fmlist-0.9.4 \
 			focus-1.0.3 \
-			foldl-1.4.13 \
+			foldl-1.4.14_1 \
 			force-layout-0.4.0.6_10 \
 			fourmolu-0.3.0.0_2 \
-			free-5.1.10 \
+			free-5.1.10_1 \
 			fsnotify-0.4.1.0 \
 			fuzzy-0.1.0.1 \
 			generic-deriving-1.14.2 \
@@ -119,7 +120,7 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			ghc-exactprint-0.6.4_1 \
 			ghc-lib-parser-8.10.7.20220219 \
 			ghc-lib-parser-ex-8.10.0.24 \
-			ghc-paths-0.1.0.12_4 \
+			ghc-paths-0.1.0.12_5 \
 			ghc-source-gen-0.4.3.0 \
 			ghc-trace-events-0.1.2.6 \
 			githash-0.1.6.3 \
@@ -144,7 +145,7 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			indexed-profunctors-0.1.1 \
 			indexed-traversable-0.1.2_2 \
 			indexed-traversable-instances-0.1.1.1 \
-			integer-logarithms-1.0.3.1_3 \
+			integer-logarithms-1.0.3.1_4 \
 			integration-0.2.1 \
 			intervals-0.9.2 \
 			invariant-0.6_1 \
@@ -156,7 +157,7 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			lens-aeson-1.1.3_1 \
 			libyaml-0.1.2_1 \
 			linear-1.22 \
-			list-t-1.0.5.3 \
+			list-t-1.0.5.6 \
 			logict-0.8.0.0 \
 			lsp-1.6.0.0 \
 			lsp-test-0.14.1.0 \
@@ -176,14 +177,14 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			monad-dijkstra-0.1.1.3 \
 			monad-memo-0.5.4 \
 			mono-traversable-1.0.15.3 \
-			monoid-extras-0.6.1_2 \
+			monoid-extras-0.6.2 \
 			monoid-subclasses-1.2.1 \
 			mtl-compat-0.2.2 \
 			multistate-0.8.0.4 \
 			network-3.1.2.7 \
 			network-bsd-2.8.1.0_4 \
 			network-info-0.2.1 \
-			network-uri-2.6.4.1 \
+			network-uri-2.6.4.2 \
 			newtype-generics-0.6.2_1 \
 			old-locale-1.0.0.7_2 \
 			opentelemetry-0.8.0 \
@@ -194,16 +195,16 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			parallel-3.2.2.0_5 \
 			parser-combinators-1.3.0 \
 			parsers-0.12.11 \
-			polyparse-1.13_5 \
+			polyparse-1.13_6 \
 			pretty-simple-3.2.3.0 \
 			prettyprinter-1.7.1 \
 			prettyprinter-ansi-terminal-1.1.3 \
 			primes-0.2.1.0 \
-			primitive-0.7.4.0 \
+			primitive-0.7.4.0_1 \
 			primitive-extras-0.10.1.5 \
-			primitive-unlifted-0.1.3.1 \
+			primitive-unlifted-0.1.3.1_1 \
 			process-extras-0.7.4 \
-			profunctors-5.6.2_2 \
+			profunctors-5.6.2_3 \
 			psqueues-0.2.7.3 \
 			random-1.2.1.1 \
 			random-shuffle-0.0.4 \
@@ -217,17 +218,17 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			retrie-1.1.0.0_1 \
 			safe-0.3.19 \
 			safe-exceptions-0.1.7.3 \
-			scientific-0.3.7.0_3 \
+			scientific-0.3.7.0_4 \
 			selective-0.5 \
-			semigroupoids-5.3.7 \
+			semigroupoids-5.3.7_1 \
 			semigroups-0.19.2_2 \
 			semirings-0.6_1 \
-			shake-0.19.7 \
+			shake-0.19.7_1 \
 			slist-0.1.1.0 \
 			some-1.0.4.1 \
 			sorted-list-0.2.1.0 \
 			split-0.2.3.5 \
-			splitmix-0.1.0.4_1 \
+			splitmix-0.1.0.4_2 \
 			sqlite-simple-0.4.18.2 \
 			stan-0.0.1.0 \
 			statestack-0.3.1_1 \
@@ -244,18 +245,18 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			tasty-expected-failure-0.12.3 \
 			tasty-golden-2.3.5 \
 			tasty-hunit-0.10.0.3 \
-			tasty-rerun-1.1.18_3 \
+			tasty-rerun-1.1.18_4 \
 			temporary-1.3 \
 			terminal-size-0.3.3 \
 			text-rope-0.2 \
 			text-short-0.1.5_1 \
-			th-abstraction-0.4.5.0 \
-			th-compat-0.1.4 \
+			th-abstraction-0.4.5.0_1 \
+			th-compat-0.1.4_2 \
 			these-1.1.1.1_6 \
 			time-compat-1.9.6.1_4 \
 			tomland-1.3.3.2 \
 			transformers-base-0.4.6 \
-			transformers-compat-0.6.6 \
+			transformers-compat-0.6.6_1 \
 			trial-0.0.0.0_1 \
 			trial-optparse-applicative-0.0.0.0 \
 			trial-tomland-0.0.0.0_1 \
@@ -273,10 +274,10 @@ ghc810_USE_CABAL=	Boolean-0.2.4 \
 			uuid-1.3.15_2 \
 			uuid-types-1.0.5_3 \
 			validation-selective-0.1.0.2 \
-			vector-0.12.3.1_2 \
-			vector-algorithms-0.9.0.1_1 \
+			vector-0.12.3.1_3 \
+			vector-algorithms-0.9.0.1_2 \
 			vector-space-0.16 \
 			void-0.7.3 \
 			xml-1.3.14_2 \
 			yaml-0.11.8.0_2 \
-			zlib-0.6.3.0
+			zlib-0.6.3.0_1
diff --git a/devel/hs-haskell-language-server/distinfo b/devel/hs-haskell-language-server/distinfo
index b19ea6ce9755..a2cd1a08c451 100644
--- a/devel/hs-haskell-language-server/distinfo
+++ b/devel/hs-haskell-language-server/distinfo
@@ -1,6 +1,10 @@
-TIMESTAMP = 1672072388
+TIMESTAMP = 1678610375
 SHA256 (cabal/Boolean-0.2.4/Boolean-0.2.4.tar.gz) = 67216013b02b8ac5b534a1ef25f409f930eea1a85eae801933a01ad43145eef8
 SIZE (cabal/Boolean-0.2.4/Boolean-0.2.4.tar.gz) = 6634
+SHA256 (cabal/Cabal-syntax-3.8.1.0/Cabal-syntax-3.8.1.0.tar.gz) = 07e8ddb19fe01781485f1522b6afc22aba680b0ab28ebe6bbfb84a2dd698ce0f
+SIZE (cabal/Cabal-syntax-3.8.1.0/Cabal-syntax-3.8.1.0.tar.gz) = 233354
+SHA256 (cabal/Cabal-syntax-3.8.1.0/revision/3.cabal) = ed2d937ba6c6a20b75850349eedd41374885fc42369ef152d69e2ba70f44f593
+SIZE (cabal/Cabal-syntax-3.8.1.0/revision/3.cabal) = 7620
 SHA256 (cabal/Chart-1.9.4/Chart-1.9.4.tar.gz) = 35068f14d9100f3156b9d2cd86b928a20ec832f596412203ee65e814888d9d7a
 SIZE (cabal/Chart-1.9.4/Chart-1.9.4.tar.gz) = 60621
 SHA256 (cabal/Chart-diagrams-1.9.4/Chart-diagrams-1.9.4.tar.gz) = a89cb7aee51fc64276923b879b7bc66fafd994130f53a3035ff6feaf9daf7366
@@ -13,12 +17,12 @@ SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c
 SIZE (cabal/Glob-0.10.2/revision/3.cabal) = 2938
 SHA256 (cabal/HsYAML-0.2.1.1/HsYAML-0.2.1.1.tar.gz) = 465bb4fc90979c19bedf6db2053f9ac54537b4912d5827d7e2135d42ef5ef628
 SIZE (cabal/HsYAML-0.2.1.1/HsYAML-0.2.1.1.tar.gz) = 84104
-SHA256 (cabal/HsYAML-0.2.1.1/revision/1.cabal) = bbde5ec41f2903fdca2ec1a743dc40bfedf8ca12fb7f3351cb7431ee657eab4a
-SIZE (cabal/HsYAML-0.2.1.1/revision/1.cabal) = 5691
+SHA256 (cabal/HsYAML-0.2.1.1/revision/2.cabal) = a681b3b73c88207d24216017ced2a564e735c029f13021b7f08e56684d825e64
+SIZE (cabal/HsYAML-0.2.1.1/revision/2.cabal) = 5723
 SHA256 (cabal/HsYAML-aeson-0.2.0.1/HsYAML-aeson-0.2.0.1.tar.gz) = b9782d414af1e60711b5454f23b36de9eee112849ad597f7f4284f7840c3308d
 SIZE (cabal/HsYAML-aeson-0.2.0.1/HsYAML-aeson-0.2.0.1.tar.gz) = 11954
-SHA256 (cabal/HsYAML-aeson-0.2.0.1/revision/5.cabal) = 24340936b00e50bf76963b4f344dbc596ac06edf30a7b249f7c73454ecdc681b
-SIZE (cabal/HsYAML-aeson-0.2.0.1/revision/5.cabal) = 2618
+SHA256 (cabal/HsYAML-aeson-0.2.0.1/revision/6.cabal) = 99491821ffbfc5a0d3e38ab2b3096df07c93e0a9716a723ee84ef1141140fbb0
+SIZE (cabal/HsYAML-aeson-0.2.0.1/revision/6.cabal) = 2600
 SHA256 (cabal/JuicyPixels-3.3.7/JuicyPixels-3.3.7.tar.gz) = de36b8cdbc640585e73d9728e6a1c8212204c914f807dc5fd40803c9fe553be7
 SIZE (cabal/JuicyPixels-3.3.7/JuicyPixels-3.3.7.tar.gz) = 132469
 SHA256 (cabal/ListLike-4.7.8/ListLike-4.7.8.tar.gz) = 9a7929f29011e5647b39b8d6ef1cadf76a6ada19b747eabec5fdc077bc7437d1
@@ -27,8 +31,8 @@ SHA256 (cabal/MemoTrie-0.6.10/MemoTrie-0.6.10.tar.gz) = 584df0e138093b2f2edc893a
 SIZE (cabal/MemoTrie-0.6.10/MemoTrie-0.6.10.tar.gz) = 8403
 SHA256 (cabal/MonadRandom-0.6/MonadRandom-0.6.tar.gz) = c9388630895c3e68035ab804004de852b63a95d083aa140dc0e1481c854ed044
 SIZE (cabal/MonadRandom-0.6/MonadRandom-0.6.tar.gz) = 11402
-SHA256 (cabal/MonadRandom-0.6/revision/1.cabal) = 775ab81e51bb33ec160c7094edd2ac4e075eb392f1488f6690dcc0af34959beb
-SIZE (cabal/MonadRandom-0.6/revision/1.cabal) = 1486
+SHA256 (cabal/MonadRandom-0.6/revision/3.cabal) = df56fcf43422728ad6032afdb7ad665a843a11b743ffbb585ad4d9f73285c16c
+SIZE (cabal/MonadRandom-0.6/revision/3.cabal) = 1488
 SHA256 (cabal/NumInstances-1.4/NumInstances-1.4.tar.gz) = cbdb2a49346f59ceb5ab38592d7bc52e5205580d431d0ac6d852fd9880e59679
 SIZE (cabal/NumInstances-1.4/NumInstances-1.4.tar.gz) = 4749
 SHA256 (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef
@@ -55,10 +59,8 @@ SHA256 (cabal/aeson-1.5.6.0/aeson-1.5.6.0.tar.gz) = 0361c34be3d2ec945201f0250169
 SIZE (cabal/aeson-1.5.6.0/aeson-1.5.6.0.tar.gz) = 286364
 SHA256 (cabal/aeson-1.5.6.0/revision/5.cabal) = 5003bb6fd260d2e2d5a51dee2bf5c8e8f29e4e0e0288fef805c22dcc80ecab06
 SIZE (cabal/aeson-1.5.6.0/revision/5.cabal) = 6788
-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/aeson-2.0.3.0/revision/1.cabal) = 510c59bece9c6b3d9e999674b869c765cdc3df9f9f90b6871df3e62f87b12fff
-SIZE (cabal/aeson-2.0.3.0/revision/1.cabal) = 5867
+SHA256 (cabal/aeson-2.1.1.0/aeson-2.1.1.0.tar.gz) = a3ae978d67cd8554a6dc11d1e5a4c46280dc90bbc50f3a8787fdd2278524b6ad
+SIZE (cabal/aeson-2.1.1.0/aeson-2.1.1.0.tar.gz) = 301830
 SHA256 (cabal/aeson-pretty-0.8.9/aeson-pretty-0.8.9.tar.gz) = 5dbc4f451dfa1e667b2c6ec5170714fed1905dc9cae6a1134b3376f355fa2a08
 SIZE (cabal/aeson-pretty-0.8.9/aeson-pretty-0.8.9.tar.gz) = 5802
 SHA256 (cabal/aeson-pretty-0.8.9/revision/2.cabal) = f7b1808efab1b9edd0efbdfc2cd47e7dfe8bbd42ee970d1d3780112a4de125a1
@@ -73,8 +75,8 @@ SHA256 (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = a7b2e8e7cd3f02
 SIZE (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = 16723
 SHA256 (cabal/ansi-wl-pprint-0.6.9/revision/3.cabal) = 212144ea0623b1170807a4162db05d87f26cf10b334aeadd0edb377aba06a1ce
 SIZE (cabal/ansi-wl-pprint-0.6.9/revision/3.cabal) = 2425
-SHA256 (cabal/apply-refact-0.11.0.0/apply-refact-0.11.0.0.tar.gz) = e27c77d86991fa781dd68323f58b29ccd90f178ba9878a58b838bf02914eb5ae
-SIZE (cabal/apply-refact-0.11.0.0/apply-refact-0.11.0.0.tar.gz) = 70595
+SHA256 (cabal/apply-refact-0.12.0.0/apply-refact-0.12.0.0.tar.gz) = cc1fa24dd2cc02591217363eb0c3852ff215a124a3d28ee9d46cd7f29fdf9477
+SIZE (cabal/apply-refact-0.12.0.0/apply-refact-0.12.0.0.tar.gz) = 70758
 SHA256 (cabal/apply-refact-0.9.3.0/apply-refact-0.9.3.0.tar.gz) = fcd4b5d271330c6a023d68ed62e8cfdfdc1883313591e9df23aaa3aec379c5ea
 SIZE (cabal/apply-refact-0.9.3.0/apply-refact-0.9.3.0.tar.gz) = 73439
 SHA256 (cabal/apply-refact-0.9.3.0/revision/1.cabal) = b8d08e47f1b94d807e0b82e70f192e3918c832bf2c4021524b82b9e64d95ed41
@@ -91,8 +93,8 @@ SHA256 (cabal/atomic-primops-0.8.4/atomic-primops-0.8.4.tar.gz) = 22a8617eb9e221
 SIZE (cabal/atomic-primops-0.8.4/atomic-primops-0.8.4.tar.gz) = 33639
 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/2.cabal) = c0569d86c02cadd403017ea414dcb5e4f7de5380de0d8a92b9337cad84cd5e02
-SIZE (cabal/attoparsec-0.14.4/revision/2.cabal) = 5811
+SHA256 (cabal/attoparsec-0.14.4/revision/3.cabal) = 50475b722305175f57a3ee3dbaee10aa4b91f61c9717b85b718a7df37c223fb2
+SIZE (cabal/attoparsec-0.14.4/revision/3.cabal) = 5679
 SHA256 (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = a62adc883a5ac436f80e4ae02c3c56111cf1007492f267c291139a668d2150bd
 SIZE (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = 36393
 SHA256 (cabal/base-compat-batteries-0.12.2/base-compat-batteries-0.12.2.tar.gz) = ede9092e07f904e0759160bf1ecd3fb7eb043bae6dc89a37c3dc94829ec5eb99
@@ -143,8 +145,8 @@ SHA256 (cabal/bytes-0.17.2/revision/1.cabal) = 317d07ae22a999341b373706db2a4ef03
 SIZE (cabal/bytes-0.17.2/revision/1.cabal) = 2479
 SHA256 (cabal/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz) = 5556088496111d33810c4ae6c4a065bb37fa3315e9e8891e8000b1ab6707ba73
 SIZE (cabal/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz) = 10770
-SHA256 (cabal/cabal-doctest-1.0.9/revision/2.cabal) = 21823c6227a483b4faf210d7a55d435563ff69ddf94b48b8af1bba878196c820
-SIZE (cabal/cabal-doctest-1.0.9/revision/2.cabal) = 1502
+SHA256 (cabal/cabal-doctest-1.0.9/revision/3.cabal) = 6dea0dbd1457f43d96ce1cfb1bab8b9f55d4fb82940e2bfa5aad78e6e2260656
+SIZE (cabal/cabal-doctest-1.0.9/revision/3.cabal) = 1517
 SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b
 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
@@ -215,6 +217,10 @@ SHA256 (cabal/czipwith-1.0.1.4/czipwith-1.0.1.4.tar.gz) = 51d50ff400dac0b807d681
 SIZE (cabal/czipwith-1.0.1.4/czipwith-1.0.1.4.tar.gz) = 6475
 SHA256 (cabal/czipwith-1.0.1.4/revision/1.cabal) = 1dfa79a9f0571329b51b3b12e30a10107ef4338a5f4d39cfae0c799a706432d2
 SIZE (cabal/czipwith-1.0.1.4/revision/1.cabal) = 1738
+SHA256 (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 1bb6eca0b3e02d057fe7f4e14c81ef395216f421ab30fdaa1b18017c9c025600
+SIZE (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 6784
+SHA256 (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 2ef1bd3511e82ba56f7f23cd793dd2da84338a1e7c2cbea5b151417afe3baada
+SIZE (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 1989
 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
@@ -239,14 +245,12 @@ SHA256 (cabal/dependent-map-0.4.0.0/dependent-map-0.4.0.0.tar.gz) = 53ce0b52d8be
 SIZE (cabal/dependent-map-0.4.0.0/dependent-map-0.4.0.0.tar.gz) = 19375
 SHA256 (cabal/dependent-map-0.4.0.0/revision/1.cabal) = 428be65dbb33ff63ea144b5f8b9f234dc0b0ab519d4f1b81b13a74ba334b1798
 SIZE (cabal/dependent-map-0.4.0.0/revision/1.cabal) = 1715
-SHA256 (cabal/dependent-sum-0.7.1.1/dependent-sum-0.7.1.1.tar.gz) = 7690da7f3605e9b803734c55a4c4fe6379d5b9205ed0fe085bc7c1307309d1ef
-SIZE (cabal/dependent-sum-0.7.1.1/dependent-sum-0.7.1.1.tar.gz) = 4528
+SHA256 (cabal/dependent-sum-0.7.2.0/dependent-sum-0.7.2.0.tar.gz) = 826561ecf285abc857bde043e5aac50cb7a7157aaf24fd1aee26a25d4c2a3cbb
+SIZE (cabal/dependent-sum-0.7.2.0/dependent-sum-0.7.2.0.tar.gz) = 4565
 SHA256 (cabal/deque-0.4.4/deque-0.4.4.tar.gz) = d646d82001cc6b1f17a969ab1d479c2f65f31547c1741dfd7d7c12f7709319f4
 SIZE (cabal/deque-0.4.4/deque-0.4.4.tar.gz) = 8669
-SHA256 (cabal/deriving-aeson-0.2.8/deriving-aeson-0.2.8.tar.gz) = 2dd3824fbb182811655e7ff9a2292ffc9178a29d0ccdcc0d04ef74c54856a938
-SIZE (cabal/deriving-aeson-0.2.8/deriving-aeson-0.2.8.tar.gz) = 5276
-SHA256 (cabal/deriving-aeson-0.2.8/revision/1.cabal) = 65aabe7fe384360bc4d472787423145c05f8e5ede64fac677a375ed82a3d9d5f
-SIZE (cabal/deriving-aeson-0.2.8/revision/1.cabal) = 1342
+SHA256 (cabal/deriving-aeson-0.2.9/deriving-aeson-0.2.9.tar.gz) = c0b2975df7ed5ba668982ba442318c36adfe8be3c32dcf136c13bf9662261833
+SIZE (cabal/deriving-aeson-0.2.9/deriving-aeson-0.2.9.tar.gz) = 5859
 SHA256 (cabal/diagrams-contrib-1.4.5/diagrams-contrib-1.4.5.tar.gz) = 900baf9c40a36b637400bb58dbab260d3b654a1249809153c4fdd6ec2152286c
 SIZE (cabal/diagrams-contrib-1.4.5/diagrams-contrib-1.4.5.tar.gz) = 1400824
 SHA256 (cabal/diagrams-contrib-1.4.5/revision/1.cabal) = a8189c76c596a9acc5da5ce916d813107f287cbbf200c6c546864d84724dba44
@@ -285,6 +289,10 @@ SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292
 SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
 SHA256 (cabal/dual-tree-0.2.3.1/dual-tree-0.2.3.1.tar.gz) = d0394b94c312a5ae032ee72d811400e3f435138ea05f7be6a4d019131a19d5a6
 SIZE (cabal/dual-tree-0.2.3.1/dual-tree-0.2.3.1.tar.gz) = 8207
+SHA256 (cabal/ekg-core-0.1.1.7/ekg-core-0.1.1.7.tar.gz) = 45813f2b94fde0b92c7979bd37de52f09b8b645560f5789276c3acfc7934db12
+SIZE (cabal/ekg-core-0.1.1.7/ekg-core-0.1.1.7.tar.gz) = 13612
+SHA256 (cabal/ekg-core-0.1.1.7/revision/2.cabal) = f4f97b11411f18b7fe6eb85542445684c69dcb6ee3aebf995ca3052dc8970016
+SIZE (cabal/ekg-core-0.1.1.7/revision/2.cabal) = 2037
 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/enummapset-0.7.1.0/enummapset-0.7.1.0.tar.gz) = c938bec2cdfe57c829e7bd36a6687dec506a292810de0e3611219f9a71a00efe
@@ -301,6 +309,8 @@ SHA256 (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = f066b85d537a2025
 SIZE (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = 7119
 SHA256 (cabal/filemanip-0.3.6.3/filemanip-0.3.6.3.tar.gz) = 8836da17baaaf02ca080c9990ece4e0b0c8d6a128f458f8b64fd07b225ca9846
 SIZE (cabal/filemanip-0.3.6.3/filemanip-0.3.6.3.tar.gz) = 10369
+SHA256 (cabal/filemanip-0.3.6.3/revision/1.cabal) = 0a7923d17b13f4f6bb996a3915aa795b6f7401ce68f656ac38e5f00429c6a3d0
+SIZE (cabal/filemanip-0.3.6.3/revision/1.cabal) = 1283
 SHA256 (cabal/filepattern-0.1.3/filepattern-0.1.3.tar.gz) = cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636
 SIZE (cabal/filepattern-0.1.3/filepattern-0.1.3.tar.gz) = 15495
 SHA256 (cabal/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz) = f3263c92fa8b18f1e1a64cd12480c8c1bee2c1fa0584ab3345f3dd8522bdbf71
@@ -311,22 +321,24 @@ SHA256 (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 2dbdc1850e6768fd5f4e4c45d011ef
 SIZE (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 4445
 SHA256 (cabal/focus-1.0.3/focus-1.0.3.tar.gz) = 353050e457bfe945ce8bda3513206a9d3fd2ac93112791953d2afd32017e060e
 SIZE (cabal/focus-1.0.3/focus-1.0.3.tar.gz) = 6319
-SHA256 (cabal/foldl-1.4.13/foldl-1.4.13.tar.gz) = dcad88986dbc885777e19674cd54d9010fce39f967a8cfed9fbc6240dc837493
-SIZE (cabal/foldl-1.4.13/foldl-1.4.13.tar.gz) = 24112
+SHA256 (cabal/foldl-1.4.14/foldl-1.4.14.tar.gz) = 8c056f8eea4b598aa584b7d752221e71b380ef675b97dd5d779fa12662560e46
+SIZE (cabal/foldl-1.4.14/foldl-1.4.14.tar.gz) = 24350
+SHA256 (cabal/foldl-1.4.14/revision/1.cabal) = 6ca3b5a312fb7ddfad4df5079da585dd22099dcf4f540af651bd707d242b056c
+SIZE (cabal/foldl-1.4.14/revision/1.cabal) = 2714
 SHA256 (cabal/force-layout-0.4.0.6/force-layout-0.4.0.6.tar.gz) = f7729855b1b14e0b255325faaca9f4834004e02bd21def6a865d2c55c734259d
 SIZE (cabal/force-layout-0.4.0.6/force-layout-0.4.0.6.tar.gz) = 5793
 SHA256 (cabal/force-layout-0.4.0.6/revision/10.cabal) = 8acf028bafd1e04e5d950a7e40d24bc4d2d3177b00733492ff740e155a289ad5
 SIZE (cabal/force-layout-0.4.0.6/revision/10.cabal) = 1310
+SHA256 (cabal/fourmolu-0.10.1.0/fourmolu-0.10.1.0.tar.gz) = e442b4aa21c320994c57f0c87bb7e6bf005207a167cb7e812c5142e4b8687f3e
+SIZE (cabal/fourmolu-0.10.1.0/fourmolu-0.10.1.0.tar.gz) = 452663
 SHA256 (cabal/fourmolu-0.3.0.0/fourmolu-0.3.0.0.tar.gz) = ba7201c78ee61665eaf1fce10cd297dd5383d36053cd3984e41a5094d96e096d
 SIZE (cabal/fourmolu-0.3.0.0/fourmolu-0.3.0.0.tar.gz) = 132598
 SHA256 (cabal/fourmolu-0.3.0.0/revision/2.cabal) = 34bc31b2bc708aa41f86e356f38b012fd38d0eb67e988cc29c1f725b3f3f7e9a
 SIZE (cabal/fourmolu-0.3.0.0/revision/2.cabal) = 6496
-SHA256 (cabal/fourmolu-0.9.0.0/fourmolu-0.9.0.0.tar.gz) = 3440cf67fd333a2bb5d6a67ce80e7a348807297948f297238ba77eedcb76097f
-SIZE (cabal/fourmolu-0.9.0.0/fourmolu-0.9.0.0.tar.gz) = 449239
-SHA256 (cabal/fourmolu-0.9.0.0/revision/1.cabal) = 0591609a168fe2839ebb2d02a2300626b6178a8924ea184e49eae4f571b27241
-SIZE (cabal/fourmolu-0.9.0.0/revision/1.cabal) = 7732
 SHA256 (cabal/free-5.1.10/free-5.1.10.tar.gz) = 12dea4ff94dd475d4249e93abb385d9c0399c13e3cb3f4132d316e0b32700e72
 SIZE (cabal/free-5.1.10/free-5.1.10.tar.gz) = 62439
+SHA256 (cabal/free-5.1.10/revision/1.cabal) = bc2d9eefabf4699eaff20d80b207f90b35c9f1d37c581a6b092c090add3eeb4e
+SIZE (cabal/free-5.1.10/revision/1.cabal) = 5169
 SHA256 (cabal/fsnotify-0.4.1.0/fsnotify-0.4.1.0.tar.gz) = d130fb4a871a181a3d1485f24da85aa49d6ff9022ce08f8401b4626143eaf7ef
 SIZE (cabal/fsnotify-0.4.1.0/fsnotify-0.4.1.0.tar.gz) = 22783
 SHA256 (cabal/fuzzy-0.1.0.1/fuzzy-0.1.0.1.tar.gz) = bca8afb42f2b75829a71a781c2014beb9387050b6aa37793e9940f97d422f49a
@@ -341,6 +353,8 @@ SHA256 (cabal/generic-lens-core-2.2.1.0/generic-lens-core-2.2.1.0.tar.gz) = 8ee6
 SIZE (cabal/generic-lens-core-2.2.1.0/generic-lens-core-2.2.1.0.tar.gz) = 21436
 SHA256 (cabal/generic-lens-core-2.2.1.0/revision/1.cabal) = d6e1d5ac9b403d9451953bd811a983b292f59aed6227485c52f8fa334d8372b5
 SIZE (cabal/generic-lens-core-2.2.1.0/revision/1.cabal) = 3045
+SHA256 (cabal/generically-0.1/generically-0.1.tar.gz) = d5b72880e1d00b24b6c221978d060bea620acc412cdcb62521f3016cbd3f2b71
+SIZE (cabal/generically-0.1/generically-0.1.tar.gz) = 2572
 SHA256 (cabal/ghc-check-0.5.0.8/ghc-check-0.5.0.8.tar.gz) = 1025a8353fb7c318b27b8dc6b268d22f1f64c271031ed0ce4defb0f9100d7cd4
 SIZE (cabal/ghc-check-0.5.0.8/ghc-check-0.5.0.8.tar.gz) = 7463
 SHA256 (cabal/ghc-exactprint-0.6.4/ghc-exactprint-0.6.4.tar.gz) = fc3e5a5b01b92a8b8cd790d71fe73f24922110ac1d0a50c5bfa40993d457cb28
@@ -353,16 +367,16 @@ SHA256 (cabal/ghc-exactprint-1.5.0/revision/1.cabal) = 4ce4f52b547d29b6b5c1edd34
 SIZE (cabal/ghc-exactprint-1.5.0/revision/1.cabal) = 6731
 SHA256 (cabal/ghc-lib-parser-8.10.7.20220219/ghc-lib-parser-8.10.7.20220219.tar.gz) = 70f55c845a256b3dd4220fbdc6941a90de36d582c6df5be3faaff7206dd95131
 SIZE (cabal/ghc-lib-parser-8.10.7.20220219/ghc-lib-parser-8.10.7.20220219.tar.gz) = 1632438
-SHA256 (cabal/ghc-lib-parser-9.2.5.20221107/ghc-lib-parser-9.2.5.20221107.tar.gz) = 8411772686f4650a86649ef33cfaf65afab0169b9093b1c933092e4e4bcd08f6
-SIZE (cabal/ghc-lib-parser-9.2.5.20221107/ghc-lib-parser-9.2.5.20221107.tar.gz) = 1908534
+SHA256 (cabal/ghc-lib-parser-9.4.4.20221225/ghc-lib-parser-9.4.4.20221225.tar.gz) = 67f6d80ce04d4178b762c7e139388c1106a818d8a532a5ac458c8209ef61652b
+SIZE (cabal/ghc-lib-parser-9.4.4.20221225/ghc-lib-parser-9.4.4.20221225.tar.gz) = 2191105
 SHA256 (cabal/ghc-lib-parser-ex-8.10.0.24/ghc-lib-parser-ex-8.10.0.24.tar.gz) = f4b226f51a50ae5d8996861d2e7473e869d9527fee557d5f3f79a477730e3e56
 SIZE (cabal/ghc-lib-parser-ex-8.10.0.24/ghc-lib-parser-ex-8.10.0.24.tar.gz) = 23249
-SHA256 (cabal/ghc-lib-parser-ex-9.2.1.1/ghc-lib-parser-ex-9.2.1.1.tar.gz) = 789416825a0fa6e88c17ad5c8f88b7d372f30912338a16666a7b3412f5270004
-SIZE (cabal/ghc-lib-parser-ex-9.2.1.1/ghc-lib-parser-ex-9.2.1.1.tar.gz) = 23544
+SHA256 (cabal/ghc-lib-parser-ex-9.4.0.0/ghc-lib-parser-ex-9.4.0.0.tar.gz) = ce3ff339a0a259a18ae921c547b35732eaca1a567a33fba1a7c65c16c973191b
+SIZE (cabal/ghc-lib-parser-ex-9.4.0.0/ghc-lib-parser-ex-9.4.0.0.tar.gz) = 23592
 SHA256 (cabal/ghc-paths-0.1.0.12/ghc-paths-0.1.0.12.tar.gz) = 6ecbe676d073cb07989c61ce4c5709c4e67cbefdd2d55a4095f9388b6fe2c484
 SIZE (cabal/ghc-paths-0.1.0.12/ghc-paths-0.1.0.12.tar.gz) = 2565
-SHA256 (cabal/ghc-paths-0.1.0.12/revision/4.cabal) = 1c9cf34ed8f2584bc4dd2837657ea3056664daa8127c66264704a3442651bfb4
-SIZE (cabal/ghc-paths-0.1.0.12/revision/4.cabal) = 657
+SHA256 (cabal/ghc-paths-0.1.0.12/revision/5.cabal) = 2cedd51fe0e85bd7c7edee768c229db74e071a15a1dfb9bf94bd4b0f3a0ec78b
+SIZE (cabal/ghc-paths-0.1.0.12/revision/5.cabal) = 699
 SHA256 (cabal/ghc-source-gen-0.4.3.0/ghc-source-gen-0.4.3.0.tar.gz) = 0e88038ab714cbe420da8ea15f5cd78565828e9dd956a461283bbe15e9d418d2
 SIZE (cabal/ghc-source-gen-0.4.3.0/ghc-source-gen-0.4.3.0.tar.gz) = 32307
 SHA256 (cabal/ghc-trace-events-0.1.2.6/ghc-trace-events-0.1.2.6.tar.gz) = 835dd379a16a39841debbe49d32222ffc0fd7ea794729168b55f9c57a5cf84f9
@@ -385,8 +399,8 @@ SHA256 (cabal/hashable-1.3.5.0/hashable-1.3.5.0.tar.gz) = baaad82cd4271b197016bd
 SIZE (cabal/hashable-1.3.5.0/hashable-1.3.5.0.tar.gz) = 24676
 SHA256 (cabal/hashable-1.3.5.0/revision/1.cabal) = 3a2beeafb220f9de706568a7e4a5b3c762cc4c9f25c94d7ef795b8c2d6a691d7
 SIZE (cabal/hashable-1.3.5.0/revision/1.cabal) = 4240
-SHA256 (cabal/hashable-1.4.1.0/hashable-1.4.1.0.tar.gz) = e1b305c280e66ad827edeaedd6933b9fc4174f626882877eab2a08344e665e87
-SIZE (cabal/hashable-1.4.1.0/hashable-1.4.1.0.tar.gz) = 25599
+SHA256 (cabal/hashable-1.4.2.0/hashable-1.4.2.0.tar.gz) = 1b4000ea82b81f69d46d0af4152c10c6303873510738e24cfc4767760d30e3f8
+SIZE (cabal/hashable-1.4.2.0/hashable-1.4.2.0.tar.gz) = 25094
 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/heaps-0.4/heaps-0.4.tar.gz) = 89329df8b95ae99ef272e41e7a2d0fe2f1bb7eacfcc34bc01664414b33067cfd
@@ -399,10 +413,8 @@ SHA256 (cabal/hiedb-0.4.2.0/hiedb-0.4.2.0.tar.gz) = 9cca518eaa6a5d747c32ca7f50c7
 SIZE (cabal/hiedb-0.4.2.0/hiedb-0.4.2.0.tar.gz) = 27945
 SHA256 (cabal/hlint-3.2.8/hlint-3.2.8.tar.gz) = 3a7325430aa571f092ec953b6348ec308f7113492e992c40c790063bc3c1db92
 SIZE (cabal/hlint-3.2.8/hlint-3.2.8.tar.gz) = 158197
-SHA256 (cabal/hlint-3.4.1/hlint-3.4.1.tar.gz) = 9f91a135c72452d5e856b7f027ef79a0ac80327909cd364e739b2998d800732e
-SIZE (cabal/hlint-3.4.1/hlint-3.4.1.tar.gz) = 173039
-SHA256 (cabal/hlint-3.4.1/revision/1.cabal) = e97bf4d5bac99742fc9451fc3782c709c4b9c0925cfe6299f3e9045b9e73aae5
-SIZE (cabal/hlint-3.4.1/revision/1.cabal) = 4589
+SHA256 (cabal/hlint-3.5/hlint-3.5.tar.gz) = 98bd120a10a086c17d6bf1176a510dc12b36581e5a901f1e024555bb3ccead4f
+SIZE (cabal/hlint-3.5/hlint-3.5.tar.gz) = 173976
 SHA256 (cabal/hsc2hs-0.68.8/hsc2hs-0.68.8.tar.gz) = 78341efbc917a84a07f2143bee9203e2555072054d495717aa73d89d9df77a52
 SIZE (cabal/hsc2hs-0.68.8/hsc2hs-0.68.8.tar.gz) = 40207
 SHA256 (cabal/hsc2hs-0.68.8/revision/1.cabal) = 988c29f9b25293f44a29cf5164e2ec07a9f95e8d92c4ab3985e4915abf213a69
@@ -439,8 +451,8 @@ SHA256 (cabal/indexed-traversable-instances-0.1.1.1/indexed-traversable-instance
 SIZE (cabal/indexed-traversable-instances-0.1.1.1/indexed-traversable-instances-0.1.1.1.tar.gz) = 3751
 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/3.cabal) = d59bfd1d39808217af2b68789d3c0e57cb7199d47405a276060d88fef4f4017d
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/3.cabal) = 3246
+SHA256 (cabal/integer-logarithms-1.0.3.1/revision/4.cabal) = 336fb40c3af19a59dbeb4e5b7bffe4b4c7fa04ab06006a8d4b70b1febc1bb4ca
+SIZE (cabal/integer-logarithms-1.0.3.1/revision/4.cabal) = 3262
 SHA256 (cabal/integration-0.2.1/integration-0.2.1.tar.gz) = 0c27385eadc10a580e78f7b7d4bc919c346b2c9b1e73aea7e7804d824d53582f
 SIZE (cabal/integration-0.2.1/integration-0.2.1.tar.gz) = 12013
 SHA256 (cabal/intervals-0.9.2/intervals-0.9.2.tar.gz) = 9b421de662873e65e90380b9c5a0c7497afa581b3e0e65530f8653a4fddb2be2
@@ -471,8 +483,8 @@ SHA256 (cabal/libyaml-0.1.2/revision/1.cabal) = 7fb663b11fcdb86503c14aa81763106e
 SIZE (cabal/libyaml-0.1.2/revision/1.cabal) = 2222
 SHA256 (cabal/linear-1.22/linear-1.22.tar.gz) = cfe43e392d0e9b2fd5647bde962b0678681de580260ad30e5f29ae490a03b9b5
 SIZE (cabal/linear-1.22/linear-1.22.tar.gz) = 50730
-SHA256 (cabal/list-t-1.0.5.3/list-t-1.0.5.3.tar.gz) = adf3d36457d4c505bd7c9d5f81760145102d10d66503240fe24c3882947b6e48
-SIZE (cabal/list-t-1.0.5.3/list-t-1.0.5.3.tar.gz) = 7517
+SHA256 (cabal/list-t-1.0.5.6/list-t-1.0.5.6.tar.gz) = 4f13658a166fc5b07ef57145ef266e3fb2426ed3c96bff89e556e12de7608bc6
+SIZE (cabal/list-t-1.0.5.6/list-t-1.0.5.6.tar.gz) = 7652
 SHA256 (cabal/logict-0.8.0.0/logict-0.8.0.0.tar.gz) = fe926df295bc43df794247360e7a0a0dfdc778bce986f8aadba98fe52228fb56
 SIZE (cabal/logict-0.8.0.0/logict-0.8.0.0.tar.gz) = 17427
 SHA256 (cabal/lsp-1.6.0.0/lsp-1.6.0.0.tar.gz) = 896803766e8ceabeacc72743f4b92cf7766b2a1f09be270b29d0a39692b00470
@@ -523,10 +535,8 @@ SHA256 (cabal/monad-memo-0.5.4/monad-memo-0.5.4.tar.gz) = 4cbc3f39195d5a557f4183
 SIZE (cabal/monad-memo-0.5.4/monad-memo-0.5.4.tar.gz) = 28147
 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/monoid-extras-0.6.1/monoid-extras-0.6.1.tar.gz) = 4e9a3240015c61b3ab26489f1d53b7b3a6aa40c2afbd9def0db9d2d495cb45da
-SIZE (cabal/monoid-extras-0.6.1/monoid-extras-0.6.1.tar.gz) = 14960
-SHA256 (cabal/monoid-extras-0.6.1/revision/2.cabal) = 03141a1513274a0618fccf9aac34923d3cef64b23df716d86d0decd50efeeb13
-SIZE (cabal/monoid-extras-0.6.1/revision/2.cabal) = 2284
+SHA256 (cabal/monoid-extras-0.6.2/monoid-extras-0.6.2.tar.gz) = 9ceec9125e4727c40bb1622319fb77f2d2fac39735f533afdb7f33e118b85de1
+SIZE (cabal/monoid-extras-0.6.2/monoid-extras-0.6.2.tar.gz) = 15575
 SHA256 (cabal/monoid-subclasses-1.2.1/monoid-subclasses-1.2.1.tar.gz) = 1692e2313a11391ce504b3bf863bdd0c720974d3b5a6751bc1016121ef0f0783
 SIZE (cabal/monoid-subclasses-1.2.1/monoid-subclasses-1.2.1.tar.gz) = 53108
 SHA256 (cabal/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 1955398fe2115674f47f553b2caaf928c6aa3424271a5cd13bc191e54bfe3a9e
@@ -541,8 +551,8 @@ SHA256 (cabal/network-bsd-2.8.1.0/revision/4.cabal) = cd945ea08818281e4a8fa6f0a0
 SIZE (cabal/network-bsd-2.8.1.0/revision/4.cabal) = 3738
 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.1/network-uri-2.6.4.1.tar.gz) = 57856db93608a4d419f681b881c9b8d4448800d5a687587dc37e8a9e0b223584
-SIZE (cabal/network-uri-2.6.4.1/network-uri-2.6.4.1.tar.gz) = 32373
+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/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = a1ac6052020a09f1bc5000a141d2edd4b31a82f95ce5957b7eedad40c065a74e
 SIZE (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = 6854
 SHA256 (cabal/newtype-generics-0.6.2/revision/1.cabal) = ce6b681a347a320bd3ce3cf4321fa9471e62616e72c6c5df8a78dca0bb3eec75
@@ -571,8 +581,8 @@ SHA256 (cabal/ormolu-0.1.4.1/ormolu-0.1.4.1.tar.gz) = 3ab5bb2e6a9de89cdedd9c2adf
 SIZE (cabal/ormolu-0.1.4.1/ormolu-0.1.4.1.tar.gz) = 125838
 SHA256 (cabal/ormolu-0.1.4.1/revision/1.cabal) = ed404eac6e4eb64da1ca5fb749e0f99907431a9633e6ba34e44d260e7d7728ba
 SIZE (cabal/ormolu-0.1.4.1/revision/1.cabal) = 6499
-SHA256 (cabal/ormolu-0.5.0.1/ormolu-0.5.0.1.tar.gz) = 6fdee2384b1edc24e4b995810172f39373b013cb6452eab632054d514627cee6
-SIZE (cabal/ormolu-0.5.0.1/ormolu-0.5.0.1.tar.gz) = 400648
+SHA256 (cabal/ormolu-0.5.2.0/ormolu-0.5.2.0.tar.gz) = 26c59ba6024d8e94630a2c118dbd8ab2c43807701a9f7593db39e646d4e722aa
+SIZE (cabal/ormolu-0.5.2.0/ormolu-0.5.2.0.tar.gz) = 398402
 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/5.cabal) = 6edd5a06938cea3d28b406d5231683f89737e854af144a8800aa69e1eee785e0
@@ -583,8 +593,8 @@ SHA256 (cabal/parsers-0.12.11/parsers-0.12.11.tar.gz) = 91ff5067208bb9c618b9d418
 SIZE (cabal/parsers-0.12.11/parsers-0.12.11.tar.gz) = 24004
 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/5.cabal) = aca2fc54c5c90eaa85e59368ae3533cdc8a4bb85bb9d3e6de885f8e66eb11917
-SIZE (cabal/polyparse-1.13/revision/5.cabal) = 2785
+SHA256 (cabal/polyparse-1.13/revision/6.cabal) = 7f9bb348169af5c4858ae2cccc7ac4a9d281f0f6a4d477b26f6f2a71cfff3577
+SIZE (cabal/polyparse-1.13/revision/6.cabal) = 2799
 SHA256 (cabal/pretty-simple-3.2.3.0/pretty-simple-3.2.3.0.tar.gz) = 8a62c090c317c451aac31aa9ac98929ba2f46f97e046fb819e6033c5953626eb
 SIZE (cabal/pretty-simple-3.2.3.0/pretty-simple-3.2.3.0.tar.gz) = 40512
 SHA256 (cabal/pretty-simple-4.1.2.0/pretty-simple-4.1.2.0.tar.gz) = 3cb47c3971599cb8c0330e1a2dbd63c67bfbe570bd879524ee802e81e7b02736
@@ -597,16 +607,20 @@ SHA256 (cabal/primes-0.2.1.0/primes-0.2.1.0.tar.gz) = 74d66558fb638ea4d31eae2fe1
 SIZE (cabal/primes-0.2.1.0/primes-0.2.1.0.tar.gz) = 4602
 SHA256 (cabal/primitive-0.7.4.0/primitive-0.7.4.0.tar.gz) = 5b2d6dc2812eb2f6a115f05fcbe3e723d3aeff7894b012c617e075130581add5
 SIZE (cabal/primitive-0.7.4.0/primitive-0.7.4.0.tar.gz) = 56575
+SHA256 (cabal/primitive-0.7.4.0/revision/1.cabal) = c2f0ed97b3dce97f2f43b239c3be8b136e4368f1eb7b61322ee9ac98f604622b
+SIZE (cabal/primitive-0.7.4.0/revision/1.cabal) = 2982
 SHA256 (cabal/primitive-extras-0.10.1.5/primitive-extras-0.10.1.5.tar.gz) = 5ae268716aa5beba45fe717e6f01f1b6c5ac13abc328805180496b8ad47eb176
 SIZE (cabal/primitive-extras-0.10.1.5/primitive-extras-0.10.1.5.tar.gz) = 12333
 SHA256 (cabal/primitive-unlifted-0.1.3.1/primitive-unlifted-0.1.3.1.tar.gz) = 8b330e1a7b146333344304334d67b60481535bb506f1e53500e2ef4bd9fb34be
 SIZE (cabal/primitive-unlifted-0.1.3.1/primitive-unlifted-0.1.3.1.tar.gz) = 7486
+SHA256 (cabal/primitive-unlifted-0.1.3.1/revision/1.cabal) = 4e6fbd57775180bbc200aa29b31e1aea9f0ab3f4b2a419e4d5bfb9a0176f7f78
+SIZE (cabal/primitive-unlifted-0.1.3.1/revision/1.cabal) = 1493
 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/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a
 SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
-SHA256 (cabal/profunctors-5.6.2/revision/2.cabal) = 3d3685119243a7ebf984fa6af03299d156ab7674a432e2e15ecee2a4fd420fb6
-SIZE (cabal/profunctors-5.6.2/revision/2.cabal) = 2483
+SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
+SIZE (cabal/profunctors-5.6.2/revision/3.cabal) = 2484
 SHA256 (cabal/psqueues-0.2.7.3/psqueues-0.2.7.3.tar.gz) = d09750ba3578d905b54d0b3a60a7b468910a60b3165e5de98bf6f4efae3ebfb2
 SIZE (cabal/psqueues-0.2.7.3/psqueues-0.2.7.3.tar.gz) = 27328
 SHA256 (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76
@@ -637,14 +651,16 @@ SHA256 (cabal/retrie-1.1.0.0/revision/1.cabal) = a32581a56bc2d7d7051951121c3afe8
 SIZE (cabal/retrie-1.1.0.0/revision/1.cabal) = 4494
 SHA256 (cabal/retrie-1.2.1.1/retrie-1.2.1.1.tar.gz) = 74abc7b1968df4455cd104338a81a38f3db89ac963c8fd918f5c5273db14bfab
 SIZE (cabal/retrie-1.2.1.1/retrie-1.2.1.1.tar.gz) = 92336
+SHA256 (cabal/retrie-1.2.1.1/revision/1.cabal) = d86148cd2e14e0614e53221be1c721df2422cce21433c6cc8c7661d6bebbb7c8
+SIZE (cabal/retrie-1.2.1.1/revision/1.cabal) = 4500
 SHA256 (cabal/safe-0.3.19/safe-0.3.19.tar.gz) = 25043442c8f8aa95955bb17467d023630632b961aaa61e807e325d9b2c33f7a2
 SIZE (cabal/safe-0.3.19/safe-0.3.19.tar.gz) = 11267
 SHA256 (cabal/safe-exceptions-0.1.7.3/safe-exceptions-0.1.7.3.tar.gz) = 91ce28d8f8a6efd31788d4827ed5cdcb9a546ad4053a86c56f7947c66a30b5bf
 SIZE (cabal/safe-exceptions-0.1.7.3/safe-exceptions-0.1.7.3.tar.gz) = 14169
 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/3.cabal) = 517444c944dad9db8235d7b311d7b9a0839a519ee3178288b5a9606256e0c7d8
-SIZE (cabal/scientific-0.3.7.0/revision/3.cabal) = 4840
+SHA256 (cabal/scientific-0.3.7.0/revision/4.cabal) = 57451a0a7f62af85958c21a8ef79358c8a45b467f39d78ee5d51074d12e4c718
+SIZE (cabal/scientific-0.3.7.0/revision/4.cabal) = 4854
 SHA256 (cabal/selective-0.5/selective-0.5.tar.gz) = b0fda80309a83d8f9eed9b8798b3c8c6626600154948323a8d80ab8e2c2f8da3
 SIZE (cabal/selective-0.5/selective-0.5.tar.gz) = 34055
 SHA256 (cabal/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz) = d900697041ae4b0cca3243273a2b3e80bcf74d937405d6a5ff34dc33ee952132
@@ -653,6 +669,8 @@ SHA256 (cabal/semialign-1.2.0.1/revision/3.cabal) = ee3468e349e72ec0a604ae05573a
 SIZE (cabal/semialign-1.2.0.1/revision/3.cabal) = 2852
 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/semigroupoids-5.3.7/revision/1.cabal) = ac093739682f0dc7a37698b423590dc0f1ca89fed908fbbc5a73a44beefa7d18
+SIZE (cabal/semigroupoids-5.3.7/revision/1.cabal) = 7721
 SHA256 (cabal/semigroups-0.19.2/semigroups-0.19.2.tar.gz) = a520b2d90b76e4e5a7526aa07f4e793ce9f67b2ec6df397ff19aa169e2a03a40
 SIZE (cabal/semigroups-0.19.2/semigroups-0.19.2.tar.gz) = 18960
 SHA256 (cabal/semigroups-0.19.2/revision/2.cabal) = 4eaa22de527068e5a323c4ba5411e24b60386507730d0445865ab71b35e5f95e
@@ -665,6 +683,8 @@ SHA256 (cabal/semirings-0.6/revision/1.cabal) = cc8767bc62b9ff7bbef070ac206b070b
 SIZE (cabal/semirings-0.6/revision/1.cabal) = 2668
 SHA256 (cabal/shake-0.19.7/shake-0.19.7.tar.gz) = 352a56af12f70b50d564dcb61131555577281957ee196f1702a3723c0a3699d1
 SIZE (cabal/shake-0.19.7/shake-0.19.7.tar.gz) = 267736
+SHA256 (cabal/shake-0.19.7/revision/1.cabal) = 3cb5814cce210b9756fa9246ff1b2a1e1b86be46fdc4c5e2baacdc5bf83ce5c3
+SIZE (cabal/shake-0.19.7/revision/1.cabal) = 15348
 SHA256 (cabal/slist-0.1.1.0/slist-0.1.1.0.tar.gz) = ad942fe19ab947a75a21ac8c53879fce69e79bbf7cabadaf4bbd4f14012adb10
 SIZE (cabal/slist-0.1.1.0/slist-0.1.1.0.tar.gz) = 21762
 SHA256 (cabal/some-1.0.4.1/some-1.0.4.1.tar.gz) = 2dacb408da9c9756c561dc62dafef59398be9ed309135ebb040e15271620c8e3
@@ -675,8 +695,8 @@ SHA256 (cabal/split-0.2.3.5/split-0.2.3.5.tar.gz) = bf8aa8d610354a2b576946a6c838
 SIZE (cabal/split-0.2.3.5/split-0.2.3.5.tar.gz) = 15746
 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/splitmix-0.1.0.4/revision/1.cabal) = 804e2574bc7e32d08cbab91e47ee6287b4df7d50851d73f9e778f94a9a7814c7
-SIZE (cabal/splitmix-0.1.0.4/revision/1.cabal) = 6521
+SHA256 (cabal/splitmix-0.1.0.4/revision/2.cabal) = db25c2e17967aa6b6046ab8b1b96ba3f344ca59a62b60fb6113d51ea305a3d8e
+SIZE (cabal/splitmix-0.1.0.4/revision/2.cabal) = 6537
 SHA256 (cabal/sqlite-simple-0.4.18.2/sqlite-simple-0.4.18.2.tar.gz) = dc15b1a7dd5428f218d40cd8b3e51d4b559d5d86c52639ba3f0f811813735d91
 SIZE (cabal/sqlite-simple-0.4.18.2/sqlite-simple-0.4.18.2.tar.gz) = 34644
 SHA256 (cabal/stan-0.0.1.0/stan-0.0.1.0.tar.gz) = b52fa048310380327471d5f41ff50167c3ead62b4475a875e22940b981bb008f
@@ -699,8 +719,8 @@ SHA256 (cabal/strict-list-0.1.7/strict-list-0.1.7.tar.gz) = 70cd8accb5e1f68273b0
 SIZE (cabal/strict-list-0.1.7/strict-list-0.1.7.tar.gz) = 6810
 SHA256 (cabal/stylish-haskell-0.13.0.0/stylish-haskell-0.13.0.0.tar.gz) = 8ecb9f99047399ecd0edee720ef6aa657d0732b5d6d7217ba1e67e1ae01f3c75
 SIZE (cabal/stylish-haskell-0.13.0.0/stylish-haskell-0.13.0.0.tar.gz) = 69650
-SHA256 (cabal/stylish-haskell-0.14.3.0/stylish-haskell-0.14.3.0.tar.gz) = cd385aeca18da32048c1a57b6b9d073f7602f2eaace086bda947728bc116899f
-SIZE (cabal/stylish-haskell-0.14.3.0/stylish-haskell-0.14.3.0.tar.gz) = 73294
+SHA256 (cabal/stylish-haskell-0.14.4.0/stylish-haskell-0.14.4.0.tar.gz) = 67bda4d6b0bbc14cc7c640ab2db8e4776cd0a31dd50baed9e780efb9cb771b78
+SIZE (cabal/stylish-haskell-0.14.4.0/stylish-haskell-0.14.4.0.tar.gz) = 74296
 SHA256 (cabal/svg-builder-0.1.1/svg-builder-0.1.1.tar.gz) = 4fd0e3f2cbc5601fc69e7eab41588cbfa1150dc508d9d86bf5f3d393880382cc
 SIZE (cabal/svg-builder-0.1.1/svg-builder-0.1.1.tar.gz) = 11425
 SHA256 (cabal/svg-builder-0.1.1/revision/6.cabal) = 5f44fc6623bf28b6067a5d619dbb9a78825d453266b6f02f69b1e5a03caaf9b2
@@ -721,8 +741,8 @@ SHA256 (cabal/tasty-hunit-0.10.0.3/tasty-hunit-0.10.0.3.tar.gz) = b7ef1912ece25b
 SIZE (cabal/tasty-hunit-0.10.0.3/tasty-hunit-0.10.0.3.tar.gz) = 7885
 SHA256 (cabal/tasty-rerun-1.1.18/tasty-rerun-1.1.18.tar.gz) = fa74ac10bc23fd3e443362427236a9c543f92b6aaf2e1bc8e959ecd47fb98c69
 SIZE (cabal/tasty-rerun-1.1.18/tasty-rerun-1.1.18.tar.gz) = 6388
-SHA256 (cabal/tasty-rerun-1.1.18/revision/3.cabal) = 6bdee1eeafcabbc61758f0489f9cca7cf94f555a77095beccfa533906c562101
-SIZE (cabal/tasty-rerun-1.1.18/revision/3.cabal) = 1391
+SHA256 (cabal/tasty-rerun-1.1.18/revision/4.cabal) = 161ea1de25a792d897c658ce693e427f77b3bc8f7292f4b530f0103184555bc4
+SIZE (cabal/tasty-rerun-1.1.18/revision/4.cabal) = 1391
 SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
 SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686
 SHA256 (cabal/terminal-size-0.3.3/terminal-size-0.3.3.tar.gz) = 8c174c8fa7200be2caffd6d25f789fd3c73f4b7b02989f332a42d7901fca60c3
@@ -735,8 +755,12 @@ SHA256 (cabal/text-short-0.1.5/revision/1.cabal) = ebb77383743e214138cf9387875bc
 SIZE (cabal/text-short-0.1.5/revision/1.cabal) = 3161
 SHA256 (cabal/th-abstraction-0.4.5.0/th-abstraction-0.4.5.0.tar.gz) = 00d5e24f247e328bd9898d5af5915c1e86b134b4d40baa680258635f95031526
 SIZE (cabal/th-abstraction-0.4.5.0/th-abstraction-0.4.5.0.tar.gz) = 39515
+SHA256 (cabal/th-abstraction-0.4.5.0/revision/1.cabal) = c28f186ae9817a059e54f63689f8985194b7f58d8fbd79e157d12374b6f9d2c3
+SIZE (cabal/th-abstraction-0.4.5.0/revision/1.cabal) = 2212
 SHA256 (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8
 SIZE (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = 14838
+SHA256 (cabal/th-compat-0.1.4/revision/2.cabal) = e5ae7c083ef3a22248558f8451669bb1c55ea8090f5908b86b9033743c161730
+SIZE (cabal/th-compat-0.1.4/revision/2.cabal) = 3224
 SHA256 (cabal/th-lift-0.8.2/th-lift-0.8.2.tar.gz) = 3a5927037a10ae63e605c02228c4027c32b7bab1985ae7b5379e6363b3cd5ce4
 SIZE (cabal/th-lift-0.8.2/th-lift-0.8.2.tar.gz) = 14385
 SHA256 (cabal/th-lift-0.8.2/revision/2.cabal) = f135f67b018c22889e68b094773273dcf8f9e16fcfa330bf4778f84fce8925e9
@@ -757,6 +781,8 @@ 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.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/transformers-compat-0.6.6/revision/1.cabal) = e2686c31df27a39ff058371acb46e78639ea47c8f35adee926db7e6aa70a6a19
+SIZE (cabal/transformers-compat-0.6.6/revision/1.cabal) = 5768
 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/trial-0.0.0.0/trial-0.0.0.0.tar.gz) = 9ccf0e356feecf90cee1c75c8e9932ae14ab23cfc8bb51a364e2ad811240d852
@@ -813,20 +839,20 @@ SHA256 (cabal/validation-selective-0.1.0.2/validation-selective-0.1.0.2.tar.gz)
 SIZE (cabal/validation-selective-0.1.0.2/validation-selective-0.1.0.2.tar.gz) = 22324
 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/2.cabal) = fffbd00912d69ed7be9bc7eeb09f4f475e0d243ec43f916a9fd5bbd219ce7f3e
-SIZE (cabal/vector-0.12.3.1/revision/2.cabal) = 8238
+SHA256 (cabal/vector-0.12.3.1/revision/3.cabal) = abbfe8830e13549596e1295219d340eb01bd00e1c7124d0dd16586911a291c59
+SIZE (cabal/vector-0.12.3.1/revision/3.cabal) = 8218
 SHA256 (cabal/vector-algorithms-0.9.0.1/vector-algorithms-0.9.0.1.tar.gz) = 2ba7c0d3a8f26ef3ada24ff4abe81609225ecbab3b5754f048f8a0a3ecc33841
 SIZE (cabal/vector-algorithms-0.9.0.1/vector-algorithms-0.9.0.1.tar.gz) = 29149
-SHA256 (cabal/vector-algorithms-0.9.0.1/revision/1.cabal) = 34cc5851ebf2eb80fc62cbb5c6dbe59ab837f1d5366a6c3bf1e09cf34805aaae
-SIZE (cabal/vector-algorithms-0.9.0.1/revision/1.cabal) = 3670
+SHA256 (cabal/vector-algorithms-0.9.0.1/revision/2.cabal) = f3e5c6695529a94edf762117cafd91c989cb642ad3f8ca4014dbb13c8f6c2a20
+SIZE (cabal/vector-algorithms-0.9.0.1/revision/2.cabal) = 3826
 SHA256 (cabal/vector-space-0.16/vector-space-0.16.tar.gz) = 0c0b2f1209f95045865b968c7aa0a25e155410b3e08cf98a6c8544e48436c79c
 SIZE (cabal/vector-space-0.16/vector-space-0.16.tar.gz) = 16049
 SHA256 (cabal/void-0.7.3/void-0.7.3.tar.gz) = 53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317
 SIZE (cabal/void-0.7.3/void-0.7.3.tar.gz) = 6741
 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/3.cabal) = cccb36175e088abb4291ee5044b8c04d71acd5c36636902d2520f91508dd4bb8
-SIZE (cabal/witherable-0.4.2/revision/3.cabal) = 2294
+SHA256 (cabal/witherable-0.4.2/revision/4.cabal) = cec516b35df0ff53ab0068e70a912a0ba7b65c672fbc554727183faa195ad3b8
+SIZE (cabal/witherable-0.4.2/revision/4.cabal) = 2342
 SHA256 (cabal/xml-1.3.14/xml-1.3.14.tar.gz) = 32d1a1a9f21a59176d84697f96ae3a13a0198420e3e4f1c48abbab7d2425013d
 SIZE (cabal/xml-1.3.14/xml-1.3.14.tar.gz) = 12048
 SHA256 (cabal/xml-1.3.14/revision/2.cabal) = c7a33d37c968c769723931a33e4e795f0aadda6cb62e7073ded8a2db52509d95
@@ -837,5 +863,7 @@ SHA256 (cabal/yaml-0.11.8.0/revision/2.cabal) = 3448c6bbac232c73e5a6326634699c03
 SIZE (cabal/yaml-0.11.8.0/revision/2.cabal) = 5177
 SHA256 (cabal/zlib-0.6.3.0/zlib-0.6.3.0.tar.gz) = 9eaa989ad4534438b5beb51c1d3a4c8f6a088fdff0b259a5394fbf39aaee04da
 SIZE (cabal/zlib-0.6.3.0/zlib-0.6.3.0.tar.gz) = 369595
-SHA256 (cabal/haskell-haskell-language-server-1.9.0.0_GH0.tar.gz) = f62114928956090ea84c7e6b2fd16ca0d598c6d877e84dd87aebe81a9dabdd9c
-SIZE (cabal/haskell-haskell-language-server-1.9.0.0_GH0.tar.gz) = 7984532
+SHA256 (cabal/zlib-0.6.3.0/revision/1.cabal) = 9adce39e4ca0b7a87d45df0a243134816c57059a08e28cff5469c98ae1f54dfc
+SIZE (cabal/zlib-0.6.3.0/revision/1.cabal) = 5367
+SHA256 (cabal/haskell-haskell-language-server-1.9.1.0_GH0.tar.gz) = d8426defbbcf910fb706f7d4e8d03a6721e262148ecf25811bfce9ba80c76aed
+SIZE (cabal/haskell-haskell-language-server-1.9.1.0_GH0.tar.gz) = 7992065