Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Aug 2013 16:27:24 +0000 (UTC)
From:      Gerald Pfeifer <gerald@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r324851 - in head: archivers/rvm audio/beast audio/py-tagpy biology/seqan cad/calculix cad/gspiceui chinese/ibus-pinyin comms/dabstick-radio comms/efax-gtk comms/ems-flasher databases/d...
Message-ID:  <201308171627.r7HGRO3I010693@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gerald
Date: Sat Aug 17 16:27:24 2013
New Revision: 324851
URL: http://svnweb.freebsd.org/changeset/ports/324851

Log:
  Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
  
  Right now this is a noop in the former case and a noop in the latter
  case unless lang/gcc44 has been installed explicitly.
  
  This puts a bit more emphasis on standardizing on a canonical version
  "current" GCC and makes it easier to update that canonical version
  by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.
  
  That is, USE_GCC=yes means "use a decent/modern version of GCC" without
  having to worry about details.
  
  Approved by:	portmgr (bdrewery)

Modified:
  head/archivers/rvm/Makefile
  head/audio/beast/Makefile
  head/audio/py-tagpy/Makefile
  head/biology/seqan/Makefile
  head/cad/calculix/Makefile
  head/cad/gspiceui/Makefile
  head/chinese/ibus-pinyin/Makefile
  head/comms/dabstick-radio/Makefile
  head/comms/efax-gtk/Makefile
  head/comms/ems-flasher/Makefile
  head/databases/dbf/Makefile
  head/databases/tarantool/Makefile
  head/deskutils/notify-osd/Makefile
  head/devel/astyle/Makefile
  head/devel/clanlib/Makefile
  head/devel/cocaine-core/Makefile
  head/devel/covtool/Makefile
  head/devel/freeocl/Makefile
  head/devel/kdevelop-pg-qt/Makefile
  head/devel/libYGP/Makefile
  head/devel/libclaw/Makefile
  head/devel/msgpack/Makefile
  head/devel/nemiver/Makefile
  head/devel/p5-perlkde/Makefile
  head/devel/pure-stldict/Makefile
  head/devel/raknet/Makefile
  head/editors/emacs-devel/Makefile
  head/editors/libreoffice/Makefile
  head/editors/openoffice-3/Makefile
  head/emulators/dolphin-emu-devel/Makefile
  head/emulators/fceux/Makefile
  head/emulators/higan/Makefile
  head/emulators/mame/Makefile
  head/emulators/mess/Makefile
  head/finance/qhacc/Makefile
  head/games/bastet/Makefile
  head/games/battletanks/Makefile
  head/games/corsix-th/Makefile
  head/games/openlierox/Makefile
  head/games/openxcom/Makefile
  head/games/openyahtzee/Makefile
  head/games/plee-the-bear/Makefile
  head/games/super_methane_brothers/Makefile
  head/games/warzone2100/Makefile
  head/games/xonotic/Makefile
  head/graphics/darktable/Makefile
  head/graphics/enblend/Makefile
  head/graphics/k3d/Makefile
  head/graphics/libosmesa/Makefile
  head/graphics/libraw/Makefile
  head/graphics/mahotas/Makefile
  head/graphics/oyranos/Makefile
  head/graphics/rawtherapee/Makefile
  head/graphics/vigra/Makefile
  head/java/classpath/Makefile
  head/lang/bigloo/Makefile
  head/lang/erlang-runtime15/Makefile
  head/lang/erlang-runtime16/Makefile
  head/lang/erlang/Makefile
  head/lang/ghc/Makefile
  head/lang/intercal/Makefile
  head/math/fftw3/Makefile
  head/math/ised/Makefile
  head/math/p5-Math-Int128/Makefile
  head/math/py-graphtool/Makefile
  head/math/sage/Makefile
  head/misc/libmetalink/Makefile
  head/multimedia/assimp/Makefile
  head/multimedia/mkvtoolnix/Makefile
  head/multimedia/mplayer/Makefile.options
  head/multimedia/vlc/Makefile
  head/multimedia/x264/Makefile
  head/net-p2p/eiskaltdcpp-daemon/Makefile
  head/net-p2p/eiskaltdcpp-gtk/Makefile
  head/net-p2p/eiskaltdcpp-lib/Makefile
  head/net-p2p/eiskaltdcpp-qt/Makefile
  head/print/pdftk/Makefile
  head/science/gnudatalanguage/Makefile
  head/science/harminv/Makefile
  head/science/kalzium/Makefile
  head/science/meep/Makefile
  head/science/peekabot/Makefile
  head/security/cryptopp/Makefile
  head/sysutils/grub2/Makefile
  head/www/chromium/Makefile
  head/www/mod_pagespeed/Makefile
  head/www/mod_spdy/Makefile
  head/www/node-devel/Makefile
  head/www/openvrml/Makefile
  head/x11-toolkits/c++-gtk-utils/Makefile
  head/x11-toolkits/gigi/Makefile
  head/x11-toolkits/mygui/Makefile
  head/x11/kactivitymanagerd/Makefile

Modified: head/archivers/rvm/Makefile
==============================================================================
--- head/archivers/rvm/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/archivers/rvm/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -17,7 +17,7 @@ WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVER
 NO_LATEST_LINK=	yes
 
 USE_GMAKE=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-default-config-file=${PREFIX}/etc/rvm.conf \
 		--enable-assume-stl-memory-exception

Modified: head/audio/beast/Makefile
==============================================================================
--- head/audio/beast/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/audio/beast/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -22,7 +22,7 @@ OPTIONS_DEFINE_i386=	SSE
 
 USE_BZIP2=	yes
 USES=		pathfix gettext
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GNOME=	gnomehier libgnomecanvas
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes

Modified: head/audio/py-tagpy/Makefile
==============================================================================
--- head/audio/py-tagpy/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/audio/py-tagpy/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -26,7 +26,7 @@ CONFIGURE_ARGS=	--taglib-inc-dir="${LOCA
 
 PLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
 
