Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Nov 2024 20:31:46 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: ec2d32cddb85 - main - devel/elm-format: Switch to GHC 9.4
Message-ID:  <202411292031.4ATKVkwU077054@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=ec2d32cddb85747674a010ad4f5e2328fe8102ef

commit ec2d32cddb85747674a010ad4f5e2328fe8102ef
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2024-11-29 19:28:52 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-11-29 20:31:34 +0000

    devel/elm-format: Switch to GHC 9.4
    
    PR:             283025
---
 devel/elm-format/Makefile                  | 124 ++++++------
 devel/elm-format/distinfo                  | 290 +++++++++++++++--------------
 devel/elm-format/files/patch-cabal.project |  11 ++
 devel/elm-format/pkg-descr                 |   5 +-
 4 files changed, 227 insertions(+), 203 deletions(-)

diff --git a/devel/elm-format/Makefile b/devel/elm-format/Makefile
index a090f2d6b30d..3ff7cb7b6620 100644
--- a/devel/elm-format/Makefile
+++ b/devel/elm-format/Makefile
@@ -1,5 +1,8 @@
 PORTNAME=	elm-format
-PORTVERSION=	0.8.7
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.8.7
+DISTVERSIONSUFFIX=	-gc99aa91
+PORTREVISION=	1
 CATEGORIES=	devel textproc
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -7,94 +10,95 @@ COMMENT=	Elm source code formatter based on the official Elm Style Guide
 WWW=		https://github.com/avh4/elm-format/
 
 LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	ghc-9.2.8:lang/ghc92
+BUILD_DEPENDS=	ghc-9.4.8:lang/ghc94
 
 USES=		cabal
 USE_GITHUB=	yes
 GH_ACCOUNT=	avh4
 
 USE_CABAL=	HUnit-1.6.2.0 \
-		OneTuple-0.4.1.1 \
-		QuickCheck-2.14.2 \
+		OneTuple-0.4.2 \
+		QuickCheck-2.14.3 \
 		StateVar-1.2.2 \
-		aeson-2.1.2.1_3 \
+		aeson-2.1.2.1_4 \
 		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 \
+		assoc-1.1.1 \
+		attoparsec-0.14.4_5 \
+		base-compat-0.13.1 \
+		base-compat-batteries-0.13.1 \
+		base-orphans-0.9.2 \
+		bifunctors-5.6.2 \
 		bimap-0.5.0 \
-		bitvec-1.1.4.0 \
+		bitvec-1.1.5.0_1 \
 		call-stack-0.4.0 \
-		clock-0.8.3 \
+		clock-0.8.4 \
 		colour-2.3.6 \
-		comonad-5.0.8_1 \
+		comonad-5.0.8_2 \
 		concurrent-split-0.0.1.1 \
-		conduit-1.3.4.3_1 \
+		conduit-1.3.6 \
 		contravariant-1.5.5 \
-		data-array-byte-0.1.0.1_1 \
-		data-fix-0.3.2_4 \
+		data-fix-0.3.4 \
 		distributive-0.6.2.1_1 \
-		dlist-1.0 \
-		extra-1.7.13 \
+		dlist-1.0_2 \
+		extra-1.8 \
 		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 \
+		foldable1-classes-compat-0.1_6 \
+		generically-0.1.1_4 \
+		hashable-1.4.4.0_1 \
+		haskell-lexer-1.1.2 \
 		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-2.11.10 \
+		hspec-core-2.11.10 \
+		hspec-discover-2.11.10 \
+		hspec-expectations-0.8.4_2 \
 		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 \
+		indexed-traversable-0.1.4 \
+		indexed-traversable-instances-0.1.2 \
+		integer-logarithms-1.0.3.1_6 \
 		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 \
+		libyaml-0.1.4 \
+		libyaml-clib-0.2.5 \
+		mono-traversable-1.0.20.0 \
+		optparse-applicative-0.17.1.0_1 \
+		os-string-2.0.7 \
+		pooled-io-0.0.2.3_1 \
+		primitive-0.8.0.0_1 \
 		quickcheck-io-0.2.0 \
-		random-1.2.1.1 \
-		relude-1.1.0.0 \
+		random-1.2.1.2 \
+		relude-1.2.2.0 \
 		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 \
