gcc: update to 8.2.0

Also update to mpfr-4.0.1 and isl-0.19.
This commit is contained in:
Jürgen Buchmüller 2018-08-06 19:12:56 +02:00
parent 675f331a4a
commit a96d3bc866
4 changed files with 12 additions and 30 deletions

View file

@ -59,7 +59,7 @@ libgcc_s.so.1 libgcc-4.4.0_1
libgcj.so.17 libgcj-6.3.0_1
libgcj-tools.so.17 libgcj-6.2.1_1
libgij.so.17 libgcj-6.2.1_1
libgo.so.11 libgo-7.2.0_1
libgo.so.13 libgo-8.2.0_1
libmpx.so.2 libmpx-6.2.1_1
libmpxwrappers.so.2 libmpx-6.2.1_1
libperl.so.5.28 perl-5.28.0_1
@ -857,7 +857,7 @@ libgdkmm-2.4.so.1 gtkmm2-2.24.0_1
libgtkmm-2.4.so.1 gtkmm2-2.24.0_1
libseed-gtk3.so.0 libseed-3.0.0_1
libquadmath.so.0 libquadmath-4.4.0_1
libgfortran.so.4 libgfortran-7.2.0_1
libgfortran.so.5 libgfortran-8.2.0_1
libmozjs185.so.1.0 js-1.8.5_1
libwebp.so.7 libwebp-0.6.0_1
libwebpmux.so.3 libwebp-0.6.0_1
@ -1696,9 +1696,9 @@ libmitlm.so.1 mitlm-0.4.2_1
libextractor.so.3 libextractor-1.1_1
libextractor_common.so.1 libextractor-1.1_1
libpano13.so.3 libpano13-2.9.19_1
libubsan.so.0 libsanitizer-6.3.0_1
libubsan.so.1 libsanitizer-8.2.0_1
libtsan.so.0 libsanitizer-6.3.0_1
libasan.so.4 libsanitizer-7.2.0_1
libasan.so.5 libsanitizer-8.2.0_1
liblsan.so.0 libsanitizer-6.3.0_1
libcilkrts.so.5 libcilkrts-6.3.0_1
libvtv.so.0 libvtv-6.3.0_1

View file

@ -1,13 +1,13 @@
# Template build file for 'gcc'.
_majorver=7.3
_majorver=8.2
_gmp_version=6.1.2
_mpfr_version=4.0.0
_mpfr_version=4.0.1
_mpc_version=1.1.0
_isl_version=0.16.1
_isl_version=0.19
pkgname=gcc
version=${_majorver}.0
revision=4
revision=1
short_desc="The GNU C Compiler"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://gcc.gnu.org"
@ -19,11 +19,11 @@ distfiles="
https://ftp.gnu.org/gnu/mpc/mpc-${_mpc_version}.tar.gz
http://isl.gforge.inria.fr/isl-${_isl_version}.tar.bz2"
checksum="
832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c
196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080
87b565e89a9a684fe4ebeeddb8399dce2599f9c9049854ca8c0dfbdea0e21912
fbe2cd1418b321f5c899ce4f0f0f4e73f5ecc7d02145b0e1fd096f5c3afb8a1d
67874a60826303ee2fb6affc6dc0ddd3e749e9bfcb4c8655e3953d0458a6e16e
6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e
412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2"
d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8"
nopie=yes
lib32disabled=yes
@ -84,7 +84,6 @@ esac
case "$XBPS_TARGET_MACHINE" in
i686*|x86_64*)
subpackages+=" libquadmath libquadmath-devel"
subpackages+=" libcilkrts libcilkrts-devel"
subpackages+=" libvtv libvtv-devel"
;;
esac
@ -194,6 +193,7 @@ do_configure() {
_args+=" --with-system-zlib"
_args+=" --enable-shared"
_args+=" --enable-lto"
_args+=" --enable-plugins"
_args+=" --enable-vtable-verify"
_args+=" --enable-linker-build-id"
_args+=" --enable-serial-configure"
@ -412,22 +412,6 @@ libquadmath_package() {
vlicense ${wrksrc}/COPYING.RUNTIME RUNTIME.LIBRARY.EXCEPTION
}
}
libcilkrts-devel_package() {
depends="libcilkrts>=${_majorver}"
short_desc+=" - Intel(R) Cilk(TM) Plus runtime library - development files"
pkg_install() {
vmove usr/lib/gcc/${_triplet}/${_majorver}/include/cilk
vmove usr/lib/libcilkrts.so
vmove usr/lib/libcilkrts.a
vmove usr/lib/libcilkrts.spec
}
}
libcilkrts_package() {
short_desc+=" - Intel(R) Cilk(TM) Plus runtime library"
pkg_install() {
vmove usr/lib/libcilkrts.so.*
}
}
libvtv-devel_package() {
depends="libvtv>=${_majorver}"
short_desc+=" - Vtable Verification Runtime Library - development files"

View file

@ -1 +0,0 @@
gcc

View file

@ -1 +0,0 @@
gcc