Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Apr 2021 12:52:09 GMT
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 81d26e01a8e1 - main - lang/purescript: Update to 0.14.1
Message-ID:  <202104261252.13QCq92s084989@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by arrowd:

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

commit 81d26e01a8e1c17ea354fd4ca44776226cb20a47
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2021-04-26 07:20:49 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2021-04-26 12:51:50 +0000

    lang/purescript: Update to 0.14.1
---
 lang/purescript/Makefile                           | 174 ++++-----
 lang/purescript/distinfo                           | 422 ++++++++++-----------
 lang/purescript/files/patch-app_Command_REPL.hs    |  33 --
 ...tch-purescript-ast-0.1.0.0_purescript-ast.cabal |  20 -
 ...tch-purescript-cst-0.1.0.0_purescript-cst.cabal |  20 -
 lang/purescript/files/patch-purescript.cabal       | 155 --------
 .../patch-src_Language_PureScript_Docs_Types.hs    |  11 -
 .../files/patch-src_Language_PureScript_Publish.hs |  20 -
 8 files changed, 291 insertions(+), 564 deletions(-)

diff --git a/lang/purescript/Makefile b/lang/purescript/Makefile
index e8596cb58d62..fd9ed75463e5 100644
--- a/lang/purescript/Makefile
+++ b/lang/purescript/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	purescript
-PORTVERSION=	0.14.0
-PORTREVISION=	1
+PORTVERSION=	0.14.1
 CATEGORIES=	lang
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -12,150 +11,153 @@ USES=		cabal
 
 USE_LOCALE=	en_US.UTF-8
 
-USE_CABAL=	Glob-0.9.3 \
-		QuickCheck-2.14_1 \
+USE_CABAL=	Glob-0.10.1 \
 		SHA-1.6.4.4 \
-		StateVar-1.2 \
-		aeson-1.4.7.1_1 \
+		StateVar-1.2.1 \
+		aeson-1.5.6.0_1 \
 		aeson-better-errors-0.9.1.0 \
 		aeson-pretty-0.8.8 \
-		alex-3.2.5 \
-		ansi-terminal-0.8.2 \
-		ansi-wl-pprint-0.6.8.2_2 \
+		alex-3.2.6 \
+		ansi-terminal-0.10.3 \
+		ansi-wl-pprint-0.6.9_2 \
 		appar-0.1.8 \
-		asn1-encoding-0.9.6_1 \
+		asn1-encoding-0.9.6_2 \
 		asn1-parse-0.9.5 \
 		asn1-types-0.3.4 \
-		assoc-1.0.1_1 \
-		async-2.2.2_1 \
-		attoparsec-0.13.2.4 \
+		assoc-1.0.2_1 \
+		async-2.2.3 \
+		attoparsec-0.13.2.5_1 \
 		auto-update-0.1.6 \
-		base-compat-0.10.5 \
-		base-compat-batteries-0.10.5_1 \
-		base-orphans-0.8.2 \
-		base64-bytestring-1.0.0.3 \
-		basement-0.0.11_2 \
-		bifunctors-5.5.7 \
-		blaze-builder-0.4.1.0 \
-		blaze-html-0.9.1.2 \
-		blaze-markup-0.8.2.5 \
+		base-compat-0.11.2 \
+		base-compat-batteries-0.11.2 \
+		base-orphans-0.8.4 \
+		base64-bytestring-1.2.0.1 \
+		basement-0.0.12 \
+		bifunctors-5.5.10 \
+		blaze-builder-0.4.2.1 \
+		blaze-html-0.9.1.2_1 \
+		blaze-markup-0.8.2.8 \
 		bower-json-1.0.0.1 \
 		boxes-0.1.5 \
-		bsb-http-chunked-0.0.0.4_2 \
+		bsb-http-chunked-0.0.0.4_3 \
 		byteorder-1.0.4 \
 		bytestring-builder-0.10.8.2.0 \
-		cabal-doctest-1.0.8_1 \
 		case-insensitive-1.2.1.0 \
-		cborg-0.2.3.0_1 \
+		cborg-0.2.5.0 \
 		cheapskate-0.1.1.2_1 \
-		clock-0.7.2 \
+		clock-0.8.2 \
 		colour-2.3.5 \
-		comonad-5.0.6_1 \
-		conduit-1.3.2 \
+		comonad-5.0.8 \
+		conduit-1.3.4.1 \
 		conduit-extra-1.3.5 \
-		constraints-0.12 \
-		contravariant-1.5.2 \
-		cryptonite-0.25 \
+		constraints-0.13 \
+		contravariant-1.5.3 \
+		cryptonite-0.27 \
 		css-text-0.1.3.0 \
 		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-ordlist-0.4.7.0 \
-		distributive-0.6.2_1 \
+		distributive-0.6.2.1 \
 		dlist-0.8.0.8 \
 		easy-file-0.2.2 \
 		edit-distance-0.2.2.1_1 \
 		entropy-0.4.1.6 \
-		fast-logger-3.0.1 \
-		file-embed-0.0.12.0 \
+		fast-logger-3.0.3 \
+		file-embed-0.0.13.0 \
 		fsnotify-0.3.0.1_1 \
-		half-0.3 \
-		happy-1.19.12 \
-		hashable-1.3.0.0_1 \
+		half-0.3.1 \
+		happy-1.20.0 \
+		hashable-1.3.1.0 \
+		haskeline-0.8.1.2 \
 		hourglass-0.2.12 \
-		hsc2hs-0.68.7 \
-		http-date-0.0.8 \
+		hsc2hs-0.68.7_1 \
+		http-date-0.0.11 \
 		http-types-0.12.3 \
-		http2-2.0.4 \
-		integer-logarithms-1.0.3_2 \
-		iproute-1.7.9_1 \
+		http2-3.0.1 \
+		indexed-traversable-0.1.1 \
+		integer-logarithms-1.0.3.1 \
+		iproute-1.7.11 \
 		language-javascript-0.7.0.0 \
-		lifted-async-0.10.0.6 \
+		lifted-async-0.10.2 \
 		lifted-base-0.2.3.12 \
-		memory-0.15.0_1 \
-		microlens-0.4.11.2 \
-		microlens-ghc-0.4.12 \
+		memory-0.15.0_2 \
+		microlens-0.4.12.0 \
+		microlens-ghc-0.4.13 \
 		microlens-mtl-0.2.0.1 \
-		microlens-platform-0.4.1 \
-		microlens-th-0.4.3.5 \
+		microlens-platform-0.4.2 \
+		microlens-th-0.4.3.9 \
 		monad-control-1.0.2.3 \
-		monad-logger-0.3.32 \
+		monad-logger-0.3.36 \
 		monad-loops-0.4.3 \
 		mono-traversable-1.0.15.1 \
 		mtl-compat-0.2.2 \
-		network-3.0.1.1 \
-		network-byte-order-0.1.5 \
-		network-uri-2.6.3.0 \
+		network-3.1.2.1_1 \
+		network-byte-order-0.1.6_1 \
+		network-uri-2.6.4.1 \
 		old-locale-1.0.0.7_2 \
 		old-time-1.1.0.3_2 \
 		optparse-applicative-0.15.1.0_1 \
-		parallel-3.2.2.0_2 \
+		parallel-3.2.2.0_3 \
 		pattern-arrows-0.0.2 \
 		pem-0.2.4 \
-		primitive-0.7.0.1 \
+		primitive-0.7.1.0_2 \
 		protolude-0.3.0 \
 		psqueues-0.2.7.2_1 \
-		purescript-ast-0.1.0.0 \
-		purescript-cst-0.1.0.0 \
-		random-1.1_1 \
-		regex-base-0.94.0.0_1 \
-		regex-tdfa-1.3.1.0_1 \
-		resourcet-1.2.4 \
+		purescript-ast-0.1.1.0 \
+		purescript-cst-0.1.1.0 \
+		random-1.2.0_5 \
+		regex-base-0.94.0.1 \
+		regex-tdfa-1.3.1.0_2 \
+		resourcet-1.2.4.2 \
 		safe-0.3.19 \
 		scientific-0.3.6.2 \
-		semialign-1.1_2 \
-		semigroupoids-5.3.4_1 \
-		semigroups-0.18.5_1 \
-		serialise-0.2.3.0_1 \
+		semialign-1.1.0.1 \
+		semigroupoids-5.3.5 \
+		semigroups-0.19.1 \
+		serialise-0.2.3.0_2 \
 		simple-sendfile-0.2.30 \
 		sourcemap-0.1.6_1 \
-		split-0.2.3.4 \
-		splitmix-0.0.5 \
+		split-0.2.3.4_1 \
+		splitmix-0.1.0.3 \
 		stm-chans-3.0.0.4_1 \
-		streaming-commons-0.2.1.2 \
+		streaming-commons-0.2.2.1 \
+		strict-0.4.0.1 \
 		stringsearch-0.3.6.6_1 \
-		syb-0.7.1 \
-		tagged-0.8.6_2 \
+		syb-0.7.2.1 \
+		tagged-0.8.6.1_1 \
 		tagsoup-0.14.8 \
-		th-abstraction-0.3.2.0 \
-		these-1.0.1_4 \
-		time-compat-1.9.3 \
+		th-abstraction-0.4.2.0 \
+		th-compat-0.1.2 \
+		these-1.1.1.1_1 \
+		time-compat-1.9.5_1 \
 		time-manager-0.0.0 \
 		transformers-base-0.4.5.2 \
-		transformers-compat-0.6.5 \
-		type-equality-1_1 \
+		transformers-compat-0.6.6 \
+		type-equality-1_2 \
 		typed-process-0.2.6.0 \
-		uniplate-1.6.12_1 \
-		unix-compat-0.5.2_1 \
+		uniplate-1.6.13_1 \
+		unix-compat-0.5.3 \
 		unix-time-0.4.7 \
 		unliftio-core-0.2.0.1_1 \
-		unordered-containers-0.2.10.0_1 \
-		utf8-string-1.0.1.1_3 \
-		uuid-types-1.0.3_2 \
-		vault-0.3.1.4 \
-		vector-0.12.1.2 \
-		vector-algorithms-0.8.0.3 \
+		unordered-containers-0.2.13.0 \
+		utf8-string-1.0.2 \
+		uuid-types-1.0.4 \
+		vault-0.3.1.5 \
+		vector-0.12.3.0 \
+		vector-algorithms-0.8.0.4_1 \
 		void-0.7.3 \
-		wai-3.2.2.1 \
+		wai-3.2.3 \
 		wai-websockets-3.0.1.2 \
