diff options
Diffstat (limited to 'devel/ghc/DETAILS')
-rwxr-xr-x | devel/ghc/DETAILS | 21 |
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 |