xmobar update to 0.51.1 (Re: Haskell ports updates: alex, happy, hledger, pandoc, xmobad, xmonad)

Greg Steuck <[email protected]> Thu, 30 Jul 2026 10:42:53 -0700
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain

Matthias Kilian <[email protected]> writes:

> Hi,
>
> On Tue, Jul 21, 2026 at 02:39:49AM -0700, Greg Steuck wrote:
>> I am running these on amd64 and built them on arm64. OK?
>
> x11/xmobar fails to build for me (log below) -- may that's the
> reason you named it xmobad in the subject? ;-)

Oops. Weirdly it worked on top of the file+noidx patches I shared
before. Here's a better xmobar which builds fine on clean -current

--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline; filename=0001-x11-xmobar-update-to-0.51.1.patch

From 68c437e75daa0936887e5f20deb9b3dd7362f7e8 Mon Sep 17 00:00:00 2001
From: Linux User <[email protected]>
Date: Mon, 20 Jul 2026 20:36:58 +0200
Subject: [PATCH] x11/xmobar: update to 0.51.1

---
 x11/xmobar/Makefile                   |   7 +-
 x11/xmobar/cabal.inc                  |  95 ++++++------
 x11/xmobar/distinfo                   | 212 +++++++++++++-------------
 x11/xmobar/patches/patch-xmobar_cabal |  30 ++--
 4 files changed, 167 insertions(+), 177 deletions(-)

diff --git a/x11/xmobar/Makefile b/x11/xmobar/Makefile
index 33b1fcd62088..a7ffc69ce009 100644
--- a/x11/xmobar/Makefile
+++ b/x11/xmobar/Makefile
@@ -1,8 +1,7 @@
 COMMENT =		minimalistic text based status bar
 
 MODCABAL_STEM =		xmobar
-MODCABAL_VERSION =	0.50
-REVISION =		0
+MODCABAL_VERSION =	0.51.1
 CATEGORIES =		x11
 HOMEPAGE =		https://xmobar.org
 
@@ -18,8 +17,8 @@ WANTLIB =		X11 Xext Xft Xinerama Xrandr Xrender \
 MODULES =		devel/cabal
 MODCABAL_FLAGS =	with_xft with_mpd with_mpris with_inotify
 
-# % cabal get xmobar-0.50
-# % cd ./xmobar-0.50
+# % cabal get xmobar-0.51.1
+# % cd ./xmobar-0.51.1
 # % 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
diff --git a/x11/xmobar/cabal.inc b/x11/xmobar/cabal.inc
index 9a20707868b1..ef50bb6de67d 100644
--- a/x11/xmobar/cabal.inc
+++ b/x11/xmobar/cabal.inc
@@ -1,28 +1,27 @@
 MODCABAL_MANIFEST	= \
 	HUnit	1.6.2.0	0	\
-	OneTuple	0.4.2.1	0	\
-	QuickCheck	2.16.0.0	0	\
+	OneTuple	0.4.3	0	\
+	QuickCheck	2.18.0.0	0	\
 	StateVar	1.2.2	0	\
 	X11	1.10.3	1	\
 	X11-xft	0.3.4	0	\
 	adjunctions	4.4.4	0	\
-	aeson	2.2.3.0	4	\
-	alex	3.5.4.0	0	\
+	aeson	2.3.1.0	0	\
+	alex	3.5.4.2	0	\
 	ansi-terminal	1.1.5	0	\
 	ansi-terminal-types	1.1.3	0	\
 	appar	0.1.8	0	\
 	assoc	1.1.1	2	\
 	async	2.2.6	0	\
 	attoparsec	0.14.4	6	\
-	attoparsec-aeson	2.2.2.0	0	\
+	attoparsec-aeson	2.2.2.0	1	\
 	base-orphans	0.9.4	0	\
 	base16	1.0	4	\
 	base16-bytestring	1.0.2.0	1	\
-	base64	1.0	2	\
+	base64	1.0	3	\
 	base64-bytestring	1.2.1.0	1	\
-	basement	0.0.16	0	\
 	bifunctors	5.6.3	1	\
-	bitvec	1.1.5.0	3	\
+	bitvec	1.1.6.0	0	\
 	blaze-builder	0.4.4.1	0	\
 	blaze-html	0.9.2.0	1	\
 	blaze-markup	0.8.3.0	2	\
@@ -35,55 +34,54 @@ MODCABAL_MANIFEST	= \
 	cereal	0.5.8.3	0	\
 	character-ps	0.1	0	\
 	clock	0.8.4	0	\
-	colour	2.3.6	0	\
+	colour	2.3.7	0	\
 	comonad	5.0.10	0	\
 	conduit	1.3.6.1	0	\
 	conduit-extra	1.3.8	1	\
 	contravariant	1.5.6	0	\
 	cookie	0.5.1	0	\
-	crypton	1.0.6	0	\
+	cryptohash-md5	0.11.101.0	6	\
+	crypton	1.1.4	0	\
 	crypton-asn1-encoding	0.10.0	0	\
 	crypton-asn1-parse	0.10.0	0	\
 	crypton-asn1-types	0.4.1	0	\
-	crypton-connection	0.4.5	1	\
+	crypton-connection	0.4.6	1	\
 	crypton-pem	0.3.0	0	\
 	crypton-socks	0.6.2	0	\
-	crypton-x509	1.8.0	0	\
-	crypton-x509-store	1.8.0	0	\
-	crypton-x509-system	1.8.0	0	\
-	crypton-x509-validation	1.8.0	0	\
+	crypton-x509	1.9.1	0	\
+	crypton-x509-store	1.9.0	0	\
+	crypton-x509-system	1.9.0	0	\
+	crypton-x509-validation	1.9.1	1	\
 	data-default	0.8.0.2	0	\
 	data-default-class	0.2.0.0	0	\
 	data-fix	0.3.4	2	\
-	dbus	1.4.1	0	\
+	dbus	1.4.3	0	\
 	distributive	0.6.3	0	\
 	dlist	1.0	2	\
-	ech-config	0.0.1	0	\
-	extensible-exceptions	0.1.1.4	0	\
+	ech-config	0.0.1	1	\
 	extra	1.8.1	0	\
 	free	5.2	8	\
-	generically	0.1.1	5	\
 	glib	0.13.12.0	0	\
 	gtk2hs-buildtools	0.13.12.0	0	\
-	half	0.3.3	1	\
+	half	0.3.3	2	\
 	happy	2.2	0	\
 	happy-lib	2.2	0	\
 	hashable	1.5.1.0	0	\
 	hashtables	1.4.2	0	\
 	haskell-lexer	1.2.1	0	\
 	hinotify	0.4.2	0	\
-	hpke	0.0.0	0	\
+	hpke	0.1.0	0	\
 	hsc2hs	0.68.10	5	\
-	hspec	2.11.16	0	\
-	hspec-core	2.11.16	0	\
-	hspec-discover	2.11.16	0	\
+	hspec	2.11.17	0	\
+	hspec-core	2.11.17	0	\
+	hspec-discover	2.11.17	0	\
 	hspec-expectations	0.8.4	2	\
 	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	\