-USE_GCC=	4.4+
+USE_GCC=	yes
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	easy_install
 PYEASYINSTALL_ARCHDEP=	yes

Modified: head/biology/seqan/Makefile
==============================================================================
--- head/biology/seqan/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/biology/seqan/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -33,7 +33,7 @@ PKG_MESSAGE=	${WRKDIR}/pkg-message
 
 .if ${ARCH} == i386
 # triggers internal error in system gcc
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 # unsafe workaround because FreeBSD lacks logl and expl

Modified: head/cad/calculix/Makefile
==============================================================================
--- head/cad/calculix/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/cad/calculix/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -74,7 +74,7 @@ LAPACK_LIBS=		-llapack
 .endif
 
 USE_FORTRAN=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 .if ${ARCH} == "sparc64"
 CFLAGS+=	-fPIC

Modified: head/cad/gspiceui/Makefile
==============================================================================
--- head/cad/gspiceui/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/cad/gspiceui/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -29,7 +29,7 @@ OPTIONS_DEFAULT=	NGSPICE GWAVE
 
 USE_WX=		2.6+
 WX_UNICODE=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GMAKE=	yes
 
 DESKTOP_ENTRIES=	"GSpiceUI" "Circuit Simulator GUI" \

Modified: head/chinese/ibus-pinyin/Makefile
==============================================================================
--- head/chinese/ibus-pinyin/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/chinese/ibus-pinyin/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ RUN_DEPENDS=	ibus-daemon:${PORTSDIR}/tex
 USE_PYTHON=	yes
 USE_GNOME=	pygtk2
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-dependency-tracking --disable-lua-extension

Modified: head/comms/dabstick-radio/Makefile
==============================================================================
--- head/comms/dabstick-radio/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/comms/dabstick-radio/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -40,7 +40,7 @@ CC=		clang
 CXX=		clang++
 CPP=		clang-cpp
 .else
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 do-configure:

Modified: head/comms/efax-gtk/Makefile
==============================================================================
--- head/comms/efax-gtk/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/comms/efax-gtk/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ USES=		pkgconfig
 USE_GHOSTSCRIPT_RUN=yes
 USE_GNOME=	gtk20
 GNU_CONFIGURE=	yes
-USE_GCC=	4.4+
+USE_GCC=	yes
 
 CONFLICTS=	efax-[0-9]*
 

Modified: head/comms/ems-flasher/Makefile
==============================================================================
--- head/comms/ems-flasher/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/comms/ems-flasher/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ LICENSE=	MIT
 USE_GMAKE=	yes
 CFLAGS+=	-g -Wall
 LDFLAGS+=	-lusb
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 PLIST_FILES=	bin/ems-flasher
 

Modified: head/databases/dbf/Makefile
==============================================================================
--- head/databases/dbf/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/databases/dbf/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -18,7 +18,7 @@ WRKSRC=		${WRKDIR}/lib${PORTNAME}
 USE_ZIP=	yes
 USES=        pathfix
 USE_GNOME=	intltool
-USE_GCC=	4.6+
+USE_GCC=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_prog_DOC_TO_MAN=""
 USE_LDCONFIG=	yes

Modified: head/databases/tarantool/Makefile
==============================================================================
--- head/databases/tarantool/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/databases/tarantool/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -14,7 +14,7 @@ LICENSE=	BSD
 
 TR_REV=		45-g2f7b3f9
 USES=		cmake gettext:build
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GMAKE=	yes
 USE_LDCONFIG=	yes
 USE_PERL5=	yes

Modified: head/deskutils/notify-osd/Makefile
==============================================================================
--- head/deskutils/notify-osd/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/deskutils/notify-osd/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -22,6 +22,6 @@ RUN_DEPENDS=	dbus-daemon:${PORTSDIR}/dev
 GNU_CONFIGURE=	yes
 USES=		gmake
 USE_GNOME=	libwnck gconf2
-USE_GCC=	4.4+
+USE_GCC=	yes
 
 .include <bsd.port.mk>

Modified: head/devel/astyle/Makefile
==============================================================================
--- head/devel/astyle/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/astyle/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -15,7 +15,7 @@ CFLAGS+=	-W -Wall -fno-rtti -fno-excepti
 LDFLAGS+=	-s
 MAKE_ARGS+=	CFLAGS="${CFLAGS}"
 USE_GMAKE=	yes
-USE_GCC=	4.4+
+USE_GCC=	yes
 
 WRKSRC=		${WRKDIR}/astyle/build/gcc
 

Modified: head/devel/clanlib/Makefile
==============================================================================
--- head/devel/clanlib/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/clanlib/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -24,7 +24,7 @@ LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/j
 		pcre:${PORTSDIR}/devel/pcre
 
 USE_GMAKE=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_XORG=	x11
 USES=	pathfix pkgconfig
 USE_LDCONFIG=	yes

Modified: head/devel/cocaine-core/Makefile
==============================================================================
--- head/devel/cocaine-core/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/cocaine-core/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ LIB_DEPENDS=	boost_iostreams:${PORTSDIR}
 		zmq:${PORTSDIR}/devel/zmq
 
 USES=		cmake
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_LDCONFIG=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	zloidemon

Modified: head/devel/covtool/Makefile
==============================================================================
--- head/devel/covtool/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/covtool/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -11,7 +11,7 @@ COMMENT=	C++ test coverage analyzer
 
 WRKSRC=	        ${WRKDIR}
 USE_ZIP=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GMAKE=	yes
 MAKEFILE=	makefile
 

