git: 09fc367ed497 - main - devel/elm-format: Update to 0.8.7

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Sat, 27 May 2023 08:45:26 UTC
The branch main has been updated by arrowd:

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

commit 09fc367ed4976bd6750fc3b08f09f0c1ff65f5e6
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2023-05-19 13:30:16 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-05-27 08:44:43 +0000

    devel/elm-format: Update to 0.8.7
---
 devel/elm-format/Makefile                          | 104 ++++++---
 devel/elm-format/distinfo                          | 258 +++++++++++++++------
 .../elm-format/files/patch-avh4-lib_avh4-lib.cabal |  18 --
 .../patch-elm-format-lib_elm-format-lib.cabal      |  20 --
 ...h-elm-format-test-lib_elm-format-test-lib.cabal |  19 --
 devel/elm-format/files/patch-elm-format.cabal      |  11 -
 6 files changed, 263 insertions(+), 167 deletions(-)

diff --git a/devel/elm-format/Makefile b/devel/elm-format/Makefile
index 9ab7c3d6a53b..759eefb24047 100644
--- a/devel/elm-format/Makefile
+++ b/devel/elm-format/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	elm-format
-PORTVERSION=	0.8.5
+PORTVERSION=	0.8.7
 CATEGORIES=	devel textproc
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -8,49 +8,93 @@ WWW=		https://github.com/avh4/elm-format/
 
 LICENSE=	BSD3CLAUSE
 
+BUILD_DEPENDS=	ghc-9.2.7:lang/ghc92
+
 USES=		cabal
 USE_GITHUB=	yes
 GH_ACCOUNT=	avh4
 
 USE_CABAL=	HUnit-1.6.2.0 \
+		OneTuple-0.4.1.1 \
 		QuickCheck-2.14.2 \
-		ansi-terminal-0.10.3 \
-		ansi-wl-pprint-0.6.9_3 \
-		bimap-0.3.3 \
+		StateVar-1.2.2 \
+		aeson-2.1.2.1_3 \
+		ansi-terminal-0.11 \
+		ansi-wl-pprint-0.6.9_4 \
+		assoc-1.1 \
+		attoparsec-0.14.4_3 \
+		base-compat-0.13.0 \
+		base-compat-batteries-0.13.0 \
+		base-orphans-0.9.0 \
+		bifunctors-5.6.1 \
+		bimap-0.5.0 \
+		bitvec-1.1.4.0 \
 		call-stack-0.4.0 \
 		clock-0.8.3 \
 		colour-2.3.6 \
-		concatenative-1.0.1 \
-		hashable-1.4.0.2 \
-		hspec-2.10.0 \
-		hspec-core-2.10.0 \
-		hspec-discover-2.10.0 \
+		comonad-5.0.8_1 \
+		concurrent-split-0.0.1.1 \
+		conduit-1.3.4.3_1 \
+		contravariant-1.5.5 \
+		data-array-byte-0.1.0.1_1 \
+		data-fix-0.3.2_4 \
+		distributive-0.6.2.1_1 \
+		dlist-1.0 \
+		extra-1.7.13 \
+		filepattern-0.1.3 \
+		foldable1-classes-compat-0.1_2 \
+		generically-0.1.1_1 \
+		hashable-1.4.2.0_1 \
+		haskell-lexer-1.1.1 \
+		heaps-0.4 \
+		hspec-2.11.0.1 \
+		hspec-core-2.11.0.1 \
+		hspec-discover-2.11.0.1 \
 		hspec-expectations-0.8.2 \
-		hspec-golden-0.2.0.0 \
-		indents-0.3.3 \
-		json-0.10_1 \
-		logict-0.8.0.0 \
-		optparse-applicative-0.15.1.0_1 \
-		primitive-0.7.4.0 \
+		hspec-golden-0.2.1.0 \
+		indexed-traversable-0.1.2.1 \
+		indexed-traversable-instances-0.1.1.2_1 \
+		integer-logarithms-1.0.3.1_4 \
+		js-dgtable-0.5.2 \
+		js-flot-0.8.3 \
+		js-jquery-3.3.1 \
+		libyaml-0.1.2_1 \
+		mono-traversable-1.0.15.3 \
+		optparse-applicative-0.17.0.0 \
+		pooled-io-0.0.2.3 \
+		primitive-0.8.0.0 \
 		quickcheck-io-0.2.0 \
 		random-1.2.1.1 \
 		relude-1.1.0.0 \
-		setenv-0.1.1.3_1 \
-		smallcheck-1.2.1_1 \
-		split-0.2.3.4_2 \
-		splitmix-0.1.0.4 \
-		syb-0.7.2.1 \
-		tagged-0.8.6.1_2 \
-		tasty-1.4.2.3 \
-		tasty-hspec-1.2.0.1 \
+		resourcet-1.3.0 \
+		scientific-0.3.7.0_5 \
+		semialign-1.3 \
+		semigroupoids-6.0.0.1 \
+		shake-0.19.7_1 \
+		split-0.2.3.5 \
+		splitmix-0.1.0.4_2 \
+		strict-0.5 \
+		tagged-0.8.7 \
+		tasty-1.4.3 \
 		tasty-hunit-0.10.0.3 \
-		tasty-quickcheck-0.10.2 \
-		tasty-smallcheck-0.8.2_1 \
+		text-2.0.2 \
+		text-short-0.1.5_2 \
 		tf-random-0.5 \