+	http-client-tls	0.4.0	0	\
+	http-conduit	2.3.9.1	1	\
+	http-types	0.12.5	0	\
+	indexed-traversable	0.1.5	0	\
+	indexed-traversable-instances	0.1.2.1	0	\
 	integer-conversion	0.1.1	2	\
 	integer-logarithms	1.0.5	0	\
 	invariant	0.6.5	0	\
@@ -91,32 +89,33 @@ MODCABAL_MANIFEST	= \
 	kan-extensions	5.2.8	0	\
 	lens	5.3.6	0	\
 	libmpd	0.10.0.1	0	\
-	memory	0.18.0	1	\
-	mime-types	0.1.2.1	0	\
+	mime-types	0.1.2.2	0	\
+	mlkem	0.2.2.0	0	\
 	mono-traversable	1.0.21.0	0	\
 	network	3.2.8.0	0	\
-	network-byte-order	0.1.7	0	\
+	network-byte-order	0.1.8	0	\
 	network-uri	2.6.4.2	1	\
 	old-locale	1.0.0.7	2	\
-	old-time	1.1.0.5	0	\
-	optparse-applicative	0.19.0.0	0	\
+	optparse-applicative	0.19.0.0	1	\
 	pango	0.13.12.0	0	\
 	parallel	3.3.0.0	1	\
 	parsec-numbers	0.1.0	0	\
-	prettyprinter	1.7.1	0	\
-	prettyprinter-ansi-terminal	1.1.3	0	\
+	prettyprinter	1.7.2	0	\
+	prettyprinter-ansi-terminal	1.1.4	0	\
 	primitive	0.9.1.0	1	\
 	profunctors	5.6.3	0	\
 	quickcheck-io	0.2.0	0	\
+	ram	0.22.0	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	\
+	regex-tdfa	1.3.2.5	0	\
 	resourcet	1.3.0	0	\
 	safe-exceptions	0.1.7.4	1	\
 	scientific	0.3.8.1	0	\
-	semialign	1.3.1	2	\
+	semialign	1.4	0	\
 	semigroupoids	6.0.2	1	\
 	serialise	0.2.6.1	5	\
 	split	0.2.5	0	\
@@ -124,29 +123,29 @@ MODCABAL_MANIFEST	= \
 	streaming-commons	0.2.3.1	0	\
 	strict	0.5.1	1	\
 	tagged	0.8.10	1	\
-	tasty	1.5.3	2	\
+	tasty	1.5.4	0	\
 	temporary	1.3	0	\
-	text-iso8601	0.1.1	2	\
+	text-iso8601	0.2.0.0	0	\
 	text-short	0.1.6.1	0	\
 	th-abstraction	0.7.2.0	0	\
 	th-compat	0.1.7	0	\
 	th-lift	0.8.7	0	\
-	these	1.2.1	2	\
-	time-compat	1.9.8	0	\
+	these	1.2.1	3	\
+	time-compat	1.9.9	1	\
 	time-hourglass	0.3.0	0	\
-	tls	2.2.2	0	\
-	transformers-base	0.4.6	0	\
+	tls	2.4.3	0	\
+	transformers-base	0.4.6.1	0	\
 	transformers-compat	0.8	0	\
 	typed-process	0.2.13.0	0	\
-	unix-time	0.4.17	0	\
+	unix-time	0.5.0	0	\
 	unliftio-core	0.2.1.0	4	\
 	unordered-containers	0.2.21	2	\
 	utf8-string	1.0.2	0	\
-	uuid-types	1.0.6	3	\
-	vector	0.13.2.0	2	\
-	vector-algorithms	0.9.1.0	0	\
+	uuid-types	1.0.6.1	0	\
+	vector	0.13.2.0	5	\
+	vector-algorithms	0.9.1.0	1	\
 	vector-stream	0.1.0.1	4	\
 	witherable	0.5	2	\
 	xml-conduit	1.10.1.0	0	\
 	xml-types	0.3.8	0	\
-	zlib	0.7.1.1	0	\
+	zlib	0.7.1.1	0
diff --git a/x11/xmobar/distinfo b/x11/xmobar/distinfo
index 626393d51c35..a0971a0981f1 100644
--- a/x11/xmobar/distinfo
+++ b/x11/xmobar/distinfo
@@ -1,14 +1,13 @@
 SHA256 (hackage/HUnit-1.6.2.0.tar.gz) = sLdTiHH/wFhIb8AHQIhtLzFy+PpoaZNr/oOl4QvXRKs=
-SHA256 (hackage/OneTuple-0.4.2.1.tar.gz) = xQQTJVHpyPWv5sjI1b8e0gj02piwy0r1lAC9m9g24D4=
-SHA256 (hackage/QuickCheck-2.16.0.0.tar.gz) = C1Y/puoRZT121X6WYl9KR24Cuf2uupwF0szBDY2oAsA=
+SHA256 (hackage/OneTuple-0.4.3.tar.gz) = ZD0fSOY0gKxtA6jwq1l21mUnybQrH8qB0b83PRAJnGs=
+SHA256 (hackage/QuickCheck-2.18.0.0.tar.gz) = /YRirTscO7kEZexYE1bPUhRnPBAV1z8o8uej3xebvFU=
 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.4.tar.gz) = IUCNm9PHQzG1V86GKB5ZL1ZGbhnSp+PzfkBlIDpmMUU=
-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/aeson-2.3.1.0.tar.gz) = 7PPvJkaifK/Ikd6eOCwo/d5mHNQlTSQeSviVs5UjSQk=
+SHA256 (hackage/alex-3.5.4.2.tar.gz) = 30gdyWDixZowOV9zNQMf1O+Hc7ikKJSk8jIOAP9HRBg=
 SHA256 (hackage/ansi-terminal-1.1.5.tar.gz) = nPCDzvLiuoikJfEyyKgr+pMetLDDgjKyAX+PzqLiMHM=
 SHA256 (hackage/ansi-terminal-types-1.1.3.tar.gz) = n8nOIVfxiJvZmk0iyfHGRYlZC+D3l8Pv5xyPoXoRpok=
 SHA256 (hackage/appar-0.1.8.tar.gz) = xM7t3CZSW1jYLEG20+MhQTcaIApnlKrhhbYmbMyBYx8=
@@ -18,20 +17,19 @@ SHA256 (hackage/async-2.2.6.tar.gz) = FIVxvBiAAxASQdpsSRMdBzJOY6iO0oOoTe8ulpRZlh
 SHA256 (hackage/attoparsec-0.14.4.tar.gz) = PzN/5YYkVl3hJCb2B8I+YMewnIa04638gnyhiMmXnmw=
 SHA256 (hackage/attoparsec-0.14.4_6.cabal) = NRKdCrF0HwAPGn0vyDlUSRnub7uPLW5/CmKcQfkQNfM=
 SHA256 (hackage/attoparsec-aeson-2.2.2.0.tar.gz) = /pssI6Fv4f+PQcMplAzMyArKesap6jFPenfPFC2Pnt0=
+SHA256 (hackage/attoparsec-aeson-2.2.2.0_1.cabal) = CJSPRbiSxXWNLELiL+L71BpPbcOV+wpDwr9Fih8pVzY=
 SHA256 (hackage/base-orphans-0.9.4.tar.gz) = CMwoOjE1D3vSiypdMa9pPuM38lk9PnIimZty3UlUxys=
 SHA256 (hackage/base16-1.0.tar.gz) = hjZjZJELeGCWd4F88/mHvxaQ4fdbugS8kaXtmT1hnN4=
 SHA256 (hackage/base16-1.0_4.cabal) = TdNBIoFo8s3gOVTdchde5yagcT4iAPbHtz9M2NIgc3c=
 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-1.0.tar.gz) = eUIjnxgElF/W0xmpU/JsU7ZFGAds0pQUH9qYPy/xsrY=
-SHA256 (hackage/base64-1.0_2.cabal) = Fci5F2IBDdZsTbP3QNs7/SEwIIC/xXhFqxtwkgu74so=
+SHA256 (hackage/base64-1.0_3.cabal) = f5LBJo5voZG0Grq1MxMgFkSvdW8/3X6Z7fPIdea6AqQ=
 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.3.tar.gz) = rXo1fwIvTHgMUFBA1z8cBqT9aXtKC6thI7vXO1XYEVw=
 SHA256 (hackage/bifunctors-5.6.3_1.cabal) = WPHWbbce2d1wZI6soaCYayk1Szpptb/XKc4aiWdmRm4=
-SHA256 (hackage/bitvec-1.1.5.0.tar.gz) = g9J87lvh1TQt2/OZmdDI6lTLQz0Ike6lRx+/qin43sU=
-SHA256 (hackage/bitvec-1.1.5.0_3.cabal) = Q0vm3GDiKFilKGnFgDjDU1Pxp3i5Z568BqIWW8x/iLM=
+SHA256 (hackage/bitvec-1.1.6.0.tar.gz) = GkLTPONBlz9OTz8OENAHYAVqCsoOKlcYCZS/KsJsTis=
 SHA256 (hackage/blaze-builder-0.4.4.1.tar.gz) = lx02BCisl6+aTlXk8sI2SfbO3Azl1ulNUg5mPzPqURM=
 SHA256 (hackage/blaze-html-0.9.2.0.tar.gz) = ZVQu8592RKPXavyt65dtPjNMaUdRa3MT/LWRZc6hYI8=
 SHA256 (hackage/blaze-html-0.9.2.0_1.cabal) = hcQvhPTq0sSIRPvghlBprdO7O7MyLThgfpPVUVpMnFg=
@@ -48,67 +46,66 @@ SHA256 (hackage/cborg-0.2.10.0_3.cabal) = R8BEreGF5ZQz7DAf09hcehuXCcx1La+LY4jJGQ
 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/colour-2.3.7.tar.gz) = HzsQVWdavk4zYoAMyb96ubkt/fIaH2yCslJhEnC+loA=
 SHA256 (hackage/comonad-5.0.10.tar.gz) = 6XOd8r9ZRJWAYqTqc73jvzXAh5zuCUTt9/Bb6/mT+cE=
 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.6.tar.gz) = ZfMmA1TuX9Hyx//FTP+Z0it5TCVPBTc0l5rTeCDm7+M=
 SHA256 (hackage/cookie-0.5.1.tar.gz) = Gt3mJybjo7vhR8AlFP4MT18sWi/2OELerBDEUaKm96A=
-SHA256 (hackage/crypton-1.0.6.tar.gz) = nGUj5/Rt8L2nMeUAeh9rQ7HuHw3NFZvthwq7/3UrguY=
+SHA256 (hackage/cryptohash-md5-0.11.101.0.tar.gz) = OwjbCuOd8rROgwU60w11RqTGIAqFLCKiQKfgOuEIDwU=
+SHA256 (hackage/cryptohash-md5-0.11.101.0_6.cabal) = LkJYbXO9sUm96Cnje2VG2E5g1/tJyTMgYztxwl9N7lQ=
+SHA256 (hackage/crypton-1.1.4.tar.gz) = cQKUmKs/g5klMoYdfgtFZy9bAupubD00sa/NN+Pgrmc=
 SHA256 (hackage/crypton-asn1-encoding-0.10.0.tar.gz) = SYE6DuJT9ijLgQLdaFeQVgm1LkkMc8VU183wy84pJtI=
 SHA256 (hackage/crypton-asn1-parse-0.10.0.tar.gz) = NcDyeNj8tyC0rYnCp/JW9/sJi59xoK60k6TDwP53KNk=
 SHA256 (hackage/crypton-asn1-types-0.4.1.tar.gz) = Ye/GOHeg0925kqeTg52UJ8FZfglabh9jwE4F/T5OMC0=
-SHA256 (hackage/crypton-connection-0.4.5.tar.gz) = vN258JXrfxNSa8vUwgABtL7HN8Hmsty2k59kP7gyJd4=
-SHA256 (hackage/crypton-connection-0.4.5_1.cabal) = Uh1h/WsOUo/RxTRHVwDKOmBhi21LW8eYx6s9FhsKrhE=
+SHA256 (hackage/crypton-connection-0.4.6.tar.gz) = 1oa3hVgX6oxLyN73m3i8JK73JZc+gqiv0QnVKMnFQDQ=
+SHA256 (hackage/crypton-connection-0.4.6_1.cabal) = o3ZKRN6fQ7Hp9ZAAnrvqFAH8ORHjukHOTZuT2fKo0i4=
 SHA256 (hackage/crypton-pem-0.3.0.tar.gz) = H62rjLp0xqzXSHPwZBW0oqfISxa0NCUhenvrDsWDBUA=
 SHA256 (hackage/crypton-socks-0.6.2.tar.gz) = qDYIflwndBPHnm2Up780a/th6v+y9VVVh1x23+ymnzs=
-SHA256 (hackage/crypton-x509-1.8.0.tar.gz) = fOjG0Swd6hCWiVygLQsn3Y9uA4neKVbp/hHMIqjxws0=
-SHA256 (hackage/crypton-x509-store-1.8.0.tar.gz) = p32oMSZA8zFUU3aMiV3gJfn1+XFNktyx8zoZJHIP+n4=
-SHA256 (hackage/crypton-x509-system-1.8.0.tar.gz) = vH8j3DvChvqBLRzjUdNqLDn+MTJMQGN7LZzR1XVQY2M=
-SHA256 (hackage/crypton-x509-validation-1.8.0.tar.gz) = w9UseUSRI1fuftBMWdtEUIwNsm0NoDwOwQKAbv5aSUc=
+SHA256 (hackage/crypton-x509-1.9.1.tar.gz) = VSYCkDOCclYrexRSAC4a0Nm2uS+zHcJfYRX10to8vA4=
+SHA256 (hackage/crypton-x509-store-1.9.0.tar.gz) = 3pGTQDwR0fsJAIM4Jka+b2z2jtmE9HXRoOFC9377h2Y=
+SHA256 (hackage/crypton-x509-system-1.9.0.tar.gz) = ie6Bm3iWOlySX9qtgOLmS+bA/t9PJPwrle3bZJuGzv4=
+SHA256 (hackage/crypton-x509-validation-1.9.1.tar.gz) = j8uDQBEUx/aU2ExUPo9/ls6mDFQ6MKdwkDdB0zbuzj0=
+SHA256 (hackage/crypton-x509-validation-1.9.1_1.cabal) = f9EjHgzhO+e7uVo0jaWJGRdNNBVyMJ/0Rx45w7P05oo=
 SHA256 (hackage/data-default-0.8.0.2.tar.gz) = +n1d5wzO9zgafxfNZJSN4cJLYg3hPhzVXDbCaUmHB5k=
 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_2.cabal) = IANgxJzIHPi4u99Jr9Su4D//0J0zlbCAp+fGX88B0xM=