Modified: head/devel/freeocl/Makefile
==============================================================================
--- head/devel/freeocl/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/freeocl/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -17,7 +17,7 @@ LICENSE=	LGPL3
 
 WRKSRC=		${WRKDIR}/FreeOCL-${PORTVERSION}-Source
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USES=		cmake
 USE_LDCONFIG=	yes
 CMAKE_BUILD_TYPE=Release

Modified: head/devel/kdevelop-pg-qt/Makefile
==============================================================================
--- head/devel/kdevelop-pg-qt/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/kdevelop-pg-qt/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -16,7 +16,7 @@ COMMENT=	Parser-generator from KDevplatf
 
 BUILD_DEPENDS=	${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_BZIP2=	yes
 USES=		bison cmake:outsource
 USE_KDE4=	automoc4 kdehier kdelibs kdeprefix

Modified: head/devel/libYGP/Makefile
==============================================================================
--- head/devel/libYGP/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/libYGP/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -15,7 +15,7 @@ LIB_DEPENDS=	gmp.10:${PORTSDIR}/math/gmp
 		boost_filesystem:${PORTSDIR}/devel/boost-libs
 
 USE_BZIP2=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 GNU_CONFIGURE=	yes
 USES=	pathfix pkgconfig gettext
 USE_LDCONFIG=	yes

Modified: head/devel/libclaw/Makefile
==============================================================================
--- head/devel/libclaw/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/libclaw/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -16,7 +16,7 @@ BUILD_DEPENDS=	${LOCALBASE}/include/boos
 USES=		cmake gettext
 CMAKE_ARGS=	-DCLAW_CMAKE_MODULES_INSTALL_PATH="${DATADIR}/cmake"
 USE_LDCONFIG=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 post-patch:
 	@${REINPLACE_CMD} -e '/subdirs/ s|doc||' ${WRKSRC}/CMakeLists.txt

Modified: head/devel/msgpack/Makefile
==============================================================================
--- head/devel/msgpack/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/msgpack/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ USE_LDCONFIG=	yes
 
 .if ${ARCH} == "sparc64"
 # required for __sync _* atomic operations on sparc
-USE_GCC=	4.4+
+USE_GCC=	yes
 .else
 USE_GCC=	4.2+
 .endif

Modified: head/devel/nemiver/Makefile
==============================================================================
--- head/devel/nemiver/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/nemiver/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -28,7 +28,7 @@ CONFIGURE_TARGET=--build=${MACHINE_ARCH}
 CONFIGURE_ENV=	ac_cv_path_GDB_PROG=${LOCALBASE}/bin/gdb
 USE_GMAKE=	yes
 USE_GNOME=	gnomeprefix gnomehack intltool gnomedocutils gconf2 vte
-USE_GCC=	4.4+
+USE_GCC=	yes
 USE_LDCONFIG=	yes
 USES=		gettext
 INSTALLS_OMF=	yes

Modified: head/devel/p5-perlkde/Makefile
==============================================================================
--- head/devel/p5-perlkde/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/p5-perlkde/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -14,7 +14,7 @@ COMMENT=	Perl bindings for KDE
 USE_XZ=		yes
 USE_PERL5=	yes
 # Build fails with system gcc
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_KDE4=	kdehier kdeprefix perlqt smokekde automoc4
 USE_QT4=	network opengl sql svg xml \
 		qmake_build moc_build uic_build rcc_build

Modified: head/devel/pure-stldict/Makefile
==============================================================================
--- head/devel/pure-stldict/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/pure-stldict/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -10,8 +10,7 @@ COMMENT=	Pure interface to C++ STL map/u
 
 USE_PURE=	yes
 
-USE_GCC=	4.6+
-CXX=		g++${GCC_DEFAULT_V}
+USE_GCC=	yes
 CXXFLAGS+=	-std=c++0x -DHAVE_STD_IS_PERMUTATION
 
 .include "${.CURDIR}/../../lang/pure/bsd.pure.mk"

Modified: head/devel/raknet/Makefile
==============================================================================
--- head/devel/raknet/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/devel/raknet/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -28,7 +28,7 @@ USE_LDCONFIG=	yes
 USE_DOS2UNIX=	yes
 DOS2UNIX_REGEX=	.*\.(cpp|h|txt)
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GMAKE=	yes
 USES=		cmake
 

Modified: head/editors/emacs-devel/Makefile
==============================================================================
--- head/editors/emacs-devel/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/editors/emacs-devel/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -232,7 +232,7 @@ CONFIGURE_ARGS+=	--without-gnutls
 .endif
 
 .if ${PORT_OPTIONS:MLTO}
-USE_GCC=	4.6+
+USE_GCC=	yes
 CONFIGURE_ARGS+=	--enable-link-time-optimization
 .endif
 

Modified: head/editors/libreoffice/Makefile
==============================================================================
--- head/editors/libreoffice/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/editors/libreoffice/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -339,7 +339,7 @@ CONFIGURE_ARGS+=	--disable-neon
 .include <bsd.port.pre.mk>
 
 .if defined(WITH_GCC)
-USE_GCC=	4.6+
+USE_GCC=	yes
 CONFIGURE_ENV+=	CXXCPP="${CPP}"
 .else
 .if exists(/usr/bin/clang) && ${OSVERSION} > 901502

Modified: head/editors/openoffice-3/Makefile
==============================================================================
--- head/editors/openoffice-3/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/editors/openoffice-3/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -24,7 +24,7 @@ USE_XORG=	x11 ice xaw xau xext xrender x
 		xi xt xcursor xdamage xcomposite xfixes
 USE_GL=		gl glu
 USE_GSTREAMER=	yes
-#USE_GCC=	4.6+
+#USE_GCC=	yes
 USE_GMAKE=	yes
 USE_PYTHON=	yes
 USE_PERL5=	build

Modified: head/emulators/dolphin-emu-devel/Makefile
==============================================================================
--- head/emulators/dolphin-emu-devel/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/emulators/dolphin-emu-devel/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -34,7 +34,7 @@ DOS2UNIX_REGEX=	.*\.(h|c|cpp)
 
 # XXX Has only been tested with clang and gcc
 .if ${CC} != "clang" && ${CXX} != "clang++"
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 USES=		cmake pkgconfig iconv

Modified: head/emulators/fceux/Makefile
==============================================================================
--- head/emulators/fceux/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/emulators/fceux/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -110,7 +110,7 @@ CC=		/usr/bin/clang
 CXX=		/usr/bin/clang++
 CPP=		/usr/bin/clang-cpp
 .else
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 .endif
 

Modified: head/emulators/higan/Makefile
==============================================================================
--- head/emulators/higan/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/emulators/higan/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -14,7 +14,7 @@ COMMENT=	Nintendo multi-system emulator
 USES=		pkgconfig
 USE_XZ=		yes
 USE_GMAKE=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_LDCONFIG=	yes
 
 ONLY_FOR_ARCHS=	i386 amd64

Modified: head/emulators/mame/Makefile
==============================================================================
--- head/emulators/mame/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/emulators/mame/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -91,7 +91,7 @@ CC=		/usr/bin/clang
 CPP=		/usr/bin/clang-cpp
 CXX=		/usr/bin/clang++
 .else
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"

Modified: head/emulators/mess/Makefile
==============================================================================
--- head/emulators/mess/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/emulators/mess/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -91,7 +91,7 @@ CC=		/usr/bin/clang
 CPP=		/usr/bin/clang-cpp
 CXX=		/usr/bin/clang++
 .else
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"

Modified: head/finance/qhacc/Makefile
==============================================================================
--- head/finance/qhacc/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/finance/qhacc/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -17,7 +17,7 @@ LIB_DEPENDS=	qwt6:${PORTSDIR}/x11-toolki
 OPTIONS_DEFINE=	DOCS
 
 USE_QT4=	corelib gui sql moc_build qmake_build rcc_build uic_build
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_LDCONFIG=	yes
 
 CXXFLAGS+=	-fpermissive

Modified: head/games/bastet/Makefile
==============================================================================
--- head/games/bastet/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/bastet/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -27,7 +27,7 @@ PLIST_FILES=	bin/bastet
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} != "i386"
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 post-patch:

