Download raw body.
Update xmobar to 0.50
I'm running this now on amd64 though I have to admit the port update
process is no longer trivial. Something in cabal-bundler stopped working
so I had to manually adjust happy and vector versions. I'll eventually
dig into this.
For now, if somebody else uses xmobar can they test this?
OK?
From 2ae26267a566f3acdc97a3ad83432d8738dd72ad Mon Sep 17 00:00:00 2001
From: Greg Steuck <greg@nest.cx>
Date: Sun, 24 Aug 2025 16:44:49 -0700
Subject: [PATCH] Update xmobar to 0.50
libmpd patch is no longer needed after new release.
---
x11/xmobar/Makefile | 213 +++----
x11/xmobar/distinfo | 548 +++++++++---------
.../0001-Make-compatible-with-ghc-9.6.patch | 39 --
.../patches/patch-src_Xmobar_Plugins_EWMH_hs | 11 -
.../patches/patch-src_Xmobar_X11_Loop_hs | 11 -
x11/xmobar/patches/patch-xmobar_cabal | 4 +-
6 files changed, 386 insertions(+), 440 deletions(-)
delete mode 100644 x11/xmobar/patches/0001-Make-compatible-with-ghc-9.6.patch
delete mode 100644 x11/xmobar/patches/patch-src_Xmobar_Plugins_EWMH_hs
delete mode 100644 x11/xmobar/patches/patch-src_Xmobar_X11_Loop_hs
diff --git a/x11/xmobar/Makefile b/x11/xmobar/Makefile
index 57f05b53b7e..431054de0cb 100644
--- a/x11/xmobar/Makefile
+++ b/x11/xmobar/Makefile
@@ -18,142 +18,152 @@ MODULES = devel/cabal
MODCABAL_FLAGS = with_xft with_mpd with_mpris with_inotify
MODCABAL_BUILD_ARGS = --allow-newer
-# % cabal get xmobar-0.42
-# % cd ./xmobar-0.42
+# % cabal get xmobar-0.50
+# % cd ./xmobar-0.50
# % cabal v2-configure --flags="with_xft with_mpd with_mpris with_inotify"
# % cabal v2-build
# % cabal-bundler --openbsd xmobar -p ./dist-newstyle/cache/plan.json
MODCABAL_MANIFEST = \
MODCABAL_STEM = xmobar
-MODCABAL_VERSION = 0.47.1
+MODCABAL_VERSION = 0.50
MODCABAL_MANIFEST = \
- OneTuple 0.4.1.1 1 \
- QuickCheck 2.14.3 0 \
+ OneTuple 0.4.2 1 \
+ QuickCheck 2.16.0.0 0 \
StateVar 1.2.2 0 \
- X11 1.10.3 0 \
+ X11 1.10.3 1 \
X11-xft 0.3.4 0 \
- adjunctions 4.4.2 2 \
- aeson 2.2.1.0 1 \
- alex 3.4.0.1 0 \
+ adjunctions 4.4.3 0 \
+ aeson 2.2.3.0 4 \
+ alex 3.5.4.0 0 \
appar 0.1.8 0 \
asn1-encoding 0.9.6 2 \
asn1-parse 0.9.5 0 \
asn1-types 0.3.4 0 \
- assoc 1.1 1 \
- async 2.2.4 4 \
- attoparsec 0.14.4 5 \
- attoparsec-aeson 2.2.0.1 0 \
- base-orphans 0.9.1 0 \
+ assoc 1.1.1 1 \
+ async 2.2.5 3 \
+ attoparsec 0.14.4 6 \
+ attoparsec-aeson 2.2.2.0 0 \
+ base-orphans 0.9.3 0 \
+ base16-bytestring 1.0.2.0 1 \
base64-bytestring 1.2.1.0 1 \
basement 0.0.16 0 \
- bifunctors 5.6.1 2 \
- bitvec 1.1.5.0 0 \
- blaze-builder 0.4.2.3 0 \
- blaze-html 0.9.1.2 4 \
- blaze-markup 0.8.3.0 1 \
+ bifunctors 5.6.2 2 \
+ bitvec 1.1.5.0 3 \
+ blaze-builder 0.4.4 0 \
+ blaze-html 0.9.2.0 1 \
+ blaze-markup 0.8.3.0 2 \
byteorder 1.0.4 0 \
- cabal-doctest 1.0.9 3 \
- cairo 0.13.10.0 0 \
+ cabal-doctest 1.0.11 0 \
+ cairo 0.13.12.0 0 \
call-stack 0.4.0 0 \
case-insensitive 1.2.1.0 0 \
+ cborg 0.2.10.0 3 \
cereal 0.5.8.3 0 \
+ character-ps 0.1 0 \
+ clock 0.8.4 0 \
colour 2.3.6 0 \
- comonad 5.0.8 2 \
- conduit 1.3.5 0 \
- conduit-extra 1.3.6 0 \
+ comonad 5.0.9 1 \
+ conduit 1.3.6.1 0 \
+ conduit-extra 1.3.8 1 \
contravariant 1.5.5 0 \
- cookie 0.4.6 0 \
- crypton 0.34 0 \
- crypton-connection 0.3.1 0 \
- crypton-x509 1.7.6 1 \
- crypton-x509-store 1.6.9 0 \
+ cookie 0.5.1 0 \
+ crypton 1.0.4 0 \
+ crypton-connection 0.4.5 0 \
+ crypton-socks 0.6.2 0 \
+ crypton-x509 1.7.7 0 \
+ crypton-x509-store 1.6.11 0 \
crypton-x509-system 1.6.7 0 \
- crypton-x509-validation 1.6.12 0 \
- data-array-byte 0.1.0.1 2 \
- data-default-class 0.1.2.0 0 \
- data-fix 0.3.2 5 \
- dbus 1.3.1 0 \
+ crypton-x509-validation 1.6.14 0 \
+ data-default 0.8.0.1 0 \
+ data-default-class 0.2.0.0 0 \
+ data-fix 0.3.4 1 \
+ dbus 1.4.1 0 \
distributive 0.6.2.1 1 \
- dlist 1.0 1 \
+ dlist 1.0 2 \
+ ech-config 0.0.1 0 \
extensible-exceptions 0.1.1.4 0 \
- foldable1-classes-compat 0.1 4 \
- free 5.2 3 \
- generically 0.1.1 2 \
- glib 0.13.10.0 0 \
- gtk2hs-buildtools 0.13.10.0 0 \
+ extra 1.8 0 \
+ free 5.2 7 \
+ generically 0.1.1 4 \
+ glib 0.13.12.0 0 \
+ gtk2hs-buildtools 0.13.12.0 0 \
+ half 0.3.3 0 \
happy 1.20.1.1 0 \
- hashable 1.4.3.0 1 \
- hashtables 1.3.1 0 \
- hinotify 0.4.1 0 \
- hourglass 0.2.12 0 \
- hsc2hs 0.68.10 1 \
- http-client 0.7.15 0 \
- http-client-tls 0.3.6.3 0 \
- http-conduit 2.3.8.3 0 \
- http-types 0.12.3 0 \
- indexed-traversable 0.1.3 0 \
- indexed-traversable-instances 0.1.1.2 2 \
- integer-conversion 0.1.0.1 1 \
- integer-logarithms 1.0.3.1 5 \
- invariant 0.6.2 1 \
- iproute 1.7.12 0 \
- kan-extensions 5.2.5 2 \
- lens 5.2.3 2 \
- libmpd 0.10.0.0 0 \
- memory 0.18.0 0 \
+ hashable 1.5.0.0 1 \
+ hashtables 1.4.2 0 \
+ hinotify 0.4.2 0 \
+ hourglass 0.2.12 1 \
+ hpke 0.0.0 0 \
+ hsc2hs 0.68.10 4 \
+ http-client 0.7.19 0 \
+ http-client-tls 0.3.6.4 2 \
+ http-conduit 2.3.9.1 0 \
+ http-types 0.12.4 0 \
+ 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 \
+ invariant 0.6.4 1 \
+ iproute 1.7.15 0 \
+ kan-extensions 5.2.7 0 \
+ lens 5.3.5 0 \
+ libmpd 0.10.0.1 0 \
+ memory 0.18.0 1 \
mime-types 0.1.2.0 0 \
- mono-traversable 1.0.15.3 0 \
- network 3.1.4.0 1 \
+ mono-traversable 1.0.21.0 0 \
+ network 3.2.8.0 0 \
+ network-byte-order 0.1.7 0 \
network-uri 2.6.4.2 1 \
old-locale 1.0.0.7 2 \
- old-time 1.1.0.3 2 \
- pango 0.13.10.0 0 \
- parallel 3.2.2.0 7 \
+ old-time 1.1.0.4 0 \
+ os-string 2.0.8 0 \
+ pango 0.13.12.0 0 \
+ parallel 3.2.2.0 9 \
parsec-numbers 0.1.0 0 \
pem 0.2.4 0 \
- primitive 0.9.0.0 0 \
- profunctors 5.6.2 3 \
- random 1.2.1.1 1 \
- reflection 2.1.7 1 \
- regex-base 0.94.0.2 4 \
- regex-compat 0.95.2.1 2 \
- regex-posix 0.96.0.1 3 \
+ primitive 0.9.1.0 0 \
+ profunctors 5.6.3 0 \
+ random 1.3.1 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 \
resourcet 1.3.0 0 \
safe-exceptions 0.1.7.4 1 \
- scientific 0.3.7.0 7 \
- semialign 1.3 1 \
- semigroupoids 6.0.0.1 1 \
+ scientific 0.3.8.0 2 \
+ semialign 1.3.1 2 \
+ semigroupoids 6.0.1 2 \
semigroups 0.20 0 \
- socks 0.6.1 0 \
- split 0.2.4 0 \
- splitmix 0.1.0.5 0 \
- streaming-commons 0.2.2.6 1 \
- strict 0.5 1 \
- tagged 0.8.8 0 \
- text-iso8601 0.1 1 \
- text-short 0.1.5 3 \
- th-abstraction 0.6.0.0 1 \
- th-compat 0.1.4 3 \
- th-lift 0.8.4 0 \
- these 1.2 1 \
- time-compat 1.9.6.1 6 \
- tls 1.9.0 0 \
+ serialise 0.2.6.1 5 \
+ split 0.2.5 0 \
+ splitmix 0.1.2 0 \
+ streaming-commons 0.2.3.0 0 \
+ strict 0.5.1 1 \
+ tagged 0.8.9 0 \
+ 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 \
+ tls 2.1.11 0 \
transformers-base 0.4.6 0 \
transformers-compat 0.7.2 0 \
- typed-process 0.2.11.1 0 \
- unix-time 0.4.11 0 \
- unliftio-core 0.2.1.0 3 \
- unordered-containers 0.2.19.1 3 \
+ typed-process 0.2.13.0 0 \
+ unix-time 0.4.17 0 \
+ unliftio-core 0.2.1.0 4 \
+ unordered-containers 0.2.20 4 \
utf8-string 1.0.2 0 \
- uuid-types 1.0.5.1 0 \
+ uuid-types 1.0.6 3 \
vector 0.13.1.0 0 \
- vector-algorithms 0.9.0.1 3 \
- vector-stream 0.1.0.0 3 \
+ vector-algorithms 0.9.1.0 0 \
+ vector-stream 0.1.0.1 3 \
void 0.7.3 0 \
- witherable 0.4.2 4 \
- xml-conduit 1.9.1.3 0 \
+ witherable 0.5 1 \
+ xml-conduit 1.10.0.1 0 \
xml-types 0.3.8 0 \
- zlib 0.6.3.0 4 \
+ zlib 0.7.1.0 2 \
LIB_DEPENDS = converters/libiconv \
devel/gmp \
@@ -168,17 +178,10 @@ NO_TEST = Yes
SUBST_VARS += LOCALBASE
-# libmpd doesn't have a new release yet. This is a rare situation
-# and so far there was no need to patch the dependencies. Thus it is
-# done ad-hoc instead of supporting directly via normal `make patch`.
-# If this code doesn't disappear by 2025, it might sense to support
-# this flow properly in cabal.port.mk.
-# https://github.com/vimus/libmpd-haskell/pull/139
post-patch:
@cp ${FILESDIR}/Batt.hs ${WRKBUILD}/src/Xmobar/Plugins/Monitors
@cp ${FILESDIR}/{apm.c,apm.h,Binding.hsc} \
${WRKBUILD}/src/Xmobar/Plugins/Monitors/Batt
- ${PATCH} -d ${WRKDIR}/libmpd-0.10.0.0 < ${PATCHDIR}/0001-Make-compatible-with-ghc-9.6.patch
post-install:
${INSTALL_DATA_DIR} ${EXAMPLEDIR}
diff --git a/x11/xmobar/distinfo b/x11/xmobar/distinfo
index b33762d5bc7..aca920f82c2 100644
--- a/x11/xmobar/distinfo
+++ b/x11/xmobar/distinfo
@@ -1,372 +1,376 @@
-SHA256 (hackage/OneTuple-0.4.1.1.tar.gz) = yedk1O4eV8rYNBvV0N4zujpStnk/wTCWefK/YMAwuys=
-SHA256 (hackage/OneTuple-0.4.1.1_1.cabal) = Yy397RcghvufDibTV4vP/6P7bRNepajeF7ejP/bm5oI=
-SHA256 (hackage/QuickCheck-2.14.3.tar.gz) = XA8is2sooaj6EQs4GYGNPylJSjsN7brimfBkEjynBQE=
+SHA256 (hackage/OneTuple-0.4.2.tar.gz) = F02ooPQATRewgYLLJbDgRfzl3h/eroTp11/eooZ6q1U=
+SHA256 (hackage/OneTuple-0.4.2_1.cabal) = 3XJm+YPaKXDlZiFordgQ2rrauzpLubE3GB6vwKx+pNQ=
+SHA256 (hackage/QuickCheck-2.16.0.0.tar.gz) = C1Y/puoRZT121X6WYl9KR24Cuf2uupwF0szBDY2oAsA=
SHA256 (hackage/StateVar-1.2.2.tar.gz) = Xks52jlWVqWYJ7AoBQiq/ccDNXmLUOXW/VJZYCYlGCU=
SHA256 (hackage/X11-1.10.3.tar.gz) = 2ErRuPXNtloN4X+E12Xru3ruq5YIw3QIBNooEAYW0kI=
+SHA256 (hackage/X11-1.10.3_1.cabal) = DR3+EDSju+1c1WV7fYJbB+SgHW7+deEY4IL1ZQpGrwA=
SHA256 (hackage/X11-xft-0.3.4.tar.gz) = YgDS3qvpY4utTR/tQ5njFHJUwndqD65xvzjKQjJCqRY=
-SHA256 (hackage/adjunctions-4.4.2.tar.gz) = FHtfjbgQvKDqiVLvl0mC/8RHzs0h8B4eoRId934nZRg=
-SHA256 (hackage/adjunctions-4.4.2_2.cabal) = MCBq5reNPVI8L/c2QPhLUfogSsPwUmel8Md8SGuWeB0=
-SHA256 (hackage/aeson-2.2.1.0.tar.gz) = kU7v0OgNEttcch2qLLq0J6zuOXlfElxUYMH+SM+aXX8=
-SHA256 (hackage/aeson-2.2.1.0_1.cabal) = ojphqtqCM+EFc+FhLAsu/loaug1ZsF2+L2MwGCLxNss=
-SHA256 (hackage/alex-3.4.0.1.tar.gz) = TDjm/OiUvefmMZCQDJBwQPCj6qTL3S5u6sFz9X8EnzY=
+SHA256 (hackage/adjunctions-4.4.3.tar.gz) = i+sSHO4r+RPawxiO0eDgXPGg0PEtTLSifA2lhFDrGJo=
+SHA256 (hackage/aeson-2.2.3.0.tar.gz) = 2qJc9CglatBdIfK/pEB3wbFNbHhLeTCiAu6QHxHMa6o=
+SHA256 (hackage/aeson-2.2.3.0_4.cabal) = fUjCOV7xaNLCBw/bAseZg4S+J9MaA7s10XQK9KGahXs=
+SHA256 (hackage/alex-3.5.4.0.tar.gz) = qepw8sSQDmhTEs8zDR/pVaPo8ArNEyjUY64VBIHSit4=
SHA256 (hackage/appar-0.1.8.tar.gz) = xM7t3CZSW1jYLEG20+MhQTcaIApnlKrhhbYmbMyBYx8=
SHA256 (hackage/asn1-encoding-0.9.6.tar.gz) = 2fjeq9O5COXPg8DYE8CNwBQ7PsHA2X9mDSz6AsHI2go=
SHA256 (hackage/asn1-encoding-0.9.6_2.cabal) = J+2PYEOu15YwMTu5MffI4rUQ8LRYbNVcFq4EDH0eoJg=
SHA256 (hackage/asn1-parse-0.9.5.tar.gz) = jx/hNE0ws53FlNdN8sVSCVd3Iq8UlyBLTCttbodH854=
SHA256 (hackage/asn1-types-0.3.4.tar.gz) = eO6SolE3kpjKgg+lPtv0szxTm5/NiHyG9SDDDjtOIag=
-SHA256 (hackage/assoc-1.1.tar.gz) = eqLmVIs9nUmihqwgY5R5qvbEehRGET7XhNmHN8X2DfQ=
-SHA256 (hackage/assoc-1.1_1.cabal) = VtD9HBeq9iaOgb8Zulr+GGEo1/iBJr1UbVsxUatpJlI=
-SHA256 (hackage/async-2.2.4.tar.gz) = SE34W+DnbE/tk3ZFHkjh0MbpeVLOeXNbctVCl+fgpyU=
-SHA256 (hackage/async-2.2.4_4.cabal) = m4zu/OAU5JD54TNfpfURFhMJkmxV0BzseVAW9DY7XS0=
+SHA256 (hackage/assoc-1.1.1.tar.gz) = IxFJt/7wn13ZWvUSKGFeOyltvQ+q3soFPgZEpLE7D/Y=
+SHA256 (hackage/assoc-1.1.1_1.cabal) = CrObTR/rTKypWsbjFPSHgrJ6hqa40fXo3Evp++0RGF8=
+SHA256 (hackage/async-2.2.5.tar.gz) = GBhHPrq5ISr60u12KXrv3l+ui11EBNrzaTmuzmqPFvc=
+SHA256 (hackage/async-2.2.5_3.cabal) = t2SMYWVympc9lcsyj5/YdIE6gccncH6LJVK08DOZdjs=
SHA256 (hackage/attoparsec-0.14.4.tar.gz) = PzN/5YYkVl3hJCb2B8I+YMewnIa04638gnyhiMmXnmw=
-SHA256 (hackage/attoparsec-0.14.4_5.cabal) = 7HCVObiB1kMWIL18QPv6aAqvSpjG81tRU22PRVaCsa4=
-SHA256 (hackage/attoparsec-aeson-2.2.0.1.tar.gz) = z8XyOntF0AwRIcvZSu9/8LPZlwOZMYYsRgNAWZoBxAk=
-SHA256 (hackage/base-orphans-0.9.1.tar.gz) = W78to4LFshLWqL4vjEnt7g66MPJyoV/TLBPm5Ake8XI=
+SHA256 (hackage/attoparsec-0.14.4_6.cabal) = NRKdCrF0HwAPGn0vyDlUSRnub7uPLW5/CmKcQfkQNfM=
+SHA256 (hackage/attoparsec-aeson-2.2.2.0.tar.gz) = /pssI6Fv4f+PQcMplAzMyArKesap6jFPenfPFC2Pnt0=
+SHA256 (hackage/base-orphans-0.9.3.tar.gz) = F6NQechxkBRWDAKNmAXsEwG5AJcq3yEuAK8j/j6/q9g=
+SHA256 (hackage/base16-bytestring-1.0.2.0.tar.gz) = HVqRFD7w4iFXU2CT7I5Z0iamgiDsiTeNXcruqGRyx4Q=
+SHA256 (hackage/base16-bytestring-1.0.2.0_1.cabal) = ppToj57J/HnwsD8jPT/qWSto9wo0qsLdtbyuy2Vi4v0=
SHA256 (hackage/base64-bytestring-1.2.1.0.tar.gz) = +/jtMO3eJx62BTUgIUMdjxsFX5WlavMf4urPa9/cSck=
SHA256 (hackage/base64-bytestring-1.2.1.0_1.cabal) = RTBcz4kUxm04W1GHIUcse4yFjxmGlFN390+FweDUmAM=
SHA256 (hackage/basement-0.0.16.tar.gz) = f7d+JJrvdrpa7TBZ1VaADOArYUWXxIi6AfChZEkUYwA=
-SHA256 (hackage/bifunctors-5.6.1.tar.gz) = BjgUcbW+FlFqGyxLIaUQGj2ZEDi/rOjgytFEwARNV/w=
-SHA256 (hackage/bifunctors-5.6.1_2.cabal) = gvp+2PafC/o3XeEXqzZBTAuWqX7gRu3DrG2nopWpR1U=
+SHA256 (hackage/bifunctors-5.6.2.tar.gz) = EIapKFBh7tDCxdPLZaoiPe/VL8ptBRW7ad3y28PZaXo=
+SHA256 (hackage/bifunctors-5.6.2_2.cabal) = EVpiHE6qq7B4NPnk3TNx4h850DQwUGL0vVzXLC+IgNI=
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_4.cabal) = LkCtOCgyC3ISLwl1QJH7aG+g/UwIN2nxfvhFhJcuxFA=
+SHA256 (hackage/bitvec-1.1.5.0_3.cabal) = Q0vm3GDiKFilKGnFgDjDU1Pxp3i5Z568BqIWW8x/iLM=
+SHA256 (hackage/blaze-builder-0.4.4.tar.gz) = PKu9fMHUqSBsAy9L1Np+fd1Aw8atzgcnG25kO11uqEk=
+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_1.cabal) = qDZayLmHOAZcKGdoLbzZsLrrelzR6qjlCCee39GSJ7k=
+SHA256 (hackage/blaze-markup-0.8.3.0_2.cabal) = An8hi4HSinwKM7k9RWxOWqktFF6dzuFINPutc6Oa1+Q=
SHA256 (hackage/byteorder-1.0.4.tar.gz) = vSC7tYaUf5nDikyT2dAmb0n2/FgXZ7UbpWj21dUtKRk=
-SHA256 (hackage/cabal-doctest-1.0.9.tar.gz) = VVYIhJYRHTOBDErmxKBluzf6MxXp6IkegACxq2cHunM=
-SHA256 (hackage/cabal-doctest-1.0.9_3.cabal) = beoNvRRX9D2Wzhz7G6uLn1XU+4KUDiv6Wq145uImBlY=
-SHA256 (hackage/cairo-0.13.10.0.tar.gz) = rgIYyCfIPUGd0BhRqlXv2QT7GoebXTzub2Lihx6WvJk=
+SHA256 (hackage/cabal-doctest-1.0.11.tar.gz) = 3C3y8LQnAoYX8Q5EX/irM1LTu+7xuN2EfoedLTa/kj8=
+SHA256 (hackage/cairo-0.13.12.0.tar.gz) = fl3Gg5c4zaProcqEWgA5bo9VkDdRsFLHb8iJ8x9Sa7Q=
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/cborg-0.2.10.0.tar.gz) = F/4HDDj8SYyrSby51iFbd0fVO+35ZQLpvM6crXO5x5c=
+SHA256 (hackage/cborg-0.2.10.0_3.cabal) = R8BEreGF5ZQz7DAf09hcehuXCcx1La+LY4jJGQqmGKo=
SHA256 (hackage/cereal-0.5.8.3.tar.gz) = mZBSIGYbJuW9kRML2XclVJOGCKWx1xckCm6zMRIeD2o=
+SHA256 (hackage/character-ps-0.1.tar.gz) = It5x/eOLI20+kWioMrXh510ftPQChme990eztMjBUpw=
+SHA256 (hackage/clock-0.8.4.tar.gz) = aumJiv54il4zTNX61dGKPC6OWfoJqve5V9uzikdn3y4=
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.5.tar.gz) = K7DT4O7MQ+PR2M/CElkU+Rdc3nUr4tWQih4SDzIceC0=
-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/conduit-1.3.6.1.tar.gz) = aZAq8D6n5MuYL6g9pCr+Npc7YtClLqFArlNi5ShUuj8=
+SHA256 (hackage/conduit-extra-1.3.8.tar.gz) = SR8+jpQI9dEP+NAr9NDtsRgh4lN+fCLtvW1kv5E4giI=
+SHA256 (hackage/conduit-extra-1.3.8_1.cabal) = 6TKyYNxQ3SqByZbzcHmLGZeaz9XPp7traFNY5oRmALs=
SHA256 (hackage/contravariant-1.5.5.tar.gz) = Bi/WZYDXqtC1upPmRP+n/u5pJ271DyDU7Z8d63ZC3/o=
-SHA256 (hackage/cookie-0.4.6.tar.gz) = jEGpVsMrlzPVJaU9Q7AziiNqNNNmWOzENkyCSaZmS6o=
-SHA256 (hackage/crypton-0.34.tar.gz) = RESEaSTKVWFfzhBJE6WmhnWhgM/q3DUKsrEk+6G8HtY=
-SHA256 (hackage/crypton-connection-0.3.1.tar.gz) = Awc2lPZSX5ddt428Z8NOibsnuVz4Y9Sjp33G70nYHcw=
-SHA256 (hackage/crypton-x509-1.7.6.tar.gz) = 67dKyi0AJh4vtJJ9IRuhoXThkOUlfzCeGQ8Blyf4yv8=
-SHA256 (hackage/crypton-x509-1.7.6_1.cabal) = xWdlenBbbWUh+d0t6Zm/Uw1hjsAPO5Od92pB+w/pQoE=
-SHA256 (hackage/crypton-x509-store-1.6.9.tar.gz) = PmIYrxLgOcwpHRl5LbBE3xZHtc8LvGC5CaAn51laJW8=
+SHA256 (hackage/cookie-0.5.1.tar.gz) = Gt3mJybjo7vhR8AlFP4MT18sWi/2OELerBDEUaKm96A=
+SHA256 (hackage/crypton-1.0.4.tar.gz) = tIhUAiBkIkUII+cAGkDQ9rEdDGA6DLi/j/WhhrfEARo=
+SHA256 (hackage/crypton-connection-0.4.5.tar.gz) = vN258JXrfxNSa8vUwgABtL7HN8Hmsty2k59kP7gyJd4=
+SHA256 (hackage/crypton-socks-0.6.2.tar.gz) = qDYIflwndBPHnm2Up780a/th6v+y9VVVh1x23+ymnzs=
+SHA256 (hackage/crypton-x509-1.7.7.tar.gz) = 7+zkjIxK3+4gmXnClnA32Q5robe057sQgdHUzZPa84I=
+SHA256 (hackage/crypton-x509-store-1.6.11.tar.gz) = A6mRzBJBhzQ1dhs3nu2UpOiZ4MSATfFxnqWygZA7eB8=
SHA256 (hackage/crypton-x509-system-1.6.7.tar.gz) = pDYmHl9eg9hQgPV6VQnIIkyedablbQxDp9KWcFK2NMo=
-SHA256 (hackage/crypton-x509-validation-1.6.12.tar.gz) = DmC34jek/V5+bnIAAYx5RzFCku9jdRy7UYd4NuvmUPY=
-SHA256 (hackage/data-array-byte-0.1.0.1.tar.gz) = G7bsoLPgLQV/5/ThTIHvOVIW9CGrMP2qGxgBfJwCVgA=
-SHA256 (hackage/data-array-byte-0.1.0.1_2.cabal) = rYniiysEYXVpj79UKvLOQ+XSr1Cq6fSNElZrG7PeHTw=
-SHA256 (hackage/data-default-class-0.1.2.0.tar.gz) = TwG0I/AAw+BpqvUqNIVkplNnl/MUmLuFw9tL0tCXPlY=
-SHA256 (hackage/data-fix-0.3.2.tar.gz) = OhctO8BjnDJzRell+dkCPgmUJYFLKNzbe2D/ZtZiGcw=
-SHA256 (hackage/data-fix-0.3.2_5.cabal) = zX1v+LaKyjtR2BFocPyMzbxVeYlWLNPVyUHk8Le8WvE=
-SHA256 (hackage/dbus-1.3.1.tar.gz) = o263eseJyz7TuIczh82SaLqdNgXFZJi2nQ+uhp+Hb1g=
+SHA256 (hackage/crypton-x509-validation-1.6.14.tar.gz) = 7Q45QSfbWdZqCo5L3ij6C4zGfMmoEHk7VKWOlt9MYB0=
+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/dbus-1.4.1.tar.gz) = x1JyyOxqal0LL0aemvi/Wz3F5/5dX6oev41u+1DP3QQ=
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_1.cabal) = Vf9p0gzmOPx3JzQu5n8vho2mHT3PN2P3kL+aoLFF5Wg=
+SHA256 (hackage/dlist-1.0_2.cabal) = hUcnWUxagWqz0Q8VsbxP7a+eP30e9Reiu5AR8puiYdI=
+SHA256 (hackage/ech-config-0.0.1.tar.gz) = sja21+oThcKAt2BR7cfY9tsxyct7Nd9cBvWgvXW0/ro=
SHA256 (hackage/extensible-exceptions-0.1.1.4.tar.gz) = bOXogBdgOFpAjatxtTVQ+HYp5mGyYL3CzUHGpDm244g=
-SHA256 (hackage/foldable1-classes-compat-0.1.tar.gz) = 0FfD81jhprcsc1GbxkumqpWfBmwI/tafcyWFVe+V/xI=
-SHA256 (hackage/foldable1-classes-compat-0.1_4.cabal) = +0s87dM9XCLFc8ObqpMMeOqk/rItQ6u2gMMUn4q5+k4=
+SHA256 (hackage/extra-1.8.tar.gz) = L6TOXq5QVgu6gPGIORPPLtUrPYf9KQ2uJ9g4yU9TiaE=
SHA256 (hackage/free-5.2.tar.gz) = coZ/fIkXMmN2Vzbo05XpQpHxqupibssdZz1yzpC5T4k=
-SHA256 (hackage/free-5.2_3.cabal) = TddsGhn4HXhm57dWgjUPHvPgRBsZtNB+zN2e8yagvnA=
+SHA256 (hackage/free-5.2_7.cabal) = fzmSpmmHu7paZUZCD2Ep+5tmuAzdAF007Heh4cjtg0A=
SHA256 (hackage/generically-0.1.1.tar.gz) = BMWkNr7EsEH3GnM/VqG9f0NfY93o0+tcH0jVW028Q88=
-SHA256 (hackage/generically-0.1.1_2.cabal) = N47ASbwoU7gBHfEWZH+9NLufAO3OmEDklX+Yq8CXWXw=
-SHA256 (hackage/glib-0.13.10.0.tar.gz) = oZ4SqzuGv1ztXsMOa8BhjxrIY9VREACm2nOj3doYPpE=
-SHA256 (hackage/gtk2hs-buildtools-0.13.10.0.tar.gz) = 3LtH6V2ppZ0wWEhdNSuypmgwy3QczOB41WlAk4odhXM=
+SHA256 (hackage/generically-0.1.1_4.cabal) = P2Qnj1xYLdfGljlnsSkAebzQO4NImJ+Qmsm9ly3cRS4=
+SHA256 (hackage/glib-0.13.12.0.tar.gz) = r9aV4s7Wc8UvXaaHBN8ZomSgBln21c4agfWE913SaQ0=
+SHA256 (hackage/gtk2hs-buildtools-0.13.12.0.tar.gz) = IwjzArGlU3bHFXeLibFdDX4MwgyFibgDtfkBDqLx5JU=
+SHA256 (hackage/half-0.3.3.tar.gz) = 9HYElijW/3lyL7BzwB6F8qEbLvODX9w/whph8F0XqwI=
SHA256 (hackage/happy-1.20.1.1.tar.gz) = i059xabF/WZvj3FjIykxqyh0bQ0X2o+hy9aL6eh4iBs=
-SHA256 (hackage/hashable-1.4.3.0.tar.gz) = Mu+xbCiReGIJt8vlw535s6muUeg28aVPZGvEYCt6sPU=
-SHA256 (hackage/hashable-1.4.3.0_1.cabal) = 879orPoN96Bko3jvLNz+tV5vuWEAZ19MWTVW3L89cZQ=
-SHA256 (hackage/hashtables-1.3.1.tar.gz) = bz1A6yKrhyebmgv1HCIwdwayQMkKZkyCv64jkiaMWcM=
-SHA256 (hackage/hinotify-0.4.1.tar.gz) = EwexAK6vNdDQ9YLUiX+snN45UF7FLJFeITEY5WZ0+Bo=
+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/hinotify-0.4.2.tar.gz) = p9Rvl6xTyV/LmQFkg5lqBu2ic8JpiVQ4L3dz9pPf0MA=
SHA256 (hackage/hourglass-0.2.12.tar.gz) = RDNbXEAugMYPHbanRGK+TqKdGpBDqplDNP/uEWTxyko=
+SHA256 (hackage/hourglass-0.2.12_1.cabal) = hcRsts0wyEVGkpkm1EAqU09yNlEZjllFyeWbnmmaiXk=
+SHA256 (hackage/hpke-0.0.0.tar.gz) = ewt9+09wgb6rVMTLDLPfPzwDzgXLEXR/GQurIt8ZuDw=
SHA256 (hackage/hsc2hs-0.68.10.tar.gz) = b04014j+LKcJHuChAwfuinwGChuokPK/+tFqfU1c73Y=
-SHA256 (hackage/hsc2hs-0.68.10_1.cabal) = SIzKKheaUUHajzWjp+Zpmg72kPg09YnWsVLElHqo/i0=
-SHA256 (hackage/http-client-0.7.15.tar.gz) = lTrYfBMiwF778U0I3BP+FnIkwyS19mI4qNeYl9rFVyQ=
-SHA256 (hackage/http-client-tls-0.3.6.3.tar.gz) = ONz8PXcutomLSohW1hWYJNE/ZespFzNhn2JagC2tkJU=
-SHA256 (hackage/http-conduit-2.3.8.3.tar.gz) = alEJUootKnlbrGp96UhkNqfwnS07iUmvEbU3K9nd1/Q=
-SHA256 (hackage/http-types-0.12.3.tar.gz) = TopKZkd0WfpDajMcdeRoV+yAJig9+YTVT5BXbNMCQBY=
-SHA256 (hackage/indexed-traversable-0.1.3.tar.gz) = HTKSX7b3jjpSqEmyn8Q2DfUcl76VuorGQlF9P/AaU9k=
-SHA256 (hackage/indexed-traversable-instances-0.1.1.2.tar.gz) = D5tOiVzMgZ900V+RPJNhPMdMq3TbsF1+MFqjh72+N0o=
-SHA256 (hackage/indexed-traversable-instances-0.1.1.2_2.cabal) = ANXj4UnivuD3pUfgCTKUwwbUJ25zphmr59jmn3zgPHs=
-SHA256 (hackage/integer-conversion-0.1.0.1.tar.gz) = IKxwzxy2VFi7osViwgmokw5FvbiYhhgtZE0KRX/Ebzk=
-SHA256 (hackage/integer-conversion-0.1.0.1_1.cabal) = DleoJjUyPwFbXWwkK8+77qqYVP6cgFjlcFIlTbskuxQ=
-SHA256 (hackage/integer-logarithms-1.0.3.1.tar.gz) = mwqfn6tgmxXNAVhlch+wX3RKG8d66S/RM4ct5Si76n8=
-SHA256 (hackage/integer-logarithms-1.0.3.1_5.cabal) = TQ38M05k/1e7GghxevpKSn8o5M3EZhXdKHvjHvY+wA0=
-SHA256 (hackage/invariant-0.6.2.tar.gz) = w2SF6AiKV+nfGpOIEhGhwJ6JIM4bFL+hQcrJ91t+4Qg=
-SHA256 (hackage/invariant-0.6.2_1.cabal) = QzgVj+NsP/nudB7v95y4hiIsq52j9HYHGVbLAbDZu/8=
-SHA256 (hackage/iproute-1.7.12.tar.gz) = 8XUdFXn8vB2fhtnRye3kjLccvrHXsgQ0kcYhbk8ja2M=
-SHA256 (hackage/kan-extensions-5.2.5.tar.gz) = uRTczAQMrx2HZLmd8QKNrT5P30bCYhkuVLWcnaZurSI=
-SHA256 (hackage/kan-extensions-5.2.5_2.cabal) = +9unZ1ZfQPr1FbBEp3TMOzcets6KCC2fZZQRzqiGmM8=
-SHA256 (hackage/lens-5.2.3.tar.gz) = 3x6MqN2J2ISZTgyAdhqXIIgyb6Q+1dR8AbFKu3ELmU0=
-SHA256 (hackage/lens-5.2.3_2.cabal) = Y3KHx2rf84MGOzIGpCE2QN4adIOewWAIzHG1tAf30F4=
-SHA256 (hackage/libmpd-0.10.0.0.tar.gz) = cGLizkdsSOnv11qALSqTzgZyQ+n+NV+u0JcPC3KkGyE=
+SHA256 (hackage/hsc2hs-0.68.10_4.cabal) = cl722gPT1uMy203go1vuRdcuTTHezF7H8VPmg3r18D4=
+SHA256 (hackage/http-client-0.7.19.tar.gz) = oCwb4ILo9IyVmscVCkikBfjUOD4JQmOUgehLIg8prWE=
+SHA256 (hackage/http-client-tls-0.3.6.4.tar.gz) = d1YAb+6KuSTFITcuD51nBVeQFrn6sLAxLRuaM1z8GKM=
+SHA256 (hackage/http-client-tls-0.3.6.4_2.cabal) = 7+CjLVnDo46jXrnBtue+/6NZLjmyBlpyfLhMzWVNFvM=
+SHA256 (hackage/http-conduit-2.3.9.1.tar.gz) = EwRtFezSMypbgMijSmoba47s786dXFfjQTMSuMEWQa8=
+SHA256 (hackage/http-types-0.12.4.tar.gz) = TUsbsMyBfl/vDJx2yWR/afTTAMRaEFBDST7/hjgb5Uk=
+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-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/invariant-0.6.4.tar.gz) = qeKrTuPg1GE763vaNqjrxPcjGEUFFPSDLS+kO3TwrrM=
+SHA256 (hackage/invariant-0.6.4_1.cabal) = Sppgn06T/+0ViztPWoCCLG2jCqcaU3AwfAwAwtZY0cY=
+SHA256 (hackage/iproute-1.7.15.tar.gz) = GKMxp+Dm+dyJotqVV3sNdr0mkLj4MrcrRtbMm2Z7S6U=
+SHA256 (hackage/kan-extensions-5.2.7.tar.gz) = wyOs/5XN72UW8vGnM6HwD34MqhtwYfiDHtguGP034Vg=
+SHA256 (hackage/lens-5.3.5.tar.gz) = 7+us89+xCMlhceVk8Fl3jSGsJiqYqVb++IkCI+2PH+g=
+SHA256 (hackage/libmpd-0.10.0.1.tar.gz) = plj8Pd7RLmegywjmrSlav+33zp6+vC9dIlKJ9K6OQzE=
SHA256 (hackage/memory-0.18.0.tar.gz) = /U629jjiS4G05s3Wh3KlMXJvL2dobIlp00B9gveGLj4=
+SHA256 (hackage/memory-0.18.0_1.cabal) = n03pZzUvgLbxdMmhZvMVOT3egLd9e2fkEmiufewDGfk=
SHA256 (hackage/mime-types-0.1.2.0.tar.gz) = ATrkikwXJqT5GmTogvP+H7kDp9S4wU2lEob+XkuXT2E=
-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/mono-traversable-1.0.21.0.tar.gz) = Tdk+ozTAFpUAQC8HqjnJjbt7/+Vdxj/fIo2izCLHxc0=
+SHA256 (hackage/network-3.2.8.0.tar.gz) = UXiOXut9dyZPJgrNSN+AVaTbwkd+jWNKhJNne7FcX8g=
+SHA256 (hackage/network-byte-order-0.1.7.tar.gz) = SAzgrX9nNk7I1M6NgV9GPZ5AdON4m+IqVyLP3r7Qhnk=
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/old-time-1.1.0.3.tar.gz) = HMsViw94UXFdNrdXxSOwJsoVQeIDDQIjmAK6ObQRK8E=
-SHA256 (hackage/old-time-1.1.0.3_2.cabal) = yR+7Puc9IMzQFYQrMPHymjBIk+vgrjEot7vBPVuw1Mg=
-SHA256 (hackage/pango-0.13.10.0.tar.gz) = XYUFkeaCZ901ReT05ncX+Jxo85U1UtC83xEfIDcKs2E=
+SHA256 (hackage/old-time-1.1.0.4.tar.gz) = HiLrf3uSSmdvUuMXkXs7Xuzu4Rx070vGCcC87GJMFm8=
+SHA256 (hackage/os-string-2.0.8.tar.gz) = AnlCed0wKC57DUWoYN2lDuJqkrFGH12kVF9i2rQXJoY=
+SHA256 (hackage/pango-0.13.12.0.tar.gz) = wnz62RD6J7bXhDp48MuJ33tDU5iv7bBXNXWzeAPqGSo=
SHA256 (hackage/parallel-3.2.2.0.tar.gz) = FwRTpxoqizHMpjElUz93cdfevrY5cAvavdd5w02KbvY=
-SHA256 (hackage/parallel-3.2.2.0_7.cabal) = uZNAbpj+kSbv9KadKOfjYQN90cCJKp/Wwm4fkuucT6Q=
+SHA256 (hackage/parallel-3.2.2.0_9.cabal) = nXs0rFN5QPZ3MuyjHUikO9ePtlqRuuvd9jvuT8OBPYE=
SHA256 (hackage/parsec-numbers-0.1.0.tar.gz) = dwGaSBdxL2v8YcnRSLaAV5lV60DShvd2b3sKkMcm/r8=
SHA256 (hackage/pem-0.2.4.tar.gz) = dwxMG5zSSz239RH4pIQEoNCYmZ4oVzw3Q6iilruW+NQ=
-SHA256 (hackage/primitive-0.9.0.0.tar.gz) = aW1L0pHJTXNhQtYYIRfcpCWNPvKL/v22SayLXs0Jmcc=
-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/random-1.2.1.1_1.cabal) = 58H4gRWdXMeIYZye6LjzQLov8NtXHN89Ghlo68UQh4k=
-SHA256 (hackage/reflection-2.1.7.tar.gz) = bLsYqLAocVM7uLZB3G92gToJfZRATlgIu11SsPDkFf0=
-SHA256 (hackage/reflection-2.1.7_1.cabal) = 8rWz8Jg6YF0W5Tr0ieu6YpZ9LIA1NHPKZswXNCIrOgQ=
-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-compat-0.95.2.1.tar.gz) = j3s4bHL9YFopLt+4CbhiAkW0o6t68ZKteeNneFlueUc=
-SHA256 (hackage/regex-compat-0.95.2.1_2.cabal) = lsg7BigOv7b+8Bhksq+eueE2qYMsVjdz8yfUGXu7uFE=
-SHA256 (hackage/regex-posix-0.96.0.1.tar.gz) = x4J8ORkZIncR4c/wp2KxZ4/Yc5+ckC/BgwQf809ZJZw=
-SHA256 (hackage/regex-posix-0.96.0.1_3.cabal) = gW1qzFYMuGZy80envvgSlXjd4m7XYPnnm0l27ZvXuf0=
+SHA256 (hackage/primitive-0.9.1.0.tar.gz) = RLTeQYE8e8Xbilf4fDYSoGm2UIaUYmi6FlCXJS69PXY=
+SHA256 (hackage/profunctors-5.6.3.tar.gz) = ucb0JzaNLoEeTEi1kAUhhnJFj9LwCgLL77i+nHUcDvM=
+SHA256 (hackage/random-1.3.1.tar.gz) = 2ECsg/JlsM+ipnj47HhifrUM+b4vBnxSyKQjnCm3GjU=
+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/resourcet-1.3.0.tar.gz) = 7GAXhe5CogHzKtsgW4aFyYPxh1exvTPS6AbVceD5mWs=
SHA256 (hackage/safe-exceptions-0.1.7.4.tar.gz) = PFHY1QybYP+L+U+UL9kuO+qeYsWvp3jfyfcHt52kHvY=
SHA256 (hackage/safe-exceptions-0.1.7.4_1.cabal) = i7cmG9VL1YrPyxVL5qFh+20NMaGFKq3I6SfSrS12UdE=
-SHA256 (hackage/scientific-0.3.7.0.tar.gz) = o6EhxLPWj7i5+McJqwEuSPCQ7VU2CSR6gFrQcNazQ6k=
-SHA256 (hackage/scientific-0.3.7.0_7.cabal) = kJdVqxm0Uxaf+FKBMj2hSIQHd2sjYL2fev3SGf0wbvI=
-SHA256 (hackage/semialign-1.3.tar.gz) = Yo5DMZ9YSo3UbBJO4GhcrFhuD2+HfFzv83w9uy48xWw=
-SHA256 (hackage/semialign-1.3_1.cabal) = e+nvXKHWsFKZH2jAU6q2i50as7GTjJVXrITJeTeBUiM=
-SHA256 (hackage/semigroupoids-6.0.0.1.tar.gz) = faOKmJG9+CBf1lIs23EpVrjAv1xSmD2mApXI4FfXeTQ=
-SHA256 (hackage/semigroupoids-6.0.0.1_1.cabal) = R6I7RRwRTmU2HnE+j+NoKPyjqEKFMl6PREJUsqsMQ8U=
+SHA256 (hackage/scientific-0.3.8.0.tar.gz) = E7NDvKiqJtdxjlLmIuWhGAVmU+2vy8fMxTM75yFyGM8=
+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_2.cabal) = 3+UVqeQyMPUwhWSmSaBOoVOEme2YuURkS3e+1TlLnes=
+SHA256 (hackage/semigroupoids-6.0.1.tar.gz) = HVMgMIYkFPXU8vbwAXg/d6oU5fBe6OPEotISn8opzB8=
+SHA256 (hackage/semigroupoids-6.0.1_2.cabal) = v+4GptiAOKiN3RD8IcIwv17joU0FhNxqt61UqSUsLCE=
SHA256 (hackage/semigroups-0.20.tar.gz) = kC0uM8lrQKid5ZV/Kp4JcZevzDXiV+RbMuvncJk2c+E=
-SHA256 (hackage/socks-0.6.1.tar.gz) = c0RHVYuwYc52j1Og3x8kAZAsa+45bMls5ift2YbvanM=
-SHA256 (hackage/split-0.2.4.tar.gz) = dJ/jANDzDrGbKMJjOzMw1VZfZC4p1Tl5dFB9eWvrMbM=
-SHA256 (hackage/splitmix-0.1.0.5.tar.gz) = nfB6lhHvRfGxJYoLQS9NAskgJI9p0uLOjM2jKPfhMAI=
-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/strict-0.5.tar.gz) = P08Jld7C1SDQ4yFUL3FBLawCNlj9q2A9sENk11JpoP0=
-SHA256 (hackage/strict-0.5_1.cabal) = vVfXs2VZUd+qfR4TdNc1Lf6D+CqcmDCb86ZYfvjL2H0=
-SHA256 (hackage/tagged-0.8.8.tar.gz) = oIP6eDVRYgPBaEM6HI38ApCpSwX+2rVmrQZA/JE3pqc=
-SHA256 (hackage/text-iso8601-0.1.tar.gz) = 9Y56RvlR8fE9KSngovhPbbeJTVWmQRaarzAK6praX88=
-SHA256 (hackage/text-iso8601-0.1_1.cabal) = rIbyUAynUds8DeAp3X54Jr73Nm1Z3ACFsA/GlcQ7n3Y=
-SHA256 (hackage/text-short-0.1.5.tar.gz) = o17GzeKtoITBoFDcWIW+WrAfhRuT10TPD6y8HBgALdo=
-SHA256 (hackage/text-short-0.1.5_3.cabal) = nHPJyRgspp7pLON1j1FbHAeM0WfYgszIxG+S9oxl4ZA=
-SHA256 (hackage/th-abstraction-0.6.0.0.tar.gz) = aepuyh8MALbh4fgynJCOx25zhV4s5ukazi+Lv5LFGjA=
-SHA256 (hackage/th-abstraction-0.6.0.0_1.cabal) = 2JWfpqKBKvzdX28lX9a+iz4MoB5CVYalVFRPy3Cw7Hw=
-SHA256 (hackage/th-compat-0.1.4.tar.gz) = 2Pl6wUq0e2uKew/bT/lUJjIuxWut0BZSrBXaSkTUurg=
-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/these-1.2_1.cabal) = AR4i9okcoCj4fATqSHlmlsktWTMTqcaZ9/9Pn/167G4=
-SHA256 (hackage/time-compat-1.9.6.1.tar.gz) = rQe7AOuWeMITbTaAdSsArMTLxSJlS7MZm/McYe8ea4A=
-SHA256 (hackage/time-compat-1.9.6.1_6.cabal) = F2Me8BoDpvVfvhMWkPh/be6aFXKsyZtsBvBIgkcP+1I=
-SHA256 (hackage/tls-1.9.0.tar.gz) = VgW5y+CQOxAOnecoAGQUU/dL9dreYXbb4Qs0rJNTQz4=
+SHA256 (hackage/serialise-0.2.6.1.tar.gz) = Y5SXmf/RBnXvcOpwHB62PmGGKbOy97JfB8WpZuJOd/Q=
+SHA256 (hackage/serialise-0.2.6.1_5.cabal) = pn+JtVM7EUitRl3H8kuu7S4unn2B0qFH/H+o/xCJyk0=
+SHA256 (hackage/split-0.2.5.tar.gz) = UtpAToOXwasjg1TI1P2afpxcrIhJzCzi5F+syF50qRM=
+SHA256 (hackage/splitmix-0.1.2.tar.gz) = PlNC1BqA2SXp3ZW1E64dB2NH9oAiCaSaj4gpt7V31L4=
+SHA256 (hackage/streaming-commons-0.2.3.0.tar.gz) = JjhK+R9auUcLC73QziFy20P8eXMLfFo0BdicNmPrHlc=
+SHA256 (hackage/strict-0.5.1.tar.gz) = d3GSgMKoYxLnSCJ7+nMu6q4OffSNV6zDwuW3sHr+L4s=
+SHA256 (hackage/strict-0.5.1_1.cabal) = WMNzt8d0jLtKWmyMFQc/maHBCpqbtolKwz9Dpc25AfI=
+SHA256 (hackage/tagged-0.8.9.tar.gz) = barYjrtBS6alVtKJjSy+dlDkJ2AQ46bu2Tna9UuVZ4Q=
+SHA256 (hackage/text-iso8601-0.1.1.tar.gz) = nerSt87q5A/g/AYL1UeVwy6ZJsnRrrro+bmmIfuoggI=
+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_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_2.cabal) = NcV67elsFeof7VWawoexFo6ysoadeeYu2MhFeAt+oTY=
+SHA256 (hackage/time-compat-1.9.8.tar.gz) = UC74aUpbExtHwOXfLpBT0AWjs0WzD1IlrwTwgdPvXPA=
+SHA256 (hackage/tls-2.1.11.tar.gz) = BZoXM5hQTwPNzzNUPuM7pFCCwycPUqTVgQ+E3ff2hOM=
SHA256 (hackage/transformers-base-0.4.6.tar.gz) = Mjv4aJ62kbEiZhz/pBol4A/qenaEM/4t3jXT2n0yz5A=
SHA256 (hackage/transformers-compat-0.7.2.tar.gz) = tixzBMnzy8lGPQc5qoXLlInyF+oJK51iXUF1FPvMnWo=
-SHA256 (hackage/typed-process-0.2.11.1.tar.gz) = 1cXdoJHWG6w13k7W2d21MOTrJWTKPAuT5Xd2K2PZQUg=
-SHA256 (hackage/unix-time-0.4.11.tar.gz) = q9cZF4xM8/w9rpE1kERyIjdD95MOAJGfkKHj+Ub/8JA=
+SHA256 (hackage/typed-process-0.2.13.0.tar.gz) = lACWYBO1Qd8uVKyNV8OmcPwoveK+h3Z86Y8Tu+KqQ6A=
+SHA256 (hackage/unix-time-0.4.17.tar.gz) = 9joFvl3MWsj3LCbJ/vjcyZNjjKm1Rbm9abijkkwgH4w=
SHA256 (hackage/unliftio-core-0.2.1.0.tar.gz) = mThMuo1W2dYbheOKMTqT6823i+ZWY2fwkw71gFl/4+M=
-SHA256 (hackage/unliftio-core-0.2.1.0_3.cabal) = KIAGM7IOD3v73aEkjCgCJ0mqCTWuoQseP8nIjL67Bt4=
-SHA256 (hackage/unordered-containers-0.2.19.1.tar.gz) = Gye+xeDVIrJ6YCnr9MSm1ArLwIPHhwCOMvtVxLHRKNI=
-SHA256 (hackage/unordered-containers-0.2.19.1_3.cabal) = HCjKQp45YN4DMJCFeaQnzKzd1wDLhOwZaeK75XYVKt0=
+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_4.cabal) = Izy83abCaYkyuzkc4JNftE+AwRViHugVoh7TOsjt5CI=
SHA256 (hackage/utf8-string-1.0.2.tar.gz) = 7kjeradgA3ByjEFWywAkQd53DQEhrjOmgTmp7ZwZsJo=
-SHA256 (hackage/uuid-types-1.0.5.1.tar.gz) = C+xtaYKzySv6XqsdITvi1LZpa5osOh8fBYEtw3Ytyiw=
+SHA256 (hackage/uuid-types-1.0.6.tar.gz) = fg3ZU0g9b9PKSbyu1rEfnjwnhyE0ebJYHgd0eDa4NX4=
+SHA256 (hackage/uuid-types-1.0.6_3.cabal) = WsK2gajXZ29qUawbETv9zxjdf9uzEwNIUO1kk+75baA=
SHA256 (hackage/vector-0.13.1.0.tar.gz) = Y/JyJ56rirlBGg//sSUqwwmylzE/jjO+nrvC+YHt7O4=
-SHA256 (hackage/vector-algorithms-0.9.0.1.tar.gz) = K6fA06jybvOtok/0q+gWCSJey6s7V1TwSPigo+zDOEE=
-SHA256 (hackage/vector-algorithms-0.9.0.1_3.cabal) = IisBpMC54T1z0E+6fGWTDfFtFkeswH2ExH7wNW+jPbo=
-SHA256 (hackage/vector-stream-0.1.0.0.tar.gz) = qIghD2Rn8VUJBlNzS+XMkgQGoHIn4NOttZCWcW/bgGw=
-SHA256 (hackage/vector-stream-0.1.0.0_3.cabal) = iXeVnUvsVNnyxenUuqLKx6sm6ASnJZHfjbiH4Gkq6K4=
+SHA256 (hackage/vector-algorithms-0.9.1.0.tar.gz) = 0rZ0Z2gCZw2KaCs1faa2tXQbSjOxkfD/5fKyvEBVjrI=
+SHA256 (hackage/vector-stream-0.1.0.1.tar.gz) = 0PUHM0vepUMaLwf1Jal/KedlIsMiEPXebVorTx1Cv3w=
+SHA256 (hackage/vector-stream-0.1.0.1_3.cabal) = WslmlSEqRa59wW2AMdv1MR2lPgUsNfetSo4tt/r7ZR4=
SHA256 (hackage/void-0.7.3.tar.gz) = U691jdw33GOYFnHlA0ONAsb2Si2HROm+xVeolEMfcxc=
-SHA256 (hackage/witherable-0.4.2.tar.gz) = eQ0rsnQoNBkXO9iRBEOYYGdalBD3DyGRKXPs2QmLQQQ=
-SHA256 (hackage/witherable-0.4.2_4.cabal) = zsUWs13w/1OrAGjnCpEqC6e2XGcvvFVHJxg/qhla07g=
-SHA256 (hackage/xml-conduit-1.9.1.3.tar.gz) = 2OkWlWLHHJ5rxhbxWDL1IaaMNiqk/ANoJ0ioCXVfG/Q=
+SHA256 (hackage/witherable-0.5.tar.gz) = SENMweRlsTy8ATOpDD7A2CfJO3fOlYB/4KOLZfSRjNE=
+SHA256 (hackage/witherable-0.5_1.cabal) = hbq1iOvKN5lvwxcbnYsuBl6wU2yfRCJLzwN8CEmogd4=
+SHA256 (hackage/xml-conduit-1.10.0.1.tar.gz) = YSgKvJWA1urVo3q9BuYMIrJ+t0q7Xgf12RB9sT2x3CY=
SHA256 (hackage/xml-types-0.3.8.tar.gz) = 2tXkzmArfR9L43wM/ZmiYaRXN0a/2A2RfclVty2oTIA=
-SHA256 (hackage/xmobar-0.47.1.tar.gz) = /5L+cmwsImdyzzNGJH8A2pYmJIe2vD6J1ZJiW4a6m9A=
-SHA256 (hackage/zlib-0.6.3.0.tar.gz) = nqqYmtRTRDi1vrUcHTpMj2oIj9/wslmlOU+/OaruBNo=
-SHA256 (hackage/zlib-0.6.3.0_4.cabal) = Get3Wa9xlXgR1ewQ3bHi9MmHAN25wNpoYMBEHYEfDm0=
-SIZE (hackage/OneTuple-0.4.1.1.tar.gz) = 5601
-SIZE (hackage/OneTuple-0.4.1.1_1.cabal) = 2575
-SIZE (hackage/QuickCheck-2.14.3.tar.gz) = 76849
+SHA256 (hackage/xmobar-0.50.tar.gz) = CSSeUFRvHrk4iL8eE00ANNSGytspqP3k3wl9FA4G2gg=
+SHA256 (hackage/zlib-0.7.1.0.tar.gz) = bt04trgd+NJ0lSqoWv+mloroayIx4dQpzovJCD5qVbw=
+SHA256 (hackage/zlib-0.7.1.0_2.cabal) = heZKdcC0kFBqftqi1UlQxmjma2V1i7CLsUzTH69TogY=
+SIZE (hackage/OneTuple-0.4.2.tar.gz) = 5207
+SIZE (hackage/OneTuple-0.4.2_1.cabal) = 2013
+SIZE (hackage/QuickCheck-2.16.0.0.tar.gz) = 83903
SIZE (hackage/StateVar-1.2.2.tar.gz) = 5048
SIZE (hackage/X11-1.10.3.tar.gz) = 192921
+SIZE (hackage/X11-1.10.3_1.cabal) = 3869
SIZE (hackage/X11-xft-0.3.4.tar.gz) = 6648
-SIZE (hackage/adjunctions-4.4.2.tar.gz) = 17201
-SIZE (hackage/adjunctions-4.4.2_2.cabal) = 3379
-SIZE (hackage/aeson-2.2.1.0.tar.gz) = 341038
-SIZE (hackage/aeson-2.2.1.0_1.cabal) = 6582
-SIZE (hackage/alex-3.4.0.1.tar.gz) = 85072
+SIZE (hackage/adjunctions-4.4.3.tar.gz) = 16788
+SIZE (hackage/aeson-2.2.3.0.tar.gz) = 340855
+SIZE (hackage/aeson-2.2.3.0_4.cabal) = 6368
+SIZE (hackage/alex-3.5.4.0.tar.gz) = 94220
SIZE (hackage/appar-0.1.8.tar.gz) = 4037
SIZE (hackage/asn1-encoding-0.9.6.tar.gz) = 17343
SIZE (hackage/asn1-encoding-0.9.6_2.cabal) = 2060
SIZE (hackage/asn1-parse-0.9.5.tar.gz) = 2951
SIZE (hackage/asn1-types-0.3.4.tar.gz) = 6472
-SIZE (hackage/assoc-1.1.tar.gz) = 3193
-SIZE (hackage/assoc-1.1_1.cabal) = 1617
-SIZE (hackage/async-2.2.4.tar.gz) = 14148
-SIZE (hackage/async-2.2.4_4.cabal) = 3212
+SIZE (hackage/assoc-1.1.1.tar.gz) = 3158
+SIZE (hackage/assoc-1.1.1_1.cabal) = 1420
+SIZE (hackage/async-2.2.5.tar.gz) = 15742
+SIZE (hackage/async-2.2.5_3.cabal) = 3366
SIZE (hackage/attoparsec-0.14.4.tar.gz) = 160701
-SIZE (hackage/attoparsec-0.14.4_5.cabal) = 5703
-SIZE (hackage/attoparsec-aeson-2.2.0.1.tar.gz) = 8441
-SIZE (hackage/base-orphans-0.9.1.tar.gz) = 26418
+SIZE (hackage/attoparsec-0.14.4_6.cabal) = 5914
+SIZE (hackage/attoparsec-aeson-2.2.2.0.tar.gz) = 8081
+SIZE (hackage/base-orphans-0.9.3.tar.gz) = 19923
+SIZE (hackage/base16-bytestring-1.0.2.0.tar.gz) = 7219
+SIZE (hackage/base16-bytestring-1.0.2.0_1.cabal) = 2630
SIZE (hackage/base64-bytestring-1.2.1.0.tar.gz) = 13743
SIZE (hackage/base64-bytestring-1.2.1.0_1.cabal) = 2502
SIZE (hackage/basement-0.0.16.tar.gz) = 134837
-SIZE (hackage/bifunctors-5.6.1.tar.gz) = 38170
-SIZE (hackage/bifunctors-5.6.1_2.cabal) = 3273
+SIZE (hackage/bifunctors-5.6.2.tar.gz) = 38193
+SIZE (hackage/bifunctors-5.6.2_2.cabal) = 3332
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_4.cabal) = 3020
+SIZE (hackage/bitvec-1.1.5.0_3.cabal) = 4921
+SIZE (hackage/blaze-builder-0.4.4.tar.gz) = 59395
+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_1.cabal) = 2276
+SIZE (hackage/blaze-markup-0.8.3.0_2.cabal) = 2360
SIZE (hackage/byteorder-1.0.4.tar.gz) = 2030
-SIZE (hackage/cabal-doctest-1.0.9.tar.gz) = 10770
-SIZE (hackage/cabal-doctest-1.0.9_3.cabal) = 1517
-SIZE (hackage/cairo-0.13.10.0.tar.gz) = 53346
+SIZE (hackage/cabal-doctest-1.0.11.tar.gz) = 13204
+SIZE (hackage/cairo-0.13.12.0.tar.gz) = 53354
SIZE (hackage/call-stack-0.4.0.tar.gz) = 2757
SIZE (hackage/case-insensitive-1.2.1.0.tar.gz) = 53609
+SIZE (hackage/cborg-0.2.10.0.tar.gz) = 92122
+SIZE (hackage/cborg-0.2.10.0_3.cabal) = 5397
SIZE (hackage/cereal-0.5.8.3.tar.gz) = 20166
+SIZE (hackage/character-ps-0.1.tar.gz) = 8192
+SIZE (hackage/clock-0.8.4.tar.gz) = 9322
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.5.tar.gz) = 88893
-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/conduit-1.3.6.1.tar.gz) = 89114
+SIZE (hackage/conduit-extra-1.3.8.tar.gz) = 33479
+SIZE (hackage/conduit-extra-1.3.8_1.cabal) = 4473
SIZE (hackage/contravariant-1.5.5.tar.gz) = 13815
-SIZE (hackage/cookie-0.4.6.tar.gz) = 6219
-SIZE (hackage/crypton-0.34.tar.gz) = 622533
-SIZE (hackage/crypton-connection-0.3.1.tar.gz) = 9112
-SIZE (hackage/crypton-x509-1.7.6.tar.gz) = 21557
-SIZE (hackage/crypton-x509-1.7.6_1.cabal) = 2339
-SIZE (hackage/crypton-x509-store-1.6.9.tar.gz) = 12735
+SIZE (hackage/cookie-0.5.1.tar.gz) = 6680
+SIZE (hackage/crypton-1.0.4.tar.gz) = 649976
+SIZE (hackage/crypton-connection-0.4.5.tar.gz) = 9360
+SIZE (hackage/crypton-socks-0.6.2.tar.gz) = 11908
+SIZE (hackage/crypton-x509-1.7.7.tar.gz) = 21547
+SIZE (hackage/crypton-x509-store-1.6.11.tar.gz) = 12772
SIZE (hackage/crypton-x509-system-1.6.7.tar.gz) = 3496
-SIZE (hackage/crypton-x509-validation-1.6.12.tar.gz) = 19573
-SIZE (hackage/data-array-byte-0.1.0.1.tar.gz) = 6784
-SIZE (hackage/data-array-byte-0.1.0.1_2.cabal) = 1989
-SIZE (hackage/data-default-class-0.1.2.0.tar.gz) = 2522
-SIZE (hackage/data-fix-0.3.2.tar.gz) = 5842
-SIZE (hackage/data-fix-0.3.2_5.cabal) = 1734
-SIZE (hackage/dbus-1.3.1.tar.gz) = 82113
+SIZE (hackage/crypton-x509-validation-1.6.14.tar.gz) = 19693
+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/dbus-1.4.1.tar.gz) = 81532
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_1.cabal) = 3812
+SIZE (hackage/dlist-1.0_2.cabal) = 3942
+SIZE (hackage/ech-config-0.0.1.tar.gz) = 5423
SIZE (hackage/extensible-exceptions-0.1.1.4.tar.gz) = 8531
-SIZE (hackage/foldable1-classes-compat-0.1.tar.gz) = 10484
-SIZE (hackage/foldable1-classes-compat-0.1_4.cabal) = 3782
+SIZE (hackage/extra-1.8.tar.gz) = 47005
SIZE (hackage/free-5.2.tar.gz) = 58781
-SIZE (hackage/free-5.2_3.cabal) = 4176
+SIZE (hackage/free-5.2_7.cabal) = 4178
SIZE (hackage/generically-0.1.1.tar.gz) = 2870
-SIZE (hackage/generically-0.1.1_2.cabal) = 1169
-SIZE (hackage/glib-0.13.10.0.tar.gz) = 39410
-SIZE (hackage/gtk2hs-buildtools-0.13.10.0.tar.gz) = 178586
+SIZE (hackage/generically-0.1.1_4.cabal) = 1203
+SIZE (hackage/glib-0.13.12.0.tar.gz) = 39435
+SIZE (hackage/gtk2hs-buildtools-0.13.12.0.tar.gz) = 178949
+SIZE (hackage/half-0.3.3.tar.gz) = 8359
SIZE (hackage/happy-1.20.1.1.tar.gz) = 183409
-SIZE (hackage/hashable-1.4.3.0.tar.gz) = 25601
-SIZE (hackage/hashable-1.4.3.0_1.cabal) = 4718
-SIZE (hackage/hashtables-1.3.1.tar.gz) = 58697
-SIZE (hackage/hinotify-0.4.1.tar.gz) = 9173
+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/hinotify-0.4.2.tar.gz) = 9180
SIZE (hackage/hourglass-0.2.12.tar.gz) = 25797
+SIZE (hackage/hourglass-0.2.12_1.cabal) = 3197
+SIZE (hackage/hpke-0.0.0.tar.gz) = 25248
SIZE (hackage/hsc2hs-0.68.10.tar.gz) = 40517
-SIZE (hackage/hsc2hs-0.68.10_1.cabal) = 3013
-SIZE (hackage/http-client-0.7.15.tar.gz) = 96060
-SIZE (hackage/http-client-tls-0.3.6.3.tar.gz) = 7935
-SIZE (hackage/http-conduit-2.3.8.3.tar.gz) = 29043
-SIZE (hackage/http-types-0.12.3.tar.gz) = 13547
-SIZE (hackage/indexed-traversable-0.1.3.tar.gz) = 9824
-SIZE (hackage/indexed-traversable-instances-0.1.1.2.tar.gz) = 3769
-SIZE (hackage/indexed-traversable-instances-0.1.1.2_2.cabal) = 2550
-SIZE (hackage/integer-conversion-0.1.0.1.tar.gz) = 6166
-SIZE (hackage/integer-conversion-0.1.0.1_1.cabal) = 2250
-SIZE (hackage/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SIZE (hackage/integer-logarithms-1.0.3.1_5.cabal) = 3278
-SIZE (hackage/invariant-0.6.2.tar.gz) = 28199
-SIZE (hackage/invariant-0.6.2_1.cabal) = 3617
-SIZE (hackage/iproute-1.7.12.tar.gz) = 17864
-SIZE (hackage/kan-extensions-5.2.5.tar.gz) = 22205
-SIZE (hackage/kan-extensions-5.2.5_2.cabal) = 3066
-SIZE (hackage/lens-5.2.3.tar.gz) = 703220
-SIZE (hackage/lens-5.2.3_2.cabal) = 15237
-SIZE (hackage/libmpd-0.10.0.0.tar.gz) = 43455
+SIZE (hackage/hsc2hs-0.68.10_4.cabal) = 3114
+SIZE (hackage/http-client-0.7.19.tar.gz) = 96836
+SIZE (hackage/http-client-tls-0.3.6.4.tar.gz) = 7954
+SIZE (hackage/http-client-tls-0.3.6.4_2.cabal) = 2135
+SIZE (hackage/http-conduit-2.3.9.1.tar.gz) = 29275
+SIZE (hackage/http-types-0.12.4.tar.gz) = 18707
+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-conversion-0.1.1_1.cabal) = 2256
+SIZE (hackage/integer-logarithms-1.0.4.tar.gz) = 8948
+SIZE (hackage/invariant-0.6.4.tar.gz) = 27079
+SIZE (hackage/invariant-0.6.4_1.cabal) = 3513
+SIZE (hackage/iproute-1.7.15.tar.gz) = 18033
+SIZE (hackage/kan-extensions-5.2.7.tar.gz) = 21754
+SIZE (hackage/lens-5.3.5.tar.gz) = 707043
+SIZE (hackage/libmpd-0.10.0.1.tar.gz) = 43523
SIZE (hackage/memory-0.18.0.tar.gz) = 41957
+SIZE (hackage/memory-0.18.0_1.cabal) = 4581
SIZE (hackage/mime-types-0.1.2.0.tar.gz) = 12044
-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/mono-traversable-1.0.21.0.tar.gz) = 43552
+SIZE (hackage/network-3.2.8.0.tar.gz) = 146148
+SIZE (hackage/network-byte-order-0.1.7.tar.gz) = 6402
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/old-time-1.1.0.3.tar.gz) = 74219
-SIZE (hackage/old-time-1.1.0.3_2.cabal) = 1328
-SIZE (hackage/pango-0.13.10.0.tar.gz) = 52695
+SIZE (hackage/old-time-1.1.0.4.tar.gz) = 75542
+SIZE (hackage/os-string-2.0.8.tar.gz) = 44896
+SIZE (hackage/pango-0.13.12.0.tar.gz) = 51082
SIZE (hackage/parallel-3.2.2.0.tar.gz) = 14681
-SIZE (hackage/parallel-3.2.2.0_7.cabal) = 1926
+SIZE (hackage/parallel-3.2.2.0_9.cabal) = 1961
SIZE (hackage/parsec-numbers-0.1.0.tar.gz) = 4125
SIZE (hackage/pem-0.2.4.tar.gz) = 4717
-SIZE (hackage/primitive-0.9.0.0.tar.gz) = 60580
-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/random-1.2.1.1_1.cabal) = 6777
-SIZE (hackage/reflection-2.1.7.tar.gz) = 17823
-SIZE (hackage/reflection-2.1.7_1.cabal) = 4518
-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-compat-0.95.2.1.tar.gz) = 4285
-SIZE (hackage/regex-compat-0.95.2.1_2.cabal) = 1705
-SIZE (hackage/regex-posix-0.96.0.1.tar.gz) = 12853
-SIZE (hackage/regex-posix-0.96.0.1_3.cabal) = 2925
+SIZE (hackage/primitive-0.9.1.0.tar.gz) = 61724
+SIZE (hackage/profunctors-5.6.3.tar.gz) = 28146
+SIZE (hackage/random-1.3.1.tar.gz) = 63846
+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/resourcet-1.3.0.tar.gz) = 17620
SIZE (hackage/safe-exceptions-0.1.7.4.tar.gz) = 15347
SIZE (hackage/safe-exceptions-0.1.7.4_1.cabal) = 1412
-SIZE (hackage/scientific-0.3.7.0.tar.gz) = 24723
-SIZE (hackage/scientific-0.3.7.0_7.cabal) = 4869
-SIZE (hackage/semialign-1.3.tar.gz) = 10543
-SIZE (hackage/semialign-1.3_1.cabal) = 2888
-SIZE (hackage/semigroupoids-6.0.0.1.tar.gz) = 36222
-SIZE (hackage/semigroupoids-6.0.0.1_1.cabal) = 7465
+SIZE (hackage/scientific-0.3.8.0.tar.gz) = 24314
+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_2.cabal) = 2224
+SIZE (hackage/semigroupoids-6.0.1.tar.gz) = 36372
+SIZE (hackage/semigroupoids-6.0.1_2.cabal) = 7539
SIZE (hackage/semigroups-0.20.tar.gz) = 18788
-SIZE (hackage/socks-0.6.1.tar.gz) = 9759
-SIZE (hackage/split-0.2.4.tar.gz) = 15687
-SIZE (hackage/splitmix-0.1.0.5.tar.gz) = 22399
-SIZE (hackage/streaming-commons-0.2.2.6.tar.gz) = 37959
-SIZE (hackage/streaming-commons-0.2.2.6_1.cabal) = 4827
-SIZE (hackage/strict-0.5.tar.gz) = 12564
-SIZE (hackage/strict-0.5_1.cabal) = 4120
-SIZE (hackage/tagged-0.8.8.tar.gz) = 10094
-SIZE (hackage/text-iso8601-0.1.tar.gz) = 9578
-SIZE (hackage/text-iso8601-0.1_1.cabal) = 2407
-SIZE (hackage/text-short-0.1.5.tar.gz) = 25113
-SIZE (hackage/text-short-0.1.5_3.cabal) = 3216
-SIZE (hackage/th-abstraction-0.6.0.0.tar.gz) = 43152
-SIZE (hackage/th-abstraction-0.6.0.0_1.cabal) = 2303
-SIZE (hackage/th-compat-0.1.4.tar.gz) = 14838
-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/these-1.2_1.cabal) = 2882
-SIZE (hackage/time-compat-1.9.6.1.tar.gz) = 59964
-SIZE (hackage/time-compat-1.9.6.1_6.cabal) = 5076
-SIZE (hackage/tls-1.9.0.tar.gz) = 159392
+SIZE (hackage/serialise-0.2.6.1.tar.gz) = 75106
+SIZE (hackage/serialise-0.2.6.1_5.cabal) = 8814
+SIZE (hackage/split-0.2.5.tar.gz) = 16008
+SIZE (hackage/splitmix-0.1.2.tar.gz) = 21840
+SIZE (hackage/streaming-commons-0.2.3.0.tar.gz) = 37874
+SIZE (hackage/strict-0.5.1.tar.gz) = 11798
+SIZE (hackage/strict-0.5.1_1.cabal) = 3557
+SIZE (hackage/tagged-0.8.9.tar.gz) = 8151
+SIZE (hackage/text-iso8601-0.1.1.tar.gz) = 9599
+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_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_2.cabal) = 2294
+SIZE (hackage/time-compat-1.9.8.tar.gz) = 63414
+SIZE (hackage/tls-2.1.11.tar.gz) = 185047
SIZE (hackage/transformers-base-0.4.6.tar.gz) = 2902
SIZE (hackage/transformers-compat-0.7.2.tar.gz) = 46485
-SIZE (hackage/typed-process-0.2.11.1.tar.gz) = 18339
-SIZE (hackage/unix-time-0.4.11.tar.gz) = 52392
+SIZE (hackage/typed-process-0.2.13.0.tar.gz) = 19160
+SIZE (hackage/unix-time-0.4.17.tar.gz) = 53677
SIZE (hackage/unliftio-core-0.2.1.0.tar.gz) = 3865
-SIZE (hackage/unliftio-core-0.2.1.0_3.cabal) = 1004
-SIZE (hackage/unordered-containers-0.2.19.1.tar.gz) = 58030
-SIZE (hackage/unordered-containers-0.2.19.1_3.cabal) = 3698
+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_4.cabal) = 3921
SIZE (hackage/utf8-string-1.0.2.tar.gz) = 10726
-SIZE (hackage/uuid-types-1.0.5.1.tar.gz) = 11965
+SIZE (hackage/uuid-types-1.0.6.tar.gz) = 11222
+SIZE (hackage/uuid-types-1.0.6_3.cabal) = 2619
SIZE (hackage/vector-0.13.1.0.tar.gz) = 156855
-SIZE (hackage/vector-algorithms-0.9.0.1.tar.gz) = 29149
-SIZE (hackage/vector-algorithms-0.9.0.1_3.cabal) = 3880
-SIZE (hackage/vector-stream-0.1.0.0.tar.gz) = 12377
-SIZE (hackage/vector-stream-0.1.0.0_3.cabal) = 1404
+SIZE (hackage/vector-algorithms-0.9.1.0.tar.gz) = 29426
+SIZE (hackage/vector-stream-0.1.0.1.tar.gz) = 12577
+SIZE (hackage/vector-stream-0.1.0.1_3.cabal) = 1642
SIZE (hackage/void-0.7.3.tar.gz) = 6741
-SIZE (hackage/witherable-0.4.2.tar.gz) = 11876
-SIZE (hackage/witherable-0.4.2_4.cabal) = 2342
-SIZE (hackage/xml-conduit-1.9.1.3.tar.gz) = 44653
+SIZE (hackage/witherable-0.5.tar.gz) = 10819
+SIZE (hackage/witherable-0.5_1.cabal) = 2343
+SIZE (hackage/xml-conduit-1.10.0.1.tar.gz) = 45453
SIZE (hackage/xml-types-0.3.8.tar.gz) = 4054
-SIZE (hackage/xmobar-0.47.1.tar.gz) = 168853
-SIZE (hackage/zlib-0.6.3.0.tar.gz) = 369595
-SIZE (hackage/zlib-0.6.3.0_4.cabal) = 5325
+SIZE (hackage/xmobar-0.50.tar.gz) = 172892
+SIZE (hackage/zlib-0.7.1.0.tar.gz) = 29318
+SIZE (hackage/zlib-0.7.1.0_2.cabal) = 5357
diff --git a/x11/xmobar/patches/0001-Make-compatible-with-ghc-9.6.patch b/x11/xmobar/patches/0001-Make-compatible-with-ghc-9.6.patch
deleted file mode 100644
index a72aa13449f..00000000000
--- a/x11/xmobar/patches/0001-Make-compatible-with-ghc-9.6.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From e9f82e6e9b14dc30ed5ed14cafc060674b4b14d0 Mon Sep 17 00:00:00 2001
-From: Greg Steuck <greg@nest.cx>
-Date: Sat, 11 Nov 2023 11:51:00 -0800
-Subject: [PATCH] Make compatible with ghc 9.6
-
----
- libmpd.cabal | 2 +-
- src/Network/MPD/Commands/Parse.hs | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/libmpd.cabal b/libmpd.cabal
-index 37a61f1..df60120 100644
---- a/libmpd.cabal
-+++ b/libmpd.cabal
-@@ -45,7 +45,7 @@ Library
- , containers >= 0.3 && < 1
- , filepath >= 1 && < 2
- , mtl >= 2.2.2 && < 3
-- , text >= 0.11 && < 2
-+ , text >= 0.11 && <= 2.2
- , time >= 1.5 && < 2
-
- -- Additional dependencies
-diff --git a/src/Network/MPD/Commands/Parse.hs b/src/Network/MPD/Commands/Parse.hs
-index 49f23cb..887b5d1 100644
---- a/src/Network/MPD/Commands/Parse.hs
-+++ b/src/Network/MPD/Commands/Parse.hs
-@@ -12,7 +12,7 @@ module Network.MPD.Commands.Parse where
-
- import Network.MPD.Commands.Types
-
--import Control.Monad.Except
-+import Control.Monad
- import Data.Maybe (fromMaybe)
-
- import Network.MPD.Util
---
-2.42.0
-
diff --git a/x11/xmobar/patches/patch-src_Xmobar_Plugins_EWMH_hs b/x11/xmobar/patches/patch-src_Xmobar_Plugins_EWMH_hs
deleted file mode 100644
index 3cbd8d9e1bc..00000000000
--- a/x11/xmobar/patches/patch-src_Xmobar_Plugins_EWMH_hs
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: src/Xmobar/Plugins/EWMH.hs
---- src/Xmobar/Plugins/EWMH.hs.orig
-+++ src/Xmobar/Plugins/EWMH.hs
-@@ -18,6 +18,7 @@
- module Xmobar.Plugins.EWMH (EWMH(..)) where
-
- import Control.Applicative (Applicative(..))
-+import Control.Monad
- import Control.Monad.State
- import Control.Monad.Reader
- import Graphics.X11 hiding (Modifier, Color)
diff --git a/x11/xmobar/patches/patch-src_Xmobar_X11_Loop_hs b/x11/xmobar/patches/patch-src_Xmobar_X11_Loop_hs
deleted file mode 100644
index 83c815d2563..00000000000
--- a/x11/xmobar/patches/patch-src_Xmobar_X11_Loop_hs
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: src/Xmobar/X11/Loop.hs
---- src/Xmobar/X11/Loop.hs.orig
-+++ src/Xmobar/X11/Loop.hs
-@@ -22,6 +22,7 @@ import Prelude hiding (lookup)
-
- import Control.Concurrent as Concurrent
- import Control.Concurrent.STM as STM
-+import Control.Monad as MR
- import Control.Monad.Reader as MR
-
- import Data.Bits (Bits((.|.)))
diff --git a/x11/xmobar/patches/patch-xmobar_cabal b/x11/xmobar/patches/patch-xmobar_cabal
index 6c6fb79eae4..7f0811db583 100644
--- a/x11/xmobar/patches/patch-xmobar_cabal
+++ b/x11/xmobar/patches/patch-xmobar_cabal
@@ -3,7 +3,7 @@ Hook in APM bindings
Index: xmobar.cabal
--- xmobar.cabal.orig
+++ xmobar.cabal
-@@ -161,6 +161,7 @@ library
+@@ -168,6 +168,7 @@ library
Xmobar.Plugins.NotmuchMail,
Xmobar.Plugins.Monitors,
Xmobar.Plugins.Monitors.Batt,
@@ -11,7 +11,7 @@ Index: xmobar.cabal
Xmobar.Plugins.Monitors.Batt.Common,
Xmobar.Plugins.Monitors.Common.Output,
Xmobar.Plugins.Monitors.Common.Parsers,
-@@ -188,6 +189,7 @@ library
+@@ -195,6 +196,7 @@ library
Xmobar.Plugins.Monitors.CatInt
extra-libraries: Xrandr Xrender
--
2.50.1
Update xmobar to 0.50