-SHA256 (hackage/dbus-1.4.1.tar.gz) = x1JyyOxqal0LL0aemvi/Wz3F5/5dX6oev41u+1DP3QQ=
+SHA256 (hackage/dbus-1.4.3.tar.gz) = J5Xds87rst5hHuWlRSjpi5bpQ/2FzRoefYNKI71fdZc=
 SHA256 (hackage/distributive-0.6.3.tar.gz) = rusCiiPbn5sHPiSmvXZrebnVjCtAewa/MylsJ+kmS6o=
 SHA256 (hackage/dlist-1.0.tar.gz) = Fz1jcyi7Fz/MNl8w0p/0qUKSoeDlVYrrPfwR3oFRARU=
 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/ech-config-0.0.1_1.cabal) = Kz6vSde5S9Sr29wXJUGfEWff/j53GjJPsKVfQ4zRBc0=
 SHA256 (hackage/extra-1.8.1.tar.gz) = ZqfW1xhkanvagi1nVQ3BhcbiWtH3/s8G/BMuMACYtZg=
 SHA256 (hackage/free-5.2.tar.gz) = coZ/fIkXMmN2Vzbo05XpQpHxqupibssdZz1yzpC5T4k=
 SHA256 (hackage/free-5.2_8.cabal) = OcoBZF98Lwj/1kImiRxRS9ySSofaSPgV+f53wuCsEWQ=
-SHA256 (hackage/generically-0.1.1.tar.gz) = BMWkNr7EsEH3GnM/VqG9f0NfY93o0+tcH0jVW028Q88=
-SHA256 (hackage/generically-0.1.1_5.cabal) = f+QVI01FXrWEAkd4mayWnkY3TQuqsJ6N3TGfY5Sko2k=
 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/half-0.3.3_1.cabal) = tRCe+N565FzIqh6onFTp+Uv86niY3AqmdRMbeJT5QdA=
+SHA256 (hackage/half-0.3.3_2.cabal) = s5VJt/jNQZrCLZxJ8IN9erwGcM3ff0L0SbEOV23Bwss=
 SHA256 (hackage/happy-2.2.tar.gz) = LpNFyZphvCm1obnVwep5HL6iGUmaTAHtcfM8OvNKXrA=
 SHA256 (hackage/happy-lib-2.2.tar.gz) = 0uBmKxK1IAh4fDgLlKzU9u0KCvBLsNQz7YxKwA8eMAM=
 SHA256 (hackage/hashable-1.5.1.0.tar.gz) = 7Qt8EM6Syf/kVCDa3DjG0520hv82M/8TVnzJ9195sRI=
 SHA256 (hackage/hashtables-1.4.2.tar.gz) = yg4pn+5sDJGPRc4JB6+/8cOJGZi7eS0XF+TV8SNQ7w0=
 SHA256 (hackage/haskell-lexer-1.2.1.tar.gz) = nXbhUoEGsbMubkZSZOOTgcpLRQtypLUzHn5RJ2QKGkE=
 SHA256 (hackage/hinotify-0.4.2.tar.gz) = p9Rvl6xTyV/LmQFkg5lqBu2ic8JpiVQ4L3dz9pPf0MA=
-SHA256 (hackage/hpke-0.0.0.tar.gz) = ewt9+09wgb6rVMTLDLPfPzwDzgXLEXR/GQurIt8ZuDw=
+SHA256 (hackage/hpke-0.1.0.tar.gz) = GgDgXDRLF/fSsorhlXbCrsNI1xyZVYP4WIJkpZ3If6I=
 SHA256 (hackage/hsc2hs-0.68.10.tar.gz) = b04014j+LKcJHuChAwfuinwGChuokPK/+tFqfU1c73Y=
 SHA256 (hackage/hsc2hs-0.68.10_5.cabal) = ObJf2SmwKwGj/ln+x8qLLabw+eKCJ2t6hOY6RwLE1yU=
-SHA256 (hackage/hspec-2.11.16.tar.gz) = +v3gWtm6uEiHE80yKIZPKwWXQp/aJqPK+bJmzBWwMq8=
-SHA256 (hackage/hspec-core-2.11.16.tar.gz) = 9ShkkrkBpvQzP0UVpk/XsbGi7mMrNS24AN7czySdQk4=
-SHA256 (hackage/hspec-discover-2.11.16.tar.gz) = vWzPHg0h1Cs8eAi7e0Sa6F3FfDnqrGjy9eo31ZcRj6w=
+SHA256 (hackage/hspec-2.11.17.tar.gz) = OeTIw7sr4IpMYXR93/A2XGoH78YYWzqAp7iPu2vsl1Y=
+SHA256 (hackage/hspec-core-2.11.17.tar.gz) = hLUXalJcsN+YBwRAIBIggUUXtdUeb9FaUsC8edo7ioU=
+SHA256 (hackage/hspec-discover-2.11.17.tar.gz) = NWydjfeN8wMzSL5hfd9AiRSkHdh8ErXteHsEgPrORlI=
 SHA256 (hackage/hspec-expectations-0.8.4.tar.gz) = e43efiMOz9qQyV/YBHiyRKReaGAvs91KdvRxBhm+If8=
 SHA256 (hackage/hspec-expectations-0.8.4_2.cabal) = QjfwlKeTEgL/V6xkdVQrCzFLUKcCRVDituuHz7DU/5M=
 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-client-tls-0.4.0.tar.gz) = YRzxTPBGZXuxeIpNrAlxC0sQTAN9QrGJFIwC5t2Erjw=
 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/http-conduit-2.3.9.1_1.cabal) = bFIaLaMXI0Ol9pF77BeQ980/DrJToV6FoUS39zsI3Gk=
+SHA256 (hackage/http-types-0.12.5.tar.gz) = 3m1QvEeJ13kMREhOaoOnqtMVGCLKGUg1uVXjRBcO/g0=
+SHA256 (hackage/indexed-traversable-0.1.5.tar.gz) = ZCNZfTUorGbFS+qrn1QIQpwKKbjLmMRaFkXyVa73/vA=
+SHA256 (hackage/indexed-traversable-instances-0.1.2.1.tar.gz) = 5p1B8jqVRjwuA67gM3Sk9InHL3vyNb4lFJnEzKlBH+w=
 SHA256 (hackage/integer-conversion-0.1.1.tar.gz) = wYFkoEgHMxD2NT68ZMkDe1KkuCmZY84F4Ce89g4iFVo=
 SHA256 (hackage/integer-conversion-0.1.1_2.cabal) = Ej0bCIQE8JdlAMaNgQWXiqLjKQjOVQjjKuvSN/BEfJ8=
 SHA256 (hackage/integer-logarithms-1.0.5.tar.gz) = Zt/28fd4/h7GiROf4SXNTmqVZDc0xlHIker6LFBmlFk=