Modified: head/games/battletanks/Makefile
==============================================================================
--- head/games/battletanks/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/battletanks/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -17,7 +17,7 @@ LIB_DEPENDS=	sigc-2.0.0:${PORTSDIR}/deve
 		smpeg.1:${PORTSDIR}/multimedia/smpeg
 
 USE_BZIP2=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_LDCONFIG=	yes
 USE_LUA=	5.0+
 USE_OPENAL=	al

Modified: head/games/corsix-th/Makefile
==============================================================================
--- head/games/corsix-th/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/corsix-th/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -38,7 +38,7 @@ CC=		/usr/bin/clang
 CPP=		/usr/bin/clang-cpp
 CXX=		/usr/bin/clang++
 .else
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 .endif
 .else

Modified: head/games/openlierox/Makefile
==============================================================================
--- head/games/openlierox/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/openlierox/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ USE_BZIP2=	yes
 USE_SDL=	sdl image
 USE_GNOME=	libxml2
 USE_OPENAL=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 CFLAGS+=	-I${LOCALBASE}/include
 CXXFLAGS+=	-I${LOCALBASE}/include

Modified: head/games/openxcom/Makefile
==============================================================================
--- head/games/openxcom/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/openxcom/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -23,7 +23,7 @@ GH_COMMIT=	5c8b540
 USE_GMAKE=	yes
 USE_SDL=	sdl mixer image gfx
 USE_GL=		gl
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 BUILD_WRKSRC=	${WRKSRC}/src
 MAKEFILE=	Makefile.simple

Modified: head/games/openyahtzee/Makefile
==============================================================================
--- head/games/openyahtzee/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/openyahtzee/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/scoped_ptr.hpp:${PORTSDIR}/devel/boost-libs
 
 USE_BZIP2=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_WX=		2.8+
 WX_CONF_ARGS=	absolute
 GNU_CONFIGURE=	yes

Modified: head/games/plee-the-bear/Makefile
==============================================================================
--- head/games/plee-the-bear/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/plee-the-bear/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -25,7 +25,7 @@ USE_GL=		gl glu
 WANT_GNOME=	yes
 INSTALLS_ICONS=	yes
 USE_LDCONFIG=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 USES=		cmake
 CMAKE_ARGS=	-Dlibclaw_DIR="${LOCALBASE}/share/libclaw/cmake" \

Modified: head/games/super_methane_brothers/Makefile
==============================================================================
--- head/games/super_methane_brothers/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/super_methane_brothers/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -17,7 +17,7 @@ LIB_DEPENDS=	clan23Core:${PORTSDIR}/deve
 		execinfo:${PORTSDIR}/devel/libexecinfo
 
 USES=		pkgconfig
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GL=		glu
 USE_GMAKE=	yes
 MAKE_ENV=	METHANE_FLAGS="${CPPFLAGS}" METHANE_LIBS="${LDFLAGS}"

Modified: head/games/warzone2100/Makefile
==============================================================================
--- head/games/warzone2100/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/warzone2100/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -41,7 +41,7 @@ CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 REINPLACE_ARGS=	-i ''
 PORTDOCS=	*
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 .include <bsd.port.options.mk>
 

Modified: head/games/xonotic/Makefile
==============================================================================
--- head/games/xonotic/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/games/xonotic/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -28,7 +28,7 @@ MAKE_ARGS=	DP_FS_BASEDIR="${DATADIR}" \
 MAKE_JOBS_UNSAFE=yes
 ALL_TARGET=	#
 BINARIES=	#
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 OPTIONS_DEFAULT=CLIENT DEDICATED
 OPTIONS_MULTI=	COMPONENTS

