Hi Matthias,

Does this look OK to you? I tested it locally.

Thanks
Greg

>From 489489bcc48fa74e992b86a1db3250b88d1c7529 Mon Sep 17 00:00:00 2001
From: Greg Steuck <g...@nest.cx>
Date: Mon, 4 Sep 2023 12:30:11 -0700
Subject: [PATCH] Upgrade productivity/hledger 1.28->1.31

---
 productivity/hledger/Makefile | 143 +++++++++------
 productivity/hledger/distinfo | 332 ++++++++++++++++++++--------------
 2 files changed, 278 insertions(+), 197 deletions(-)

diff --git a/productivity/hledger/Makefile b/productivity/hledger/Makefile
index cdf03993f94..a2b2ddab154 100644
--- a/productivity/hledger/Makefile
+++ b/productivity/hledger/Makefile
@@ -19,7 +19,7 @@ MAKE_ENV =    LC_ALL=en_US.UTF-8
 
 MODULES =              devel/cabal
 MODCABAL_STEM =                hledger
-MODCABAL_VERSION =     1.28
+MODCABAL_VERSION =     1.31
 
 post-install:
        @${INSTALL_MAN} ${WRKSRC}/hledger.1 ${PREFIX}/man/man1
@@ -28,32 +28,35 @@ MODCABAL_MANIFEST   = \
        Decimal 0.5.2   0       \
        Diff    0.4.1   0       \
        Glob    0.10.2  3       \
-       OneTuple        0.3.1   3       \
-       Only    0.1     1       \
-       QuickCheck      2.14.2  0       \
+       OneTuple        0.4.1.1 0       \
+       Only    0.1     2       \
+       QuickCheck      2.14.3  0       \
        StateVar        1.2.2   0       \
-       aeson   2.1.1.0 0       \
-       aeson-pretty    0.8.9   2       \
-       ansi-terminal   0.11.4  0       \
-       ansi-wl-pprint  0.6.9   3       \
-       assoc   1.0.2   3       \
-       attoparsec      0.14.4  2       \
-       base-compat     0.12.2  0       \
-       base-compat-batteries   0.12.2  0       \
-       base-orphans    0.8.7   0       \
-       bifunctors      5.5.14  0       \
-       blaze-builder   0.4.2.2 1       \
-       blaze-html      0.9.1.2 2       \
-       blaze-markup    0.8.2.8 3       \
-       cabal-doctest   1.0.9   2       \
+       aeson   2.2.0.0 0       \
+       aeson-pretty    0.8.10  0       \
+       ansi-terminal   1.0     0       \
+       ansi-terminal-types     0.11.5  1       \
+       assoc   1.1     0       \
+       async   2.2.4   3       \
+       attoparsec      0.14.4  4       \
+       base-compat     0.13.0  0       \
+       base-orphans    0.9.0   0       \
+       bifunctors      5.6.1   1       \
+       bitvec  1.1.5.0 0       \
+       blaze-builder   0.4.2.3 0       \
+       blaze-html      0.9.1.2 4       \
+       blaze-markup    0.8.2.8 5       \
+       cabal-doctest   1.0.9   3       \
        call-stack      0.4.0   0       \
        case-insensitive        1.2.1.0 0       \
-       cassava 0.5.3.0 0       \
+       cassava 0.5.3.0 4       \
        cassava-megaparsec      2.0.4   1       \
-       clock   0.8.3   0       \
-       cmdargs 0.10.21 0       \
+       clock   0.8.4   0       \
+       cmdargs 0.10.22 0       \
        colour  2.3.6   0       \
        comonad 5.0.8   1       \
+       conduit 1.3.5   0       \
+       conduit-extra   1.3.6   0       \
        contravariant   1.5.5   0       \
        control-monad-free      0.6.2   0       \
        csv     0.1.2   0       \
@@ -63,67 +66,89 @@ MODCABAL_MANIFEST   = \
        data-default-instances-containers       0.0.1   0       \
        data-default-instances-dlist    0.0.1   0       \
        data-default-instances-old-locale       0.0.1   0       \
-       data-fix        0.3.2   3       \
+       data-fix        0.3.2   4       \
+       deferred-folds  0.9.18.3        0       \
        distributive    0.6.2.1 1       \
-       dlist   1.0     0       \
-       doclayout       0.4     1       \
-       emojis  0.1.2   0       \
-       extra   1.7.12  0       \
+       dlist   1.0     1       \
+       doclayout       0.4.0.1 0       \
+       emojis  0.1.3   0       \
+       extra   1.7.14  0       \
        file-embed      0.0.15.0        0       \
-       generically     0.1     0       \
-       githash 0.1.6.3 0       \
-       hashable        1.4.2.0 0       \
+       foldable1-classes-compat        0.1     3       \
+       foldl   1.4.15  0       \
+       generically     0.1.1   1       \
+       githash 0.1.7.0 0       \
+       hashable        1.4.3.0 0       \
        hashtables      1.3.1   0       \
-       hledger-lib     1.28    0       \
+       hledger-lib     1.31    0       \
+       hsc2hs  0.68.9  0       \
        html    1.0.1.2 0       \
-       indexed-traversable     0.1.2   2       \
-       indexed-traversable-instances   0.1.1.1 0       \
+       indexed-traversable     0.1.2.1 0       \
+       indexed-traversable-instances   0.1.1.2 1       \
+       integer-conversion      0.1     0       \
        integer-logarithms      1.0.3.1 4       \
-       lucid   2.11.1  1       \
+       isomorphism-class       0.1.0.9 0       \
+       lucid   2.11.20230408   0       \
        math-functions  0.3.4.2 0       \
-       megaparsec      9.3.0   0       \
+       megaparsec      9.5.0   0       \
        microlens       0.4.13.1        0       \
-       microlens-th    0.4.3.11        0       \
+       microlens-th    0.4.3.13        0       \
        mmorph  1.2.0   3       \
+       mono-traversable        1.0.15.3        0       \
+       network 3.1.4.0 1       \
+       network-uri     2.6.4.2 0       \
        old-locale      1.0.0.7 2       \
-       optparse-applicative    0.17.0.0        0       \
+       optparse-applicative    0.18.1.0        0       \
+       pager   0.1.1.0 0       \
        parser-combinators      1.3.0   0       \
        pretty-simple   4.1.2.0 0       \
        prettyprinter   1.7.1   0       \
        prettyprinter-ansi-terminal     1.1.3   0       \
-       primitive       0.7.4.0 1       \
+       primitive       0.8.0.0 1       \
+       profunctors     5.6.2   3       \
        random  1.2.1.1 0       \
-       regex-base      0.94.0.2        1       \
-       regex-tdfa      1.3.2   0       \
+       regex-base      0.94.0.2        2       \
+       regex-tdfa      1.3.2.2 1       \
+       resourcet       1.3.0   0       \
        safe    0.3.19  0       \
-       scientific      0.3.7.0 3       \
-       semialign       1.2.0.1 3       \
-       semigroupoids   5.3.7   0       \
-       shakespeare     2.0.30  0       \
+       scientific      0.3.7.0 5       \
+       semialign       1.3     0       \
+       semigroupoids   6.0.0.1 0       \
+       shakespeare     2.1.0   0       \
        split   0.2.3.5 0       \
        splitmix        0.1.0.4 2       \
-       strict  0.4.0.1 4       \
-       tabular 0.2.2.8 0       \
-       tagged  0.8.6.1 3       \
+       streaming-commons       0.2.2.6 0       \
+       strict  0.5     0       \
+       tabular 0.2.2.8 1       \
+       tagged  0.8.8   0       \
        tasty   1.4.3   0       \
        tasty-hunit     0.10.0.3        0       \
        temporary       1.3     0       \
-       text-short      0.1.5   1       \
-       th-abstraction  0.4.5.0 0       \
-       th-compat       0.1.4   0       \
-       th-lift 0.8.2   2       \
-       these   1.1.1.1 6       \
-       time-compat     1.9.6.1 4       \
+       terminal-size   0.3.4   0       \
+       text-ansi       0.2.1.1 0       \
+       text-builder    0.6.7   0       \
+       text-builder-dev        0.3.3.2 0       \
+       text-iso8601    0.1     0       \
+       text-short      0.1.5   2       \
+       th-abstraction  0.5.0.0 0       \
+       th-compat       0.1.4   3       \
+       th-lift 0.8.4   0       \
+       these   1.2     0       \
+       time-compat     1.9.6.1 5       \
        timeit  2.0     2       \
        transformers-compat     0.7.2   0       \
+       typed-process   0.2.11.0        0       \
        uglymemo        0.1.0.1 0       \
-       unordered-containers    0.2.19.1        1       \
+       unliftio-core   0.2.1.0 2       \
+       unordered-containers    0.2.19.1        2       \
        utf8-string     1.0.2   0       \
-       utility-ht      0.0.16  0       \
-       uuid-types      1.0.5   3       \
-       vector  0.13.0.0        2       \
-       vector-stream   0.1.0.0 2       \
-       witherable      0.4.2   3       \
-       wizards 1.0.3   1
+       utility-ht      0.0.17  0       \
+       uuid-types      1.0.5   4       \
+       vector  0.13.0.0        5       \
+       vector-algorithms       0.9.0.1 2       \
+       vector-stream   0.1.0.0 3       \
+       witherable      0.4.2   4       \
+       wizards 1.0.3   2       \
+       zlib    0.6.3.0 3       \
 
 .include <bsd.port.mk>
diff --git a/productivity/hledger/distinfo b/productivity/hledger/distinfo
index 24ae96d0779..f292b01e8ed 100644
--- a/productivity/hledger/distinfo
+++ b/productivity/hledger/distinfo
@@ -2,44 +2,46 @@ SHA256 (hackage/Decimal-0.5.2.tar.gz) = 
o3oCIEJOS8uMrh04hExwJ+4xREl1jQ0U/z4uClyK
 SHA256 (hackage/Diff-0.4.1.tar.gz) = 
/V5Kqschm8uxSDT7hYDr4KrpBZWNCtdPUzjqKQs3JnA=
 SHA256 (hackage/Glob-0.10.2.tar.gz) = 
avZyrIQn01y9QtZBQtwoj+qyZvC+ktrjxpbohg2Bc8A=
 SHA256 (hackage/Glob-0.10.2_3.cabal) = 
3S3b7K6PhOj0ystbhWkBoZwlzqoR8lJdPuiNA0rLAIE=
-SHA256 (hackage/OneTuple-0.3.1.tar.gz) = 
mIU2gtUvtMw3pFzRhvvXfPJWXT31FxrMTPAmQn4QPu8=
-SHA256 (hackage/OneTuple-0.3.1_3.cabal) = 
/DLLdER3vvpFClOOpJdcxSPwovFYXLWjbpk2o9GOmjw=
+SHA256 (hackage/OneTuple-0.4.1.1.tar.gz) = 
yedk1O4eV8rYNBvV0N4zujpStnk/wTCWefK/YMAwuys=
 SHA256 (hackage/Only-0.1.tar.gz) = q3qhk+jCV9O9prCzwcvPdM2qhasIyyDC3WK6JIwasmU=
-SHA256 (hackage/Only-0.1_1.cabal) = 
+S9dqX5kdFHx7n9b9EkU+3UGLQjM0/NrIADWScY9E6o=
-SHA256 (hackage/QuickCheck-2.14.2.tar.gz) = 
2HtshWlrYBF1J0Nh+mIheJRAHkAeFQw8XUATrFPNNvM=
+SHA256 (hackage/Only-0.1_2.cabal) = 
xgM9GB4PgC6ehUP2g/qcUK6wHP32yDzVu3L7R6qGOwc=
+SHA256 (hackage/QuickCheck-2.14.3.tar.gz) = 
XA8is2sooaj6EQs4GYGNPylJSjsN7brimfBkEjynBQE=
 SHA256 (hackage/StateVar-1.2.2.tar.gz) = 
Xks52jlWVqWYJ7AoBQiq/ccDNXmLUOXW/VJZYCYlGCU=
-SHA256 (hackage/aeson-2.1.1.0.tar.gz) = 
o66XjWfNhVSm3BHR5aTEYoDckLvFDzqHh/3SJ4Uktq0=
-SHA256 (hackage/aeson-pretty-0.8.9.tar.gz) = 
XbxPRR36HmZ7LG7FFwcU/tGQXcnK5qETSzN281X6Kgg=
-SHA256 (hackage/aeson-pretty-0.8.9_2.cabal) = 
97GAjvqxue3Q7738LNR+ff6LvULulw0dN4ARKk3hJaE=
-SHA256 (hackage/ansi-terminal-0.11.4.tar.gz) = 
eJjkjwpTXBhXzeUsgD8oCWuol1lGH+TRV/1V3NtCDiU=
-SHA256 (hackage/ansi-wl-pprint-0.6.9.tar.gz) = 
p7Lo580/AvKVTosX3GCgzNiJ9J4gaOuxWr+h1C96Tqw=
-SHA256 (hackage/ansi-wl-pprint-0.6.9_3.cabal) = 
ISFE6gYjsRcIB6QWLbBdh/Js8QszSurdDts3eroGoc4=
-SHA256 (hackage/assoc-1.0.2.tar.gz) = 
2JiNxuhxjHo0VlFbdpyTNq7uxzDPhvxRdSR5af+PFE8=
-SHA256 (hackage/assoc-1.0.2_3.cabal) = 
k7jUOqCB5CBRFqE5989pD2CJaBYdGev7I9iE0ZsIK1c=
+SHA256 (hackage/aeson-2.2.0.0.tar.gz) = 
3WXiAZMpFyg2pGpaUypQE9j615CLb1Irji9qsGMxLnw=
+SHA256 (hackage/aeson-pretty-0.8.10.tar.gz) = 
KiHyzXityxSc66dwI57WZFGVUpEedoAXKxj/aVz6euU=
+SHA256 (hackage/ansi-terminal-1.0.tar.gz) = 
B5ipj3kYnmK1/wqiR7qV/DhF8Pbx4U7M6zf6z73Vz8k=
+SHA256 (hackage/ansi-terminal-types-0.11.5.tar.gz) = 
v3sjA4n0MQUQCm1XQIIlmKiLOOqvfQQt5ZXM9y20/dE=
+SHA256 (hackage/ansi-terminal-types-0.11.5_1.cabal) = 
94RA39lcRQnoiFWsfMLZVm3flWqSwSkEBMrJOtGhsAo=
+SHA256 (hackage/assoc-1.1.tar.gz) = 
eqLmVIs9nUmihqwgY5R5qvbEehRGET7XhNmHN8X2DfQ=
+SHA256 (hackage/async-2.2.4.tar.gz) = 
SE34W+DnbE/tk3ZFHkjh0MbpeVLOeXNbctVCl+fgpyU=
+SHA256 (hackage/async-2.2.4_3.cabal) = 
RjZ9wMgybcvre5PyALVnSRwvYCm8z4Iri7Ju5mA5fgg=
 SHA256 (hackage/attoparsec-0.14.4.tar.gz) = 
PzN/5YYkVl3hJCb2B8I+YMewnIa04638gnyhiMmXnmw=
-SHA256 (hackage/attoparsec-0.14.4_2.cabal) = 
wFadhsAsrdQDAX6kFNy15PfeU4DeDYqSuTN8rYTNXgI=
-SHA256 (hackage/base-compat-0.12.2.tar.gz) = 
pirciDpaxDb4DkrgLDxWERzxAHSS8mfCkROaZo0hUL0=
-SHA256 (hackage/base-compat-batteries-0.12.2.tar.gz) = 
7ekJLgf5BOB1kWC/Hs0/t+sEO65tyJo3w9yUgp7F65k=
-SHA256 (hackage/base-orphans-0.8.7.tar.gz) = 
iI/Wfw2+kyd49bFwkizoDQ3KsWgO6Y8db8w2LyDZ5Ec=
-SHA256 (hackage/bifunctors-5.5.14.tar.gz) = 
UwEW0MR83jt2w7m30R8FmRlnOQM/lzMX6HZ3YzRpkmQ=
-SHA256 (hackage/blaze-builder-0.4.2.2.tar.gz) = 
LNyZjAIdOl8qZqlROLkzhiccJqEX52dteCZKkOU2r2c=
-SHA256 (hackage/blaze-builder-0.4.2.2_1.cabal) = 
8AF983TDMN4Ovg6xXq6MSEJ73e+h2Bo8sxwKSBLs2wg=
+SHA256 (hackage/attoparsec-0.14.4_4.cabal) = 
ahk/EzMRr1nOWgwvxL2VdMIieU9ddyvEz0/6bnPSWB8=
+SHA256 (hackage/base-compat-0.13.0.tar.gz) = 
i/ZgddqEmgN5dKf+udfs2BzlfkUioN9A2vEdsU/Oow0=
+SHA256 (hackage/base-orphans-0.9.0.tar.gz) = 
YT7U2CQe1aZIpZrmVpppYpkLtUVxHQINSfuD+hLRbmI=
+SHA256 (hackage/bifunctors-5.6.1.tar.gz) = 
BjgUcbW+FlFqGyxLIaUQGj2ZEDi/rOjgytFEwARNV/w=
+SHA256 (hackage/bifunctors-5.6.1_1.cabal) = 
aGwBY6ZME2ImwfbFjfdxGvfzdMeMR15LZF9ua3rjmjg=
+SHA256 (hackage/bitvec-1.1.5.0.tar.gz) = 
g9J87lvh1TQt2/OZmdDI6lTLQz0Ike6lRx+/qin43sU=
+SHA256 (hackage/blaze-builder-0.4.2.3.tar.gz) = 
ZikYdCNrc0KtqwM+PN2uQUojooZd+0QJXfxOC51GcDs=
 SHA256 (hackage/blaze-html-0.9.1.2.tar.gz) = 