@@ -117,40 +114,40 @@ SHA256 (hackage/iproute-1.7.15.tar.gz) = GKMxp+Dm+dyJotqVV3sNdr0mkLj4MrcrRtbMm2Z
 SHA256 (hackage/kan-extensions-5.2.8.tar.gz) = 922qRKgNQjyEnV+1UuKiCx4vR7Y4yImjTLGlvRqwjSE=
 SHA256 (hackage/lens-5.3.6.tar.gz) = 00Xc8f2k1KEnuE1CY4ti94PPUnUL2P0UqxY3UQwQI8I=
 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.1.tar.gz) = HMpaLoYfm6G4edwPYpWvuMT0NrZ5FquNB+OGAGwHY1k=
+SHA256 (hackage/mime-types-0.1.2.2.tar.gz) = 5W5HR3jXLDhwOdNRS1KprzSF9KvjHmIJbzgUha9JSUA=
+SHA256 (hackage/mlkem-0.2.2.0.tar.gz) = zV0H2lk2D2L/TmVqRvvapYEkkmvJikgObNWNgCSSroE=
 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-byte-order-0.1.8.tar.gz) = UpdmgW6eP9uC/hsUf4SZ70gsMNFTMNcgiNghbvZA50E=
 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.5.tar.gz) = CRZ2hLf42xJqrVlGMwPSque0dN1l5rAWs+oEOa02qZ8=
 SHA256 (hackage/optparse-applicative-0.19.0.0.tar.gz) = zxau79ghcwx3OER/p8a3rafKHJzCVADWTvKDKU00WHE=
+SHA256 (hackage/optparse-applicative-0.19.0.0_1.cabal) = TB3L2/JJj3zdiIJuh2QD23+NgZMZYgYOxMOlehhsbMM=
 SHA256 (hackage/pango-0.13.12.0.tar.gz) = wnz62RD6J7bXhDp48MuJ33tDU5iv7bBXNXWzeAPqGSo=
 SHA256 (hackage/parallel-3.3.0.0.tar.gz) = R8Ied42Ojr9leqcv0w4YnnH/3bGIZg6dCcqQYtdUF5E=
 SHA256 (hackage/parallel-3.3.0.0_1.cabal) = ekuC062D449bO+RC7jLJ4XkFupqBM0n6dnB/0Dd+kao=
 SHA256 (hackage/parsec-numbers-0.1.0.tar.gz) = dwGaSBdxL2v8YcnRSLaAV5lV60DShvd2b3sKkMcm/r8=
-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/prettyprinter-1.7.2.tar.gz) = 8E62/YZVEq2Gctoei/zqHDhFCfwvZixBt6w514mHBu4=
+SHA256 (hackage/prettyprinter-ansi-terminal-1.1.4.tar.gz) = kSzTQNXCWDER4urrmqA7h1UcouPdeLv9NGdWufHmyf4=
 SHA256 (hackage/primitive-0.9.1.0.tar.gz) = RLTeQYE8e8Xbilf4fDYSoGm2UIaUYmi6FlCXJS69PXY=
 SHA256 (hackage/primitive-0.9.1.0_1.cabal) = dWsiLHFbxu9bqB+mnNuqIMXFO+tvFvF0uLrMk6bSOfA=
 SHA256 (hackage/profunctors-5.6.3.tar.gz) = ucb0JzaNLoEeTEi1kAUhhnJFj9LwCgLL77i+nHUcDvM=
 SHA256 (hackage/quickcheck-io-0.2.0.tar.gz) = +3eRGdef4I/01QL7aGmnDJqNX9iuCVn2BcPJN+/ZZCI=
+SHA256 (hackage/ram-0.22.0.tar.gz) = L35AEcNuAp2fO3B5pOaS4ZYvMw9/CwoRfzYDmNIDXRU=
 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/regex-tdfa-1.3.2.5.tar.gz) = Lj37RJpUhIT307TiobEECzm+JsTzGCpHAE3F7d8Cing=
 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.8.1.tar.gz) = rTeBvhSd/Hk25i65w6143tDpmFtNrhbS9i2bqVfM3P4=
-SHA256 (hackage/semialign-1.3.1.tar.gz) = Zuh7wlT/7C7pCL9iXELTtzYyONarHPuok0u+51kMnfc=
-SHA256 (hackage/semialign-1.3.1_2.cabal) = 3+UVqeQyMPUwhWSmSaBOoVOEme2YuURkS3e+1TlLnes=
+SHA256 (hackage/semialign-1.4.tar.gz) = D1E4nlevZGBC3OwlEZYGF77ihXIxrCkSKM9O9mIalGQ=
 SHA256 (hackage/semigroupoids-6.0.2.tar.gz) = 5IJY5JVCJF72xY1/QZqD0dGrkbAT2Sw7XIx8BI2qoS4=
 SHA256 (hackage/semigroupoids-6.0.2_1.cabal) = UsWjRv33Q4Bhj2f/eEmJ75B4SY273/CeTY4v7SAgLiw=
 SHA256 (hackage/serialise-0.2.6.1.tar.gz) = Y5SXmf/RBnXvcOpwHB62PmGGKbOy97JfB8WpZuJOd/Q=
@@ -162,53 +159,51 @@ SHA256 (hackage/strict-0.5.1.tar.gz) = d3GSgMKoYxLnSCJ7+nMu6q4OffSNV6zDwuW3sHr+L
 SHA256 (hackage/strict-0.5.1_1.cabal) = WMNzt8d0jLtKWmyMFQc/maHBCpqbtolKwz9Dpc25AfI=
 SHA256 (hackage/tagged-0.8.10.tar.gz) = F+95HrTK8xSjtLFYgnoPH0tpXCokrwh18J49jBD1bF0=
 SHA256 (hackage/tagged-0.8.10_1.cabal) = 6bl8mOmCeYHWLzfF/r+ea7tnrOySuL1B/Z96zl6zHTI=
-SHA256 (hackage/tasty-1.5.3.tar.gz) = VKDHtkSBOvhxo3JqyHcbXhe1FYx5KnrPj54tOuk2B4A=
-SHA256 (hackage/tasty-1.5.3_2.cabal) = a13aPxbbEnSgs+bEBzrFcXKh6WsdygVmbFy9EYNjlBI=
+SHA256 (hackage/tasty-1.5.4.tar.gz) = x2EgFBvWHEQYs+1e/F/jCUGG1Hz+Ete+VSMgE59Sxsc=
 SHA256 (hackage/temporary-1.3.tar.gz) = jEQpk2lLX/yoI86GSvlb0oQftSZO5RHGHPSMxx2HmJA=
-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-iso8601-0.2.0.0.tar.gz) = 1ScdBUd72UbWKzGt9Ltus9ljwTWBxn5+V9Livf/L5O4=
 SHA256 (hackage/text-short-0.1.6.1.tar.gz) = g2afQCNUJ0+83HUSZEOvczJnuVXkUfcsDG2Gro2odBY=
 SHA256 (hackage/th-abstraction-0.7.2.0.tar.gz) = lGZUvNjqLf99AFgGGGGoyJi+mt3yDJLTz6U7Z55zdiI=
 SHA256 (hackage/th-compat-0.1.7.tar.gz) = nibxIjDTiuVtz5T4wTl5ncO3N280NNNc50hHoKJP1f8=
 SHA256 (hackage/th-lift-0.8.7.tar.gz) = 3RV8YmywsPpxraw2kDBa6vzPUDWD/OOHYoshD63GmAY=
 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/these-1.2.1_3.cabal) = uhrsmlAusrP5DvJU9CBGijxOW5t+gyTj3ccDUUPJJkA=