Modified: head/graphics/darktable/Makefile
==============================================================================
--- head/graphics/darktable/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/darktable/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -32,15 +32,15 @@ MAN1=		${PORTNAME}.1
 LDFLAGS+=	-L${LOCALBASE}/lib -lintl
 
 OPTIONS_DEFINE=	GPHOTO GEO FLICKR FACEBOOK KWALLET GNOMEKEYRING RAWSPEED \
-		OPENJPEG SLIDESHOW NLS GCC46
+		OPENJPEG SLIDESHOW NLS GCC
 
 GEO_DESC=	Geotagging support
 FACEBOOK_DESC=	Support images export to Facebook
 RAWSPEED_DESC=	Compile with rawspeed backend
 SLIDESHOW_DESC=	Build OpenGL/SDL slideshow viewer
-GCC46_DESC=	Build with GCC 4.6+ (better OpenMP support)
+GCC_DESC=	Build with a current version of GCC (better OpenMP support)
 
-OPTIONS_DEFAULT=	GPHOTO RAWSPEED GCC46
+OPTIONS_DEFAULT=	GPHOTO RAWSPEED GCC
 
 .include <bsd.port.options.mk>
 
@@ -114,8 +114,8 @@ USES+=		gettext
 CMAKE_ARGS+=	-DUSE_NLS:BOOL=OFF
 .endif
 
-.if ${PORT_OPTIONS:MGCC46}
-USE_GCC=	4.6+
+.if ${PORT_OPTIONS:MGCC}
+USE_GCC=	yes
 # libdarktable.so has parts written in C++ (built-in rawspeed and libraw)
 # and is linked to GCC 4.6's libstdc++.  However CMake removes RPATH from
 # this library, and libstdc++ from base (GCC 4.2.1) is pulled at runtime,

Modified: head/graphics/enblend/Makefile
==============================================================================
--- head/graphics/enblend/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/enblend/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -29,8 +29,7 @@ CONFIGURE_ARGS=	MAKEINFO="${LOCALBASE}/b
 
 # GCC 4.2 has some problems, see
 # http://groups.google.com/group/hugin-ptx/browse_thread/thread/725b1581c9889e37/50abe3387d61541a#50abe3387d61541a
-# Gerald Pfeifer <gerald@pfeifer.com> asked to use 4.4+ instead of 4.3+
-USE_GCC=	4.4+
+USE_GCC=	yes
 USE_GL=		glew glut
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV+=	"LIBS=-lboost_system"

Modified: head/graphics/k3d/Makefile
==============================================================================
--- head/graphics/k3d/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/k3d/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -37,7 +37,7 @@ USE_BZIP2=	yes
 USE_GL=		glu
 USE_GNOME=	gtksourceview2
 USE_DOS2UNIX=	*.hpp
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_PYTHON=	yes
 USES=		cmake:outsource gettext
 CMAKE_ARGS=	-DK3D_INTL_INCLUDE_DIRS:STRING="-I${LOCALBASE}/include" \

Modified: head/graphics/libosmesa/Makefile
==============================================================================
--- head/graphics/libosmesa/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/libosmesa/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -45,7 +45,7 @@ CC=	/usr/bin/clang
 CXX=	/usr/bin/clang++
 CPP=	/usr/bin/clang-cpp
 .else
-USE_GCC=4.6+
+USE_GCC=yes
 .endif
 .endif
 

Modified: head/graphics/libraw/Makefile
==============================================================================
--- head/graphics/libraw/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/libraw/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -42,7 +42,7 @@ CFLAGS+=	-O3
 .endif
 
 .if ${PORT_OPTIONS:MOPENMP}
-USE_GCC=	4.6+
+USE_GCC=	yes
 CONFIGURE_ARGS+=--enable-openmp
 .else
 CONFIGURE_ARGS+=--disable-openmp

Modified: head/graphics/mahotas/Makefile
==============================================================================
--- head/graphics/mahotas/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/mahotas/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -13,7 +13,7 @@ COMMENT=	Computer vision and image proce
 BUILD_DEPENDS=	${PYNUMPY}
 LIB_DEPENDS=	freeimage:${PORTSDIR}/graphics/freeimage
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_PYTHON=	2.5+
 USE_PYDISTUTILS=	easy_install
 PYEASYINSTALL_ARCHDEP=	yes

Modified: head/graphics/oyranos/Makefile
==============================================================================
--- head/graphics/oyranos/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/oyranos/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -45,7 +45,7 @@ MAN3=		oyranos-config.3 oyranos.3
 CC=		/usr/bin/clang
 CXX=		/usr/bin/clang++
 .else
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 .include <bsd.port.post.mk>

Modified: head/graphics/rawtherapee/Makefile
==============================================================================
--- head/graphics/rawtherapee/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/rawtherapee/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -27,7 +27,7 @@ USE_XZ=		yes
 USE_GNOME=	gtk20 glib20
 USE_LDCONFIG=	yes
 # base GCC and clang in 9.1-RELEASE are insufficient:
-USE_GCC=	4.6+
+USE_GCC=	yes
 CFLAGS+=	-I${LOCALBASE}/include -fPIC ${PTHREAD_CFLAGS}
 CXXFLAGS+=	-I${LOCALBASE}/include -fPIC ${PTHREAD_CFLAGS}
 LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}

Modified: head/graphics/vigra/Makefile
==============================================================================
--- head/graphics/vigra/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/graphics/vigra/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -44,7 +44,7 @@ CMAKE_ARGS+=	-DWITH_OPENEXR=0
 .if ${PORT_OPTIONS:MNUMPY}
 CONFLICTS_BUILD=	python3*
 CMAKE_ARGS+=	-DWITH_VIGRANUMPY=1
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_FORTRAN=	yes
 USE_PYTHON=	2.6-2.7
 BUILD_DEPENDS+=	nosetests:${PORTSDIR}/devel/py-nose
