git: e98063eb9fb4 - main - x11-wm/hs-xmonad: Fix building after the GHC upgrade

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Sun, 04 Jan 2026 21:56:36 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e98063eb9fb405ac8377bb1bc73e1ae91453074a

commit e98063eb9fb405ac8377bb1bc73e1ae91453074a
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-12-26 17:48:15 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-01-04 21:50:50 +0000

    x11-wm/hs-xmonad: Fix building after the GHC upgrade
---
 x11-wm/hs-xmonad/Makefile | 10 ++++++----
 x11-wm/hs-xmonad/distinfo | 18 +++++++++++-------
 2 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/x11-wm/hs-xmonad/Makefile b/x11-wm/hs-xmonad/Makefile
index 756ea2911d09..7507c53167f3 100644
--- a/x11-wm/hs-xmonad/Makefile
+++ b/x11-wm/hs-xmonad/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	xmonad
 PORTVERSION=	0.18.0
+PORTREVISION=	1
 CATEGORIES=	x11-wm haskell
 
 MAINTAINER=	haskell@FreeBSD.org
@@ -15,10 +16,11 @@ USES=		cabal xorg
 
 USE_XORG=	x11 xext xinerama xrandr xscrnsaver
 
-USE_CABAL=	X11-1.10.3 \
-		data-default-class-0.1.2.0 \
-		hsc2hs-0.68.10_2 \
-		setlocale-1.0.0.10_4
+USE_CABAL=	X11-1.10.3_1 \
+		data-default-0.8.0.1 \
+		data-default-class-0.2.0.0 \
+		hsc2hs-0.68.10_4 \
+		setlocale-1.0.0.10_7
 
 OPTIONS_DEFINE=	EXAMPLES
 
diff --git a/x11-wm/hs-xmonad/distinfo b/x11-wm/hs-xmonad/distinfo
index 3b3d9d586a76..d90e5312e115 100644
--- a/x11-wm/hs-xmonad/distinfo
+++ b/x11-wm/hs-xmonad/distinfo
@@ -1,15 +1,19 @@
-TIMESTAMP = 1710797138
+TIMESTAMP = 1766771281
 SHA256 (cabal/xmonad-0.18.0/xmonad-0.18.0.tar.gz) = 21e80e847db2ee183d07d50acd57a5b24397bbf60806492d30818a3ea7ec5dfb
 SIZE (cabal/xmonad-0.18.0/xmonad-0.18.0.tar.gz) = 97078
 SHA256 (cabal/X11-1.10.3/X11-1.10.3.tar.gz) = d84ad1b8f5cdb65a0de17f84d765ebbb7aeeab9608c3740804da28100616d242
 SIZE (cabal/X11-1.10.3/X11-1.10.3.tar.gz) = 192921
-SHA256 (cabal/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz) = 4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56
-SIZE (cabal/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz) = 2522
+SHA256 (cabal/X11-1.10.3/revision/1.cabal) = 0d1dfe1034a3bbed5cd5657b7d825b07e4a01d6efe75e118e082f5650a46af00
+SIZE (cabal/X11-1.10.3/revision/1.cabal) = 3869
+SHA256 (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = ce085de8ec2196f0c1d30af0ad8a517d5737c9edfd4ebfbb49e8687dfc40b6ca
+SIZE (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = 5821
+SHA256 (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 0ae530c4fb0bd6c8a8ba399429ccd9c75f9c7696049117178f4ceeb2bd08d5b4
+SIZE (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 1589
 SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
 SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
-SHA256 (cabal/hsc2hs-0.68.10/revision/2.cabal) = 60e78b6c60dc32a77ce6c37ed5ca4e838fc5f76f02836ef64d93cd21cc002325
-SIZE (cabal/hsc2hs-0.68.10/revision/2.cabal) = 3032
+SHA256 (cabal/hsc2hs-0.68.10/revision/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
+SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
 SHA256 (cabal/setlocale-1.0.0.10/setlocale-1.0.0.10.tar.gz) = 3972ff10c22318f5451215dc886c1535fea5ab7dfefe5ce461b1603865423ba7
 SIZE (cabal/setlocale-1.0.0.10/setlocale-1.0.0.10.tar.gz) = 2096
-SHA256 (cabal/setlocale-1.0.0.10/revision/4.cabal) = 9690b5b6b111833c44c102ffd06feb2724f7fe7baf97c604062f2261331df952
-SIZE (cabal/setlocale-1.0.0.10/revision/4.cabal) = 869
+SHA256 (cabal/setlocale-1.0.0.10/revision/7.cabal) = 8ae0283824243e284549d6202084689c4ec5d80ad766484d25b537b30a11bb56
+SIZE (cabal/setlocale-1.0.0.10/revision/7.cabal) = 869