-		warp-3.3.12 \
-		websockets-0.12.6.1 \
+		warp-3.3.15 \
+		websockets-0.12.7.2 \
 		word8-0.1.3 \
 		x509-1.7.5_1 \
 		xss-sanitize-0.3.6 \
-		zlib-0.6.2.1_1
+		zlib-0.6.2.3
 
 EXECUTABLES=	purs
 CABAL_FLAGS=	release
diff --git a/lang/purescript/distinfo b/lang/purescript/distinfo
index 748b44a5077d..8f3323fd8f05 100644
--- a/lang/purescript/distinfo
+++ b/lang/purescript/distinfo
@@ -1,120 +1,106 @@
-TIMESTAMP = 1614707926
-SHA256 (cabal/purescript-0.14.0.tar.gz) = 606ea389095c6f7fcea35f13594a2b56462a76942d9ceb5a94de191a924766af
-SIZE (cabal/purescript-0.14.0.tar.gz) = 588792
-SHA256 (cabal/Glob-0.9.3/Glob-0.9.3.tar.gz) = 3a77853eba3700c5346cd6d4008302e70dca93a7e8ac0d679cf41b16c7a4c9e8
-SIZE (cabal/Glob-0.9.3/Glob-0.9.3.tar.gz) = 29358
-SHA256 (cabal/QuickCheck-2.14/QuickCheck-2.14.tar.gz) = 52be1407fb19f5f3b5aa06d41fac745536d08306adaf6dde46a62255d16c384a
-SIZE (cabal/QuickCheck-2.14/QuickCheck-2.14.tar.gz) = 73915
-SHA256 (cabal/QuickCheck-2.14/revision/1.cabal) = 3f536a4b86bef7ec39025f04ef8d76c5ac5a78ba0b42e660b25d0a8f9c811045
-SIZE (cabal/QuickCheck-2.14/revision/1.cabal) = 7004
+TIMESTAMP = 1619420296
+SHA256 (cabal/purescript-0.14.1.tar.gz) = db13fbb071c92e004c630a6d1a995b42622b187435f87da9d656f80ab0561933
+SIZE (cabal/purescript-0.14.1.tar.gz) = 604741
+SHA256 (cabal/Glob-0.10.1/Glob-0.10.1.tar.gz) = cae4476d944947010705e0b00cf3e36c90ef407f968861f6771b931056b6d315
+SIZE (cabal/Glob-0.10.1/Glob-0.10.1.tar.gz) = 29763
 SHA256 (cabal/SHA-1.6.4.4/SHA-1.6.4.4.tar.gz) = 6bd950df6b11a3998bb1452d875d2da043ee43385459afc5f16d471d25178b44
 SIZE (cabal/SHA-1.6.4.4/SHA-1.6.4.4.tar.gz) = 2715144
-SHA256 (cabal/StateVar-1.2/StateVar-1.2.tar.gz) = afc036021fcd38f15fcc4af392a3e57017d5ddcc926e99391dbfc8c4e6375f8b
-SIZE (cabal/StateVar-1.2/StateVar-1.2.tar.gz) = 4770
-SHA256 (cabal/aeson-1.4.7.1/aeson-1.4.7.1.tar.gz) = 07e746655fd9bec81c59927c5617877ff4fcd81d0df45c5fb8ef154fb8f40294
-SIZE (cabal/aeson-1.4.7.1/aeson-1.4.7.1.tar.gz) = 277911
-SHA256 (cabal/aeson-1.4.7.1/revision/1.cabal) = 6d8d2fd959b7122a1df9389cf4eca30420a053d67289f92cdc0dbc0dab3530ba
-SIZE (cabal/aeson-1.4.7.1/revision/1.cabal) = 7098
+SHA256 (cabal/StateVar-1.2.1/StateVar-1.2.1.tar.gz) = ee261552912b60d8b937f0253615e310e6cc25f9c407001b3bcc2e3d55000f8b
+SIZE (cabal/StateVar-1.2.1/StateVar-1.2.1.tar.gz) = 5055
+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/1.cabal) = d3e76872f8634c9cd33eb128d6c4dd1bf0cc8d71d1f32055d774490d5f6dedf8
+SIZE (cabal/aeson-1.5.6.0/revision/1.cabal) = 6786
 SHA256 (cabal/aeson-better-errors-0.9.1.0/aeson-better-errors-0.9.1.0.tar.gz) = 68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327
 SIZE (cabal/aeson-better-errors-0.9.1.0/aeson-better-errors-0.9.1.0.tar.gz) = 8401
 SHA256 (cabal/aeson-pretty-0.8.8/aeson-pretty-0.8.8.tar.gz) = 81cea61cb6dcf32c3f0529ea5cfc98dbea3894152d7f2d9fe1cb051f927ec726
 SIZE (cabal/aeson-pretty-0.8.8/aeson-pretty-0.8.8.tar.gz) = 5600
-SHA256 (cabal/alex-3.2.5/alex-3.2.5.tar.gz) = b77c8a1270767c64e2adb21a6e91ee7cd904ba17edae17bc20fd03da5256e0e3
-SIZE (cabal/alex-3.2.5/alex-3.2.5.tar.gz) = 108531
-SHA256 (cabal/ansi-terminal-0.8.2/ansi-terminal-0.8.2.tar.gz) = 90a7324811e7da0d0aecd66454b1622e3b1ee22ed09bbdae379c0ff079d2fa90
-SIZE (cabal/ansi-terminal-0.8.2/ansi-terminal-0.8.2.tar.gz) = 31357
-SHA256 (cabal/ansi-wl-pprint-0.6.8.2/ansi-wl-pprint-0.6.8.2.tar.gz) = a630721bd57678c3bfeb6c703f8249e434cbf85f40daceec4660fb8c6725cb3e
-SIZE (cabal/ansi-wl-pprint-0.6.8.2/ansi-wl-pprint-0.6.8.2.tar.gz) = 16491
-SHA256 (cabal/ansi-wl-pprint-0.6.8.2/revision/2.cabal) = a890b713942c1aa0109fb632e9fee581ceb5b0763fd936ae8cae22e5f91a0877
-SIZE (cabal/ansi-wl-pprint-0.6.8.2/revision/2.cabal) = 2178
+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.10.3/ansi-terminal-0.10.3.tar.gz) = fa2e2e32dfad29835aa7fd442bbe233e07d97e933223a001fe5efa562535b57c
+SIZE (cabal/ansi-terminal-0.10.3/ansi-terminal-0.10.3.tar.gz) = 35863
+SHA256 (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = a7b2e8e7cd3f02f2954e8b17dc60a0ccd889f49e2068ebb15abfa1d42f7a4eac
+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/2.cabal) = 20d30674f137d43aa0279c2c2cc5e45a5f1c3c57e301852494906158b6313bf7
+SIZE (cabal/ansi-wl-pprint-0.6.9/revision/2.cabal) = 2388
 SHA256 (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f
 SIZE (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = 4037
 SHA256 (cabal/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz) = d9f8deabd3b908e5cf83c0d813c08dc0143b3ec1c0d97f660d2cfa02c1c8da0a
 SIZE (cabal/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz) = 17343
-SHA256 (cabal/asn1-encoding-0.9.6/revision/1.cabal) = 3655d9a68c8c082e0d22f33456d968ad8c484d4e95308ad9217788b1c343d8a6
-SIZE (cabal/asn1-encoding-0.9.6/revision/1.cabal) = 2067
+SHA256 (cabal/asn1-encoding-0.9.6/revision/2.cabal) = 27ed8f6043aed79630313bb931f7c8e2b510f0b4586cd55c16ae040c7d1ea098
+SIZE (cabal/asn1-encoding-0.9.6/revision/2.cabal) = 2060
 SHA256 (cabal/asn1-parse-0.9.5/asn1-parse-0.9.5.tar.gz) = 8f1fe1344d30b39dc594d74df2c55209577722af1497204b4c2b6d6e8747f39e
 SIZE (cabal/asn1-parse-0.9.5/asn1-parse-0.9.5.tar.gz) = 2951
 SHA256 (cabal/asn1-types-0.3.4/asn1-types-0.3.4.tar.gz) = 78ee92a251379298ca820fa53edbf4b33c539b9fcd887c86f520c30e3b4e21a8
 SIZE (cabal/asn1-types-0.3.4/asn1-types-0.3.4.tar.gz) = 6472
-SHA256 (cabal/assoc-1.0.1/assoc-1.0.1.tar.gz) = 4000dea2fbc272ff5a15a0bf0fae1c29dea4b87b8fb4ccb8b07b8114ee2636d5
-SIZE (cabal/assoc-1.0.1/assoc-1.0.1.tar.gz) = 2946
-SHA256 (cabal/assoc-1.0.1/revision/1.cabal) = 305770dfe76319749f704a1f23240f806d22905dae1aa54e6d57dc747662dae0
-SIZE (cabal/assoc-1.0.1/revision/1.cabal) = 1205
-SHA256 (cabal/async-2.2.2/async-2.2.2.tar.gz) = 4b4ab1ac82c45144d82c6daf6cb6ba45eab9957dad44787fa5e869e23d73bbff
-SIZE (cabal/async-2.2.2/async-2.2.2.tar.gz) = 12927
-SHA256 (cabal/async-2.2.2/revision/1.cabal) = a178c166856da7ff22fe4500337b54812e94fd2059409452187d72e057ede9cd
-SIZE (cabal/async-2.2.2/revision/1.cabal) = 2934
-SHA256 (cabal/attoparsec-0.13.2.4/attoparsec-0.13.2.4.tar.gz) = ba66cd6de1749ec92568db1b9c905b43a849f0ad918d45d7b594407a02ebefb2
-SIZE (cabal/attoparsec-0.13.2.4/attoparsec-0.13.2.4.tar.gz) = 163431
+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/async-2.2.3/async-2.2.3.tar.gz) = 467af3a0037947a5232ecf5f4efbd4cf2118aaa2310566d7f40ac82b0e32935c
+SIZE (cabal/async-2.2.3/async-2.2.3.tar.gz) = 14056
+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/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = f4e023dc8713c387ecf20d851247597fd012cabea3872310b35e911105eb66c4
 SIZE (cabal/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = 10929
-SHA256 (cabal/base-compat-0.10.5/base-compat-0.10.5.tar.gz) = 990aea21568956d44ab018c5dbfbaea014b9a0d5295d29ca7550149419a6fb41
-SIZE (cabal/base-compat-0.10.5/base-compat-0.10.5.tar.gz) = 33158
-SHA256 (cabal/base-compat-batteries-0.10.5/base-compat-batteries-0.10.5.tar.gz) = 175dcfd1453bd02ec955c05181cbf4278af145183b5899c62d3be29d866170ee
-SIZE (cabal/base-compat-batteries-0.10.5/base-compat-batteries-0.10.5.tar.gz) = 16711
-SHA256 (cabal/base-compat-batteries-0.10.5/revision/1.cabal) = 773526cb63fd837a10884c48f62185284596e70c644465c55a1d828918165697
-SIZE (cabal/base-compat-batteries-0.10.5/revision/1.cabal) = 8577
-SHA256 (cabal/base-orphans-0.8.2/base-orphans-0.8.2.tar.gz) = 2a8062385e5d5dee418428a22c72b9391557bc1fe2f93bd643f7754b36b9eb01
-SIZE (cabal/base-orphans-0.8.2/base-orphans-0.8.2.tar.gz) = 20727
-SHA256 (cabal/base64-bytestring-1.0.0.3/base64-bytestring-1.0.0.3.tar.gz) = ef159d60ec14c0a3f3e26bab5c9fd7634d5e1b983c6a64f0b0c3261efe008fc7
-SIZE (cabal/base64-bytestring-1.0.0.3/base64-bytestring-1.0.0.3.tar.gz) = 10104
-SHA256 (cabal/basement-0.0.11/basement-0.0.11.tar.gz) = 67582b3475a5547925399f719df21f8bbbd0ca4d4db27795c22a474f8ee6346b
-SIZE (cabal/basement-0.0.11/basement-0.0.11.tar.gz) = 134032
-SHA256 (cabal/basement-0.0.11/revision/2.cabal) = af43e2e334e515b52ca309919b135c51b5e9411e6d4c68d0e8950d61eb5f25d1
-SIZE (cabal/basement-0.0.11/revision/2.cabal) = 5711
-SHA256 (cabal/bifunctors-5.5.7/bifunctors-5.5.7.tar.gz) = 88b3a2d4504e1139a3aef7027913faa0870631477d0a2ebb6fa67d494cdb3532
-SIZE (cabal/bifunctors-5.5.7/bifunctors-5.5.7.tar.gz) = 45689
-SHA256 (cabal/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz) = 91fc8b966f3e9dc9461e1675c7566b881740f99abc906495491a3501630bc814
-SIZE (cabal/blaze-builder-0.4.1.0/blaze-builder-0.4.1.0.tar.gz) = 61365
+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/base64-bytestring-1.2.0.1/base64-bytestring-1.2.0.1.tar.gz) = af09b17d072eb1391d91e30b4186dd1797330647ef79268ecd7fcce8f5afc638
+SIZE (cabal/base64-bytestring-1.2.0.1/base64-bytestring-1.2.0.1.tar.gz) = 13650
+SHA256 (cabal/basement-0.0.12/basement-0.0.12.tar.gz) = 53c4435b17b7df398c730406263957977fe0616b66529dafa8d1a0fd66b7fa8b
+SIZE (cabal/basement-0.0.12/basement-0.0.12.tar.gz) = 134142
+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/blaze-builder-0.4.2.1/blaze-builder-0.4.2.1.tar.gz) = 6e6889bc9c3ff92062a17f3825dcc1b28510d261334d4d4e177232d904ea0b06
+SIZE (cabal/blaze-builder-0.4.2.1/blaze-builder-0.4.2.1.tar.gz) = 60704
 SHA256 (cabal/blaze-html-0.9.1.2/blaze-html-0.9.1.2.tar.gz) = 60503f42546c6c1b954014d188ea137e43d74dcffd2bf6157c113fd91a0c394c
 SIZE (cabal/blaze-html-0.9.1.2/blaze-html-0.9.1.2.tar.gz) = 81617
-SHA256 (cabal/blaze-markup-0.8.2.5/blaze-markup-0.8.2.5.tar.gz) = 1bd3ba68775e4a11efc71567e30e8ef3d27801c6b5fe4a1abf57dd747af37661
-SIZE (cabal/blaze-markup-0.8.2.5/blaze-markup-0.8.2.5.tar.gz) = 14529
+SHA256 (cabal/blaze-html-0.9.1.2/revision/1.cabal) = 49db3eb70fa93fb572f3a9233b542b59e7f766a2b95c92d01d95a596c7727473
+SIZE (cabal/blaze-html-0.9.1.2/revision/1.cabal) = 3048
+SHA256 (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 43fc3f6872dc8d1be8d0fe091bd4775139b42179987f33d6490a7c5f1e07a349
+SIZE (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 14519
 SHA256 (cabal/bower-json-1.0.0.1/bower-json-1.0.0.1.tar.gz) = 7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73
 SIZE (cabal/bower-json-1.0.0.1/bower-json-1.0.0.1.tar.gz) = 6721
 SHA256 (cabal/boxes-0.1.5/boxes-0.1.5.tar.gz) = 38e1782e8a458f342a0acbb74af8f55cb120756bc3af7ee7220d955812af56c3
 SIZE (cabal/boxes-0.1.5/boxes-0.1.5.tar.gz) = 7598
 SHA256 (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 148309e23eb8b261c1de374712372d62d8c8dc8ee504c392809c7ec33c0a0e7c
 SIZE (cabal/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz) = 6630
-SHA256 (cabal/bsb-http-chunked-0.0.0.4/revision/2.cabal) = 191a52daa2e5ee41a0d1e1ec455dbbcd064f6247f559d2427693dbd53a15e62f
-SIZE (cabal/bsb-http-chunked-0.0.0.4/revision/2.cabal) = 2678
+SHA256 (cabal/bsb-http-chunked-0.0.0.4/revision/3.cabal) = add530e695ea3058bf4f7156a1ca85653ff3635b87ec6d1be8c4891645190f96
+SIZE (cabal/bsb-http-chunked-0.0.0.4/revision/3.cabal) = 2678
 SHA256 (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919
 SIZE (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = 2030
 SHA256 (cabal/bytestring-builder-0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz) = 27faef6db27c5be5a3715fd68b93725853e0e668849eaf92ce7c33cef9cb2c3f
 SIZE (cabal/bytestring-builder-0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz) = 47366
-SHA256 (cabal/cabal-doctest-1.0.8/cabal-doctest-1.0.8.tar.gz) = 2026a6a87d410202ce091412ca6bc33c5aca787025326b4a3d13425a23392e0e
-SIZE (cabal/cabal-doctest-1.0.8/cabal-doctest-1.0.8.tar.gz) = 10812
-SHA256 (cabal/cabal-doctest-1.0.8/revision/1.cabal) = 34dff6369d417df2699af4e15f06bc181d495eca9c51efde173deae2053c197c
-SIZE (cabal/cabal-doctest-1.0.8/revision/1.cabal) = 1491
 SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
 SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
-SHA256 (cabal/cborg-0.2.3.0/cborg-0.2.3.0.tar.gz) = c8c68065ab5a18eee446a33da07572cfaba65f23e821ec9b6af4f72027f3c793
-SIZE (cabal/cborg-0.2.3.0/cborg-0.2.3.0.tar.gz) = 89218
-SHA256 (cabal/cborg-0.2.3.0/revision/1.cabal) = 2e6132bc2dfa403eb3ea1dbe0de2478c44dc54c89572cff8f5c51bda138f9467
-SIZE (cabal/cborg-0.2.3.0/revision/1.cabal) = 4976
+SHA256 (cabal/cborg-0.2.5.0/cborg-0.2.5.0.tar.gz) = ae17533937a03d5735a0be1f8d8db5e8647daaac85d414122bd4aebb5022aa21
+SIZE (cabal/cborg-0.2.5.0/cborg-0.2.5.0.tar.gz) = 90070
 SHA256 (cabal/cheapskate-0.1.1.2/cheapskate-0.1.1.2.tar.gz) = ed374897c39391fcf760552e6468def39fe36c3185708ca83056660ca3a2c69e
 SIZE (cabal/cheapskate-0.1.1.2/cheapskate-0.1.1.2.tar.gz) = 27114
 SHA256 (cabal/cheapskate-0.1.1.2/revision/1.cabal) = b8ae3cbb826610ea45e6840b7fde0af2c2ea6690cb311edfe9683f61c0a50d96
 SIZE (cabal/cheapskate-0.1.1.2/revision/1.cabal) = 3072
-SHA256 (cabal/clock-0.7.2/clock-0.7.2.tar.gz) = 886601978898d3a91412fef895e864576a7125d661e1f8abc49a2a08840e691f
-SIZE (cabal/clock-0.7.2/clock-0.7.2.tar.gz) = 7465
+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/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/comonad-5.0.6/comonad-5.0.6.tar.gz) = 77cfb016acd1747b892c31b82daf0de93f508ba775d62562d376b354adb88fae
-SIZE (cabal/comonad-5.0.6/comonad-5.0.6.tar.gz) = 18154
-SHA256 (cabal/comonad-5.0.6/revision/1.cabal) = fdf1b529a79765a8549ac7e9d439b769cca852778742db8702a9d9b2dc27e4a4
-SIZE (cabal/comonad-5.0.6/revision/1.cabal) = 3496
-SHA256 (cabal/conduit-1.3.2/conduit-1.3.2.tar.gz) = e3d97970f9bdead7e9e5a71b6f6c32d5d08c1551d5b36b28350b20e146f4ac6e
-SIZE (cabal/conduit-1.3.2/conduit-1.3.2.tar.gz) = 87752
+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/conduit-1.3.4.1/conduit-1.3.4.1.tar.gz) = 85743b8d5f2d5779ccb7459b5a919c5786707af23fe7a065d281ee8e6dc226f1
+SIZE (cabal/conduit-1.3.4.1/conduit-1.3.4.1.tar.gz) = 88893
 SHA256 (cabal/conduit-extra-1.3.5/conduit-extra-1.3.5.tar.gz) = 8a648dee203c01e647fa386bfe7a5b293ce552f8b5cab9c0dd5cb71c7cd012d9
 SIZE (cabal/conduit-extra-1.3.5/conduit-extra-1.3.5.tar.gz) = 33189
-SHA256 (cabal/constraints-0.12/constraints-0.12.tar.gz) = f26b531a15f013f15b4b5df46c4f89b13927253a4195494c50320adf05760223
-SIZE (cabal/constraints-0.12/constraints-0.12.tar.gz) = 20950
-SHA256 (cabal/contravariant-1.5.2/contravariant-1.5.2.tar.gz) = c4262c24e3dcc2ba8ca221ed52a6390818a715301e4f13135d8d732e0c7dc60c
-SIZE (cabal/contravariant-1.5.2/contravariant-1.5.2.tar.gz) = 16006
-SHA256 (cabal/cryptonite-0.25/cryptonite-0.25.tar.gz) = 89be1a18af8730a7bfe4d718d7d5f6ce858e9df93a411566d15bf992db5a3c8c
-SIZE (cabal/cryptonite-0.25/cryptonite-0.25.tar.gz) = 552967
+SHA256 (cabal/constraints-0.13/constraints-0.13.tar.gz) = 9259af54682f2673931978d96074c147406b1e18bd9111903fcaefe9252a6590
+SIZE (cabal/constraints-0.13/constraints-0.13.tar.gz) = 21437
+SHA256 (cabal/contravariant-1.5.3/contravariant-1.5.3.tar.gz) = 44536f0e331fde471271937323dc90409e95d47f57e42657fdaf242a0fd65dc1
+SIZE (cabal/contravariant-1.5.3/contravariant-1.5.3.tar.gz) = 13726
+SHA256 (cabal/cryptonite-0.27/cryptonite-0.27.tar.gz) = c82745a8930c36a81a0772dc18c86f8b7505e25fc2ab96b08c2f9125ece6c8b0
+SIZE (cabal/cryptonite-0.27/cryptonite-0.27.tar.gz) = 611768
 SHA256 (cabal/css-text-0.1.3.0/css-text-0.1.3.0.tar.gz) = 5ff507bf3863219f41e7f2d215e5511fe15ee13d1e28bd3ee64e0b0b894bcd7a
 SIZE (cabal/css-text-0.1.3.0/css-text-0.1.3.0.tar.gz) = 4594
 SHA256 (cabal/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz) = b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511
@@ -127,12 +113,12 @@ 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-ordlist-0.4.7.0/data-ordlist-0.4.7.0.tar.gz) = 6f6c1e7a9a9155ad78ca78cb9abd6f7e2e1c78b3e549b179dc0874e6428f490d
 SIZE (cabal/data-ordlist-0.4.7.0/data-ordlist-0.4.7.0.tar.gz) = 8906
-SHA256 (cabal/distributive-0.6.2/distributive-0.6.2.tar.gz) = 824ee271ded433ce6c61fe890c784642b7e20ffa4082fca609da54e7dcfc23c9
-SIZE (cabal/distributive-0.6.2/distributive-0.6.2.tar.gz) = 11308
-SHA256 (cabal/distributive-0.6.2/revision/1.cabal) = 1ad2369d4928a61a9fb8dc94b7ecc5f65a9296b07a51a2b4c397049115d82ed4
-SIZE (cabal/distributive-0.6.2/revision/1.cabal) = 3198
+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/dlist-0.8.0.8/dlist-0.8.0.8.tar.gz) = 7129cf18068d3384e305708a10426ab8f573bee1030b023a114f45f1d0ec496d
 SIZE (cabal/dlist-0.8.0.8/dlist-0.8.0.8.tar.gz) = 9262
 SHA256 (cabal/easy-file-0.2.2/easy-file-0.2.2.tar.gz) = 52f52e72ba48d60935932401c233a72bf45c582871238aecc5a18021ce67b47e
@@ -143,76 +129,80 @@ SHA256 (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 4d33a49cd383d50af090f1b8
 SIZE (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 2351
 SHA256 (cabal/entropy-0.4.1.6/entropy-0.4.1.6.tar.gz) = adc759ff756a6d71a450422ba511177632f43a33bf673901fd2334f53ef8bf62
 SIZE (cabal/entropy-0.4.1.6/entropy-0.4.1.6.tar.gz) = 9464
-SHA256 (cabal/fast-logger-3.0.1/fast-logger-3.0.1.tar.gz) = 45080ca54a3862ed22f78c2bcb56d023695c4f4fd37dbbac418248c07cdca53b
-SIZE (cabal/fast-logger-3.0.1/fast-logger-3.0.1.tar.gz) = 11700
-SHA256 (cabal/file-embed-0.0.12.0/file-embed-0.0.12.0.tar.gz) = 579031e9f8248a1e56ee61fda32ab7da23d36a911383e9530c3a7b173d5b628d
-SIZE (cabal/file-embed-0.0.12.0/file-embed-0.0.12.0.tar.gz) = 6563
+SHA256 (cabal/fast-logger-3.0.3/fast-logger-3.0.3.tar.gz) = 5763a0321053ecaba2d1040800bae9988f52b813fb08d5276ea7ce10e3d2f068
+SIZE (cabal/fast-logger-3.0.3/fast-logger-3.0.3.tar.gz) = 12077
+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/fsnotify-0.3.0.1/fsnotify-0.3.0.1.tar.gz) = ded2165f72a2b4971f941cb83ef7f58b200e3e04159be78da55ba6c5d35f6da5
 SIZE (cabal/fsnotify-0.3.0.1/fsnotify-0.3.0.1.tar.gz) = 20638
 SHA256 (cabal/fsnotify-0.3.0.1/revision/1.cabal) = 58bb530d7acf93eb4ed69473e32a1485581815f04f69dfc8a278523781ba49dd
 SIZE (cabal/fsnotify-0.3.0.1/revision/1.cabal) = 2988
-SHA256 (cabal/half-0.3/half-0.3.tar.gz) = 06b26fb062a55fa8f5df1cc2fddc47e5303f09977279f05f62d1950a51b72093
-SIZE (cabal/half-0.3/half-0.3.tar.gz) = 7341
-SHA256 (cabal/happy-1.19.12/happy-1.19.12.tar.gz) = fb9a23e41401711a3b288f93cf0a66db9f97da1ce32ec4fffea4b78a0daeb40f
-SIZE (cabal/happy-1.19.12/happy-1.19.12.tar.gz) = 183254
-SHA256 (cabal/hashable-1.3.0.0/hashable-1.3.0.0.tar.gz) = 822e5413fbccca6ae884d3aba4066422c8b5d58d23d18b9ecb5c03273bb19ab4
-SIZE (cabal/hashable-1.3.0.0/hashable-1.3.0.0.tar.gz) = 29835
-SHA256 (cabal/hashable-1.3.0.0/revision/1.cabal) = 4c70f1407881059e93550d3742191254296b2737b793a742bd901348fb3e1fb1
-SIZE (cabal/hashable-1.3.0.0/revision/1.cabal) = 5206
+SHA256 (cabal/half-0.3.1/half-0.3.1.tar.gz) = e2afc32724e11bf5c695d797b9169d9d9b2dc62a530aed31284c8187af1615d1
+SIZE (cabal/half-0.3.1/half-0.3.1.tar.gz) = 8514
+SHA256 (cabal/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/haskeline-0.8.1.2/haskeline-0.8.1.2.tar.gz) = d766794c9c471173ad8cd5ebd49b679e269306198f742ecfc03a73a45011b92b
+SIZE (cabal/haskeline-0.8.1.2/haskeline-0.8.1.2.tar.gz) = 72524
 SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a
 SIZE (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 25797
 SHA256 (cabal/hsc2hs-0.68.7/hsc2hs-0.68.7.tar.gz) = fd7915e41e3ed3bc7750fee0e8add2b4f32dcac8b7c544cfdf5542293223894a
 SIZE (cabal/hsc2hs-0.68.7/hsc2hs-0.68.7.tar.gz) = 38630
-SHA256 (cabal/http-date-0.0.8/http-date-0.0.8.tar.gz) = 0f4c6348487abe4f9d58e43d3c23bdefc7fd1fd5672effd3c7d84aaff05f5427
-SIZE (cabal/http-date-0.0.8/http-date-0.0.8.tar.gz) = 5322
+SHA256 (cabal/hsc2hs-0.68.7/revision/1.cabal) = 4a0f6860a17e7c245646975e3c2981416afdcb6a7b3553c31005eb3641a7f55b
+SIZE (cabal/hsc2hs-0.68.7/revision/1.cabal) = 2794
+SHA256 (cabal/http-date-0.0.11/http-date-0.0.11.tar.gz) = 32f923ac1ad9bdfeadce7c52a03c9ba6225ba60dc14137cb1cdf32ea84ccf4d3
+SIZE (cabal/http-date-0.0.11/http-date-0.0.11.tar.gz) = 5351
 SHA256 (cabal/http-types-0.12.3/http-types-0.12.3.tar.gz) = 4e8a4a66477459fa436a331c75e46857ec8026283df984d54f90576cd3024016
 SIZE (cabal/http-types-0.12.3/http-types-0.12.3.tar.gz) = 13547
-SHA256 (cabal/http2-2.0.4/http2-2.0.4.tar.gz) = 4708635ffc7342e951bfb77ad046e04bb7ddc7fc98f6c235619166b6b7e90e67
-SIZE (cabal/http2-2.0.4/http2-2.0.4.tar.gz) = 5211910
-SHA256 (cabal/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz) = 5ae262018698af35bb74916fad170d96d3eb44669c72ed36db9a19a3392cec16
-SIZE (cabal/integer-logarithms-1.0.3/integer-logarithms-1.0.3.tar.gz) = 8840
-SHA256 (cabal/integer-logarithms-1.0.3/revision/2.cabal) = 63d42595ec92b71ac98a07b984b0a2eb3d4956f4ad2d856c3bf6fc3dc218d228
-SIZE (cabal/integer-logarithms-1.0.3/revision/2.cabal) = 2820
-SHA256 (cabal/iproute-1.7.9/iproute-1.7.9.tar.gz) = 5547fa599c46b854c98625d7d3b745557193704096d3a947c1d8c534a23360d4
-SIZE (cabal/iproute-1.7.9/iproute-1.7.9.tar.gz) = 17732
-SHA256 (cabal/iproute-1.7.9/revision/1.cabal) = b0ff62c56568b9f25e3fad10b538f740813f4147bf54df7c01d4464513647fed
-SIZE (cabal/iproute-1.7.9/revision/1.cabal) = 3108
+SHA256 (cabal/http2-3.0.1/http2-3.0.1.tar.gz) = a80821a35cb6f0a4f8d516a17777e6d2c54b4dcfe07b15d9e1340fd1c5823bb0
+SIZE (cabal/http2-3.0.1/http2-3.0.1.tar.gz) = 5556373
+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/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/iproute-1.7.11/iproute-1.7.11.tar.gz) = 205dcd27cce76345e4fc60060b5d428b015a09e9023f5f1bba58be1f562a8a8b
+SIZE (cabal/iproute-1.7.11/iproute-1.7.11.tar.gz) = 17601
 SHA256 (cabal/language-javascript-0.7.0.0/language-javascript-0.7.0.0.tar.gz) = d39e80675c40529574ee93c2bdec1a86497da7a53f39c7d174c30b27e7c57795
 SIZE (cabal/language-javascript-0.7.0.0/language-javascript-0.7.0.0.tar.gz) = 75987
-SHA256 (cabal/lifted-async-0.10.0.6/lifted-async-0.10.0.6.tar.gz) = 72f5563fc622fe0e218e393287c49a63eec7207330cd9fdbe73416db745ad0da
-SIZE (cabal/lifted-async-0.10.0.6/lifted-async-0.10.0.6.tar.gz) = 10308
+SHA256 (cabal/lifted-async-0.10.2/lifted-async-0.10.2.tar.gz) = 612893b906840cd1e4a9dd12c6466244ada8f8c8ab604f69d6c491db77de902a
+SIZE (cabal/lifted-async-0.10.2/lifted-async-0.10.2.tar.gz) = 10607
 SHA256 (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = c134a95f56750aae806e38957bb03c59627cda16034af9e00a02b699474317c5
 SIZE (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = 11700
 SHA256 (cabal/memory-0.15.0/memory-0.15.0.tar.gz) = e3ff892c1a94708954d0bb2c4f4ab81bc0f505352d95095319c462db1aeb3529
 SIZE (cabal/memory-0.15.0/memory-0.15.0.tar.gz) = 42299
-SHA256 (cabal/memory-0.15.0/revision/1.cabal) = be7024b50e876a9c3b7febaefdd81d5dc67268c58a7b4e6b3825bdc58274d88c
-SIZE (cabal/memory-0.15.0/revision/1.cabal) = 5002
-SHA256 (cabal/microlens-0.4.11.2/microlens-0.4.11.2.tar.gz) = 4e484d4a73c7c5176ccfdacc29aec7399352cac1c7e8924d5123857cf36ddffc
-SIZE (cabal/microlens-0.4.11.2/microlens-0.4.11.2.tar.gz) = 26549
-SHA256 (cabal/microlens-ghc-0.4.12/microlens-ghc-0.4.12.tar.gz) = 2b441b12ce1108e59593a5cfc2cc98da549f1faa13203e28f912804d9531101f
-SIZE (cabal/microlens-ghc-0.4.12/microlens-ghc-0.4.12.tar.gz) = 6616
+SHA256 (cabal/memory-0.15.0/revision/2.cabal) = c8f08e04d68a4a8bdbf6eed1cbf57f26f1d59beadf986a3ac18c78bf8a07a439
+SIZE (cabal/memory-0.15.0/revision/2.cabal) = 5005
+SHA256 (cabal/microlens-0.4.12.0/microlens-0.4.12.0.tar.gz) = b5427383c3fe24de378b07b50b0bee3d02e70e8cbfb7ae51b1946de5137d0783
+SIZE (cabal/microlens-0.4.12.0/microlens-0.4.12.0.tar.gz) = 26692
+SHA256 (cabal/microlens-ghc-0.4.13/microlens-ghc-0.4.13.tar.gz) = 462409d859b0e7116b709469f57f6adbd502bd0db33620f5ccc98dbc103adde4
+SIZE (cabal/microlens-ghc-0.4.13/microlens-ghc-0.4.13.tar.gz) = 6639
 SHA256 (cabal/microlens-mtl-0.2.0.1/microlens-mtl-0.2.0.1.tar.gz) = d79de8b228631525da3c17999d3b936eb8f919f2303348151b6cd1d27c3f5e46
 SIZE (cabal/microlens-mtl-0.2.0.1/microlens-mtl-0.2.0.1.tar.gz) = 9019
-SHA256 (cabal/microlens-platform-0.4.1/microlens-platform-0.4.1.tar.gz) = 03d8bed7d54b64eaa6453c89065cd38626b9a9341f83726c09eea7150d97917e
-SIZE (cabal/microlens-platform-0.4.1/microlens-platform-0.4.1.tar.gz) = 4949
-SHA256 (cabal/microlens-th-0.4.3.5/microlens-th-0.4.3.5.tar.gz) = d03d99d51e9730350ac400edc44e96f90f7e4ad58975dd203b1ac2cc51e4657e
-SIZE (cabal/microlens-th-0.4.3.5/microlens-th-0.4.3.5.tar.gz) = 21857
+SHA256 (cabal/microlens-platform-0.4.2/microlens-platform-0.4.2.tar.gz) = 87918a6c5160f99b50750e51d41c998c099e20318ceb4fd9ada6094c1ff8c079
+SIZE (cabal/microlens-platform-0.4.2/microlens-platform-0.4.2.tar.gz) = 4979
+SHA256 (cabal/microlens-th-0.4.3.9/microlens-th-0.4.3.9.tar.gz) = 3c2e9ad5cc509cfb17253f46f553f691bb2a2382d05249b865ada44c84c3ee21
+SIZE (cabal/microlens-th-0.4.3.9/microlens-th-0.4.3.9.tar.gz) = 23370
 SHA256 (cabal/monad-control-1.0.2.3/monad-control-1.0.2.3.tar.gz) = 6c1034189d237ae45368c70f0e68f714dd3beda715dd265b6c8a99fcc64022b1
 SIZE (cabal/monad-control-1.0.2.3/monad-control-1.0.2.3.tar.gz) = 13864
-SHA256 (cabal/monad-logger-0.3.32/monad-logger-0.3.32.tar.gz) = d977b9fb61bd385d392cc729ef6a544dfdcbf56157a132a1ef9def99d78bc191
-SIZE (cabal/monad-logger-0.3.32/monad-logger-0.3.32.tar.gz) = 10984
+SHA256 (cabal/monad-logger-0.3.36/monad-logger-0.3.36.tar.gz) = 706d403f37a84d87ac83b79320e18f55cf15739daf4327aac411ce17c0043c8b
+SIZE (cabal/monad-logger-0.3.36/monad-logger-0.3.36.tar.gz) = 11609
 SHA256 (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18
 SIZE (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 4996
 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/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 1955398fe2115674f47f553b2caaf928c6aa3424271a5cd13bc191e54bfe3a9e
 SIZE (cabal/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 5128
-SHA256 (cabal/network-3.0.1.1/network-3.0.1.1.tar.gz) = d2bc064ea56c14275ff755800c3dd033ad6092fb24ad1783f9ec10c70bdd4cf5
-SIZE (cabal/network-3.0.1.1/network-3.0.1.1.tar.gz) = 114777
-SHA256 (cabal/network-byte-order-0.1.5/network-byte-order-0.1.5.tar.gz) = ccf8b8475e7563de72a20e673fe55c32b6d3550ee6004b585bc13175bc560011
-SIZE (cabal/network-byte-order-0.1.5/network-byte-order-0.1.5.tar.gz) = 6519
-SHA256 (cabal/network-uri-2.6.3.0/network-uri-2.6.3.0.tar.gz) = a01c1389f15d2cc2e847914737f706133bb11f0c5f8ee89711a36a25b7afa723
-SIZE (cabal/network-uri-2.6.3.0/network-uri-2.6.3.0.tar.gz) = 31997
+SHA256 (cabal/network-3.1.2.1/network-3.1.2.1.tar.gz) = fcaa954445cb575ff04d088e719452e356324b6acb98c5aefd2541a069439d4a
+SIZE (cabal/network-3.1.2.1/network-3.1.2.1.tar.gz) = 136889
+SHA256 (cabal/network-3.1.2.1/revision/1.cabal) = 188d6daea8cd91bc3553efd5a90a1e7c6d0425fa66a53baa74db5b6d9fd75c8b
+SIZE (cabal/network-3.1.2.1/revision/1.cabal) = 4968
+SHA256 (cabal/network-byte-order-0.1.6/network-byte-order-0.1.6.tar.gz) = f2b0ccc9b759d686af30aac874fc394c13c1fc8a3db00fac401c9339c263dc5e
+SIZE (cabal/network-byte-order-0.1.6/network-byte-order-0.1.6.tar.gz) = 6648
+SHA256 (cabal/network-byte-order-0.1.6/revision/1.cabal) = 23d8b609ac43a69d04d5e8f411e5f86a0266c0e8b33b65f8c92ebda64273fe3a
+SIZE (cabal/network-byte-order-0.1.6/revision/1.cabal) = 1313
+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/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
@@ -227,58 +217,52 @@ SHA256 (cabal/optparse-applicative-0.15.1.0/revision/1.cabal) = 29ff6146aabf54d4
 SIZE (cabal/optparse-applicative-0.15.1.0/revision/1.cabal) = 4810
 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/2.cabal) = c69372af9a39a06739e1d0eaa1f2d8be6b86493a53dbbc455e7b30479c491c6a
-SIZE (cabal/parallel-3.2.2.0/revision/2.cabal) = 1763
+SHA256 (cabal/parallel-3.2.2.0/revision/3.cabal) = 421ce1717610bab82969572b96be89d83ea8d8afe7751cb54d80b996fff063d3
+SIZE (cabal/parallel-3.2.2.0/revision/3.cabal) = 1817
 SHA256 (cabal/pattern-arrows-0.0.2/pattern-arrows-0.0.2.tar.gz) = 6fc2d972e72785d727d2b68e1f82ef94a2c93cedbc00e6a4cdc03498825c078f
 SIZE (cabal/pattern-arrows-0.0.2/pattern-arrows-0.0.2.tar.gz) = 2459
 SHA256 (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 770c4c1b9cd24b3db7f511f8a48404a0d098999e28573c3743a8a296bb96f8d4
 SIZE (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 4717
-SHA256 (cabal/primitive-0.7.0.1/primitive-0.7.0.1.tar.gz) = dd8bb7d829f492d6200fca4a839a7563b80571c5f76b4d0fa76700ebe897f7dd
-SIZE (cabal/primitive-0.7.0.1/primitive-0.7.0.1.tar.gz) = 66023
+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/2.cabal) = f6357d5720c1c665096c3e011467daf443198b786a708d2ff926958a24d508d4
+SIZE (cabal/primitive-0.7.1.0/revision/2.cabal) = 2728
 SHA256 (cabal/protolude-0.3.0/protolude-0.3.0.tar.gz) = 4083385a9e03fab9201f63ce198b9ced3fbc1c50d6d42574db5e36c757bedcac
 SIZE (cabal/protolude-0.3.0/protolude-0.3.0.tar.gz) = 19645
 SHA256 (cabal/psqueues-0.2.7.2/psqueues-0.2.7.2.tar.gz) = 26263b555d943f9b18bbebda6a090848fdba3c1b403a9b7c848f6bac99e893f9
 SIZE (cabal/psqueues-0.2.7.2/psqueues-0.2.7.2.tar.gz) = 27455
 SHA256 (cabal/psqueues-0.2.7.2/revision/1.cabal) = dbefb35cff7f85ecbe846aed9d6362a3ce1c45260885fb9d562d8c8ed8a81534
 SIZE (cabal/psqueues-0.2.7.2/revision/1.cabal) = 4926
-SHA256 (cabal/purescript-ast-0.1.0.0/purescript-ast-0.1.0.0.tar.gz) = 8f2c6c39fe0ef0c3c77934dbc0bc9e2bdd9d240aab8427d86463d5c2665b9cff
-SIZE (cabal/purescript-ast-0.1.0.0/purescript-ast-0.1.0.0.tar.gz) = 39876
-SHA256 (cabal/purescript-cst-0.1.0.0/purescript-cst-0.1.0.0.tar.gz) = 8ca5609aaf9c340ec003af15dd7ac3cd7cfc8f7ebaab445c88217d0a665196c0
-SIZE (cabal/purescript-cst-0.1.0.0/purescript-cst-0.1.0.0.tar.gz) = 44670
-SHA256 (cabal/random-1.1/random-1.1.tar.gz) = b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a
-SIZE (cabal/random-1.1/random-1.1.tar.gz) = 10870
-SHA256 (cabal/random-1.1/revision/1.cabal) = 7b67624fd76ddf97c206de0801dc7e888097e9d572974be9b9ea6551d76965df
-SIZE (cabal/random-1.1/revision/1.cabal) = 1777
-SHA256 (cabal/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz) = c41f82f5fc1157c961a4cbdc0cd5561e5aa44f339ce6e706d978d97e0ca6b914
-SIZE (cabal/regex-base-0.94.0.0/regex-base-0.94.0.0.tar.gz) = 9679
-SHA256 (cabal/regex-base-0.94.0.0/revision/1.cabal) = 44aa95ca762294ffbb28cf0af9c567d93b5d2c56e4f38ce5385a257d899f968e
-SIZE (cabal/regex-base-0.94.0.0/revision/1.cabal) = 2253
+SHA256 (cabal/purescript-ast-0.1.1.0/purescript-ast-0.1.1.0.tar.gz) = a2f5403f9663d57957f2ae1692e52bdff0dd677876f93c1ae9bbf7b0ef9af38b
+SIZE (cabal/purescript-ast-0.1.1.0/purescript-ast-0.1.1.0.tar.gz) = 40030
+SHA256 (cabal/purescript-cst-0.1.1.0/purescript-cst-0.1.1.0.tar.gz) = 3999f4b5c824099ea9cc9a74dd543b28ba9c5e57cbef2ff2966baa0b58725816
+SIZE (cabal/purescript-cst-0.1.1.0/purescript-cst-0.1.1.0.tar.gz) = 44768
+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/5.cabal) = 30d72df4cc1d2fe2d445c88f0ee9d21965af7ce86660c43a6c32a6a1d90d51c9
+SIZE (cabal/random-1.2.0/revision/5.cabal) = 6094
+SHA256 (cabal/regex-base-0.94.0.1/regex-base-0.94.0.1.tar.gz) = 71b1d96fff201f31fe8cd4532f056aca03a21cd486890256dc3007dd73adedd9
+SIZE (cabal/regex-base-0.94.0.1/regex-base-0.94.0.1.tar.gz) = 10095
 SHA256 (cabal/regex-tdfa-1.3.1.0/regex-tdfa-1.3.1.0.tar.gz) = 15c376783d397b3b9933cf35980808feddde273bd6f2445babbccb2f76a42ec0
 SIZE (cabal/regex-tdfa-1.3.1.0/regex-tdfa-1.3.1.0.tar.gz) = 77767
-SHA256 (cabal/regex-tdfa-1.3.1.0/revision/1.cabal) = bec13812a56a904ff3510caa19fe1b3ce3939e303604b1bcb3162771c52311ba
-SIZE (cabal/regex-tdfa-1.3.1.0/revision/1.cabal) = 6324
-SHA256 (cabal/resourcet-1.2.4/resourcet-1.2.4.tar.gz) = 1d45f46616bfb9f2be7f913e8124262d4c0f1f7c03b046406ba791895306fb04
-SIZE (cabal/resourcet-1.2.4/resourcet-1.2.4.tar.gz) = 16604
+SHA256 (cabal/regex-tdfa-1.3.1.0/revision/2.cabal) = eb8d0f007cf45faca8574f56f0d19c9b02bc529ef1688d8f8a9751ce7dc36cc3
+SIZE (cabal/regex-tdfa-1.3.1.0/revision/2.cabal) = 6483
+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/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/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/semialign-1.1/semialign-1.1.tar.gz) = f3e218bf7fb3ea8145dbf1051e3460e99a0d4064f0e76238595f996858e287d8
-SIZE (cabal/semialign-1.1/semialign-1.1.tar.gz) = 9147
-SHA256 (cabal/semialign-1.1/revision/2.cabal) = 1641dec070759dbd33a82debe992b618713f8db3333f39412992bc3893920fe8
-SIZE (cabal/semialign-1.1/revision/2.cabal) = 2510
-SHA256 (cabal/semigroupoids-5.3.4/semigroupoids-5.3.4.tar.gz) = 00d2e48973c3ab0a5d52616728ed63d0509454c8328148f698720014d7c58964
-SIZE (cabal/semigroupoids-5.3.4/semigroupoids-5.3.4.tar.gz) = 26307
-SHA256 (cabal/semigroupoids-5.3.4/revision/1.cabal) = 3a6445a6105348d01c71aa608e1a8644ad78c01ec17dc70b87cf161cac92a100
-SIZE (cabal/semigroupoids-5.3.4/revision/1.cabal) = 7596
-SHA256 (cabal/semigroups-0.18.5/semigroups-0.18.5.tar.gz) = ab2a96af6e81e31b909c37ba65f436f1493dbf387cfe0de10b6586270c4ce29d
-SIZE (cabal/semigroups-0.18.5/semigroups-0.18.5.tar.gz) = 20162
-SHA256 (cabal/semigroups-0.18.5/revision/1.cabal) = 41ef9f5f183f66c519c5cddcb3fbfdbc9b67a2b7bfae7d81f91de9ff7367d8c6
-SIZE (cabal/semigroups-0.18.5/revision/1.cabal) = 5828
+SHA256 (cabal/semialign-1.1.0.1/semialign-1.1.0.1.tar.gz) = 9810bddff641bf7446a1939e5f337e368f894d06e3995a536704b3e16b241a87
+SIZE (cabal/semialign-1.1.0.1/semialign-1.1.0.1.tar.gz) = 9290
+SHA256 (cabal/semigroupoids-5.3.5/semigroupoids-5.3.5.tar.gz) = 552f18e13ef347118911c950957e4adcda0a1f948e274f29ec449cc413d3c6b0
+SIZE (cabal/semigroupoids-5.3.5/semigroupoids-5.3.5.tar.gz) = 23362
+SHA256 (cabal/semigroups-0.19.1/semigroups-0.19.1.tar.gz) = 79e761e64b862564a3470d5d356cb6b060b14452d675859aed3b2d1e14646648
+SIZE (cabal/semigroups-0.19.1/semigroups-0.19.1.tar.gz) = 21124
 SHA256 (cabal/serialise-0.2.3.0/serialise-0.2.3.0.tar.gz) = c9789fb3c3ffd215879ce33961d61f82dd90a36ecf697d41e8b7c67ebbe7e46e
 SIZE (cabal/serialise-0.2.3.0/serialise-0.2.3.0.tar.gz) = 74688
-SHA256 (cabal/serialise-0.2.3.0/revision/1.cabal) = 39cc16a27b77be1eb6a8fc69da940430cf5ecbef88e32ce4b499e150e384e6dd
-SIZE (cabal/serialise-0.2.3.0/revision/1.cabal) = 8670
+SHA256 (cabal/serialise-0.2.3.0/revision/2.cabal) = 2457e8c9224a30add51d1e00ca871703ff04687480b04db1f09d6bb04bb89ae1
+SIZE (cabal/serialise-0.2.3.0/revision/2.cabal) = 8670
 SHA256 (cabal/simple-sendfile-0.2.30/simple-sendfile-0.2.30.tar.gz) = b6864d2b3c62ff8ea23fa24e9e26f751bfe5253c8efb1f1e4fee2ba91d065284
 SIZE (cabal/simple-sendfile-0.2.30/simple-sendfile-0.2.30.tar.gz) = 343470
 SHA256 (cabal/sourcemap-0.1.6/sourcemap-0.1.6.tar.gz) = b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a
@@ -287,88 +271,90 @@ SHA256 (cabal/sourcemap-0.1.6/revision/1.cabal) = 5d35341a581af4ba98187f832cac8b
 SIZE (cabal/sourcemap-0.1.6/revision/1.cabal) = 1835
 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/splitmix-0.0.5/splitmix-0.0.5.tar.gz) = 19f2987ba707c935656371776639588c3252cbb44b66cae16107b13e73b4cd52
-SIZE (cabal/splitmix-0.0.5/splitmix-0.0.5.tar.gz) = 19026
+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/stm-chans-3.0.0.4/stm-chans-3.0.0.4.tar.gz) = 2344fc5bfa33d565bad7b009fc0e2c5a7a595060ba149c661f44419fc0d54738
 SIZE (cabal/stm-chans-3.0.0.4/stm-chans-3.0.0.4.tar.gz) = 9673
 SHA256 (cabal/stm-chans-3.0.0.4/revision/1.cabal) = e2eef3cea5251628f7b2ad22c24a1e5d08b83c19be4bd886ab0d7fed58ef2a6d
 SIZE (cabal/stm-chans-3.0.0.4/revision/1.cabal) = 2088
-SHA256 (cabal/streaming-commons-0.2.1.2/streaming-commons-0.2.1.2.tar.gz) = ea2a6d4b2dfabe8cdf3b4e0a29db9b14170f59d3554b70e0377779867efcfc16
-SIZE (cabal/streaming-commons-0.2.1.2/streaming-commons-0.2.1.2.tar.gz) = 86776
+SHA256 (cabal/streaming-commons-0.2.2.1/streaming-commons-0.2.2.1.tar.gz) = 306940bf4878a0b714e6746a7f934d018100efc86332c176a648014bfe1e81dd
+SIZE (cabal/streaming-commons-0.2.2.1/streaming-commons-0.2.2.1.tar.gz) = 86559
+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/stringsearch-0.3.6.6/stringsearch-0.3.6.6.tar.gz) = 295f1971920bc52263d8275d7054ad223a7e1aefe75533f9887735c9644ffe4a
 SIZE (cabal/stringsearch-0.3.6.6/stringsearch-0.3.6.6.tar.gz) = 39679
 SHA256 (cabal/stringsearch-0.3.6.6/revision/1.cabal) = e88c03f4adb4bb3ab88550c921a9a8a2836a0a70f58b9cc64cff2ac65af9b77c
 SIZE (cabal/stringsearch-0.3.6.6/revision/1.cabal) = 4251
-SHA256 (cabal/syb-0.7.1/syb-0.7.1.tar.gz) = e04a9c7ae48d9fe25e9b7a064f7122d39c710753544511e15df7a6e87fdfe700
-SIZE (cabal/syb-0.7.1/syb-0.7.1.tar.gz) = 39594
-SHA256 (cabal/tagged-0.8.6/tagged-0.8.6.tar.gz) = ad16def0884cf6f05ae1ae8e90192cf9d8d9673fa264b249499bd9e4fac791dd
-SIZE (cabal/tagged-0.8.6/tagged-0.8.6.tar.gz) = 11759
-SHA256 (cabal/tagged-0.8.6/revision/2.cabal) = 1f7ca84e6c88cbb923641c60041c9f56c34f1a889759cc073cdf10542b441ff9
-SIZE (cabal/tagged-0.8.6/revision/2.cabal) = 2606
+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/1.cabal) = 5ddf1e324c3cd644f097a48bf490f0bedf467f723fd240afb3ab3b750577f8e7
+SIZE (cabal/tagged-0.8.6.1/revision/1.cabal) = 2874
 SHA256 (cabal/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz) = ba7e5500d853d29f0675b90655b7fdd032a4a7eee82a56e7ee3ef9949fe93ad5
 SIZE (cabal/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz) = 43894
-SHA256 (cabal/th-abstraction-0.3.2.0/th-abstraction-0.3.2.0.tar.gz) = 36fef33ad0f34b9b8fb5552fe6187579a00d5f90d938e9bc24d382a9919feb79
-SIZE (cabal/th-abstraction-0.3.2.0/th-abstraction-0.3.2.0.tar.gz) = 35111
-SHA256 (cabal/these-1.0.1/these-1.0.1.tar.gz) = 79cc1ee35d268c5871f585681c649daded2ffe5fc657c3db87a9b2f38a8917cc
-SIZE (cabal/these-1.0.1/these-1.0.1.tar.gz) = 10358
-SHA256 (cabal/these-1.0.1/revision/4.cabal) = 58dba2446b57dde711c5e7f63910d18bc28b9a5831a89772986bb184a3e7851b
-SIZE (cabal/these-1.0.1/revision/4.cabal) = 3266
-SHA256 (cabal/time-compat-1.9.3/time-compat-1.9.3.tar.gz) = bb6a44e667945ddca8ded93e041ee91986a4a19f59e149a5dd21fdb1bfa3db88
-SIZE (cabal/time-compat-1.9.3/time-compat-1.9.3.tar.gz) = 50050
+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-compat-0.1.2/th-compat-0.1.2.tar.gz) = 2bc45d0199de3dc65ebc9b71251799f5238869dbc6a66bdf0c06c7e23d603801
+SIZE (cabal/th-compat-0.1.2/th-compat-0.1.2.tar.gz) = 11737
+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/1.cabal) = e981c65228db5ae77a043631f74a1e4a4b770f7213866f584e3476b52512f1af
+SIZE (cabal/these-1.1.1.1/revision/1.cabal) = 2631
+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/time-manager-0.0.0/time-manager-0.0.0.tar.gz) = 90a616ed20b2119bb64f78f84230b6798cde22a35e87bc8d9ee08cdf1d90fcdb
 SIZE (cabal/time-manager-0.0.0/time-manager-0.0.0.tar.gz) = 2726
 SHA256 (cabal/transformers-base-0.4.5.2/transformers-base-0.4.5.2.tar.gz) = d0c80c63fdce6a077dd8eda4f1ff289b85578703a3f1272e141d400fe23245e8
 SIZE (cabal/transformers-base-0.4.5.2/transformers-base-0.4.5.2.tar.gz) = 2849
