# $NetBSD: Makefile,v 1.42 2008/07/07 14:58:00 kristerw Exp $
 
 DISTNAME=              ghc-${VERSION}
-VERSION=               6.10.1
+VERSION=               6.10.3
 CATEGORIES=            lang
 MASTER_SITES=  http://www.haskell.org/ghc/dist/${VERSION}/
 MAINTAINER=            kristerw@NetBSD.org
 # as long than when the files are not split.  See
 #    http://mail-index.netbsd.org/tech-pkg/2006/07/30/0005.html
 # for a description of the problem.
-# Disable file splitting until pkgsrc has been improved.
+# Disable file splitting until pkgsrc gets improved.
 pre-build:
        ${ECHO} "SplitObjs=NO" > ${WRKSRC}/mk/build.mk
 
+# Some unused scripts don't pass the portability test.
+CHECK_PORTABILITY_SKIP+=       distrib/prep-bin-dist-mingw
+
 .include "../../devel/gmp/buildlink3.mk"
-.include "../../wip/editline/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
 
 .if !defined(GHC_BUILDLINK3_MK)
 GHC_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ghc+=    ghc>=6.10.1
+BUILDLINK_API_DEPENDS.ghc+=    ghc>=6.10.3
 BUILDLINK_PKGSRCDIR.ghc?=      ../../wip/ghc
 
 .include "../../devel/gmp/buildlink3.mk"
-.include "../../wip/editline/buildlink3.mk"
 .endif # GHC_BUILDLINK3_MK
 
 BUILDLINK_TREE+=       -ghc
 
 $NetBSD: distinfo,v 1.22 2008/07/07 14:58:00 kristerw Exp $
 
-SHA1 (ghc-6.10.1-src.tar.bz2) = 5b3759d6a1177f0cc8f754673b52bfd31923280f
-RMD160 (ghc-6.10.1-src.tar.bz2) = 4768e7246edd494367232e3af030ffed77990c10
-Size (ghc-6.10.1-src.tar.bz2) = 9590409 bytes
+SHA1 (ghc-6.10.3-src.tar.bz2) = 598bef94c99011a4f6791b8fbb7153ba7dffaf92
+RMD160 (ghc-6.10.3-src.tar.bz2) = 90b01fefd474a64cf6b6b507f224abf6250745d3
+Size (ghc-6.10.3-src.tar.bz2) = 8059285 bytes
 SHA1 (ghc-6.6.1-i386-unknown-freebsd-hc.tar.gz) = 48ff45c34bc1ad8c0a6cbbe1f9c36cabbb720912
 RMD160 (ghc-6.6.1-i386-unknown-freebsd-hc.tar.gz) = 0df10237ebeeb7100e84778fef862baed815650d
 Size (ghc-6.6.1-i386-unknown-freebsd-hc.tar.gz) = 11278184 bytes