Page MenuHomeFreeBSD

D57292.id.diff
No OneTemporary

D57292.id.diff

diff --git a/devel/hs-ghcup/Makefile b/devel/hs-ghcup/Makefile
--- a/devel/hs-ghcup/Makefile
+++ b/devel/hs-ghcup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ghcup
-DISTVERSION= 0.1.50.2
+DISTVERSION= 0.2.5.0
CATEGORIES= devel haskell
MAINTAINER= tiga@FreeBSD.org
@@ -9,102 +9,91 @@
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cabal libarchive pkgconfig
+LIB_DEPENDS= libexpat.so:textproc/expat2 \
+ liblz4.so:archivers/liblz4 \
+ libyaml.so:textproc/libyaml \
+ libzstd.so:archivers/zstd
-USE_CABAL= Cabal-3.14.2.0 \
- Cabal-syntax-3.14.2.0 \
- OneTuple-0.4.2.1 \
- QuickCheck-2.16.0.0 \
+USES= cabal iconv libarchive pkgconfig
+
+USE_CABAL= Cabal-3.16.1.0_1 \
+ Cabal-syntax-3.16.1.0_2 \
+ OneTuple-0.4.3 \
+ QuickCheck-2.18.0.0 \
StateVar-1.2.2 \
- aeson-2.2.3.0_4 \
+ aeson-2.2.5.0 \
aeson-pretty-0.8.10 \
- alex-3.5.4.0 \
+ alex-3.5.4.2 \
ansi-terminal-1.1.5 \
ansi-terminal-types-1.1.3 \
assoc-1.1.1_2 \
async-2.2.6 \
- atomic-counter-0.1.2.4 \
attoparsec-0.14.4_6 \
- attoparsec-aeson-2.2.2.0 \
base-compat-0.15.0 \
base-orphans-0.9.4 \
base16-bytestring-1.0.2.0_1 \
bifunctors-5.6.3_1 \
- bimap-0.5.0 \
- bindings-DSL-1.0.25 \
- bitvec-1.1.5.0_3 \
+ bitvec-1.1.6.0 \
blaze-builder-0.4.4.1 \
- brick-2.7_1 \
bz2-1.0.1.2 \
- bzlib-conduit-0.3.0.4 \
c2hs-0.28.8_3 \
case-insensitive-1.2.1.0 \
casing-0.1.4.1_1 \
- cereal-0.5.8.3 \
character-ps-0.1 \
chs-cabal-1.0.0.0 \
chs-deps-0.1.0.1 \
- cmdargs-0.10.22 \
- colour-2.3.6 \
+ clock-0.8.4 \
+ colour-2.3.7 \
comonad-5.0.10 \
composition-prelude-3.0.1.0 \
conduit-1.3.6.1 \
conduit-extra-1.3.8_1 \
- conduit-zstd-0.0.2.0 \
- config-ini-0.2.7.0_1 \
contravariant-1.5.6 \
cpphs-1.20.10 \
cryptohash-sha256-0.11.102.1_6 \
- data-clist-0.2_1 \
- data-default-0.8.0.2 \
- data-default-class-0.2.0.0 \
data-fix-0.3.4_2 \
- digest-0.0.2.1 \
- directory-ospath-streaming-0.3_1 \
disk-free-space-0.1.0.1_3 \
distributive-0.6.3 \
dlist-1.0_2 \
- file-io-0.1.6 \
+ extra-1.8.1 \
file-uri-0.1.0.0_3 \
+ filepattern-0.1.3 \
free-5.2_8 \
- generically-0.1.1_5 \
+ fusion-plugin-types-0.1.0 \
happy-2.2 \
happy-lib-2.2 \
hashable-1.5.1.0 \
+ heaps-0.4.1 \
hsc2hs-0.68.10_5 \
indexed-profunctors-0.1.1.1 \
- indexed-traversable-0.1.4_1 \
- indexed-traversable-instances-0.1.2_1 \
+ indexed-traversable-0.1.5 \
+ indexed-traversable-instances-0.1.2.1 \
integer-conversion-0.1.1_2 \
integer-logarithms-1.0.5 \
- language-c-0.10.1 \
+ language-c-0.10.2 \
libarchive-3.0.5.0 \
- libyaml-0.1.4 \
- libyaml-clib-0.2.5 \
- megaparsec-9.7.0_1 \
- microlens-0.4.13.1 \
- microlens-mtl-0.2.1.0 \
- microlens-th-0.4.3.17 \
+ libyaml-streamly-0.2.4.0_1 \
+ megaparsec-9.7.1 \
monad-control-1.0.3.1 \
mono-traversable-1.0.21.0 \
mtl-compat-0.2.2 \
network-3.2.8.0 \
network-uri-2.6.4.2_1 \
- optics-0.4.2.1_1 \
- optics-core-0.4.1.1_1 \
- optics-extra-0.4.2.1_4 \
- optics-th-0.4.1_10 \
- optparse-applicative-0.18.1.0_1 \
+ optics-0.4.2.1_3 \
+ optics-core-0.4.2 \
+ optics-extra-0.4.2.1_5 \
+ optics-th-0.4.1_11 \
+ optparse-applicative-0.19.0.0 \
os-release-1.0.2.1 \
parser-combinators-1.3.1 \
polyparse-1.13.1 \
pretty-terminal-0.1.0.0_1 \
- prettyprinter-1.7.1 \
- prettyprinter-ansi-terminal-1.1.3 \
+ prettyprinter-1.7.2 \
+ prettyprinter-ansi-terminal-1.1.4 \
primitive-0.9.1.0_1 \
profunctors-5.6.3 \
random-1.3.1 \
- recursion-schemes-5.2.3_1 \
+ recursion-schemes-5.2.3_2 \
regex-base-0.94.0.3 \
regex-posix-0.96.0.2 \
resourcet-1.3.0 \
@@ -112,59 +101,103 @@
safe-0.3.21_1 \
safe-exceptions-0.1.7.4_1 \
scientific-0.3.8.1 \
- semialign-1.3.1_2 \
+ semialign-1.4 \
semigroupoids-6.0.2_1 \
split-0.2.5 \
splitmix-0.1.3.2 \
streaming-commons-0.2.3.1 \
+ streamly-core-0.3.0_1 \
strict-0.5.1_1 \
strict-base-0.4.0.0_1 \
tagged-0.8.10_1 \
tagsoup-0.14.8 \
- tar-0.6.4.0_4 \
- tasty-1.5.3_2 \
+ tasty-1.5.4 \
temporary-1.3 \
terminal-size-0.3.4_1 \
- text-iso8601-0.1.1_2 \
+ text-iso8601-0.1.1.1 \
text-short-0.1.6.1 \
- text-zipper-0.13 \
th-abstraction-0.7.2.0 \
th-compat-0.1.7 \
th-lift-0.8.7 \
th-lift-instances-0.1.20 \
- these-1.2.1_2 \
- time-compat-1.9.8 \
- transformers-base-0.4.6 \
+ these-1.2.1_3 \
+ time-compat-1.9.9_1 \
+ transformers-base-0.4.6.1 \
transformers-compat-0.7.2 \
typed-process-0.2.13.0 \
- unix-bytestring-0.4.0.3 \
+ unix-bytestring-0.4.0.4 \
unix-compat-0.7.4.1 \
unliftio-core-0.2.1.0_4 \
unordered-containers-0.2.21_2 \
uri-bytestring-0.4.0.1 \
utf8-string-1.0.2 \
- uuid-types-1.0.6_3 \
- variant-1.0.1 \
+ uuid-types-1.0.6.1 \
+ variant-1.0.3 \
vector-0.13.2.0_2 \
- vector-algorithms-0.9.1.0 \
+ vector-algorithms-0.9.1.0_1 \
vector-stream-0.1.0.1_4 \
versions-6.0.8 \
- vty-6.2 \
- vty-crossplatform-0.5.0.0 \
- vty-unix-0.2.0.0 \
witherable-0.5_2 \
- word-wrap-0.5 \
word8-0.1.3 \
- xz-5.6.3_2 \
- yaml-0.11.11.2_2 \
- zip-2.1.0_3 \
- zlib-0.7.1.1 \
- zstd-0.1.3.0
+ xz-5.6.3_3 \
+ yaml-streamly-0.12.5_1 \
+ zlib-0.7.1.1
+
+CABAL_FLAGS= -internal-downloader -tar +yaml-streamly
+CABAL_PROJECT= remove
+
+OPTIONS_DEFINE= DHALL TUI
+OPTIONS_DEFAULT= DHALL TUI
-CABAL_PROJECT= remove
-CABAL_EXECUTABLES= ghcup
+DHALL_DESC= Add support for dhall encoded metadata
+TUI_DESC= Build the brick powered tui (ghcup tui)
+
+DHALL_USE_CABAL= Diff-1.0.2 \
+ atomic-write-0.2.1.1 \
+ base64-bytestring-1.2.1.0_1 \
+ cborg-0.2.10.0_3 \
+ cborg-json-0.2.6.0_4 \
+ charset-0.3.12 \
+ dhall-1.42.3 \
+ dotgen-0.4.3 \
+ either-5.0.3_2 \
+ half-0.3.3_2 \
+ microlens-0.4.14.0 \
+ microlens-mtl-0.2.1.0 \
+ mmorph-1.2.2_2 \
+ parsers-0.12.12_1 \
+ pretty-simple-4.1.4.0 \
+ repline-0.4.3.0 \
+ serialise-0.2.6.1_5 \
+ text-manipulate-0.3.1.0
+DHALL_CABAL_FLAGS= dhall
+
+TUI_USE_CABAL= bimap-0.5.0 \
+ brick-2.12 \
+ config-ini-0.2.7.0_1 \
+ data-clist-0.2_1 \
+ microlens-0.4.14.0 \
+ microlens-mtl-0.2.1.0 \
+ microlens-th-0.4.3.17_1 \
+ text-zipper-0.13 \
+ vty-6.4_2 \
+ vty-crossplatform-0.5.0.0 \
+ vty-unix-0.2.0.0 \
+ word-wrap-0.5
+TUI_CABAL_FLAGS= tui
-CABAL_REVISION= 1
-CABAL_EXECUTABLES= ghcup
+# make sure to build against system libs
+# disable stuff that's also disabled in cabal.project.release
+BUILD_ARGS+= --constraint='libyaml-streamly +system-libyaml' \
+ --constraint='libyaml +system-libyaml' \
+ --constraint='xz +system-xz' \
+ --constraint='zlib -bundled-c-zlib' \
+ --constraint='zip -disable-zstd' \
+ --constraint='bzlib-conduit +system-bzip2' \
+ --constraint='http-io-streams -brotli' \
+ --constraint='libarchive +system-libarchive' \
+ --constraint='aeson-pretty +lib-only' \
+ --constraint='aeson +ordered-keymap' \
+ --constraint='dhall -cross -with-http -network-tests'
.include <bsd.port.mk>
diff --git a/devel/hs-ghcup/distinfo b/devel/hs-ghcup/distinfo
--- a/devel/hs-ghcup/distinfo
+++ b/devel/hs-ghcup/distinfo
@@ -1,26 +1,28 @@
-TIMESTAMP = 1770239369
-SHA256 (cabal/ghcup-0.1.50.2/ghcup-0.1.50.2.tar.gz) = ddba1bcf9a1ca49b51d348454c2798172e9844f4733c1619700e161e43dd50b6
-SIZE (cabal/ghcup-0.1.50.2/ghcup-0.1.50.2.tar.gz) = 305739
-SHA256 (cabal/ghcup-0.1.50.2/revision/1.cabal) = f242cd15bb96d2a8e1cd7705499d8fa2ca19875bca4664154124f902b16db4c3
-SIZE (cabal/ghcup-0.1.50.2/revision/1.cabal) = 14758
-SHA256 (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = a58ca2b17c250472ed4dac0ec0aa2c65173701cbfdfecca104713f73b4429432
-SIZE (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = 475699
-SHA256 (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 9d5f39eadafffc1906558486f612dc21d2921d6a749319accefff982e9ae5985
-SIZE (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 245186
-SHA256 (cabal/OneTuple-0.4.2.1/OneTuple-0.4.2.1.tar.gz) = c504132551e9c8f5afe6c8c8d5bf1ed208f4da98b0cb4af59400bd9bd836e03e
-SIZE (cabal/OneTuple-0.4.2.1/OneTuple-0.4.2.1.tar.gz) = 5210
-SHA256 (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 0b563fa6ea11653d76d57e96625f4a476e02b9fdaeba9c05d2ccc10d8da802c0
-SIZE (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 83903
+TIMESTAMP = 1779950447
+SHA256 (cabal/ghcup-0.2.5.0/ghcup-0.2.5.0.tar.gz) = 911b395ca249f5cb81ed0130d1ea557875f1d78cc6258795afed707171fcfe29
+SIZE (cabal/ghcup-0.2.5.0/ghcup-0.2.5.0.tar.gz) = 275312
+SHA256 (cabal/Cabal-3.16.1.0/Cabal-3.16.1.0.tar.gz) = c6b8a37d21dc67c1c68d36a6258ea529391d4bb8bcc1caebaa9b483d93ef2556
+SIZE (cabal/Cabal-3.16.1.0/Cabal-3.16.1.0.tar.gz) = 476607
+SHA256 (cabal/Cabal-3.16.1.0/revision/1.cabal) = 39873317ab895194547c3fd72c91cdb97c800a49b2656920854747ee466627ca
+SIZE (cabal/Cabal-3.16.1.0/revision/1.cabal) = 14459
+SHA256 (cabal/Cabal-syntax-3.16.1.0/Cabal-syntax-3.16.1.0.tar.gz) = 6bd561449b4d96aca4896e17a34cb504d1b0fd83b338380d131b16b50b36bda7
+SIZE (cabal/Cabal-syntax-3.16.1.0/Cabal-syntax-3.16.1.0.tar.gz) = 248807
+SHA256 (cabal/Cabal-syntax-3.16.1.0/revision/2.cabal) = 17cf54d07d7aa65ea24ba4045912b8a8af065f10e429fd1811d43810b313c504
+SIZE (cabal/Cabal-syntax-3.16.1.0/revision/2.cabal) = 7778
+SHA256 (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = cd7e26d3d5ebf7f2c1a7525aebe251fbcbffee2a6362db634b4be23b9e354d85
+SIZE (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = 10936
+SHA256 (cabal/OneTuple-0.4.3/OneTuple-0.4.3.tar.gz) = 643d1f48e63480ac6d03a8f0ab5976d66527c9b42b1fca81d1bf373d10099c6b
+SIZE (cabal/OneTuple-0.4.3/OneTuple-0.4.3.tar.gz) = 5299
+SHA256 (cabal/QuickCheck-2.18.0.0/QuickCheck-2.18.0.0.tar.gz) = fd8462ad3b1c3bb90465ec581356cf5214673c1015d73f28f2e7a3df179bbc55
+SIZE (cabal/QuickCheck-2.18.0.0/QuickCheck-2.18.0.0.tar.gz) = 90712
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.2.3.0/aeson-2.2.3.0.tar.gz) = daa25cf428256ad05d21f2bfa44077c1b14d6c784b7930a202ee901f11cc6baa
-SIZE (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = 340855
-SHA256 (cabal/aeson-2.2.3.0/revision/4.cabal) = 7d48c2395ef168d2c2070fdb02c7998384be27d31a03bb35d1740af4a19a857b
-SIZE (cabal/aeson-2.2.3.0/revision/4.cabal) = 6368
+SHA256 (cabal/aeson-2.2.5.0/aeson-2.2.5.0.tar.gz) = e22f9883adce9e02d77de6a1bba36f2f98d322c8a9fa3bc51596d31493d00ac5
+SIZE (cabal/aeson-2.2.5.0/aeson-2.2.5.0.tar.gz) = 341251
SHA256 (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 2a21f2cd78adcb149ceba770239ed664519552911e7680172b18ff695cfa7ae5
SIZE (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 5894
-SHA256 (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = a9ea70f2c4900e685312cf330d1fe955a3e8f00acd1328d463ae150481d28ade
-SIZE (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = 94220
+SHA256 (cabal/alex-3.5.4.2/alex-3.5.4.2.tar.gz) = df481dc960e2c59a30395f7335031fd4ef8773b8a42894a4f2320e00ff474418
+SIZE (cabal/alex-3.5.4.2/alex-3.5.4.2.tar.gz) = 94432
SHA256 (cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz) = 9cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073
SIZE (cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz) = 33344
SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
@@ -31,14 +33,12 @@
SIZE (cabal/assoc-1.1.1/revision/2.cabal) = 1437
SHA256 (cabal/async-2.2.6/async-2.2.6.tar.gz) = 148571bc188003101241da6c49131d07324e63a88ed283a84def2e9694599619
SIZE (cabal/async-2.2.6/async-2.2.6.tar.gz) = 18996
-SHA256 (cabal/atomic-counter-0.1.2.4/atomic-counter-0.1.2.4.tar.gz) = b101e8dedc66da051a16022287d9b05c2dcb2f54f973fb09298b3486cd63ec2f
-SIZE (cabal/atomic-counter-0.1.2.4/atomic-counter-0.1.2.4.tar.gz) = 17426
+SHA256 (cabal/atomic-write-0.2.1.1/atomic-write-0.2.1.1.tar.gz) = 0a0af713bc225999b0218c98e4cdcb16b0613a0dd064ff40810b76b3d8df2916
+SIZE (cabal/atomic-write-0.2.1.1/atomic-write-0.2.1.1.tar.gz) = 7264
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/6.cabal) = 35129d0ab1741f000f1a7d2fc839544919ee6fbb8f2d6e7f0a629c41f91035f3
SIZE (cabal/attoparsec-0.14.4/revision/6.cabal) = 5914
-SHA256 (cabal/attoparsec-aeson-2.2.2.0/attoparsec-aeson-2.2.2.0.tar.gz) = fe9b2c23a16fe1ff8f41c329940cccc80aca7ac6a9ea314f7a77cf142d8f9edd
-SIZE (cabal/attoparsec-aeson-2.2.2.0/attoparsec-aeson-2.2.2.0.tar.gz) = 8081
SHA256 (cabal/base-compat-0.15.0/base-compat-0.15.0.tar.gz) = 59aa49d7779a20a808924690583653c2bdfb0e54b5162df80df5a81632824531
SIZE (cabal/base-compat-0.15.0/base-compat-0.15.0.tar.gz) = 32422
SHA256 (cabal/base-orphans-0.9.4/base-orphans-0.9.4.tar.gz) = 08cc283a31350f7bd28b2a5d31af693ee337f2593d3e7222999b72dd4954c72b
@@ -47,28 +47,24 @@
SIZE (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 7219
SHA256 (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd
SIZE (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = 2630
+SHA256 (cabal/base64-bytestring-1.2.1.0/base64-bytestring-1.2.1.0.tar.gz) = fbf8ed30edde271eb605352021431d8f1b055f95a56af31fe2eacf6bdfdc49c9
+SIZE (cabal/base64-bytestring-1.2.1.0/base64-bytestring-1.2.1.0.tar.gz) = 13743
+SHA256 (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 45305ccf8914c66d385b518721472c7b8c858f1986945377f74f85c1e0d49803
+SIZE (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 2502
SHA256 (cabal/bifunctors-5.6.3/bifunctors-5.6.3.tar.gz) = ad7a357f022f4c780c505040d73f1c06a4fd697b4a0bab6123bbd73b55d8115c
SIZE (cabal/bifunctors-5.6.3/bifunctors-5.6.3.tar.gz) = 38216
SHA256 (cabal/bifunctors-5.6.3/revision/1.cabal) = 58f1d66db71ed9dd70648eaca1a0986b29354b3a69b5bfd729ce1a896766466e
SIZE (cabal/bifunctors-5.6.3/revision/1.cabal) = 3271
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/bindings-DSL-1.0.25/bindings-DSL-1.0.25.tar.gz) = 63de32380c68d1cc5e9c7b3622d67832c786da21163ba0c8a4835e6dd169194f
-SIZE (cabal/bindings-DSL-1.0.25/bindings-DSL-1.0.25.tar.gz) = 6767
-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/3.cabal) = 434be6dc60e22858a52869c58038c35353f1a778b9679ebc06a2165bcc7f88b3
-SIZE (cabal/bitvec-1.1.5.0/revision/3.cabal) = 4921
+SHA256 (cabal/bitvec-1.1.6.0/bitvec-1.1.6.0.tar.gz) = 1a42d33ce341973f4e4f3f0e10d00760056a0aca0e2a57180994bf2ac26c4e2b
+SIZE (cabal/bitvec-1.1.6.0/bitvec-1.1.6.0.tar.gz) = 39754
SHA256 (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 971d360428ac97af9a4e55e4f2c23649f6cedc0ce5d6e94d520e663f33ea5113
SIZE (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 59452
-SHA256 (cabal/brick-2.7/brick-2.7.tar.gz) = 128887ca3c55fbbb11d060c842adcd03cf33b81dad791519130b76af70e72a2a
-SIZE (cabal/brick-2.7/brick-2.7.tar.gz) = 235286
-SHA256 (cabal/brick-2.7/revision/1.cabal) = c8f40dbff5a2c026bae92f9fede1ce57709b6adf91fe4087911ed56c61325016
-SIZE (cabal/brick-2.7/revision/1.cabal) = 19018
+SHA256 (cabal/brick-2.12/brick-2.12.tar.gz) = 4877590e95d8a1068c2d9abb82f0f48a5a6c2cc5943db53b514bbadbcf8bf4cf
+SIZE (cabal/brick-2.12/brick-2.12.tar.gz) = 236432
SHA256 (cabal/bz2-1.0.1.2/bz2-1.0.1.2.tar.gz) = 61fdbecbe8cfdfcdf059735fc22e7d756f9b6038d1a70e6eadced262c6bd4c5e
SIZE (cabal/bz2-1.0.1.2/bz2-1.0.1.2.tar.gz) = 277889
-SHA256 (cabal/bzlib-conduit-0.3.0.4/bzlib-conduit-0.3.0.4.tar.gz) = 00a0841e5f36a5649784e241159d7527e51f9096055fe43c22a68fa40683f630
-SIZE (cabal/bzlib-conduit-0.3.0.4/bzlib-conduit-0.3.0.4.tar.gz) = 1313573
SHA256 (cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz) = 390632cffc561c32483af474aac50168a68f0fa382096552e37749923617884c
SIZE (cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz) = 207816
SHA256 (cabal/c2hs-0.28.8/revision/3.cabal) = 7afc88133bd244e4a8fc483363a849bdb91e1b8587508e3524baae84e4ec32b8
@@ -79,18 +75,26 @@
SIZE (cabal/casing-0.1.4.1/casing-0.1.4.1.tar.gz) = 3623
SHA256 (cabal/casing-0.1.4.1/revision/1.cabal) = 0be79e10a37cb7bd71f195e8a5f064e584be7674f57f5fe9f6f73a160527fcd8
SIZE (cabal/casing-0.1.4.1/revision/1.cabal) = 1081
-SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a
-SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166
+SHA256 (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797
+SIZE (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 92122
+SHA256 (cabal/cborg-0.2.10.0/revision/3.cabal) = 47c044ade185e59433ec301fd3d85c7a1b9709cc752daf8b6388c9190aa618aa
+SIZE (cabal/cborg-0.2.10.0/revision/3.cabal) = 5397
+SHA256 (cabal/cborg-json-0.2.6.0/cborg-json-0.2.6.0.tar.gz) = db0b7140ca041ac50652c0a6859eb01cdaabbcdf81fbf601d3b45ecf6b6cdddc
+SIZE (cabal/cborg-json-0.2.6.0/cborg-json-0.2.6.0.tar.gz) = 4817
+SHA256 (cabal/cborg-json-0.2.6.0/revision/4.cabal) = a01a16807fb9b08c656ed256afa6a70278a436549b203777360ec9b351c7f21a
+SIZE (cabal/cborg-json-0.2.6.0/revision/4.cabal) = 2962
SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c
SIZE (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 8192
+SHA256 (cabal/charset-0.3.12/charset-0.3.12.tar.gz) = 1ce8c6d444ae9d5685099fe118fda2744c4a6037559507d8213ff686dfca722d
+SIZE (cabal/charset-0.3.12/charset-0.3.12.tar.gz) = 13687
SHA256 (cabal/chs-cabal-1.0.0.0/chs-cabal-1.0.0.0.tar.gz) = 7876a765b432e2bb8b6f59a71b87291df27bda2a7cda40cc8194227a345b1e59
SIZE (cabal/chs-cabal-1.0.0.0/chs-cabal-1.0.0.0.tar.gz) = 3110
SHA256 (cabal/chs-deps-0.1.0.1/chs-deps-0.1.0.1.tar.gz) = e3b8e554679bd302e95ec3e17f4e2df611649eaa5a35df18062175e26063f6af
SIZE (cabal/chs-deps-0.1.0.1/chs-deps-0.1.0.1.tar.gz) = 9142
-SHA256 (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = b8b12e7f8795cf13037bb062d453b86c788eae62558586f59e9419aabe6e9bef
-SIZE (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = 65154
-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/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.7/colour-2.3.7.tar.gz) = 1f3b1055675abe4e3362800cc9bf7ab9b92dfdf21a1f6c82b252611270be9680
+SIZE (cabal/colour-2.3.7/colour-2.3.7.tar.gz) = 22506
SHA256 (cabal/comonad-5.0.10/comonad-5.0.10.tar.gz) = e9739df2bf5944958062a4ea73bde3bf35c0879cee0944edf7f05bebf993f9c1
SIZE (cabal/comonad-5.0.10/comonad-5.0.10.tar.gz) = 14520
SHA256 (cabal/composition-prelude-3.0.1.0/composition-prelude-3.0.1.0.tar.gz) = 8f4722166b7d5814e57857b9b6c7d9e767259fd3c97ff4001e8e6715b7bd1c19
@@ -101,8 +105,6 @@
SIZE (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 33479
SHA256 (cabal/conduit-extra-1.3.8/revision/1.cabal) = e932b260dc50dd2a81c996f370798b19979acfd5cfa7bb6b685358e6846600bb
SIZE (cabal/conduit-extra-1.3.8/revision/1.cabal) = 4473
-SHA256 (cabal/conduit-zstd-0.0.2.0/conduit-zstd-0.0.2.0.tar.gz) = d407d9668c6d8dbd1772f3116699600162af1decf7ba8ad8187ceaa13fc91138
-SIZE (cabal/conduit-zstd-0.0.2.0/conduit-zstd-0.0.2.0.tar.gz) = 2751
SHA256 (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 3a171c45baa6ed066dd62a4bfd7fb60d99030e9e320c2b73cfd0980252596901
SIZE (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 24825
SHA256 (cabal/config-ini-0.2.7.0/revision/1.cabal) = 2ae5a3e77ef16bffe9f2dd2b328cd79444cd1c193386007260aa6b0af0f957b2
@@ -119,20 +121,12 @@
SIZE (cabal/data-clist-0.2/data-clist-0.2.tar.gz) = 5475
SHA256 (cabal/data-clist-0.2/revision/1.cabal) = 47ad08ffa523b5fcdfd0e999ff57417a2e70b48e0ea79b84d7f8b9e6d1152225
SIZE (cabal/data-clist-0.2/revision/1.cabal) = 1283
-SHA256 (cabal/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz) = fa7d5de70ccef7381a7f17cd64948de1c24b620de13e1cd55c36c26949870799
-SIZE (cabal/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz) = 6138
-SHA256 (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 0ae530c4fb0bd6c8a8ba399429ccd9c75f9c7696049117178f4ceeb2bd08d5b4
-SIZE (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 1589
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/data-fix-0.3.4/revision/2.cabal) = 200360c49cc81cf8b8bbdf49afd4aee03fffd09d3395b080a7e7c65fcf01d313
SIZE (cabal/data-fix-0.3.4/revision/2.cabal) = 1421
-SHA256 (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = cbf87b02e01f97dfe6d2d7f08065826cf552c8e8467ea990ed0d2f502e0a6498
-SIZE (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = 23636
-SHA256 (cabal/directory-ospath-streaming-0.3/directory-ospath-streaming-0.3.tar.gz) = 7e86ee4f4d17c98f4943ea3e224448563870123e19a5d0d2ab4b874ef5f10f42
-SIZE (cabal/directory-ospath-streaming-0.3/directory-ospath-streaming-0.3.tar.gz) = 13221
-SHA256 (cabal/directory-ospath-streaming-0.3/revision/1.cabal) = 6dbfaeade84d388e9b75cdaa6ffe452a44b7f89321bd691350f41b223e2b1898
-SIZE (cabal/directory-ospath-streaming-0.3/revision/1.cabal) = 3608
+SHA256 (cabal/dhall-1.42.3/dhall-1.42.3.tar.gz) = cbb5612d9c55b9b3fa07ab73b72e6445875a6f53283f29979f164a9b3b067a00
+SIZE (cabal/dhall-1.42.3/dhall-1.42.3.tar.gz) = 861906
SHA256 (cabal/disk-free-space-0.1.0.1/disk-free-space-0.1.0.1.tar.gz) = f17a4f9c3b41083ccbb6c11b2debdbc705f86097b7459ff0f46cc01d2692381f
SIZE (cabal/disk-free-space-0.1.0.1/disk-free-space-0.1.0.1.tar.gz) = 2771
SHA256 (cabal/disk-free-space-0.1.0.1/revision/3.cabal) = 71ac4e0b1a2917e1c5d9dc43c84fdfac1ec7d0d7648582d94e1ce69199971c74
@@ -143,64 +137,76 @@
SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
SHA256 (cabal/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e3f7d1ef517a2bb9011f29ba261d2
SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942
-SHA256 (cabal/file-io-0.1.6/file-io-0.1.6.tar.gz) = 0ae9986dc1df9a87d17a16c6c0afb2bfc72dcd2a2ec7a40faf1257bf1fa4d710
-SIZE (cabal/file-io-0.1.6/file-io-0.1.6.tar.gz) = 14414
+SHA256 (cabal/dotgen-0.4.3/dotgen-0.4.3.tar.gz) = da1c78f7daf0470465ce095fd0f3b3e8a4e4744d5b582a0f6e590a32522d96c9
+SIZE (cabal/dotgen-0.4.3/dotgen-0.4.3.tar.gz) = 4955
+SHA256 (cabal/either-5.0.3/either-5.0.3.tar.gz) = 6d66691e84955a90a2d169f71cf51c83d76c141635cb8da2a60ddffca4804801
+SIZE (cabal/either-5.0.3/either-5.0.3.tar.gz) = 7934
+SHA256 (cabal/either-5.0.3/revision/2.cabal) = f586c20b7b15824fe9fbd25e163c26f8faf73709137e261fb0f4a5f8414b3603
+SIZE (cabal/either-5.0.3/revision/2.cabal) = 1905
+SHA256 (cabal/extra-1.8.1/extra-1.8.1.tar.gz) = 66a7d6d718646a7bda822d67550dc185c6e25ad1f7fecf06fc132e300098b598
+SIZE (cabal/extra-1.8.1/extra-1.8.1.tar.gz) = 47197
SHA256 (cabal/file-uri-0.1.0.0/file-uri-0.1.0.0.tar.gz) = b45b5cd3b1ffbb301b91afe2910378d8b8d8d687376c18cbb79be1234a60daae
SIZE (cabal/file-uri-0.1.0.0/file-uri-0.1.0.0.tar.gz) = 6256
SHA256 (cabal/file-uri-0.1.0.0/revision/3.cabal) = 82b67416a75ed01ee1bb46a4662d7195cfc86e8f1342df659d0cc9ca1e18abe2
SIZE (cabal/file-uri-0.1.0.0/revision/3.cabal) = 1857
+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/free-5.2/free-5.2.tar.gz) = 72867f7c89173263765736e8d395e94291f1aaea626ecb1d673d72ce90b94f89
SIZE (cabal/free-5.2/free-5.2.tar.gz) = 58781
SHA256 (cabal/free-5.2/revision/8.cabal) = 39ca01645f7c2f08ffd64226891c514bdc924a87da48f815f9fe77c2e0ac1164
SIZE (cabal/free-5.2/revision/8.cabal) = 4178
-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/5.cabal) = 7fe415234d455eb58402477899ac969e46374d0baab09e8ddd319f6394a4a369
-SIZE (cabal/generically-0.1.1/revision/5.cabal) = 1203
+SHA256 (cabal/fusion-plugin-types-0.1.0/fusion-plugin-types-0.1.0.tar.gz) = 6d0453886b0aca46ab311b8ac8031fd249417e96a1b675248fca196565f59f92
+SIZE (cabal/fusion-plugin-types-0.1.0/fusion-plugin-types-0.1.0.tar.gz) = 2685
+SHA256 (cabal/half-0.3.3/half-0.3.3.tar.gz) = f476049628d6ff79722fb073c01e85f2a11b2ef3835fdc3fc21a61f05d17ab02
+SIZE (cabal/half-0.3.3/half-0.3.3.tar.gz) = 8359
+SHA256 (cabal/half-0.3.3/revision/2.cabal) = b39549b7f8cd419ac22d9c49f0837d7abc0670cddf7f42f449b10e576dc1c2cb
+SIZE (cabal/half-0.3.3/revision/2.cabal) = 2011
SHA256 (cabal/happy-2.2/happy-2.2.tar.gz) = 2e9345c99a61bc29b5a1b9d5c1ea791cbea219499a4c01ed71f33c3af34a5eb0
SIZE (cabal/happy-2.2/happy-2.2.tar.gz) = 62273
SHA256 (cabal/happy-lib-2.2/happy-lib-2.2.tar.gz) = d2e0662b12b52008787c380b94acd4f6ed0a0af04bb0d433ed8c4ac00f1e3003
SIZE (cabal/happy-lib-2.2/happy-lib-2.2.tar.gz) = 94570
SHA256 (cabal/hashable-1.5.1.0/hashable-1.5.1.0.tar.gz) = ed0b7c10ce92c9ffe45420dadc38c6d39db486ff3633ff13567cc9f75f79b112
SIZE (cabal/hashable-1.5.1.0/hashable-1.5.1.0.tar.gz) = 90605
+SHA256 (cabal/heaps-0.4.1/heaps-0.4.1.tar.gz) = 8763a4663a2d0b3c912400a547d66ae11b46a954403b6747272148e950aa0382
+SIZE (cabal/heaps-0.4.1/heaps-0.4.1.tar.gz) = 10303
SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
SHA256 (cabal/hsc2hs-0.68.10/revision/5.cabal) = 39b25fd929b02b01a3fe59fec7ca8b2da6f0f9e282276b7a84e63a4702c4d725
SIZE (cabal/hsc2hs-0.68.10/revision/5.cabal) = 3131
SHA256 (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 2e69bb2900bb7e562efffff7bcf3f72daf79f013232ce603263a57595412c398
SIZE (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 6477
-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-0.1.4/revision/1.cabal) = 42d9e84a65a0c17c248233cab98ada872ff6140dfa24d109d6eb285204d07e7d
-SIZE (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 2098
-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/indexed-traversable-instances-0.1.2/revision/1.cabal) = 68df0fc8070ae2c15f9e6febf1449fee364c131a6d1e93cac45e7895ba86dd89
-SIZE (cabal/indexed-traversable-instances-0.1.2/revision/1.cabal) = 2401
+SHA256 (cabal/indexed-traversable-0.1.5/indexed-traversable-0.1.5.tar.gz) = 6423597d3528ac66c54beaab9f5408429c0a29b8cb98c45a1645f255aef7fef0
+SIZE (cabal/indexed-traversable-0.1.5/indexed-traversable-0.1.5.tar.gz) = 9532
+SHA256 (cabal/indexed-traversable-instances-0.1.2.1/indexed-traversable-instances-0.1.2.1.tar.gz) = e69d41f23a95463c2e03aee03374a4f489c72f7bf235be251499c4cca9411fec
+SIZE (cabal/indexed-traversable-instances-0.1.2.1/indexed-traversable-instances-0.1.2.1.tar.gz) = 3690
SHA256 (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = c18164a048073310f6353ebc64c9037b52a4b8299963ce05e027bcf60e22155a
SIZE (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = 6179
SHA256 (cabal/integer-conversion-0.1.1/revision/2.cabal) = 123d1b088404f0976500c68d8105978aa2e32908ce5508e32aebd237f0447c9f
SIZE (cabal/integer-conversion-0.1.1/revision/2.cabal) = 2311
SHA256 (cabal/integer-logarithms-1.0.5/integer-logarithms-1.0.5.tar.gz) = 66dff6f1f778fe1ec689139fe125cd4e6a95643734c651c891eafa2c50669459
SIZE (cabal/integer-logarithms-1.0.5/integer-logarithms-1.0.5.tar.gz) = 8925
-SHA256 (cabal/language-c-0.10.1/language-c-0.10.1.tar.gz) = 9b25877de56e4f90208d0da3eda910810fa0a45b6b3c5e2ba20de7d54085a423
-SIZE (cabal/language-c-0.10.1/language-c-0.10.1.tar.gz) = 125648
+SHA256 (cabal/language-c-0.10.2/language-c-0.10.2.tar.gz) = f1135edda4a2d263fed8c12cae166e547da095200a026e65e1f5e134c855f522
+SIZE (cabal/language-c-0.10.2/language-c-0.10.2.tar.gz) = 125740
SHA256 (cabal/libarchive-3.0.5.0/libarchive-3.0.5.0.tar.gz) = 91e7f3332024250bdffe830cf7ee531a7163c7f726ce004b5fa28d441f3118ce
SIZE (cabal/libarchive-3.0.5.0/libarchive-3.0.5.0.tar.gz) = 2631693
-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/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = b9ed423625bf20ae7a72480d40d2dd16018a67e2ec45afb840a3607aa931ec97
-SIZE (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = 67078
-SHA256 (cabal/megaparsec-9.7.0/revision/1.cabal) = 50afa64b166bfb4895e51cc961dd7e63fe4b656f3d32e80a2722918166d07e38
-SIZE (cabal/megaparsec-9.7.0/revision/1.cabal) = 3547
-SHA256 (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 0a54abee8ff4f6aeb4bea0783409a3dbd28a4e7a892bac916b0fb6a71382d7fc
-SIZE (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 27436
+SHA256 (cabal/libyaml-streamly-0.2.4.0/libyaml-streamly-0.2.4.0.tar.gz) = 797ba2796096d8279556e37d1b5b90267cacf5602d52fc58e3b48c98a6b68179
+SIZE (cabal/libyaml-streamly-0.2.4.0/libyaml-streamly-0.2.4.0.tar.gz) = 9809
+SHA256 (cabal/libyaml-streamly-0.2.4.0/revision/1.cabal) = 627af44fee5b3501d8a3671bd156cd7156c4d6d031aa1d5ca8a83964d4da72f9
+SIZE (cabal/libyaml-streamly-0.2.4.0/revision/1.cabal) = 1997
+SHA256 (cabal/megaparsec-9.7.1/megaparsec-9.7.1.tar.gz) = aadc0858cc422c9608a64d9ae95511805d3c9ca226f773af81550ff790a50e00
+SIZE (cabal/megaparsec-9.7.1/megaparsec-9.7.1.tar.gz) = 67094
+SHA256 (cabal/microlens-0.4.14.0/microlens-0.4.14.0.tar.gz) = 56792a613e4fb0634bdedf54dcb773ac4baae8be0fec8bd88e1bb8b7a649922e
+SIZE (cabal/microlens-0.4.14.0/microlens-0.4.14.0.tar.gz) = 28262
SHA256 (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = fbd79c72e1f2a533cfe376ecdad73807db437c2a3cf3488bf7a8523d4377848f
SIZE (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = 9264
SHA256 (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 1d762c027ca332ae906cb031e87a423c2bbedebe3bb9d988188692a5de4c0a94
SIZE (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 24258
+SHA256 (cabal/microlens-th-0.4.3.17/revision/1.cabal) = 57b09ca4f38b658a5eacb7caea97b47d729dca10f3b9af0721eb67abbbea1c9f
+SIZE (cabal/microlens-th-0.4.3.17/revision/1.cabal) = 2584
+SHA256 (cabal/mmorph-1.2.2/mmorph-1.2.2.tar.gz) = dd6f2d2b3b6776544fc6fefe914c9ba4016ca911755383ec639d6ede417b9faf
+SIZE (cabal/mmorph-1.2.2/mmorph-1.2.2.tar.gz) = 6990
+SHA256 (cabal/mmorph-1.2.2/revision/2.cabal) = a90c97c248a95ef40338edef735de07ba39c774d959f3b07a5488c21eb6d6f4f
+SIZE (cabal/mmorph-1.2.2/revision/2.cabal) = 1083
SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99375ef788140367179994a7178d400a8ce0d9026846546772713c
SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985
SHA256 (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 4dd93ea334c0169500402f07aa39c98dbb7bffe55dc63fdf228da2cc22c7c5cd
@@ -215,38 +221,44 @@
SIZE (cabal/network-uri-2.6.4.2/revision/1.cabal) = 3217
SHA256 (cabal/optics-0.4.2.1/optics-0.4.2.1.tar.gz) = e653d86aba75454fac21ab2f4220e895ad7f6e06889bc08d3f6522de4f7c5f6b
SIZE (cabal/optics-0.4.2.1/optics-0.4.2.1.tar.gz) = 118342
-SHA256 (cabal/optics-0.4.2.1/revision/1.cabal) = 9ffd0ffb288594c3aea9535f4389a07b0361b4df02ee2b07eb4243ace85103e3
-SIZE (cabal/optics-0.4.2.1/revision/1.cabal) = 7430
-SHA256 (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 3e817e3c66a0120ac4b4b6d790e659b75f8c0fb27c5f65f3974f4c697b7bb3fb
-SIZE (cabal/optics-core-0.4.1.1/optics-core-0.4.1.1.tar.gz) = 437386
-SHA256 (cabal/optics-core-0.4.1.1/revision/1.cabal) = 4639668eff2aaace77d4b80d2a039cee1bd3627528b1cb9f044dea0f087433cb
-SIZE (cabal/optics-core-0.4.1.1/revision/1.cabal) = 5626
+SHA256 (cabal/optics-0.4.2.1/revision/3.cabal) = a410f0fdc09a7ae466ec224b86d7f964c9aa5488a64e5b6872cf90b3d389ed28
+SIZE (cabal/optics-0.4.2.1/revision/3.cabal) = 7656
+SHA256 (cabal/optics-core-0.4.2/optics-core-0.4.2.tar.gz) = 1b8dc4928ad6b23953a9d3a640bba5dbfd9c0fd8e60e1f9b327bb4db6c6ddce7
+SIZE (cabal/optics-core-0.4.2/optics-core-0.4.2.tar.gz) = 438722
SHA256 (cabal/optics-extra-0.4.2.1/optics-extra-0.4.2.1.tar.gz) = 7e23a7a325e3448354614d3d958279c9ac2fdd0831ceee2808830e7a962fca41
SIZE (cabal/optics-extra-0.4.2.1/optics-extra-0.4.2.1.tar.gz) = 23163
-SHA256 (cabal/optics-extra-0.4.2.1/revision/4.cabal) = 4d2750a267441534ff427777ccfbad551468b531056ec4ee9a5835cc33725b65
-SIZE (cabal/optics-extra-0.4.2.1/revision/4.cabal) = 4042
+SHA256 (cabal/optics-extra-0.4.2.1/revision/5.cabal) = c83c215fde17a7c0bfdb4cb80f07c029c12e2751b3b71a44c87c5f4d45ffdaca
+SIZE (cabal/optics-extra-0.4.2.1/revision/5.cabal) = 4149
SHA256 (cabal/optics-th-0.4.1/optics-th-0.4.1.tar.gz) = d73857b79dcd8f7c7e70fa4727f134145b62902e8d3e448f8b25c38a9da4fd17
SIZE (cabal/optics-th-0.4.1/optics-th-0.4.1.tar.gz) = 32809
-SHA256 (cabal/optics-th-0.4.1/revision/10.cabal) = 6b59e347e308a259199950e2abe19841b4fdbbac33dc47e7c526462bfbac5412
-SIZE (cabal/optics-th-0.4.1/revision/10.cabal) = 3262
-SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491
-SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682
-SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82
-SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289
+SHA256 (cabal/optics-th-0.4.1/revision/11.cabal) = 8a7752f95e60fb9f87ec2af83fc0aa997babcf2a662878c127c366e6d25a9713
+SIZE (cabal/optics-th-0.4.1/revision/11.cabal) = 3262
+SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = cf16aeefd821730c7738447fa7c6b7ada7ca1c9cc25400d64ef283294d345871
+SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629
SHA256 (cabal/os-release-1.0.2.1/os-release-1.0.2.1.tar.gz) = 8333f3192927a823f49146711390cfc7e428faf5e7eb3d9fdcbd52326535ce3b
SIZE (cabal/os-release-1.0.2.1/os-release-1.0.2.1.tar.gz) = 9553
+SHA256 (cabal/os-string-2.0.10/os-string-2.0.10.tar.gz) = f682b8a6121a09fc820ce69d99e33bfa9b1a959505663ef2fedebe7b95c75aa5
+SIZE (cabal/os-string-2.0.10/os-string-2.0.10.tar.gz) = 46124
+SHA256 (cabal/os-string-2.0.10/revision/1.cabal) = cb379c1fb1a6d8c912d04df24ca8d42c6c8f3b8a81943e85847b4219fbd21578
+SIZE (cabal/os-string-2.0.10/revision/1.cabal) = 3819
SHA256 (cabal/parser-combinators-1.3.1/parser-combinators-1.3.1.tar.gz) = 9c506cc38f9df0fc23a942e739ed1f0799fc6c54515d770de044168ecff740bf
SIZE (cabal/parser-combinators-1.3.1/parser-combinators-1.3.1.tar.gz) = 11684
+SHA256 (cabal/parsers-0.12.12/parsers-0.12.12.tar.gz) = dd9e538b7a9e732a5a4241d6de01d298aff4bb19a9582e9464ee4ba660c626bc
+SIZE (cabal/parsers-0.12.12/parsers-0.12.12.tar.gz) = 23590
+SHA256 (cabal/parsers-0.12.12/revision/1.cabal) = c6b50e17e9f549e0980aad2ab246251cf848b7bc48ebc63b8e9461be942ec687
+SIZE (cabal/parsers-0.12.12/revision/1.cabal) = 3313
SHA256 (cabal/polyparse-1.13.1/polyparse-1.13.1.tar.gz) = 395b89ed9901e9b19eaa652d2a17b9d1ed04c111b2cd92b8996868bea642bfd6
SIZE (cabal/polyparse-1.13.1/polyparse-1.13.1.tar.gz) = 33421
+SHA256 (cabal/pretty-simple-4.1.4.0/pretty-simple-4.1.4.0.tar.gz) = 3a51aa5c987bba79c2bc75b14b28b2bcba7862f18162431811476512be2dae1f
+SIZE (cabal/pretty-simple-4.1.4.0/pretty-simple-4.1.4.0.tar.gz) = 40964
SHA256 (cabal/pretty-terminal-0.1.0.0/pretty-terminal-0.1.0.0.tar.gz) = 8e76f74c84fc7039845b8915dbe91e852673ca17047871c304fc0b491eaf2567
SIZE (cabal/pretty-terminal-0.1.0.0/pretty-terminal-0.1.0.0.tar.gz) = 3627
SHA256 (cabal/pretty-terminal-0.1.0.0/revision/1.cabal) = e9135d86ebb2a8e3aaf5a79088de4628dbd49988388e0fbfc26c5ecb3c399ad9
SIZE (cabal/pretty-terminal-0.1.0.0/revision/1.cabal) = 1638
-SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa118fcc359633dfb7ecddecb92c06c853d02a77b72b251f0b45
-SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907
-SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3
-SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
+SHA256 (cabal/prettyprinter-1.7.2/prettyprinter-1.7.2.tar.gz) = f04eb6fd865512ad8672da1e8bfcea1c384509fc2f662c41b7ac39d7898706ee
+SIZE (cabal/prettyprinter-1.7.2/prettyprinter-1.7.2.tar.gz) = 57434
+SHA256 (cabal/prettyprinter-ansi-terminal-1.1.4/prettyprinter-ansi-terminal-1.1.4.tar.gz) = 912cd340d5c2583111e2eaeb9aa03b87551ca2e3dd78bbfd346756b9f1e6c9fe
+SIZE (cabal/prettyprinter-ansi-terminal-1.1.4/prettyprinter-ansi-terminal-1.1.4.tar.gz) = 9918
SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76
SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724
SHA256 (cabal/primitive-0.9.1.0/revision/1.cabal) = 756b222c715bc6ef5ba81fa69cdbaa20c5c53beb6f16f174b8bacc93a6d239f0
@@ -257,12 +269,14 @@
SIZE (cabal/random-1.3.1/random-1.3.1.tar.gz) = 63846
SHA256 (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 3b4e84bcec8d6ea5583388a9fc8b98255d39623d8420784a1a35fe46f4990e08
SIZE (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 39351
-SHA256 (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 918e804084122e022d3784a4ca9add536fe9fcc2150ceef5865ca14d4fab4851
-SIZE (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 3106
+SHA256 (cabal/recursion-schemes-5.2.3/revision/2.cabal) = d5ac7f926b2e99a40152582f18d57fdb088bf3402504abdca4c1da3daacefe5e
+SIZE (cabal/recursion-schemes-5.2.3/revision/2.cabal) = 3191
SHA256 (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = e8ca2dee598c790dd1c1c4359bdd1e495d9b881f5aa1f539c22f0dd5563747bf
SIZE (cabal/regex-base-0.94.0.3/regex-base-0.94.0.3.tar.gz) = 10550
SHA256 (cabal/regex-posix-0.96.0.2/regex-posix-0.96.0.2.tar.gz) = 7e570460c35c5deec54d1ba46305ddb4679c7d4aae84f631dd0c61daaeaa8150
SIZE (cabal/regex-posix-0.96.0.2/regex-posix-0.96.0.2.tar.gz) = 13343
+SHA256 (cabal/repline-0.4.3.0/repline-0.4.3.0.tar.gz) = 9465ae3451cd0deba096b5936b8010b632c9c476583609928392cfcac63f3e12
+SIZE (cabal/repline-0.4.3.0/repline-0.4.3.0.tar.gz) = 9724
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/retry-0.9.3.1/retry-0.9.3.1.tar.gz) = 622e35114b920f76fa2e1ae6515575b9973fac19c679f5426ea6574a5d0b7ed6
@@ -277,20 +291,26 @@
SIZE (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 1412
SHA256 (cabal/scientific-0.3.8.1/scientific-0.3.8.1.tar.gz) = ad3781be149dfc7936e62eb9c3ad78ded0e9985b4dae16d2f62d9ba957ccdcfe
SIZE (cabal/scientific-0.3.8.1/scientific-0.3.8.1.tar.gz) = 24338
-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/2.cabal) = dfe515a9e43230f5308564a649a04ea1538499ed98b944644b77bed5394b9deb
-SIZE (cabal/semialign-1.3.1/revision/2.cabal) = 2224
+SHA256 (cabal/semialign-1.4/semialign-1.4.tar.gz) = 0f51389e57af646042dcec2511960617bee2857231ac291228cf4ef6621a9464
+SIZE (cabal/semialign-1.4/semialign-1.4.tar.gz) = 10752
SHA256 (cabal/semigroupoids-6.0.2/semigroupoids-6.0.2.tar.gz) = e48258e49542245ef6c58d7f419a83d1d1ab91b013d92c3b5c8c7c048daaa12e
SIZE (cabal/semigroupoids-6.0.2/semigroupoids-6.0.2.tar.gz) = 36447
SHA256 (cabal/semigroupoids-6.0.2/revision/1.cabal) = 52c5a346fdf74380618f67ff784989ef9078498dbbdff09e4d8e2fed20202e2c
SIZE (cabal/semigroupoids-6.0.2/revision/1.cabal) = 7216
+SHA256 (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 63949799ffd10675ef70ea701c1eb63e618629b3b2f7b25f07c5a966e24e77f4
+SIZE (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 75106
+SHA256 (cabal/serialise-0.2.6.1/revision/5.cabal) = a67f89b5533b1148ad465dc7f24baeed2e2e9e7d81d2a147fc7fa8ff1089ca4d
+SIZE (cabal/serialise-0.2.6.1/revision/5.cabal) = 8814
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.3.2/splitmix-0.1.3.2.tar.gz) = a61d4e8b30f5a16526d7d31171b674ae7924d2207f378060d13363bd8794de8c
SIZE (cabal/splitmix-0.1.3.2/splitmix-0.1.3.2.tar.gz) = 11373
SHA256 (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 33d16c0c6080795800d9f0e490203ea3e50bd5034e5d077a0ddc04d33ea4dc6e
SIZE (cabal/streaming-commons-0.2.3.1/streaming-commons-0.2.3.1.tar.gz) = 37955
+SHA256 (cabal/streamly-core-0.3.0/streamly-core-0.3.0.tar.gz) = 98ec950bd45a2426eaa10797532bcbf5c5eadf3a2f1be0457398c5c33ab6cce3
+SIZE (cabal/streamly-core-0.3.0/streamly-core-0.3.0.tar.gz) = 661090
+SHA256 (cabal/streamly-core-0.3.0/revision/1.cabal) = 0076807279e4bb5162235ad4951d63976270b82fdb76b5212d9f4c0f98e64dc2
+SIZE (cabal/streamly-core-0.3.0/revision/1.cabal) = 23125
SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b
SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798
SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2
@@ -305,24 +325,18 @@
SIZE (cabal/tagged-0.8.10/revision/1.cabal) = 2201
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/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 7949a50004a80993000512079bc03ebcad4872414fc181f45b3883d743c0f3aa
-SIZE (cabal/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 54956
-SHA256 (cabal/tar-0.6.4.0/revision/4.cabal) = 1a5ff2b64cd1bac53ea68d057631818cab6edf7108dc86e7be8ad020b2bf2580
-SIZE (cabal/tar-0.6.4.0/revision/4.cabal) = 4973
-SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780
-SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548
-SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412
-SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923
+SHA256 (cabal/tasty-1.5.4/tasty-1.5.4.tar.gz) = c76120141bd61c4418b3ed5efc5fe3094186d47cfe12d7be552320139f52c6c7
+SIZE (cabal/tasty-1.5.4/tasty-1.5.4.tar.gz) = 68529
SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686
SHA256 (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = b0f070d6926cdaacf3a412c5518e5c23afca1e0ed00808a5328c96e468b67f49
SIZE (cabal/terminal-size-0.3.4/terminal-size-0.3.4.tar.gz) = 4457
SHA256 (cabal/terminal-size-0.3.4/revision/1.cabal) = 21d7f1320eeb86177e860ec07a3d8e7510977b1b415a96ebb62ee4ad72955770
SIZE (cabal/terminal-size-0.3.4/revision/1.cabal) = 1364
-SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202
-SIZE (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9599
-SHA256 (cabal/text-iso8601-0.1.1/revision/2.cabal) = e07a625eef969338992bf9bba8e5dc73f07ac65f991ba636b8f1175890d15849
-SIZE (cabal/text-iso8601-0.1.1/revision/2.cabal) = 2411
+SHA256 (cabal/text-iso8601-0.1.1.1/text-iso8601-0.1.1.1.tar.gz) = 603b68d1135e9373edf2c20a993ea226b9f1fec11189c1b2b8a647262ceb8b3e
+SIZE (cabal/text-iso8601-0.1.1.1/text-iso8601-0.1.1.1.tar.gz) = 9610
+SHA256 (cabal/text-manipulate-0.3.1.0/text-manipulate-0.3.1.0.tar.gz) = 9a67efef74bf8a0166436e11bc5b668c10a943c5454fdac3c8de366668a306bc
+SIZE (cabal/text-manipulate-0.3.1.0/text-manipulate-0.3.1.0.tar.gz) = 13107
SHA256 (cabal/text-short-0.1.6.1/text-short-0.1.6.1.tar.gz) = 83669f402354274fbcdc75126443af733267b955e451f72c0c6d86ae8da87416
SIZE (cabal/text-short-0.1.6.1/text-short-0.1.6.1.tar.gz) = 24700
SHA256 (cabal/text-zipper-0.13/text-zipper-0.13.tar.gz) = 06521cc7c435f8e85aeb3ed3f2b872000c52087d73518de31e65bdca072a98a9
@@ -337,18 +351,20 @@
SIZE (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = 6721
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/2.cabal) = 35c57aede96c15ea1fed559ac287b1168eb2b2869d79e62ed8c845780b7ea136
-SIZE (cabal/these-1.2.1/revision/2.cabal) = 2294
-SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0e5df2e9053d005a3b345b30f5225af04f081d3ef5cf0
-SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414
-SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90
-SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902
+SHA256 (cabal/these-1.2.1/revision/3.cabal) = ba1aec9a502eb2b3f90ef254f420468a3c4e5b9b7e8324e3ddc7035143c92640
+SIZE (cabal/these-1.2.1/revision/3.cabal) = 2384
+SHA256 (cabal/time-compat-1.9.9/time-compat-1.9.9.tar.gz) = 90fadded53cf9c15855eebf809e9536af8f85d00e32b82f7c8b506d2fadf7c25
+SIZE (cabal/time-compat-1.9.9/time-compat-1.9.9.tar.gz) = 64400
+SHA256 (cabal/time-compat-1.9.9/revision/1.cabal) = 0c291e0c3c87ee08b2517107b62901b102a040dc86203b53bdf07a96ff5632e0
+SIZE (cabal/time-compat-1.9.9/revision/1.cabal) = 5488
+SHA256 (cabal/transformers-base-0.4.6.1/transformers-base-0.4.6.1.tar.gz) = b43de3b3b9d658d504e8a0309356602ddc53c8dad3fdbbc3359abcb5439b41d8
+SIZE (cabal/transformers-base-0.4.6.1/transformers-base-0.4.6.1.tar.gz) = 2946
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/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 9400966013b541df2e54ac8d57c3a670fc28bde2be87767ce98f13bbe2aa43a0
SIZE (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 19160
-SHA256 (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 548ccdc28092796c16710cb1223d0eb590fad5542f986db870bac87460c3b678
-SIZE (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 15706
+SHA256 (cabal/unix-bytestring-0.4.0.4/unix-bytestring-0.4.0.4.tar.gz) = a8c797ee9ebc98f5c45b31deb17b3b92a0347a9bce983a59585ef1382d51a7ce
+SIZE (cabal/unix-bytestring-0.4.0.4/unix-bytestring-0.4.0.4.tar.gz) = 15756
SHA256 (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 3f9611624a100c75e672d900e63fe7a0e595615a34e6605662edaff151e44054
SIZE (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 15619
SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3
@@ -363,26 +379,28 @@
SIZE (cabal/uri-bytestring-0.4.0.1/uri-bytestring-0.4.0.1.tar.gz) = 23059
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.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/3.cabal) = 5ac2b681a8d7676f6a51ac1b113bfdcf18dd7fdbb313034850ed6493eef96da0
-SIZE (cabal/uuid-types-1.0.6/revision/3.cabal) = 2619
-SHA256 (cabal/variant-1.0.1/variant-1.0.1.tar.gz) = fa2b7ac9907fb0d671247c0ddcd0f3f0881a193532b9642db8f00a4423086c30
-SIZE (cabal/variant-1.0.1/variant-1.0.1.tar.gz) = 30974
+SHA256 (cabal/uuid-types-1.0.6.1/uuid-types-1.0.6.1.tar.gz) = 9f00f278b9711104b6acc1404d9f0d45c1183b4987cf9c07403bebc05c0c3024
+SIZE (cabal/uuid-types-1.0.6.1/uuid-types-1.0.6.1.tar.gz) = 11231
+SHA256 (cabal/variant-1.0.3/variant-1.0.3.tar.gz) = 9b14645e2e5cab47d1719d4c4adfd203b0cdc5e502ac30d97cbcef49a354fb28
+SIZE (cabal/variant-1.0.3/variant-1.0.3.tar.gz) = 49733
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-0.13.2.0/revision/2.cabal) = 9ac338c8da52d8a37db08434ca4480fef2cea4f9aac240f4f994bb467f5275b4
SIZE (cabal/vector-0.13.2.0/revision/2.cabal) = 8804
SHA256 (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = d2b674676802670d8a682b357da6b6b5741b4a33b191f0ffe5f2b2bc40558eb2
SIZE (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = 29426
+SHA256 (cabal/vector-algorithms-0.9.1.0/revision/1.cabal) = b3ecfefe983aeca206a4556e73d829cbe6c6c7661d671a47a8e5294c0add532d
+SIZE (cabal/vector-algorithms-0.9.1.0/revision/1.cabal) = 3895
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/4.cabal) = 483be6df13c72169a917640589666f9fece7bea9fa13fcd41d052dab37ea289e
SIZE (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 1642
SHA256 (cabal/versions-6.0.8/versions-6.0.8.tar.gz) = 3f85f9052a8de704c94c920883d10d0eb71743b5b54469590d8fa8df59153b0e
SIZE (cabal/versions-6.0.8/versions-6.0.8.tar.gz) = 19566
-SHA256 (cabal/vty-6.2/vty-6.2.tar.gz) = 6f1f48b260b4de0a0506e70faf4d41b8c1757ff429a95ba6b6b76cf76c73987b
-SIZE (cabal/vty-6.2/vty-6.2.tar.gz) = 66027
+SHA256 (cabal/vty-6.4/vty-6.4.tar.gz) = 7165a6238bd22aed8a3f142925a0de48e105a5585cd2499c90e2c56a63090a46
+SIZE (cabal/vty-6.4/vty-6.4.tar.gz) = 66410
+SHA256 (cabal/vty-6.4/revision/2.cabal) = 0e8a808eaba4ad5c4eeb960f1a2196393777ad51b75d71361ef651079f9b96b5
+SIZE (cabal/vty-6.4/revision/2.cabal) = 3526
SHA256 (cabal/vty-crossplatform-0.5.0.0/vty-crossplatform-0.5.0.0.tar.gz) = 3a936f1c69802f718039e2da57347ade52fc12cd4ac995fcef7c4e6f745f3336
SIZE (cabal/vty-crossplatform-0.5.0.0/vty-crossplatform-0.5.0.0.tar.gz) = 15232
SHA256 (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = c2ab67e09edc4bade04e269adc059320e83f68b31e428d11a69b20c4f161ddc1
@@ -397,17 +415,11 @@
SIZE (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 6271
SHA256 (cabal/xz-5.6.3/xz-5.6.3.tar.gz) = 8db07def30ef270504a64dc3acfb068f464f91546864a9a62741cd75eb028594
SIZE (cabal/xz-5.6.3/xz-5.6.3.tar.gz) = 9720
-SHA256 (cabal/xz-5.6.3/revision/2.cabal) = 6adef8c104355cec579af76feddb0fcb3094de9e8e13a8f7fc573a75de9951a4
-SIZE (cabal/xz-5.6.3/revision/2.cabal) = 2740
-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/zip-2.1.0/zip-2.1.0.tar.gz) = 95ea0374ad70725f77cd240816267b8b0260e6a0dfac7419586460a1ad5779e5
-SIZE (cabal/zip-2.1.0/zip-2.1.0.tar.gz) = 35711
-SHA256 (cabal/zip-2.1.0/revision/3.cabal) = c5d9cd43b392fa0c051acc1849746fe3cc8ef855a0b07cf058415565d533d25e
-SIZE (cabal/zip-2.1.0/revision/3.cabal) = 4026
+SHA256 (cabal/xz-5.6.3/revision/3.cabal) = c001f8047dc4f9ae565418178eee86db7801232edb21e8c2ee0865c31fbd6558
+SIZE (cabal/xz-5.6.3/revision/3.cabal) = 2740
+SHA256 (cabal/yaml-streamly-0.12.5/yaml-streamly-0.12.5.tar.gz) = 3ff2b5a377c98ee2db605f8c05ba72a6f325847e40f1d0f4ef56a312275e6f3e
+SIZE (cabal/yaml-streamly-0.12.5/yaml-streamly-0.12.5.tar.gz) = 83598
+SHA256 (cabal/yaml-streamly-0.12.5/revision/1.cabal) = 6cd6f7a4b08ecbe44d289f784c808f4b4bc212164cdad9f791a67ebd31b1af36
+SIZE (cabal/yaml-streamly-0.12.5/revision/1.cabal) = 5417
SHA256 (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = bf95ab01ed924be800addea195fba5ca97ec69f378368f6ff466bdc29666c1c1
SIZE (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = 29324
-SHA256 (cabal/zstd-0.1.3.0/zstd-0.1.3.0.tar.gz) = a0c2b5235e66b2696257cdee11a419ca17bff389f78989b5381eb3ce10a1f06d
-SIZE (cabal/zstd-0.1.3.0/zstd-0.1.3.0.tar.gz) = 591268
diff --git a/devel/hs-ghcup/files/patch-ghcup.cabal b/devel/hs-ghcup/files/patch-ghcup.cabal
new file mode 100644
--- /dev/null
+++ b/devel/hs-ghcup/files/patch-ghcup.cabal
@@ -0,0 +1,13 @@
+--- ghcup.cabal.orig 2026-05-28 06:19:48 UTC
++++ ghcup.cabal
+@@ -274,8 +274,8 @@ library
+ , base16-bytestring >=0.1.1.6 && <1.1
+ , binary ^>=0.8.6.0 || ^>=0.9 || ^>=0.10
+ , bz2 ^>=1.0.1.1
+- , Cabal ^>=3.0.0.0 || ^>=3.2.0.0 || ^>=3.4.0.0 || ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0
+- , Cabal-syntax ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0
++ , Cabal ^>=3.0.0.0 || ^>=3.2.0.0 || ^>=3.4.0.0 || ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0 || ^>= 3.16.0.0
++ , Cabal-syntax ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0 || ^>= 3.16.0.0
+ , case-insensitive ^>=1.2.1.0
+ , casing ^>=0.1.4.1
+ , conduit ^>=1.3

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 11, 1:17 PM (17 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33824808
Default Alt Text
D57292.id.diff (52 KB)

Event Timeline