aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2023-05-19 15:28:02 +0000
committerGleb Popov <arrowd@FreeBSD.org>2023-05-27 08:44:44 +0000
commitfa38739d637717063c7700252d1fdcd98ebe51f2 (patch)
treef1ad0f709c9768d49973cfea851fed02226bd78f
parent69a64499706269c59b8cf4132f7372277e09b340 (diff)
downloadports-fa38739d637717063c7700252d1fdcd98ebe51f2.tar.gz
ports-fa38739d637717063c7700252d1fdcd98ebe51f2.zip
devel/hs-git-annex: Update to 10.20230407 and switch to GHC 9.2
-rw-r--r--devel/hs-git-annex/Makefile248
-rw-r--r--devel/hs-git-annex/distinfo554
-rw-r--r--devel/hs-git-annex/files/patch-Utility_DirWatcher_Kqueue.hs19
-rw-r--r--devel/hs-git-annex/files/patch-__cabal__deps_aws-0.22_aws.cabal11
-rw-r--r--devel/hs-git-annex/files/patch-aws177
-rw-r--r--devel/hs-git-annex/files/patch-git-annex.cabal27
6 files changed, 438 insertions, 598 deletions
diff --git a/devel/hs-git-annex/Makefile b/devel/hs-git-annex/Makefile
index 50c9b4efbe55..b9691dab57ba 100644
--- a/devel/hs-git-annex/Makefile
+++ b/devel/hs-git-annex/Makefile
@@ -1,6 +1,5 @@
PORTNAME= git-annex
-PORTVERSION= 10.20220525
-PORTREVISION= 2
+PORTVERSION= 10.20230407
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -13,7 +12,8 @@ BROKEN_aarch64= compiler crashes
BUILD_DEPENDS= rsync:net/rsync \
git:devel/git \
- gsha256sum:sysutils/coreutils
+ gsha256sum:sysutils/coreutils \
+ ghc-9.2.7:lang/ghc92
RUN_DEPENDS= rsync:net/rsync \
git:devel/git \
@@ -25,180 +25,183 @@ USE_PERL5= build
USE_LOCALE= en_US.UTF-8
USE_CABAL= DAV-1.3.4 \
IfElse-0.85 \
- OneTuple-0.3.1_2 \
+ OneTuple-0.4.1.1 \
QuickCheck-2.14.2 \
SafeSemaphore-0.10.1_1 \
StateVar-1.2.2 \
- adjunctions-4.4.1 \
- aeson-2.0.3.0 \
- ansi-terminal-0.11.3 \
- ansi-wl-pprint-0.6.9_3 \
+ adjunctions-4.4.2_1 \
+ aeson-2.1.2.1_3 \
+ ansi-terminal-1.0 \
+ ansi-terminal-types-0.11.5_1 \
+ ansi-wl-pprint-0.6.9_4 \
appar-0.1.8 \
asn1-encoding-0.9.6_2 \
asn1-parse-0.9.5 \
asn1-types-0.3.4 \
- assoc-1.0.2_2 \
- async-2.2.4_1 \
- attoparsec-0.14.4_1 \
- attoparsec-iso8601-1.0.2.1 \
+ assoc-1.1 \
+ async-2.2.4_3 \
+ attoparsec-0.14.4_3 \
+ attoparsec-iso8601-1.1.0.0_1 \
auto-update-0.1.6 \
- aws-0.22_3 \
- base-compat-0.12.1 \
- base-compat-batteries-0.12.1_2 \
- base-orphans-0.8.6 \
+ aws-0.24 \
+ base-compat-0.12.2 \
+ base-compat-batteries-0.12.2 \
+ base-orphans-0.9.0 \
base16-bytestring-1.0.2.0 \
base64-bytestring-1.2.1.0 \
- basement-0.0.14 \
+ basement-0.0.15 \
bencode-0.6.1.1 \
- bifunctors-5.5.12 \
+ bifunctors-5.6.1 \
+ bitvec-1.1.4.0 \
blaze-builder-0.4.2.2_1 \
blaze-html-0.9.1.2_2 \
- blaze-markup-0.8.2.8_2 \
+ blaze-markup-0.8.2.8_4 \
bloomfilter-2.0.1.0_2 \
byteable-0.1.1 \
byteorder-1.0.4 \
- cabal-doctest-1.0.9_1 \
+ cabal-doctest-1.0.9_3 \
call-stack-0.4.0 \
case-insensitive-1.2.1.0 \
- cereal-0.5.8.2_1 \
- clock-0.8.3 \
+ cereal-0.5.8.3 \
colour-2.3.6 \
comonad-5.0.8_1 \
- concurrent-output-1.10.16 \
- conduit-1.3.4.2 \
+ concurrent-output-1.10.18 \
+ conduit-1.3.4.3_1 \
conduit-extra-1.3.6 \
connection-0.3.1_1 \
contravariant-1.5.5 \
- cookie-0.4.5 \
+ cookie-0.4.6 \
crypto-api-0.13.3_1 \
- cryptohash-md5-0.11.101.0 \
- cryptohash-sha1-0.11.101.0 \
+ cryptohash-md5-0.11.101.0_2 \
+ cryptohash-sha1-0.11.101.0_2 \
cryptonite-0.30 \
+ data-array-byte-0.1.0.1_1 \
data-default-0.7.1.1 \
data-default-class-0.1.2.0 \
data-default-instances-containers-0.0.1 \
data-default-instances-dlist-0.0.1 \
data-default-instances-old-locale-0.0.1 \
- data-fix-0.3.2_2 \
+ data-fix-0.3.2_4 \
disk-free-space-0.1.0.1_3 \
distributive-0.6.2.1_1 \
dlist-1.0 \
- easy-file-0.2.2 \
+ easy-file-0.2.5 \
edit-distance-0.2.2.1_1 \
- entropy-0.4.1.7 \
- fast-logger-3.1.1 \
- feed-1.3.2.1 \
+ entropy-0.4.1.10_1 \
+ fast-logger-3.2.1 \
+ feed-1.3.2.1_1 \
file-embed-0.0.15.0 \
- filepath-bytestring-1.4.2.1.10 \
- free-5.1.8 \
- git-lfs-1.2.0 \
- hashable-1.4.0.2 \
+ filepath-bytestring-1.4.2.1.12 \
+ foldable1-classes-compat-0.1_2 \
+ free-5.2_1 \
+ generically-0.1.1_1 \
+ hashable-1.4.2.0_1 \
hourglass-0.2.12 \
- hsc2hs-0.68.8 \
- http-api-data-0.4.3_6 \
- http-client-0.7.11_1 \
+ hsc2hs-0.68.9 \
+ http-api-data-0.5.1 \
+ http-client-0.7.13.1_1 \
http-client-restricted-0.0.5 \
http-client-tls-0.3.6.1 \
http-conduit-2.3.8 \
http-types-0.12.3 \
- indexed-traversable-0.1.2_1 \
- indexed-traversable-instances-0.1.1 \
- integer-logarithms-1.0.3.1_2 \
- invariant-0.5.6 \
+ indexed-traversable-0.1.2.1 \
+ indexed-traversable-instances-0.1.1.2_1 \
+ integer-logarithms-1.0.3.1_4 \
+ invariant-0.6.1 \
iproute-1.7.12 \
- kan-extensions-5.2.4 \
- lens-5.1.1 \
- lift-type-0.1.0.1 \
+ kan-extensions-5.2.5_1 \
+ lens-5.2.2 \
+ lift-type-0.1.1.1 \
lifted-base-0.2.3.12 \
magic-1.1 \
- memory-0.17.0 \
- microlens-0.4.13.0 \
- microlens-th-0.4.3.10 \
- mime-types-0.1.0.9 \
+ memory-0.18.0 \
+ microlens-0.4.13.1 \
+ microlens-th-0.4.3.13 \
+ mime-types-0.1.1.0 \
monad-control-1.0.3.1 \
- monad-logger-0.3.36_2 \
+ monad-logger-0.3.39_1 \
monad-loops-0.4.3 \
mono-traversable-1.0.15.3 \
- network-3.1.2.7 \
+ network-3.1.3.0 \
network-bsd-2.8.1.0_4 \
network-info-0.2.1 \
- network-uri-2.6.4.1 \
+ network-uri-2.6.4.2 \
old-locale-1.0.0.7_2 \
old-time-1.1.0.3_2 \
optparse-applicative-0.17.0.0 \
- parallel-3.2.2.0_4 \
+ parallel-3.2.2.0_6 \
path-pieces-0.2.1_1 \
pem-0.2.4 \
- persistent-2.14.0.1 \
- persistent-sqlite-2.13.1.0 \
+ persistent-2.14.5.0 \
+ persistent-sqlite-2.13.1.1 \
persistent-template-2.12.0.0 \
- primitive-0.7.4.0 \
- profunctors-5.6.2_2 \
+ primitive-0.8.0.0 \
+ profunctors-5.6.2_3 \
random-1.2.1.1 \
- reflection-2.1.6_1 \
+ reflection-2.1.7 \
regex-base-0.94.0.2_1 \
- regex-tdfa-1.3.1.2_1 \
- resource-pool-0.2.3.2 \
- resourcet-1.2.5 \
+ regex-tdfa-1.3.2 \
+ resource-pool-0.4.0.0 \
+ resourcet-1.2.6 \
safe-0.3.19 \
+ safe-exceptions-0.1.7.3 \
sandi-0.5_1 \
- scientific-0.3.7.0_2 \
+ scientific-0.3.7.0_5 \
securemem-0.1.10 \
- semialign-1.2.0.1_1 \
- semigroupoids-5.3.7 \
+ semialign-1.3 \
+ semigroupoids-6.0.0.1 \
semigroups-0.20 \
- shakespeare-2.0.29 \
- silently-1.2.5.2 \
+ shakespeare-2.1.0 \
+ silently-1.2.5.3 \
socks-0.6.1 \
- split-0.2.3.4_2 \
- splitmix-0.1.0.4 \
- stm-chans-3.0.0.6 \
- streaming-commons-0.2.2.4 \
- strict-0.4.0.1_4 \
- syb-0.7.2.1 \
- tagged-0.8.6.1_2 \
+ split-0.2.3.5 \
+ splitmix-0.1.0.4_2 \
+ stm-chans-3.0.0.9 \
+ streaming-commons-0.2.2.6 \
+ strict-0.5 \
+ syb-0.7.2.3 \
+ tagged-0.8.7 \
tagsoup-0.14.8 \
- tasty-1.4.2.3 \
+ tasty-1.4.3 \
tasty-hunit-0.10.0.3 \
tasty-quickcheck-0.10.2 \
- tasty-rerun-1.1.18_3 \
- terminal-size-0.3.3 \
- text-short-0.1.5 \
- th-abstraction-0.4.3.0 \
- th-compat-0.1.3_1 \
- th-lift-0.8.2_1 \
- th-lift-instances-0.1.19 \
- these-1.1.1.1_5 \
- time-compat-1.9.6.1_3 \
+ tasty-rerun-1.1.18_4 \
+ terminal-size-0.3.4 \
+ text-short-0.1.5_2 \
+ th-abstraction-0.5.0.0 \
+ th-compat-0.1.4_2 \
+ th-lift-0.8.3 \
+ th-lift-instances-0.1.20 \
+ these-1.2 \
+ time-compat-1.9.6.1_5 \
time-locale-compat-0.1.1.5 \
- tls-1.5.7 \
- torrent-10000.1.1 \
+ tls-1.6.0 \
+ torrent-10000.1.3 \
transformers-base-0.4.6 \
- transformers-compat-0.7.1_1 \
- typed-process-0.2.8.0_1 \
- unbounded-delays-0.1.1.1 \
- unix-compat-0.6 \
- unix-time-0.4.7 \
- unliftio-0.2.22.0 \
- unliftio-core-0.2.0.1_2 \
- unordered-containers-0.2.19.1 \
+ transformers-compat-0.7.2 \
+ typed-process-0.2.11.0 \
+ unix-compat-0.6_1 \
+ unix-time-0.4.9 \
+ unliftio-0.2.24.0 \
+ unliftio-core-0.2.1.0_2 \
+ unordered-containers-0.2.19.1_2 \
utf8-string-1.0.2 \
- uuid-1.3.15_1 \
- uuid-types-1.0.5_2 \
- vault-0.3.1.5_1 \
- vector-0.12.3.1_2 \
- vector-algorithms-0.8.0.4_1 \
+ uuid-1.3.15_2 \
+ uuid-types-1.0.5_4 \
+ vault-0.3.1.5_3 \
+ vector-0.13.0.0_3 \
+ vector-algorithms-0.9.0.1_2 \
+ vector-stream-0.1.0.0_2 \
void-0.7.3 \
- wcwidth-0.0.2 \
- witherable-0.4.2_2 \
- x509-1.7.6 \
+ witherable-0.4.2_4 \
+ x509-1.7.7 \
x509-store-1.6.9 \
x509-system-1.6.7 \
x509-validation-1.6.12 \
- xml-conduit-1.9.1.1_1 \
+ xml-conduit-1.9.1.2 \
xml-hamlet-0.5.0.2 \
xml-types-0.3.8 \
- zlib-0.6.3.0
+ zlib-0.6.3.0_1
OPTIONS_DEFINE= ASSISTANT WEBAPP PAIRING DBUS
OPTIONS_DEFAULT= ASSISTANT WEBAPP PAIRING DBUS
@@ -211,43 +214,45 @@ WEBAPP_DESC= Web application (implies ASSISTANT and PAIRING)
WEBAPP_IMPLIES= ASSISTANT PAIRING
WEBAPP_CABAL_FLAGS= webapp
WEBAPP_USE_CABAL= HUnit-1.6.2.0 \
- alex-3.2.7.1 \
+ alex-3.2.7.4 \
bsb-http-chunked-0.0.0.4_3 \
cipher-aes-0.2.11 \
clientsession-0.9.1.2 \
+ clock-0.8.3 \
cprng-aes-0.6.1 \
crypto-cipher-types-0.0.9 \
crypto-random-0.0.9_1 \
cryptonite-conduit-0.2.2_1 \
css-text-0.1.3.0 \
- email-validate-2.3.2.16 \
- happy-1.20.0_1 \
+ email-validate-2.3.2.18 \
+ happy-1.20.1.1 \
hjsmin-0.2.0.4_2 \
http-date-0.0.11 \
- http2-3.0.3 \
+ http2-4.1.2 \
language-javascript-0.7.1.0 \
- libyaml-0.1.2 \
+ libyaml-0.1.2_1 \
mountpoints-1.0.2 \
network-byte-order-0.1.6_1 \
network-multicast-0.3.2 \
psqueues-0.2.7.3 \
+ recv-0.1.0 \
setenv-0.1.1.3_1 \
- simple-sendfile-0.2.30 \
+ simple-sendfile-0.2.31 \
skein-1.0.9.4 \
- time-manager-0.0.0 \
+ time-manager-0.0.0_1 \
tls-session-manager-0.0.4 \
wai-3.2.3 \
wai-app-static-3.1.7.4 \
- wai-extra-3.1.12.1 \
+ wai-extra-3.1.13.0_1 \
wai-logger-2.4.0 \
- warp-3.3.21 \
- warp-tls-3.3.2 \
+ warp-3.3.25 \
+ warp-tls-3.3.6 \
word8-0.1.3 \
- xss-sanitize-0.3.7_1 \
- yaml-0.11.8.0 \
- yesod-1.6.2 \
- yesod-core-1.6.23.1 \
- yesod-form-1.7.0 \
+ xss-sanitize-0.3.7.2 \
+ yaml-0.11.11.0 \
+ yesod-1.6.2.1 \
+ yesod-core-1.6.24.2 \
+ yesod-form-1.7.4 \
yesod-persistent-1.6.0.8 \
yesod-static-1.6.1.0
@@ -257,7 +262,7 @@ PAIRING_USE_CABAL= network-multicast-0.3.2
DBUS_DESC= D-Bus support
DBUS_CABAL_FLAGS= dbus
-DBUS_USE_CABAL= dbus-1.2.24 \
+DBUS_USE_CABAL= dbus-1.2.28 \
fdo-notify-0.3.1
CABAL_FLAGS= production torrentparser magicmime \
@@ -309,6 +314,9 @@ MAN1PAGES= git-annex-add git-annex-expire git-annex-lookupkey \
BUILD_ARGS+= --disable-optimization
.endif
+post-extract:
+ ${CHMOD} +x ${WRKSRC}/Build/mdwn2man
+
post-build:
.for man in ${MAN1PAGES}
${WRKSRC}/Build/mdwn2man ${man} 1 ${WRKSRC}/doc/${man}.mdwn > ${WRKSRC}/doc/${man}.1
diff --git a/devel/hs-git-annex/distinfo b/devel/hs-git-annex/distinfo
index 07c9527e825f..a5736fb16cb8 100644
--- a/devel/hs-git-annex/distinfo
+++ b/devel/hs-git-annex/distinfo
@@ -1,16 +1,14 @@
-TIMESTAMP = 1668452206
-SHA256 (cabal/git-annex-10.20220525/git-annex-10.20220525.tar.gz) = c6c7b50df31acec63c70fd249e3e3d0d7e5140af8181057a0879f65131513cdb
-SIZE (cabal/git-annex-10.20220525/git-annex-10.20220525.tar.gz) = 1425740
+TIMESTAMP = 1684782771
+SHA256 (cabal/git-annex-10.20230407/git-annex-10.20230407.tar.gz) = a001e86eae10bd32f8a896a61fcb2f655e6a678db8d5095282ab57d64704a0a4
+SIZE (cabal/git-annex-10.20230407/git-annex-10.20230407.tar.gz) = 1457095
SHA256 (cabal/DAV-1.3.4/DAV-1.3.4.tar.gz) = 5e3b825290a0bd4c9da1c814b5e67901b0f9f1d16a88effaa7e060a81c895bc7
SIZE (cabal/DAV-1.3.4/DAV-1.3.4.tar.gz) = 19884
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/IfElse-0.85/IfElse-0.85.tar.gz) = 8ad3bfc3e2c867e6330d9bff874b3105476c35b2e1638fd448f233e9f80addcd
SIZE (cabal/IfElse-0.85/IfElse-0.85.tar.gz) = 2865
-SHA256 (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef
-SIZE (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 5148
-SHA256 (cabal/OneTuple-0.3.1/revision/2.cabal) = a848c096c9d29e82ffdd30a9998aa2931cbccb3a1bc137539d80f6174d31603e
-SIZE (cabal/OneTuple-0.3.1/revision/2.cabal) = 2262
+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/SafeSemaphore-0.10.1/SafeSemaphore-0.10.1.tar.gz) = 21e5b737a378cae9e1faf85cab015316d4c84d4b37e6d9d202111cef8c4cef66
@@ -19,18 +17,26 @@ SHA256 (cabal/SafeSemaphore-0.10.1/revision/1.cabal) = 1b168ec8de4b3958df15b33ba
SIZE (cabal/SafeSemaphore-0.10.1/revision/1.cabal) = 1484
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/adjunctions-4.4.1/adjunctions-4.4.1.tar.gz) = 9cf34f150606a07d730751037a9d4935ea7760c89b8fcdc3b8fdd858b6411543
-SIZE (cabal/adjunctions-4.4.1/adjunctions-4.4.1.tar.gz) = 17165
-SHA256 (cabal/aeson-2.0.3.0/aeson-2.0.3.0.tar.gz) = 19760a2b84764fa3cee65c63df0c80d45497e2f0c3b95d4e6dc2083b8604b325
-SIZE (cabal/aeson-2.0.3.0/aeson-2.0.3.0.tar.gz) = 297283
-SHA256 (cabal/alex-3.2.7.1/alex-3.2.7.1.tar.gz) = 9bd2f1a27e8f1b2ffdb5b2fbd3ed82b6f0e85191459a1b24ffcbef4e68a81bec
-SIZE (cabal/alex-3.2.7.1/alex-3.2.7.1.tar.gz) = 108229
-SHA256 (cabal/ansi-terminal-0.11.3/ansi-terminal-0.11.3.tar.gz) = f4d563ecf71fb1d304bcdcad478d97efd9f61f6d9d4797a5d56e7722a92a9e6b
-SIZE (cabal/ansi-terminal-0.11.3/ansi-terminal-0.11.3.tar.gz) = 37868
+SHA256 (cabal/adjunctions-4.4.2/adjunctions-4.4.2.tar.gz) = 147b5f8db810bca0ea8952ef974982ffc447cecd21f01e1ea1121df77e276518
+SIZE (cabal/adjunctions-4.4.2/adjunctions-4.4.2.tar.gz) = 17201
+SHA256 (cabal/adjunctions-4.4.2/revision/1.cabal) = f77a007099851b948f6c98acc49753f4ec19ec234471acfce50386ec50402846
+SIZE (cabal/adjunctions-4.4.2/revision/1.cabal) = 3379
+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/alex-3.2.7.4/alex-3.2.7.4.tar.gz) = 8a13fa01ea00883aa3d75d15ce848835b18631b8c9a4966961492d7c6095226f
+SIZE (cabal/alex-3.2.7.4/alex-3.2.7.4.tar.gz) = 85755
+SHA256 (cabal/ansi-terminal-1.0/ansi-terminal-1.0.tar.gz) = 0798a98f79189e62b5ff0aa247ba95fc3845f0f6f1e14ecceb37facfbdd5cfc9
+SIZE (cabal/ansi-terminal-1.0/ansi-terminal-1.0.tar.gz) = 31745
+SHA256 (cabal/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz) = bf7b230389f43105100a6d5740822598a88b38eaaf7d042de595ccf72db4fdd1
+SIZE (cabal/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz) = 4660
+SHA256 (cabal/ansi-terminal-types-0.11.5/revision/1.cabal) = f78440dfd95c4509e88855ac7cc2d9566ddf956a92c1290404cac93ad1a1b00a
+SIZE (cabal/ansi-terminal-types-0.11.5/revision/1.cabal) = 1482
SHA256 (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = a7b2e8e7cd3f02f2954e8b17dc60a0ccd889f49e2068ebb15abfa1d42f7a4eac
SIZE (cabal/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz) = 16723
-SHA256 (cabal/ansi-wl-pprint-0.6.9/revision/3.cabal) = 212144ea0623b1170807a4162db05d87f26cf10b334aeadd0edb377aba06a1ce
-SIZE (cabal/ansi-wl-pprint-0.6.9/revision/3.cabal) = 2425
+SHA256 (cabal/ansi-wl-pprint-0.6.9/revision/4.cabal) = fb737bc96e2aef34ad595d54ced7a73f648c521ebcb00fe0679aff45ccd49212
+SIZE (cabal/ansi-wl-pprint-0.6.9/revision/4.cabal) = 2448
SHA256 (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f
SIZE (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = 4037
SHA256 (cabal/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz) = d9f8deabd3b908e5cf83c0d813c08dc0143b3ec1c0d97f660d2cfa02c1c8da0a
@@ -41,44 +47,42 @@ SHA256 (cabal/asn1-parse-0.9.5/asn1-parse-0.9.5.tar.gz) = 8f1fe1344d30b39dc594d7
SIZE (cabal/asn1-parse-0.9.5/asn1-parse-0.9.5.tar.gz) = 2951
SHA256 (cabal/asn1-types-0.3.4/asn1-types-0.3.4.tar.gz) = 78ee92a251379298ca820fa53edbf4b33c539b9fcd887c86f520c30e3b4e21a8
SIZE (cabal/asn1-types-0.3.4/asn1-types-0.3.4.tar.gz) = 6472
-SHA256 (cabal/assoc-1.0.2/assoc-1.0.2.tar.gz) = d8988dc6e8718c7a3456515b769c9336aeeec730cf86fc5175247969ff8f144f
-SIZE (cabal/assoc-1.0.2/assoc-1.0.2.tar.gz) = 3047
-SHA256 (cabal/assoc-1.0.2/revision/2.cabal) = e0d9d1febc172e2a1b22aacd25df7f90be557dcf12ff87359f43128f8c194d9e
-SIZE (cabal/assoc-1.0.2/revision/2.cabal) = 1237
+SHA256 (cabal/assoc-1.1/assoc-1.1.tar.gz) = 7aa2e6548b3d9d49a286ac20639479aaf6c47a1446113ed784d98737c5f60df4
+SIZE (cabal/assoc-1.1/assoc-1.1.tar.gz) = 3193
SHA256 (cabal/async-2.2.4/async-2.2.4.tar.gz) = 484df85be0e76c4fed9376451e48e1d0c6e97952ce79735b72d54297e7e0a725
SIZE (cabal/async-2.2.4/async-2.2.4.tar.gz) = 14148
-SHA256 (cabal/async-2.2.4/revision/1.cabal) = b83dec34a53520de84c6dd3dc7aae45d22409b46eb471c478b98108215a370f0
-SIZE (cabal/async-2.2.4/revision/1.cabal) = 3095
+SHA256 (cabal/async-2.2.4/revision/3.cabal) = 46367dc0c8326dcbeb7b93f200b567491c2f6029bccf822b8bb26ee660397e08
+SIZE (cabal/async-2.2.4/revision/3.cabal) = 3112
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/1.cabal) = 79584bdada8b730cb5138fca8c35c76fbef75fc1d1e01e6b1d815a5ee9843191
-SIZE (cabal/attoparsec-0.14.4/revision/1.cabal) = 5810
-SHA256 (cabal/attoparsec-iso8601-1.0.2.1/attoparsec-iso8601-1.0.2.1.tar.gz) = 13342ad347a993b5bc39b47b6c2d1ba13c2f8488cb3950940442ca3ecc36b2fe
-SIZE (cabal/attoparsec-iso8601-1.0.2.1/attoparsec-iso8601-1.0.2.1.tar.gz) = 4457
+SHA256 (cabal/attoparsec-0.14.4/revision/3.cabal) = 50475b722305175f57a3ee3dbaee10aa4b91f61c9717b85b718a7df37c223fb2
+SIZE (cabal/attoparsec-0.14.4/revision/3.cabal) = 5679
+SHA256 (cabal/attoparsec-iso8601-1.1.0.0/attoparsec-iso8601-1.1.0.0.tar.gz) = 1109a817c448a154ec58047a8f01282530cb40d20fbd5690bc58b1443ecb264a
+SIZE (cabal/attoparsec-iso8601-1.1.0.0/attoparsec-iso8601-1.1.0.0.tar.gz) = 5564
+SHA256 (cabal/attoparsec-iso8601-1.1.0.0/revision/1.cabal) = 61384a1b2950ee2d0e19baa05235ef692c88917e02a3ec48997c9628e55e04c1
+SIZE (cabal/attoparsec-iso8601-1.1.0.0/revision/1.cabal) = 1402
SHA256 (cabal/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = f4e023dc8713c387ecf20d851247597fd012cabea3872310b35e911105eb66c4
SIZE (cabal/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = 10929
-SHA256 (cabal/aws-0.22/aws-0.22.tar.gz) = 192d46397da82dbb346a27a5833808c1d1cdb39fd2cf78c6a7fac0782b496ed0
-SIZE (cabal/aws-0.22/aws-0.22.tar.gz) = 106122
-SHA256 (cabal/aws-0.22/revision/3.cabal) = 9e049e6687a84d9b310c74989757a5def1e28648ffc4dc5981dbc75d0f983d4d
-SIZE (cabal/aws-0.22/revision/3.cabal) = 15515
-SHA256 (cabal/base-compat-0.12.1/base-compat-0.12.1.tar.gz) = fb683cb4041b88cab1d0849f70ebd26b342c734a9ef6f75233c1602d53a015fd
-SIZE (cabal/base-compat-0.12.1/base-compat-0.12.1.tar.gz) = 35504
-SHA256 (cabal/base-compat-batteries-0.12.1/base-compat-batteries-0.12.1.tar.gz) = f98f3cdd8231edb4826744904d61f7672b9b628c7072c45684d3f7f1f55d838b
-SIZE (cabal/base-compat-batteries-0.12.1/base-compat-batteries-0.12.1.tar.gz) = 17623
-SHA256 (cabal/base-compat-batteries-0.12.1/revision/2.cabal) = ee819d7570b2fda1012d29db945a1778c388ef8c0c282e45c8fe4eae7616a25c
-SIZE (cabal/base-compat-batteries-0.12.1/revision/2.cabal) = 8891
-SHA256 (cabal/base-orphans-0.8.6/base-orphans-0.8.6.tar.gz) = 20a21c4b7adb0fd844b25e196241467406a28286b021f9b7a082ab03fa8015eb
-SIZE (cabal/base-orphans-0.8.6/base-orphans-0.8.6.tar.gz) = 24255
+SHA256 (cabal/aws-0.24/aws-0.24.tar.gz) = 2914cf745659efbf584602dd860766e32b4cbda7263f2bf015c6ba1270bd0c5e
+SIZE (cabal/aws-0.24/aws-0.24.tar.gz) = 106782
+SHA256 (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = a62adc883a5ac436f80e4ae02c3c56111cf1007492f267c291139a668d2150bd
+SIZE (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = 36393
+SHA256 (cabal/base-compat-batteries-0.12.2/base-compat-batteries-0.12.2.tar.gz) = ede9092e07f904e0759160bf1ecd3fb7eb043bae6dc89a37c3dc94829ec5eb99
+SIZE (cabal/base-compat-batteries-0.12.2/base-compat-batteries-0.12.2.tar.gz) = 17645
+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/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784
SIZE (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 7219
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/basement-0.0.14/basement-0.0.14.tar.gz) = bb0aaf253e09351f9a62276514bca49ad4df7f31412d142d948221c2c01f7306
-SIZE (cabal/basement-0.0.14/basement-0.0.14.tar.gz) = 134511
+SHA256 (cabal/basement-0.0.15/basement-0.0.15.tar.gz) = 56c2afb6754e8d16a627331a8a5d473b3d26fd04ba5c9e0fb3475f595b915db4
+SIZE (cabal/basement-0.0.15/basement-0.0.15.tar.gz) = 135169
SHA256 (cabal/bencode-0.6.1.1/bencode-0.6.1.1.tar.gz) = 58e107c6c657f06c57e0a9349fe431ab8de48f2eaec84de196a5feb18607db7e
SIZE (cabal/bencode-0.6.1.1/bencode-0.6.1.1.tar.gz) = 7008
-SHA256 (cabal/bifunctors-5.5.12/bifunctors-5.5.12.tar.gz) = c6067772009772764cdbd585057cc88902876378686bc391fe7b0d1eb66e715d
-SIZE (cabal/bifunctors-5.5.12/bifunctors-5.5.12.tar.gz) = 46135
+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/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/blaze-builder-0.4.2.2/blaze-builder-0.4.2.2.tar.gz) = 2cdc998c021d3a5f2a66a95138b93386271c26a117e7676d78264a90e536af67
SIZE (cabal/blaze-builder-0.4.2.2/blaze-builder-0.4.2.2.tar.gz) = 60707
SHA256 (cabal/blaze-builder-0.4.2.2/revision/1.cabal) = f0017df374c330de0ebe0eb15eae8c48427bddefa1d81a3cb31c0a4812ecdb08
@@ -89,8 +93,8 @@ SHA256 (cabal/blaze-html-0.9.1.2/revision/2.cabal) = 74b89ffa665891f528f571ce9e3
SIZE (cabal/blaze-html-0.9.1.2/revision/2.cabal) = 3062
SHA256 (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 43fc3f6872dc8d1be8d0fe091bd4775139b42179987f33d6490a7c5f1e07a349
SIZE (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 14519
-SHA256 (cabal/blaze-markup-0.8.2.8/revision/2.cabal) = 38d7a3840163aeaff8194d8a3af354a8c4c4db833f172b88f8bfb7d23dd59f1c
-SIZE (cabal/blaze-markup-0.8.2.8/revision/2.cabal) = 2413
+SHA256 (cabal/blaze-markup-0.8.2.8/revision/4.cabal) = a8fe050fb93397df36c3f5b19c22628e0e54446382e0f6775e2b45c1ad999eee
+SIZE (cabal/blaze-markup-0.8.2.8/revision/4.cabal) = 2271
SHA256 (cabal/bloomfilter-2.0.1.0/bloomfilter-2.0.1.0.tar.gz) = 6c5e0d357d5d39efe97ae2776e8fb533fa50c1c05397c7b85020b0f098ad790f
SIZE (cabal/bloomfilter-2.0.1.0/bloomfilter-2.0.1.0.tar.gz) = 22100
SHA256 (cabal/bloomfilter-2.0.1.0/revision/2.cabal) = c72063cc0a3458a5ec6e74e4cabe286ce7f04841624343c1c69d9e0d378726c2
@@ -105,16 +109,14 @@ SHA256 (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = bd20bbb586947f99c38a4c93
SIZE (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = 2030
SHA256 (cabal/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz) = 5556088496111d33810c4ae6c4a065bb37fa3315e9e8891e8000b1ab6707ba73
SIZE (cabal/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz) = 10770
-SHA256 (cabal/cabal-doctest-1.0.9/revision/1.cabal) = ad465439405287582adfd0f80d1b2ae87307c2626c3cf0a58effef88ff808937
-SIZE (cabal/cabal-doctest-1.0.9/revision/1.cabal) = 1501
+SHA256 (cabal/cabal-doctest-1.0.9/revision/3.cabal) = 6dea0dbd1457f43d96ce1cfb1bab8b9f55d4fb82940e2bfa5aad78e6e2260656
+SIZE (cabal/cabal-doctest-1.0.9/revision/3.cabal) = 1517
SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b
SIZE (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 2757
SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
-SHA256 (cabal/cereal-0.5.8.2/cereal-0.5.8.2.tar.gz) = 17121355b92feea2d66220daa0ebb604a774e0d6359e2fc53bab362c44a5764f
-SIZE (cabal/cereal-0.5.8.2/cereal-0.5.8.2.tar.gz) = 20144
-SHA256 (cabal/cereal-0.5.8.2/revision/1.cabal) = fe7d9a6426eacbe12351afe9642daedcb64fa29eda56118a65915f1c14df0d9a
-SIZE (cabal/cereal-0.5.8.2/revision/1.cabal) = 2863
+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/cipher-aes-0.2.11/cipher-aes-0.2.11.tar.gz) = d3b171895698c73da24d7ce97543f725d26637f038de670c0fd4012ca7f95015
SIZE (cabal/cipher-aes-0.2.11/cipher-aes-0.2.11.tar.gz) = 33939
SHA256 (cabal/clientsession-0.9.1.2/clientsession-0.9.1.2.tar.gz) = 5915adc4de26d2a8b03f1a445bac0b0f5d10a5b0380a4eed71b79a20a727d068
@@ -127,10 +129,12 @@ SHA256 (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = ef6cdf2cc292cc43ee6aa96c581b
SIZE (cabal/comonad-5.0.8/comonad-5.0.8.tar.gz) = 15227
SHA256 (cabal/comonad-5.0.8/revision/1.cabal) = 1f1aabd73ec7f80f20cf078a748a60cd48d8e57277802fdf6a9ab3601a9b8f7e
SIZE (cabal/comonad-5.0.8/revision/1.cabal) = 3631
-SHA256 (cabal/concurrent-output-1.10.16/concurrent-output-1.10.16.tar.gz) = b0aa45d8707f504623ed8abc67873bc139fefdb3e391e054c6adad82e7029350
-SIZE (cabal/concurrent-output-1.10.16/concurrent-output-1.10.16.tar.gz) = 23577
-SHA256 (cabal/conduit-1.3.4.2/conduit-1.3.4.2.tar.gz) = 2cb9832f27c7cd50daed1309f688afc4da1bd49697cbeda8ec3f81ab0bcf2197
-SIZE (cabal/conduit-1.3.4.2/conduit-1.3.4.2.tar.gz) = 88962
+SHA256 (cabal/concurrent-output-1.10.18/concurrent-output-1.10.18.tar.gz) = b7a8338926d8bd29dd4d2a55f38b0146690c887f29f9df15fa5ec333283facdb
+SIZE (cabal/concurrent-output-1.10.18/concurrent-output-1.10.18.tar.gz) = 23692
+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-extra-1.3.6/conduit-extra-1.3.6.tar.gz) = 8950c38049d892c38590d389bed49ecf880671f58ec63dd4709d9fe3d4b8f153
SIZE (cabal/conduit-extra-1.3.6/conduit-extra-1.3.6.tar.gz) = 33321
SHA256 (cabal/connection-0.3.1/connection-0.3.1.tar.gz) = 5d759589c532c34d87bfc4f6fcb732bf55b55a93559d3b94229e8347a15375d9
@@ -139,8 +143,8 @@ SHA256 (cabal/connection-0.3.1/revision/1.cabal) = 65da1c055610095733bcd228d85df
SIZE (cabal/connection-0.3.1/revision/1.cabal) = 1554
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/cookie-0.4.5/cookie-0.4.5.tar.gz) = 707f94d1b31018b91d6a1e9e19ef5413e20d02cab00ad93a5fd7d7b3b46a3583
-SIZE (cabal/cookie-0.4.5/cookie-0.4.5.tar.gz) = 6048
+SHA256 (cabal/cookie-0.4.6/cookie-0.4.6.tar.gz) = 8c41a956c32b9733d525a53d43b0338a236a34d36658ecc4364c8249a6664baa
+SIZE (cabal/cookie-0.4.6/cookie-0.4.6.tar.gz) = 6219
SHA256 (cabal/cprng-aes-0.6.1/cprng-aes-0.6.1.tar.gz) = 64592a01de8c6683c5e29f538dceee918887ffe211d87214a2e38559d72c21f3
SIZE (cabal/cprng-aes-0.6.1/cprng-aes-0.6.1.tar.gz) = 4396
SHA256 (cabal/crypto-api-0.13.3/crypto-api-0.13.3.tar.gz) = 298a9ea7ce97c8ccf4bfe46d4864092c3a007a56bede73560070db3bf1ac7aa5
@@ -155,8 +159,12 @@ SHA256 (cabal/crypto-random-0.0.9/revision/1.cabal) = c1092533ff771d20c041d4d0be
SIZE (cabal/crypto-random-0.0.9/revision/1.cabal) = 1587
SHA256 (cabal/cryptohash-md5-0.11.101.0/cryptohash-md5-0.11.101.0.tar.gz) = 3b08db0ae39df2b44e83053ad30d7546a4c6200a852c22a240a7e03ae1080f05
SIZE (cabal/cryptohash-md5-0.11.101.0/cryptohash-md5-0.11.101.0.tar.gz) = 11872
+SHA256 (cabal/cryptohash-md5-0.11.101.0/revision/2.cabal) = 8d8172dfca073406d6d50a122a8a8caa53a0ea8f3827232a40b3fd7c4de85484
+SIZE (cabal/cryptohash-md5-0.11.101.0/revision/2.cabal) = 3104
SHA256 (cabal/cryptohash-sha1-0.11.101.0/cryptohash-sha1-0.11.101.0.tar.gz) = a4042c97ad02eb68e766577ca35c01970c33e96cfd74ccb4dd403e3476a23241
SIZE (cabal/cryptohash-sha1-0.11.101.0/cryptohash-sha1-0.11.101.0.tar.gz) = 11563
+SHA256 (cabal/cryptohash-sha1-0.11.101.0/revision/2.cabal) = 25be9e5bb979c1b96d7695d9cbb6a40ec345025e7a100b2d71d499812c2e89ec
+SIZE (cabal/cryptohash-sha1-0.11.101.0/revision/2.cabal) = 3094
SHA256 (cabal/cryptonite-0.30/cryptonite-0.30.tar.gz) = 56099c8a8aa01d2ee914b670c97c1f818186dbb886e2025b73d9c2afe3496b1d
SIZE (cabal/cryptonite-0.30/cryptonite-0.30.tar.gz) = 621062
SHA256 (cabal/cryptonite-conduit-0.2.2/cryptonite-conduit-0.2.2.tar.gz) = 705d69ab3f79b7b8810c7b9e7da81a1c6686b6a4323b1e78150576a25a658dae
@@ -165,6 +173,10 @@ SHA256 (cabal/cryptonite-conduit-0.2.2/revision/1.cabal) = bfbae677a44f3a5cf3bf7
SIZE (cabal/cryptonite-conduit-0.2.2/revision/1.cabal) = 1984
SHA256 (cabal/css-text-0.1.3.0/css-text-0.1.3.0.tar.gz) = 5ff507bf3863219f41e7f2d215e5511fe15ee13d1e28bd3ee64e0b0b894bcd7a
SIZE (cabal/css-text-0.1.3.0/css-text-0.1.3.0.tar.gz) = 4594
+SHA256 (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 1bb6eca0b3e02d057fe7f4e14c81ef395216f421ab30fdaa1b18017c9c025600
+SIZE (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 6784
+SHA256 (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 2ef1bd3511e82ba56f7f23cd793dd2da84338a1e7c2cbea5b151417afe3baada
+SIZE (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 1989
SHA256 (cabal/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz) = b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511
SIZE (cabal/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz) = 1627
SHA256 (cabal/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz) = 4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56
@@ -177,10 +189,10 @@ SHA256 (cabal/data-default-instances-old-locale-0.0.1/data-default-instances-old
SIZE (cabal/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz) = 1519
SHA256 (cabal/data-fix-0.3.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/2.cabal) = e909776381648a75e82438a40df33c05397b57119b80bb83e38189370319b67a
-SIZE (cabal/data-fix-0.3.2/revision/2.cabal) = 1692
-SHA256 (cabal/dbus-1.2.24/dbus-1.2.24.tar.gz) = 2728089ef90dfdf1f04ec922f4a1385a6b061ad3b4c0947119d6d064e119e370
-SIZE (cabal/dbus-1.2.24/dbus-1.2.24.tar.gz) = 78031
+SHA256 (cabal/data-fix-0.3.2/revision/4.cabal) = c27b354476175581925217323e0f559d35ceff26907ceaa03cb65c6df38e3de9
+SIZE (cabal/data-fix-0.3.2/revision/4.cabal) = 1720
+SHA256 (cabal/dbus-1.2.28/dbus-1.2.28.tar.gz) = 7c13a768f396975d228188465a7683efa9253ab792cde0da1662171487654a48
+SIZE (cabal/dbus-1.2.28/dbus-1.2.28.tar.gz) = 78359
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
@@ -191,52 +203,62 @@ SHA256 (cabal/distributive-0.6.2.1/revision/1.cabal) = 0f99f5541cca04acf89b64432
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/easy-file-0.2.2/easy-file-0.2.2.tar.gz) = 52f52e72ba48d60935932401c233a72bf45c582871238aecc5a18021ce67b47e
-SIZE (cabal/easy-file-0.2.2/easy-file-0.2.2.tar.gz) = 12667
+SHA256 (cabal/easy-file-0.2.5/easy-file-0.2.5.tar.gz) = ee0fa0914b3bb3662838a689d7cd23a2785ccbc29def366664f994bc524ff2bb
+SIZE (cabal/easy-file-0.2.5/easy-file-0.2.5.tar.gz) = 13358
SHA256 (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a
SIZE (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 13228
SHA256 (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee
SIZE (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 2351
-SHA256 (cabal/email-validate-2.3.2.16/email-validate-2.3.2.16.tar.gz) = b8e5f155c1ba78ae25be88858b201d138cd1363519572edd9a13a9d086f023b3
-SIZE (cabal/email-validate-2.3.2.16/email-validate-2.3.2.16.tar.gz) = 9630
-SHA256 (cabal/entropy-0.4.1.7/entropy-0.4.1.7.tar.gz) = a9063dfeb566b443e6ea101fbcc22f23d8cec8b9600bfd1378b0ecadf04be9ee
-SIZE (cabal/entropy-0.4.1.7/entropy-0.4.1.7.tar.gz) = 9342
-SHA256 (cabal/fast-logger-3.1.1/fast-logger-3.1.1.tar.gz) = 435f6e7e0771b9b525550c292a941ab5726b233e7d91fdeca707e3cdb531a8e7
-SIZE (cabal/fast-logger-3.1.1/fast-logger-3.1.1.tar.gz) = 12772
+SHA256 (cabal/email-validate-2.3.2.18/email-validate-2.3.2.18.tar.gz) = 97492da27ec2e856b807a6703be5952b15fdc9be855a32a81526e68a8b2f7185
+SIZE (cabal/email-validate-2.3.2.18/email-validate-2.3.2.18.tar.gz) = 9582
+SHA256 (cabal/entropy-0.4.1.10/entropy-0.4.1.10.tar.gz) = 85ac1d53f1d1c095aedd23fdb20c8e3ada04a7fd8aa6d7e6445ae6a59a277de5
+SIZE (cabal/entropy-0.4.1.10/entropy-0.4.1.10.tar.gz) = 9060
+SHA256 (cabal/entropy-0.4.1.10/revision/1.cabal) = 82bd7b600fb8df540dd292ed91dc781f4523eecef3bb588b14787b4851722cb1
+SIZE (cabal/entropy-0.4.1.10/revision/1.cabal) = 2952
+SHA256 (cabal/fast-logger-3.2.1/fast-logger-3.2.1.tar.gz) = 89d070b2886ece24f521516d8bffea587226ae2192e36a150a276c4d424f5ee3
+SIZE (cabal/fast-logger-3.2.1/fast-logger-3.2.1.tar.gz) = 14569
SHA256 (cabal/fdo-notify-0.3.1/fdo-notify-0.3.1.tar.gz) = 7083414bb25e3057f6444722288cebf4ad3e4c2616f95f26079c8c7762989fd8
SIZE (cabal/fdo-notify-0.3.1/fdo-notify-0.3.1.tar.gz) = 4882
SHA256 (cabal/feed-1.3.2.1/feed-1.3.2.1.tar.gz) = a8f54072edaaf7e978062b9de94733e8cc43e31b2dda3446f901bf57f1815955
SIZE (cabal/feed-1.3.2.1/feed-1.3.2.1.tar.gz) = 107015
+SHA256 (cabal/feed-1.3.2.1/revision/1.cabal) = 193ed27062b2fd9bc0c9967748b9dd1e657196f922d955573cecd086193a450c
+SIZE (cabal/feed-1.3.2.1/revision/1.cabal) = 4651
SHA256 (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = f066b85d537a20252faa59489f6a854e4e8f39080f08730c9e195e418cec5bdd
SIZE (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = 7119
-SHA256 (cabal/filepath-bytestring-1.4.2.1.10/filepath-bytestring-1.4.2.1.10.tar.gz) = 5989b3730f66ab33cda3d4ac6bd90ad9cab5445280cd7b6d8c334a451af58e5b
-SIZE (cabal/filepath-bytestring-1.4.2.1.10/filepath-bytestring-1.4.2.1.10.tar.gz) = 25928
-SHA256 (cabal/free-5.1.8/free-5.1.8.tar.gz) = 7977448bb18857d0669cfd1f08a8410f0295a8641b239ac7c5db4a6ff8518340
-SIZE (cabal/free-5.1.8/free-5.1.8.tar.gz) = 61571
-SHA256 (cabal/git-lfs-1.2.0/git-lfs-1.2.0.tar.gz) = 6ad1803a0b6725fcbe49acb03de071f6be4825bc3a8f9f548dbaf27758d063c7
-SIZE (cabal/git-lfs-1.2.0/git-lfs-1.2.0.tar.gz) = 17277
-SHA256 (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 3b1d3a8f93a2723b554d9f07b2cd136be1a7b2fcab1855b12b7aab5cbac8868c
-SIZE (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 184515
-SHA256 (cabal/happy-1.20.0/revision/1.cabal) = 5d47dc221a9fe964e36aaaa2e1ab7e8f085a225fd6528d6eff310b92360bbe99
-SIZE (cabal/happy-1.20.0/revision/1.cabal) = 5732
-SHA256 (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 83606edd356d914c075ecd44f6d5fe91a3b186aa0683c8dd8c9a7e8e22a47600
-SIZE (cabal/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz) = 25528
+SHA256 (cabal/filepath-bytestring-1.4.2.1.12/filepath-bytestring-1.4.2.1.12.tar.gz) = 581f7193f505d4c4eefc9b9153a3167d67ff6ad7e36eba315b01a2ef88381245
+SIZE (cabal/filepath-bytestring-1.4.2.1.12/filepath-bytestring-1.4.2.1.12.tar.gz) = 26127
+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/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/1.cabal) = d09e9fcc120a6c48fc9cb08556c7fc24c3605bb01d2b8b501abad9b6a94cff3e
+SIZE (cabal/free-5.2/revision/1.cabal) = 4176
+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/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
+SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
+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/hjsmin-0.2.0.4/hjsmin-0.2.0.4.tar.gz) = 81b9947714d8d2b73d0aba9e2e02af7e30c13b2cf8144df8904564d9642e57e4
SIZE (cabal/hjsmin-0.2.0.4/hjsmin-0.2.0.4.tar.gz) = 5233
SHA256 (cabal/hjsmin-0.2.0.4/revision/2.cabal) = 4e81260f019081f1bdd7e4e285b35f2f09eea83ff9cd721aaa4e0ba979228fa0
SIZE (cabal/hjsmin-0.2.0.4/revision/2.cabal) = 2237
SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a
SIZE (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 25797
-SHA256 (cabal/hsc2hs-0.68.8/hsc2hs-0.68.8.tar.gz) = 78341efbc917a84a07f2143bee9203e2555072054d495717aa73d89d9df77a52
-SIZE (cabal/hsc2hs-0.68.8/hsc2hs-0.68.8.tar.gz) = 40207
-SHA256 (cabal/http-api-data-0.4.3/http-api-data-0.4.3.tar.gz) = df2747abb477a46c382cd6c2e3a7a2e2f4ba9317fc9de34703e55d4294e02b9c
-SIZE (cabal/http-api-data-0.4.3/http-api-data-0.4.3.tar.gz) = 20827
-SHA256 (cabal/http-api-data-0.4.3/revision/6.cabal) = f4134a06d6544193a4d088df362e132a6cb71a0538f5636bf860971cd0879960
-SIZE (cabal/http-api-data-0.4.3/revision/6.cabal) = 3845
-SHA256 (cabal/http-client-0.7.11/http-client-0.7.11.tar.gz) = bbc6c385ff5dba4adc5e3538154133211d46c410751f6f8de6b2893aefdc478a
-SIZE (cabal/http-client-0.7.11/http-client-0.7.11.tar.gz) = 94548
-SHA256 (cabal/http-client-0.7.11/revision/1.cabal) = 3f59ac8ffe2a3768846cdda040a0d1df2a413960529ba61c839861c948871967
-SIZE (cabal/http-client-0.7.11/revision/1.cabal) = 5756
+SHA256 (cabal/hsc2hs-0.68.9/hsc2hs-0.68.9.tar.gz) = c95b10ce0b2c881480e35118d738dcc9cefc435ec72baa0031af81d0d4d3bc0a
+SIZE (cabal/hsc2hs-0.68.9/hsc2hs-0.68.9.tar.gz) = 40442
+SHA256 (cabal/http-api-data-0.5.1/http-api-data-0.5.1.tar.gz) = 6166c64824e139a2727cc31af44d0077f66eb3921a20973bc6e98ff9fb77122b
+SIZE (cabal/http-api-data-0.5.1/http-api-data-0.5.1.tar.gz) = 21114
+SHA256 (cabal/http-client-0.7.13.1/http-client-0.7.13.1.tar.gz) = c98e86a0382fa877e320d83dbbd173c41c966a60a32c9bc597058929a7aa0e27
+SIZE (cabal/http-client-0.7.13.1/http-client-0.7.13.1.tar.gz) = 95306
+SHA256 (cabal/http-client-0.7.13.1/revision/1.cabal) = 6480749144f27919547733262f06a6ae3c759b57b692af53f9beb309d05a1699
+SIZE (cabal/http-client-0.7.13.1/revision/1.cabal) = 5777
SHA256 (cabal/http-client-restricted-0.0.5/http-client-restricted-0.0.5.tar.gz) = 056573459dc1b22f98fb1ee28e6663408063e208cfbfd604ae19e43f184ed5ed
SIZE (cabal/http-client-restricted-0.0.5/http-client-restricted-0.0.5.tar.gz) = 5389
SHA256 (cabal/http-client-tls-0.3.6.1/http-client-tls-0.3.6.1.tar.gz) = b19fff86a41b6035cbd97271a5d6965e43dcc4bedbe4c03dd586fed65fbac80d
@@ -247,58 +269,62 @@ SHA256 (cabal/http-date-0.0.11/http-date-0.0.11.tar.gz) = 32f923ac1ad9bdfeadce7c
SIZE (cabal/http-date-0.0.11/http-date-0.0.11.tar.gz) = 5351
SHA256 (cabal/http-types-0.12.3/http-types-0.12.3.tar.gz) = 4e8a4a66477459fa436a331c75e46857ec8026283df984d54f90576cd3024016
SIZE (cabal/http-types-0.12.3/http-types-0.12.3.tar.gz) = 13547
-SHA256 (cabal/http2-3.0.3/http2-3.0.3.tar.gz) = 1bae426d9b9c7266b89ae13b8ad7dfb548d16efe4c4dda6c0fa35b7b474c69cf
-SIZE (cabal/http2-3.0.3/http2-3.0.3.tar.gz) = 5504308
-SHA256 (cabal/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz) = 516858ee7198b1fed1b93c665157f9855fd947379db7f115d48c1b0d670e698d
-SIZE (cabal/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz) = 8685
-SHA256 (cabal/indexed-traversable-0.1.2/revision/1.cabal) = d66228887242f93ccb4fc7101a1e25a6560c8e4708f6e9ee1d3dd21901756c65
-SIZE (cabal/indexed-traversable-0.1.2/revision/1.cabal) = 2519
-SHA256 (cabal/indexed-traversable-instances-0.1.1/indexed-traversable-instances-0.1.1.tar.gz) = 100ed1023b541328b04bcec0964b9f9d5fc93285fc23a2ac6873bf8597439a44
-SIZE (cabal/indexed-traversable-instances-0.1.1/indexed-traversable-instances-0.1.1.tar.gz) = 4422
+SHA256 (cabal/http2-4.1.2/http2-4.1.2.tar.gz) = 15fc296032c0965fd3d1c5d3b421ba548265878e9fcfeb45e279718d31b09c60
+SIZE (cabal/http2-4.1.2/http2-4.1.2.tar.gz) = 5496723
+SHA256 (cabal/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz) = fe854c10285debc7d6fe3e09da0928a740ebc091ad2911ae695bb007e6f746a4
+SIZE (cabal/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz) = 8905
+SHA256 (cabal/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz) = 0f9b4e895ccc819f74d15f913c93613cc74cab74dbb05d7e305aa387bdbe374a
+SIZE (cabal/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz) = 3769
+SHA256 (cabal/indexed-traversable-instances-0.1.1.2/revision/1.cabal) = b493ed83623a7cba498d31a9d36beec233406f20377f1be3bb51d4ce3bd2ceef
+SIZE (cabal/indexed-traversable-instances-0.1.1.2/revision/1.cabal) = 2536
SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SHA256 (cabal/integer-logarithms-1.0.3.1/revision/2.cabal) = b65e11ec6f4b29c5278716da0544b951a49ab5310608df0fc41eec29f15691d9
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/2.cabal) = 3229
-SHA256 (cabal/invariant-0.5.6/invariant-0.5.6.tar.gz) = 9cfdf9faaa7521a05c34c1374f936e925ee6a5f438188ff8412101582de5e3d0
-SIZE (cabal/invariant-0.5.6/invariant-0.5.6.tar.gz) = 27506
+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/invariant-0.6.1/invariant-0.6.1.tar.gz) = fb7294ade6554e9c6e77020f065f3acb63f78e62019e4830ea509c36c8b0d4f0
+SIZE (cabal/invariant-0.6.1/invariant-0.6.1.tar.gz) = 27873
SHA256 (cabal/iproute-1.7.12/iproute-1.7.12.tar.gz) = f1751d1579fcbc1d9f86d9d1c9ede48cb71cbeb1d7b2043491c6216e4f236b63
SIZE (cabal/iproute-1.7.12/iproute-1.7.12.tar.gz) = 17864
-SHA256 (cabal/kan-extensions-5.2.4/kan-extensions-5.2.4.tar.gz) = e8c63fbe2af4a9d2b3b08e30e8b80ab76a0c1871a8528573b41f6bc837d0cd62
-SIZE (cabal/kan-extensions-5.2.4/kan-extensions-5.2.4.tar.gz) = 22144
+SHA256 (cabal/kan-extensions-5.2.5/kan-extensions-5.2.5.tar.gz) = b914dccc040caf1d8764b99df1028dad3e4fdf46c262192e54b59c9da66ead22
+SIZE (cabal/kan-extensions-5.2.5/kan-extensions-5.2.5.tar.gz) = 22205
+SHA256 (cabal/kan-extensions-5.2.5/revision/1.cabal) = 22e283da87daaafd3caa5de9cf0661f01971cebcb35d93c4d8241c3edfae6ce5
+SIZE (cabal/kan-extensions-5.2.5/revision/1.cabal) = 3066
SHA256 (cabal/language-javascript-0.7.1.0/language-javascript-0.7.1.0.tar.gz) = d1a036aa4c747fa7a347e78dc6d3609a3d51dc28580ff6b897a27646ca7ad168
SIZE (cabal/language-javascript-0.7.1.0/language-javascript-0.7.1.0.tar.gz) = 76438
-SHA256 (cabal/lens-5.1.1/lens-5.1.1.tar.gz) = cc4e99fc5d989e98ab0df7577183fe9ad5d74c63a44dc2607abcc22daba8b322
-SIZE (cabal/lens-5.1.1/lens-5.1.1.tar.gz) = 697888
+SHA256 (cabal/lens-5.2.2/lens-5.2.2.tar.gz) = 855c58c51935bd86e61c5886862fb36cb2dc4c63240d96d93c538e8f54ff76e3
+SIZE (cabal/lens-5.2.2/lens-5.2.2.tar.gz) = 700966
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/lift-type-0.1.0.1/lift-type-0.1.0.1.tar.gz) = aeb79e3090a38130fdb1da374e9e50e132e6bf5e20b45de58af5230d9c8f2585
-SIZE (cabal/lift-type-0.1.0.1/lift-type-0.1.0.1.tar.gz) = 3133
+SHA256 (cabal/libyaml-0.1.2/revision/1.cabal) = 7fb663b11fcdb86503c14aa81763106ea79b1048fc29a1fe44ec346d9ecac101
+SIZE (cabal/libyaml-0.1.2/revision/1.cabal) = 2222
+SHA256 (cabal/lift-type-0.1.1.1/lift-type-0.1.1.1.tar.gz) = 10d81032a69175a9c0c6f97358962ac8e5663b1b9a798fc96c7ec227aad7370d
+SIZE (cabal/lift-type-0.1.1.1/lift-type-0.1.1.1.tar.gz) = 3372
SHA256 (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = c134a95f56750aae806e38957bb03c59627cda16034af9e00a02b699474317c5
SIZE (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = 11700
SHA256 (cabal/magic-1.1/magic-1.1.tar.gz) = b21c3b69f57b64199c1d7be0ac8ea1d02d698be59943058f6a2d642ea57ce082
SIZE (cabal/magic-1.1/magic-1.1.tar.gz) = 4318
-SHA256 (cabal/memory-0.17.0/memory-0.17.0.tar.gz) = 3327e7bde8bf2c4c8ee405c890a69412bcc192fceb2c10525f3cc563f78e837a
-SIZE (cabal/memory-0.17.0/memory-0.17.0.tar.gz) = 41895
-SHA256 (cabal/microlens-0.4.13.0/microlens-0.4.13.0.tar.gz) = fc21d0f0ea30a3c73c681c2a2f5093dbebea8f3075243dcf2b8d234aacb210a3
-SIZE (cabal/microlens-0.4.13.0/microlens-0.4.13.0.tar.gz) = 27372
-SHA256 (cabal/microlens-th-0.4.3.10/microlens-th-0.4.3.10.tar.gz) = 2c50100235949c00defcdb8c01d8eb5e2e45e524a9b552d3c0c8bb8224ece2b5
-SIZE (cabal/microlens-th-0.4.3.10/microlens-th-0.4.3.10.tar.gz) = 24189
-SHA256 (cabal/mime-types-0.1.0.9/mime-types-0.1.0.9.tar.gz) = 0a32435169ef4ba59f4a4b8addfd0c04479410854d1b8d69a1e38fb389ba71d2
-SIZE (cabal/mime-types-0.1.0.9/mime-types-0.1.0.9.tar.gz) = 11384
+SHA256 (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e
+SIZE (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = 41957
+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/microlens-th-0.4.3.13/microlens-th-0.4.3.13.tar.gz) = e73bcd5af020ca705684725ddfded4567130f117d70fe17b4f898a19cce281bc
+SIZE (cabal/microlens-th-0.4.3.13/microlens-th-0.4.3.13.tar.gz) = 24188
+SHA256 (cabal/mime-types-0.1.1.0/mime-types-0.1.1.0.tar.gz) = ebd01ed4e37142cb3233d4ffe55fe879b64d4a0b5802c8bc6afa1c7670f9e11b
+SIZE (cabal/mime-types-0.1.1.0/mime-types-0.1.1.0.tar.gz) = 11818
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/monad-logger-0.3.36/monad-logger-0.3.36.tar.gz) = 706d403f37a84d87ac83b79320e18f55cf15739daf4327aac411ce17c0043c8b
-SIZE (cabal/monad-logger-0.3.36/monad-logger-0.3.36.tar.gz) = 11609
-SHA256 (cabal/monad-logger-0.3.36/revision/2.cabal) = 1863168667967ed5898870ad4faa963379fedb7f6d01bfae023d9cc3f9e4e592
-SIZE (cabal/monad-logger-0.3.36/revision/2.cabal) = 1873
+SHA256 (cabal/monad-logger-0.3.39/monad-logger-0.3.39.tar.gz) = d3f23b047dda7a3f74b89289a3171c1059d50898f63f671006baab61e01729a5
+SIZE (cabal/monad-logger-0.3.39/monad-logger-0.3.39.tar.gz) = 11777
+SHA256 (cabal/monad-logger-0.3.39/revision/1.cabal) = edd49f160b77abe4883f0579839d30403cd425853ab83397abb44473ebc5445a
+SIZE (cabal/monad-logger-0.3.39/revision/1.cabal) = 1759
SHA256 (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18
SIZE (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 4996
SHA256 (cabal/mono-traversable-1.0.15.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/mountpoints-1.0.2/mountpoints-1.0.2.tar.gz) = 67fcdf64fdb8111f58939c64b168a9dfa519d7068e0f439887d739866f18d5c2
SIZE (cabal/mountpoints-1.0.2/mountpoints-1.0.2.tar.gz) = 13505
-SHA256 (cabal/network-3.1.2.7/network-3.1.2.7.tar.gz) = 7f7620fef1a1af3d3d6747f510e73223a5c600e7d7fd9ace073d1222bdc63d85
-SIZE (cabal/network-3.1.2.7/network-3.1.2.7.tar.gz) = 139973
+SHA256 (cabal/network-3.1.3.0/network-3.1.3.0.tar.gz) = 326c74aba0cdf049da0b6faabbc035cb70dc91dacb4f94e39129e6f3fce927a1
+SIZE (cabal/network-3.1.3.0/network-3.1.3.0.tar.gz) = 139436
SHA256 (cabal/network-bsd-2.8.1.0/network-bsd-2.8.1.0.tar.gz) = d94961ca15c42c798d19cde540ec12b25cc43435fb95e682399d6c1a02022d4e
SIZE (cabal/network-bsd-2.8.1.0/network-bsd-2.8.1.0.tar.gz) = 8584
SHA256 (cabal/network-bsd-2.8.1.0/revision/4.cabal) = cd945ea08818281e4a8fa6f0a0640a1502aad3748546a3c197e071772452a9bd
@@ -311,8 +337,8 @@ SHA256 (cabal/network-info-0.2.1/network-info-0.2.1.tar.gz) = 9b2d88312fc8280351
SIZE (cabal/network-info-0.2.1/network-info-0.2.1.tar.gz) = 6387
SHA256 (cabal/network-multicast-0.3.2/network-multicast-0.3.2.tar.gz) = 830a4ae819e50d83f945eae0715d6574643f64d839b9e6f86ac64bbe2e881b72
SIZE (cabal/network-multicast-0.3.2/network-multicast-0.3.2.tar.gz) = 3352
-SHA256 (cabal/network-uri-2.6.4.1/network-uri-2.6.4.1.tar.gz) = 57856db93608a4d419f681b881c9b8d4448800d5a687587dc37e8a9e0b223584
-SIZE (cabal/network-uri-2.6.4.1/network-uri-2.6.4.1.tar.gz) = 32373
+SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
+SIZE (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 31309
SHA256 (cabal/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz) = dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50
SIZE (cabal/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz) = 3384
SHA256 (cabal/old-locale-1.0.0.7/revision/2.cabal) = fa998be2c7e00cd26a6e9075bea790caaf3932caa3e9497ad69bc20380dd6911
@@ -325,245 +351,239 @@ SHA256 (cabal/optparse-applicative-0.17.0.0/optparse-applicative-0.17.0.0.tar.gz
SIZE (cabal/optparse-applicative-0.17.0.0/optparse-applicative-0.17.0.0.tar.gz) = 59409
SHA256 (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6
SIZE (cabal/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz) = 14681
-SHA256 (cabal/parallel-3.2.2.0/revision/4.cabal) = 19ff631f3a26ee7cf0603e2b80fc375d77d3f350ae460ae72fe4cf5da665c90b
-SIZE (cabal/parallel-3.2.2.0/revision/4.cabal) = 1821
+SHA256 (cabal/parallel-3.2.2.0/revision/6.cabal) = c652c3c6e927ba461f40ee374f80e2e1ecfe833e950654d4303a3b15597624b8
+SIZE (cabal/parallel-3.2.2.0/revision/6.cabal) = 1821
SHA256 (cabal/path-pieces-0.2.1/path-pieces-0.2.1.tar.gz) = 080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f
SIZE (cabal/path-pieces-0.2.1/path-pieces-0.2.1.tar.gz) = 3529
SHA256 (cabal/path-pieces-0.2.1/revision/1.cabal) = c713a8d04b3e6b89f1116c1d5fe434305031e17a9f0ad30a457a8402e1d5fc5c
SIZE (cabal/path-pieces-0.2.1/revision/1.cabal) = 1233
SHA256 (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 770c4c1b9cd24b3db7f511f8a48404a0d098999e28573c3743a8a296bb96f8d4
SIZE (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 4717
-SHA256 (cabal/persistent-2.14.0.1/persistent-2.14.0.1.tar.gz) = aea8f859a2bf6ccdd4e8d411a7f538a444a25f9a025696f38c001b5ba5f966fb
-SIZE (cabal/persistent-2.14.0.1/persistent-2.14.0.1.tar.gz) = 171320
-SHA256 (cabal/persistent-sqlite-2.13.1.0/persistent-sqlite-2.13.1.0.tar.gz) = 2b2885f4e8031bbd5f342549c5fbb48cd6c3489930ea641bf5c681b02d2806fd
-SIZE (cabal/persistent-sqlite-2.13.1.0/persistent-sqlite-2.13.1.0.tar.gz) = 2276809
+SHA256 (cabal/persistent-2.14.5.0/persistent-2.14.5.0.tar.gz) = 04618a23e71256abaa4aa0b8f1d9577305b2840334cc1fbe3382f190853c46ee
+SIZE (cabal/persistent-2.14.5.0/persistent-2.14.5.0.tar.gz) = 175024
+SHA256 (cabal/persistent-sqlite-2.13.1.1/persistent-sqlite-2.13.1.1.tar.gz) = f2da6df242d3fb40fa256c8e6de0fa53d40d1b091ec7a6ded5001552ed07fa28
+SIZE (cabal/persistent-sqlite-2.13.1.1/persistent-sqlite-2.13.1.1.tar.gz) = 2276814
SHA256 (cabal/persistent-template-2.12.0.0/persistent-template-2.12.0.0.tar.gz) = dc488b567d373ebfbf5f3df8bba240e6203d1b13556872648d5f0d228fd02c31
SIZE (cabal/persistent-template-2.12.0.0/persistent-template-2.12.0.0.tar.gz) = 4506
-SHA256 (cabal/primitive-0.7.4.0/primitive-0.7.4.0.tar.gz) = 5b2d6dc2812eb2f6a115f05fcbe3e723d3aeff7894b012c617e075130581add5
-SIZE (cabal/primitive-0.7.4.0/primitive-0.7.4.0.tar.gz) = 56575
+SHA256 (cabal/primitive-0.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/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a
SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
-SHA256 (cabal/profunctors-5.6.2/revision/2.cabal) = 3d3685119243a7ebf984fa6af03299d156ab7674a432e2e15ecee2a4fd420fb6
-SIZE (cabal/profunctors-5.6.2/revision/2.cabal) = 2483
+SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
+SIZE (cabal/profunctors-5.6.2/revision/3.cabal) = 2484
SHA256 (cabal/psqueues-0.2.7.3/psqueues-0.2.7.3.tar.gz) = d09750ba3578d905b54d0b3a60a7b468910a60b3165e5de98bf6f4efae3ebfb2
SIZE (cabal/psqueues-0.2.7.3/psqueues-0.2.7.3.tar.gz) = 27328
SHA256 (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 3e1272f7ed6a4d7bd1712b90143ec326fee9b225789222379fea20a9c90c9b76
SIZE (cabal/random-1.2.1.1/random-1.2.1.1.tar.gz) = 47109
-SHA256 (cabal/reflection-2.1.6/reflection-2.1.6.tar.gz) = bf3e14917ebb329a53701a3cce0afe670f20037a0148dbfa5cbfa574ed6ba6cd
-SIZE (cabal/reflection-2.1.6/reflection-2.1.6.tar.gz) = 19976
-SHA256 (cabal/reflection-2.1.6/revision/1.cabal) = f41afef54a696377bb7591e12969a56e7a4a1cf1d2a32210ab24c6a7aa9bd7ae
-SIZE (cabal/reflection-2.1.6/revision/1.cabal) = 4116
+SHA256 (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = f664905cffb44b7f9cba604cd75bd69011a666ba06bccbcb7f3fae0cd4f14d5b
+SIZE (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = 5158
+SHA256 (cabal/reflection-2.1.7/reflection-2.1.7.tar.gz) = 6cbb18a8b02871533bb8b641dc6f76813a097d94404e5808bb5d52b0f0e415fd
+SIZE (cabal/reflection-2.1.7/reflection-2.1.7.tar.gz) = 17823
SHA256 (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1
SIZE (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 10488
SHA256 (cabal/regex-base-0.94.0.2/revision/1.cabal) = 4ff4425c710cddf440dfbac6cd52310bb6b23e17902390ff71c9fc7eaafc4fcc
SIZE (cabal/regex-base-0.94.0.2/revision/1.cabal) = 2643
-SHA256 (cabal/regex-tdfa-1.3.1.2/regex-tdfa-1.3.1.2.tar.gz) = c47a78c9da532ba0883868a1e34427318cba3cccc8e42f995834c74eea286a62
-SIZE (cabal/regex-tdfa-1.3.1.2/regex-tdfa-1.3.1.2.tar.gz) = 81331
-SHA256 (cabal/regex-tdfa-1.3.1.2/revision/1.cabal) = 9bafdeace4742f553d22a3da008081ac09009b3b52d38a53ad76795dfd3f180a
-SIZE (cabal/regex-tdfa-1.3.1.2/revision/1.cabal) = 6572
-SHA256 (cabal/resource-pool-0.2.3.2/resource-pool-0.2.3.2.tar.gz) = 8627eea2bea8824af2723646e74e2af0c73f583dd0c496c9fd242cd9d242bc12
-SIZE (cabal/resource-pool-0.2.3.2/resource-pool-0.2.3.2.tar.gz) = 6527
-SHA256 (cabal/resourcet-1.2.5/resourcet-1.2.5.tar.gz) = f67c698a88dda8e25ce3cb6c507c0edf7bb3bf05150cd0ede85e7cdab246492e
-SIZE (cabal/resourcet-1.2.5/resourcet-1.2.5.tar.gz) = 17098
+SHA256 (cabal/regex-tdfa-1.3.2/regex-tdfa-1.3.2.tar.gz) = 2660d7dc5f00718c39454c844d354dea26d605db9864f80951efad5f7284dfd1
+SIZE (cabal/regex-tdfa-1.3.2/regex-tdfa-1.3.2.tar.gz) = 82839
+SHA256 (cabal/resource-pool-0.4.0.0/resource-pool-0.4.0.0.tar.gz) = 8c0d783e3e75788d65f79157309132999f1bbb70684bacc2ea5dd18f904ae9b1
+SIZE (cabal/resource-pool-0.4.0.0/resource-pool-0.4.0.0.tar.gz) = 8128
+SHA256 (cabal/resourcet-1.2.6/resourcet-1.2.6.tar.gz) = f83b35b2106854750ef5f1c34695ea8b7bba6e0572cedf9f2993c5acfdb5fd34
+SIZE (cabal/resourcet-1.2.6/resourcet-1.2.6.tar.gz) = 17196
SHA256 (cabal/safe-0.3.19/safe-0.3.19.tar.gz) = 25043442c8f8aa95955bb17467d023630632b961aaa61e807e325d9b2c33f7a2
SIZE (cabal/safe-0.3.19/safe-0.3.19.tar.gz) = 11267
+SHA256 (cabal/safe-exceptions-0.1.7.3/safe-exceptions-0.1.7.3.tar.gz) = 91ce28d8f8a6efd31788d4827ed5cdcb9a546ad4053a86c56f7947c66a30b5bf
+SIZE (cabal/safe-exceptions-0.1.7.3/safe-exceptions-0.1.7.3.tar.gz) = 14169
SHA256 (cabal/sandi-0.5/sandi-0.5.tar.gz) = 4940a19fe9c5e9b08a9f139a0806a30b956d007efa973f3763bed3165154afd9
SIZE (cabal/sandi-0.5/sandi-0.5.tar.gz) = 19115
SHA256 (cabal/sandi-0.5/revision/1.cabal) = b278d072ca717706ea38f9bd646e023f7f2576a778fb43565b434f93638849aa
SIZE (cabal/sandi-0.5/revision/1.cabal) = 3010
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/2.cabal) = 76465a82beb2af6ea83ebd00684acc0ffe659e7da7066329931dc8f02fc97507
-SIZE (cabal/scientific-0.3.7.0/revision/2.cabal) = 4826
+SHA256 (cabal/scientific-0.3.7.0/revision/5.cabal) = 26d8109106963a345368011081453d25ee1dfa6afae2b1f57b426b4bcd392d91
+SIZE (cabal/scientific-0.3.7.0/revision/5.cabal) = 4854
SHA256 (cabal/securemem-0.1.10/securemem-0.1.10.tar.gz) = 32895a4748508da58207b4867266601af6259b7109af80bbf5d2e9e598e016a6
SIZE (cabal/securemem-0.1.10/securemem-0.1.10.tar.gz) = 3801
-SHA256 (cabal/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz) = d900697041ae4b0cca3243273a2b3e80bcf74d937405d6a5ff34dc33ee952132
-SIZE (cabal/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz) = 10371
-SHA256 (cabal/semialign-1.2.0.1/revision/1.cabal) = 0e179b4d3a8eff79001d374d6c91917c6221696b9620f0a4d86852fc6a9b9501
-SIZE (cabal/semialign-1.2.0.1/revision/1.cabal) = 2836
-SHA256 (cabal/semigroupoids-5.3.7/semigroupoids-5.3.7.tar.gz) = 6d45cdb6c58c75ca588859b80b2c92b6f48590a03e065c24ce5d767a6a963799
-SIZE (cabal/semigroupoids-5.3.7/semigroupoids-5.3.7.tar.gz) = 35349
+SHA256 (cabal/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/semigroups-0.20/semigroups-0.20.tar.gz) = 902d2e33c96b40a89de5957f2a9e097197afcc35e257e45b32ebe770993673e1
SIZE (cabal/semigroups-0.20/semigroups-0.20.tar.gz) = 18788
SHA256 (cabal/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz) = e358df39afc03d5a39e2ec650652d845c85c80cc98fe331654deafb4767ecb32
SIZE (cabal/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz) = 2710
SHA256 (cabal/setenv-0.1.1.3/revision/1.cabal) = c5916ac0d2a828473cd171261328a290afe0abd799db1ac8c310682fe778c45b
SIZE (cabal/setenv-0.1.1.3/revision/1.cabal) = 1053
-SHA256 (cabal/shakespeare-2.0.29/shakespeare-2.0.29.tar.gz) = 3221564650ba2c620901bd66644ed320e973ca07701ac0cb8d2ca4272c9cdb04
-SIZE (cabal/shakespeare-2.0.29/shakespeare-2.0.29.tar.gz) = 67058
-SHA256 (cabal/silently-1.2.5.2/silently-1.2.5.2.tar.gz) = 465bfc70b6d1b6781d398b354ad2fedabcf43acfce8b4c76a94772b006bab695
-SIZE (cabal/silently-1.2.5.2/silently-1.2.5.2.tar.gz) = 4065
-SHA256 (cabal/simple-sendfile-0.2.30/simple-sendfile-0.2.30.tar.gz) = b6864d2b3c62ff8ea23fa24e9e26f751bfe5253c8efb1f1e4fee2ba91d065284
-SIZE (cabal/simple-sendfile-0.2.30/simple-sendfile-0.2.30.tar.gz) = 343470
+SHA256 (cabal/shakespeare-2.1.0/shakespeare-2.1.0.tar.gz) = 3f59d2a4d6e5d59d932503adf15d53bccad388012ff86f806daedfd7c24e9fe1
+SIZE (cabal/shakespeare-2.1.0/shakespeare-2.1.0.tar.gz) = 71594
+SHA256 (cabal/silently-1.2.5.3/silently-1.2.5.3.tar.gz) = ba9dafafd29438a830afd158c3b83ce157d50e984352ff3ddf60a74c22f36372
+SIZE (cabal/silently-1.2.5.3/silently-1.2.5.3.tar.gz) = 4430
+SHA256 (cabal/simple-sendfile-0.2.31/simple-sendfile-0.2.31.tar.gz) = 66076e220e3ae707bc5c6df727b3279000e2fdd1c3a4f1e0bf9b715eb76dc560
+SIZE (cabal/simple-sendfile-0.2.31/simple-sendfile-0.2.31.tar.gz) = 343451
SHA256 (cabal/skein-1.0.9.4/skein-1.0.9.4.tar.gz) = f882ca0cc5ed336ef898fb3c89579e392900259296b2320edf968b9fc16cb8c9
SIZE (cabal/skein-1.0.9.4/skein-1.0.9.4.tar.gz) = 134346
SHA256 (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73
SIZE (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 9759
-SHA256 (cabal/split-0.2.3.4/split-0.2.3.4.tar.gz) = 271fe5104c9f40034aa9a1aad6269bcecc9454bc5a57c247e69e17de996c1f2a
-SIZE (cabal/split-0.2.3.4/split-0.2.3.4.tar.gz) = 15942
-SHA256 (cabal/split-0.2.3.4/revision/2.cabal) = a6df9c3e806ee7cb50bc980a183fc1156f35022a39430dabac0bf9456fe18a4b
-SIZE (cabal/split-0.2.3.4/revision/2.cabal) = 2647
+SHA256 (cabal/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/stm-chans-3.0.0.6/stm-chans-3.0.0.6.tar.gz) = ea6e3e83b67380ada44a566014e2611ef9f98142a8bbb91583fb598425760a12
-SIZE (cabal/stm-chans-3.0.0.6/stm-chans-3.0.0.6.tar.gz) = 9680
-SHA256 (cabal/streaming-commons-0.2.2.4/streaming-commons-0.2.2.4.tar.gz) = 56a1408cce710cddfb04d73757efba439c98fb8043515083a45136902214ccf2
-SIZE (cabal/streaming-commons-0.2.2.4/streaming-commons-0.2.2.4.tar.gz) = 84330
-SHA256 (cabal/strict-0.4.0.1/strict-0.4.0.1.tar.gz) = dff6abc08ad637e51891bb8b475778c40926c51219eda60fd64f0d9680226241
-SIZE (cabal/strict-0.4.0.1/strict-0.4.0.1.tar.gz) = 12488
-SHA256 (cabal/strict-0.4.0.1/revision/4.cabal) = d6205a748eb8db4cd17a7179be970c94598809709294ccfa43159c7f3cc4bf5d
-SIZE (cabal/strict-0.4.0.1/revision/4.cabal) = 4187
-SHA256 (cabal/syb-0.7.2.1/syb-0.7.2.1.tar.gz) = 1807c66f77e66786739387f0ae9f16d150d1cfa9d626afcb729f0e9b442a8d96
-SIZE (cabal/syb-0.7.2.1/syb-0.7.2.1.tar.gz) = 39768
-SHA256 (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = f5e0fcf95f0bb4aa63f428f2c01955a41ea1a42cfcf39145ed631f59a9616c02
-SIZE (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = 9842
-SHA256 (cabal/tagged-0.8.6.1/revision/2.cabal) = 29c67d98a4404607f024750ab9c7210dadcbbef4e1944c48c52902f2071b2662
-SIZE (cabal/tagged-0.8.6.1/revision/2.cabal) = 2874
+SHA256 (cabal/splitmix-0.1.0.4/revision/2.cabal) = db25c2e17967aa6b6046ab8b1b96ba3f344ca59a62b60fb6113d51ea305a3d8e
+SIZE (cabal/splitmix-0.1.0.4/revision/2.cabal) = 6537
+SHA256 (cabal/stm-chans-3.0.0.9/stm-chans-3.0.0.9.tar.gz) = 7a060df537cb93c98380a770f88d4a1ff08b79fe07203c859be7bc815dc1325d
+SIZE (cabal/stm-chans-3.0.0.9/stm-chans-3.0.0.9.tar.gz) = 9987
+SHA256 (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 0180958a882eb0f6262b812fe886c2b1b8285474b5b958f814ae4f05409fbf79
+SIZE (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 37959
+SHA256 (cabal/strict-0.5/strict-0.5.tar.gz) = 3f4f0995dec2d520d0e321542f71412dac023658fdab603db04364d75269a0fd
+SIZE (cabal/strict-0.5/strict-0.5.tar.gz) = 12564
+SHA256 (cabal/syb-0.7.2.3/syb-0.7.2.3.tar.gz) = d0b72daf16a947c4d9cb2d5774072f2153433224a04fd60fad60be9ffac8d91a
+SIZE (cabal/syb-0.7.2.3/syb-0.7.2.3.tar.gz) = 40018
+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/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/tasty-1.4.2.3/tasty-1.4.2.3.tar.gz) = c914a7a9a28dfc33dc5a112c349f2e69f536cb66d2b2b44898a3411cbdcad0c6
-SIZE (cabal/tasty-1.4.2.3/tasty-1.4.2.3.tar.gz) = 58549
+SHA256 (cabal/tasty-1.4.3/tasty-1.4.3.tar.gz) = f420da9560267271dce8a0007a1cb77c06987f0d129eb0f613110ce61f71cb00
+SIZE (cabal/tasty-1.4.3/tasty-1.4.3.tar.gz) = 58726
SHA256 (cabal/tasty-hunit-0.10.0.3/tasty-hunit-0.10.0.3.tar.gz) = b7ef1912ece25b9396d2c69c31e63f82facc95edac8fc1abbf84e8c3c7ffe63f
SIZE (cabal/tasty-hunit-0.10.0.3/tasty-hunit-0.10.0.3.tar.gz) = 7885
SHA256 (cabal/tasty-quickcheck-0.10.2/tasty-quickcheck-0.10.2.tar.gz) = b4884c815db26a543ee1062664ee051ac89d51b2c2526d30029c6eb95b36cce2
SIZE (cabal/tasty-quickcheck-0.10.2/tasty-quickcheck-0.10.2.tar.gz) = 5868
SHA256 (cabal/tasty-rerun-1.1.18/tasty-rerun-1.1.18.tar.gz) = fa74ac10bc23fd3e443362427236a9c543f92b6aaf2e1bc8e959ecd47fb98c69
SIZE (cabal/tasty-rerun-1.1.18/tasty-rerun-1.1.18.tar.gz) = 6388
-SHA256 (cabal/tasty-rerun-1.1.18/revision/3.cabal) = 6bdee1eeafcabbc61758f0489f9cca7cf94f555a77095beccfa533906c562101
-SIZE (cabal/tasty-rerun-1.1.18/revision/3.cabal) = 1391
-SHA256 (cabal/terminal-size-0.3.3/terminal-size-0.3.3.tar.gz) = 8c174c8fa7200be2caffd6d25f789fd3c73f4b7b02989f332a42d7901fca60c3
-SIZE (cabal/terminal-size-0.3.3/terminal-size-0.3.3.tar.gz) = 4291
+SHA256 (cabal/tasty-rerun-1.1.18/revision/4.cabal) = 161ea1de25a792d897c658ce693e427f77b3bc8f7292f4b530f0103184555bc4
+SIZE (cabal/tasty-rerun-1.1.18/revision/4.cabal) = 1391
+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/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/th-abstraction-0.4.3.0/th-abstraction-0.4.3.0.tar.gz) = c8bb13e31d1d22a99168536a35c66e1091a6e4274b9841a023eac52c2bd3de06
-SIZE (cabal/th-abstraction-0.4.3.0/th-abstraction-0.4.3.0.tar.gz) = 38595
-SHA256 (cabal/th-compat-0.1.3/th-compat-0.1.3.tar.gz) = 6b5059caf6714f47da92953badf2f556119877e09708c14e206b3ae98b8681c6
-SIZE (cabal/th-compat-0.1.3/th-compat-0.1.3.tar.gz) = 13718
-SHA256 (cabal/th-compat-0.1.3/revision/1.cabal) = f65819f74c6ced42b24d9e5053165508c4b6a18271c8e3229dc93b1dc8f7a5ab
-SIZE (cabal/th-compat-0.1.3/revision/1.cabal) = 2972
-SHA256 (cabal/th-lift-0.8.2/th-lift-0.8.2.tar.gz) = 3a5927037a10ae63e605c02228c4027c32b7bab1985ae7b5379e6363b3cd5ce4
-SIZE (cabal/th-lift-0.8.2/th-lift-0.8.2.tar.gz) = 14385
-SHA256 (cabal/th-lift-0.8.2/revision/1.cabal) = 955f3ad62b202d2ff37a616d2155ad9ce30879c7c63edab1f1ec69d757d70ed1
-SIZE (cabal/th-lift-0.8.2/revision/1.cabal) = 2677
-SHA256 (cabal/th-lift-instances-0.1.19/th-lift-instances-0.1.19.tar.gz) = a85d004a285b51f442c5c345ab786234311b84c819f68e3951f0229c80c16066
-SIZE (cabal/th-lift-instances-0.1.19/th-lift-instances-0.1.19.tar.gz) = 6113
-SHA256 (cabal/these-1.1.1.1/these-1.1.1.1.tar.gz) = d798c9f56e17def441e8f51e54cc11afdb3e76c6a9d1e9ee154e9a78da0bf508
-SIZE (cabal/these-1.1.1.1/these-1.1.1.1.tar.gz) = 9804
-SHA256 (cabal/these-1.1.1.1/revision/5.cabal) = f069e766b8fed73d457fca20cc197f5c539bcdd03d7636e478ddf14dbb67684a
-SIZE (cabal/these-1.1.1.1/revision/5.cabal) = 2748
+SHA256 (cabal/text-short-0.1.5/revision/2.cabal) = c296eb2289dc5bf39912989c295cb82ef05ae5f84ee83ea5dc21f48da80e7052
+SIZE (cabal/text-short-0.1.5/revision/2.cabal) = 3202
+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/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8
+SIZE (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = 14838
+SHA256 (cabal/th-compat-0.1.4/revision/2.cabal) = e5ae7c083ef3a22248558f8451669bb1c55ea8090f5908b86b9033743c161730
+SIZE (cabal/th-compat-0.1.4/revision/2.cabal) = 3224
+SHA256 (cabal/th-lift-0.8.3/th-lift-0.8.3.tar.gz) = 25d57bf5f8e7deefeb4ace0539805ae1e90b1ba5a034ebcc36141846408c6b75
+SIZE (cabal/th-lift-0.8.3/th-lift-0.8.3.tar.gz) = 14643
+SHA256 (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = f533c3f95addcca461a0ccd1aafef75dd801bfa6599c0d1184d54bfffb61d870
+SIZE (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = 6721
+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/3.cabal) = 42d8f2e08e965e1718917d54ad69e1d06bd4b87d66c41dc7410f59313dba4ed1
-SIZE (cabal/time-compat-1.9.6.1/revision/3.cabal) = 5033
+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/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz) = 07ff1566de7d851423a843b2de385442319348c621d4f779b3d365ce91ac502c
SIZE (cabal/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz) = 1956
SHA256 (cabal/time-manager-0.0.0/time-manager-0.0.0.tar.gz) = 90a616ed20b2119bb64f78f84230b6798cde22a35e87bc8d9ee08cdf1d90fcdb
SIZE (cabal/time-manager-0.0.0/time-manager-0.0.0.tar.gz) = 2726
-SHA256 (cabal/tls-1.5.7/tls-1.5.7.tar.gz) = b89e7d0848dbbcf24f3d7d78295e4593e9261fb19e6c14f1a04350920136f79a
-SIZE (cabal/tls-1.5.7/tls-1.5.7.tar.gz) = 158066
+SHA256 (cabal/time-manager-0.0.0/revision/1.cabal) = 5b6288815180428377d96be9fc3fa9d4d02b7aa2cc04839fb547409b8db68cc3
+SIZE (cabal/time-manager-0.0.0/revision/1.cabal) = 714
+SHA256 (cabal/tls-1.6.0/tls-1.6.0.tar.gz) = d29d20afc1c1b852a3c39b076ec853cb596ac888cf521e54144441dec689e498
+SIZE (cabal/tls-1.6.0/tls-1.6.0.tar.gz) = 158619
SHA256 (cabal/tls-session-manager-0.0.4/tls-session-manager-0.0.4.tar.gz) = ba207f79b4536a65625063106c621e8bafc0dc7928bd9273270e19f36d59938c
SIZE (cabal/tls-session-manager-0.0.4/tls-session-manager-0.0.4.tar.gz) = 3821
-SHA256 (cabal/torrent-10000.1.1/torrent-10000.1.1.tar.gz) = 2009964210e229ee67254a73fead3413f60299415238887fa7ef30e40e06fa54
-SIZE (cabal/torrent-10000.1.1/torrent-10000.1.1.tar.gz) = 3977
+SHA256 (cabal/torrent-10000.1.3/torrent-10000.1.3.tar.gz) = debe8ff7d7777e48b93277d04571a392dbbf6c7dee134e3ddd689fa8aec3e9de
+SIZE (cabal/torrent-10000.1.3/torrent-10000.1.3.tar.gz) = 4079
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/transformers-compat-0.7.1/transformers-compat-0.7.1.tar.gz) = ac0b861534c14d3cfd61534f474674e3b634b8decea072ffd4d21f8b59f35080
-SIZE (cabal/transformers-compat-0.7.1/transformers-compat-0.7.1.tar.gz) = 44363
-SHA256 (cabal/transformers-compat-0.7.1/revision/1.cabal) = 873ef500790cae136d14b2e890da1fe4df963e372f21b1671fa3c6cdfb23b10f
-SIZE (cabal/transformers-compat-0.7.1/revision/1.cabal) = 5807
-SHA256 (cabal/typed-process-0.2.8.0/typed-process-0.2.8.0.tar.gz) = 8578da545d6b2fa4b0b7296be389a736739153ced19d1dffbdee68aec978c0a9
-SIZE (cabal/typed-process-0.2.8.0/typed-process-0.2.8.0.tar.gz) = 18032
-SHA256 (cabal/typed-process-0.2.8.0/revision/1.cabal) = 156f52c3e1a825866c0ef37003acc500268282ea903f3162843a62b5b03d01d4
-SIZE (cabal/typed-process-0.2.8.0/revision/1.cabal) = 2165
-SHA256 (cabal/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz) = 59ad7e53bfe32ffbf0e703b31490d41d14c70e4745ed49e8adf592ed68dd6185
-SIZE (cabal/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz) = 4114
+SHA256 (cabal/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.11.0/typed-process-0.2.11.0.tar.gz) = 948c59540675d85f35c99e285cdb8686713ec1689f530d5d21813239ea91f625
+SIZE (cabal/typed-process-0.2.11.0/typed-process-0.2.11.0.tar.gz) = 18309
SHA256 (cabal/unix-compat-0.6/unix-compat-0.6.tar.gz) = b4cd823a6543ad3aca8e740ecf5f44aabde60f1452b5a55655db5c8b7a44d5f8
SIZE (cabal/unix-compat-0.6/unix-compat-0.6.tar.gz) = 15777
-SHA256 (cabal/unix-time-0.4.7/unix-time-0.4.7.tar.gz) = 19233f8badf921d444c6165689253d877cfed58ce08f28cad312558a9280de09
-SIZE (cabal/unix-time-0.4.7/unix-time-0.4.7.tar.gz) = 52235
-SHA256 (cabal/unliftio-0.2.22.0/unliftio-0.2.22.0.tar.gz) = 1fc4adb14bbefa303b01163a6dfd61c3bd7f775cebf8ee812d7194fb27ffbb88
-SIZE (cabal/unliftio-0.2.22.0/unliftio-0.2.22.0.tar.gz) = 57549
-SHA256 (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 919f0d1297ea2f5373118553c1df2a9405d8b9e31a8307e829da67d4953c299a
-SIZE (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 3696
-SHA256 (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = f9abcdd3f3d28e4840563efb7b8760d2de9b5707bcd6f53a87f6a0d77bb5a9f7
-SIZE (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = 1082
+SHA256 (cabal/unix-compat-0.6/revision/1.cabal) = 0f5d0929d838077909d397c7c83b711b89db4ed3d4dafea46af19c04b389b53c
+SIZE (cabal/unix-compat-0.6/revision/1.cabal) = 3583
+SHA256 (cabal/unix-time-0.4.9/unix-time-0.4.9.tar.gz) = 490734d4860e065aa92fb3f54dc07ba5fa61b4a0c6fb9989f38d5713bcac8b08
+SIZE (cabal/unix-time-0.4.9/unix-time-0.4.9.tar.gz) = 52004
+SHA256 (cabal/unliftio-0.2.24.0/unliftio-0.2.24.0.tar.gz) = fd8ab9b84cec794570faa53e88cf83af2bf7f5566baebf6b664892178d50229b
+SIZE (cabal/unliftio-0.2.24.0/unliftio-0.2.24.0.tar.gz) = 57520
+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/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-1.3.15/uuid-1.3.15.tar.gz) = f885958d8934930b7c0f9b91f980722f7f992c9383fc98f075cf9df64c800564
SIZE (cabal/uuid-1.3.15/uuid-1.3.15.tar.gz) = 8815
-SHA256 (cabal/uuid-1.3.15/revision/1.cabal) = 2fbb3c0210068f2f1e11ea6b53f6f51670e87c0366666a7d2f7f6f88128b4cf2
-SIZE (cabal/uuid-1.3.15/revision/1.cabal) = 2614
+SHA256 (cabal/uuid-1.3.15/revision/2.cabal) = a3d79c5a5e58035e7dc5a08c5910c44a6719aaa38697b249e3f67aaac884411a
+SIZE (cabal/uuid-1.3.15/revision/2.cabal) = 2642
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/2.cabal) = 8447b8a08723877400da13b6329b3fb19ea9e4c20fabe62888841eb3708d7474
-SIZE (cabal/uuid-types-1.0.5/revision/2.cabal) = 2608
+SHA256 (cabal/uuid-types-1.0.5/revision/4.cabal) = e4662609522f093b86c5ae86aa9781afc69338cf102d42e5b5c196c320d95621
+SIZE (cabal/uuid-types-1.0.5/revision/4.cabal) = 2636
SHA256 (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = ac2a6b6adf58598c5c8faa931ae961a8a2aa50ddb2f0f7a2044ff6e8c3d433a0
SIZE (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = 5431
-SHA256 (cabal/vault-0.3.1.5/revision/1.cabal) = d1647db5a222db5e8abf5d9252a2912a34b70fc5160762dcc2213a209b54641d
-SIZE (cabal/vault-0.3.1.5/revision/1.cabal) = 2366
-SHA256 (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = fb4a53c02bd4d7fdf155c0604da9a5bb0f3b3bfce5d9960aea11c2ae235b9f35
-SIZE (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = 151420
-SHA256 (cabal/vector-0.12.3.1/revision/2.cabal) = fffbd00912d69ed7be9bc7eeb09f4f475e0d243ec43f916a9fd5bbd219ce7f3e
-SIZE (cabal/vector-0.12.3.1/revision/2.cabal) = 8238
-SHA256 (cabal/vector-algorithms-0.8.0.4/vector-algorithms-0.8.0.4.tar.gz) = 76176a56778bf30a275b1089ee6db24ec6c67d92525145f8dfe215b80137af3b
-SIZE (cabal/vector-algorithms-0.8.0.4/vector-algorithms-0.8.0.4.tar.gz) = 26681
-SHA256 (cabal/vector-algorithms-0.8.0.4/revision/1.cabal) = bf4760b23a0fee09abb8c9e3c952c870f5dc9780876e9d7e38ab2bdd98c8f283
-SIZE (cabal/vector-algorithms-0.8.0.4/revision/1.cabal) = 3752
+SHA256 (cabal/vault-0.3.1.5/revision/3.cabal) = 313d6d61435619ec25b492f8775729d8f0ab9496030898d30a4ba34a24ec742b
+SIZE (cabal/vault-0.3.1.5/revision/3.cabal) = 2366
+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/void-0.7.3/void-0.7.3.tar.gz) = 53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317
SIZE (cabal/void-0.7.3/void-0.7.3.tar.gz) = 6741
SHA256 (cabal/wai-3.2.3/wai-3.2.3.tar.gz) = 5574d6541000988fe204d3032db87fd0a5404cdbde33ee4fa02e6006768229f8
SIZE (cabal/wai-3.2.3/wai-3.2.3.tar.gz) = 11619
SHA256 (cabal/wai-app-static-3.1.7.4/wai-app-static-3.1.7.4.tar.gz) = 647188444b19dc953bbfbab5611c81c1e1f27c31bac5dc31dd5de27cdbf01fc1
SIZE (cabal/wai-app-static-3.1.7.4/wai-app-static-3.1.7.4.tar.gz) = 23094
-SHA256 (cabal/wai-extra-3.1.12.1/wai-extra-3.1.12.1.tar.gz) = c672a246da981749d368c9e70f13183f987a07d3ca8f59a9fc9d8f2b18a844f9
-SIZE (cabal/wai-extra-3.1.12.1/wai-extra-3.1.12.1.tar.gz) = 77596
+SHA256 (cabal/wai-extra-3.1.13.0/wai-extra-3.1.13.0.tar.gz) = df0d2d275bc3c888fae9cf525496140c707cbccfdf013a36dc00e7a94ac38cc0
+SIZE (cabal/wai-extra-3.1.13.0/wai-extra-3.1.13.0.tar.gz) = 82251
+SHA256 (cabal/wai-extra-3.1.13.0/revision/1.cabal) = fc3e7c337ac46733ce2da7a0d6422185387b3bb3709e72403a359eb19678db37
+SIZE (cabal/wai-extra-3.1.13.0/revision/1.cabal) = 8287
SHA256 (cabal/wai-logger-2.4.0/wai-logger-2.4.0.tar.gz) = 057e635acd35a39d6ddae4ba4c5dfa1425e251579bbd3239c7f4b557bc96290a
SIZE (cabal/wai-logger-2.4.0/wai-logger-2.4.0.tar.gz) = 5925
-SHA256 (cabal/warp-3.3.21/warp-3.3.21.tar.gz) = 8f75fce0cfc68e1e899151ea1688f17be18ea9b384ce8be97dbea8ab83d43f6f
-SIZE (cabal/warp-3.3.21/warp-3.3.21.tar.gz) = 66529
-SHA256 (cabal/warp-tls-3.3.2/warp-tls-3.3.2.tar.gz) = d5e86f26949da9989233dcf66955710ceb54f8f8ad39ab1126f8576f048f3b2d
-SIZE (cabal/warp-tls-3.3.2/warp-tls-3.3.2.tar.gz) = 8888
-SHA256 (cabal/wcwidth-0.0.2/wcwidth-0.0.2.tar.gz) = ffc68736a3bbde3e8157710f29f4a99c0ca593c41194579c54a92c62f6c12ed8
-SIZE (cabal/wcwidth-0.0.2/wcwidth-0.0.2.tar.gz) = 4168
+SHA256 (cabal/warp-3.3.25/warp-3.3.25.tar.gz) = ea7d18f031898b5d8d0fa2306ed27a08d6b0a3dc223f84961423aab36d1446f1
+SIZE (cabal/warp-3.3.25/warp-3.3.25.tar.gz) = 65591
+SHA256 (cabal/warp-tls-3.3.6/warp-tls-3.3.6.tar.gz) = ae8070500bfb81b256630b0f792451b26265b9eb1f2ba6d1696cf9ed96965bb5
+SIZE (cabal/warp-tls-3.3.6/warp-tls-3.3.6.tar.gz) = 8951
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/2.cabal) = 81fd3b1e56e6d8c5b1acdbed06d49c72186902f7400139152afd70e37ad956d2
-SIZE (cabal/witherable-0.4.2/revision/2.cabal) = 2285
+SHA256 (cabal/witherable-0.4.2/revision/4.cabal) = cec516b35df0ff53ab0068e70a912a0ba7b65c672fbc554727183faa195ad3b8
+SIZE (cabal/witherable-0.4.2/revision/4.cabal) = 2342
SHA256 (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 2630934c75728bfbf390c1f0206b225507b354f68d4047b06c018a36823b5d8a
SIZE (cabal/word8-0.1.3/word8-0.1.3.tar.gz) = 6271
-SHA256 (cabal/x509-1.7.6/x509-1.7.6.tar.gz) = a5d59a3a576f78a0f47adf509e53c2ab803491f07eb0c40b5ffd0304fa939884
-SIZE (cabal/x509-1.7.6/x509-1.7.6.tar.gz) = 21772
+SHA256 (cabal/x509-1.7.7/x509-1.7.7.tar.gz) = 59c6920fe5d53f1e6a15176bd853f1a18422be87cd8496772ff4571828a568fe
+SIZE (cabal/x509-1.7.7/x509-1.7.7.tar.gz) = 21707
SHA256 (cabal/x509-store-1.6.9/x509-store-1.6.9.tar.gz) = c59213520cf31a0a18611a60b8a4d2d7aa6cb206c0545d857b98dcb90fc5c8da
SIZE (cabal/x509-store-1.6.9/x509-store-1.6.9.tar.gz) = 12734
SHA256 (cabal/x509-system-1.6.7/x509-system-1.6.7.tar.gz) = 68fc1ffd9b33fc85886934a39f12064ef465b12043503fe1b489c098bb6a2b11
SIZE (cabal/x509-system-1.6.7/x509-system-1.6.7.tar.gz) = 3438
SHA256 (cabal/x509-validation-1.6.12/x509-validation-1.6.12.tar.gz) = 0d8e44e199332b22df3e7c19d21b1a79f237fde9a3abf23bef9e7c4991d0f1c8
SIZE (cabal/x509-validation-1.6.12/x509-validation-1.6.12.tar.gz) = 19733
-SHA256 (cabal/xml-conduit-1.9.1.1/xml-conduit-1.9.1.1.tar.gz) = bdb117606c0b56ca735564465b14b50f77f84c9e52e31d966ac8d4556d3ff0ff
-SIZE (cabal/xml-conduit-1.9.1.1/xml-conduit-1.9.1.1.tar.gz) = 42901
-SHA256 (cabal/xml-conduit-1.9.1.1/revision/1.cabal) = fb43f1fb0811af3d3116420d18480b19ed40b72f1b43e1baedd7515312d09174
-SIZE (cabal/xml-conduit-1.9.1.1/revision/1.cabal) = 3103
+SHA256 (cabal/xml-conduit-1.9.1.2/xml-conduit-1.9.1.2.tar.gz) = 959b46fa0ba0568fdfdd213070245999244a934ca9a4ab6e30141f2d605648dd
+SIZE (cabal/xml-conduit-1.9.1.2/xml-conduit-1.9.1.2.tar.gz) = 44371
SHA256 (cabal/xml-hamlet-0.5.0.2/xml-hamlet-0.5.0.2.tar.gz) = 5ff04a927718f333689c5cdfde8ee3049533d0734e6a0d8026a71961c2642e81
SIZE (cabal/xml-hamlet-0.5.0.2/xml-hamlet-0.5.0.2.tar.gz) = 9328
SHA256 (cabal/xml-types-0.3.8/xml-types-0.3.8.tar.gz) = dad5e4ce602b7d1f4be37c0cfd99a261a4573746bfd80d917dc955b72da84c80
SIZE (cabal/xml-types-0.3.8/xml-types-0.3.8.tar.gz) = 4054
-SHA256 (cabal/xss-sanitize-0.3.7/xss-sanitize-0.3.7.tar.gz) = 7c078f6da1196209170ef6156465e277026539eae6cacde0bd975cb46de9dff2
-SIZE (cabal/xss-sanitize-0.3.7/xss-sanitize-0.3.7.tar.gz) = 11704
-SHA256 (cabal/xss-sanitize-0.3.7/revision/1.cabal) = c62c6c9c5b2471f89705d87a35c602236d09bfc8141f6c7b262f05a1bb1f6d96
-SIZE (cabal/xss-sanitize-0.3.7/revision/1.cabal) = 1977
-SHA256 (cabal/yaml-0.11.8.0/yaml-0.11.8.0.tar.gz) = f61a4e829bb75e17f5da39ea7b9d8d221a100a0f0cb1258bb9584a1829cd0ae8
-SIZE (cabal/yaml-0.11.8.0/yaml-0.11.8.0.tar.gz) = 31674
-SHA256 (cabal/yesod-1.6.2/yesod-1.6.2.tar.gz) = b1aac081d42cf902b0104407dacb1fea150532ce361734a452e1e13f7d783b4f
-SIZE (cabal/yesod-1.6.2/yesod-1.6.2.tar.gz) = 9927
-SHA256 (cabal/yesod-core-1.6.23.1/yesod-core-1.6.23.1.tar.gz) = e9758c427ad1116ee488e2fa8d3ca3d003c189a367aeb4f98e35f6c47b523ce9
-SIZE (cabal/yesod-core-1.6.23.1/yesod-core-1.6.23.1.tar.gz) = 103119
-SHA256 (cabal/yesod-form-1.7.0/yesod-form-1.7.0.tar.gz) = 711be0e224a765f1ae2d2c8f9ece8e3e8c24ba6708242b6d7ab7c080865f0f9c
-SIZE (cabal/yesod-form-1.7.0/yesod-form-1.7.0.tar.gz) = 34435
+SHA256 (cabal/xss-sanitize-0.3.7.2/xss-sanitize-0.3.7.2.tar.gz) = 1bbb7f5be1f4590124c76458fb798bfd9bf8114dce338d5881ad89188a9dc946
+SIZE (cabal/xss-sanitize-0.3.7.2/xss-sanitize-0.3.7.2.tar.gz) = 12002
+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/yesod-1.6.2.1/yesod-1.6.2.1.tar.gz) = acac4adb8513a0880a61f1ddf6a5a5dd8997d831ce9d8048e48799d47157f4e1
+SIZE (cabal/yesod-1.6.2.1/yesod-1.6.2.1.tar.gz) = 9940
+SHA256 (cabal/yesod-core-1.6.24.2/yesod-core-1.6.24.2.tar.gz) = f22891cb4f984e747f464878ce1b59ea4a6a0f1a377b0bb6a740f981e6231433
+SIZE (cabal/yesod-core-1.6.24.2/yesod-core-1.6.24.2.tar.gz) = 104045
+SHA256 (cabal/yesod-form-1.7.4/yesod-form-1.7.4.tar.gz) = 28d99ddcee799d660431aa9c061afbaa9d563318b0749b82c5dcfe0ff0355c04
+SIZE (cabal/yesod-form-1.7.4/yesod-form-1.7.4.tar.gz) = 35498
SHA256 (cabal/yesod-persistent-1.6.0.8/yesod-persistent-1.6.0.8.tar.gz) = e64552c256afdfe7c2e114a9381f7296af681c0f28c7184c3716770f2a06750b
SIZE (cabal/yesod-persistent-1.6.0.8/yesod-persistent-1.6.0.8.tar.gz) = 5612
SHA256 (cabal/yesod-static-1.6.1.0/yesod-static-1.6.1.0.tar.gz) = 9794262f4ad3f834bd76aa105e348e65821f087a2c0d3b17a27f6e665385c5a1
SIZE (cabal/yesod-static-1.6.1.0/yesod-static-1.6.1.0.tar.gz) = 25613
SHA256 (cabal/zlib-0.6.3.0/zlib-0.6.3.0.tar.gz) = 9eaa989ad4534438b5beb51c1d3a4c8f6a088fdff0b259a5394fbf39aaee04da
SIZE (cabal/zlib-0.6.3.0/zlib-0.6.3.0.tar.gz) = 369595
+SHA256 (cabal/zlib-0.6.3.0/revision/1.cabal) = 9adce39e4ca0b7a87d45df0a243134816c57059a08e28cff5469c98ae1f54dfc
+SIZE (cabal/zlib-0.6.3.0/revision/1.cabal) = 5367
diff --git a/devel/hs-git-annex/files/patch-Utility_DirWatcher_Kqueue.hs b/devel/hs-git-annex/files/patch-Utility_DirWatcher_Kqueue.hs
new file mode 100644
index 000000000000..8246dc75e99d
--- /dev/null
+++ b/devel/hs-git-annex/files/patch-Utility_DirWatcher_Kqueue.hs
@@ -0,0 +1,19 @@
+--- Utility/DirWatcher/Kqueue.hs.orig 2001-09-09 01:46:40 UTC
++++ Utility/DirWatcher/Kqueue.hs
+@@ -81,8 +81,8 @@ getDirInfo dir = do
+ return $ DirInfo dir contents
+ where
+ getDirEnt f = catchMaybeIO $ do
+- s <- getSymbolicLinkStatus (dir </> f)
+- return $ DirEnt f (fileID s) (isDirectory s)
++ s <- Posix.getSymbolicLinkStatus (dir </> f)
++ return $ DirEnt f (Posix.fileID s) (Posix.isDirectory s)
+
+ {- Difference between the dirCaches of two DirInfos. -}
+ (//) :: DirInfo -> DirInfo -> [Change]
+@@ -265,4 +265,4 @@ runHooks kq hooks = do
+ Just a -> a (changedFile change) s
+
+ withstatus change a = maybe noop (a change) =<<
+- (catchMaybeIO (getSymbolicLinkStatus (changedFile change)))
++ (catchMaybeIO (Posix.getSymbolicLinkStatus (changedFile change)))
diff --git a/devel/hs-git-annex/files/patch-__cabal__deps_aws-0.22_aws.cabal b/devel/hs-git-annex/files/patch-__cabal__deps_aws-0.22_aws.cabal
deleted file mode 100644
index f48c19be15be..000000000000
--- a/devel/hs-git-annex/files/patch-__cabal__deps_aws-0.22_aws.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- _cabal_deps/aws-0.22/aws.cabal.orig 2022-05-30 16:45:56 UTC
-+++ _cabal_deps/aws-0.22/aws.cabal
-@@ -35,7 +35,7 @@ Library
- Default: True
-
- Library
-- build-depends: aeson <1.6
-+ build-depends: aeson
-
- Exposed-modules:
- Aws
diff --git a/devel/hs-git-annex/files/patch-aws b/devel/hs-git-annex/files/patch-aws
deleted file mode 100644
index b0e4b3a3ae2d..000000000000
--- a/devel/hs-git-annex/files/patch-aws
+++ /dev/null
@@ -1,177 +0,0 @@
-From 7af7586c5d244d07f77d49e5fdc739e6e8e54816 Mon Sep 17 00:00:00 2001
-From: Joey Hess <joeyh@joeyh.name>
-Date: Mon, 18 Oct 2021 14:35:30 -0400
-Subject: [PATCH] build with aeson 2
-
----
- Aws/DynamoDb/Commands/Table.hs | 4 +--
- Aws/DynamoDb/Commands/UpdateItem.hs | 5 ++--
- Aws/DynamoDb/Core.hs | 39 +++++++++++++++--------------
- aws.cabal | 2 +-
- 4 files changed, 26 insertions(+), 24 deletions(-)
-
-diff --git a/Aws/DynamoDb/Commands/Table.hs _cabal_deps/aws-0.22/Aws/DynamoDb/Commands/Table.hs
-index 5fb42e0..a5fe025 100644
---- a/Aws/DynamoDb/Commands/Table.hs
-+++ _cabal_deps/aws-0.22/Aws/DynamoDb/Commands/Table.hs
-@@ -35,9 +35,9 @@ module Aws.DynamoDb.Commands.Table
- import Control.Applicative
- import Data.Aeson ((.!=), (.:), (.:?), (.=))
- import qualified Data.Aeson as A
-+import qualified Data.Aeson.KeyMap as KM
- import qualified Data.Aeson.Types as A
- import Data.Char (toUpper)
--import qualified Data.HashMap.Strict as M
- import Data.Scientific (Scientific)
- import qualified Data.Text as T
- import Data.Time
-@@ -281,7 +281,7 @@ data TableDescription
-
- instance A.FromJSON TableDescription where
- parseJSON = A.withObject "Table must be an object" $ \o -> do
-- t <- case (M.lookup "Table" o, M.lookup "TableDescription" o) of
-+ t <- case (KM.lookup "Table" o, KM.lookup "TableDescription" o) of
- (Just (A.Object t), _) -> return t
- (_, Just (A.Object t)) -> return t
- _ -> fail "Table description must have key 'Table' or 'TableDescription'"
-diff --git a/Aws/DynamoDb/Commands/UpdateItem.hs _cabal_deps/aws-0.22/Aws/DynamoDb/Commands/UpdateItem.hs
-index 0d94a59..1152b5a 100644
---- a/Aws/DynamoDb/Commands/UpdateItem.hs
-+++ _cabal_deps/aws-0.22/Aws/DynamoDb/Commands/UpdateItem.hs
-@@ -31,6 +31,7 @@ module Aws.DynamoDb.Commands.UpdateItem
- -------------------------------------------------------------------------------
- import Control.Applicative
- import Data.Aeson
-+import qualified Data.Aeson.Key as AK
- import Data.Default
- import qualified Data.Text as T
- import Prelude
-@@ -91,9 +92,9 @@ instance ToJSON AttributeUpdates where
- toJSON = object . map mk . getAttributeUpdates
- where
- mk AttributeUpdate { auAction = UDelete, auAttr = auAttr } =
-- (attrName auAttr) .= object
-+ (AK.fromText (attrName auAttr)) .= object
- ["Action" .= UDelete]
-- mk AttributeUpdate { .. } = (attrName auAttr) .= object
-+ mk AttributeUpdate { .. } = AK.fromText (attrName auAttr) .= object
- ["Value" .= (attrVal auAttr), "Action" .= auAction]
-
-
-diff --git a/Aws/DynamoDb/Core.hs _cabal_deps/aws-0.22/Aws/DynamoDb/Core.hs
-index 1c116d3..b9a6cc4 100644
---- a/Aws/DynamoDb/Core.hs
-+++ _cabal_deps/aws-0.22/Aws/DynamoDb/Core.hs
-@@ -128,6 +128,8 @@ import Control.Monad.Trans.Resource (throwM)
- import qualified Crypto.Hash as CH
- import Data.Aeson
- import qualified Data.Aeson as A
-+import qualified Data.Aeson.Key as AK
-+import qualified Data.Aeson.KeyMap as KM
- import Data.Aeson.Types (Pair, parseEither)
- import qualified Data.Aeson.Types as A
- import qualified Data.Attoparsec.ByteString as AttoB (endOfInput)
-@@ -141,7 +143,6 @@ import Data.Conduit
- import Data.Conduit.Attoparsec (sinkParser)
- import Data.Default
- import Data.Function (on)
--import qualified Data.HashMap.Strict as HM
- import Data.Int
- import Data.IORef
- import Data.List
-@@ -536,7 +537,7 @@ instance ToJSON PrimaryKey where
- toJSON (PrimaryKey h (Just r)) =
- let Object p1 = toJSON h
- Object p2 = toJSON r
-- in Object (p1 `HM.union` p2)
-+ in Object (p1 `KM.union` p2)
-
- instance FromJSON PrimaryKey where
- parseJSON p = do
-@@ -544,8 +545,8 @@ instance FromJSON PrimaryKey where
- case length l of
- 1 -> return $ head l
- _ -> fail "Unable to parse PrimaryKey"
-- where listPKey p'= map (\(txt,dval)-> hk txt dval)
-- . HM.toList <$> parseJSON p'
-+ where listPKey p'= map (\(k,dval)-> hk (AK.toText k) dval)
-+ . KM.toList <$> parseJSON p'
-
-
- -- | A key-value pair
-@@ -661,9 +662,9 @@ instance ToJSON Attribute where
- -------------------------------------------------------------------------------
- -- | Parse a JSON object that contains attributes
- parseAttributeJson :: Value -> A.Parser [Attribute]
--parseAttributeJson (Object v) = mapM conv $ HM.toList v
-+parseAttributeJson (Object v) = mapM conv $ KM.toList v
- where
-- conv (k, o) = Attribute k <$> parseJSON o
-+ conv (k, o) = Attribute (AK.toText k) <$> parseJSON o
- parseAttributeJson _ = error "Attribute JSON must be an Object"
-
-
-@@ -674,7 +675,7 @@ attributesJson as = object $ map attributeJson as
-
- -- | Convert into JSON pair
- attributeJson :: Attribute -> Pair
--attributeJson (Attribute nm v) = nm .= v
-+attributeJson (Attribute nm v) = AK.fromText nm .= v
-
-
- -------------------------------------------------------------------------------
-@@ -962,7 +963,7 @@ conditionsJson key (Conditions op es) = b ++ a
- where
- a = if null es
- then []
-- else [key .= object (map conditionJson es)]
-+ else [AK.fromText key .= object (map conditionJson es)]
-
- b = if length (take 2 es) > 1
- then ["ConditionalOperator" .= String (rendCondOp op) ]
-@@ -1046,7 +1047,7 @@ renderCondOp c = case c of
-
-
- conditionJson :: Condition -> Pair
--conditionJson Condition{..} = condAttr .= condOp
-+conditionJson Condition{..} = AK.fromText condAttr .= condOp
-
-
- instance ToJSON CondOp where
-@@ -1076,12 +1077,12 @@ data ConsumedCapacity = ConsumedCapacity {
-
-
- instance FromJSON ConsumedCapacity where
-- parseJSON (Object v) = ConsumedCapacity
-- <$> v .: "CapacityUnits"
-- <*> (HM.toList <$> v .:? "GlobalSecondaryIndexes" .!= mempty)
-- <*> (HM.toList <$> v .:? "LocalSecondaryIndexes" .!= mempty)
-- <*> (v .:? "Table" >>= maybe (return Nothing) (.: "CapacityUnits"))
-- <*> v .: "TableName"
-+ parseJSON (Object o) = ConsumedCapacity
-+ <$> o .: "CapacityUnits"
-+ <*> (map (\(k, v) -> (AK.toText k, v)) . KM.toList <$> o .:? "GlobalSecondaryIndexes" .!= mempty)
-+ <*> (map (\(k, v) -> (AK.toText k, v)) . KM.toList <$> o .:? "LocalSecondaryIndexes" .!= mempty)
-+ <*> (o .:? "Table" >>= maybe (return Nothing) (.: "CapacityUnits"))
-+ <*> o .: "TableName"
- parseJSON _ = fail "ConsumedCapacity must be an Object."
-
-
-@@ -1115,10 +1116,10 @@ data ItemCollectionMetrics = ItemCollectionMetrics {
-
-
- instance FromJSON ItemCollectionMetrics where
-- parseJSON (Object v) = ItemCollectionMetrics
-- <$> (do m <- v .: "ItemCollectionKey"
-- return $ head $ HM.toList m)
-- <*> v .: "SizeEstimateRangeGB"
-+ parseJSON (Object o) = ItemCollectionMetrics
-+ <$> (do m <- o .: "ItemCollectionKey"
-+ return $ (\(k, v) -> (AK.toText k, v)) $ head $ KM.toList m)
-+ <*> o .: "SizeEstimateRangeGB"
- parseJSON _ = fail "ItemCollectionMetrics must be an Object."
-
-
---
-2.35.2
-
diff --git a/devel/hs-git-annex/files/patch-git-annex.cabal b/devel/hs-git-annex/files/patch-git-annex.cabal
index f01e9f3420de..97dfc3cea853 100644
--- a/devel/hs-git-annex/files/patch-git-annex.cabal
+++ b/devel/hs-git-annex/files/patch-git-annex.cabal
@@ -1,30 +1,11 @@
---- git-annex.cabal.orig 2019-06-26 16:31:40 UTC
+--- git-annex.cabal.orig 2001-09-09 01:46:40 UTC
+++ git-annex.cabal
-@@ -385,7 +385,6 @@ Executable git-annex
-
- -- Avoid linking with unused dynamic libaries.
- -- (Only tested on Linux).
-- if os(Linux)
- GHC-Options: -optl-Wl,--as-needed
-
- if (os(windows))
-@@ -517,18 +516,16 @@ Executable git-annex
- if (! os(solaris) && ! os(gnu) && ! os(linux))
- CPP-Options: -DWITH_KQUEUE
- C-Sources: Utility/libkqueue.c
-- Includes: Utility/libkqueue.h
+@@ -565,7 +565,7 @@ Executable git-annex
Other-Modules: Utility.DirWatcher.Kqueue
-
+
if flag(Dbus)
- if (os(linux))
++ if (os(linux) || os(freebsd))
Build-Depends: dbus (>= 0.10.7), fdo-notify (>= 0.3)
CPP-Options: -DWITH_DBUS -DWITH_DESKTOP_NOTIFY -DWITH_DBUS_NOTIFICATIONS
Other-Modules: Utility.DBus
-
- if flag(Webapp)
- Build-Depends:
-- yesod (>= 1.4.3),
-+ yesod (>= 1.4.3),
- yesod-static (>= 1.5.1),
- yesod-form (>= 1.4.8),
- yesod-core (>= 1.4.25),