Index: Mk/bsd.default-versions.mk =================================================================== --- Mk/bsd.default-versions.mk (revision 362472) +++ Mk/bsd.default-versions.mk (working copy) @@ -20,7 +20,7 @@ APACHE_DEFAULT?= 2.4 FPC_DEFAULT?= 2.6.4 -GCC_DEFAULT?= 4.7 +GCC_DEFAULT?= 4.8 LUA_DEFAULT?= 5.2 MYSQL_DEFAULT?= 5.5 PERL5_DEFAULT?= 5.16 Index: lang/gcc/Makefile =================================================================== --- lang/gcc/Makefile (revision 362472) +++ lang/gcc/Makefile (working copy) @@ -2,13 +2,13 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 4.7.4 +PORTVERSION= 4.8.3 CATEGORIES= lang java MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= releases/gcc-${DISTVERSION} MAINTAINER= gerald@FreeBSD.org -COMMENT= GNU Compiler Collection 4.7 +COMMENT= GNU Compiler Collection 4.8 LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi @@ -23,7 +23,7 @@ BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu .endif -CONFLICTS= gcc47* +CONFLICTS= gcc48* # DISTVERSION relates to downloads, GCC_VERSION and SUFFIX to names # of executables and directories once installed. @@ -94,7 +94,7 @@ gcc${SUFFIX}/gfortran \ gcc${SUFFIX}/libgomp # Release tarballs (as opposed to snapshots) always carry this. -#.if ${ARCH} != "ia64" && ${ARCH} != "powerpc" && ${ARCH} != "sparc64" +#.if ${ARCH} == "i386" || ${ARCH} == "amd64" INFO+= gcc${SUFFIX}/libquadmath \ gcc${SUFFIX}/libitm #.endif Index: lang/gcc/distinfo =================================================================== --- lang/gcc/distinfo (revision 362472) +++ lang/gcc/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (gcc-4.7.4.tar.bz2) = 92e61c6dc3a0a449e62d72a38185fda550168a86702dea07125ebd3ec3996282 -SIZE (gcc-4.7.4.tar.bz2) = 82935453 +SHA256 (gcc-4.8.3.tar.bz2) = 6a8e4f11b185f4fe2ed9d7fc053e80f8c7e73f800c045f51f9d8bea33f080f1e +SIZE (gcc-4.8.3.tar.bz2) = 86126808 Index: lang/gcc/pkg-descr =================================================================== --- lang/gcc/pkg-descr (revision 362472) +++ lang/gcc/pkg-descr (working copy) @@ -1,11 +1,11 @@ GCC, the GNU Compiler Collection, supports a number of languages. This -port installs the C, C++, Fortran and Java front ends as gcc47, g++47, -gfortran47, and gcj47, respectively. +port installs the C, C++, Fortran and Java front ends as gcc48, g++48, +gfortran48, and gcj48, respectively. -It can be used interchangibly with the lang/gcc47 port which tracks +It can be used interchangibly with the lang/gcc48 port which tracks weekly upstream snapshots whereas this port will be updated less frequently, mostly in sync with upstream releases, and will move to -lang/gcc48 and later over time. +lang/gcc49 and later over time. WWW: http://gcc.gnu.org/ Index: lang/gcc/pkg-plist =================================================================== --- lang/gcc/pkg-plist (revision 362472) +++ lang/gcc/pkg-plist (working copy) @@ -52,7 +52,7 @@ %%JAVA%%bin/gtnameserv%%SUFFIX%% %%JAVA%%bin/jcf-dump%%SUFFIX%% %%JAVA%%bin/jv-convert%%SUFFIX%% -%%JAVA%%libdata/pkgconfig/libgcj-4.7.pc +%%JAVA%%libdata/pkgconfig/libgcj-4.8.pc %%JAVA%%man/man1/aot-compile%%SUFFIX%%.1.gz %%JAVA%%man/man1/gappletviewer%%SUFFIX%%.1.gz %%JAVA%%man/man1/gc-analyze%%SUFFIX%%.1.gz @@ -74,9 +74,6 @@ %%JAVA%%man/man1/gtnameserv%%SUFFIX%%.1.gz %%JAVA%%man/man1/jcf-dump%%SUFFIX%%.1.gz %%JAVA%%man/man1/jv-convert%%SUFFIX%%.1.gz -%%JAVA%%man/man3/ffi%%SUFFIX%%.3.gz -%%JAVA%%man/man3/ffi_call%%SUFFIX%%.3.gz -%%JAVA%%man/man3/ffi_prep_cif%%SUFFIX%%.3.gz %%JAVA%%share/java/libgcj-%%GCC_VERSION%%.jar %%JAVA%%share/java/libgcj-tools-%%GCC_VERSION%%.jar @exec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi