From: Matthias Kilian Subject: Re: udpate to hledger-1.42.1 To: Greg Steuck Cc: ports@openbsd.org Date: Thu, 3 Apr 2025 21:01:27 +0200 Hi, On Sun, Mar 30, 2025 at 10:24:50AM -0700, Greg Steuck wrote: > Just realized I didn't update this port in this cycle. I tested that it > works for me on amd64. I'm building it on arm64 now. > > I'm equally happy to merge now or wait until 7.7 is cut. The diff works for me (in that it builds fine on amd64). Wether this should go in now or after the unlock: no idea. I'd say yes, because it's a leaf port and can't break anything else, but I'm not involved in building packages for release ;-) Ciao, Kili > --- > productivity/hledger/Makefile | 135 +++++++-------- > productivity/hledger/distinfo | 308 ++++++++++++++++------------------ > 2 files changed, 202 insertions(+), 241 deletions(-) > > diff --git a/productivity/hledger/Makefile b/productivity/hledger/Makefile > index 0336e939085..072d7271201 100644 > --- a/productivity/hledger/Makefile > +++ b/productivity/hledger/Makefile > @@ -15,132 +15,121 @@ LIB_DEPENDS = converters/libiconv \ > > MODULES = devel/cabal > MODCABAL_STEM = hledger > -MODCABAL_VERSION = 1.40 > +MODCABAL_VERSION = 1.42.1 > > post-install: > @${INSTALL_MAN} ${WRKSRC}/embeddedfiles/hledger.1 ${PREFIX}/man/man1 > > MODCABAL_MANIFEST = \ > Decimal 0.5.2 0 \ > - Diff 0.5 1 \ > + Diff 1.0.2 0 \ > Glob 0.10.2 3 \ > - OneTuple 0.4.2 0 \ > + OneTuple 0.4.2 1 \ > Only 0.1 2 \ > - QuickCheck 2.15.0.1 0 \ > + QuickCheck 2.15.0.1 1 \ > StateVar 1.2.2 0 \ > - aeson 2.2.3.0 2 \ > + aeson 2.2.3.0 3 \ > aeson-pretty 0.8.10 0 \ > - ansi-terminal 1.1.1 0 \ > + ansi-terminal 1.1.2 0 \ > ansi-terminal-types 1.1 0 \ > - assoc 1.1.1 0 \ > - async 2.2.5 2 \ > - attoparsec 0.14.4 5 \ > - base-compat 0.14.0 0 \ > - base-orphans 0.9.2 0 \ > - bifunctors 5.6.2 0 \ > - bitvec 1.1.5.0 1 \ > + assoc 1.1.1 1 \ > + attoparsec 0.14.4 6 \ > + base-compat 0.14.1 0 \ > + base-orphans 0.9.3 0 \ > + bifunctors 5.6.2 2 \ > blaze-builder 0.4.2.3 0 \ > blaze-html 0.9.2.0 1 \ > blaze-markup 0.8.3.0 2 \ > - cabal-doctest 1.0.10 0 \ > call-stack 0.4.0 0 \ > case-insensitive 1.2.1.0 0 \ > - cassava 0.5.3.2 0 \ > + cassava 0.5.3.2 1 \ > cassava-megaparsec 2.1.1 0 \ > character-ps 0.1 0 \ > clock 0.8.4 0 \ > cmdargs 0.10.22 0 \ > colour 2.3.6 0 \ > - comonad 5.0.8 2 \ > - conduit 1.3.6 0 \ > - conduit-extra 1.3.6 0 \ > + comonad 5.0.9 1 \ > contravariant 1.5.5 0 \ > control-monad-free 0.6.2 0 \ > csv 0.1.2 0 \ > - data-default 0.7.1.3 0 \ > - data-default-class 0.1.2.2 0 \ > - data-default-instances-containers 0.1.0.3 0 \ > - data-default-instances-dlist 0.0.1.2 0 \ > - data-default-instances-old-locale 0.0.1.2 0 \ > - data-fix 0.3.4 0 \ > + data-default 0.8.0.1 0 \ > + data-default-class 0.2.0.0 0 \ > + data-fix 0.3.4 1 \ > distributive 0.6.2.1 1 \ > dlist 1.0 2 \ > doclayout 0.5 0 \ > emojis 0.1.4.1 0 \ > - extra 1.7.16 0 \ > + encoding 0.10 0 \ > + extensible-exceptions 0.1.1.4 0 \ > + extra 1.8 0 \ > file-embed 0.0.16.0 0 \ > - generically 0.1.1 3 \ > + generically 0.1.1 4 \ > githash 0.1.7.0 0 \ > - hashable 1.4.7.0 0 \ > - hashtables 1.3.1 0 \ > - hledger-lib 1.40 0 \ > - hsc2hs 0.68.10 2 \ > + hashable 1.5.0.0 1 \ > + hashtables 1.4.2 0 \ > + hledger-lib 1.42.1 0 \ > + hsc2hs 0.68.10 4 \ > html 1.0.1.2 0 \ > - indexed-traversable 0.1.4 0 \ > - indexed-traversable-instances 0.1.2 0 \ > - integer-conversion 0.1.1 0 \ > - integer-logarithms 1.0.3.1 6 \ > - lucid 2.11.20230408 2 \ > + indexed-traversable 0.1.4 1 \ > + indexed-traversable-instances 0.1.2 1 \ > + integer-conversion 0.1.1 1 \ > + integer-logarithms 1.0.4 0 \ > + lucid 2.11.20250303 0 \ > math-functions 0.3.4.4 0 \ > - megaparsec 9.6.1 0 \ > - microlens 0.4.13.1 1 \ > - microlens-th 0.4.3.15 0 \ > + megaparsec 9.7.0 0 \ > + microlens 0.4.14.0 0 \ > + microlens-th 0.4.3.17 0 \ > mmorph 1.2.0 3 \ > - mono-traversable 1.0.20.0 0 \ > - network 3.2.4.0 0 \ > + modern-uri 0.3.6.1 3 \ > network-uri 2.6.4.2 1 \ > - old-locale 1.0.0.7 2 \ > - optparse-applicative 0.18.1.0 0 \ > - os-string 2.0.6 0 \ > - pager 0.1.1.0 0 \ > + optparse-applicative 0.18.1.0 1 \ > + os-string 2.0.7 0 \ > parser-combinators 1.3.0 1 \ > - pretty-simple 4.1.2.0 0 \ > + pretty-simple 4.1.3.0 0 \ > prettyprinter 1.7.1 0 \ > prettyprinter-ansi-terminal 1.1.3 0 \ > - primitive 0.9.0.0 1 \ > + primitive 0.9.0.0 2 \ > + profunctors 5.6.2 3 \ > quote-quot 0.2.1.0 0 \ > - random 1.2.1.2 0 \ > - regex-base 0.94.0.2 4 \ > - regex-tdfa 1.3.2.2 3 \ > - resourcet 1.3.0 0 \ > + random 1.2.1.3 0 \ > + reflection 2.1.9 1 \ > + regex-base 0.94.0.3 0 \ > + regex-compat 0.95.2.2 0 \ > + regex-posix 0.96.0.2 0 \ > + regex-tdfa 1.3.2.3 0 \ > safe 0.3.21 1 \ > - scientific 0.3.8.0 1 \ > - semialign 1.3.1 1 \ > - semigroupoids 6.0.1 1 \ > + scientific 0.3.8.0 2 \ > + semialign 1.3.1 2 \ > + semigroupoids 6.0.1 2 \ > shakespeare 2.1.0.1 0 \ > split 0.2.5 0 \ > - splitmix 0.1.0.5 1 \ > - streaming-commons 0.2.2.6 1 \ > + splitmix 0.1.1 0 \ > strict 0.5.1 1 \ > tabular 0.2.2.8 1 \ > - tagged 0.8.8 1 \ > - tasty 1.5 2 \ > + tagged 0.8.9 0 \ > + tasty 1.5.3 1 \ > tasty-hunit 0.10.2 0 \ > temporary 1.3 0 \ > terminal-size 0.3.4 1 \ > - text-ansi 0.3.0.1 1 \ > + text-ansi 0.3.0.1 2 \ > text-builder-linear 0.1.3 0 \ > - text-iso8601 0.1.1 1 \ > - text-short 0.1.6 2 \ > - th-abstraction 0.7.0.0 0 \ > - th-compat 0.1.5 2 \ > - th-lift 0.8.4 2 \ > - these 1.2.1 1 \ > - time-compat 1.9.7 2 \ > + text-iso8601 0.1.1 2 \ > + text-short 0.1.6 3 \ > + th-abstraction 0.7.1.0 1 \ > + th-compat 0.1.6 0 \ > + th-lift 0.8.6 0 \ > + these 1.2.1 2 \ > + time-compat 1.9.8 0 \ > timeit 2.0 2 \ > transformers-compat 0.7.2 0 \ > - typed-process 0.2.12.0 0 \ > uglymemo 0.1.0.1 0 \ > - unliftio-core 0.2.1.0 4 \ > - unordered-containers 0.2.20 3 \ > + unordered-containers 0.2.20 4 \ > utf8-string 1.0.2 0 \ > utility-ht 0.0.17.2 0 \ > - uuid-types 1.0.6 1 \ > - vector 0.13.1.0 1 \ > - vector-algorithms 0.9.0.2 1 \ > - vector-stream 0.1.0.1 1 \ > + uuid-types 1.0.6 2 \ > + vector 0.13.2.0 1 \ > + vector-stream 0.1.0.1 3 \ > witherable 0.5 1 \ > wizards 1.0.3 3 \ > - zlib 0.7.1.0 1 \ > > .include > diff --git a/productivity/hledger/distinfo b/productivity/hledger/distinfo > index 082469fad7b..b86e19aff58 100644 > --- a/productivity/hledger/distinfo > +++ b/productivity/hledger/distinfo > @@ -1,348 +1,320 @@ > SHA256 (hackage/Decimal-0.5.2.tar.gz) = o3oCIEJOS8uMrh04hExwJ+4xREl1jQ0U/z4uClyKh6c= > -SHA256 (hackage/Diff-0.5.tar.gz) = A8yE3t+xj6aT8LC3BU1l6Sw4jQZXz0WtXp++P+i1RVE= > -SHA256 (hackage/Diff-0.5_1.cabal) = nIqXLurZ4Hm5DGWB+o71dVZiwQ3QdZUbMrgBFFcEr7s= > +SHA256 (hackage/Diff-1.0.2.tar.gz) = zX4m09Xr9/LBp1Ja6+JR+8v/7ipjYttjS0viO541TYU= > SHA256 (hackage/Glob-0.10.2.tar.gz) = avZyrIQn01y9QtZBQtwoj+qyZvC+ktrjxpbohg2Bc8A= > SHA256 (hackage/Glob-0.10.2_3.cabal) = 3S3b7K6PhOj0ystbhWkBoZwlzqoR8lJdPuiNA0rLAIE= > SHA256 (hackage/OneTuple-0.4.2.tar.gz) = F02ooPQATRewgYLLJbDgRfzl3h/eroTp11/eooZ6q1U= > +SHA256 (hackage/OneTuple-0.4.2_1.cabal) = 3XJm+YPaKXDlZiFordgQ2rrauzpLubE3GB6vwKx+pNQ= > SHA256 (hackage/Only-0.1.tar.gz) = q3qhk+jCV9O9prCzwcvPdM2qhasIyyDC3WK6JIwasmU= > SHA256 (hackage/Only-0.1_2.cabal) = xgM9GB4PgC6ehUP2g/qcUK6wHP32yDzVu3L7R6qGOwc= > SHA256 (hackage/QuickCheck-2.15.0.1.tar.gz) = o7IhbduvSB28gkFLYSD4tybZads/C1HyCnpFQl7zbn8= > +SHA256 (hackage/QuickCheck-2.15.0.1_1.cabal) = DP0ze7nm+/CSVb0ku0mKFW8dm81GU5ashleyUDS57jE= > SHA256 (hackage/StateVar-1.2.2.tar.gz) = Xks52jlWVqWYJ7AoBQiq/ccDNXmLUOXW/VJZYCYlGCU= > SHA256 (hackage/aeson-2.2.3.0.tar.gz) = 2qJc9CglatBdIfK/pEB3wbFNbHhLeTCiAu6QHxHMa6o= > -SHA256 (hackage/aeson-2.2.3.0_2.cabal) = AR+i1n16ghql7FyCWtyRm7Bn1C3ej6x8bl2yMjmliGY= > +SHA256 (hackage/aeson-2.2.3.0_3.cabal) = YeVZ8rrWGpiqxWTypP2JLSHp4XEuFOPbkzJjF6qUSps= > SHA256 (hackage/aeson-pretty-0.8.10.tar.gz) = KiHyzXityxSc66dwI57WZFGVUpEedoAXKxj/aVz6euU= > -SHA256 (hackage/ansi-terminal-1.1.1.tar.gz) = fkSPzfilqX89MOUWj4NGQd+ZRfr6ZfLofXP/lVahvEw= > +SHA256 (hackage/ansi-terminal-1.1.2.tar.gz) = qNBKPgRR4ipkmakjEfDfEZbcZbaH330Q4/MNkkIBVrA= > SHA256 (hackage/ansi-terminal-types-1.1.tar.gz) = 8uUzPreNpfTdMw/KDIGlknbMFQxiVkfNIPV7fyl6XSU= > SHA256 (hackage/assoc-1.1.1.tar.gz) = IxFJt/7wn13ZWvUSKGFeOyltvQ+q3soFPgZEpLE7D/Y= > -SHA256 (hackage/async-2.2.5.tar.gz) = GBhHPrq5ISr60u12KXrv3l+ui11EBNrzaTmuzmqPFvc= > -SHA256 (hackage/async-2.2.5_2.cabal) = z55q+6jgGDDKDTKhK5jUgc84loh2LIDRhwodsgYevzU= > +SHA256 (hackage/assoc-1.1.1_1.cabal) = CrObTR/rTKypWsbjFPSHgrJ6hqa40fXo3Evp++0RGF8= > SHA256 (hackage/attoparsec-0.14.4.tar.gz) = PzN/5YYkVl3hJCb2B8I+YMewnIa04638gnyhiMmXnmw= > -SHA256 (hackage/attoparsec-0.14.4_5.cabal) = 7HCVObiB1kMWIL18QPv6aAqvSpjG81tRU22PRVaCsa4= > -SHA256 (hackage/base-compat-0.14.0.tar.gz) = 8UbeZkrIOOvhjsk2Dfgto2YBSdx9Uf0pvLYdZTt5nFA= > -SHA256 (hackage/base-orphans-0.9.2.tar.gz) = YhGQCRaVW4RofGG15PqYzhEOURqWCGt6k/Bt1jyXupM= > +SHA256 (hackage/attoparsec-0.14.4_6.cabal) = NRKdCrF0HwAPGn0vyDlUSRnub7uPLW5/CmKcQfkQNfM= > +SHA256 (hackage/base-compat-0.14.1.tar.gz) = dOZVVB5kXo/Hqt4eahtpc1Yb4LypNpvBYjqjRQGaNek= > +SHA256 (hackage/base-orphans-0.9.3.tar.gz) = F6NQechxkBRWDAKNmAXsEwG5AJcq3yEuAK8j/j6/q9g= > SHA256 (hackage/bifunctors-5.6.2.tar.gz) = EIapKFBh7tDCxdPLZaoiPe/VL8ptBRW7ad3y28PZaXo= > -SHA256 (hackage/bitvec-1.1.5.0.tar.gz) = g9J87lvh1TQt2/OZmdDI6lTLQz0Ike6lRx+/qin43sU= > -SHA256 (hackage/bitvec-1.1.5.0_1.cabal) = yz79drcanoqTD0zl2Mka3LY6wNjcPS1KEy1JC9Hss5E= > +SHA256 (hackage/bifunctors-5.6.2_2.cabal) = EVpiHE6qq7B4NPnk3TNx4h850DQwUGL0vVzXLC+IgNI= > SHA256 (hackage/blaze-builder-0.4.2.3.tar.gz) = ZikYdCNrc0KtqwM+PN2uQUojooZd+0QJXfxOC51GcDs= > SHA256 (hackage/blaze-html-0.9.2.0.tar.gz) = ZVQu8592RKPXavyt65dtPjNMaUdRa3MT/LWRZc6hYI8= > SHA256 (hackage/blaze-html-0.9.2.0_1.cabal) = hcQvhPTq0sSIRPvghlBprdO7O7MyLThgfpPVUVpMnFg= > SHA256 (hackage/blaze-markup-0.8.3.0.tar.gz) = hgasi0off48bvAdwsnUum2+IzMn73LszqiBXfQ5ZMOg= > SHA256 (hackage/blaze-markup-0.8.3.0_2.cabal) = An8hi4HSinwKM7k9RWxOWqktFF6dzuFINPutc6Oa1+Q= > -SHA256 (hackage/cabal-doctest-1.0.10.tar.gz) = gcrQ/EhhVyncvuw+zRK7QpdX8pmsrRS5LvC5VxA+lNM= > 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.2.tar.gz) = OtJdIl0sDbVO8XNy2L8gY1a8t+AqDn/zj3B48UHQqck= > +SHA256 (hackage/cassava-0.5.3.2_1.cabal) = suUigq9sp7Qr3Q+0JwebkIorLks1C3ffGc20XuT+eHY= > SHA256 (hackage/cassava-megaparsec-2.1.1.tar.gz) = RjGWMzdnXbFFwr+XUr8ntLrmi3xI/8rGC0KPVXtj54Y= > SHA256 (hackage/character-ps-0.1.tar.gz) = It5x/eOLI20+kWioMrXh510ftPQChme990eztMjBUpw= > 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_2.cabal) = Sk2/vQP7SWOYdxD8qZTotWJL0Foz5flbdYGyb4IpxeM= > -SHA256 (hackage/conduit-1.3.6.tar.gz) = M+aaSMdCsgxXqFTKmrnm4hfV83OHrrvY9sBoWR7eUY0= > -SHA256 (hackage/conduit-extra-1.3.6.tar.gz) = iVDDgEnYksOFkNOJvtSez4gGcfWOxj3UcJ2f49S48VM= > +SHA256 (hackage/comonad-5.0.9.tar.gz) = afsOtJqABVqbdtMdClZId3xAUKyNv1apNEuGLth4p4k= > +SHA256 (hackage/comonad-5.0.9_1.cabal) = da3teb9YPJCOTkaHwK4GfyVuJQdTa3X1j/undIdnw1M= > 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= > -SHA256 (hackage/data-default-0.7.1.3.tar.gz) = dgQHQgDh1GMnAePxlgmfz79ABbOmvuJ1/W4A9LqsphA= > -SHA256 (hackage/data-default-class-0.1.2.2.tar.gz) = 9ADCAV7feDafRd9PjaEXvLXXQjTjBnRf/BnQ1lr3ruM= > -SHA256 (hackage/data-default-instances-containers-0.1.0.3.tar.gz) = ud36/Q5jmxufcAl9JhCiIKmLO5udTcEcZoFhOEsxkys= > -SHA256 (hackage/data-default-instances-dlist-0.0.1.2.tar.gz) = 4L3xkMGlA3piYBYWnn36q8S8wrJ8G976heKXZnA+ngs= > -SHA256 (hackage/data-default-instances-old-locale-0.0.1.2.tar.gz) = cICY/wFIt4YUGYiFjwmhR5tLegkuV4rAln2HW+HJuG8= > +SHA256 (hackage/data-default-0.8.0.1.tar.gz) = zghd6OwhlvDB0wrwrYpRfVc3ye39Tr+7SehoffxAtso= > +SHA256 (hackage/data-default-class-0.2.0.0.tar.gz) = CuUwxPsL1sioujmUKczZx1+cdpYEkRcXj0zusr0I1bQ= > SHA256 (hackage/data-fix-0.3.4.tar.gz) = jfBS0YwEernpIAU2qHmbWvOZfr7Luwkac4S2voQWqzc= > +SHA256 (hackage/data-fix-0.3.4_1.cabal) = 7ni+YWjKCHjWcP7elXGV096/SjeoBtE9chgrJ0kBJhs= > 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/dlist-1.0_2.cabal) = hUcnWUxagWqz0Q8VsbxP7a+eP30e9Reiu5AR8puiYdI= > SHA256 (hackage/doclayout-0.5.tar.gz) = sDBBAkXZ3qch5b11URuVvAOA7+FZBm85FJFuOtKvJJY= > SHA256 (hackage/emojis-0.1.4.1.tar.gz) = gADWGXsdQ7mzzQcRw08SBCDzWNBCUWfS+35hbWVHCuU= > -SHA256 (hackage/extra-1.7.16.tar.gz) = JQxtQ8MLLHHyz0mKEOaeQ6wDWXTTgZUpOF2Z5CznfHA= > +SHA256 (hackage/encoding-0.10.tar.gz) = 8tcLUIol9vIO5UCCplpLiovj+aSwNZ5bMrbfmwRRtQw= > +SHA256 (hackage/extensible-exceptions-0.1.1.4.tar.gz) = bOXogBdgOFpAjatxtTVQ+HYp5mGyYL3CzUHGpDm244g= > +SHA256 (hackage/extra-1.8.tar.gz) = L6TOXq5QVgu6gPGIORPPLtUrPYf9KQ2uJ9g4yU9TiaE= > SHA256 (hackage/file-embed-0.0.16.0.tar.gz) = XxhnLv+TY1VVfN0WOQVFEgXX7iJ0LtrDE90nz0Kj9BU= > SHA256 (hackage/generically-0.1.1.tar.gz) = BMWkNr7EsEH3GnM/VqG9f0NfY93o0+tcH0jVW028Q88= > -SHA256 (hackage/generically-0.1.1_3.cabal) = GxtjisAi0kBL7LbBF7BL/cIkdCm6WFliccos3EEyiMI= > +SHA256 (hackage/generically-0.1.1_4.cabal) = P2Qnj1xYLdfGljlnsSkAebzQO4NImJ+Qmsm9ly3cRS4= > SHA256 (hackage/githash-0.1.7.0.tar.gz) = GtXnwmvZycTkwyMiBmlLFThF/hHyJ+OdIU7vDZXzMNQ= > -SHA256 (hackage/hashable-1.4.7.0.tar.gz) = O67kyQJ6CIMNFI7FJMvARx3mReHoQm1GeA7ydY3w6No= > -SHA256 (hackage/hashtables-1.3.1.tar.gz) = bz1A6yKrhyebmgv1HCIwdwayQMkKZkyCv64jkiaMWcM= > -SHA256 (hackage/hledger-1.40.tar.gz) = Z51W0UI9CYak/gH8gC9Et0BUpZn2vF9m7DO92tJdNKE= > -SHA256 (hackage/hledger-lib-1.40.tar.gz) = caOKj+VrnvUARGGz1DpTp6kgYMQSNGrk8QNS+ea5ahY= > +SHA256 (hackage/hashable-1.5.0.0.tar.gz) = 5Ys6jhjaX2zX6Tfl/Wg+UAux+CdrN2gml1kRnKDN22o= > +SHA256 (hackage/hashable-1.5.0.0_1.cabal) = LyMUbL4DJQKZJ7IhZHaVpMfW6XVI/3MREJeeNDYfWO8= > +SHA256 (hackage/hashtables-1.4.2.tar.gz) = yg4pn+5sDJGPRc4JB6+/8cOJGZi7eS0XF+TV8SNQ7w0= > +SHA256 (hackage/hledger-1.42.1.tar.gz) = eNiPFUHi/JqiqGssnLQs/+QbFpf14NlPA2mNN9nYgjM= > +SHA256 (hackage/hledger-lib-1.42.1.tar.gz) = 1O7DZ1fHg98p3dTgXjY3bWGwI6Lz/gc43AkgnmLfqTA= > SHA256 (hackage/hsc2hs-0.68.10.tar.gz) = b04014j+LKcJHuChAwfuinwGChuokPK/+tFqfU1c73Y= > -SHA256 (hackage/hsc2hs-0.68.10_2.cabal) = YOeLbGDcMqd85sN+1cpOg4/F928Cg272TZPNIcwAIyU= > +SHA256 (hackage/hsc2hs-0.68.10_4.cabal) = cl722gPT1uMy203go1vuRdcuTTHezF7H8VPmg3r18D4= > SHA256 (hackage/html-1.0.1.2.tar.gz) = DDVJXqM9Zeacabx0QeyOGvafu0NDPCqjQGwKE6OrMGE= > SHA256 (hackage/indexed-traversable-0.1.4.tar.gz) = WL4Jr9861aJcKqDSp9+A1gLfCfTnbTq/K3zbDnXQOyI= > +SHA256 (hackage/indexed-traversable-0.1.4_1.cabal) = QtnoSmWgwXwkgjPKuYrahy/2FA36JNEJ1usoUgTQfn0= > SHA256 (hackage/indexed-traversable-instances-0.1.2.tar.gz) = PCu2L7oUHWaWF3Bw1juIvFaxlLxg9rc9ImOwJE4vx8E= > +SHA256 (hackage/indexed-traversable-instances-0.1.2_1.cabal) = aN8PyAcK4sFfnm/r8USf7jZMExptHpPKxF54lbqG3Yk= > SHA256 (hackage/integer-conversion-0.1.1.tar.gz) = wYFkoEgHMxD2NT68ZMkDe1KkuCmZY84F4Ce89g4iFVo= > -SHA256 (hackage/integer-logarithms-1.0.3.1.tar.gz) = mwqfn6tgmxXNAVhlch+wX3RKG8d66S/RM4ct5Si76n8= > -SHA256 (hackage/integer-logarithms-1.0.3.1_6.cabal) = BZWhbUWMnFyqQl3I67612a3/sMja9HIMHZPfz8Md1pA= > -SHA256 (hackage/lucid-2.11.20230408.tar.gz) = DxEpkP7pxbHGLGTJJhRyclNHge2KciXTndAkimcPRB0= > -SHA256 (hackage/lucid-2.11.20230408_2.cabal) = 0nV6jBkKlC1JMTUGkmQ6X5Ts/t7UZ5aaA9EF2cNsDo4= > +SHA256 (hackage/integer-conversion-0.1.1_1.cabal) = lB1K4W4hJMv/Xe/iq+20nvyOA6WU+BcDW/Ixoxfmwck= > +SHA256 (hackage/integer-logarithms-1.0.4.tar.gz) = apPHbCUYy+LXKrF9pq5G2MrpPL+3xaWtV4P5A8FEj0U= > +SHA256 (hackage/lucid-2.11.20250303.tar.gz) = u+YjV+lEVJzn9FyPmY6CtNkMWv9kYkRvsBzzLN23RPQ= > SHA256 (hackage/math-functions-0.3.4.4.tar.gz) = JEHY3VDv9EU1YEiyoM34jEp7oPVmFCk9SXXhsIH6+Po= > -SHA256 (hackage/megaparsec-9.6.1.tar.gz) = oyJXvoR9vnGsItUSqxFfnOJvoIvNvqfKi1JWoXANy/8= > -SHA256 (hackage/microlens-0.4.13.1.tar.gz) = ClSr7o/09q60vqB4NAmj29KKTnqJK6yRaw+2pxOC1/w= > -SHA256 (hackage/microlens-0.4.13.1_1.cabal) = /CVuK1146OTzmz3TWcV7jBnfUIU6hur48VShdEGlpR0= > -SHA256 (hackage/microlens-th-0.4.3.15.tar.gz) = D86zJxKXrSmiv6PmKVPeu7RNulE8Q5o2Os9iX5VORck= > +SHA256 (hackage/megaparsec-9.7.0.tar.gz) = ue1CNiW/IK56ckgNQNLdFgGKZ+LsRa+4QKNgeqkx7Jc= > +SHA256 (hackage/microlens-0.4.14.0.tar.gz) = VnkqYT5PsGNL3t9U3LdzrEuq6L4P7IvYjhu4t6ZJki4= > +SHA256 (hackage/microlens-th-0.4.3.17.tar.gz) = HXYsAnyjMq6QbLAx6HpCPCu+3r47udmIGIaSpd5MCpQ= > 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.20.0.tar.gz) = 5iHqlTyUstr8WChhMuna50ZKB8aWfwxZHJFpaNP5NUU= > -SHA256 (hackage/network-3.2.4.0.tar.gz) = LHB30IJnJ8EVbuA8MAaeGcCsiutl+KVO1kLMcZmct5s= > +SHA256 (hackage/modern-uri-0.3.6.1.tar.gz) = Akb5z87RInq+OmQD7qzGtfeffjMZdZpN0f00HBJFT+k= > +SHA256 (hackage/modern-uri-0.3.6.1_3.cabal) = H/APvX5pWwaVuzJaH+N1zIyDtVzXt8CK8INSaAmo12o= > SHA256 (hackage/network-uri-2.6.4.2.tar.gz) = nBiJcxJuiTJQuIHyDogR3KBsIjwjQCsG96Hy6ZV5cig= > SHA256 (hackage/network-uri-2.6.4.2_1.cabal) = b/+1c3OWK1ZRotuLCvcyCYs78CmnztdqmFVhXeICZYg= > -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.18.1.0.tar.gz) = Y4EatP0m6Cm4hoNkMlqIvjrMeYGfW7UAWy3TuWHsxJE= > -SHA256 (hackage/os-string-2.0.6.tar.gz) = IvzH1fxmZ2td/Fe3FNLK+TzOLVp50kIWg1L56w/i8Yo= > -SHA256 (hackage/pager-0.1.1.0.tar.gz) = Ph5PLKF75t1o0tSA8p56dwwPfKMQmqGYDaZ32WzU7vM= > +SHA256 (hackage/optparse-applicative-0.18.1.0_1.cabal) = 8wlzhhrH5+v/Bf+MfD0eTSg6HzhQ4cwUEGsGk+wbbYI= > +SHA256 (hackage/os-string-2.0.7.tar.gz) = M5w1/TopBSLyPeTjNShCPP0LCo8ilGsLmBaoF7kmy6A= > SHA256 (hackage/parser-combinators-1.3.0.tar.gz) = kxDvDUn4qJIqzaELHN7ZhUy+4E3qcX7/xu5ZgwcuREc= > SHA256 (hackage/parser-combinators-1.3.0_1.cabal) = hllXPg1EPVc/W1P4G4Ha+9yYjSgrkMEePac1YrTqeHY= > -SHA256 (hackage/pretty-simple-4.1.2.0.tar.gz) = PLR8OXFZnLjAMw4aLb1jxnv75XC9h5Uk7oAugeewJzY= > +SHA256 (hackage/pretty-simple-4.1.3.0.tar.gz) = KqsdsBzbHMeEey0R2RWsgKffjhK8DlVn5TMak7eC0A4= > 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.9.0.0.tar.gz) = aW1L0pHJTXNhQtYYIRfcpCWNPvKL/v22SayLXs0Jmcc= > -SHA256 (hackage/primitive-0.9.0.0_1.cabal) = LgjFQJ41WcfxZp71DpoNmjl+aOz1ERDV4s7fBc3X2Tw= > +SHA256 (hackage/primitive-0.9.0.0_2.cabal) = 3iC/Tv8flyCIhUyO/abqyi0xR6/2IjLDcH8FkVJjh1k= > +SHA256 (hackage/profunctors-5.6.2.tar.gz) = ZZVde1BSWko7zNqx2YLSrjQol/04FA1alLXvOADYySo= > +SHA256 (hackage/profunctors-5.6.2_3.cabal) = 4Xi6RGiYIyZlZibiCJ4pb2RIXmj93cn0R23NXWErT3g= > SHA256 (hackage/quote-quot-0.2.1.0.tar.gz) = Z9wlkJxbm7NzxmqcnBch0ec5Fb1VGPQtH5e3k/QuTfc= > -SHA256 (hackage/random-1.2.1.2.tar.gz) = eQ9NwtIyfEU/9qrHvxU5n9Ej1V6SeTX2j4S130LZpLQ= > -SHA256 (hackage/regex-base-0.94.0.2.tar.gz) = e5lAj1gPW7Z6HEE+C8c1iGYIJRMxrTYyICDyFprqLvE= > -SHA256 (hackage/regex-base-0.94.0.2_4.cabal) = AyKy/NE1jzNV4Mhgjvpg0nsU0cnUdkUdvLkYE2O9iyc= > -SHA256 (hackage/regex-tdfa-1.3.2.2.tar.gz) = kz7VxUJGu1DjNdhriE/7cLwlK193b7KR8WKoCie9dbc= > -SHA256 (hackage/regex-tdfa-1.3.2.2_3.cabal) = 5eoVsomMYsY/rnmHhLxAKzhicz2XpPfuPsT5rm9EdHg= > -SHA256 (hackage/resourcet-1.3.0.tar.gz) = 7GAXhe5CogHzKtsgW4aFyYPxh1exvTPS6AbVceD5mWs= > +SHA256 (hackage/random-1.2.1.3.tar.gz) = 6cgZJqfR5AMo9kX3NZKzHvycYxWJZpp/EwaHucwwUdw= > +SHA256 (hackage/reflection-2.1.9.tar.gz) = xqfV5BrQ7hoFxmCs9P00sh84Mw7sFl0ka3//s5jln7M= > +SHA256 (hackage/reflection-2.1.9_1.cabal) = 6vKNyYhHGKMG7R4MIVoks2xouKo75CVhf2bYhtQ/4eA= > +SHA256 (hackage/regex-base-0.94.0.3.tar.gz) = 6Mot7lmMeQ3RwcQ1m90eSV2biB9aofU5wi8N1VY3R78= > +SHA256 (hackage/regex-compat-0.95.2.2.tar.gz) = 4n7R2MNhanvUccZpUMfdO73+Q12oMZ1ke/6hIDG7MBw= > +SHA256 (hackage/regex-posix-0.96.0.2.tar.gz) = flcEYMNcXe7FTRukYwXdtGecfUquhPYx3Qxh2q6qgVA= > +SHA256 (hackage/regex-tdfa-1.3.2.3.tar.gz) = hXG8+Fgl5QPHaNL/uGj8XdzM7QatOFIo8e2F7m0y3G8= > SHA256 (hackage/safe-0.3.21.tar.gz) = LIH+pCu+eexIh3QEPB7FTzDvugWd+aTzaBzoPYUAfwE= > SHA256 (hackage/safe-0.3.21_1.cabal) = uSjqFkWHZ4gVWzjOhcfkbRV6G7QdKwX1dwsT1gvGo/c= > SHA256 (hackage/scientific-0.3.8.0.tar.gz) = E7NDvKiqJtdxjlLmIuWhGAVmU+2vy8fMxTM75yFyGM8= > -SHA256 (hackage/scientific-0.3.8.0_1.cabal) = IUji5qsfH9Ls7iUGfg7mDaiGvolzbopU1JVWQH1xE84= > +SHA256 (hackage/scientific-0.3.8.0_2.cabal) = uoOmcB3QEQE4RDdXrKSkJ4avqUJytzBF74eP2GDRcy4= > SHA256 (hackage/semialign-1.3.1.tar.gz) = Zuh7wlT/7C7pCL9iXELTtzYyONarHPuok0u+51kMnfc= > -SHA256 (hackage/semialign-1.3.1_1.cabal) = Drr9ucO/rIxTEZma4ZURXBRSogWyc9VOexFFplwb9hA= > +SHA256 (hackage/semialign-1.3.1_2.cabal) = 3+UVqeQyMPUwhWSmSaBOoVOEme2YuURkS3e+1TlLnes= > SHA256 (hackage/semigroupoids-6.0.1.tar.gz) = HVMgMIYkFPXU8vbwAXg/d6oU5fBe6OPEotISn8opzB8= > -SHA256 (hackage/semigroupoids-6.0.1_1.cabal) = 9liS9l+UHHNoM0vf3Nudsq05UlAulOiHhaWkKPovP04= > +SHA256 (hackage/semigroupoids-6.0.1_2.cabal) = v+4GptiAOKiN3RD8IcIwv17joU0FhNxqt61UqSUsLCE= > SHA256 (hackage/shakespeare-2.1.0.1.tar.gz) = bLZV83NN4bkg+vZ/MT1F4x/H+PzwouAKRfmG2OEH0i8= > SHA256 (hackage/split-0.2.5.tar.gz) = UtpAToOXwasjg1TI1P2afpxcrIhJzCzi5F+syF50qRM= > -SHA256 (hackage/splitmix-0.1.0.5.tar.gz) = nfB6lhHvRfGxJYoLQS9NAskgJI9p0uLOjM2jKPfhMAI= > -SHA256 (hackage/splitmix-0.1.0.5_1.cabal) = yqm0qSq/FJbH9qPA9ONXQmpUiAB3y58E4mCov6A0t3s= > -SHA256 (hackage/streaming-commons-0.2.2.6.tar.gz) = AYCViogusPYmK4Ev6IbCsbgoVHS1uVj4FK5PBUCfv3k= > -SHA256 (hackage/streaming-commons-0.2.2.6_1.cabal) = 1cb7me/U5xvbA1HVXy2H4WwRiA9CmY45Nj62PwV64ks= > +SHA256 (hackage/splitmix-0.1.1.tar.gz) = 1njEGmA6YgMs9+X4M2u4IiyTmQ5LWciykbfKJsfrEsc= > SHA256 (hackage/strict-0.5.1.tar.gz) = d3GSgMKoYxLnSCJ7+nMu6q4OffSNV6zDwuW3sHr+L4s= > SHA256 (hackage/strict-0.5.1_1.cabal) = WMNzt8d0jLtKWmyMFQc/maHBCpqbtolKwz9Dpc25AfI= > SHA256 (hackage/tabular-0.2.2.8.tar.gz) = y30G6ux5Rc132yOA7UqbegSMX2q8+6dmwygii+AzI30= > SHA256 (hackage/tabular-0.2.2.8_1.cabal) = OYCfSP5xWCXwUnaqN+0Ve6g0II3HgzbzS6ttpkEwi9I= > -SHA256 (hackage/tagged-0.8.8.tar.gz) = oIP6eDVRYgPBaEM6HI38ApCpSwX+2rVmrQZA/JE3pqc= > -SHA256 (hackage/tagged-0.8.8_1.cabal) = kZPe+9492plyNszBGh2z4HPMUx/lI+E+llnfd2/rCzI= > -SHA256 (hackage/tasty-1.5.tar.gz) = ylz3hSohDmkdTc5n7jTefMuK45Cjpo7P/eMH4ybQKaw= > -SHA256 (hackage/tasty-1.5_2.cabal) = jaP0f/95BxT31nZpLxIHqsFWtB9wXFXxTR2BR6dRJks= > +SHA256 (hackage/tagged-0.8.9.tar.gz) = barYjrtBS6alVtKJjSy+dlDkJ2AQ46bu2Tna9UuVZ4Q= > +SHA256 (hackage/tasty-1.5.3.tar.gz) = VKDHtkSBOvhxo3JqyHcbXhe1FYx5KnrPj54tOuk2B4A= > +SHA256 (hackage/tasty-1.5.3_1.cabal) = nVbqnbwnT8hT/FMTc7LJG/42DiFGDCxqWDiJfYbj9tA= > SHA256 (hackage/tasty-hunit-0.10.2.tar.gz) = WvAfp8HvmLMk2gYuNveZhqixuD/wz2/VP5XZdrQeA/Y= > SHA256 (hackage/temporary-1.3.tar.gz) = jEQpk2lLX/yoI86GSvlb0oQftSZO5RHGHPSMxx2HmJA= > SHA256 (hackage/terminal-size-0.3.4.tar.gz) = sPBw1pJs2qzzpBLFUY5cI6/KHg7QCAilMoyW5Gi2f0k= > SHA256 (hackage/terminal-size-0.3.4_1.cabal) = IdfxMg7rhhd+hg7Aej2OdRCXextBWpbrti7krXKVV3A= > SHA256 (hackage/text-ansi-0.3.0.1.tar.gz) = AHi24a37P7u04kHiARaCnD7eAvOQbrKSq0VAyegvOEY= > -SHA256 (hackage/text-ansi-0.3.0.1_1.cabal) = pjsvHI/+VyXO7JbqfYNUK7Asq8apW6HPv5fsAp07I5I= > +SHA256 (hackage/text-ansi-0.3.0.1_2.cabal) = EMnbfcHpFLz470LK00cRCaX5eH55VfkHuBgnBgmKWa4= > SHA256 (hackage/text-builder-linear-0.1.3.tar.gz) = Scu7v0UV7Ovjg5cQ5b9iQCc+CcPeO7tdpn7mHL96gts= > SHA256 (hackage/text-iso8601-0.1.1.tar.gz) = nerSt87q5A/g/AYL1UeVwy6ZJsnRrrro+bmmIfuoggI= > -SHA256 (hackage/text-iso8601-0.1.1_1.cabal) = CvUPbS6EebmpVsnGEuwnDqCd9MeMiMWxvdmAZvV21z0= > +SHA256 (hackage/text-iso8601-0.1.1_2.cabal) = 4HpiXu+WkziZK/m7qOXcc/B6xl+ZG6Y2uPEXWJDRWEk= > SHA256 (hackage/text-short-0.1.6.tar.gz) = gXPqE419w5h0e2NgEr9ueeFxhlYLinp/yeZFbXhVbqs= > -SHA256 (hackage/text-short-0.1.6_2.cabal) = WVPcFMcbYEftqy3InpImeP9cvi6Y0WuecHgVAIOUC+Q= > -SHA256 (hackage/th-abstraction-0.7.0.0.tar.gz) = soVMYS8vpK36Hsu0CJoiEf2csyEK7Be6SkVa5IayJyE= > -SHA256 (hackage/th-compat-0.1.5.tar.gz) = gfVfr8evrXdjwJy4t7QWXKN2Xtz3D/pCxzkwQ6E4Kh4= > -SHA256 (hackage/th-compat-0.1.5_2.cabal) = EppZujzPzQYZL9baiZ4nEa4nakZpFaBHvWcn5KAyHS4= > -SHA256 (hackage/th-lift-0.8.4.tar.gz) = +cV3I41Lpl/j54vHfwzKVPF9AsD2B1skh9pcY720phs= > -SHA256 (hackage/th-lift-0.8.4_2.cabal) = LzLIeKQqal1yVRRVbVhR2KY6NoowGXCUjTctBAgmjLM= > +SHA256 (hackage/text-short-0.1.6_3.cabal) = Qb6UzNP2ZGq2mwsFxRMOo8eRGkWYq5uRkvIa0lppFjo= > +SHA256 (hackage/th-abstraction-0.7.1.0.tar.gz) = +bYYSrpMa2HdDZb32tQaTJ2woB082/mTp9hgSI8cBMU= > +SHA256 (hackage/th-abstraction-0.7.1.0_1.cabal) = MBFAPYWwBwYw4z1muTcFNczR4OZyrlj4R1ULKxW7T9g= > +SHA256 (hackage/th-compat-0.1.6.tar.gz) = t4GgwFmHK8lUBtAOmPb6fZ6B50RzD3UYZYPLTc6gpOs= > +SHA256 (hackage/th-lift-0.8.6.tar.gz) = BDCa1w74DtBU69pbfTSmZkIBdgQBn55ErTIe7ASh7x8= > SHA256 (hackage/these-1.2.1.tar.gz) = F9bZMzZe2r+AGhaELBQDvdN8xTAPqi/MqYDezasi5N4= > -SHA256 (hackage/these-1.2.1_1.cabal) = wE9XNTGzeGRQawcQRuAQp6aq0RZQz4lUZ/nyedATC4s= > -SHA256 (hackage/time-compat-1.9.7.tar.gz) = yY++oh0DbDJjrxht8FabhCXIetNTsCE1N5R0Pk5jHcw= > -SHA256 (hackage/time-compat-1.9.7_2.cabal) = 8L/xWvb6rv82tnnmuBD6cVNLL4WpG/mNdUHaxqRpsg8= > +SHA256 (hackage/these-1.2.1_2.cabal) = NcV67elsFeof7VWawoexFo6ysoadeeYu2MhFeAt+oTY= > +SHA256 (hackage/time-compat-1.9.8.tar.gz) = UC74aUpbExtHwOXfLpBT0AWjs0WzD1IlrwTwgdPvXPA= > 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.12.0.tar.gz) = TO49OuhR3nIPQM5nFRDAS3k4ynZVKVK9fF6LG+wWG+E= > 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_4.cabal) = 9qJzb4WLU5DZOE3KQ9PqTZbpyhchd5F5HKSVG6boByo= > SHA256 (hackage/unordered-containers-0.2.20.tar.gz) = 2c+yh88AWS053Jw8rIuZYn6gjywBeY5wEw/Dn3yQ8R0= > -SHA256 (hackage/unordered-containers-0.2.20_3.cabal) = x/6cukBe2ZBeEticet07PrmGjfunl15wugzdZLexGrw= > +SHA256 (hackage/unordered-containers-0.2.20_4.cabal) = Izy83abCaYkyuzkc4JNftE+AwRViHugVoh7TOsjt5CI= > SHA256 (hackage/utf8-string-1.0.2.tar.gz) = 7kjeradgA3ByjEFWywAkQd53DQEhrjOmgTmp7ZwZsJo= > SHA256 (hackage/utility-ht-0.0.17.2.tar.gz) = Co7AgZVtGPjKhPWKrPOaWrGn3AgwLizii0rDdouwNyw= > SHA256 (hackage/uuid-types-1.0.6.tar.gz) = fg3ZU0g9b9PKSbyu1rEfnjwnhyE0ebJYHgd0eDa4NX4= > -SHA256 (hackage/uuid-types-1.0.6_1.cabal) = WVZEUA02kIvoXNAvtEbEEVVezFxZt84z0SBc/JzrVaY= > -SHA256 (hackage/vector-0.13.1.0.tar.gz) = Y/JyJ56rirlBGg//sSUqwwmylzE/jjO+nrvC+YHt7O4= > -SHA256 (hackage/vector-0.13.1.0_1.cabal) = vAMsz7Udd1629AgsX8AvVBaw6g1mRKYNh2d6aTfy1w0= > -SHA256 (hackage/vector-algorithms-0.9.0.2.tar.gz) = gu4NDLhzSUR4HTysGGzC/kWqx4WbKvNl8vjqMqF6JTo= > -SHA256 (hackage/vector-algorithms-0.9.0.2_1.cabal) = Y2Jnz2I2yUUWB3ngjAPVL0W7hPigEzqXWQy20Mxuboc= > +SHA256 (hackage/uuid-types-1.0.6_2.cabal) = iOeMEAtpnLgpUkr5FM6oJCK9UYzpBiUSLr5MgEiu4T0= > +SHA256 (hackage/vector-0.13.2.0.tar.gz) = KPIDx4bL+Kxtw/6jN47DbzQXPVBftKHdYPyEGK2RxCM= > +SHA256 (hackage/vector-0.13.2.0_1.cabal) = tzale3NSDSrPSGXj4rQAMNaXgvNfhw43bccX7iUI2B8= > SHA256 (hackage/vector-stream-0.1.0.1.tar.gz) = 0PUHM0vepUMaLwf1Jal/KedlIsMiEPXebVorTx1Cv3w= > -SHA256 (hackage/vector-stream-0.1.0.1_1.cabal) = FqaeLtcdezXhaGD6xSD5T6TaEg65c9n4+/CqOnA9Sp8= > +SHA256 (hackage/vector-stream-0.1.0.1_3.cabal) = WslmlSEqRa59wW2AMdv1MR2lPgUsNfetSo4tt/r7ZR4= > SHA256 (hackage/witherable-0.5.tar.gz) = SENMweRlsTy8ATOpDD7A2CfJO3fOlYB/4KOLZfSRjNE= > SHA256 (hackage/witherable-0.5_1.cabal) = hbq1iOvKN5lvwxcbnYsuBl6wU2yfRCJLzwN8CEmogd4= > SHA256 (hackage/wizards-1.0.3.tar.gz) = BWUNe/bdDmuH0Nfab7ADYBzl17Hz1pVxEn7DyUJbm7I= > SHA256 (hackage/wizards-1.0.3_3.cabal) = y3eYiV7jXgbACmnrHNijxFkh48X7dv/PEadqFfvaQ2U= > -SHA256 (hackage/zlib-0.7.1.0.tar.gz) = bt04trgd+NJ0lSqoWv+mloroayIx4dQpzovJCD5qVbw= > -SHA256 (hackage/zlib-0.7.1.0_1.cabal) = uuHFpgktZcXnYyRvkeBP7z9D43ywVRMHJcmpc8iKJQ8= > SIZE (hackage/Decimal-0.5.2.tar.gz) = 9546 > -SIZE (hackage/Diff-0.5.tar.gz) = 9122 > -SIZE (hackage/Diff-0.5_1.cabal) = 1814 > +SIZE (hackage/Diff-1.0.2.tar.gz) = 10936 > SIZE (hackage/Glob-0.10.2.tar.gz) = 30226 > SIZE (hackage/Glob-0.10.2_3.cabal) = 2938 > SIZE (hackage/OneTuple-0.4.2.tar.gz) = 5207 > +SIZE (hackage/OneTuple-0.4.2_1.cabal) = 2013 > SIZE (hackage/Only-0.1.tar.gz) = 1960 > SIZE (hackage/Only-0.1_2.cabal) = 1398 > SIZE (hackage/QuickCheck-2.15.0.1.tar.gz) = 81502 > +SIZE (hackage/QuickCheck-2.15.0.1_1.cabal) = 9046 > SIZE (hackage/StateVar-1.2.2.tar.gz) = 5048 > SIZE (hackage/aeson-2.2.3.0.tar.gz) = 340855 > -SIZE (hackage/aeson-2.2.3.0_2.cabal) = 6589 > +SIZE (hackage/aeson-2.2.3.0_3.cabal) = 6378 > SIZE (hackage/aeson-pretty-0.8.10.tar.gz) = 5894 > -SIZE (hackage/ansi-terminal-1.1.1.tar.gz) = 35398 > +SIZE (hackage/ansi-terminal-1.1.2.tar.gz) = 36259 > SIZE (hackage/ansi-terminal-types-1.1.tar.gz) = 4746 > SIZE (hackage/assoc-1.1.1.tar.gz) = 3158 > -SIZE (hackage/async-2.2.5.tar.gz) = 15742 > -SIZE (hackage/async-2.2.5_2.cabal) = 3257 > +SIZE (hackage/assoc-1.1.1_1.cabal) = 1420 > SIZE (hackage/attoparsec-0.14.4.tar.gz) = 160701 > -SIZE (hackage/attoparsec-0.14.4_5.cabal) = 5703 > -SIZE (hackage/base-compat-0.14.0.tar.gz) = 42744 > -SIZE (hackage/base-orphans-0.9.2.tar.gz) = 26705 > +SIZE (hackage/attoparsec-0.14.4_6.cabal) = 5914 > +SIZE (hackage/base-compat-0.14.1.tar.gz) = 32244 > +SIZE (hackage/base-orphans-0.9.3.tar.gz) = 19923 > SIZE (hackage/bifunctors-5.6.2.tar.gz) = 38193 > -SIZE (hackage/bitvec-1.1.5.0.tar.gz) = 40076 > -SIZE (hackage/bitvec-1.1.5.0_1.cabal) = 4920 > +SIZE (hackage/bifunctors-5.6.2_2.cabal) = 3332 > SIZE (hackage/blaze-builder-0.4.2.3.tar.gz) = 60777 > SIZE (hackage/blaze-html-0.9.2.0.tar.gz) = 81915 > SIZE (hackage/blaze-html-0.9.2.0_1.cabal) = 3087 > SIZE (hackage/blaze-markup-0.8.3.0.tar.gz) = 14647 > SIZE (hackage/blaze-markup-0.8.3.0_2.cabal) = 2360 > -SIZE (hackage/cabal-doctest-1.0.10.tar.gz) = 11930 > 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.2.tar.gz) = 37741 > +SIZE (hackage/cassava-0.5.3.2_1.cabal) = 4977 > SIZE (hackage/cassava-megaparsec-2.1.1.tar.gz) = 7428 > SIZE (hackage/character-ps-0.1.tar.gz) = 8192 > 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_2.cabal) = 3631 > -SIZE (hackage/conduit-1.3.6.tar.gz) = 89043 > -SIZE (hackage/conduit-extra-1.3.6.tar.gz) = 33321 > +SIZE (hackage/comonad-5.0.9.tar.gz) = 14455 > +SIZE (hackage/comonad-5.0.9_1.cabal) = 3587 > 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 > -SIZE (hackage/data-default-0.7.1.3.tar.gz) = 2735 > -SIZE (hackage/data-default-class-0.1.2.2.tar.gz) = 2573 > -SIZE (hackage/data-default-instances-containers-0.1.0.3.tar.gz) = 1761 > -SIZE (hackage/data-default-instances-dlist-0.0.1.2.tar.gz) = 1601 > -SIZE (hackage/data-default-instances-old-locale-0.0.1.2.tar.gz) = 1611 > +SIZE (hackage/data-default-0.8.0.1.tar.gz) = 5821 > +SIZE (hackage/data-default-class-0.2.0.0.tar.gz) = 1589 > SIZE (hackage/data-fix-0.3.4.tar.gz) = 5992 > +SIZE (hackage/data-fix-0.3.4_1.cabal) = 1406 > 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/dlist-1.0_2.cabal) = 3942 > SIZE (hackage/doclayout-0.5.tar.gz) = 43437 > SIZE (hackage/emojis-0.1.4.1.tar.gz) = 52794 > -SIZE (hackage/extra-1.7.16.tar.gz) = 46190 > +SIZE (hackage/encoding-0.10.tar.gz) = 652997 > +SIZE (hackage/extensible-exceptions-0.1.1.4.tar.gz) = 8531 > +SIZE (hackage/extra-1.8.tar.gz) = 47005 > SIZE (hackage/file-embed-0.0.16.0.tar.gz) = 7198 > SIZE (hackage/generically-0.1.1.tar.gz) = 2870 > -SIZE (hackage/generically-0.1.1_3.cabal) = 1203 > +SIZE (hackage/generically-0.1.1_4.cabal) = 1203 > SIZE (hackage/githash-0.1.7.0.tar.gz) = 7661 > -SIZE (hackage/hashable-1.4.7.0.tar.gz) = 89467 > -SIZE (hackage/hashtables-1.3.1.tar.gz) = 58697 > -SIZE (hackage/hledger-1.40.tar.gz) = 815655 > -SIZE (hackage/hledger-lib-1.40.tar.gz) = 322762 > +SIZE (hackage/hashable-1.5.0.0.tar.gz) = 89062 > +SIZE (hackage/hashable-1.5.0.0_1.cabal) = 5914 > +SIZE (hackage/hashtables-1.4.2.tar.gz) = 58869 > +SIZE (hackage/hledger-1.42.1.tar.gz) = 858638 > +SIZE (hackage/hledger-lib-1.42.1.tar.gz) = 344711 > SIZE (hackage/hsc2hs-0.68.10.tar.gz) = 40517 > -SIZE (hackage/hsc2hs-0.68.10_2.cabal) = 3032 > +SIZE (hackage/hsc2hs-0.68.10_4.cabal) = 3114 > SIZE (hackage/html-1.0.1.2.tar.gz) = 11021 > SIZE (hackage/indexed-traversable-0.1.4.tar.gz) = 9465 > +SIZE (hackage/indexed-traversable-0.1.4_1.cabal) = 2098 > SIZE (hackage/indexed-traversable-instances-0.1.2.tar.gz) = 3673 > +SIZE (hackage/indexed-traversable-instances-0.1.2_1.cabal) = 2401 > SIZE (hackage/integer-conversion-0.1.1.tar.gz) = 6179 > -SIZE (hackage/integer-logarithms-1.0.3.1.tar.gz) = 9023 > -SIZE (hackage/integer-logarithms-1.0.3.1_6.cabal) = 3295 > -SIZE (hackage/lucid-2.11.20230408.tar.gz) = 21451 > -SIZE (hackage/lucid-2.11.20230408_2.cabal) = 3180 > +SIZE (hackage/integer-conversion-0.1.1_1.cabal) = 2256 > +SIZE (hackage/integer-logarithms-1.0.4.tar.gz) = 8948 > +SIZE (hackage/lucid-2.11.20250303.tar.gz) = 21416 > SIZE (hackage/math-functions-0.3.4.4.tar.gz) = 429048 > -SIZE (hackage/megaparsec-9.6.1.tar.gz) = 64913 > -SIZE (hackage/microlens-0.4.13.1.tar.gz) = 27436 > -SIZE (hackage/microlens-0.4.13.1_1.cabal) = 4703 > -SIZE (hackage/microlens-th-0.4.3.15.tar.gz) = 24239 > +SIZE (hackage/megaparsec-9.7.0.tar.gz) = 67078 > +SIZE (hackage/microlens-0.4.14.0.tar.gz) = 28262 > +SIZE (hackage/microlens-th-0.4.3.17.tar.gz) = 24258 > SIZE (hackage/mmorph-1.2.0.tar.gz) = 6861 > SIZE (hackage/mmorph-1.2.0_3.cabal) = 1083 > -SIZE (hackage/mono-traversable-1.0.20.0.tar.gz) = 42584 > -SIZE (hackage/network-3.2.4.0.tar.gz) = 145051 > +SIZE (hackage/modern-uri-0.3.6.1.tar.gz) = 26185 > +SIZE (hackage/modern-uri-0.3.6.1_3.cabal) = 3602 > SIZE (hackage/network-uri-2.6.4.2.tar.gz) = 31309 > SIZE (hackage/network-uri-2.6.4.2_1.cabal) = 3217 > -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.18.1.0.tar.gz) = 60682 > -SIZE (hackage/os-string-2.0.6.tar.gz) = 44363 > -SIZE (hackage/pager-0.1.1.0.tar.gz) = 3751 > +SIZE (hackage/optparse-applicative-0.18.1.0_1.cabal) = 5289 > +SIZE (hackage/os-string-2.0.7.tar.gz) = 44683 > SIZE (hackage/parser-combinators-1.3.0.tar.gz) = 11699 > SIZE (hackage/parser-combinators-1.3.0_1.cabal) = 1640 > -SIZE (hackage/pretty-simple-4.1.2.0.tar.gz) = 40519 > +SIZE (hackage/pretty-simple-4.1.3.0.tar.gz) = 40919 > SIZE (hackage/prettyprinter-1.7.1.tar.gz) = 56907 > SIZE (hackage/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879 > SIZE (hackage/primitive-0.9.0.0.tar.gz) = 60580 > -SIZE (hackage/primitive-0.9.0.0_1.cabal) = 3171 > +SIZE (hackage/primitive-0.9.0.0_2.cabal) = 3203 > +SIZE (hackage/profunctors-5.6.2.tar.gz) = 28522 > +SIZE (hackage/profunctors-5.6.2_3.cabal) = 2484 > SIZE (hackage/quote-quot-0.2.1.0.tar.gz) = 6731 > -SIZE (hackage/random-1.2.1.2.tar.gz) = 47229 > -SIZE (hackage/regex-base-0.94.0.2.tar.gz) = 10488 > -SIZE (hackage/regex-base-0.94.0.2_4.cabal) = 2601 > -SIZE (hackage/regex-tdfa-1.3.2.2.tar.gz) = 83016 > -SIZE (hackage/regex-tdfa-1.3.2.2_3.cabal) = 6997 > -SIZE (hackage/resourcet-1.3.0.tar.gz) = 17620 > +SIZE (hackage/random-1.2.1.3.tar.gz) = 47117 > +SIZE (hackage/reflection-2.1.9.tar.gz) = 17560 > +SIZE (hackage/reflection-2.1.9_1.cabal) = 4171 > +SIZE (hackage/regex-base-0.94.0.3.tar.gz) = 10550 > +SIZE (hackage/regex-compat-0.95.2.2.tar.gz) = 4658 > +SIZE (hackage/regex-posix-0.96.0.2.tar.gz) = 13343 > +SIZE (hackage/regex-tdfa-1.3.2.3.tar.gz) = 83017 > SIZE (hackage/safe-0.3.21.tar.gz) = 11778 > SIZE (hackage/safe-0.3.21_1.cabal) = 2400 > SIZE (hackage/scientific-0.3.8.0.tar.gz) = 24314 > -SIZE (hackage/scientific-0.3.8.0_1.cabal) = 4380 > +SIZE (hackage/scientific-0.3.8.0_2.cabal) = 4397 > SIZE (hackage/semialign-1.3.1.tar.gz) = 10117 > -SIZE (hackage/semialign-1.3.1_1.cabal) = 2209 > +SIZE (hackage/semialign-1.3.1_2.cabal) = 2224 > SIZE (hackage/semigroupoids-6.0.1.tar.gz) = 36372 > -SIZE (hackage/semigroupoids-6.0.1_1.cabal) = 7539 > +SIZE (hackage/semigroupoids-6.0.1_2.cabal) = 7539 > SIZE (hackage/shakespeare-2.1.0.1.tar.gz) = 71698 > SIZE (hackage/split-0.2.5.tar.gz) = 16008 > -SIZE (hackage/splitmix-0.1.0.5.tar.gz) = 22399 > -SIZE (hackage/splitmix-0.1.0.5_1.cabal) = 6596 > -SIZE (hackage/streaming-commons-0.2.2.6.tar.gz) = 37959 > -SIZE (hackage/streaming-commons-0.2.2.6_1.cabal) = 4827 > +SIZE (hackage/splitmix-0.1.1.tar.gz) = 21981 > SIZE (hackage/strict-0.5.1.tar.gz) = 11798 > SIZE (hackage/strict-0.5.1_1.cabal) = 3557 > SIZE (hackage/tabular-0.2.2.8.tar.gz) = 6346 > SIZE (hackage/tabular-0.2.2.8_1.cabal) = 2821 > -SIZE (hackage/tagged-0.8.8.tar.gz) = 10094 > -SIZE (hackage/tagged-0.8.8_1.cabal) = 2732 > -SIZE (hackage/tasty-1.5.tar.gz) = 65023 > -SIZE (hackage/tasty-1.5_2.cabal) = 2787 > +SIZE (hackage/tagged-0.8.9.tar.gz) = 8151 > +SIZE (hackage/tasty-1.5.3.tar.gz) = 66548 > +SIZE (hackage/tasty-1.5.3_1.cabal) = 2923 > SIZE (hackage/tasty-hunit-0.10.2.tar.gz) = 7808 > SIZE (hackage/temporary-1.3.tar.gz) = 5686 > SIZE (hackage/terminal-size-0.3.4.tar.gz) = 4457 > SIZE (hackage/terminal-size-0.3.4_1.cabal) = 1364 > SIZE (hackage/text-ansi-0.3.0.1.tar.gz) = 6149 > -SIZE (hackage/text-ansi-0.3.0.1_1.cabal) = 1806 > +SIZE (hackage/text-ansi-0.3.0.1_2.cabal) = 1819 > SIZE (hackage/text-builder-linear-0.1.3.tar.gz) = 30161 > SIZE (hackage/text-iso8601-0.1.1.tar.gz) = 9599 > -SIZE (hackage/text-iso8601-0.1.1_1.cabal) = 2478 > +SIZE (hackage/text-iso8601-0.1.1_2.cabal) = 2411 > SIZE (hackage/text-short-0.1.6.tar.gz) = 24691 > -SIZE (hackage/text-short-0.1.6_2.cabal) = 2812 > -SIZE (hackage/th-abstraction-0.7.0.0.tar.gz) = 49904 > -SIZE (hackage/th-compat-0.1.5.tar.gz) = 14893 > -SIZE (hackage/th-compat-0.1.5_2.cabal) = 3330 > -SIZE (hackage/th-lift-0.8.4.tar.gz) = 14711 > -SIZE (hackage/th-lift-0.8.4_2.cabal) = 2791 > +SIZE (hackage/text-short-0.1.6_3.cabal) = 2827 > +SIZE (hackage/th-abstraction-0.7.1.0.tar.gz) = 45428 > +SIZE (hackage/th-abstraction-0.7.1.0_1.cabal) = 2268 > +SIZE (hackage/th-compat-0.1.6.tar.gz) = 14622 > +SIZE (hackage/th-lift-0.8.6.tar.gz) = 14310 > SIZE (hackage/these-1.2.1.tar.gz) = 9906 > -SIZE (hackage/these-1.2.1_1.cabal) = 2279 > -SIZE (hackage/time-compat-1.9.7.tar.gz) = 57331 > -SIZE (hackage/time-compat-1.9.7_2.cabal) = 4486 > +SIZE (hackage/these-1.2.1_2.cabal) = 2294 > +SIZE (hackage/time-compat-1.9.8.tar.gz) = 63414 > 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.12.0.tar.gz) = 18957 > 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_4.cabal) = 996 > SIZE (hackage/unordered-containers-0.2.20.tar.gz) = 59823 > -SIZE (hackage/unordered-containers-0.2.20_3.cabal) = 3921 > +SIZE (hackage/unordered-containers-0.2.20_4.cabal) = 3921 > SIZE (hackage/utf8-string-1.0.2.tar.gz) = 10726 > SIZE (hackage/utility-ht-0.0.17.2.tar.gz) = 33604 > SIZE (hackage/uuid-types-1.0.6.tar.gz) = 11222 > -SIZE (hackage/uuid-types-1.0.6_1.cabal) = 2604 > -SIZE (hackage/vector-0.13.1.0.tar.gz) = 156855 > -SIZE (hackage/vector-0.13.1.0_1.cabal) = 9015 > -SIZE (hackage/vector-algorithms-0.9.0.2.tar.gz) = 29259 > -SIZE (hackage/vector-algorithms-0.9.0.2_1.cabal) = 4042 > +SIZE (hackage/uuid-types-1.0.6_2.cabal) = 2619 > +SIZE (hackage/vector-0.13.2.0.tar.gz) = 185739 > +SIZE (hackage/vector-0.13.2.0_1.cabal) = 8804 > SIZE (hackage/vector-stream-0.1.0.1.tar.gz) = 12577 > -SIZE (hackage/vector-stream-0.1.0.1_1.cabal) = 1583 > +SIZE (hackage/vector-stream-0.1.0.1_3.cabal) = 1642 > SIZE (hackage/witherable-0.5.tar.gz) = 10819 > SIZE (hackage/witherable-0.5_1.cabal) = 2343 > SIZE (hackage/wizards-1.0.3.tar.gz) = 8243 > SIZE (hackage/wizards-1.0.3_3.cabal) = 3533 > -SIZE (hackage/zlib-0.7.1.0.tar.gz) = 29318 > -SIZE (hackage/zlib-0.7.1.0_1.cabal) = 5223 > -- > 2.49.0