@@ -92,8 +92,8 @@ pre-everything::
 .if ${PORT_OPTIONS:MNUMPY}
 	@${ECHO} ""
 	@${ECHO} "* BEWARE!"
-	@${ECHO} "* Using py-NumPY implies Fortran and GCC4.6+ as hard dependencies"
-	@${ECHO} "* and require to all ports, depended on vigra, set USE_GCC=4.6+"
+	@${ECHO} "* Using py-NumPY implies Fortran and GCC 4.6+ as hard dependencies"
+	@${ECHO} "* and require all ports, depending on vigra, to set USE_GCC=yes"
 	@${ECHO} ""
 .endif
 

Modified: head/java/classpath/Makefile
==============================================================================
--- head/java/classpath/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/java/classpath/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -141,7 +141,7 @@ JAVA?=			${LOCALBASE}/bootstrap-openjdk/
 JAVAC?=			${LOCALBASE}/bootstrap-openjdk/bin/javac
 .else
 USE_BINUTILS=		yes
-USE_GCC=		4.6+
+USE_GCC=		yes
 GCC_SUFX=		${_USE_GCC:S/.//}
 JAR?=			${LOCALBASE}/bin/gjar${GCC_SUFX}
 JAVA?=			${LOCALBASE}/bin/gij${GCC_SUFX}

Modified: head/lang/bigloo/Makefile
==============================================================================
--- head/lang/bigloo/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/lang/bigloo/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ LIB_DEPENDS=	pcre:${PORTSDIR}/devel/pcre
 OPTIONS_DEFINE=	AVAHI ALSA FLAC GSTREAMER MPG123 SQLITE OPENSSL DOCS
 OPTIONS_DEFAULT=OPENSSL
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_EMACS=	yes
 USE_GMAKE=	yes
 HAS_CONFIGURE=	yes

Modified: head/lang/erlang-runtime15/Makefile
==============================================================================
--- head/lang/erlang-runtime15/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/lang/erlang-runtime15/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -36,11 +36,11 @@ PLIST_SUB=	ERLANG_LIB=${ERLANG_LIB}
 
 MAKE_JOBS_UNSAFE=yes
 
-OPTIONS_DEFINE=	GCC46 DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
+OPTIONS_DEFINE=	GCC DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
 OPTIONS_SINGLE=	ODBC
 OPTIONS_SINGLE_ODBC=	IODBC UNIXODBC
 
-GCC46_DESC=	Use gcc 4.6
+GCC_DESC=	Use current GCC
 HIPE_DESC=	Build native HiPE compiler
 KQUEUE_DESC=	Enable Kernel Poll (kqueue) support
 SCTP_DESC=	Enable SCTP support
@@ -67,12 +67,12 @@ DISTFILES+=	${ERLANG_DOCS}:erlangorg
 # probes fixed does not match the number of defined probes (54 != 132,
 # respectively)" you probably misconfigured DTrace in some way.
 
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC46}
-IGNORE=		DTRACE support on amd64 requires GCC46 option
+.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
+IGNORE=		DTRACE support on amd64 requires GCC option
 .endif
 
-.if ${PORT_OPTIONS:MGCC46}
-USE_GCC?=	4.6+
+.if ${PORT_OPTIONS:MGCC}
+USE_GCC?=	yes
 .endif
 
 .if ${PORT_OPTIONS:MDTRACE}

Modified: head/lang/erlang-runtime16/Makefile
==============================================================================
--- head/lang/erlang-runtime16/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/lang/erlang-runtime16/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -35,11 +35,11 @@ PLIST_SUB=	ERLANG_LIB=${ERLANG_LIB}
 
 MAKE_JOBS_UNSAFE=yes
 
-OPTIONS_DEFINE=	GCC46 DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
+OPTIONS_DEFINE=	GCC DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
 OPTIONS_SINGLE=	ODBC
 OPTIONS_SINGLE_ODBC=	IODBC UNIXODBC
 
-GCC46_DESC=	Use gcc 4.6
+GCC_DESC=	Use current GCC
 HIPE_DESC=	Build native HiPE compiler
 KQUEUE_DESC=	Enable Kernel Poll (kqueue) support
 SCTP_DESC=	Enable SCTP support
@@ -66,12 +66,12 @@ DISTFILES+=	${ERLANG_DOCS}:erlangorg
 # probes fixed does not match the number of defined probes (54 != 132,
 # respectively)" you probably misconfigured DTrace in some way.
 
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC46}
-IGNORE=		DTRACE support on amd64 requires GCC46 option
+.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
+IGNORE=		DTRACE support on amd64 requires GCC option
 .endif
 
-.if ${PORT_OPTIONS:MGCC46}
-USE_GCC?=	4.6+
+.if ${PORT_OPTIONS:MGCC}
+USE_GCC?=	yes
 .endif
 
 .if ${PORT_OPTIONS:MDTRACE}

Modified: head/lang/erlang/Makefile
==============================================================================
--- head/lang/erlang/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/lang/erlang/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -34,11 +34,11 @@ PLIST_SUB=	ERLANG_LIB=${ERLANG_LIB}
 
 MAKE_JOBS_UNSAFE=yes
 
-OPTIONS_DEFINE=	GCC46 DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
+OPTIONS_DEFINE=	GCC DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
 OPTIONS_SINGLE=	ODBC
 OPTIONS_SINGLE_ODBC=	IODBC UNIXODBC
 
-GCC46_DESC=	Use gcc 4.6
+GCC_DESC=	Use current GCC
 HIPE_DESC=	Build native HiPE compiler
 KQUEUE_DESC=	Enable Kernel Poll (kqueue) support
 SCTP_DESC=	Enable SCTP support
