git: ec3732ac636b - main - lang/ghc: Remove USES=localbase and USES=iconv.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 17 May 2023 19:22:00 UTC
The branch main has been updated by arrowd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ec3732ac636b8c903597fe60ed6cb09e2cacad93
commit ec3732ac636b8c903597fe60ed6cb09e2cacad93
Author: Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2023-05-17 06:42:53 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-05-17 19:21:58 +0000
lang/ghc: Remove USES=localbase and USES=iconv.
Apparently these aren't needed anymore.
Add iconv dependency to devel/stack, because it might download old GHC bindists,
which are still using ports libiconv.
---
devel/stack/Makefile | 3 ++-
lang/ghc/Makefile | 6 +++---
lang/ghc810/Makefile | 2 +-
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/devel/stack/Makefile b/devel/stack/Makefile
index 1a8cd7339c18..a7793b32eb0e 100644
--- a/devel/stack/Makefile
+++ b/devel/stack/Makefile
@@ -1,5 +1,6 @@
PORTNAME= stack
PORTVERSION= 2.9.3
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= devel haskell
@@ -16,7 +17,7 @@ RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss \
${LOCALBASE}/lib/compat/libffi.so.6:devel/libffi321 \
${LOCALBASE}/lib/compat/libffi.so.7:devel/libffi33
-USES= cabal gmake perl5 pkgconfig
+USES= cabal gmake iconv:wchar_t perl5 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= commercialhaskell
USE_PERL5= run
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index 5a41e5e1c4c9..73b101eccd10 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ghc
PORTVERSION= ${GHC_VERSION}
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= lang haskell
MASTER_SITES= https://www.haskell.org/ghc/dist/${PORTVERSION}/:source \
LOCAL/arrowd/:boot
@@ -15,8 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386
-USES= autoreconf compiler:c11 gmake iconv:patch,translit \
- localbase:ldflags ncurses perl5 python:build shebangfix \
+USES= autoreconf compiler:c11 gmake \
+ ncurses perl5 python:build shebangfix \
tar:xz
GNU_CONFIGURE= yes
diff --git a/lang/ghc810/Makefile b/lang/ghc810/Makefile
index 38e2ae6f3a68..10e84c14e360 100644
--- a/lang/ghc810/Makefile
+++ b/lang/ghc810/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMESUFFIX= 810
LIB_DEPENDS= ${GMP_LIB_DEPENDS}