community/gdc update

This commit is contained in:
Kevin Mihelich 2016-05-10 03:48:57 +00:00
parent c3bed879a0
commit 4bf511eb95

View file

@ -4,6 +4,9 @@
# Contributor: Jesus Alvarez <jeezusjr@gmail.com>
# Contributor: Allan McRae <allan@archlinux.org>
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - use GitHub gcc mirror commit archive (order of magnitude size difference)
# ALARM: Johannes Pfau <johannespfau@gmail.com>
# - specifid build host
# - replaced bugurl with our GitHub issue page
@ -22,26 +25,25 @@ options=('!emptydirs' '!buildflags')
groups=('dlang' 'dlang-gdc')
conflicts=('gdc1-bin' 'gdc1-hg' 'gdc-git')
source=(
git://gcc.gnu.org/git/gcc.git#commit=${_commit}
https://github.com/gcc-mirror/gcc/archive/${_commit}.tar.gz
http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
gdc::git://github.com/D-Programming-GDC/GDC.git#commit=73a7fb5d4e75c0e1a4ee7cdb67d080cceb8ff955
git+https://github.com/D-Programming-GDC/GDMD.git
folders.diff
system_zlib.diff
)
sha256sums=(
'SKIP'
'412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2'
'SKIP'
'SKIP'
'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
'3c818788b5435794c37e5d3d131fe74c813368a3b7260f85fb2cd725308e4889'
)
sha256sums=('aaefafea139d07e802214fb37b5aec2ae96baf323b528b4f4b84294629e4a874'
'412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2'
'SKIP'
'SKIP'
'ea5c80a28026393bd4627485602660a4a01d9fbc65299e95e768013e197bad20'
'3c818788b5435794c37e5d3d131fe74c813368a3b7260f85fb2cd725308e4889')
# gcc-6.0 forces a changed triplet - need to address in pacman/devtools
[[ $CARCH == "x86_64" ]] && CHOST=x86_64-pc-linux-gnu
prepare() {
mv gcc-${_commit}* gcc
cd ${srcdir}/gcc
# link isl for in-tree build