-		text-2.0.2 \
-		text-short-0.1.5_2 \
+		scientific-0.3.7.0_7 \
+		semialign-1.3.1_1 \
+		semigroupoids-6.0.1_1 \
+		shake-0.19.8 \
+		split-0.2.5 \
+		splitmix-0.1.0.5_1 \
+		strict-0.5_1 \
+		tagged-0.8.8_1 \
+		tasty-1.5.2 \
+		tasty-hunit-0.10.2 \
+		text-short-0.1.6_2 \
 		tf-random-0.5 \
 		th-abstraction-0.5.0.0 \
-		these-1.2 \
-		time-compat-1.9.6.1_5 \
+		these-1.2.1_1 \
+		time-compat-1.9.7_2 \
 		transformers-compat-0.7.2 \
-		unliftio-core-0.2.1.0_2 \
-		unordered-containers-0.2.19.1_2 \
+		unliftio-core-0.2.1.0_4 \
+		unordered-containers-0.2.20_3 \
 		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
+		utility-ht-0.0.17.2 \
+		uuid-types-1.0.6_1 \
+		vector-0.13.2.0 \
+		vector-algorithms-0.9.0.3 \
+		vector-stream-0.1.0.1_2 \
+		witherable-0.4.2_5 \
+		yaml-0.11.11.2_2
 
 CABAL_PROJECT=	append
 
diff --git a/devel/elm-format/distinfo b/devel/elm-format/distinfo
index d938f7c14a57..94d7b82ab74f 100644
--- a/devel/elm-format/distinfo
+++ b/devel/elm-format/distinfo
@@ -1,217 +1,225 @@
-TIMESTAMP = 1684502996
+TIMESTAMP = 1732809025
 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/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 174da8a0f4004d17b08182cb25b0e045fce5de1fdeae84e9d75fdea2867aab55
+SIZE (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 5207
+SHA256 (cabal/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz) = 5c0f22b36b28a1a8fa110b3819818d3f29494a3b0dedbae299f064123ca70501
+SIZE (cabal/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz) = 76849
 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/aeson-2.1.2.1/revision/4.cabal) = aaa8be7ead024f05e9d5b290eb7ee5750deec1137b8f08f7ef039b8cb9036351
+SIZE (cabal/aeson-2.1.2.1/revision/4.cabal) = 6355
 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/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/assoc-1.1.1/assoc-1.1.1.tar.gz) = 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6
+SIZE (cabal/assoc-1.1.1/assoc-1.1.1.tar.gz) = 3158
 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/attoparsec-0.14.4/revision/5.cabal) = ec709539b881d6431620bd7c40fbfa680aaf4a98c6f35b51536d8f455682b1ae