@@ -72,12 +72,12 @@ DOC_DISTFILES=	armstrong_thesis_2003.pdf
 # probes fixed does not match the number of defined probes (54 != 132,
 # respectively)" you probably misconfigured DTrace in some way.
 
-.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC46}
-IGNORE=		DTRACE support on amd64 requires GCC46 option
+.if ${ARCH} == "amd64" && ${PORT_OPTIONS:MDTRACE} && ! ${PORT_OPTIONS:MGCC}
+IGNORE=		DTRACE support on amd64 requires GCC option
 .endif
 
-.if ${PORT_OPTIONS:MGCC46}
-USE_GCC?=	4.6+
+.if ${PORT_OPTIONS:MGCC}
+USE_GCC?=	yes
 .endif
 
 .if ${PORT_OPTIONS:MDTRACE}

Modified: head/lang/ghc/Makefile
==============================================================================
--- head/lang/ghc/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/lang/ghc/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -31,7 +31,7 @@ USE_PERL5_BUILD=	yes
 USE_GMAKE=		yes
 USES=			iconv ncurses
 USE_BINUTILS=		yes
-USE_GCC=		4.6+
+USE_GCC=		yes
 
 LICENSE=	BSD
 LICENSE_FILE=	${WRKSRC}/LICENSE

Modified: head/lang/intercal/Makefile
==============================================================================
--- head/lang/intercal/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/lang/intercal/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -25,7 +25,7 @@ post-patch:
 .include <bsd.port.pre.mk>
 
 .if ${OSVERSION} < 900000
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 .include <bsd.port.post.mk>

Modified: head/math/fftw3/Makefile
==============================================================================
--- head/math/fftw3/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/math/fftw3/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -98,7 +98,7 @@ FFTW3_SUFX=	q
 FFTW3_PKGNAMESUFFIX=	-quad
 CONFIGURE_ARGS+=--enable-quad-precision
 ONLY_FOR_ARCHS =	i386 amd64
-USE_GCC=	4.6+
+USE_GCC=	yes
 .endif
 
 .if ${FFTW3_FLAVOR} == "default"

Modified: head/math/ised/Makefile
==============================================================================
--- head/math/ised/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/math/ised/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -13,7 +13,7 @@ LICENSE=	GPLv3
 
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 MAN1=		${PORTNAME}.1
 

