summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2025-05-12 20:49:20 +0300
committerGleb Popov <arrowd@FreeBSD.org>2025-05-13 10:34:35 +0300
commit9cb37a1105a58f13e030cd2e1a29a78922791b93 (patch)
tree77e1c86fee45bdd3c188a4abbeb60a8913abddca
parentdevel/hs-darcs: Chase GHC update (diff)
Haskell ports: Switch some to GHC 9.6
Diffstat (limited to '')
-rw-r--r--cad/hs-verismith/Makefile2
-rw-r--r--converters/hs-dhall-bash/Makefile2
-rw-r--r--converters/hs-dhall-json/Makefile2
-rw-r--r--converters/hs-dhall-yaml/Makefile2
-rw-r--r--devel/hs-ghcprofview/Makefile1
-rw-r--r--devel/hs-hadolint/Makefile2
-rw-r--r--lang/dhall/Makefile2
-rw-r--r--mail/oama/Makefile1
-rw-r--r--net-im/matterhorn/Makefile2
-rw-r--r--www/hs-gitit/Makefile2
10 files changed, 18 insertions, 0 deletions
diff --git a/cad/hs-verismith/Makefile b/cad/hs-verismith/Makefile
index 458007e1f94d..a9db03e9cc9e 100644
--- a/cad/hs-verismith/Makefile
+++ b/cad/hs-verismith/Makefile
@@ -11,6 +11,8 @@ WWW= https://github.com/ymherklotz/verismith/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
USE_GITHUB= yes
GH_ACCOUNT= ymherklotz
diff --git a/converters/hs-dhall-bash/Makefile b/converters/hs-dhall-bash/Makefile
index c2ff95490cfc..920a9ca22f2a 100644
--- a/converters/hs-dhall-bash/Makefile
+++ b/converters/hs-dhall-bash/Makefile
@@ -8,6 +8,8 @@ WWW= https://dhall-lang.org/
LICENSE= BSD3CLAUSE
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
USE_CABAL= Cabal-3.10.2.1_1 \
diff --git a/converters/hs-dhall-json/Makefile b/converters/hs-dhall-json/Makefile
index aa0cd3e38d58..9cd4fd013621 100644
--- a/converters/hs-dhall-json/Makefile
+++ b/converters/hs-dhall-json/Makefile
@@ -9,6 +9,8 @@ WWW= https://dhall-lang.org/
LICENSE= BSD3CLAUSE
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
USE_CABAL= Cabal-3.10.3.0 \
diff --git a/converters/hs-dhall-yaml/Makefile b/converters/hs-dhall-yaml/Makefile
index 518e0d80f576..8fc460150abc 100644
--- a/converters/hs-dhall-yaml/Makefile
+++ b/converters/hs-dhall-yaml/Makefile
@@ -9,6 +9,8 @@ WWW= https://dhall-lang.org/
LICENSE= BSD3CLAUSE
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
USE_CABAL= Cabal-3.10.2.1_1 \
diff --git a/devel/hs-ghcprofview/Makefile b/devel/hs-ghcprofview/Makefile
index 32d749a0b143..9c6686dc4987 100644
--- a/devel/hs-ghcprofview/Makefile
+++ b/devel/hs-ghcprofview/Makefile
@@ -11,6 +11,7 @@ LICENSE= BSD3CLAUSE
BROKEN_aarch64= error: incompatible pointer to integer conversion assigning to 'ffi_arg' (aka 'unsigned long') from 'HsPtr' (aka 'void *')
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
diff --git a/devel/hs-hadolint/Makefile b/devel/hs-hadolint/Makefile
index 41f5ac713f08..534affb0641d 100644
--- a/devel/hs-hadolint/Makefile
+++ b/devel/hs-hadolint/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/hadolint/hadolint
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
USE_LOCALE= en_US.UTF-8
diff --git a/lang/dhall/Makefile b/lang/dhall/Makefile
index 07210ab3328f..08d089b3aca6 100644
--- a/lang/dhall/Makefile
+++ b/lang/dhall/Makefile
@@ -8,6 +8,8 @@ WWW= https://dhall-lang.org/
LICENSE= BSD3CLAUSE
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
USE_CABAL= Diff-0.4.1 \
diff --git a/mail/oama/Makefile b/mail/oama/Makefile
index fd85672197ae..6b67909278fc 100644
--- a/mail/oama/Makefile
+++ b/mail/oama/Makefile
@@ -10,6 +10,7 @@ WWW= https://github.com/pdobsan/oama
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
LIB_DEPENDS= libsecret-1.so:security/libsecret
RUN_DEPENDS= gpgme-config:security/gpgme
diff --git a/net-im/matterhorn/Makefile b/net-im/matterhorn/Makefile
index 4568e8f9dfe8..fd7fd0ef6781 100644
--- a/net-im/matterhorn/Makefile
+++ b/net-im/matterhorn/Makefile
@@ -9,6 +9,8 @@ WWW= https://github.com/matterhorn-chat/matterhorn/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
USE_CABAL= HTTP-4000.4.1_5 \
diff --git a/www/hs-gitit/Makefile b/www/hs-gitit/Makefile
index ddccd1fcaa20..8435a5b58e4c 100644
--- a/www/hs-gitit/Makefile
+++ b/www/hs-gitit/Makefile
@@ -8,6 +8,8 @@ WWW= https://github.com/jgm/gitit
LICENSE= GPLv2
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
+
USES= cabal
OPTIONS_DEFINE= PLUGINS EXPORTS