YFA/QlRsbBuVQBTRiOoTfkPXTc/9K/YVfBE/2RoMOUw=
-SHA256 (hackage/blaze-html-0.9.1.2_2.cabal) = 
dLif+mZYkfUo9XHOnjwtziT2mFY/FLb16eBRLszfXcI=
+SHA256 (hackage/blaze-html-0.9.1.2_4.cabal) = 
LkCtOCgyC3ISLwl1QJH7aG+g/UwIN2nxfvhFhJcuxFA=
 SHA256 (hackage/blaze-markup-0.8.2.8.tar.gz) = 
Q/w/aHLcjRvo0P4JG9R3UTm0IXmYfzPWSQp8Xx4Ho0k=
-SHA256 (hackage/blaze-markup-0.8.2.8_3.cabal) = 
ikc3MAP0cuhRr7wzMrueC/G1OaDfrWMbzrcEMydJxsI=
+SHA256 (hackage/blaze-markup-0.8.2.8_5.cabal) = 
1HEmN35U1EhImjcaST5xguwB43af780C60GFsllnK54=
 SHA256 (hackage/cabal-doctest-1.0.9.tar.gz) = 
VVYIhJYRHTOBDErmxKBluzf6MxXp6IkegACxq2cHunM=
-SHA256 (hackage/cabal-doctest-1.0.9_2.cabal) = 
IYI8Yiekg7T68hDXpV1DVWP/ad35S0i4rxu6h4GWyCA=
+SHA256 (hackage/cabal-doctest-1.0.9_3.cabal) = 
beoNvRRX9D2Wzhz7G6uLn1XU+4KUDiv6Wq145uImBlY=
 SHA256 (hackage/call-stack-0.4.0.tar.gz) = 
QwvPijQE9+VTGVc8C4B7E1aUbwyPKJuz2a+yecY2uHs=
 SHA256 (hackage/case-insensitive-1.2.1.0.tar.gz) = 
KW3BfgxfPfs9gs7YPkycRMM47N50myeLbq5RLx0E5AY=
 SHA256 (hackage/cassava-0.5.3.0.tar.gz) = 
tMhFH0M613JcuLn3p+/lmLoQOxZYRxPJH0iuAjgp6b4=
+SHA256 (hackage/cassava-0.5.3.0_4.cabal) = 
+DzNOB9j+OM1k4Xwr5eXoj8krBnoK0rzdw8ByaPzS0U=
 SHA256 (hackage/cassava-megaparsec-2.0.4.tar.gz) = 
FjmPIC3yiY3kgsFWg1um596o73HXrIGMXNTnKtH46V0=
 SHA256 (hackage/cassava-megaparsec-2.0.4_1.cabal) = 
Tvoqb3WPl1+6LA/qfcFCeb5PjwtWqIK1j3ishTT2dto=
-SHA256 (hackage/clock-0.8.3.tar.gz) = 
hFzl20yYzv1RcyPgBfh+/87/iGmHMF5CHE72FtwFBdE=
-SHA256 (hackage/cmdargs-0.10.21.tar.gz) = 
99jqXE5q82jZtdLrmU/CkjVAb76RkWptxjvYgwJeynU=
+SHA256 (hackage/clock-0.8.4.tar.gz) = 
aumJiv54il4zTNX61dGKPC6OWfoJqve5V9uzikdn3y4=
+SHA256 (hackage/cmdargs-0.10.22.tar.gz) = 
uLEuf4eVzxMDe7Bi1FO4bHiOrmJVhYb1npQZqr5um+8=
 SHA256 (hackage/colour-2.3.6.tar.gz) = 
LNNdzWlEpavJ8Qil617lZLax+pip7HnO/MILWImR+HE=
 SHA256 (hackage/comonad-5.0.8.tar.gz) = 
72zfLMKSzEPuaqlsWBsjX96oq0Sgv/sk3HmuKy7zPRM=
 SHA256 (hackage/comonad-5.0.8_1.cabal) = 
Hxqr1z7H+A8gzweKdIpgzUjY5XJ3gC/fapqzYBqbj34=
+SHA256 (hackage/conduit-1.3.5.tar.gz) = 
K7DT4O7MQ+PR2M/CElkU+Rdc3nUr4tWQih4SDzIceC0=
+SHA256 (hackage/conduit-extra-1.3.6.tar.gz) = 
iVDDgEnYksOFkNOJvtSez4gGcfWOxj3UcJ2f49S48VM=
 SHA256 (hackage/contravariant-1.5.5.tar.gz) = 
Bi/WZYDXqtC1upPmRP+n/u5pJ271DyDU7Z8d63ZC3/o=
 SHA256 (hackage/control-monad-free-0.6.2.tar.gz) = 
Y8gwvSryPjcuv+5ijZ9TijLYNoz3T4lzcNg5v457S8E=
 SHA256 (hackage/csv-0.1.2.tar.gz) = 
jPQ0QjJfqhNo+bVa2VK+zPZ32ZgM3/o9cKfyBKI65gA=
@@ -51,136 +53,164 @@ SHA256 
(hackage/data-default-instances-containers-0.0.1.tar.gz) = pV4HrwBcmBXYLz
 SHA256 (hackage/data-default-instances-dlist-0.0.1.tar.gz) = 
fWg3Ecvwir163NWsK+glOBMI0iA5cxWlVw/mG3GbWVk=
 SHA256 (hackage/data-default-instances-old-locale-0.0.1.tar.gz) = 
YNOwKSKVjEkI178rJN32FRFmV0X3hCJ9IGdFeEsMCAI=
 SHA256 (hackage/data-fix-0.3.2.tar.gz) = 
OhctO8BjnDJzRell+dkCPgmUJYFLKNzbe2D/ZtZiGcw=
-SHA256 (hackage/data-fix-0.3.2_3.cabal) = 
veoX9rF8HTJ/U65oBuG8PKeBO0Z0KpPGCIxyg3yK53w=
+SHA256 (hackage/data-fix-0.3.2_4.cabal) = 
wns1RHYXVYGSUhcyPg9VnTXO/yaQfOqgPLZcbfOOPek=
+SHA256 (hackage/deferred-folds-0.9.18.3.tar.gz) = 
OyEw6qCA0Zk4CtahOcTrgZjMySkbWHjcta6xWxn2R3Q=
 SHA256 (hackage/distributive-0.6.2.1.tar.gz) = 
1zUTkuB49YyqRmMKS5xkPh4und3uRYSMXINY57Exa5E=
 SHA256 (hackage/distributive-0.6.2.1_1.cabal) = 
D5n1VBzKBKz4m2RDKwNCK2QI6DCo3/MObEM07xpIaAw=
 SHA256 (hackage/dlist-1.0.tar.gz) = 
Fz1jcyi7Fz/MNl8w0p/0qUKSoeDlVYrrPfwR3oFRARU=
-SHA256 (hackage/doclayout-0.4.tar.gz) = 
fS7eQCTR9eXZGP15n34EawMCNDTjJ7weHBQC7rj/s6M=
-SHA256 (hackage/doclayout-0.4_1.cabal) = 
6YQohVwSykEjOgtukjiw9lTSbs9T4eAjYHSplu1ZXDY=
-SHA256 (hackage/emojis-0.1.2.tar.gz) = 
PP6cLqPvu9ubf8JO5nB6g50nLB3u5+OTGfF6fm/uoic=
-SHA256 (hackage/extra-1.7.12.tar.gz) = 
5XGp7B2IZfD7sOC6HrV194OwNlyA2xm1SpNgC65DsDw=
+SHA256 (hackage/dlist-1.0_1.cabal) = 
Vf9p0gzmOPx3JzQu5n8vho2mHT3PN2P3kL+aoLFF5Wg=
+SHA256 (hackage/doclayout-0.4.0.1.tar.gz) = 
99NRXUGr39eltp8ov5Ug9ZGIE2QmJpj9SWhlBrVwsws=
+SHA256 (hackage/emojis-0.1.3.tar.gz) = 
gX/GxNAEBBjZgbgjSeOJVm22zg4DN9xw/l0Ug+HZGvg=
+SHA256 (hackage/extra-1.7.14.tar.gz) = 
tqkJ+PDkuAdqFlO000gVp4LwqMHoPVJn9NAElkce9Wc=
 SHA256 (hackage/file-embed-0.0.15.0.tar.gz) = 