-		transformers-compat-0.6.6 \
-		unbounded-delays-0.1.1.1 \
-		unordered-containers-0.2.19.1 \
-		wcwidth-0.0.2
+		th-abstraction-0.5.0.0 \
+		these-1.2 \
+		time-compat-1.9.6.1_5 \
+		transformers-compat-0.7.2 \
+		unliftio-core-0.2.1.0_2 \
+		unordered-containers-0.2.19.1_2 \
+		unsafe-0.0 \
+		utf8-string-1.0.2 \
+		utility-ht-0.0.17 \
+		uuid-types-1.0.5_4 \
+		vector-0.13.0.0_3 \
+		vector-algorithms-0.9.0.1_2 \
+		vector-stream-0.1.0.0_2 \
+		witherable-0.4.2_4 \
+		yaml-0.11.11.0
 
 CABAL_PROJECT=	append
 
@@ -61,7 +105,7 @@ post-extract:
 	${ECHO} "gitDescribe = \"${PORTNAME}\"" >> ${WRKSRC}/src/Build_elm_format.hs
 
 post-patch:
-	@${REINPLACE_CMD} -e '/with-compiler: ghc-8.10.4/d' \
+	@${REINPLACE_CMD} -e '/with-compiler: ghc-/d' \
 		${WRKSRC}/cabal.project || ${TRUE}
 
 .include <bsd.port.mk>