-SHA256 (cabal/transformers-compat-0.6.5/transformers-compat-0.6.5.tar.gz) = da67cf11515da751b32a8ce6e96549f7268f7c435769ad19dc9766b69774620b
-SIZE (cabal/transformers-compat-0.6.5/transformers-compat-0.6.5.tar.gz) = 40421
+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/type-equality-1/type-equality-1.tar.gz) = 4728b502a211454ef682a10d7a3e817c22d06ba509df114bb267ef9d43a08ce8
 SIZE (cabal/type-equality-1/type-equality-1.tar.gz) = 4525
-SHA256 (cabal/type-equality-1/revision/1.cabal) = d36324583fbafc5698c3f898ccf7cf041cbf42435fc2559c28e8f77682739a8e
-SIZE (cabal/type-equality-1/revision/1.cabal) = 1517
+SHA256 (cabal/type-equality-1/revision/2.cabal) = f2a895a7b22384d9b43a9c6608725b2de7581e77e5b20ab9cfe3f959f6cd71a8
+SIZE (cabal/type-equality-1/revision/2.cabal) = 1569
 SHA256 (cabal/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz) = 31a2a81f33463fedc33cc519ad5b9679787e648fe2ec7efcdebd7d54bdbbc2b1
 SIZE (cabal/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz) = 17363