+SHA256 (hackage/time-compat-1.9.9.tar.gz) = kPrd7VPPnBWFXuv4CelTavj4XQDjK4L3yLUG0vrffCU=
+SHA256 (hackage/time-compat-1.9.9_1.cabal) = DCkeDDyH7giyUXEHtikBsQKgQNyGIDtTvfB6lv9WMuA=
 SHA256 (hackage/time-hourglass-0.3.0.tar.gz) = nHx8dN2lAzFgMoYGyz6HJCAaut+aFAJxxzyJomErnSI=
-SHA256 (hackage/tls-2.2.2.tar.gz) = 2VNqJZJf3WhyyA+lUGkWNhZ+/aSCzRCF46uByRzTMuE=
-SHA256 (hackage/transformers-base-0.4.6.tar.gz) = Mjv4aJ62kbEiZhz/pBol4A/qenaEM/4t3jXT2n0yz5A=
+SHA256 (hackage/tls-2.4.3.tar.gz) = ot0PhRMa+Z0rfe8McShpkJLcBP5nkm/7j8UsYsGpxVE=
+SHA256 (hackage/transformers-base-0.4.6.1.tar.gz) = tD3js7nWWNUE6KAwk1ZgLdxTyNrT/bvDNZq8tUObQdg=
 SHA256 (hackage/transformers-compat-0.8.tar.gz) = 8FwhRe6Nd+13OQjSenfH+L5NlBmvkKdXB2t5nEoZTag=
 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/unix-time-0.5.0.tar.gz) = FWNgm2YjCfiTn8nGGmcsVWauUzhpmeUPnYXnBROPqF8=
 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.21.tar.gz) = OyrRUitUbmGWAVMlfR5dI57uxeg9qEfVy02Jalu3+cA=
 SHA256 (hackage/unordered-containers-0.2.21_2.cabal) = xd4fszd+08X0zYUadx0azFw30va+8KSZKVwOiFfaVgU=
 SHA256 (hackage/utf8-string-1.0.2.tar.gz) = 7kjeradgA3ByjEFWywAkQd53DQEhrjOmgTmp7ZwZsJo=
-SHA256 (hackage/uuid-types-1.0.6.tar.gz) = fg3ZU0g9b9PKSbyu1rEfnjwnhyE0ebJYHgd0eDa4NX4=
-SHA256 (hackage/uuid-types-1.0.6_3.cabal) = WsK2gajXZ29qUawbETv9zxjdf9uzEwNIUO1kk+75baA=
+SHA256 (hackage/uuid-types-1.0.6.1.tar.gz) = nwDyeLlxEQS2rMFATZ8NRcEYO0mHz5wHQDvrwFwMMCQ=
 SHA256 (hackage/vector-0.13.2.0.tar.gz) = KPIDx4bL+Kxtw/6jN47DbzQXPVBftKHdYPyEGK2RxCM=
-SHA256 (hackage/vector-0.13.2.0_2.cabal) = msM4yNpS2KN9sIQ0ykSA/vLOpPmqwkD0+ZS7Rn9SdbQ=
+SHA256 (hackage/vector-0.13.2.0_5.cabal) = PsEt5YDuMc6sibMU/QC1BX7UAZjAs9np2vpUwZQeaUI=
 SHA256 (hackage/vector-algorithms-0.9.1.0.tar.gz) = 0rZ0Z2gCZw2KaCs1faa2tXQbSjOxkfD/5fKyvEBVjrI=
+SHA256 (hackage/vector-algorithms-0.9.1.0_1.cabal) = s+z+/pg67KIGpFVuc9gpy+bGx2YdZxpHqOUpTArdUy0=
 SHA256 (hackage/vector-stream-0.1.0.1.tar.gz) = 0PUHM0vepUMaLwf1Jal/KedlIsMiEPXebVorTx1Cv3w=
 SHA256 (hackage/vector-stream-0.1.0.1_4.cabal) = SDvm3xPHIWmpF2QFiWZvn+znvqn6E/zUHQUtqzfqKJ4=
 SHA256 (hackage/witherable-0.5.tar.gz) = SENMweRlsTy8ATOpDD7A2CfJO3fOlYB/4KOLZfSRjNE=
 SHA256 (hackage/witherable-0.5_2.cabal) = pWAEMd9dKX8JjDIsf7wuzoBORK3guyAiqDjeJGBNYnU=
 SHA256 (hackage/xml-conduit-1.10.1.0.tar.gz) = EYraODe4DGMnsRRJvatQ1iAENzG+KySU6tzY6FS/+D8=
 SHA256 (hackage/xml-types-0.3.8.tar.gz) = 2tXkzmArfR9L43wM/ZmiYaRXN0a/2A2RfclVty2oTIA=
-SHA256 (hackage/xmobar-0.50.tar.gz) = CSSeUFRvHrk4iL8eE00ANNSGytspqP3k3wl9FA4G2gg=
+SHA256 (hackage/xmobar-0.51.1.tar.gz) = l3ipnrjWp49Pf3JGvPQbYX+8rxljMSneaYsvLIG5DAw=
 SHA256 (hackage/zlib-0.7.1.1.tar.gz) = v5WrAe2SS+gArd6hlfulypfsafN4No9v9Ga9wpZmwcE=
 SIZE (hackage/HUnit-1.6.2.0.tar.gz) = 21179
-SIZE (hackage/OneTuple-0.4.2.1.tar.gz) = 5210
-SIZE (hackage/QuickCheck-2.16.0.0.tar.gz) = 83903
+SIZE (hackage/OneTuple-0.4.3.tar.gz) = 5299
+SIZE (hackage/QuickCheck-2.18.0.0.tar.gz) = 90712
 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.4.tar.gz) = 16778
-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/aeson-2.3.1.0.tar.gz) = 341944
+SIZE (hackage/alex-3.5.4.2.tar.gz) = 94432
 SIZE (hackage/ansi-terminal-1.1.5.tar.gz) = 33344
 SIZE (hackage/ansi-terminal-types-1.1.3.tar.gz) = 8791
 SIZE (hackage/appar-0.1.8.tar.gz) = 4037
@@ -218,20 +213,19 @@ SIZE (hackage/async-2.2.6.tar.gz) = 18996
 SIZE (hackage/attoparsec-0.14.4.tar.gz) = 160701
 SIZE (hackage/attoparsec-0.14.4_6.cabal) = 5914
 SIZE (hackage/attoparsec-aeson-2.2.2.0.tar.gz) = 8081
+SIZE (hackage/attoparsec-aeson-2.2.2.0_1.cabal) = 1664
 SIZE (hackage/base-orphans-0.9.4.tar.gz) = 19999
 SIZE (hackage/base16-1.0.tar.gz) = 17347
 SIZE (hackage/base16-1.0_4.cabal) = 2649
 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-1.0.tar.gz) = 30399