diff --git a/devel/elm-format/distinfo b/devel/elm-format/distinfo
index 73a157a9c910..d938f7c14a57 100644
--- a/devel/elm-format/distinfo
+++ b/devel/elm-format/distinfo
@@ -1,97 +1,217 @@
-TIMESTAMP = 1655157104
+TIMESTAMP = 1684502996
 SHA256 (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab
 SIZE (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = 21179
+SHA256 (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = c9e764d4ee1e57cad8341bd5d0de33ba3a52b6793fc1309679f2bf60c030bb2b
+SIZE (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = 5601
 SHA256 (cabal/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz) = d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3
 SIZE (cabal/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz) = 75246
-SHA256 (cabal/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/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
+SIZE (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5048
+SHA256 (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 5d4042b903ce181ee023bbf908f37a3f55e820c5f0df102683b87f963e3522c6
+SIZE (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 335908
+SHA256 (cabal/aeson-2.1.2.1/revision/3.cabal) = 5b8d62a60963a925c4d123a46e42a8e235a32188522c9f119f64ac228c2612a7
+SIZE (cabal/aeson-2.1.2.1/revision/3.cabal) = 6359
+SHA256 (cabal/ansi-terminal-0.11/ansi-terminal-0.11.tar.gz) = c6611b9e51add41db3f79eac30066c06b33a6ca2a09e586b4b361d7f98303793
+SIZE (cabal/ansi-terminal-0.11/ansi-terminal-0.11.tar.gz) = 36074
 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/3.cabal) = 212144ea0623b1170807a4162db05d87f26cf10b334aeadd0edb377aba06a1ce
-SIZE (cabal/ansi-wl-pprint-0.6.9/revision/3.cabal) = 2425
-SHA256 (cabal/bimap-0.3.3/bimap-0.3.3.tar.gz) = 73829355c7bcbd3eedba22a382a04a3ab641702b00828790ec082ec2db3a8ad1
-SIZE (cabal/bimap-0.3.3/bimap-0.3.3.tar.gz) = 10505
+SHA256 (cabal/ansi-wl-pprint-0.6.9/revision/4.cabal) = fb737bc96e2aef34ad595d54ced7a73f648c521ebcb00fe0679aff45ccd49212
+SIZE (cabal/ansi-wl-pprint-0.6.9/revision/4.cabal) = 2448
+SHA256 (cabal/assoc-1.1/assoc-1.1.tar.gz) = 7aa2e6548b3d9d49a286ac20639479aaf6c47a1446113ed784d98737c5f60df4
+SIZE (cabal/assoc-1.1/assoc-1.1.tar.gz) = 3193
+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/3.cabal) = 50475b722305175f57a3ee3dbaee10aa4b91f61c9717b85b718a7df37c223fb2
+SIZE (cabal/attoparsec-0.14.4/revision/3.cabal) = 5679
+SHA256 (cabal/base-compat-0.13.0/base-compat-0.13.0.tar.gz) = 8bf66075da849a037974a7feb9d7ecd81ce57e4522a0df40daf11db14fcea30d
+SIZE (cabal/base-compat-0.13.0/base-compat-0.13.0.tar.gz) = 40057
+SHA256 (cabal/base-compat-batteries-0.13.0/base-compat-batteries-0.13.0.tar.gz) = 3768af40d1d64f9b0845a8ddb18e63ba3a4c765d0d96db9dc28b5b66d1232f98
+SIZE (cabal/base-compat-batteries-0.13.0/base-compat-batteries-0.13.0.tar.gz) = 19320
+SHA256 (cabal/base-orphans-0.9.0/base-orphans-0.9.0.tar.gz) = 613ed4d8241ed5a648a59ae6569a6962990bb545711d020d49fb83fa12d16e62
+SIZE (cabal/base-orphans-0.9.0/base-orphans-0.9.0.tar.gz) = 26025
+SHA256 (cabal/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz) = 06381471b5be16516a1b2c4b21a5101a3d991038bface8e0cad144c0044d57fc
+SIZE (cabal/bifunctors-5.6.1/bifunctors-5.6.1.tar.gz) = 38170
+SHA256 (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = b0b44b0f2eaceb83f46dfa3d1747e080c45204c64d18bb9e63747299266f0c95
+SIZE (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = 11205
+SHA256 (cabal/bitvec-1.1.4.0/bitvec-1.1.4.0.tar.gz) = 68f0b1e01604ca8bdeaef47b3621faec456d6f76d6820a321eccd4d3749454a8
+SIZE (cabal/bitvec-1.1.4.0/bitvec-1.1.4.0.tar.gz) = 35559
 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/clock-0.8.3/clock-0.8.3.tar.gz) = 845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1
 SIZE (cabal/clock-0.8.3/clock-0.8.3.tar.gz) = 9099
 SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871
 SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
-SHA256 (cabal/concatenative-1.0.1/concatenative-1.0.1.tar.gz) = ed5997924518f0ca6b8afcd4e1ee10d30675bb4c4ba164a4d70b4ddbd8c6bc17
-SIZE (cabal/concatenative-1.0.1/concatenative-1.0.1.tar.gz) = 3723
-SHA256 (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 83606edd356d914c075ecd44f6d5fe91a3b186aa0683c8dd8c9a7e8e22a47600
-SIZE (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 25528
-SHA256 (cabal/hspec-2.10.0/hspec-2.10.0.tar.gz) = 954c5e940cf661ab03fa70ebe7e88d38954011321c4ff0e5cf089f4adb0684d0
-SIZE (cabal/hspec-2.10.0/hspec-2.10.0.tar.gz) = 10429
-SHA256 (cabal/hspec-core-2.10.0/hspec-core-2.10.0.tar.gz) = afa499843294586b96683a06fba42077ebb05bc0da3ae0b1f10b6bbfaf0579c2
-SIZE (cabal/hspec-core-2.10.0/hspec-core-2.10.0.tar.gz) = 84716
-SHA256 (cabal/hspec-discover-2.10.0/hspec-discover-2.10.0.tar.gz) = b5d78719cadd02402ab8ea912e754c57bfb2598c9e0b3b2cfa05f9f200897f64
-SIZE (cabal/hspec-discover-2.10.0/hspec-discover-2.10.0.tar.gz) = 6836
+SHA256 (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13
+SIZE (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = 15227
+SHA256 (cabal/comonad-5.0.8/revision/1.cabal) = 1f1aabd73ec7f80f20cf078a748a60cd48d8e57277802fdf6a9ab3601a9b8f7e
+SIZE (cabal/comonad-5.0.8/revision/1.cabal) = 3631
+SHA256 (cabal/concurrent-split-0.0.1.1/concurrent-split-0.0.1.1.tar.gz) = ae0028cfaf27da2c4d0e70783e8f45e82d33f402af1dfc6778c8ab81cf542f45
+SIZE (cabal/concurrent-split-0.0.1.1/concurrent-split-0.0.1.1.tar.gz) = 2532
+SHA256 (cabal/conduit-1.3.4.3/conduit-1.3.4.3.tar.gz) = aca2a086a6ee065a5d1f1efc0632bccf52a8f961e4134a4fb60447765987907d
+SIZE (cabal/conduit-1.3.4.3/conduit-1.3.4.3.tar.gz) = 88820
+SHA256 (cabal/conduit-1.3.4.3/revision/1.cabal) = 50f2eea690e053c77acc2e66ab403ace55282932f419078e432db5873ab55b3b
+SIZE (cabal/conduit-1.3.4.3/revision/1.cabal) = 5296
+SHA256 (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa
+SIZE (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 13815
+SHA256 (cabal/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-fix-0.3.2/data-fix-0.3.2.tar.gz) = 3a172d3bc0639c327345e965f9d9023e099425814b28dcdb7b60ff66d66219cc
+SIZE (cabal/data-fix-0.3.2/data-fix-0.3.2.tar.gz) = 5842
+SHA256 (cabal/data-fix-0.3.2/revision/4.cabal) = c27b354476175581925217323e0f559d35ceff26907ceaa03cb65c6df38e3de9
+SIZE (cabal/data-fix-0.3.2/revision/4.cabal) = 1720
+SHA256 (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91
+SIZE (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = 8140
+SHA256 (cabal/distributive-0.6.2.1/revision/1.cabal) = 0f99f5541cca04acf89b64432b03422b6408e830a8dff30e6c4334ef1a48680c
+SIZE (cabal/distributive-0.6.2.1/revision/1.cabal) = 2996
+SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115
+SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
+SHA256 (cabal/extra-1.7.13/extra-1.7.13.tar.gz) = bdeac5b0316ce4649faae02f7b79cef2bf59a7ddae6dc1c0e3d6c0667a5c7b67
+SIZE (cabal/extra-1.7.13/extra-1.7.13.tar.gz) = 45981
+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/foldable1-classes-compat-0.1/foldable1-classes-compat-0.1.tar.gz) = d057c3f358e1a6b72c73519bc64ba6aa959f066c08fed69f73258555ef95ff12
+SIZE (cabal/foldable1-classes-compat-0.1/foldable1-classes-compat-0.1.tar.gz) = 10484
+SHA256 (cabal/foldable1-classes-compat-0.1/revision/2.cabal) = 851225c0d4ccf6ca5e4df17347490945c9928548e431f15e7e7d80c240bc4d17
+SIZE (cabal/foldable1-classes-compat-0.1/revision/2.cabal) = 3782
+SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
+SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
+SHA256 (cabal/generically-0.1.1/revision/1.cabal) = 2b9b5efb6eea2fb65377565d53d85b0ccc5b37404fba4bef1d60277caa877e5e
+SIZE (cabal/generically-0.1.1/revision/1.cabal) = 1155
+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/hashable-1.4.2.0/revision/1.cabal) = 585792335d5541dba78fa8dfcb291a89cd5812a281825ff7a44afa296ab5d58a
+SIZE (cabal/hashable-1.4.2.0/revision/1.cabal) = 4520
+SHA256 (cabal/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz) = c8eeda569a30f115244c17920247ba2c45d11b3e30805f648a878f7855d8f349
+SIZE (cabal/haskell-lexer-1.1.1/haskell-lexer-1.1.1.tar.gz) = 14499
+SHA256 (cabal/heaps-0.4/heaps-0.4.tar.gz) = 89329df8b95ae99ef272e41e7a2d0fe2f1bb7eacfcc34bc01664414b33067cfd
+SIZE (cabal/heaps-0.4/heaps-0.4.tar.gz) = 10326
+SHA256 (cabal/hspec-2.11.0.1/hspec-2.11.0.1.tar.gz) = 279fb6ab71bdc940492939ab5270d8cb482f786fae04217802ca9d2fa18ee26b
+SIZE (cabal/hspec-2.11.0.1/hspec-2.11.0.1.tar.gz) = 11522
+SHA256 (cabal/hspec-core-2.11.0.1/hspec-core-2.11.0.1.tar.gz) = 181ae054b380da2fd885a84ede82a6b17f6f9c381a1772df887006903c50dc0d
+SIZE (cabal/hspec-core-2.11.0.1/hspec-core-2.11.0.1.tar.gz) = 93497
+SHA256 (cabal/hspec-discover-2.11.0.1/hspec-discover-2.11.0.1.tar.gz) = a618ea3619494848fb23abaa4aee25ba4563449f3acab7513876be3f78c54ca1
+SIZE (cabal/hspec-discover-2.11.0.1/hspec-discover-2.11.0.1.tar.gz) = 6844
 SHA256 (cabal/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz) = 819607ea1faf35ce5be34be61c6f50f3389ea43892d56fb28c57a9f5d54fb4ef
 SIZE (cabal/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz) = 5492
-SHA256 (cabal/hspec-golden-0.2.0.0/hspec-golden-0.2.0.0.tar.gz) = d322dd7d625dd3f1c5fd30e7965be127744bfa0f6b337983352f44d1c771e969
-SIZE (cabal/hspec-golden-0.2.0.0/hspec-golden-0.2.0.0.tar.gz) = 6150
-SHA256 (cabal/indents-0.3.3/indents-0.3.3.tar.gz) = b61f51ac894609cb5571cc3ded12db5de97185a8de236c69ec24c87457109f9a
-SIZE (cabal/indents-0.3.3/indents-0.3.3.tar.gz) = 3841
-SHA256 (cabal/json-0.10/json-0.10.tar.gz) = 0c046a3c03c9332816d3c9e50319b1d1eb3c2c1baba1123a7650d047b26856ba
-SIZE (cabal/json-0.10/json-0.10.tar.gz) = 22622
-SHA256 (cabal/json-0.10/revision/1.cabal) = d9fc6b07ce92b8894825a17d2cf14799856767eb30c8bf55962baa579207d799
-SIZE (cabal/json-0.10/revision/1.cabal) = 3210
-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/optparse-applicative-0.15.1.0/optparse-applicative-0.15.1.0.tar.gz) = 4db3675fd1e0594afdf079db46f4cd412d483835d703e7c07e1a1a37d6f046f3
-SIZE (cabal/optparse-applicative-0.15.1.0/optparse-applicative-0.15.1.0.tar.gz) = 56203
-SHA256 (cabal/optparse-applicative-0.15.1.0/revision/1.cabal) = 29ff6146aabf54d46c4c8788e8d1eadaea27c94f6d360c690c5f6c93dac4b07e
-SIZE (cabal/optparse-applicative-0.15.1.0/revision/1.cabal) = 4810
-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/hspec-golden-0.2.1.0/hspec-golden-0.2.1.0.tar.gz) = 7e0cfe0c0427ada2f1947289641c59e5f66e50fc9e743ef52fb41c0b82e46e1d
+SIZE (cabal/hspec-golden-0.2.1.0/hspec-golden-0.2.1.0.tar.gz) = 6229
+SHA256 (cabal/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz) = fe854c10285debc7d6fe3e09da0928a740ebc091ad2911ae695bb007e6f746a4
+SIZE (cabal/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz) = 8905
+SHA256 (cabal/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz) = 0f9b4e895ccc819f74d15f913c93613cc74cab74dbb05d7e305aa387bdbe374a
+SIZE (cabal/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz) = 3769
+SHA256 (cabal/indexed-traversable-instances-0.1.1.2/revision/1.cabal) = b493ed83623a7cba498d31a9d36beec233406f20377f1be3bb51d4ce3bd2ceef
+SIZE (cabal/indexed-traversable-instances-0.1.1.2/revision/1.cabal) = 2536
+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/4.cabal) = 336fb40c3af19a59dbeb4e5b7bffe4b4c7fa04ab06006a8d4b70b1febc1bb4ca
+SIZE (cabal/integer-logarithms-1.0.3.1/revision/4.cabal) = 3262
+SHA256 (cabal/js-dgtable-0.5.2/js-dgtable-0.5.2.tar.gz) = e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac
+SIZE (cabal/js-dgtable-0.5.2/js-dgtable-0.5.2.tar.gz) = 49085
+SHA256 (cabal/js-flot-0.8.3/js-flot-0.8.3.tar.gz) = 1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a
+SIZE (cabal/js-flot-0.8.3/js-flot-0.8.3.tar.gz) = 662691
+SHA256 (cabal/js-jquery-3.3.1/js-jquery-3.3.1.tar.gz) = e0e0681f0da1130ede4e03a051630ea439c458cb97216cdb01771ebdbe44069b
+SIZE (cabal/js-jquery-3.3.1/js-jquery-3.3.1.tar.gz) = 114431
+SHA256 (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 8f42d66f199fcaee255326f8f770d88b0670df56b5eb78002d6058f3a45e97b5
+SIZE (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 63635
+SHA256 (cabal/libyaml-0.1.2/revision/1.cabal) = 7fb663b11fcdb86503c14aa81763106ea79b1048fc29a1fe44ec346d9ecac101
+SIZE (cabal/libyaml-0.1.2/revision/1.cabal) = 2222
+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/optparse-applicative-0.17.0.0/optparse-applicative-0.17.0.0.tar.gz) = 825b2e4d3dafe0ba64a073366a88062b3712b81f851793d9ce2327bee70af724
+SIZE (cabal/optparse-applicative-0.17.0.0/optparse-applicative-0.17.0.0.tar.gz) = 59409
+SHA256 (cabal/pooled-io-0.0.2.3/pooled-io-0.0.2.3.tar.gz) = ac9e3d78bca5e554ebf1a8ac5f8d601616e6573f982d88751092c67b29774f7b
+SIZE (cabal/pooled-io-0.0.2.3/pooled-io-0.0.2.3.tar.gz) = 6653
+SHA256 (cabal/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz) = 5553c21b4a789f9b591eed69e598cc58484c274af29250e517b5a8bcc62b995f
+SIZE (cabal/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz) = 57222
 SHA256 (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422
 SIZE (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = 1843
 SHA256 (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76
 SIZE (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 47109
 SHA256 (cabal/relude-1.1.0.0/relude-1.1.0.0.tar.gz) = b51df08a93ef1331dd56389e158e67ac7b68c62cc1561c2890d3572c764ab609
 SIZE (cabal/relude-1.1.0.0/relude-1.1.0.0.tar.gz) = 71858
-SHA256 (cabal/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz) = e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32
-SIZE (cabal/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz) = 2710
-SHA256 (cabal/setenv-0.1.1.3/revision/1.cabal) = c5916ac0d2a828473cd171261328a290afe0abd799db1ac8c310682fe778c45b
-SIZE (cabal/setenv-0.1.1.3/revision/1.cabal) = 1053
-SHA256 (cabal/smallcheck-1.2.1/smallcheck-1.2.1.tar.gz) = e41f9d11b50e0526dd28c9bc6cf6dddf98cebd782911a00c3e5cbe4ce53fc869
-SIZE (cabal/smallcheck-1.2.1/smallcheck-1.2.1.tar.gz) = 18932
-SHA256 (cabal/smallcheck-1.2.1/revision/1.cabal) = 2bc8dd48aa3bb7f06637b4e05092b4ccb60057134e29c8b87f247988cada3490
-SIZE (cabal/smallcheck-1.2.1/revision/1.cabal) = 1596
-SHA256 (cabal/split-0.2.3.4/split-0.2.3.4.tar.gz) = 271fe5104c9f40034aa9a1aad6269bcecc9454bc5a57c247e69e17de996c1f2a
-SIZE (cabal/split-0.2.3.4/split-0.2.3.4.tar.gz) = 15942
-SHA256 (cabal/split-0.2.3.4/revision/2.cabal) = a6df9c3e806ee7cb50bc980a183fc1156f35022a39430dabac0bf9456fe18a4b
-SIZE (cabal/split-0.2.3.4/revision/2.cabal) = 2647
+SHA256 (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = ec601785ee42a201f32adb205b8685c983f18757b1bd33d2e806d571e0f9996b
+SIZE (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = 17620
+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/5.cabal) = 26d8109106963a345368011081453d25ee1dfa6afae2b1f57b426b4bcd392d91
+SIZE (cabal/scientific-0.3.7.0/revision/5.cabal) = 4854
+SHA256 (cabal/semialign-1.3/semialign-1.3.tar.gz) = 628e43319f584a8dd46c124ee0685cac586e0f6f877c5ceff37c3dbb2e3cc56c
+SIZE (cabal/semialign-1.3/semialign-1.3.tar.gz) = 10543
+SHA256 (cabal/semigroupoids-6.0.0.1/semigroupoids-6.0.0.1.tar.gz) = 7da38a9891bdf8205fd6522cdb712956b8c0bf5c52983da60295c8e057d77934
+SIZE (cabal/semigroupoids-6.0.0.1/semigroupoids-6.0.0.1.tar.gz) = 36222
+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/split-0.2.3.5/split-0.2.3.5.tar.gz) = bf8aa8d610354a2b576946a6c838251ec5988c8374100638e6b2604513b93159
+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/syb-0.7.2.1/syb-0.7.2.1.tar.gz) = 1807c66f77e66786739387f0ae9f16d150d1cfa9d626afcb729f0e9b442a8d96
-SIZE (cabal/syb-0.7.2.1/syb-0.7.2.1.tar.gz) = 39768
-SHA256 (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = f5e0fcf95f0bb4aa63f428f2c01955a41ea1a42cfcf39145ed631f59a9616c02
-SIZE (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = 9842
-SHA256 (cabal/tagged-0.8.6.1/revision/2.cabal) = 29c67d98a4404607f024750ab9c7210dadcbbef4e1944c48c52902f2071b2662
-SIZE (cabal/tagged-0.8.6.1/revision/2.cabal) = 2874
-SHA256 (cabal/tasty-1.4.2.3/tasty-1.4.2.3.tar.gz) = c914a7a9a28dfc33dc5a112c349f2e69f536cb66d2b2b44898a3411cbdcad0c6
-SIZE (cabal/tasty-1.4.2.3/tasty-1.4.2.3.tar.gz) = 58549
-SHA256 (cabal/tasty-hspec-1.2.0.1/tasty-hspec-1.2.0.1.tar.gz) = 21813eff5187cd2489b855153466949b7379cfb2c7fc98ab680ad76a62177445
-SIZE (cabal/tasty-hspec-1.2.0.1/tasty-hspec-1.2.0.1.tar.gz) = 5662
+SHA256 (cabal/splitmix-0.1.0.4/revision/2.cabal) = db25c2e17967aa6b6046ab8b1b96ba3f344ca59a62b60fb6113d51ea305a3d8e
+SIZE (cabal/splitmix-0.1.0.4/revision/2.cabal) = 6537
+SHA256 (cabal/strict-0.5/strict-0.5.tar.gz) = 3f4f0995dec2d520d0e321542f71412dac023658fdab603db04364d75269a0fd
+SIZE (cabal/strict-0.5/strict-0.5.tar.gz) = 12564
+SHA256 (cabal/tagged-0.8.7/tagged-0.8.7.tar.gz) = 6414eeac27a1633f49e2f78199ced99ce8ce3d70b658cf6d55b1d81ff60cb961
+SIZE (cabal/tagged-0.8.7/tagged-0.8.7.tar.gz) = 10082
+SHA256 (cabal/tasty-1.4.3/tasty-1.4.3.tar.gz) = f420da9560267271dce8a0007a1cb77c06987f0d129eb0f613110ce61f71cb00
+SIZE (cabal/tasty-1.4.3/tasty-1.4.3.tar.gz) = 58726
 SHA256 (cabal/tasty-hunit-0.10.0.3/tasty-hunit-0.10.0.3.tar.gz) = b7ef1912ece25b9396d2c69c31e63f82facc95edac8fc1abbf84e8c3c7ffe63f
 SIZE (cabal/tasty-hunit-0.10.0.3/tasty-hunit-0.10.0.3.tar.gz) = 7885
-SHA256 (cabal/tasty-quickcheck-0.10.2/tasty-quickcheck-0.10.2.tar.gz) = b4884c815db26a543ee1062664ee051ac89d51b2c2526d30029c6eb95b36cce2
-SIZE (cabal/tasty-quickcheck-0.10.2/tasty-quickcheck-0.10.2.tar.gz) = 5868
-SHA256 (cabal/tasty-smallcheck-0.8.2/tasty-smallcheck-0.8.2.tar.gz) = d5cbd7a2a7100e4afd3aaac01a8fa1b7814fb074d93aeff1b51240b687e54f33
-SIZE (cabal/tasty-smallcheck-0.8.2/tasty-smallcheck-0.8.2.tar.gz) = 3041
-SHA256 (cabal/tasty-smallcheck-0.8.2/revision/1.cabal) = b0eeb241a4d34401dbc23790b56989a6089b9b9b2dc07f7b0eece7c485826300
-SIZE (cabal/tasty-smallcheck-0.8.2/revision/1.cabal) = 1189
+SHA256 (cabal/text-2.0.2/text-2.0.2.tar.gz) = c735be650a898606ce9f2c8642bc6ac6123eea82871d5e90f92797801f59efad
+SIZE (cabal/text-2.0.2/text-2.0.2.tar.gz) = 292557
+SHA256 (cabal/text-short-0.1.5/text-short-0.1.5.tar.gz) = a35ec6cde2ada084c1a050dc5885be5ab01f851b93d744cf0facbc1c18002dda
+SIZE (cabal/text-short-0.1.5/text-short-0.1.5.tar.gz) = 25113
+SHA256 (cabal/text-short-0.1.5/revision/2.cabal) = c296eb2289dc5bf39912989c295cb82ef05ae5f84ee83ea5dc21f48da80e7052
+SIZE (cabal/text-short-0.1.5/revision/2.cabal) = 3202
 SHA256 (cabal/tf-random-0.5/tf-random-0.5.tar.gz) = 2e30cec027b313c9e1794d326635d8fc5f79b6bf6e7580ab4b00186dadc88510
 SIZE (cabal/tf-random-0.5/tf-random-0.5.tar.gz) = 18483
-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/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz) = 59ad7e53bfe32ffbf0e703b31490d41d14c70e4745ed49e8adf592ed68dd6185
-SIZE (cabal/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz) = 4114
+SHA256 (cabal/th-abstraction-0.5.0.0/th-abstraction-0.5.0.0.tar.gz) = 8258dc3ab7188af5826e2467032b52a931a3af4d8a93d4a094210e240a8a9964
+SIZE (cabal/th-abstraction-0.5.0.0/th-abstraction-0.5.0.0.tar.gz) = 40093
+SHA256 (cabal/these-1.2/these-1.2.tar.gz) = a8ed7174b7f790764360f48aab72fea382a6093ed369c7bc6881fae1abacd4b8
+SIZE (cabal/these-1.2/these-1.2.tar.gz) = 10606
+SHA256 (cabal/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz) = ad07bb00eb9678c2136d3680752b00acc4cbc522654bb3199bf31c61ef1e6b80
+SIZE (cabal/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz) = 59964
+SHA256 (cabal/time-compat-1.9.6.1/revision/5.cabal) = dd4de1fa0d6b7108982efc7ac41938569e4c9b06230bb87d34aae007c52ddb67
+SIZE (cabal/time-compat-1.9.6.1/revision/5.cabal) = 5062
+SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
+SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
+SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3
+SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865
+SHA256 (cabal/unliftio-core-0.2.1.0/revision/2.cabal) = cb78a95718f9cb2579a8a1208d4a148ea358f0774321c8cb905bfb0b96a2813c
+SIZE (cabal/unliftio-core-0.2.1.0/revision/2.cabal) = 1004
 SHA256 (cabal/unordered-containers-0.2.19.1/unordered-containers-0.2.19.1.tar.gz) = 1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2
 SIZE (cabal/unordered-containers-0.2.19.1/unordered-containers-0.2.19.1.tar.gz) = 58030
-SHA256 (cabal/wcwidth-0.0.2/wcwidth-0.0.2.tar.gz) = ffc68736a3bbde3e8157710f29f4a99c0ca593c41194579c54a92c62f6c12ed8
-SIZE (cabal/wcwidth-0.0.2/wcwidth-0.0.2.tar.gz) = 4168
-SHA256 (cabal/avh4-elm-format-0.8.5_GH0.tar.gz) = 20a600f71dfcf8ca45ebf24c8d00f7e75bc6a2604f9a0fe1e25a9714a8fcee8f
-SIZE (cabal/avh4-elm-format-0.8.5_GH0.tar.gz) = 355136
+SHA256 (cabal/unordered-containers-0.2.19.1/revision/2.cabal) = 9ad8972c2e913c37b1d4f0e1261517fd7a1b8c8a58077e057be69837e3dbaa00
+SIZE (cabal/unordered-containers-0.2.19.1/revision/2.cabal) = 3822
+SHA256 (cabal/unsafe-0.0/unsafe-0.0.tar.gz) = df0a74ccf7b43956c1b5decd5580e235317d1f96a1bbd75e117fc21143ee8641
+SIZE (cabal/unsafe-0.0/unsafe-0.0.tar.gz) = 2347
+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/utility-ht-0.0.17/utility-ht-0.0.17.tar.gz) = 62418aee068bd0f9bd2caa135e2307fd246b7dd53015c9dcbe7a17dcb6f19a98
+SIZE (cabal/utility-ht-0.0.17/utility-ht-0.0.17.tar.gz) = 33187
+SHA256 (cabal/uuid-types-1.0.5/uuid-types-1.0.5.tar.gz) = ad68b89b7a64c07dd5c250a11be2033ee929318ff51ec7b4e4b54e1b4deba7dd
+SIZE (cabal/uuid-types-1.0.5/uuid-types-1.0.5.tar.gz) = 11922
+SHA256 (cabal/uuid-types-1.0.5/revision/4.cabal) = e4662609522f093b86c5ae86aa9781afc69338cf102d42e5b5c196c320d95621
+SIZE (cabal/uuid-types-1.0.5/revision/4.cabal) = 2636
+SHA256 (cabal/vector-0.13.0.0/vector-0.13.0.0.tar.gz) = c5d3167d15e12f52e00879ddf304a591672a74e369cc47bc5c7fa1d5a8d15b4f
+SIZE (cabal/vector-0.13.0.0/vector-0.13.0.0.tar.gz) = 154509
+SHA256 (cabal/vector-0.13.0.0/revision/3.cabal) = fa5cac81a17a5af388716792e8b99c24b3b66770086756d0d8b23f8272a0244c
+SIZE (cabal/vector-0.13.0.0/revision/3.cabal) = 9112
+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/2.cabal) = f3e5c6695529a94edf762117cafd91c989cb642ad3f8ca4014dbb13c8f6c2a20
+SIZE (cabal/vector-algorithms-0.9.0.1/revision/2.cabal) = 3826
+SHA256 (cabal/vector-stream-0.1.0.0/vector-stream-0.1.0.0.tar.gz) = a888210f6467f155090653734be5cc920406a07227e0d3adb59096716fdb806c
+SIZE (cabal/vector-stream-0.1.0.0/vector-stream-0.1.0.0.tar.gz) = 12377
+SHA256 (cabal/vector-stream-0.1.0.0/revision/2.cabal) = f5d6d5291cd1b5f2f063403593f1f5c8127d692c888eedeb3e1eb40497a88dca
+SIZE (cabal/vector-stream-0.1.0.0/revision/2.cabal) = 1404
+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/4.cabal) = cec516b35df0ff53ab0068e70a912a0ba7b65c672fbc554727183faa195ad3b8
+SIZE (cabal/witherable-0.4.2/revision/4.cabal) = 2342
+SHA256 (cabal/yaml-0.11.11.0/yaml-0.11.11.0.tar.gz) = 4c95c00bd2e134cd5c2a9c7032bcadac300fa2b8ed794ac61637a28431580023
+SIZE (cabal/yaml-0.11.11.0/yaml-0.11.11.0.tar.gz) = 31805
+SHA256 (cabal/avh4-elm-format-0.8.7_GH0.tar.gz) = bfa636d7785b582674ede2aea636d6f40068a4ab6e8e5a482886adfc604ac1a0
+SIZE (cabal/avh4-elm-format-0.8.7_GH0.tar.gz) = 428414
diff --git a/devel/elm-format/files/patch-avh4-lib_avh4-lib.cabal b/devel/elm-format/files/patch-avh4-lib_avh4-lib.cabal
deleted file mode 100644
index 652e7ccfc42e..000000000000
--- a/devel/elm-format/files/patch-avh4-lib_avh4-lib.cabal
+++ /dev/null
@@ -1,18 +0,0 @@
---- avh4-lib/avh4-lib.cabal.orig	2021-02-09 02:18:35 UTC
-+++ avh4-lib/avh4-lib.cabal
-@@ -39,13 +39,13 @@ common common-options
-         base >= 4.12.0.0 && < 5,
-         bimap >= 0.3.3 && < 0.4,
-         binary >= 0.8.6.0 && < 0.9,
--        bytestring >= 0.10.8.2 && < 0.11,
-+        bytestring,
-         containers >= 0.6.0.1 && < 0.7,
-         directory >= 1.3.3.0 && < 2,
-         filepath >= 1.4.2.1 && < 2,
-         mtl >= 2.2.2 && < 3,
-         process >= 1.6.5.0 && < 2,
--        relude >= 0.7 && < 0.8,
-+        relude,
-         text >= 1.2.3.1 && < 2
- 
- 
diff --git a/devel/elm-format/files/patch-elm-format-lib_elm-format-lib.cabal b/devel/elm-format/files/patch-elm-format-lib_elm-format-lib.cabal
deleted file mode 100644
index 73447da43a79..000000000000
--- a/devel/elm-format/files/patch-elm-format-lib_elm-format-lib.cabal
+++ /dev/null
@@ -1,20 +0,0 @@
---- elm-format-lib/elm-format-lib.cabal.orig	2021-02-09 02:18:35 UTC
-+++ elm-format-lib/elm-format-lib.cabal
-@@ -59,7 +59,7 @@ common common-options
-         base >= 4.12.0.0 && < 5,
-         bimap >= 0.3.3 && < 0.4,
-         binary >= 0.8.6.0 && < 0.9,
--        bytestring >= 0.10.8.2 && < 0.11,
-+        bytestring,
-         containers >= 0.6.0.1 && < 0.7,
-         directory >= 1.3.3.0 && < 2,
-         filepath >= 1.4.2.1 && < 2,
-@@ -69,7 +69,7 @@ common common-options
-         optparse-applicative >= 0.15.1.0 && < 0.16,
-         parsec >= 3.1.13.0 && < 4,
-         process >= 1.6.5.0 && < 2,
--        relude >= 0.7 && < 0.8,
-+        relude,
-         text >= 1.2.3.1 && < 2,
-         avh4-lib,
-         elm-format-markdown
diff --git a/devel/elm-format/files/patch-elm-format-test-lib_elm-format-test-lib.cabal b/devel/elm-format/files/patch-elm-format-test-lib_elm-format-test-lib.cabal
deleted file mode 100644
index 8c3c3d9ad0e1..000000000000
--- a/devel/elm-format/files/patch-elm-format-test-lib_elm-format-test-lib.cabal
+++ /dev/null
@@ -1,19 +0,0 @@
---- elm-format-test-lib/elm-format-test-lib.cabal.orig	2021-02-09 02:18:35 UTC
-+++ elm-format-test-lib/elm-format-test-lib.cabal
-@@ -38,12 +38,12 @@ common common-options
-         containers >= 0.6.0.1 && < 0.7,
-         filepath >= 1.4.2.1 && < 1.5,
-         hspec-core >= 2.7.4 && < 3,
--        hspec-golden >= 0.1.0.3 && < 0.2,
-+        hspec-golden,
-         mtl >= 2.2.2 && < 3,
-         split >= 0.2.3.3 && < 0.3,
--        tasty >= 1.2 && < 2,
--        tasty-hspec >= 1.1.5.1 && < 1.2,
--        tasty-hunit >= 0.10.0.1 && < 0.11,
-+        tasty,
-+        tasty-hspec,
-+        tasty-hunit,
-         text >= 1.2.3.1 && < 2,
-         avh4-lib
- 
diff --git a/devel/elm-format/files/patch-elm-format.cabal b/devel/elm-format/files/patch-elm-format.cabal
deleted file mode 100644
index ec935d8b441f..000000000000
--- a/devel/elm-format/files/patch-elm-format.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- elm-format.cabal.orig	2021-02-09 02:18:35 UTC
-+++ elm-format.cabal
-@@ -58,7 +58,7 @@ common common-options
-         containers >= 0.6.0.1 && < 0.7,
-         json >= 0.10 && < 0.11,
-         optparse-applicative >= 0.15.1.0 && < 0.16,
--        relude >= 0.7 && < 0.8,
-+        relude,
-         text >= 1.2.3.1 && < 2,
-         avh4-lib,
-         elm-format-lib