Modified: head/math/p5-Math-Int128/Makefile
==============================================================================
--- head/math/p5-Math-Int128/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/math/p5-Math-Int128/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ RUN_DEPENDS=    p5-Math-Int64>=0.28:${PO
 USES=		perl5
 USE_PERL5=	configure
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 
 MAN3=		Math::Int128.3 \
 		Math::Int128::die_on_overflow.3

Modified: head/math/py-graphtool/Makefile
==============================================================================
--- head/math/py-graphtool/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/math/py-graphtool/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -19,7 +19,7 @@ LIB_DEPENDS=	boost_python:${PORTSDIR}/de
 		CGAL.5:${PORTSDIR}/math/cgal
 
 USE_BZIP2=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GMAKE=	yes
 USE_PYTHON=	yes
 GNU_CONFIGURE=	yes

Modified: head/math/sage/Makefile
==============================================================================
--- head/math/sage/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/math/sage/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -29,7 +29,7 @@ OPTIONS_DEFINE_amd64=	387
 
 PLIST_FILES=	bin/sage
 USE_FORTRAN=	yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_TK=		yes
 USE_GMAKE=	yes
 USE_TEX=	latex:build

Modified: head/misc/libmetalink/Makefile
==============================================================================
--- head/misc/libmetalink/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/misc/libmetalink/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -20,7 +20,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 FETCH_ARGS=
 USE_BZIP2=	yes
-USE_GCC=	4.4+
+USE_GCC=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	\
 		--with-libexpat-prefix="${LOCALBASE}" \

Modified: head/multimedia/assimp/Makefile
==============================================================================
--- head/multimedia/assimp/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/multimedia/assimp/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -18,7 +18,7 @@ LIB_DEPENDS=	boost_filesystem:${PORTSDIR
 
 USE_ZIP=	yes
 USES=		cmake pkgconfig
-USE_GCC=	4.6+ # 4.2+ causes compiler warnings
+USE_GCC=	yes	# GCC 4.2 causes compiler warnings
 USE_LDCONFIG=	yes
 
 # CMAKE_ARGS instructs cmake to skip runtime path removal during install

Modified: head/multimedia/mkvtoolnix/Makefile
==============================================================================
--- head/multimedia/mkvtoolnix/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/multimedia/mkvtoolnix/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -22,7 +22,7 @@ LIB_DEPENDS=	vorbis:${PORTSDIR}/audio/li
 
 USES=		pkgconfig gettext iconv
 USE_XZ=		yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 GNU_CONFIGURE=	yes
 USE_RAKE=	yes
 USE_RUBY=	yes

Modified: head/multimedia/mplayer/Makefile.options
==============================================================================
--- head/multimedia/mplayer/Makefile.options	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/multimedia/mplayer/Makefile.options	Sat Aug 17 16:27:24 2013	(r324851)
@@ -71,7 +71,7 @@ CPP=		clang-cpp
 EXTRA_PATCHES+=	${FILESDIR}/extra-patch-clang-version
 .else
 .if ${PORT_OPTIONS:MOTCHAIN}
-USE_GCC?=	4.6+
+USE_GCC?=	yes
 BUILD_DEPENDS+=	${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
 .else
 CONFIGURE_ARGS+=--disable-ssse3 --disable-sse4 --disable-sse42 \

Modified: head/multimedia/vlc/Makefile
==============================================================================
--- head/multimedia/vlc/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/multimedia/vlc/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -694,7 +694,7 @@ CXX=	clang++
 CPP=	clang-cpp
 .else
 .if ${ARCH} == "i386"
-USE_GCC?=	4.6+ # sse/3dnow detection on i386 needs newer gcc
+USE_GCC?=	yes # sse/3dnow detection on i386 needs newer GCC 
 .endif
 .endif
 

Modified: head/multimedia/x264/Makefile
==============================================================================
--- head/multimedia/x264/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/multimedia/x264/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -40,7 +40,7 @@ HAS_CONFIGURE=	yes
 OPTIONS_DEFINE=	ASM DEBUG PGO GCC44 GPAC X11_OUTPUT
 OPTIONS_DEFAULT=	ASM PGO GPAC
 ASM_DESC=		Assembly optimizations (devel/binutils)
-GCC44_DESC=		Use gcc 4.4+ (implies WITH_ASM)
+GCC44_DESC=		Use current GCC (implies WITH_ASM)
 GPAC_DESC=		Enable MPEG-4 Output
 X11_OUTPUT_DESC=	Enable X11 Output
 
@@ -53,7 +53,7 @@ PLIST_SUB+=	X264_BUILD=${X264_BUILD}
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MGCC44}
-USE_GCC?=	4.4+
+USE_GCC?=	yes
 .endif
 
 .include <bsd.port.pre.mk>

Modified: head/net-p2p/eiskaltdcpp-daemon/Makefile
==============================================================================
--- head/net-p2p/eiskaltdcpp-daemon/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/net-p2p/eiskaltdcpp-daemon/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -19,7 +19,7 @@ BUILD_DEPENDS+=	chrpath:${PORTSDIR}/deve
 PROJECTHOST=	eiskaltdc
 
 USE_XZ=		yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USES=		cmake gettext
 USE_OPENSSL=	yes
 

Modified: head/net-p2p/eiskaltdcpp-gtk/Makefile
==============================================================================
--- head/net-p2p/eiskaltdcpp-gtk/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/net-p2p/eiskaltdcpp-gtk/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -21,7 +21,7 @@ CMAKE_ARGS+=	-DBUILD_LIB:BOOL=OFF
 PROJECTHOST=	eiskaltdc
 
 USE_XZ=		yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USES=		cmake gettext
 USE_OPENSSL=	yes
 

Modified: head/net-p2p/eiskaltdcpp-lib/Makefile
==============================================================================
--- head/net-p2p/eiskaltdcpp-lib/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/net-p2p/eiskaltdcpp-lib/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -19,7 +19,7 @@ BUILD_DEPENDS+=	chrpath:${PORTSDIR}/deve
 PROJECTHOST=	eiskaltdc
 
 USE_XZ=		yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USES=		cmake gettext
 USE_OPENSSL=	yes
 USE_LDCONFIG=	yes

Modified: head/net-p2p/eiskaltdcpp-qt/Makefile
==============================================================================
--- head/net-p2p/eiskaltdcpp-qt/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/net-p2p/eiskaltdcpp-qt/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -24,7 +24,7 @@ CMAKE_ARGS+=	-DBUILD_LIB:BOOL=OFF
 PROJECTHOST=	eiskaltdc
 
 USE_XZ=		yes
-USE_GCC=	4.6+
+USE_GCC=	yes
 USES=		cmake gettext
 USE_OPENSSL=	yes
 

Modified: head/print/pdftk/Makefile
==============================================================================
--- head/print/pdftk/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/print/pdftk/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -17,10 +17,10 @@ BUILD_DEPENDS=	gcj${CSUFF}:${PORTSDIR}/l
 		gcjh${CSUFF}:${PORTSDIR}/lang/gcc${CSUFF} \
 		cpp${CSUFF}:${PORTSDIR}/lang/gcc${CSUFF}
 
-# Get gcc version suffix without the dot in USE_GCC
+# Get GCC version suffix without the dot in USE_GCC
 CSUFF=		${_USE_GCC:S/.//}
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_GMAKE=	yes
 USES=		iconv
 USE_LDCONFIG=	${PREFIX}/lib/gcc${CSUFF}

Modified: head/science/gnudatalanguage/Makefile
==============================================================================
--- head/science/gnudatalanguage/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/science/gnudatalanguage/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -33,7 +33,7 @@ LIB_DEPENDS+=	plplotd.11:${PORTSDIR}/mat
 		gsl.16:${PORTSDIR}/math/gsl		\
 		dps.0:${PORTSDIR}/x11/dgs
 
-USE_GCC=	4.6+
+USE_GCC=	yes
 USE_WX=		2.8
 USES=		pkgconfig
 GNU_CONFIGURE=	yes

Modified: head/science/harminv/Makefile
==============================================================================
--- head/science/harminv/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/science/harminv/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -17,7 +17,7 @@ COMMENT=	Solver of harmonic inversion
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 USE_FORTRAN=	yes
-USE_GCC=	4.4+
+USE_GCC=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LD_LIBRARY_PATH=	-L${LOCALBASE}/lib -L/usr/lib
 LDFLAGS+=	-L${LOCALBASE}/lib

Modified: head/science/kalzium/Makefile
==============================================================================
--- head/science/kalzium/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/science/kalzium/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -18,8 +18,7 @@ BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgc
 
 CONFLICTS=	kdeedu-4.[0-6].*
 
-# Keep USE_GCC in sync with science/avogadro.
-USE_GCC=	4.4+
+USE_GCC=	yes
 USE_KDE4=	kdehier kdelibs kdeprefix automoc4
 USES=		cmake:outsource
 USE_OCAML=	yes

Modified: head/science/meep/Makefile
==============================================================================
--- head/science/meep/Makefile	Sat Aug 17 16:25:16 2013	(r324850)
+++ head/science/meep/Makefile	Sat Aug 17 16:27:24 2013	(r324851)
@@ -22,7 +22,7 @@ RUN_DEPENDS+=	harminv:${PORTSDIR}/scienc
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 USE_FORTRAN=	yes
-USE_GCC=	4.6+

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308171627.r7HGRO3I010693>