-SHA256 (cabal/uniplate-1.6.12/uniplate-1.6.12.tar.gz) = fcc60bc6b3f6e925f611646db90e6db9f05286a9363405f844df1dc15572a8b7
-SIZE (cabal/uniplate-1.6.12/uniplate-1.6.12.tar.gz) = 30055
-SHA256 (cabal/uniplate-1.6.12/revision/1.cabal) = a428a3dbc905928168aaa66580cd2d4d47433c89fdfb66461f4fa232abd0593f
-SIZE (cabal/uniplate-1.6.12/revision/1.cabal) = 3498
-SHA256 (cabal/unix-compat-0.5.2/unix-compat-0.5.2.tar.gz) = 659a4e442f71505d45b0d0fb28a347aa1ac5e1f39feaea5d58e674e5d2ce0ba9
-SIZE (cabal/unix-compat-0.5.2/unix-compat-0.5.2.tar.gz) = 13281
-SHA256 (cabal/unix-compat-0.5.2/revision/1.cabal) = 5508ebcfaf1a862886cd217178e283d613d47803785d8ab4a3bd2bb9b542a3fb
-SIZE (cabal/unix-compat-0.5.2/revision/1.cabal) = 2041
+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
+SIZE (cabal/uniplate-1.6.13/revision/1.cabal) = 3320
+SHA256 (cabal/unix-compat-0.5.3/unix-compat-0.5.3.tar.gz) = 0893b597ea0db406429d0d563506af6755728eface0e1981f9392122db88e5c8
+SIZE (cabal/unix-compat-0.5.3/unix-compat-0.5.3.tar.gz) = 13582
 SHA256 (cabal/unix-time-0.4.7/unix-time-0.4.7.tar.gz) = 19233f8badf921d444c6165689253d877cfed58ce08f28cad312558a9280de09
 SIZE (cabal/unix-time-0.4.7/unix-time-0.4.7.tar.gz) = 52235
 SHA256 (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 919f0d1297ea2f5373118553c1df2a9405d8b9e31a8307e829da67d4953c299a
 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/1.cabal) = 9b3e44ea9aacacbfc35b3b54015af450091916ac3618a41868ebf6546977659a
 SIZE (cabal/unliftio-core-0.2.0.1/revision/1.cabal) = 1082