-SIZE (hackage/base64-1.0_2.cabal) = 2991
+SIZE (hackage/base64-1.0_3.cabal) = 2904
 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.3.tar.gz) = 38216
 SIZE (hackage/bifunctors-5.6.3_1.cabal) = 3271
-SIZE (hackage/bitvec-1.1.5.0.tar.gz) = 40076
-SIZE (hackage/bitvec-1.1.5.0_3.cabal) = 4921
+SIZE (hackage/bitvec-1.1.6.0.tar.gz) = 39754
 SIZE (hackage/blaze-builder-0.4.4.1.tar.gz) = 59452
 SIZE (hackage/blaze-html-0.9.2.0.tar.gz) = 81915
 SIZE (hackage/blaze-html-0.9.2.0_1.cabal) = 3087
@@ -248,67 +242,66 @@ 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/colour-2.3.7.tar.gz) = 22506
 SIZE (hackage/comonad-5.0.10.tar.gz) = 14520
 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.6.tar.gz) = 13438
 SIZE (hackage/cookie-0.5.1.tar.gz) = 6680
-SIZE (hackage/crypton-1.0.6.tar.gz) = 653743
+SIZE (hackage/cryptohash-md5-0.11.101.0.tar.gz) = 11872
+SIZE (hackage/cryptohash-md5-0.11.101.0_6.cabal) = 3086
+SIZE (hackage/crypton-1.1.4.tar.gz) = 654390
 SIZE (hackage/crypton-asn1-encoding-0.10.0.tar.gz) = 18349
 SIZE (hackage/crypton-asn1-parse-0.10.0.tar.gz) = 4114
 SIZE (hackage/crypton-asn1-types-0.4.1.tar.gz) = 8635
-SIZE (hackage/crypton-connection-0.4.5.tar.gz) = 9360
-SIZE (hackage/crypton-connection-0.4.5_1.cabal) = 1575
+SIZE (hackage/crypton-connection-0.4.6.tar.gz) = 9382
+SIZE (hackage/crypton-connection-0.4.6_1.cabal) = 1599
 SIZE (hackage/crypton-pem-0.3.0.tar.gz) = 5789
 SIZE (hackage/crypton-socks-0.6.2.tar.gz) = 11908
-SIZE (hackage/crypton-x509-1.8.0.tar.gz) = 21757
-SIZE (hackage/crypton-x509-store-1.8.0.tar.gz) = 13241
-SIZE (hackage/crypton-x509-system-1.8.0.tar.gz) = 4091
-SIZE (hackage/crypton-x509-validation-1.8.0.tar.gz) = 19960
+SIZE (hackage/crypton-x509-1.9.1.tar.gz) = 22867
+SIZE (hackage/crypton-x509-store-1.9.0.tar.gz) = 13290
+SIZE (hackage/crypton-x509-system-1.9.0.tar.gz) = 4137
+SIZE (hackage/crypton-x509-validation-1.9.1.tar.gz) = 21310
+SIZE (hackage/crypton-x509-validation-1.9.1_1.cabal) = 2113
 SIZE (hackage/data-default-0.8.0.2.tar.gz) = 6138
 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_2.cabal) = 1421
-SIZE (hackage/dbus-1.4.1.tar.gz) = 81532
+SIZE (hackage/dbus-1.4.3.tar.gz) = 81547
 SIZE (hackage/distributive-0.6.3.tar.gz) = 7840
 SIZE (hackage/dlist-1.0.tar.gz) = 18667
 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/ech-config-0.0.1_1.cabal) = 1388
 SIZE (hackage/extra-1.8.1.tar.gz) = 47197
 SIZE (hackage/free-5.2.tar.gz) = 58781
 SIZE (hackage/free-5.2_8.cabal) = 4178
-SIZE (hackage/generically-0.1.1.tar.gz) = 2870
-SIZE (hackage/generically-0.1.1_5.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/half-0.3.3_1.cabal) = 2011
+SIZE (hackage/half-0.3.3_2.cabal) = 2011
 SIZE (hackage/happy-2.2.tar.gz) = 62273
 SIZE (hackage/happy-lib-2.2.tar.gz) = 94570
 SIZE (hackage/hashable-1.5.1.0.tar.gz) = 90605
 SIZE (hackage/hashtables-1.4.2.tar.gz) = 58869
 SIZE (hackage/haskell-lexer-1.2.1.tar.gz) = 14602
 SIZE (hackage/hinotify-0.4.2.tar.gz) = 9180
-SIZE (hackage/hpke-0.0.0.tar.gz) = 25248
+SIZE (hackage/hpke-0.1.0.tar.gz) = 25281
 SIZE (hackage/hsc2hs-0.68.10.tar.gz) = 40517
 SIZE (hackage/hsc2hs-0.68.10_5.cabal) = 3131
-SIZE (hackage/hspec-2.11.16.tar.gz) = 12147
-SIZE (hackage/hspec-core-2.11.16.tar.gz) = 99710
-SIZE (hackage/hspec-discover-2.11.16.tar.gz) = 6892
+SIZE (hackage/hspec-2.11.17.tar.gz) = 12095
+SIZE (hackage/hspec-core-2.11.17.tar.gz) = 99483
+SIZE (hackage/hspec-discover-2.11.17.tar.gz) = 6892
 SIZE (hackage/hspec-expectations-0.8.4.tar.gz) = 6105
 SIZE (hackage/hspec-expectations-0.8.4_2.cabal) = 1702
 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-client-tls-0.4.0.tar.gz) = 8290
 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/http-conduit-2.3.9.1_1.cabal) = 3318
+SIZE (hackage/http-types-0.12.5.tar.gz) = 25272
+SIZE (hackage/indexed-traversable-0.1.5.tar.gz) = 9532
+SIZE (hackage/indexed-traversable-instances-0.1.2.1.tar.gz) = 3690
 SIZE (hackage/integer-conversion-0.1.1.tar.gz) = 6179
 SIZE (hackage/integer-conversion-0.1.1_2.cabal) = 2311
 SIZE (hackage/integer-logarithms-1.0.5.tar.gz) = 8925
@@ -317,40 +310,40 @@ SIZE (hackage/iproute-1.7.15.tar.gz) = 18033
 SIZE (hackage/kan-extensions-5.2.8.tar.gz) = 21802
 SIZE (hackage/lens-5.3.6.tar.gz) = 706940
 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.1.tar.gz) = 12115
+SIZE (hackage/mime-types-0.1.2.2.tar.gz) = 12220
+SIZE (hackage/mlkem-0.2.2.0.tar.gz) = 34520
 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-byte-order-0.1.8.tar.gz) = 6428
 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.5.tar.gz) = 75642
 SIZE (hackage/optparse-applicative-0.19.0.0.tar.gz) = 67629
+SIZE (hackage/optparse-applicative-0.19.0.0_1.cabal) = 5982
 SIZE (hackage/pango-0.13.12.0.tar.gz) = 51082
 SIZE (hackage/parallel-3.3.0.0.tar.gz) = 15309
 SIZE (hackage/parallel-3.3.0.0_1.cabal) = 1849
 SIZE (hackage/parsec-numbers-0.1.0.tar.gz) = 4125
