git: a89e13c568b7 - main - lang/hs-futhark: Fix building after the GHC upgrade

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

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

commit a89e13c568b7c12b1d4ca2ec9c758eca4461ec58
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-12-26 17:27:51 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-01-04 21:50:49 +0000

    lang/hs-futhark: Fix building after the GHC upgrade
---
 lang/hs-futhark/Makefile | 4 ++--
 lang/hs-futhark/distinfo | 8 +++-----
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/lang/hs-futhark/Makefile b/lang/hs-futhark/Makefile
index 2cbb25089302..311fa4d24572 100644
--- a/lang/hs-futhark/Makefile
+++ b/lang/hs-futhark/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	futhark
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.25.34
+PORTREVISION=	1
 CATEGORIES=	lang haskell
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -68,7 +69,7 @@ USE_CABAL=	Diff-1.0.2 \
 		exception-transformers-0.4.0.12 \
 		extra-1.8 \
 		fail-4.9.0.0 \
-		fgl-5.8.3.0_1 \
+		fgl-5.8.3.0_2 \
 		fgl-visualize-0.1.0.1 \
 		file-embed-0.0.16.0 \
 		fmlist-0.9.4 \
@@ -113,7 +114,6 @@ USE_CABAL=	Diff-1.0.2 \
 		old-locale-1.0.0.7_2 \
 		old-time-1.1.0.4 \
 		optparse-applicative-0.19.0.0 \
-		os-string-2.0.8 \
 		parallel-3.3.0.0 \
 		parser-combinators-1.3.0_1 \
 		prettyprinter-1.7.1 \
diff --git a/lang/hs-futhark/distinfo b/lang/hs-futhark/distinfo
index 786364e60006..1b45b80876ab 100644
--- a/lang/hs-futhark/distinfo
+++ b/lang/hs-futhark/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1762062366
+TIMESTAMP = 1766770052
 SHA256 (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = cd7e26d3d5ebf7f2c1a7525aebe251fbcbffee2a6362db634b4be23b9e354d85
 SIZE (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = 10936
 SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
@@ -153,8 +153,8 @@ SHA256 (cabal/fail-4.9.0.0/fail-4.9.0.0.tar.gz) = 6d5cdb1a5c539425a9665f740e3647
 SIZE (cabal/fail-4.9.0.0/fail-4.9.0.0.tar.gz) = 2416
 SHA256 (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = a4ca15b162068a6cd8fd8685e2c1231ace4a24d56b2424b8e3f8988ff1ab63c1
 SIZE (cabal/fgl-5.8.3.0/fgl-5.8.3.0.tar.gz) = 57723
-SHA256 (cabal/fgl-5.8.3.0/revision/1.cabal) = 507f764d5096605759d8639d3a0113f596db08b197a54899e6b2559e113cd68f
-SIZE (cabal/fgl-5.8.3.0/revision/1.cabal) = 3949
+SHA256 (cabal/fgl-5.8.3.0/revision/2.cabal) = a928ad5225ec6b85963ac9fd7a920416aea979155a3b88fad08a85bbcb68d9eb
+SIZE (cabal/fgl-5.8.3.0/revision/2.cabal) = 3976
 SHA256 (cabal/fgl-visualize-0.1.0.1/fgl-visualize-0.1.0.1.tar.gz) = b8e7f7b6a123ff22488f77a771cbd2cc285ef41299747662797abe9741778a6f
 SIZE (cabal/fgl-visualize-0.1.0.1/fgl-visualize-0.1.0.1.tar.gz) = 2172
 SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
@@ -275,8 +275,6 @@ SHA256 (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 1e22eb7f7b924a676f52e3
 SIZE (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 75542
 SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = cf16aeefd821730c7738447fa7c6b7ada7ca1c9cc25400d64ef283294d345871
 SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629
-SHA256 (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 02794279dd30282e7b0d45a860dda50ee26a92b1461f5da4545f62dab4172686
-SIZE (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 44896
 SHA256 (cabal/parallel-3.3.0.0/parallel-3.3.0.0.tar.gz) = 47c21e778d8e8ebf657aa72fd30e189e71ffddb188660e9d09ca9062d7541791
 SIZE (cabal/parallel-3.3.0.0/parallel-3.3.0.0.tar.gz) = 15309
 SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447