8Ga4XVN6ICUvqllIn2qFTk6POQgPCHMMnhleQYzsW90=
-SHA256 (hackage/generically-0.1.tar.gz) = 
1bcogOHQCyS2wiGXjQYL6mIKzEEs3LYlIfMBbL0/K3E=
-SHA256 (hackage/githash-0.1.6.3.tar.gz) = 
/Lp5tg74e91JdjMumYWJpi4b4BK5MrVDtJ3l4GIO7xs=
-SHA256 (hackage/hashable-1.4.2.0.tar.gz) = 
G0AA6oK4H2nUbQr0FSwQxjA4c1EHOOJM/Edndg0w4/g=
+SHA256 (hackage/foldable1-classes-compat-0.1.tar.gz) = 
0FfD81jhprcsc1GbxkumqpWfBmwI/tafcyWFVe+V/xI=
+SHA256 (hackage/foldable1-classes-compat-0.1_3.cabal) = 
0Em5xFBhLfzL+uo5K2tuR2UxyOodsXyWlBYcfmmv6j0=
+SHA256 (hackage/foldl-1.4.15.tar.gz) = 
nLLxBRQXiMvG5mSAqPRsE9UmZome7B4sw9xNYPYGwK4=
+SHA256 (hackage/generically-0.1.1.tar.gz) = 
BMWkNr7EsEH3GnM/VqG9f0NfY93o0+tcH0jVW028Q88=
+SHA256 (hackage/generically-0.1.1_1.cabal) = 
K5te+27qL7ZTd1ZdU9hbDMxbN0BPukvvHWAnfKqHfl4=
+SHA256 (hackage/githash-0.1.7.0.tar.gz) = 
GtXnwmvZycTkwyMiBmlLFThF/hHyJ+OdIU7vDZXzMNQ=
+SHA256 (hackage/hashable-1.4.3.0.tar.gz) = 
Mu+xbCiReGIJt8vlw535s6muUeg28aVPZGvEYCt6sPU=
 SHA256 (hackage/hashtables-1.3.1.tar.gz) = 
bz1A6yKrhyebmgv1HCIwdwayQMkKZkyCv64jkiaMWcM=
-SHA256 (hackage/hledger-1.28.tar.gz) = 
qDEy+mkcVGbyJTRn7OXHL0qgJj78PTzN9BJNMPmpT1E=
-SHA256 (hackage/hledger-lib-1.28.tar.gz) = 
k8D/JJ3KqBwRVzNYuIq/x3lI0hEwWX2Elrab0LcZDCU=
+SHA256 (hackage/hledger-1.31.tar.gz) = 
AyIZiVi3cQUOt2b8T6g6o7isW5kHidEVeDo80xil/18=
+SHA256 (hackage/hledger-lib-1.31.tar.gz) = 
VKkOuZsMl10P02A8csygYo5HfGnhSM5VbHdaU5dkkJo=
+SHA256 (hackage/hsc2hs-0.68.9.tar.gz) = 
yVsQzgssiBSA41EY1zjcyc78Q17HK6oAMa+B0NTTvAo=
 SHA256 (hackage/html-1.0.1.2.tar.gz) = 
DDVJXqM9Zeacabx0QeyOGvafu0NDPCqjQGwKE6OrMGE=
-SHA256 (hackage/indexed-traversable-0.1.2.tar.gz) = 
UWhY7nGYsf7RuTxmUVf5hV/ZRzedt/EV1IwbDWcOaY0=
-SHA256 (hackage/indexed-traversable-0.1.2_2.cabal) = 
UqG3CKvZIfkaWXf2rlPEqisz98ML4P/xcXP2WLNMU1A=
-SHA256 (hackage/indexed-traversable-instances-0.1.1.1.tar.gz) = 
iV7lBj1Z4rWJMMpvpUiFuxHxnIt8e6bHsBT5QxzcwLA=
+SHA256 (hackage/indexed-traversable-0.1.2.1.tar.gz) = 
/oVMEChd68fW/j4J2gkop0DrwJGtKRGuaVuwB+b3RqQ=
+SHA256 (hackage/indexed-traversable-instances-0.1.1.2.tar.gz) = 
D5tOiVzMgZ900V+RPJNhPMdMq3TbsF1+MFqjh72+N0o=
+SHA256 (hackage/indexed-traversable-instances-0.1.1.2_1.cabal) = 
tJPtg2I6fLpJjTGp02vuwjNAbyA3fxvju1HUzjvSzu8=
+SHA256 (hackage/integer-conversion-0.1.tar.gz) = 
8MkwW6rtMe7Z+lOSsfWDP7HuOrh0JmpplgTTzq/x2R0=
 SHA256 (hackage/integer-logarithms-1.0.3.1.tar.gz) = 
mwqfn6tgmxXNAVhlch+wX3RKG8d66S/RM4ct5Si76n8=
 SHA256 (hackage/integer-logarithms-1.0.3.1_4.cabal) = 
M2+0DDrxmlnb605be//ktMf6BKsGAGqNS3Cx/rwbtMo=
-SHA256 (hackage/lucid-2.11.1.tar.gz) = 
3PVxQsoa1ebc7Pr026cDAxiGwob4sHuozURwsHfmeY4=
-SHA256 (hackage/lucid-2.11.1_1.cabal) = 
LVnIRYar3cBwENF+e4x0dArWMkBHFrwo6gBo1gesN3I=
+SHA256 (hackage/isomorphism-class-0.1.0.9.tar.gz) = 
L7qozxQUiaIQfilOUGKNx3l7jjIYBpvfvDh6uVR9G7Q=
+SHA256 (hackage/lucid-2.11.20230408.tar.gz) = 
DxEpkP7pxbHGLGTJJhRyclNHge2KciXTndAkimcPRB0=
 SHA256 (hackage/math-functions-0.3.4.2.tar.gz) = 
weUKwNI0kraEzOM6mpeeExWsFEF1tU+C6t6bixiFwaM=
-SHA256 (hackage/megaparsec-9.3.0.tar.gz) = 
GfywhG8OYJokJ5DK6CgkfotwuHOe8kwR+S1SyIYuYAU=
+SHA256 (hackage/megaparsec-9.5.0.tar.gz) = 
aHAI1t3K39ZgPIBQZ/AFBn8OQohW/IPs7taNDG/D2lI=
 SHA256 (hackage/microlens-0.4.13.1.tar.gz) = 
ClSr7o/09q60vqB4NAmj29KKTnqJK6yRaw+2pxOC1/w=
-SHA256 (hackage/microlens-th-0.4.3.11.tar.gz) = 
8hqq3qFKkP71P6Zh6zdaxJLIjDvwI1kv3RPk7ihTUu4=
+SHA256 (hackage/microlens-th-0.4.3.13.tar.gz) = 
5zvNWvAgynBWhHJd397UVnEw8RfXD+F7T4mKGczigbw=
 SHA256 (hackage/mmorph-1.2.0.tar.gz) = 
YTOAWOtna0ZqRiykXVn0Nqd6O9a4FuQmjG2IUitqQoA=
 SHA256 (hackage/mmorph-1.2.0_3.cabal) = 
35shPsGPgRyzE3tHjRSPPxaA7kP4Qct3WDX6KC/bApU=
+SHA256 (hackage/mono-traversable-1.0.15.3.tar.gz) = 
mLIg8zE9dCJ6QkkhDIgY6Dlng0PmKz67G4yGfPK5dLc=
+SHA256 (hackage/network-3.1.4.0.tar.gz) = 
tFKir6yV2SBzV+s4IMcZx8fSeHHvS27Xv80DoDa5FY4=
+SHA256 (hackage/network-3.1.4.0_1.cabal) = 
4VLNsDJDr7UrvHQM++lpBcopim9jQvDEez8uIn/xne8=
+SHA256 (hackage/network-uri-2.6.4.2.tar.gz) = 
nBiJcxJuiTJQuIHyDogR3KBsIjwjQCsG96Hy6ZV5cig=
 SHA256 (hackage/old-locale-1.0.0.7.tar.gz) = 
26+L9riI+5iEVwUHkpaiPD9A7i9EnfcxL39/HeGNe1A=
 SHA256 (hackage/old-locale-1.0.0.7_2.cabal) = 
+pmL4sfgDNJqbpB1vqeQyq85Msqj6Ul61pvCA4DdaRE=
-SHA256 (hackage/optparse-applicative-0.17.0.0.tar.gz) = 
glsuTT2v4LpkoHM2aogGKzcSuB+FF5PZziMnvucK9yQ=
+SHA256 (hackage/optparse-applicative-0.18.1.0.tar.gz) = 
Y4EatP0m6Cm4hoNkMlqIvjrMeYGfW7UAWy3TuWHsxJE=
+SHA256 (hackage/pager-0.1.1.0.tar.gz) = 
Ph5PLKF75t1o0tSA8p56dwwPfKMQmqGYDaZ32WzU7vM=
 SHA256 (hackage/parser-combinators-1.3.0.tar.gz) = 
kxDvDUn4qJIqzaELHN7ZhUy+4E3qcX7/xu5ZgwcuREc=
 SHA256 (hackage/pretty-simple-4.1.2.0.tar.gz) = 
PLR8OXFZnLjAMw4aLb1jxnv75XC9h5Uk7oAugeewJzY=
 SHA256 (hackage/prettyprinter-1.7.1.tar.gz) = 
Xm6mkDEU+hGPzDWWM9+37N3suSwGyFPQKne3KyUfC0U=
 SHA256 (hackage/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 
gTc5MIrWBQYgV4mU7/4hBYoXCjQXFqz1JXP65CtbHbM=
-SHA256 (hackage/primitive-0.7.4.0.tar.gz) = 
Wy1twoEusvahFfBfy+PnI9Ou/3iUsBLGF+B1EwWBrdU=
-SHA256 (hackage/primitive-0.7.4.0_1.cabal) = 
wvDtl7Pc6X8vQ7I5w76LE25DaPHre2EyLumsmPYEYis=
+SHA256 (hackage/primitive-0.8.0.0.tar.gz) = 
VVPCG0p4n5tZHu1p5ZjMWEhMJ0ryklDlF7WovMYrmV8=
+SHA256 (hackage/primitive-0.8.0.0_1.cabal) = 
0P9F+m5h+SryNhHOuLmmoEwja1D7cMYOLtO/pTJwNnA=
+SHA256 (hackage/profunctors-5.6.2.tar.gz) = 
ZZVde1BSWko7zNqx2YLSrjQol/04FA1alLXvOADYySo=
+SHA256 (hackage/profunctors-5.6.2_3.cabal) = 
4Xi6RGiYIyZlZibiCJ4pb2RIXmj93cn0R23NXWErT3g=
 SHA256 (hackage/random-1.2.1.1.tar.gz) = 
PhJy9+1qTXvRcSuQFD7DJv7psiV4kiI3n+ogqckMm3Y=
 SHA256 (hackage/regex-base-0.94.0.2.tar.gz) = 
e5lAj1gPW7Z6HEE+C8c1iGYIJRMxrTYyICDyFprqLvE=
-SHA256 (hackage/regex-base-0.94.0.2_1.cabal) = 
T/RCXHEM3fRA37rGzVIxC7ayPheQI5D/ccn8fqr8T8w=
-SHA256 (hackage/regex-tdfa-1.3.2.tar.gz) = 
JmDX3F8AcYw5RUyETTVN6ibWBduYZPgJUe+tX3KE39E=
+SHA256 (hackage/regex-base-0.94.0.2_2.cabal) = 
OnbDE/n3Xo4LPBA8G/9buvdU2jDL3e3B1bcGHQAQMOA=
+SHA256 (hackage/regex-tdfa-1.3.2.2.tar.gz) = 
kz7VxUJGu1DjNdhriE/7cLwlK193b7KR8WKoCie9dbc=
+SHA256 (hackage/regex-tdfa-1.3.2.2_1.cabal) = 
zfRi9igIBLqiZOQuPjKLoC7HHZM13nBvPe53iJCiXA4=
+SHA256 (hackage/resourcet-1.3.0.tar.gz) = 
7GAXhe5CogHzKtsgW4aFyYPxh1exvTPS6AbVceD5mWs=
 SHA256 (hackage/safe-0.3.19.tar.gz) = 
JQQ0Qsj4qpWVW7F0Z9AjYwYyuWGqph6AfjJdmywz96I=
 SHA256 (hackage/scientific-0.3.7.0.tar.gz) = 
o6EhxLPWj7i5+McJqwEuSPCQ7VU2CSR6gFrQcNazQ6k=
-SHA256 (hackage/scientific-0.3.7.0_3.cabal) = 
UXREyUTa2duCNdezEde5oIOaUZ7jF4KItalgYlbgx9g=
-SHA256 (hackage/semialign-1.2.0.1.tar.gz) = 
2QBpcEGuSwzKMkMnOis+gLz3TZN0Bdal/zTcM+6VITI=
-SHA256 (hackage/semialign-1.2.0.1_3.cabal) = 
7jRo40nnLsCmBK4FVzpN5xgdl9EDZiVCRKDMqKdtbDU=
-SHA256 (hackage/semigroupoids-5.3.7.tar.gz) = 
bUXNtsWMdcpYiFm4CyyStvSFkKA+Blwkzl12emqWN5k=
-SHA256 (hackage/shakespeare-2.0.30.tar.gz) = 
XI3+VduTMDqvsDz9lp3IMdFL9JcaX6Hl6uJFn2S+Hg0=
+SHA256 (hackage/scientific-0.3.7.0_5.cabal) = 
JtgQkQaWOjRTaAEQgUU9Je4d+mr64rH1e0JrS805LZE=
+SHA256 (hackage/semialign-1.3.tar.gz) = 
Yo5DMZ9YSo3UbBJO4GhcrFhuD2+HfFzv83w9uy48xWw=
+SHA256 (hackage/semigroupoids-6.0.0.1.tar.gz) = 
faOKmJG9+CBf1lIs23EpVrjAv1xSmD2mApXI4FfXeTQ=
+SHA256 (hackage/shakespeare-2.1.0.tar.gz) = 
P1nSpNbl1Z2TJQOt8V1TvMrTiAEv+G+Aba7f18JOn+E=
 SHA256 (hackage/split-0.2.3.5.tar.gz) = 
v4qo1hA1SitXaUamyDglHsWYjIN0EAY45rJgRRO5MVk=
 SHA256 (hackage/splitmix-0.1.0.4.tar.gz) = 
bQZUAjlOepEXCT27RTCiE0LJseLsUJUWyKjQ/+2Y7Ko=
 SHA256 (hackage/splitmix-0.1.0.4_2.cabal) = 
2yXC4XlnqmtgRquLG5a6PzRMpZpitg+2ET1R6jBaPY4=
-SHA256 (hackage/strict-0.4.0.1.tar.gz) = 
3/arwIrWN+UYkbuLR1d4xAkmxRIZ7aYP1k8NloAiYkE=
-SHA256 (hackage/strict-0.4.0.1_4.cabal) = 
1iBadI6420zRenF5vpcMlFmICXCSlMz6QxWcfzzEv10=
+SHA256 (hackage/streaming-commons-0.2.2.6.tar.gz) = 
AYCViogusPYmK4Ev6IbCsbgoVHS1uVj4FK5PBUCfv3k=
+SHA256 (hackage/strict-0.5.tar.gz) = 
P08Jld7C1SDQ4yFUL3FBLawCNlj9q2A9sENk11JpoP0=
 SHA256 (hackage/tabular-0.2.2.8.tar.gz) = 
y30G6ux5Rc132yOA7UqbegSMX2q8+6dmwygii+AzI30=
-SHA256 (hackage/tagged-0.8.6.1.tar.gz) = 
9eD8+V8LtKpj9CjywBlVpB6hpCz885FF7WMfWalhbAI=
-SHA256 (hackage/tagged-0.8.6.1_3.cabal) = 
iiSu8puONUR8zFZljqB8Kt7TC/qBMOoFfjgpNuF8dKY=
+SHA256 (hackage/tabular-0.2.2.8_1.cabal) = 
OYCfSP5xWCXwUnaqN+0Ve6g0II3HgzbzS6ttpkEwi9I=
+SHA256 (hackage/tagged-0.8.8.tar.gz) = 
oIP6eDVRYgPBaEM6HI38ApCpSwX+2rVmrQZA/JE3pqc=
 SHA256 (hackage/tasty-1.4.3.tar.gz) = 
9CDalWAmcnHc6KAAehy3fAaYfw0SnrD2ExEM5h9xywA=
 SHA256 (hackage/tasty-hunit-0.10.0.3.tar.gz) = 
t+8ZEuziW5OW0sacMeY/gvrMle2sj8Grv4Tow8f/5j8=
 SHA256 (hackage/temporary-1.3.tar.gz) = 
jEQpk2lLX/yoI86GSvlb0oQftSZO5RHGHPSMxx2HmJA=
+SHA256 (hackage/terminal-size-0.3.4.tar.gz) = 
sPBw1pJs2qzzpBLFUY5cI6/KHg7QCAilMoyW5Gi2f0k=
+SHA256 (hackage/text-ansi-0.2.1.1.tar.gz) = 
WT2pQTt3+8zdCxtsdn7AVMTGMKg9BrLaPZ5iE6Jnl9E=
+SHA256 (hackage/text-builder-0.6.7.tar.gz) = 
kHBKuDkQ2xbUOutF4bqxQJ+ZXjjIwVEBYC6zi5ck9AI=
+SHA256 (hackage/text-builder-dev-0.3.3.2.tar.gz) = 
9XTiIZpEukwU7p03P1m+4+2aOGMIJGjZe/9WIagnVa8=
+SHA256 (hackage/text-iso8601-0.1.tar.gz) = 
9Y56RvlR8fE9KSngovhPbbeJTVWmQRaarzAK6praX88=
 SHA256 (hackage/text-short-0.1.5.tar.gz) = 
o17GzeKtoITBoFDcWIW+WrAfhRuT10TPD6y8HBgALdo=
-SHA256 (hackage/text-short-0.1.5_1.cabal) = 
67dzg3Q+IUE4z5OHh1vH0mZcVYSy5In+FGEkDxnntT4=
-SHA256 (hackage/th-abstraction-0.4.5.0.tar.gz) = 
ANXiTyR+MovZiY1a9ZFcHoaxNLTUC6poAlhjX5UDFSY=
+SHA256 (hackage/text-short-0.1.5_2.cabal) = 
wpbrIoncW/OZEpicKVy4LvBa5fhO6D6l3CH0jagOcFI=
+SHA256 (hackage/th-abstraction-0.5.0.0.tar.gz) = 
gljcOrcYivWCbiRnAytSqTGjr02Kk9SglCEOJAqKmWQ=
 SHA256 (hackage/th-compat-0.1.4.tar.gz) = 
2Pl6wUq0e2uKew/bT/lUJjIuxWut0BZSrBXaSkTUurg=
-SHA256 (hackage/th-lift-0.8.2.tar.gz) = 
OlknA3oQrmPmBcAiKMQCfDK3urGYWue1N55jY7PNXOQ=
-SHA256 (hackage/th-lift-0.8.2_2.cabal) = 
8TX2ewGMIoieaLCUdzJz3Pj54W/PozC/R3j4T86JJek=
-SHA256 (hackage/these-1.1.1.1.tar.gz) = 
15jJ9W4X3vRB6PUeVMwRr9s+dsap0enuFU6aeNoL9Qg=
-SHA256 (hackage/these-1.1.1.1_6.cabal) = 
KZHBPiZLDDXGlsj1+FxCjFO8Quk7HfvRmlggUhEtlIo=
+SHA256 (hackage/th-compat-0.1.4_3.cabal) = 
Pn0bj5xyyrBMjf39Jlid1/MeAVrWQKIHrKO2VFd1Mv8=
+SHA256 (hackage/th-lift-0.8.4.tar.gz) = 
+cV3I41Lpl/j54vHfwzKVPF9AsD2B1skh9pcY720phs=
+SHA256 (hackage/these-1.2.tar.gz) = 
qO1xdLf3kHZDYPSKq3L+o4KmCT7Tace8aIH64aus1Lg=
 SHA256 (hackage/time-compat-1.9.6.1.tar.gz) = 
rQe7AOuWeMITbTaAdSsArMTLxSJlS7MZm/McYe8ea4A=
-SHA256 (hackage/time-compat-1.9.6.1_4.cabal) = 
XPX6GdMnQoFvoUIwhcv9YmrvQzEBwLl78Oj3IKbzadg=
+SHA256 (hackage/time-compat-1.9.6.1_5.cabal) = 
3U3h+g1rcQiYLvx6xBk4Vp5MmwYjC7h9NKrgB8Ut22c=
 SHA256 (hackage/timeit-2.0.tar.gz) = 
oU305XjbNx5cYJ8HhCCRRFRfnK6QAm0kozmAQvfFkeo=
 SHA256 (hackage/timeit-2.0_2.cabal) = 
NdfDzmS0WLuxIAMgID8hKByXXIWsxjamNFAGAcR0/e0=
 SHA256 (hackage/transformers-compat-0.7.2.tar.gz) = 
tixzBMnzy8lGPQc5qoXLlInyF+oJK51iXUF1FPvMnWo=
+SHA256 (hackage/typed-process-0.2.11.0.tar.gz) = 
lIxZVAZ12F81yZ4oXNuGhnE+wWifUw1dIYEyOeqR9iU=
 SHA256 (hackage/uglymemo-0.1.0.1.tar.gz) = 
/onvScDLFYZ8WIFbBQsz8X05TUxIqbckCjl4Clp5uEc=
+SHA256 (hackage/unliftio-core-0.2.1.0.tar.gz) = 
mThMuo1W2dYbheOKMTqT6823i+ZWY2fwkw71gFl/4+M=
+SHA256 (hackage/unliftio-core-0.2.1.0_2.cabal) = 
y3ipVxj5yyV5qKEgjUoUjqNY8HdDIcjLkFv7C5aigTw=
 SHA256 (hackage/unordered-containers-0.2.19.1.tar.gz) = 
Gye+xeDVIrJ6YCnr9MSm1ArLwIPHhwCOMvtVxLHRKNI=
-SHA256 (hackage/unordered-containers-0.2.19.1_1.cabal) = 
2xEEK7A1bAreonfQeUdDgpEltMmUVa9q8r1fe9Xoijk=
+SHA256 (hackage/unordered-containers-0.2.19.1_2.cabal) = 
mtiXLC6RPDex1PDhJhUX/XobjIpYB34Fe+aYN+PbqgA=
 SHA256 (hackage/utf8-string-1.0.2.tar.gz) = 
7kjeradgA3ByjEFWywAkQd53DQEhrjOmgTmp7ZwZsJo=
-SHA256 (hackage/utility-ht-0.0.16.tar.gz) = 
vOUyI7t3ZDIiMx7+xdaaZWwPotEb5lY+J7xICKGru4E=
+SHA256 (hackage/utility-ht-0.0.17.tar.gz) = 
YkGK7gaL0Pm9LKoTXiMH/SRrfdUwFcncvnoX3Lbxmpg=
 SHA256 (hackage/uuid-types-1.0.5.tar.gz) = 
rWi4m3pkwH3VwlChG+IDPukpMY/1Hse05LVOG03rp90=
-SHA256 (hackage/uuid-types-1.0.5_3.cabal) = 
nKdphuOVCvXpCFAr4jc+IpLW3FfsEPWutB19w6GWF4I=
+SHA256 (hackage/uuid-types-1.0.5_4.cabal) = 
5GYmCVIvCTuGxa6GqpeBr8aTOM8QLULltcGWwyDZViE=
 SHA256 (hackage/vector-0.13.0.0.tar.gz) = 
xdMWfRXhL1LgCHnd8wSlkWcqdONpzEe8XH+h1ajRW08=
-SHA256 (hackage/vector-0.13.0.0_2.cabal) = 
oeiv8CpFEV3siZfFD9TqaiR0LLzKoPEoL9u0cl9gpqU=
+SHA256 (hackage/vector-0.13.0.0_5.cabal) = 
HQshKMcVHgbCQXYWr+3LGk1UCHr+umI8Vd1LKQlNQ0g=
+SHA256 (hackage/vector-algorithms-0.9.0.1.tar.gz) = 
K6fA06jybvOtok/0q+gWCSJey6s7V1TwSPigo+zDOEE=
+SHA256 (hackage/vector-algorithms-0.9.0.1_2.cabal) = 
8+XGaVUpqU7fdiEXyv2RyYnLZCrT+MpAFNuxPI9sKiA=
 SHA256 (hackage/vector-stream-0.1.0.0.tar.gz) = 
qIghD2Rn8VUJBlNzS+XMkgQGoHIn4NOttZCWcW/bgGw=
-SHA256 (hackage/vector-stream-0.1.0.0_2.cabal) = 
9dbVKRzRtfLwY0A1k/H1yBJ9aSyIju3rPh60BJeojco=
+SHA256 (hackage/vector-stream-0.1.0.0_3.cabal) = 
iXeVnUvsVNnyxenUuqLKx6sm6ASnJZHfjbiH4Gkq6K4=
 SHA256 (hackage/witherable-0.4.2.tar.gz) = 
eQ0rsnQoNBkXO9iRBEOYYGdalBD3DyGRKXPs2QmLQQQ=
-SHA256 (hackage/witherable-0.4.2_3.cabal) = 
zMs2F14IirtCke5QRLjATXGs1cNmNpAtJSD5FQjdS7g=
+SHA256 (hackage/witherable-0.4.2_4.cabal) = 
zsUWs13w/1OrAGjnCpEqC6e2XGcvvFVHJxg/qhla07g=
 SHA256 (hackage/wizards-1.0.3.tar.gz) = 
BWUNe/bdDmuH0Nfab7ADYBzl17Hz1pVxEn7DyUJbm7I=
-SHA256 (hackage/wizards-1.0.3_1.cabal) = 
NT5tLYpV/xfGp3Zrq/emL0FdlPt+UV03qxi2/E9ouCQ=
+SHA256 (hackage/wizards-1.0.3_2.cabal) = 
VMaLO6EOjN9cM/RI4KhRbYnQ2I51UggjShmOSrX52C4=
+SHA256 (hackage/zlib-0.6.3.0.tar.gz) = 
nqqYmtRTRDi1vrUcHTpMj2oIj9/wslmlOU+/OaruBNo=
+SHA256 (hackage/zlib-0.6.3.0_3.cabal) = 
zyqO3B9AhpNGONEYgkI3gN0JbE532cZjnMxGnGwm8EE=
 SIZE (hackage/Decimal-0.5.2.tar.gz) = 9546
 SIZE (hackage/Diff-0.4.1.tar.gz) = 8759
 SIZE (hackage/Glob-0.10.2.tar.gz) = 30226
 SIZE (hackage/Glob-0.10.2_3.cabal) = 2938
-SIZE (hackage/OneTuple-0.3.1.tar.gz) = 5148
-SIZE (hackage/OneTuple-0.3.1_3.cabal) = 2276
+SIZE (hackage/OneTuple-0.4.1.1.tar.gz) = 5601
 SIZE (hackage/Only-0.1.tar.gz) = 1960
-SIZE (hackage/Only-0.1_1.cabal) = 1373
-SIZE (hackage/QuickCheck-2.14.2.tar.gz) = 75246
+SIZE (hackage/Only-0.1_2.cabal) = 1398
+SIZE (hackage/QuickCheck-2.14.3.tar.gz) = 76849
 SIZE (hackage/StateVar-1.2.2.tar.gz) = 5048
-SIZE (hackage/aeson-2.1.1.0.tar.gz) = 301830
-SIZE (hackage/aeson-pretty-0.8.9.tar.gz) = 5802
-SIZE (hackage/aeson-pretty-0.8.9_2.cabal) = 2559
-SIZE (hackage/ansi-terminal-0.11.4.tar.gz) = 43299
-SIZE (hackage/ansi-wl-pprint-0.6.9.tar.gz) = 16723
-SIZE (hackage/ansi-wl-pprint-0.6.9_3.cabal) = 2425
-SIZE (hackage/assoc-1.0.2.tar.gz) = 3047
-SIZE (hackage/assoc-1.0.2_3.cabal) = 1253
+SIZE (hackage/aeson-2.2.0.0.tar.gz) = 331933
+SIZE (hackage/aeson-pretty-0.8.10.tar.gz) = 5894
+SIZE (hackage/ansi-terminal-1.0.tar.gz) = 31745
+SIZE (hackage/ansi-terminal-types-0.11.5.tar.gz) = 4660
+SIZE (hackage/ansi-terminal-types-0.11.5_1.cabal) = 1482
+SIZE (hackage/assoc-1.1.tar.gz) = 3193
+SIZE (hackage/async-2.2.4.tar.gz) = 14148
+SIZE (hackage/async-2.2.4_3.cabal) = 3112
 SIZE (hackage/attoparsec-0.14.4.tar.gz) = 160701
-SIZE (hackage/attoparsec-0.14.4_2.cabal) = 5811
-SIZE (hackage/base-compat-0.12.2.tar.gz) = 36393
-SIZE (hackage/base-compat-batteries-0.12.2.tar.gz) = 17645
-SIZE (hackage/base-orphans-0.8.7.tar.gz) = 25083
-SIZE (hackage/bifunctors-5.5.14.tar.gz) = 47657
-SIZE (hackage/blaze-builder-0.4.2.2.tar.gz) = 60707
-SIZE (hackage/blaze-builder-0.4.2.2_1.cabal) = 3685
+SIZE (hackage/attoparsec-0.14.4_4.cabal) = 5679
+SIZE (hackage/base-compat-0.13.0.tar.gz) = 40057
+SIZE (hackage/base-orphans-0.9.0.tar.gz) = 26025
+SIZE (hackage/bifunctors-5.6.1.tar.gz) = 38170
+SIZE (hackage/bifunctors-5.6.1_1.cabal) = 3273
+SIZE (hackage/bitvec-1.1.5.0.tar.gz) = 40076
+SIZE (hackage/blaze-builder-0.4.2.3.tar.gz) = 60777
 SIZE (hackage/blaze-html-0.9.1.2.tar.gz) = 81617
-SIZE (hackage/blaze-html-0.9.1.2_2.cabal) = 3062
+SIZE (hackage/blaze-html-0.9.1.2_4.cabal) = 3020
 SIZE (hackage/blaze-markup-0.8.2.8.tar.gz) = 14519
-SIZE (hackage/blaze-markup-0.8.2.8_3.cabal) = 2293
+SIZE (hackage/blaze-markup-0.8.2.8_5.cabal) = 2271
 SIZE (hackage/cabal-doctest-1.0.9.tar.gz) = 10770
-SIZE (hackage/cabal-doctest-1.0.9_2.cabal) = 1502
+SIZE (hackage/cabal-doctest-1.0.9_3.cabal) = 1517
 SIZE (hackage/call-stack-0.4.0.tar.gz) = 2757
 SIZE (hackage/case-insensitive-1.2.1.0.tar.gz) = 53609
 SIZE (hackage/cassava-0.5.3.0.tar.gz) = 38224
+SIZE (hackage/cassava-0.5.3.0_4.cabal) = 6133
 SIZE (hackage/cassava-megaparsec-2.0.4.tar.gz) = 6328
 SIZE (hackage/cassava-megaparsec-2.0.4_1.cabal) = 2639
-SIZE (hackage/clock-0.8.3.tar.gz) = 9099
-SIZE (hackage/cmdargs-0.10.21.tar.gz) = 64892
+SIZE (hackage/clock-0.8.4.tar.gz) = 9322
+SIZE (hackage/cmdargs-0.10.22.tar.gz) = 65154
 SIZE (hackage/colour-2.3.6.tar.gz) = 20675
 SIZE (hackage/comonad-5.0.8.tar.gz) = 15227
 SIZE (hackage/comonad-5.0.8_1.cabal) = 3631
+SIZE (hackage/conduit-1.3.5.tar.gz) = 88893
+SIZE (hackage/conduit-extra-1.3.6.tar.gz) = 33321
 SIZE (hackage/contravariant-1.5.5.tar.gz) = 13815
 SIZE (hackage/control-monad-free-0.6.2.tar.gz) = 3665
 SIZE (hackage/csv-0.1.2.tar.gz) = 2923
@@ -192,91 +222,117 @@ SIZE 
(hackage/data-default-instances-containers-0.0.1.tar.gz) = 1659
 SIZE (hackage/data-default-instances-dlist-0.0.1.tar.gz) = 1503
 SIZE (hackage/data-default-instances-old-locale-0.0.1.tar.gz) = 1519
 SIZE (hackage/data-fix-0.3.2.tar.gz) = 5842
-SIZE (hackage/data-fix-0.3.2_3.cabal) = 1706
+SIZE (hackage/data-fix-0.3.2_4.cabal) = 1720
+SIZE (hackage/deferred-folds-0.9.18.3.tar.gz) = 10381
 SIZE (hackage/distributive-0.6.2.1.tar.gz) = 8140
 SIZE (hackage/distributive-0.6.2.1_1.cabal) = 2996
 SIZE (hackage/dlist-1.0.tar.gz) = 18667
-SIZE (hackage/doclayout-0.4.tar.gz) = 38804
-SIZE (hackage/doclayout-0.4_1.cabal) = 2490
-SIZE (hackage/emojis-0.1.2.tar.gz) = 49333
-SIZE (hackage/extra-1.7.12.tar.gz) = 45598
+SIZE (hackage/dlist-1.0_1.cabal) = 3812
+SIZE (hackage/doclayout-0.4.0.1.tar.gz) = 38465
+SIZE (hackage/emojis-0.1.3.tar.gz) = 50494
+SIZE (hackage/extra-1.7.14.tar.gz) = 45971
 SIZE (hackage/file-embed-0.0.15.0.tar.gz) = 7119
-SIZE (hackage/generically-0.1.tar.gz) = 2572
-SIZE (hackage/githash-0.1.6.3.tar.gz) = 7617
-SIZE (hackage/hashable-1.4.2.0.tar.gz) = 25094
+SIZE (hackage/foldable1-classes-compat-0.1.tar.gz) = 10484
+SIZE (hackage/foldable1-classes-compat-0.1_3.cabal) = 3782
+SIZE (hackage/foldl-1.4.15.tar.gz) = 24449
+SIZE (hackage/generically-0.1.1.tar.gz) = 2870
+SIZE (hackage/generically-0.1.1_1.cabal) = 1155
+SIZE (hackage/githash-0.1.7.0.tar.gz) = 7661
+SIZE (hackage/hashable-1.4.3.0.tar.gz) = 25601
 SIZE (hackage/hashtables-1.3.1.tar.gz) = 58697
-SIZE (hackage/hledger-1.28.tar.gz) = 978539
-SIZE (hackage/hledger-lib-1.28.tar.gz) = 282102
+SIZE (hackage/hledger-1.31.tar.gz) = 1080465
+SIZE (hackage/hledger-lib-1.31.tar.gz) = 300737
+SIZE (hackage/hsc2hs-0.68.9.tar.gz) = 40442
 SIZE (hackage/html-1.0.1.2.tar.gz) = 11021
-SIZE (hackage/indexed-traversable-0.1.2.tar.gz) = 8685
-SIZE (hackage/indexed-traversable-0.1.2_2.cabal) = 2533
-SIZE (hackage/indexed-traversable-instances-0.1.1.1.tar.gz) = 3751
+SIZE (hackage/indexed-traversable-0.1.2.1.tar.gz) = 8905
+SIZE (hackage/indexed-traversable-instances-0.1.1.2.tar.gz) = 3769
+SIZE (hackage/indexed-traversable-instances-0.1.1.2_1.cabal) = 2536
+SIZE (hackage/integer-conversion-0.1.tar.gz) = 6039
 SIZE (hackage/integer-logarithms-1.0.3.1.tar.gz) = 9023
 SIZE (hackage/integer-logarithms-1.0.3.1_4.cabal) = 3262
-SIZE (hackage/lucid-2.11.1.tar.gz) = 21474
-SIZE (hackage/lucid-2.11.1_1.cabal) = 3148
+SIZE (hackage/isomorphism-class-0.1.0.9.tar.gz) = 7865
+SIZE (hackage/lucid-2.11.20230408.tar.gz) = 21451
 SIZE (hackage/math-functions-0.3.4.2.tar.gz) = 429223
-SIZE (hackage/megaparsec-9.3.0.tar.gz) = 63803
+SIZE (hackage/megaparsec-9.5.0.tar.gz) = 64864
 SIZE (hackage/microlens-0.4.13.1.tar.gz) = 27436
-SIZE (hackage/microlens-th-0.4.3.11.tar.gz) = 24008
+SIZE (hackage/microlens-th-0.4.3.13.tar.gz) = 24188
 SIZE (hackage/mmorph-1.2.0.tar.gz) = 6861
 SIZE (hackage/mmorph-1.2.0_3.cabal) = 1083
+SIZE (hackage/mono-traversable-1.0.15.3.tar.gz) = 40461
+SIZE (hackage/network-3.1.4.0.tar.gz) = 139988
+SIZE (hackage/network-3.1.4.0_1.cabal) = 5208
+SIZE (hackage/network-uri-2.6.4.2.tar.gz) = 31309
 SIZE (hackage/old-locale-1.0.0.7.tar.gz) = 3384
 SIZE (hackage/old-locale-1.0.0.7_2.cabal) = 1071
-SIZE (hackage/optparse-applicative-0.17.0.0.tar.gz) = 59409
+SIZE (hackage/optparse-applicative-0.18.1.0.tar.gz) = 60682
+SIZE (hackage/pager-0.1.1.0.tar.gz) = 3751
 SIZE (hackage/parser-combinators-1.3.0.tar.gz) = 11699
 SIZE (hackage/pretty-simple-4.1.2.0.tar.gz) = 40519
 SIZE (hackage/prettyprinter-1.7.1.tar.gz) = 56907
 SIZE (hackage/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
-SIZE (hackage/primitive-0.7.4.0.tar.gz) = 56575
-SIZE (hackage/primitive-0.7.4.0_1.cabal) = 2982
+SIZE (hackage/primitive-0.8.0.0.tar.gz) = 57222
+SIZE (hackage/primitive-0.8.0.0_1.cabal) = 3241
+SIZE (hackage/profunctors-5.6.2.tar.gz) = 28522
+SIZE (hackage/profunctors-5.6.2_3.cabal) = 2484
 SIZE (hackage/random-1.2.1.1.tar.gz) = 47109
 SIZE (hackage/regex-base-0.94.0.2.tar.gz) = 10488
-SIZE (hackage/regex-base-0.94.0.2_1.cabal) = 2643
-SIZE (hackage/regex-tdfa-1.3.2.tar.gz) = 82839
+SIZE (hackage/regex-base-0.94.0.2_2.cabal) = 2661
+SIZE (hackage/regex-tdfa-1.3.2.2.tar.gz) = 83016
+SIZE (hackage/regex-tdfa-1.3.2.2_1.cabal) = 7042
+SIZE (hackage/resourcet-1.3.0.tar.gz) = 17620
 SIZE (hackage/safe-0.3.19.tar.gz) = 11267
 SIZE (hackage/scientific-0.3.7.0.tar.gz) = 24723
-SIZE (hackage/scientific-0.3.7.0_3.cabal) = 4840
-SIZE (hackage/semialign-1.2.0.1.tar.gz) = 10371
-SIZE (hackage/semialign-1.2.0.1_3.cabal) = 2852
-SIZE (hackage/semigroupoids-5.3.7.tar.gz) = 35349
-SIZE (hackage/shakespeare-2.0.30.tar.gz) = 71263
+SIZE (hackage/scientific-0.3.7.0_5.cabal) = 4854
+SIZE (hackage/semialign-1.3.tar.gz) = 10543
+SIZE (hackage/semigroupoids-6.0.0.1.tar.gz) = 36222
+SIZE (hackage/shakespeare-2.1.0.tar.gz) = 71594
 SIZE (hackage/split-0.2.3.5.tar.gz) = 15746
 SIZE (hackage/splitmix-0.1.0.4.tar.gz) = 22382
 SIZE (hackage/splitmix-0.1.0.4_2.cabal) = 6537
-SIZE (hackage/strict-0.4.0.1.tar.gz) = 12488
-SIZE (hackage/strict-0.4.0.1_4.cabal) = 4187
+SIZE (hackage/streaming-commons-0.2.2.6.tar.gz) = 37959
+SIZE (hackage/strict-0.5.tar.gz) = 12564
 SIZE (hackage/tabular-0.2.2.8.tar.gz) = 6346
-SIZE (hackage/tagged-0.8.6.1.tar.gz) = 9842
-SIZE (hackage/tagged-0.8.6.1_3.cabal) = 2874
+SIZE (hackage/tabular-0.2.2.8_1.cabal) = 2821
+SIZE (hackage/tagged-0.8.8.tar.gz) = 10094
 SIZE (hackage/tasty-1.4.3.tar.gz) = 58726
 SIZE (hackage/tasty-hunit-0.10.0.3.tar.gz) = 7885
 SIZE (hackage/temporary-1.3.tar.gz) = 5686
+SIZE (hackage/terminal-size-0.3.4.tar.gz) = 4457
+SIZE (hackage/text-ansi-0.2.1.1.tar.gz) = 5709
+SIZE (hackage/text-builder-0.6.7.tar.gz) = 6127
+SIZE (hackage/text-builder-dev-0.3.3.2.tar.gz) = 11362
+SIZE (hackage/text-iso8601-0.1.tar.gz) = 9578
 SIZE (hackage/text-short-0.1.5.tar.gz) = 25113
-SIZE (hackage/text-short-0.1.5_1.cabal) = 3161
-SIZE (hackage/th-abstraction-0.4.5.0.tar.gz) = 39515
+SIZE (hackage/text-short-0.1.5_2.cabal) = 3202
+SIZE (hackage/th-abstraction-0.5.0.0.tar.gz) = 40093
 SIZE (hackage/th-compat-0.1.4.tar.gz) = 14838
-SIZE (hackage/th-lift-0.8.2.tar.gz) = 14385
-SIZE (hackage/th-lift-0.8.2_2.cabal) = 2677
-SIZE (hackage/these-1.1.1.1.tar.gz) = 9804
-SIZE (hackage/these-1.1.1.1_6.cabal) = 2748
+SIZE (hackage/th-compat-0.1.4_3.cabal) = 3224
+SIZE (hackage/th-lift-0.8.4.tar.gz) = 14711
+SIZE (hackage/these-1.2.tar.gz) = 10606
 SIZE (hackage/time-compat-1.9.6.1.tar.gz) = 59964
-SIZE (hackage/time-compat-1.9.6.1_4.cabal) = 5047
+SIZE (hackage/time-compat-1.9.6.1_5.cabal) = 5062
 SIZE (hackage/timeit-2.0.tar.gz) = 2117
 SIZE (hackage/timeit-2.0_2.cabal) = 1197
 SIZE (hackage/transformers-compat-0.7.2.tar.gz) = 46485
+SIZE (hackage/typed-process-0.2.11.0.tar.gz) = 18309
 SIZE (hackage/uglymemo-0.1.0.1.tar.gz) = 887
+SIZE (hackage/unliftio-core-0.2.1.0.tar.gz) = 3865
+SIZE (hackage/unliftio-core-0.2.1.0_2.cabal) = 1004
 SIZE (hackage/unordered-containers-0.2.19.1.tar.gz) = 58030
-SIZE (hackage/unordered-containers-0.2.19.1_1.cabal) = 3797
+SIZE (hackage/unordered-containers-0.2.19.1_2.cabal) = 3822
 SIZE (hackage/utf8-string-1.0.2.tar.gz) = 10726
-SIZE (hackage/utility-ht-0.0.16.tar.gz) = 32769
+SIZE (hackage/utility-ht-0.0.17.tar.gz) = 33187
 SIZE (hackage/uuid-types-1.0.5.tar.gz) = 11922
-SIZE (hackage/uuid-types-1.0.5_3.cabal) = 2622
+SIZE (hackage/uuid-types-1.0.5_4.cabal) = 2636
 SIZE (hackage/vector-0.13.0.0.tar.gz) = 154509
-SIZE (hackage/vector-0.13.0.0_2.cabal) = 9112
+SIZE (hackage/vector-0.13.0.0_5.cabal) = 9112
+SIZE (hackage/vector-algorithms-0.9.0.1.tar.gz) = 29149
+SIZE (hackage/vector-algorithms-0.9.0.1_2.cabal) = 3826
 SIZE (hackage/vector-stream-0.1.0.0.tar.gz) = 12377
-SIZE (hackage/vector-stream-0.1.0.0_2.cabal) = 1404
+SIZE (hackage/vector-stream-0.1.0.0_3.cabal) = 1404
 SIZE (hackage/witherable-0.4.2.tar.gz) = 11876
-SIZE (hackage/witherable-0.4.2_3.cabal) = 2294
+SIZE (hackage/witherable-0.4.2_4.cabal) = 2342
 SIZE (hackage/wizards-1.0.3.tar.gz) = 8243
-SIZE (hackage/wizards-1.0.3_1.cabal) = 3533
+SIZE (hackage/wizards-1.0.3_2.cabal) = 3533
+SIZE (hackage/zlib-0.6.3.0.tar.gz) = 369595
+SIZE (hackage/zlib-0.6.3.0_3.cabal) = 5367
-- 
2.41.0


Reply via email to