-SHA256 (cabal/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz) = 65f117bdbdea9efc75fb9fd539873de7687e005d8898bb21821020a4b383c573
-SIZE (cabal/unordered-containers-0.2.10.0/unordered-containers-0.2.10.0.tar.gz) = 44733
-SHA256 (cabal/unordered-containers-0.2.10.0/revision/1.cabal) = 5e9b095a9283d9e2f064fec73a81a6b6ea0b7fda3f219a8175785d2d2a3de204
-SIZE (cabal/unordered-containers-0.2.10.0/revision/1.cabal) = 5199
-SHA256 (cabal/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz) = fb0b9e3acbe0605bcd1c63e51f290a7bbbe6628dfa3294ff453e4235fbaef140
-SIZE (cabal/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz) = 8667
-SHA256 (cabal/utf8-string-1.0.1.1/revision/3.cabal) = 68cc6cf665e7212334a51b63d6936daeaca023b2cfe8637d130acfe95f91700b
-SIZE (cabal/utf8-string-1.0.1.1/revision/3.cabal) = 1151
-SHA256 (cabal/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz) = 9276517ab24a9b06f39d6e3c33c6c2b4ace1fc2126dbc1cd9806866a6551b3fd
-SIZE (cabal/uuid-types-1.0.3/uuid-types-1.0.3.tar.gz) = 11999
-SHA256 (cabal/uuid-types-1.0.3/revision/2.cabal) = 2cab161f274309cfd9ef62694a6bd1b47525bc4c79a827293b055e4a9eadb4d2
-SIZE (cabal/uuid-types-1.0.3/revision/2.cabal) = 2473
-SHA256 (cabal/vault-0.3.1.4/vault-0.3.1.4.tar.gz) = 5b1cd255de8f4addf7705f7b9bfd586b003bcace0dba0dbe1ae1986b8a0d4359
-SIZE (cabal/vault-0.3.1.4/vault-0.3.1.4.tar.gz) = 5375
-SHA256 (cabal/vector-0.12.1.2/vector-0.12.1.2.tar.gz) = 3b6e27683f6f20b37b8a35d0fab9e34b57dad72ac64cb16f428726780d4011bd
-SIZE (cabal/vector-0.12.1.2/vector-0.12.1.2.tar.gz) = 131049
-SHA256 (cabal/vector-algorithms-0.8.0.3/vector-algorithms-0.8.0.3.tar.gz) = 1ac41f014663fd318b34a76b80e6d8f32f1629ef4996ae7304f31597a0d07387
-SIZE (cabal/vector-algorithms-0.8.0.3/vector-algorithms-0.8.0.3.tar.gz) = 26559
+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/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/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = ac2a6b6adf58598c5c8faa931ae961a8a2aa50ddb2f0f7a2044ff6e8c3d433a0
+SIZE (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = 5431
+SHA256 (cabal/vector-0.12.3.0/vector-0.12.3.0.tar.gz) = 15f818505adda63e7f484ecdf92dbb3c1ec76a9def004c9424db8fa6bc41b703
+SIZE (cabal/vector-0.12.3.0/vector-0.12.3.0.tar.gz) = 148083
+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/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/wai-3.2.2.1/wai-3.2.2.1.tar.gz) = fef72486e3a9e01f564abfb680f6eac9b553f8195cae8ed903d960da55380815
-SIZE (cabal/wai-3.2.2.1/wai-3.2.2.1.tar.gz) = 10221
+SHA256 (cabal/wai-3.2.3/wai-3.2.3.tar.gz) = 5574d6541000988fe204d3032db87fd0a5404cdbde33ee4fa02e6006768229f8
+SIZE (cabal/wai-3.2.3/wai-3.2.3.tar.gz) = 11619
 SHA256 (cabal/wai-websockets-3.0.1.2/wai-websockets-3.0.1.2.tar.gz) = 917cceb08f296d7dc6b6cafb66133ae53888b2c98b8fb2a2d7fa629d75ab5d2c
 SIZE (cabal/wai-websockets-3.0.1.2/wai-websockets-3.0.1.2.tar.gz) = 7051