-SIZE (hackage/prettyprinter-1.7.1.tar.gz) = 56907
-SIZE (hackage/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
+SIZE (hackage/prettyprinter-1.7.2.tar.gz) = 57434
+SIZE (hackage/prettyprinter-ansi-terminal-1.1.4.tar.gz) = 9918
 SIZE (hackage/primitive-0.9.1.0.tar.gz) = 61724
 SIZE (hackage/primitive-0.9.1.0_1.cabal) = 3258
 SIZE (hackage/profunctors-5.6.3.tar.gz) = 28146
 SIZE (hackage/quickcheck-io-0.2.0.tar.gz) = 1843
+SIZE (hackage/ram-0.22.0.tar.gz) = 42098
 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/regex-tdfa-1.3.2.5.tar.gz) = 83371
 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.8.1.tar.gz) = 24338
-SIZE (hackage/semialign-1.3.1.tar.gz) = 10117
-SIZE (hackage/semialign-1.3.1_2.cabal) = 2224
+SIZE (hackage/semialign-1.4.tar.gz) = 10752
 SIZE (hackage/semigroupoids-6.0.2.tar.gz) = 36447
 SIZE (hackage/semigroupoids-6.0.2_1.cabal) = 7216
 SIZE (hackage/serialise-0.2.6.1.tar.gz) = 75106
@@ -362,39 +355,38 @@ SIZE (hackage/strict-0.5.1.tar.gz) = 11798
 SIZE (hackage/strict-0.5.1_1.cabal) = 3557
 SIZE (hackage/tagged-0.8.10.tar.gz) = 8398
 SIZE (hackage/tagged-0.8.10_1.cabal) = 2201
-SIZE (hackage/tasty-1.5.3.tar.gz) = 66548
-SIZE (hackage/tasty-1.5.3_2.cabal) = 2923
+SIZE (hackage/tasty-1.5.4.tar.gz) = 68529
 SIZE (hackage/temporary-1.3.tar.gz) = 5686
-SIZE (hackage/text-iso8601-0.1.1.tar.gz) = 9599
-SIZE (hackage/text-iso8601-0.1.1_2.cabal) = 2411
+SIZE (hackage/text-iso8601-0.2.0.0.tar.gz) = 10093
 SIZE (hackage/text-short-0.1.6.1.tar.gz) = 24700
 SIZE (hackage/th-abstraction-0.7.2.0.tar.gz) = 45532
 SIZE (hackage/th-compat-0.1.7.tar.gz) = 14763
 SIZE (hackage/th-lift-0.8.7.tar.gz) = 14356
 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/these-1.2.1_3.cabal) = 2384
+SIZE (hackage/time-compat-1.9.9.tar.gz) = 64400
+SIZE (hackage/time-compat-1.9.9_1.cabal) = 5488
 SIZE (hackage/time-hourglass-0.3.0.tar.gz) = 32660
-SIZE (hackage/tls-2.2.2.tar.gz) = 188723
-SIZE (hackage/transformers-base-0.4.6.tar.gz) = 2902
+SIZE (hackage/tls-2.4.3.tar.gz) = 195039
+SIZE (hackage/transformers-base-0.4.6.1.tar.gz) = 2946
 SIZE (hackage/transformers-compat-0.8.tar.gz) = 23171
 SIZE (hackage/typed-process-0.2.13.0.tar.gz) = 19160
-SIZE (hackage/unix-time-0.4.17.tar.gz) = 53677
+SIZE (hackage/unix-time-0.5.0.tar.gz) = 52556
 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.21.tar.gz) = 68227
 SIZE (hackage/unordered-containers-0.2.21_2.cabal) = 3987
 SIZE (hackage/utf8-string-1.0.2.tar.gz) = 10726
-SIZE (hackage/uuid-types-1.0.6.tar.gz) = 11222
-SIZE (hackage/uuid-types-1.0.6_3.cabal) = 2619
+SIZE (hackage/uuid-types-1.0.6.1.tar.gz) = 11231
 SIZE (hackage/vector-0.13.2.0.tar.gz) = 185739
-SIZE (hackage/vector-0.13.2.0_2.cabal) = 8804
+SIZE (hackage/vector-0.13.2.0_5.cabal) = 8804
 SIZE (hackage/vector-algorithms-0.9.1.0.tar.gz) = 29426
+SIZE (hackage/vector-algorithms-0.9.1.0_1.cabal) = 3895
 SIZE (hackage/vector-stream-0.1.0.1.tar.gz) = 12577
 SIZE (hackage/vector-stream-0.1.0.1_4.cabal) = 1642
 SIZE (hackage/witherable-0.5.tar.gz) = 10819
 SIZE (hackage/witherable-0.5_2.cabal) = 2355
 SIZE (hackage/xml-conduit-1.10.1.0.tar.gz) = 46026
 SIZE (hackage/xml-types-0.3.8.tar.gz) = 4054
-SIZE (hackage/xmobar-0.50.tar.gz) = 172892
+SIZE (hackage/xmobar-0.51.1.tar.gz) = 176571
 SIZE (hackage/zlib-0.7.1.1.tar.gz) = 29324
diff --git a/x11/xmobar/patches/patch-xmobar_cabal b/x11/xmobar/patches/patch-xmobar_cabal
index 7f0811db583a..3e5abe39ab66 100644
--- a/x11/xmobar/patches/patch-xmobar_cabal
+++ b/x11/xmobar/patches/patch-xmobar_cabal
@@ -3,19 +3,19 @@ Hook in APM bindings
 Index: xmobar.cabal
 --- xmobar.cabal.orig
 +++ xmobar.cabal
-@@ -168,6 +168,7 @@ library
-                    Xmobar.Plugins.NotmuchMail,
-                    Xmobar.Plugins.Monitors,
-                    Xmobar.Plugins.Monitors.Batt,
-+                   Xmobar.Plugins.Monitors.Batt.Binding,
-                    Xmobar.Plugins.Monitors.Batt.Common,
-                    Xmobar.Plugins.Monitors.Common.Output,
-                    Xmobar.Plugins.Monitors.Common.Parsers,
-@@ -195,6 +196,7 @@ library
-                    Xmobar.Plugins.Monitors.CatInt
- 
-     extra-libraries: Xrandr Xrender
+@@ -180,6 +180,7 @@ library
+         Xmobar.Plugins.NotmuchMail
+         Xmobar.Plugins.Monitors
+         Xmobar.Plugins.Monitors.Batt
++        Xmobar.Plugins.Monitors.Batt.Binding
+         Xmobar.Plugins.Monitors.Batt.Common
+         Xmobar.Plugins.Monitors.Common.Output
+         Xmobar.Plugins.Monitors.Common.Parsers
+@@ -210,6 +211,7 @@ library
+     extra-libraries:
+         Xrandr
+         Xrender
 +    c-sources: src/Xmobar/Plugins/Monitors/Batt/apm.c
- 
-     ghc-options: -funbox-strict-fields -Wall -fno-warn-unused-do-bind
- 
+
+     ghc-options:      -funbox-strict-fields -Wall -fno-warn-unused-do-bind
+     build-depends:
-- 
2.55.0


--=-=-=--