summaryrefslogtreecommitdiffstats
path: root/devel/ghc/DETAILS
diff options
context:
space:
mode:
Diffstat (limited to 'devel/ghc/DETAILS')
-rwxr-xr-xdevel/ghc/DETAILS21
1 files changed, 13 insertions, 8 deletions
diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS
index 542c336315..43e1d29dfe 100755
--- a/devel/ghc/DETAILS
+++ b/devel/ghc/DETAILS
@@ -1,16 +1,21 @@
SPELL=ghc
- VERSION=7.6.1
- SOURCE=$SPELL-$VERSION-src.tar.bz2
+ VERSION=7.8.3
+ SOURCE=$SPELL-$VERSION-src.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE}
- SOURCE_HASH=sha512:aa12cfb56714554ed5674dc64a9f2178cac808e1bc04688da24b651d17ab77ab4299636be7710d2f39b2bf64caffe6c9106522e87178eea7904c21fb7b3e2ddc
+ SOURCE_HASH=sha512:2cc8c2aa6f18ba565c1e2aa637045e246f1214c2a77e95c2a97dfb97203b8983e4ad3cc13178b4b51aff70c58d59a1f68f94cd813d043745cb02411bad04bb00
if [[ ! -x /usr/bin/ghc ]] ; then
- ARCH="$(uname -m)"
- [[ "$ARCH" = i686 ]] && ARCH=i386
- SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux.tar.bz2
+ ARCH="$(uname -m)"
+ if [[ "$ARCH" = i686 ]]; then
+ ARCH=i386
+ fi
+ SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux-centos65.tar.xz
SOURCE2_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE2}
- SOURCE2_HASH=sha512:d6bfede5324cd6de912a826f6ad7d0edf9856e209dd8e4ff763bcc9eacb5e52f3909e2f79905fe6ab87008934053c51709ee6bd586f40d804e17960f1734c0d0
- [ "$ARCH" = "x86_64" ] && SOURCE2_HASH=sha512:7252b0ae278f7f20df77570b5093150aa66b04d8961e0821bfa1d7bb6e9499332721d18b141654835e94394c72bd6d599b641cabd10477d08a0fa79f87be0684
+ if [ "$ARCH" = "x86_64" ]; then
+ SOURCE2_HASH=sha512:184366c39c9c8effbf798906a8496f70044e7cd2ca1351d25dd3b8036c045017eb58b1f1775a5cd9f6b9b40213641aa623adbe94ddc51290152c16731befb0c2
+ else
+ SOURCE2_HASH=sha512:b962cc71ad4b2d08724ee65c03aa45ed262a80346103a425500c8466a452bf9b3e63370bc182ae271db09a5fa3977741bbb88e8fec63088e8b391ba2666f6382
+ fi
fi
TMPFS=off