-SHA256 (cabal/warp-3.3.12/warp-3.3.12.tar.gz) = 89a8987af21c3789621fdb0ce740164fdb6388ddfff1ea9f757654f1dea5ef39
-SIZE (cabal/warp-3.3.12/warp-3.3.12.tar.gz) = 64651
-SHA256 (cabal/websockets-0.12.6.1/websockets-0.12.6.1.tar.gz) = 7ddb936d5fb003ecd41b89d90d0f134f1f474e6f9b8461d236b9c2c1413ae3ee
-SIZE (cabal/websockets-0.12.6.1/websockets-0.12.6.1.tar.gz) = 38876
+SHA256 (cabal/warp-3.3.15/warp-3.3.15.tar.gz) = 7f0d4355a4ce79cd9fcc8808565dc8e1a8676414ec3ed59c876378267fef445a
+SIZE (cabal/warp-3.3.15/warp-3.3.15.tar.gz) = 65830
+SHA256 (cabal/websockets-0.12.7.2/websockets-0.12.7.2.tar.gz) = 84c45a5db481b4c969dddfa7d3cca257ac2a97801594f1180b596d41035122ad
+SIZE (cabal/websockets-0.12.7.2/websockets-0.12.7.2.tar.gz) = 40353
 SHA256 (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 2630934c75728bfbf390c1f0206b225507b354f68d4047b06c018a36823b5d8a
 SIZE (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 6271
 SHA256 (cabal/x509-1.7.5/x509-1.7.5.tar.gz) = b1b0fcbb4aa0d749ed2b54710c2ebd6d900cb932108ad14f97640cf4ca60c7c8
@@ -377,7 +363,5 @@ SHA256 (cabal/x509-1.7.5/revision/1.cabal) = 01185a9a17bee4e89287d9e32bfaa673133
 SIZE (cabal/x509-1.7.5/revision/1.cabal) = 2305
 SHA256 (cabal/xss-sanitize-0.3.6/xss-sanitize-0.3.6.tar.gz) = b385eea5652c798b701c627dce8b327c3d6cbfd8c92e1e18e7118862d4d0e2b4
 SIZE (cabal/xss-sanitize-0.3.6/xss-sanitize-0.3.6.tar.gz) = 11655
-SHA256 (cabal/zlib-0.6.2.1/zlib-0.6.2.1.tar.gz) = f0f810ff173560b60392db448455c0513b3239f48e43cb494b3733aa559621d0
-SIZE (cabal/zlib-0.6.2.1/zlib-0.6.2.1.tar.gz) = 143424
-SHA256 (cabal/zlib-0.6.2.1/revision/1.cabal) = d34ddf5fece4d1e9d471b5298f36335bb3cfe12cb5a1b8525c42f0b665382f45
-SIZE (cabal/zlib-0.6.2.1/revision/1.cabal) = 4547
+SHA256 (cabal/zlib-0.6.2.3/zlib-0.6.2.3.tar.gz) = 807f6bddf9cb3c517ce5757d991dde3c7e319953a22c86ee03d74534bd5abc88
+SIZE (cabal/zlib-0.6.2.3/zlib-0.6.2.3.tar.gz) = 149186
diff --git a/lang/purescript/files/patch-app_Command_REPL.hs b/lang/purescript/files/patch-app_Command_REPL.hs
deleted file mode 100644
index 832c13e2f1fa..000000000000
--- a/lang/purescript/files/patch-app_Command_REPL.hs
+++ /dev/null
@@ -1,33 +0,0 @@
---- app/Command/REPL.hs.orig	2019-11-02 17:39:14 UTC
-+++ app/Command/REPL.hs
-@@ -22,9 +22,10 @@ import           Control.Concurrent.STM (TVar, atomica
-                                         readTVarIO,
-                                         TChan, newBroadcastTChanIO, dupTChan,
-                                         readTChan, writeTChan)
--import           Control.Exception (fromException)
-+import           Control.Exception (fromException, SomeException)
- import           Control.Monad
--import           Control.Monad.IO.Class (liftIO)
-+import           Control.Monad.Catch (MonadMask)
-+import           Control.Monad.IO.Class (liftIO, MonadIO)
- import           Control.Monad.Trans.Class
- import           Control.Monad.Trans.Except (ExceptT(..), runExceptT)
- import           Control.Monad.Trans.State.Strict (StateT, evalStateT)
-@@ -97,7 +98,7 @@ psciOptions = PSCiOptions <$> many inputFile
-                           <*> backend
- 
- -- | Parses the input and returns either a command, or an error as a 'String'.
--getCommand :: forall m. MonadException m => InputT m (Either String [Command])
-+getCommand :: forall m. (MonadMask m, MonadIO m) => InputT m (Either String [Command])
- getCommand = handleInterrupt (return (Right [])) $ do
-   line <- withInterrupt $ getInputLine "> "
-   case line of
-@@ -105,7 +106,7 @@ getCommand = handleInterrupt (return (Right [])) $ do
-     Just "" -> return (Right [])
-     Just s  -> return (parseCommand s)
- 
--pasteMode :: forall m. MonadException m => InputT m (Either String [Command])
-+pasteMode :: forall m. (MonadMask m, MonadIO m) => InputT m (Either String [Command])
- pasteMode =
-     parseCommand <$> go []
-   where
diff --git a/lang/purescript/files/patch-purescript-ast-0.1.0.0_purescript-ast.cabal b/lang/purescript/files/patch-purescript-ast-0.1.0.0_purescript-ast.cabal
deleted file mode 100644
index 109afd9bd5bb..000000000000
--- a/lang/purescript/files/patch-purescript-ast-0.1.0.0_purescript-ast.cabal
+++ /dev/null
@@ -1,20 +0,0 @@
---- purescript-ast-0.1.0.0/purescript-ast.cabal.orig	2021-03-01 18:10:23 UTC
-+++ purescript-ast-0.1.0.0/purescript-ast.cabal
-@@ -65,7 +65,7 @@ library
-     ghc-options:        -Wall -O2
-     build-depends:
-         aeson >=1.0 && <1.5,
--        base >=4.11 && <4.13,
-+        base >=4.11 && <4.15,
-         base-compat >=0.6.0 && <0.11,
-         bytestring <0.11,
-         containers <0.7,
-@@ -73,7 +73,7 @@ library
-         filepath <1.5,
-         microlens >=0.4.10 && <0.5,
-         mtl >=2.1.0 && <2.3.0,
--        protolude >=0.1.6 && <0.2.4,
-+        protolude,
-         scientific >=0.3.4.9 && <0.4,
-         serialise <0.3,
-         text <1.3,
diff --git a/lang/purescript/files/patch-purescript-cst-0.1.0.0_purescript-cst.cabal b/lang/purescript/files/patch-purescript-cst-0.1.0.0_purescript-cst.cabal
deleted file mode 100644
index 0fe993c4c558..000000000000
--- a/lang/purescript/files/patch-purescript-cst-0.1.0.0_purescript-cst.cabal
+++ /dev/null
@@ -1,20 +0,0 @@
---- purescript-cst-0.1.0.0/purescript-cst.cabal.orig	2021-03-01 18:10:46 UTC
-+++ purescript-cst-0.1.0.0/purescript-cst.cabal
-@@ -64,7 +64,7 @@ library
-         Language.PureScript.CST.Types
-         Language.PureScript.CST.Utils
- 
--    build-tools:        happy ==1.19.9
-+    build-tools:        happy ==1.19.12
-     hs-source-dirs:     src
-     other-modules:      Data.Text.PureScript
-     default-language:   Haskell2010
-@@ -81,7 +81,7 @@ library
-     ghc-options:        -Wall -O2
-     build-depends:
-         array <0.6,
--        base >=4.11 && <4.13,
-+        base >=4.11 && <4.15,
-         containers <0.7,
-         dlist <0.9,
-         purescript-ast <0.2,
diff --git a/lang/purescript/files/patch-purescript.cabal b/lang/purescript/files/patch-purescript.cabal
deleted file mode 100644
index a5d2adb00dc9..000000000000
--- a/lang/purescript/files/patch-purescript.cabal
+++ /dev/null
@@ -1,155 +0,0 @@
---- purescript.cabal.orig	2021-03-01 17:57:12 UTC
-+++ purescript.cabal
-@@ -1539,7 +1539,7 @@ library
-         Language.PureScript.TypeChecker.Unify
-         System.IO.UTF8
- 
--    build-tools:        happy ==1.19.9
-+    build-tools:        happy ==1.19.12
-     hs-source-dirs:     src
-     other-modules:      Paths_purescript
-     default-language:   Haskell2010
-@@ -1555,14 +1555,14 @@ library
- 
-     ghc-options:        -Wall -O2
-     build-depends:
--        Cabal >=2.2 && <3.0,
-+        Cabal >=2.2 && <3.3,
-         Glob ==0.9.*,
-         aeson >=1.0 && <1.5,
-         aeson-better-errors >=0.8 && <0.10,
-         aeson-pretty <0.9,
-         ansi-terminal >=0.7.1 && <0.9,
-         array <0.6,
--        base >=4.11 && <4.13,
-+        base >=4.11 && <4.15,
-         base-compat >=0.6.0 && <0.11,
-         blaze-html >=0.8.1 && <0.10,
-         bower-json >=1.0.0.1 && <1.1,
-@@ -1580,12 +1580,12 @@ library
-         file-embed <0.1,
-         filepath <1.5,
-         fsnotify >=0.2.1 && <0.4,
--        haskeline >=0.7.0.0 && <0.8.0.0,
-+        haskeline,
-         language-javascript ==0.7.0.0,
-         lifted-async >=0.10.0.3 && <0.10.1,
-         lifted-base ==0.2.3.*,
--        memory ==0.14.*,
--        microlens-platform >=0.3.9.0 && <0.4,
-+        memory,
-+        microlens-platform,
-         monad-control >=1.0.0.0 && <1.1,
-         monad-logger ==0.3.*,
-         mtl >=2.1.0 && <2.3.0,
*** 154 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104261252.13QCq92s084989>