+SIZE (cabal/attoparsec-0.14.4/revision/5.cabal) = 5703
+SHA256 (cabal/base-compat-0.13.1/base-compat-0.13.1.tar.gz) = db1d9e8d56c8bb0066d313a3b5bc4143c021698d377f4c51b3ba010cff1e8421
+SIZE (cabal/base-compat-0.13.1/base-compat-0.13.1.tar.gz) = 41518
+SHA256 (cabal/base-compat-batteries-0.13.1/base-compat-batteries-0.13.1.tar.gz) = 3e525b51a1db32a0d5d826ee3000e8436aa142505f24467737b9519545a7a802
+SIZE (cabal/base-compat-batteries-0.13.1/base-compat-batteries-0.13.1.tar.gz) = 19158
+SHA256 (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 6211900916955b84687c61b5e4fa98ce110e511a96086b7a93f06dd63c97ba93
+SIZE (cabal/base-orphans-0.9.2/base-orphans-0.9.2.tar.gz) = 26705
+SHA256 (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 1086a9285061eed0c2c5d3cb65aa223defd52fca6d0515bb69ddf2dbc3d9697a
+SIZE (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 38193
 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/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 83d27cee5be1d5342ddbf39999d0c8ea54cb433d0891eea5471fbfaa29f8dec5
+SIZE (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 40076
+SHA256 (cabal/bitvec-1.1.5.0/revision/1.cabal) = cb3efd76b71a9e8a930f4ce5d8c91adcb63ac0d8dc3d2d4a132d490bd1ecb391
+SIZE (cabal/bitvec-1.1.5.0/revision/1.cabal) = 4920
 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/clock-0.8.4/clock-0.8.4.tar.gz) = 6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e
+SIZE (cabal/clock-0.8.4/clock-0.8.4.tar.gz) = 9322
 SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871
 SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
 SHA256 (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13
 SIZE (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = 15227
-SHA256 (cabal/comonad-5.0.8/revision/1.cabal) = 1f1aabd73ec7f80f20cf078a748a60cd48d8e57277802fdf6a9ab3601a9b8f7e
-SIZE (cabal/comonad-5.0.8/revision/1.cabal) = 3631
+SHA256 (cabal/comonad-5.0.8/revision/2.cabal) = 4a4dbfbd03fb4963987710fca994e8b5624bd05a33e5f95b7581b26f8229c5e3
+SIZE (cabal/comonad-5.0.8/revision/2.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/conduit-1.3.6/conduit-1.3.6.tar.gz) = 33e69a48c742b20c57a854ca9ab9e6e217d5f37387aebbd8f6c068591ede518d
+SIZE (cabal/conduit-1.3.6/conduit-1.3.6.tar.gz) = 89043
 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/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 8df052d18c047ab9e9200536a8799b5af3997ebecbbb091a7384b6be8416ab37
+SIZE (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 5992
 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/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e3f7d1ef517a2bb9011f29ba261d2
+SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942
+SHA256 (cabal/extra-1.8/extra-1.8.tar.gz) = 2fa4ce5eae50560bba80f1883913cf2ed52b3d87fd290dae27d838c94f5389a1
+SIZE (cabal/extra-1.8/extra-1.8.tar.gz) = 47005
 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/foldable1-classes-compat-0.1/revision/6.cabal) = f2f1c40f9e3322ce8d4101cb2925b420e19b993ef543a6b106d91accf08be78d
+SIZE (cabal/foldable1-classes-compat-0.1/revision/6.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/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b1290079bcd03b8348989f909ac9bd972ddc452e
+SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
+SHA256 (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 1fa3d64548440942b2b38b99c76d8dcaa94fa2ea3912cd7a6354ea4ec4af4758
+SIZE (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 26197
+SHA256 (cabal/hashable-1.4.4.0/revision/1.cabal) = ae22238274c572aa91e90c6c353e7206386708912ac5e6dc40ac61d1dcc553db
+SIZE (cabal/hashable-1.4.4.0/revision/1.cabal) = 5216
+SHA256 (cabal/haskell-lexer-1.1.2/haskell-lexer-1.1.2.tar.gz) = f3a95b6bffed91a4eeba1354e419474a7ee44af1aefe517fea17a43e64dc681d
+SIZE (cabal/haskell-lexer-1.1.2/haskell-lexer-1.1.2.tar.gz) = 14503
 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-2.11.10/hspec-2.11.10.tar.gz) = 84ee5d1a543a39fc05e30df8f5d7ba6aa311780d51124c9afa0797809d0935b1
+SIZE (cabal/hspec-2.11.10/hspec-2.11.10.tar.gz) = 11884
+SHA256 (cabal/hspec-core-2.11.10/hspec-core-2.11.10.tar.gz) = 38bed1f42594c71fad7298290561765cc964a878b14869800249004ec7ca9ebe
+SIZE (cabal/hspec-core-2.11.10/hspec-core-2.11.10.tar.gz) = 98169
+SHA256 (cabal/hspec-discover-2.11.10/hspec-discover-2.11.10.tar.gz) = 7333117ba250e0ed47d8b2d0b1cb43dfa5045b7c8e8e842c8b53fb08b22c3200
+SIZE (cabal/hspec-discover-2.11.10/hspec-discover-2.11.10.tar.gz) = 6895
+SHA256 (cabal/hspec-expectations-0.8.4/hspec-expectations-0.8.4.tar.gz) = 7b8dde7e230ecfda90c95fd80478b244a45e68602fb3dd4a76f4710619be21ff
+SIZE (cabal/hspec-expectations-0.8.4/hspec-expectations-0.8.4.tar.gz) = 6105
+SHA256 (cabal/hspec-expectations-0.8.4/revision/2.cabal) = 4237f094a7931202ff57ac6475542b0b314b50a7024550e2b6eb87cfb0d4ff93
+SIZE (cabal/hspec-expectations-0.8.4/revision/2.cabal) = 1702
 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/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 58be09afdf3ad5a25c2aa0d2a7df80d602df09f4e76d3abf2b7cdb0e75d03b22
+SIZE (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 9465
+SHA256 (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3c2bb62fba141d6696177070d63b88bc56b194bc60f6b73d2263b0244e2fc7c1
+SIZE (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3673
 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/integer-logarithms-1.0.3.1/revision/6.cabal) = 0595a16d458c9c5caa425dc8ebbeb5d9adffb0c8daf4720c1d93dfcfc31dd690
+SIZE (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 3295
 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/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = d6297ec9b1ebb4e4b580a4357d840d08a6f53e13a10c0c53ee74b973bba6fa13
+SIZE (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = 9592
+SHA256 (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 04526bc54e5fcf471c2bd22854e6b519e162a6e3d654e866cd8862103c725149
+SIZE (cabal/libyaml-clib-0.2.5/libyaml-clib-0.2.5.tar.gz) = 55500
+SHA256 (cabal/mono-traversable-1.0.20.0/mono-traversable-1.0.20.0.tar.gz) = e621ea953c94b2dafc58286132e9dae7464a07c6967f0c591c916968d3f93545
+SIZE (cabal/mono-traversable-1.0.20.0/mono-traversable-1.0.20.0.tar.gz) = 42584
+SHA256 (cabal/optparse-applicative-0.17.1.0/optparse-applicative-0.17.1.0.tar.gz) = d179cb740139c55e6dada3c00efaea45f6853a1974d374668323bbbd07e0a5ef
+SIZE (cabal/optparse-applicative-0.17.1.0/optparse-applicative-0.17.1.0.tar.gz) = 59845
+SHA256 (cabal/optparse-applicative-0.17.1.0/revision/1.cabal) = cb5f5f0dc9749846fc0e3df0041a8efee6368cc1cff07336acd4c3b02a951ed6
+SIZE (cabal/optparse-applicative-0.17.1.0/revision/1.cabal) = 5147
+SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0
+SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683
 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/pooled-io-0.0.2.3/revision/1.cabal) = 9f993ecb6eefe117c76a9f5b7484a66e508c0085e5845e02e35f88fc287f4fb0
+SIZE (cabal/pooled-io-0.0.2.3/revision/1.cabal) = 3104
 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/primitive-0.8.0.0/revision/1.cabal) = d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670
+SIZE (cabal/primitive-0.8.0.0/revision/1.cabal) = 3241
 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/random-1.2.1.2/random-1.2.1.2.tar.gz) = 790f4dc2d2327c453ff6aac7bf15399fd123d55e927935f68f84b5df42d9a4b4
+SIZE (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 47229
+SHA256 (cabal/relude-1.2.2.0/relude-1.2.2.0.tar.gz) = 34de57df4982f9427abfdc947021728340bfc6f3c89aa92f55aee7bfec107746
+SIZE (cabal/relude-1.2.2.0/relude-1.2.2.0.tar.gz) = 72635
 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/splitmix-0.1.0.4/revision/2.cabal) = db25c2e17967aa6b6046ab8b1b96ba3f344ca59a62b60fb6113d51ea305a3d8e
-SIZE (cabal/splitmix-0.1.0.4/revision/2.cabal) = 6537
+SHA256 (cabal/scientific-0.3.7.0/revision/7.cabal) = 909755ab19b453169ff85281323da1488407776b2360bd9f7afdd219fd306ef2
+SIZE (cabal/scientific-0.3.7.0/revision/7.cabal) = 4869
+SHA256 (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 66e87bc254ffec2ee908bf625c42d3b7363238d6ab1cfba8934bbee7590c9df7
+SIZE (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 10117
+SHA256 (cabal/semialign-1.3.1/revision/1.cabal) = 0ebafdb9c3bfac8c5311999ae195115c1452a205b273d54e7b1145a65c1bf610
+SIZE (cabal/semialign-1.3.1/revision/1.cabal) = 2209
+SHA256 (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 1d532030862414f5d4f2f6f001783f77aa14e5f05ee8e3c4a2d2129fca29cc1f
+SIZE (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 36372
+SHA256 (cabal/semigroupoids-6.0.1/revision/1.cabal) = f65892f65f941c7368334bdfdcdb9db2ad3952502e94e88785a5a428fa2f3f4e
+SIZE (cabal/semigroupoids-6.0.1/revision/1.cabal) = 7539
+SHA256 (cabal/shake-0.19.8/shake-0.19.8.tar.gz) = 6384e33a26a2590bf33719e88881076b899ac4b5340c1c9271e4caa37e9d6535
+SIZE (cabal/shake-0.19.8/shake-0.19.8.tar.gz) = 268011
+SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e9c5cac8849cc2ce2e45facc85e74a913
+SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008
+SHA256 (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 9df07a9611ef45f1b1258a0b412f4d02c920248f69d2e2ce8ccda328f7e13002
+SIZE (cabal/splitmix-0.1.0.5/splitmix-0.1.0.5.tar.gz) = 22399
+SHA256 (cabal/splitmix-0.1.0.5/revision/1.cabal) = caa9b4a92abf1496c7f6a3c0f4e357426a54880077cb9f04e260a8bfa034b77b
+SIZE (cabal/splitmix-0.1.0.5/revision/1.cabal) = 6596
 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/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/strict-0.5/revision/1.cabal) = bd57d7b3655951dfaa7d1e1374d7352dfe83f82a9c98309bf3a6587ef8cbd87d
+SIZE (cabal/strict-0.5/revision/1.cabal) = 4120
+SHA256 (cabal/tagged-0.8.8/tagged-0.8.8.tar.gz) = a083fa7835516203c168433a1c8dfc0290a94b05fedab566ad0640fc9137a6a7
+SIZE (cabal/tagged-0.8.8/tagged-0.8.8.tar.gz) = 10094
+SHA256 (cabal/tagged-0.8.8/revision/1.cabal) = 9193defbde3dda997236ccc11a1db3e073cc531fe523e13e9659df776feb0b32
+SIZE (cabal/tagged-0.8.8/revision/1.cabal) = 2732
+SHA256 (cabal/tasty-1.5.2/tasty-1.5.2.tar.gz) = 729cb0454fb9be2285eb51fe3bb191bd6096bd11d5fe08eda1ca59517731b737
+SIZE (cabal/tasty-1.5.2/tasty-1.5.2.tar.gz) = 66288
+SHA256 (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 5af01fa7c1ef98b324da062e36f79986a8b1b83ff0cf6fd53f95d976b41e03f6
+SIZE (cabal/tasty-hunit-0.10.2/tasty-hunit-0.10.2.tar.gz) = 7808
+SHA256 (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 8173ea138d7dc398747b636012bf6e79e17186560b8a7a7fc9e6456d78556eab
+SIZE (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 24691
+SHA256 (cabal/text-short-0.1.6/revision/2.cabal) = 5953dc14c71b6047edab2dc89e922678ff5cbe2e98d16b9e7078150083940be4
+SIZE (cabal/text-short-0.1.6/revision/2.cabal) = 2812
 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/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/these-1.2.1/these-1.2.1.tar.gz) = 17d6d933365edabf801a16842c1403bdd37cc5300faa2fcca980decdab22e4de
+SIZE (cabal/these-1.2.1/these-1.2.1.tar.gz) = 9906
+SHA256 (cabal/these-1.2.1/revision/1.cabal) = c04f573531b37864506b071046e010a7a6aad11650cf895467f9f279d0130b8b
+SIZE (cabal/these-1.2.1/revision/1.cabal) = 2279
+SHA256 (cabal/time-compat-1.9.7/time-compat-1.9.7.tar.gz) = c98fbea21d036c3263af186df0569b8425c87ad353b021353794743e4e631dcc
+SIZE (cabal/time-compat-1.9.7/time-compat-1.9.7.tar.gz) = 57331
+SHA256 (cabal/time-compat-1.9.7/revision/2.cabal) = f0bff15af6faaeff36b679e6b810fa71534b2f85a91bf98d7541dac6a469b20f
+SIZE (cabal/time-compat-1.9.7/revision/2.cabal) = 4486
 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/unordered-containers-0.2.19.1/revision/2.cabal) = 9ad8972c2e913c37b1d4f0e1261517fd7a1b8c8a58077e057be69837e3dbaa00
-SIZE (cabal/unordered-containers-0.2.19.1/revision/2.cabal) = 3822
+SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a
+SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996
+SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d
+SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823
+SHA256 (cabal/unordered-containers-0.2.20/revision/3.cabal) = c7fe9cba405ed9905e12d89c7add3b3eb9868dfba7975e70ba0cdd64b7b11abc
+SIZE (cabal/unordered-containers-0.2.20/revision/3.cabal) = 3921
 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/utility-ht-0.0.17.2/utility-ht-0.0.17.2.tar.gz) = 0a8ec081956d18f8ca84f58aacf39a5ab1a7dc08302e2ce28b4ac3768bb0372c
+SIZE (cabal/utility-ht-0.0.17.2/utility-ht-0.0.17.2.tar.gz) = 33604
+SHA256 (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e
+SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222
+SHA256 (cabal/uuid-types-1.0.6/revision/1.cabal) = 595644500d36908be85cd02fb446c411555ecc5c59b7ce33d1205cfc9ceb55a6
+SIZE (cabal/uuid-types-1.0.6/revision/1.cabal) = 2604
+SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423
+SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739
+SHA256 (cabal/vector-algorithms-0.9.0.3/vector-algorithms-0.9.0.3.tar.gz) = 61900b798fc6a581dd0916b32a1397aaed022d7f92fd737d663cbbf4d7144d9e
+SIZE (cabal/vector-algorithms-0.9.0.3/vector-algorithms-0.9.0.3.tar.gz) = 29395
+SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
+SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
+SHA256 (cabal/vector-stream-0.1.0.1/revision/2.cabal) = 2d0ebd13a852c3238d1e3a672960756895e770158e1a7eb853b1dd7829df9a51
+SIZE (cabal/vector-stream-0.1.0.1/revision/2.cabal) = 1642
 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
+SHA256 (cabal/witherable-0.4.2/revision/5.cabal) = f0c6b10ec5d4747aea989c2ab275694d6504dd4d975629914c8641a704a026fc
+SIZE (cabal/witherable-0.4.2/revision/5.cabal) = 2342
+SHA256 (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = ee74923ee5b0fef74413c58aaa20ea59baf5d29d256a62fb47cc279570d9dc2f
+SIZE (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = 31926
+SHA256 (cabal/yaml-0.11.11.2/revision/2.cabal) = 6f0a1859e0fb3068e50dbc7fe9bf9a26847741bc24344e35e16a03711a18f88d
+SIZE (cabal/yaml-0.11.11.2/revision/2.cabal) = 5178
+SHA256 (cabal/avh4-elm-format-v0.8.7-gc99aa91_GH0.tar.gz) = 0d62fa544009abcb1f09de8d72dd6f58f8b5c52cb7b433a5c4c45add25cf78a8
+SIZE (cabal/avh4-elm-format-v0.8.7-gc99aa91_GH0.tar.gz) = 429251
diff --git a/devel/elm-format/files/patch-cabal.project b/devel/elm-format/files/patch-cabal.project
new file mode 100644
index 000000000000..9eee7d8ab5bb
--- /dev/null
+++ b/devel/elm-format/files/patch-cabal.project
@@ -0,0 +1,11 @@
+--- cabal.project.orig	2023-04-13 18:39:17 UTC
++++ cabal.project
+@@ -5,8 +5,3 @@ packages:
+     ./elm-format-test-lib,
+     ./
+     ./Shakefile
+-with-compiler: ghc-9.4.4
+-
+-constraints:
+-  -- ansi-terminal-0.11.1 has issues with Win32-2.10.* (which is packaged with ghc-9.0)
+-  ansi-terminal == 0.11,
diff --git a/devel/elm-format/pkg-descr b/devel/elm-format/pkg-descr
index f53fba5ced75..e2c0247ad912 100644
--- a/devel/elm-format/pkg-descr
+++ b/devel/elm-format/pkg-descr
@@ -1,2 +1,3 @@
-elm-format is an Elm source code formatter according to a standard set of rules
-based on the official Elm Style Guide. It is inspired by the popular gofmt.
+elm-format is an Elm source code formatter according to a standard set of
+rules based on the official Elm Style Guide. It is inspired by the popular
+gofmt.



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