aboutsummaryrefslogtreecommitdiff
path: root/lang/ghc/Makefile
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2021-08-29 09:10:14 +0000
committerGleb Popov <arrowd@FreeBSD.org>2021-08-29 13:37:32 +0000
commit707da9c7da8357a8e65213afa1a0880cea361584 (patch)
tree8f8f290bf59934a255bb4ee2f70749e663931af1 /lang/ghc/Makefile
parentdcc0bde25bc087ccd82e021a51d6d32c7e3e3c0c (diff)
downloadports-707da9c7da8357a8e65213afa1a0880cea361584.tar.gz
ports-707da9c7da8357a8e65213afa1a0880cea361584.zip
lang/ghc: Update to 8.10.6
Diffstat (limited to 'lang/ghc/Makefile')
-rw-r--r--lang/ghc/Makefile11
1 files changed, 4 insertions, 7 deletions
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index e25592e5b332..54497046ee2a 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -23,7 +23,7 @@ USES= autoreconf compiler:c11 gmake iconv:patch,translit \
USE_LOCALE= en_US.UTF-8
USE_PERL5= build
GNU_CONFIGURE= yes
-CONFIGURE_ENV= CC=${CC} LD=${LD} PATH=${SLAVES_PREFIX}/bin:${PATH}
+CONFIGURE_ENV= PATH=${SLAVES_PREFIX}/bin:${PATH}
MAKE_ENV= PATH=${SLAVES_PREFIX}/bin:${PATH}
SUB_FILES= build.mk
@@ -71,7 +71,7 @@ BOOT_SUB_LIST_OFF= HSC2HS=${BOOT_HSC2HS}
PROFILE_SUB_LIST= WITH_PROFILE="YES"
PROFILE_SUB_LIST_OFF= WITH_PROFILE="NO"
-GHC_VERSION= 8.10.5
+GHC_VERSION= 8.10.6
CABAL_VERSION= 3.2.1.0
HSCOLOUR_VERSION= 1.24.4
LLVM_VERSION= 10
@@ -84,6 +84,8 @@ PORTDOCS= *
.include <bsd.port.pre.mk>
+CONFIGURE_TARGET= ${GHC_ARCH}-portbld-${OPSYS:tl}
+
# This version of ncurses is needed by bootstrap compiler
.if ${OSVERSION} > 1300078 && empty(PORT_OPTIONS:MBOOT) && ${ARCH} != powerpc64
BUILD_DEPENDS+= ${LOCALBASE}/lib/compat/libncursesw.so.8:misc/compat12x
@@ -186,11 +188,6 @@ SLAVES_PREFIX= ${WRKDIR}/slaves_prefix
SLAVES_WRKDIRPREFIX= ${WRKDIR}/slaves_wrkdirprefix
post-patch:
- @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|; \
- s|%%AR%%|${AR}|; \
- s|%%LD%%|${LD}|' \
- ${WRKSRC}/libraries/Cabal/Cabal/Distribution/Simple/Program/Builtin.hs
-
.if empty(PORT_OPTIONS:MBOOT)
@${REINPLACE_CMD} -e '/^mandir/d' ${BOOT_DIR}/mk/build.mk
@${REINPLACE_CMD} -e '/^infodir/d' ${BOOT_DIR}/mk/build.mk