aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/akode-plugins-mpc/Makefile1
-rw-r--r--audio/akode-plugins-mpeg/Makefile1
-rw-r--r--audio/akode-plugins-oss/Makefile1
-rw-r--r--audio/akode-plugins-resampler/Makefile1
-rw-r--r--audio/akode-plugins-xiph/Makefile1
-rw-r--r--audio/linuxsampler/Makefile1
-rw-r--r--audio/nas/Makefile1
-rw-r--r--audio/scrobbler/Makefile1
-rw-r--r--cad/gnucap/Makefile1
-rw-r--r--converters/tnef/Makefile1
-rw-r--r--databases/firebird20-server/Makefile1
-rw-r--r--databases/firebird21-server/Makefile1
-rw-r--r--databases/gnome-db/Makefile1
-rw-r--r--databases/libgda3/Makefile1
-rw-r--r--databases/mird/Makefile1
-rw-r--r--devel/allegro/Makefile1
-rw-r--r--devel/argp-standalone/Makefile1
-rw-r--r--devel/avr-binutils/Makefile1
-rw-r--r--devel/bullet/Makefile1
-rw-r--r--devel/gdb66/Makefile1
-rw-r--r--devel/libYGP/Makefile1
-rw-r--r--devel/libhid/Makefile1
-rw-r--r--devel/liboil/Makefile1
-rw-r--r--devel/libopensync/Makefile1
-rw-r--r--devel/mingw32-binutils/Makefile1
-rw-r--r--devel/ncurses/Makefile1
-rw-r--r--devel/omniORB/Makefile1
-rw-r--r--devel/p5-EV/Makefile1
-rw-r--r--devel/psptoolchain-binutils/Makefile1
-rw-r--r--devel/py-game/Makefile1
-rw-r--r--devel/simgear/Makefile1
-rw-r--r--devel/skalibs/Makefile2
-rw-r--r--devel/xmltooling/Makefile1
-rw-r--r--emulators/virtualbox-ose-legacy/Makefile1
-rw-r--r--emulators/virtualbox-ose/Makefile1
-rw-r--r--finance/libofx/Makefile1
-rw-r--r--graphics/Coin/Makefile1
-rw-r--r--graphics/agg/Makefile1
-rw-r--r--graphics/devil/Makefile1
-rw-r--r--graphics/iulib/Makefile1
-rw-r--r--graphics/opendx/Makefile1
-rw-r--r--graphics/osg/Makefile1
-rw-r--r--graphics/podofo/Makefile1
-rw-r--r--graphics/tgif/Makefile1
-rw-r--r--graphics/urt/Makefile1
-rw-r--r--graphics/vcg/Makefile1
-rw-r--r--graphics/xli/Makefile1
-rw-r--r--graphics/xv/Makefile1
-rw-r--r--japanese/Wnn7-lib/Makefile1
-rw-r--r--japanese/canna-lib/Makefile1
-rw-r--r--japanese/groff/Makefile1
-rw-r--r--japanese/sj3-lib/Makefile1
-rw-r--r--japanese/skk-tools/Makefile1
-rw-r--r--japanese/texfamily/Makefile1
-rw-r--r--lang/clisp/Makefile1
-rw-r--r--lang/gcc42/Makefile1
-rw-r--r--lang/gcc44/Makefile1
-rw-r--r--lang/ghc/Makefile1
-rw-r--r--lang/gnatdroid-binutils/Makefile1
-rw-r--r--lang/q/Makefile1
-rw-r--r--lang/sdcc/Makefile1
-rw-r--r--lang/v8/Makefile1
-rw-r--r--mail/courier/Makefile1
-rw-r--r--mail/ezmlm/Makefile1
-rw-r--r--mail/metamail/Makefile2
-rw-r--r--math/gnuplot/Makefile2
-rw-r--r--math/grace/Makefile1
-rw-r--r--math/igraph/Makefile1
-rw-r--r--math/wfmath/Makefile1
-rw-r--r--misc/sword/Makefile1
-rw-r--r--multimedia/xanim/Makefile1
-rw-r--r--net-mgmt/flow-tools/Makefile1
-rw-r--r--net/asterisk/Makefile1
-rw-r--r--net/asterisk10/Makefile1
-rw-r--r--net/asterisk14/Makefile1
-rw-r--r--net/boinc-client/Makefile1
-rw-r--r--net/freeswitch-core-devel/Makefile1
-rw-r--r--net/freeswitch-core/Makefile1
-rw-r--r--news/cnews/Makefile2
-rw-r--r--palm/jpilot/Makefile1
-rw-r--r--print/transfig/Makefile1
-rw-r--r--science/cdcl/Makefile1
-rw-r--r--security/trousers/Makefile1
-rw-r--r--sysutils/lsof/Makefile1
-rw-r--r--textproc/jade/Makefile1
-rw-r--r--textproc/openjade/Makefile1
-rw-r--r--textproc/scim/Makefile1
-rw-r--r--textproc/senna/Makefile1
-rw-r--r--www/libxul19/Makefile1
-rw-r--r--x11-clocks/asclock/Makefile1
-rw-r--r--x11-toolkits/Xaw3d/Makefile1
-rw-r--r--x11-toolkits/p5-Alien-wxWidgets/Makefile1
-rw-r--r--x11-toolkits/tk86/Makefile1
-rw-r--r--x11-toolkits/wxgtk29/Makefile1
-rw-r--r--x11/eterm/Makefile1
95 files changed, 99 insertions, 0 deletions
diff --git a/audio/akode-plugins-mpc/Makefile b/audio/akode-plugins-mpc/Makefile
index 5007c3d4c4b2..55c4e22cd8be 100644
--- a/audio/akode-plugins-mpc/Makefile
+++ b/audio/akode-plugins-mpc/Makefile
@@ -27,6 +27,7 @@ PORTNAMESUFX= ${PLUGIN:S/_sink//:S/_decoder//:S/src_//}
USE_AUTOTOOLS= libltdl
USE_AUTOTOOLS= libtool
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/akode-${PORTVERSION}
USE_LDCONFIG= yes
diff --git a/audio/akode-plugins-mpeg/Makefile b/audio/akode-plugins-mpeg/Makefile
index 836f2bad532e..20cb765c2247 100644
--- a/audio/akode-plugins-mpeg/Makefile
+++ b/audio/akode-plugins-mpeg/Makefile
@@ -29,6 +29,7 @@ PORTNAMESUFX= ${PLUGIN:S/_sink//:S/_decoder//:S/src_//}
USE_AUTOTOOLS= libltdl
USE_AUTOTOOLS= libtool
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/akode-${PORTVERSION}
USE_LDCONFIG= yes
diff --git a/audio/akode-plugins-oss/Makefile b/audio/akode-plugins-oss/Makefile
index 934b392eada3..361d8675a729 100644
--- a/audio/akode-plugins-oss/Makefile
+++ b/audio/akode-plugins-oss/Makefile
@@ -27,6 +27,7 @@ PORTNAMESUFX= ${PLUGIN:S/_sink//:S/_decoder//:S/src_//}
USE_AUTOTOOLS= libltdl
USE_AUTOTOOLS= libtool
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/akode-${PORTVERSION}
USE_LDCONFIG= yes
diff --git a/audio/akode-plugins-resampler/Makefile b/audio/akode-plugins-resampler/Makefile
index 120a45fe0686..79a39631dc0c 100644
--- a/audio/akode-plugins-resampler/Makefile
+++ b/audio/akode-plugins-resampler/Makefile
@@ -29,6 +29,7 @@ PORTNAMESUFX= ${PLUGIN:S/_sink//:S/_decoder//:S/src_//}
USE_AUTOTOOLS= libltdl
USE_AUTOTOOLS= libtool
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/akode-${PORTVERSION}
USE_LDCONFIG= yes
diff --git a/audio/akode-plugins-xiph/Makefile b/audio/akode-plugins-xiph/Makefile
index 7a379f6ceed6..b76962217773 100644
--- a/audio/akode-plugins-xiph/Makefile
+++ b/audio/akode-plugins-xiph/Makefile
@@ -33,6 +33,7 @@ PORTNAMESUFX= ${PLUGIN:S/_sink//:S/_decoder//:S/src_//}
USE_AUTOTOOLS= libltdl
USE_AUTOTOOLS= libtool
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/akode-${PORTVERSION}
USE_LDCONFIG= yes
diff --git a/audio/linuxsampler/Makefile b/audio/linuxsampler/Makefile
index 4a8fc613c909..9ccf2592570d 100644
--- a/audio/linuxsampler/Makefile
+++ b/audio/linuxsampler/Makefile
@@ -23,6 +23,7 @@ DSSI_DESC= Enable DSSI support
LV2CORE_DESC= Enable LV2 support
USE_BZIP2= yes
+USE_GCC= any
USE_GNOME= gnomehack
USE_SQLITE= 3
USE_GMAKE= yes
diff --git a/audio/nas/Makefile b/audio/nas/Makefile
index a985040385a2..387ad958765b 100644
--- a/audio/nas/Makefile
+++ b/audio/nas/Makefile
@@ -14,6 +14,7 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Network Audio System
+USE_GCC= any
USE_IMAKE= yes
USE_XORG= x11 xext xt xau sm ice xp xpm xmu xaw
USE_LDCONFIG= yes
diff --git a/audio/scrobbler/Makefile b/audio/scrobbler/Makefile
index 04ed21f5c1b3..1d3788a989c2 100644
--- a/audio/scrobbler/Makefile
+++ b/audio/scrobbler/Makefile
@@ -21,6 +21,7 @@ CONFLICTS= bmp-scrobbler-[0-9]* \
xmms-scrobbler-[0-9]*
USE_BZIP2= yes
+USE_GCC= any
GNU_CONFIGURE= yes
USE_GMAKE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/cad/gnucap/Makefile b/cad/gnucap/Makefile
index 4f1f133abed6..13d5274d019e 100644
--- a/cad/gnucap/Makefile
+++ b/cad/gnucap/Makefile
@@ -19,6 +19,7 @@ COMMENT= The GNU Circuit Analysis Package
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
diff --git a/converters/tnef/Makefile b/converters/tnef/Makefile
index 4d06233c0c9f..de19f675f63f 100644
--- a/converters/tnef/Makefile
+++ b/converters/tnef/Makefile
@@ -11,6 +11,7 @@ COMMENT= Unpack data in MS Outlook TNEF format
OPTIONS_DEFINE= DOCS
+USE_GCC= any
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
diff --git a/databases/firebird20-server/Makefile b/databases/firebird20-server/Makefile
index 4ab4bbe4e6a7..6f7da07d5987 100644
--- a/databases/firebird20-server/Makefile
+++ b/databases/firebird20-server/Makefile
@@ -23,6 +23,7 @@ LATEST_LINK= ${PORTNAME}20${PKGNAMESUFFIX}
USE_BISON= build
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_AUTOTOOLS= autoconf aclocal libtool
diff --git a/databases/firebird21-server/Makefile b/databases/firebird21-server/Makefile
index a18900b194ce..6d5b31b011ea 100644
--- a/databases/firebird21-server/Makefile
+++ b/databases/firebird21-server/Makefile
@@ -23,6 +23,7 @@ LATEST_LINK= ${PORTNAME}21${PKGNAMESUFFIX}
USE_BISON= build
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_AUTOTOOLS= autoconf aclocal libtool
diff --git a/databases/gnome-db/Makefile b/databases/gnome-db/Makefile
index 6ceef540507d..ba120d552fda 100644
--- a/databases/gnome-db/Makefile
+++ b/databases/gnome-db/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= Provide uniform access to data sources for the GNOME environment
USE_BZIP2= yes
+USE_GCC= any
USE_GNOME= gnomehack gnomeprefix gnomehier libgda
USE_GMAKE= yes
USE_GETTEXT= yes
diff --git a/databases/libgda3/Makefile b/databases/libgda3/Makefile
index f4f30933558e..228c37759142 100644
--- a/databases/libgda3/Makefile
+++ b/databases/libgda3/Makefile
@@ -26,6 +26,7 @@ LIBGDA3_SLAVE?= no
LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
USE_AUTOTOOLS= libtool
+USE_GCC= any
USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= gnomeprefix gnomehack glib20 libxslt intlhack referencehack
diff --git a/databases/mird/Makefile b/databases/mird/Makefile
index bf514a1e8b9b..9a89151316f6 100644
--- a/databases/mird/Makefile
+++ b/databases/mird/Makefile
@@ -20,6 +20,7 @@ COMMENT= A free database library with transaction support
WRKSRC= ${WRKDIR}/${DISTNAME}
USE_AUTOTOOLS= autoconf:env
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --without-debug
diff --git a/devel/allegro/Makefile b/devel/allegro/Makefile
index b48d5cdcd171..186028879cff 100644
--- a/devel/allegro/Makefile
+++ b/devel/allegro/Makefile
@@ -11,6 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A cross-platform library for games and multimedia programming
USE_AUTOTOOLS= autoconf
+USE_GCC= any
USE_GMAKE= yes
USE_XORG= x11 xpm xext xcursor xxf86vm xxf86dga
USE_LDCONFIG= yes
diff --git a/devel/argp-standalone/Makefile b/devel/argp-standalone/Makefile
index 8ae7cfffc609..f4ab3b0e590a 100644
--- a/devel/argp-standalone/Makefile
+++ b/devel/argp-standalone/Makefile
@@ -16,6 +16,7 @@ MASTER_SITE_SUBDIR= sem
MAINTAINER= sem@FreeBSD.org
COMMENT= Standalone version of arguments parsing functions from GLIBC
+USE_GCC= any
GNU_CONFIGURE= yes
USE_AUTOTOOLS= aclocal autoconf automake libtool
AUTOMAKE_ARGS= -c -a
diff --git a/devel/avr-binutils/Makefile b/devel/avr-binutils/Makefile
index 008a58d01ac6..6aeffe86b956 100644
--- a/devel/avr-binutils/Makefile
+++ b/devel/avr-binutils/Makefile
@@ -19,6 +19,7 @@ COMMENT= GNU binutils for Atmel AVR 8-bit RISC cross-development
WRKSRC= ${WRKDIR}/binutils-${PORTVERSION}
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
USE_GETTEXT= yes
CONFIGURE_ARGS= --target=avr
diff --git a/devel/bullet/Makefile b/devel/bullet/Makefile
index 2b2589e813db..4552e2cfc2ad 100644
--- a/devel/bullet/Makefile
+++ b/devel/bullet/Makefile
@@ -17,6 +17,7 @@ COMMENT= 3D collision detection and rigid body dynamics library
USE_GL= gl glu glut
USE_XORG= x11
+USE_GCC= any
MAKE_JOBS_SAFE= yes
USE_CMAKE= yes
diff --git a/devel/gdb66/Makefile b/devel/gdb66/Makefile
index 691e67ffc4db..6fd252b355ea 100644
--- a/devel/gdb66/Makefile
+++ b/devel/gdb66/Makefile
@@ -27,6 +27,7 @@ OPTIONS= INSIGHT "Build the Tcl/Tk GUI (experimental!)" off
CONFLICTS?= gdb-[7-9]*
MAKE_JOBS_SAFE= yes
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
USE_GETTEXT= yes
USE_ICONV= yes
diff --git a/devel/libYGP/Makefile b/devel/libYGP/Makefile
index 14dd28b12b2b..4244aa7751e9 100644
--- a/devel/libYGP/Makefile
+++ b/devel/libYGP/Makefile
@@ -19,6 +19,7 @@ LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \
boost_filesystem:${PORTSDIR}/devel/boost-libs
USE_BZIP2= yes
+USE_GCC= any
GNU_CONFIGURE= yes
USE_GNOME= gnomehack
USE_LDCONFIG= yes
diff --git a/devel/libhid/Makefile b/devel/libhid/Makefile
index 91c0d033888f..232632d937df 100644
--- a/devel/libhid/Makefile
+++ b/devel/libhid/Makefile
@@ -16,6 +16,7 @@ COMMENT= A user-space HID access library written in C
MAN1= libhid-detach-device.1
MANCOMPRESSED= no
+USE_GCC= any
USE_LDCONFIG= yes
USE_GMAKE= yes
USE_PYTHON= yes
diff --git a/devel/liboil/Makefile b/devel/liboil/Makefile
index ddecd7ea7dd2..f9e4035975b8 100644
--- a/devel/liboil/Makefile
+++ b/devel/liboil/Makefile
@@ -17,6 +17,7 @@ COMMENT= Library of optimized inner loops
LICENSE= BSD
LICENSE_FILE= ${WRKSRC}/COPYING
+USE_GCC= any
USE_GNOME= pkgconfig gnomehack ltverhack
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
diff --git a/devel/libopensync/Makefile b/devel/libopensync/Makefile
index 3d205fcb84c3..8fa1740ee1ab 100644
--- a/devel/libopensync/Makefile
+++ b/devel/libopensync/Makefile
@@ -21,6 +21,7 @@ RUN_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13
CONFLICTS= libopensync-0.22*
USE_BZIP2= yes
+USE_GCC= any
USE_CMAKE= yes
CMAKE_ARGS+= -Wno-dev
USE_GNOME= glib20 libxml2
diff --git a/devel/mingw32-binutils/Makefile b/devel/mingw32-binutils/Makefile
index 43bb0f44cb85..01d1bdb30a05 100644
--- a/devel/mingw32-binutils/Makefile
+++ b/devel/mingw32-binutils/Makefile
@@ -21,6 +21,7 @@ COMMENT= GNU Binutils for Windows cross-development
BINUTILVERSION= 2.22
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} \
diff --git a/devel/ncurses/Makefile b/devel/ncurses/Makefile
index 99dfda554f05..bb0aac2ab2e6 100644
--- a/devel/ncurses/Makefile
+++ b/devel/ncurses/Makefile
@@ -37,6 +37,7 @@ OPTIONS= EXTCOLORS "Enable 256-color support (only for ncursesw)" off
CONFIGURE_ENV= gnat_exists="no"
+USE_GCC= any
USE_LDCONFIG= yes
WIDEC_WRKSRC= ${WRKSRC}/build.widec
diff --git a/devel/omniORB/Makefile b/devel/omniORB/Makefile
index 360caa0e959f..decd49e8caa9 100644
--- a/devel/omniORB/Makefile
+++ b/devel/omniORB/Makefile
@@ -13,6 +13,7 @@ MAINTAINER= sem@FreeBSD.org
COMMENT= A robust high performance CORBA ORB for C++ and Python
PLIST_SUB+= SONUM=${PORTVERSION:C/.*\.//}
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_PYTHON= yes
diff --git a/devel/p5-EV/Makefile b/devel/p5-EV/Makefile
index a898f076bde3..da2ced970f5e 100644
--- a/devel/p5-EV/Makefile
+++ b/devel/p5-EV/Makefile
@@ -19,6 +19,7 @@ COMMENT= Perl interface to libev, a high performance full-featured event loop
RUN_DEPENDS= p5-common-sense>=0:${PORTSDIR}/devel/p5-common-sense
BUILD_DEPENDS= p5-common-sense>=0:${PORTSDIR}/devel/p5-common-sense
+USE_GCC= any
PERL_CONFIGURE= yes
CONFIGURE_ENV= PERL_MM_USE_DEFAULT="YES"
diff --git a/devel/psptoolchain-binutils/Makefile b/devel/psptoolchain-binutils/Makefile
index 12be2a6aa07b..166a1e0a605e 100644
--- a/devel/psptoolchain-binutils/Makefile
+++ b/devel/psptoolchain-binutils/Makefile
@@ -17,6 +17,7 @@ MAINTAINER= tphilipp@potion-studios.com
COMMENT= PlayStation Portable development toolchain ${PORTNAME}
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
MAKE_JOBS_SAFE= yes
diff --git a/devel/py-game/Makefile b/devel/py-game/Makefile
index c0029690838c..e3ca44b278e8 100644
--- a/devel/py-game/Makefile
+++ b/devel/py-game/Makefile
@@ -19,6 +19,7 @@ LIB_DEPENDS= smpeg:${PORTSDIR}/multimedia/smpeg
RUN_DEPENDS= ${PYNUMPY}
USE_SDL= ttf image mixer sdl
+USE_GCC= any
USE_PYTHON= yes
USE_PYDISTUTILS=yes
diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile
index ceddb51a09d5..73a3c66160b9 100644
--- a/devel/simgear/Makefile
+++ b/devel/simgear/Makefile
@@ -20,6 +20,7 @@ LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
osg:${PORTSDIR}/graphics/osg
USE_BZIP2= yes
+USE_GCC= any
USE_XORG= ice sm x11 xext xi xt xmu
USE_OPENAL= al alut
USE_GL= gl glu glut
diff --git a/devel/skalibs/Makefile b/devel/skalibs/Makefile
index f226a6fd473b..46e1cacec11c 100644
--- a/devel/skalibs/Makefile
+++ b/devel/skalibs/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/
MAINTAINER= dhn@FreeBSD.org
COMMENT= General purpose C libraries used by skarnet.org software
+USE_GCC= any
+
LDFLAGS?= -s
STRIPFLAGS?= -x
diff --git a/devel/xmltooling/Makefile b/devel/xmltooling/Makefile
index 0da8517c678d..3c3bde1121c7 100644
--- a/devel/xmltooling/Makefile
+++ b/devel/xmltooling/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-log4shib=${LOCALBASE} --with-openssl=${OPENSSLBASE} --with-curl=${LOCALBASE} --disable-doxygen-doc
+USE_GCC= any
USE_GMAKE= yes
USE_LDCONFIG= yes
USE_OPENSSL= yes
diff --git a/emulators/virtualbox-ose-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile
index 692e40b3830f..09c85decda22 100644
--- a/emulators/virtualbox-ose-legacy/Makefile
+++ b/emulators/virtualbox-ose-legacy/Makefile
@@ -36,6 +36,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION}_OSE
ONLY_FOR_ARCHS= i386 amd64
USE_CDRTOOLS= yes
+USE_GCC= any
USE_GNOME= libidl
USE_BZIP2= yes
USE_PYTHON= yes
diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile
index 987c7a99d00e..cbc30aae1b86 100644
--- a/emulators/virtualbox-ose/Makefile
+++ b/emulators/virtualbox-ose/Makefile
@@ -35,6 +35,7 @@ RUN_DEPENDS= /boot/modules/vboxdrv.ko:${PORTSDIR}/emulators/virtualbox-ose-kmod
WRKSRC= ${WRKDIR}/VirtualBox-${PORTVERSION}
ONLY_FOR_ARCHS= i386 amd64
USE_CDRTOOLS= yes
+USE_GCC= any
USE_GNOME= libidl
USE_BZIP2= yes
USE_PYTHON= yes
diff --git a/finance/libofx/Makefile b/finance/libofx/Makefile
index ed37c0e6aa6c..55bdb2246968 100644
--- a/finance/libofx/Makefile
+++ b/finance/libofx/Makefile
@@ -13,6 +13,7 @@ LIB_DEPENDS= curl.6:${PORTSDIR}/ftp/curl \
xml\\+\\+-2.6.2:${PORTSDIR}/textproc/libxml++26 \
osp.5:${PORTSDIR}/textproc/opensp
+USE_GCC= any
USE_ICONV= yes
USE_GMAKE= yes
USE_AUTOTOOLS= aclocal autoheader automake autoconf libtool
diff --git a/graphics/Coin/Makefile b/graphics/Coin/Makefile
index 619c74f17b53..ee41c1618a97 100644
--- a/graphics/Coin/Makefile
+++ b/graphics/Coin/Makefile
@@ -17,6 +17,7 @@ COMMENT= C++ 3D graphics library based on the Open Inventor 2.1 API
LIB_DEPENDS= simage.27:${PORTSDIR}/graphics/simage
+USE_GCC= any
USE_OPENAL= al
USE_GL= yes
USE_XORG= xt x11
diff --git a/graphics/agg/Makefile b/graphics/agg/Makefile
index 2b58e515962a..9e39dfee5c14 100644
--- a/graphics/agg/Makefile
+++ b/graphics/agg/Makefile
@@ -19,6 +19,7 @@ LICENSE= GPLv2
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
+USE_GCC= any
USE_XORG= x11
USE_GNOME= gnomehack
USE_SDL= sdl
diff --git a/graphics/devil/Makefile b/graphics/devil/Makefile
index e48718ac97c1..d5ca866754d5 100644
--- a/graphics/devil/Makefile
+++ b/graphics/devil/Makefile
@@ -29,6 +29,7 @@ OPTIONS= JPEG "Enable JPEG support" on \
WRKSRC= ${WRKDIR}/${DISTNAME:L}
+USE_GCC= any
USE_GNOME= pkgconfig
USE_AUTOTOOLS= aclocal autoheader automake autoconf libtool
ACLOCAL_ARGS= -I m4 -I ${LOCALBASE}/share/aclocal
diff --git a/graphics/iulib/Makefile b/graphics/iulib/Makefile
index b830d8a3cd3e..7ef0163bd1e0 100644
--- a/graphics/iulib/Makefile
+++ b/graphics/iulib/Makefile
@@ -23,6 +23,7 @@ OPTIONS= SDL "Enable SDL for graphical debugging" off \
VIDIO "Enable Video Input/Output (using ffmpeg)" off
MAKE_JOBS_SAFE= yes
+USE_GCC= any
USE_PYTHON_BUILD= yes
USE_AUTOTOOLS= libtool aclocal automake autoconf
ACLOCAL_ARGS= --acdir=${ACLOCAL_DIR} -I${LOCALBASE}/share/aclocal
diff --git a/graphics/opendx/Makefile b/graphics/opendx/Makefile
index 327b0f4b6ef8..064857405dbe 100644
--- a/graphics/opendx/Makefile
+++ b/graphics/opendx/Makefile
@@ -22,6 +22,7 @@ LIB_DEPENDS= MagickWand.5:${PORTSDIR}/graphics/ImageMagick \
USE_XORG= xinerama xext xpm xmu sm ice
USE_BISON= build
+USE_GCC= any
USE_GL= yes
USE_MOTIF= yes
USE_AUTOTOOLS= libtool
diff --git a/graphics/osg/Makefile b/graphics/osg/Makefile
index a44119a21373..a2cd5e315e19 100644
--- a/graphics/osg/Makefile
+++ b/graphics/osg/Makefile
@@ -22,6 +22,7 @@ LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
CONFLICTS= osg-devel-[0-9]*
+USE_GCC= any
USE_ZIP= yes
USE_CMAKE= yes
USE_GL= gl glu
diff --git a/graphics/podofo/Makefile b/graphics/podofo/Makefile
index b7cf66d6a5c1..09064a9b09f6 100644
--- a/graphics/podofo/Makefile
+++ b/graphics/podofo/Makefile
@@ -27,6 +27,7 @@ IMPOSE_DESC= Build impose tool (needs Lua)
USE_CMAKE= yes
CMAKE_ARGS= -DPODOFO_BUILD_SHARED:BOOL=TRUE \
-DPODOFO_BUILD_STATIC:BOOL=FALSE
+USE_GCC= any
USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes
diff --git a/graphics/tgif/Makefile b/graphics/tgif/Makefile
index 46c9cde181e8..aead77ddd840 100644
--- a/graphics/tgif/Makefile
+++ b/graphics/tgif/Makefile
@@ -22,6 +22,7 @@ RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm
OPTIONS= NLS "Enable native language support" on \
A4SIZE "Set default paper size to A4" off
+USE_GCC= any
USE_IMAKE= yes
PORTDOCS= HISTORY README
USE_XORG= x11 xext xt sm ice
diff --git a/graphics/urt/Makefile b/graphics/urt/Makefile
index 2939588f6a89..d50e361d5007 100644
--- a/graphics/urt/Makefile
+++ b/graphics/urt/Makefile
@@ -24,6 +24,7 @@ LIB_DEPENDS= netpbm.1:${PORTSDIR}/graphics/netpbm
NO_WRKSUBDIR= yes
+USE_GCC= any
USE_XORG= x11 xext
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT=Configure
diff --git a/graphics/vcg/Makefile b/graphics/vcg/Makefile
index b85c3d022f76..4dde7ca999de 100644
--- a/graphics/vcg/Makefile
+++ b/graphics/vcg/Makefile
@@ -18,6 +18,7 @@ COMMENT= A Visualization Tool for compiler graphs
BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
+USE_GCC= any
USE_XORG= x11 xext
MANL= pbmrot90.l pbmshift.l pbm2hp.l vcgdemomaker.l vcg.l xvcg.l
diff --git a/graphics/xli/Makefile b/graphics/xli/Makefile
index 6a77a5a9e9ae..70ecac34ac8a 100644
--- a/graphics/xli/Makefile
+++ b/graphics/xli/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
jpeg.11:${PORTSDIR}/graphics/jpeg
USE_XORG= xi
+USE_GCC= any
USE_IMAKE= yes
WRKSRC= ${WRKDIR}/xli-${XLI_SNAPVER}
diff --git a/graphics/xv/Makefile b/graphics/xv/Makefile
index e4f23ce506e3..e27146e5040b 100644
--- a/graphics/xv/Makefile
+++ b/graphics/xv/Makefile
@@ -27,6 +27,7 @@ LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png \
jasper.4:${PORTSDIR}/graphics/jasper
+USE_GCC= any
USE_IMAKE= yes
USE_XORG= xext x11 xt
.if !defined(NOMAN)
diff --git a/japanese/Wnn7-lib/Makefile b/japanese/Wnn7-lib/Makefile
index 78daeef1d0cc..a7a2e3b2dd98 100644
--- a/japanese/Wnn7-lib/Makefile
+++ b/japanese/Wnn7-lib/Makefile
@@ -16,6 +16,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= hrs@FreeBSD.org
COMMENT= Wnn7 client library
+USE_GCC= any
USE_IMAKE= yes
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/src
diff --git a/japanese/canna-lib/Makefile b/japanese/canna-lib/Makefile
index e9c426b54dc7..c352ed792fae 100644
--- a/japanese/canna-lib/Makefile
+++ b/japanese/canna-lib/Makefile
@@ -18,6 +18,7 @@ MAINTAINER= hrs@FreeBSD.org
COMMENT= A Kana-to-Kanji conversion system, library part
USE_BZIP2= yes
+USE_GCC= any
USE_IMAKE= yes
USE_LDCONFIG= yes
NO_INSTALL_MANPAGES=yes
diff --git a/japanese/groff/Makefile b/japanese/groff/Makefile
index 8d1e9946fa10..e8ff345158b3 100644
--- a/japanese/groff/Makefile
+++ b/japanese/groff/Makefile
@@ -30,6 +30,7 @@ RUN_DEPENDS= pnmcut:${PORTSDIR}/graphics/netpbm
TMAC_DATE= 20030521
TMAC_DISTNAME= tmac-${TMAC_DATE}_2
+USE_GCC= any
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/japanese/sj3-lib/Makefile b/japanese/sj3-lib/Makefile
index 8faf2c639139..1c00bdca0eb7 100644
--- a/japanese/sj3-lib/Makefile
+++ b/japanese/sj3-lib/Makefile
@@ -19,6 +19,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= hrs@FreeBSD.org
COMMENT= A Japanese input method, library part
+USE_GCC= any
USE_IMAKE= yes
USE_LDCONFIG= yes
NO_INSTALL_MANPAGES= yes
diff --git a/japanese/skk-tools/Makefile b/japanese/skk-tools/Makefile
index 904c414cd9f0..b6e681b90acf 100644
--- a/japanese/skk-tools/Makefile
+++ b/japanese/skk-tools/Makefile
@@ -22,6 +22,7 @@ OPTIONS_DEFINE= EXPR2
OPTIONS_DEFAULT= EXPR2
EXPR2_DESC= Build skkdic-expr2 (needs glib-2.x)
+USE_GCC= any
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
diff --git a/japanese/texfamily/Makefile b/japanese/texfamily/Makefile
index 2884368abe5b..5d44b3f9ebf8 100644
--- a/japanese/texfamily/Makefile
+++ b/japanese/texfamily/Makefile
@@ -36,6 +36,7 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
wwwcore.1:${PORTSDIR}/www/libwww \
t1.5:${PORTSDIR}/devel/t1lib
+USE_GCC= any
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${KANJICODE}
CONFIGURE_ENV= INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile
index 3ad3486ebfbe..67bf3ea64382 100644
--- a/lang/clisp/Makefile
+++ b/lang/clisp/Makefile
@@ -21,6 +21,7 @@ LIB_DEPENDS= readline.6:${PORTSDIR}/devel/readline \
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/GNU-GPL
+USE_GCC= any
USE_ICONV= yes
USE_LDCONFIG= yes
USE_GHOSTSCRIPT_BUILD= yes
diff --git a/lang/gcc42/Makefile b/lang/gcc42/Makefile
index d8822aead12a..bc9aba3e005f 100644
--- a/lang/gcc42/Makefile
+++ b/lang/gcc42/Makefile
@@ -30,6 +30,7 @@ LATEST_LINK= gcc${SUFFIX}${PKGNAMESUFFIX}
NOT_FOR_ARCHS= arm powerpc
USE_BISON= build
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
USE_ICONV= yes
USE_PERL5_BUILD=yes
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile
index 682dbda59121..d18a514d568a 100644
--- a/lang/gcc44/Makefile
+++ b/lang/gcc44/Makefile
@@ -29,6 +29,7 @@ ONLY_FOR_ARCHS= amd64 i386 sparc64
USE_BINUTILS= yes
USE_BISON= build
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
USE_ICONV= yes
USE_PERL5_BUILD=yes
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index e8e5dce48805..c27f5c1a4e02 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -27,6 +27,7 @@ EXAMPLESDIR= ${PREFIX}/share/examples/ghc-${GHC_VERSION}
CONFLICTS= ghc-6.8.* ghc-6.10.* ghc-6.12.* ghc-7.0.* ghc-7.2.*
USE_BZIP2= yes
+USE_GCC= any
LIB_DEPENDS+= gmp.10:${PORTSDIR}/math/gmp
USE_PERL5_BUILD= yes
diff --git a/lang/gnatdroid-binutils/Makefile b/lang/gnatdroid-binutils/Makefile
index d9b26f87c6ca..7aa9f0c7b7ef 100644
--- a/lang/gnatdroid-binutils/Makefile
+++ b/lang/gnatdroid-binutils/Makefile
@@ -21,6 +21,7 @@ BUILD_DEPENDS= gnatdroid-sysroot>=9:${PORTSDIR}/lang/gnatdroid-sysroot \
RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_BZIP2= YES
+USE_GCC= any
USE_GMAKE= YES
HAS_CONFIGURE= YES
NO_MTREE= YES
diff --git a/lang/q/Makefile b/lang/q/Makefile
index 14ae7804608d..2dd40213868d 100644
--- a/lang/q/Makefile
+++ b/lang/q/Makefile
@@ -25,6 +25,7 @@ LIB_DEPENDS= MagickWand.5:${PORTSDIR}/graphics/ImageMagick \
ggi.2:${PORTSDIR}/graphics/libggi
USE_BISON= build
+USE_GCC= any
USE_ICONV= yes
USE_TK= 84+
USE_LDCONFIG= yes
diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile
index 21db3fdd734c..6350273500b0 100644
--- a/lang/sdcc/Makefile
+++ b/lang/sdcc/Makefile
@@ -22,6 +22,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:${PORTSDIR}/d
CONFLICTS_INSTALL= sdcc-[0-9]*
GNU_CONFIGURE= yes
USE_BZIP2= yes
+USE_GCC= any
USE_GMAKE= yes
OPTIONS_DEFINE= DEVLIB DOCS HC08 MCS51 PIC UCSIM Z80
diff --git a/lang/v8/Makefile b/lang/v8/Makefile
index 06a438f20575..af63c7735ca4 100644
--- a/lang/v8/Makefile
+++ b/lang/v8/Makefile
@@ -16,6 +16,7 @@ COMMENT= Google\'s open source JavaScript engine
LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo
+USE_GCC= any
USE_GMAKE= yes
USE_PYTHON= 2.7+
USE_XZ= yes
diff --git a/mail/courier/Makefile b/mail/courier/Makefile
index cc364da8e74e..509126ce05ea 100644
--- a/mail/courier/Makefile
+++ b/mail/courier/Makefile
@@ -62,6 +62,7 @@ WITH_TRANSPORT= local esmtp dsn
USE_AUTOTOOLS= libtool aclocal
USE_BZIP2= yes
+USE_GCC= any
USE_FAM= yes
USE_GETTEXT= yes
USE_GMAKE= yes
diff --git a/mail/ezmlm/Makefile b/mail/ezmlm/Makefile
index eb0965258029..48b634886c3d 100644
--- a/mail/ezmlm/Makefile
+++ b/mail/ezmlm/Makefile
@@ -20,6 +20,7 @@ MASTER_SITES= http://cr.yp.to/software/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= An easy-to-use, high-speed mailing list manager for qmail
+USE_GCC= any
USE_QMAIL_RUN= yes
CONFLICTS= ezmlm-idx-*
diff --git a/mail/metamail/Makefile b/mail/metamail/Makefile
index 44e46b4bdc59..fe309c7ad53d 100644
--- a/mail/metamail/Makefile
+++ b/mail/metamail/Makefile
@@ -21,6 +21,8 @@ OPTIONS_DEFINE= X11
OPTIONS_DEFAULT= X11
X11_DESC= X11 hebrew font support
+USE_GCC= any
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
MAN1= audiocompose.1 audiosend.1 extcompose.1 \
getfilename.1 mailto-hebrew.1 mailto.1 metamail.1 \
diff --git a/math/gnuplot/Makefile b/math/gnuplot/Makefile
index ca84a564e3e8..f8dc801161c6 100644
--- a/math/gnuplot/Makefile
+++ b/math/gnuplot/Makefile
@@ -33,6 +33,8 @@ OPTIONS= X11 "Enable X11 support" on \
WX "Enable WX support" on \
CAIRO "Enable CAIRO support" on
+USE_GCC= any
+
MAN1= gnuplot.1 lasergnu.1
INFO= gnuplot
diff --git a/math/grace/Makefile b/math/grace/Makefile
index 737a7995bd21..5b6a586e5b43 100644
--- a/math/grace/Makefile
+++ b/math/grace/Makefile
@@ -31,6 +31,7 @@ LIB_DEPENDS= t1:${PORTSDIR}/devel/t1lib \
XmHTML.1:${PORTSDIR}/x11-toolkits/xmhtml
USE_MOTIF= yes
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-grace-home=${DATADIR} \
diff --git a/math/igraph/Makefile b/math/igraph/Makefile
index fd9dce079c7e..b2d863bee998 100644
--- a/math/igraph/Makefile
+++ b/math/igraph/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \
xml2.5:${PORTSDIR}/textproc/libxml2
GNU_CONFIGURE= yes
+USE_GCC= any
USE_GMAKE= yes
CONFIGURE_ARGS+= --enable-gmp
CFLAGS+= -I${LOCALBASE}/include
diff --git a/math/wfmath/Makefile b/math/wfmath/Makefile
index eaad8d14208e..73c58c1b84e0 100644
--- a/math/wfmath/Makefile
+++ b/math/wfmath/Makefile
@@ -13,6 +13,7 @@ MASTER_SITES= SF/worldforge/${PORTNAME}%20%28math%20lib%29/${PORTVERSION}
MAINTAINER= oliver@FreeBSD.org
COMMENT= Worldforge math library
+USE_GCC= any
USE_GMAKE= yes
USE_GNOME= pkgconfig gnomehack
USE_LDCONFIG= yes
diff --git a/misc/sword/Makefile b/misc/sword/Makefile
index ca2996e246ba..6ed3f474e9a3 100644
--- a/misc/sword/Makefile
+++ b/misc/sword/Makefile
@@ -23,6 +23,7 @@ BUILD_DEPENDS= cppunit-config:${PORTSDIR}/devel/cppunit
MAKE_JOBS_SAFE= yes
+USE_GCC= any
USE_GNOME= pkgconfig
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/multimedia/xanim/Makefile b/multimedia/xanim/Makefile
index 3efe066d9567..f82770bba470 100644
--- a/multimedia/xanim/Makefile
+++ b/multimedia/xanim/Makefile
@@ -21,6 +21,7 @@ COMMENT= Play most popular animation formats and show pictures
NO_CDROM= redistributed without fee
+USE_GCC= any
USE_IMAKE= yes
USE_XORG= xext xt sm ice xext x11
MAN1= xanim.1
diff --git a/net-mgmt/flow-tools/Makefile b/net-mgmt/flow-tools/Makefile
index cbdf19db7120..415e82d9510c 100644
--- a/net-mgmt/flow-tools/Makefile
+++ b/net-mgmt/flow-tools/Makefile
@@ -22,6 +22,7 @@ OPTIONS= MYSQL "Enable MySQL support" off \
CONFLICTS= flow-tools-ng-[0-9]*
+USE_GCC= any
USE_PYTHON_RUN= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--localstatedir="${PREFIX}"
diff --git a/net/asterisk/Makefile b/net/asterisk/Makefile
index 312d368aec91..7fe7f44c3f98 100644
--- a/net/asterisk/Makefile
+++ b/net/asterisk/Makefile
@@ -29,6 +29,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gsm=${LOCALBASE}
LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
+USE_GCC= any
USE_GMAKE= yes
USE_GNOME= libxml2
USE_BISON= build
diff --git a/net/asterisk10/Makefile b/net/asterisk10/Makefile
index 7e6011a8deb9..5eacc94aad24 100644
--- a/net/asterisk10/Makefile
+++ b/net/asterisk10/Makefile
@@ -27,6 +27,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gsm=${LOCALBASE}
LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
+USE_GCC= any
USE_GMAKE= yes
USE_GNOME= libxml2
USE_BISON= build
diff --git a/net/asterisk14/Makefile b/net/asterisk14/Makefile
index 2dd5920e8dcd..c3a6c47c0d42 100644
--- a/net/asterisk14/Makefile
+++ b/net/asterisk14/Makefile
@@ -30,6 +30,7 @@ CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --with-gsm=${LOCALBASE}
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
+USE_GCC= any
USE_GMAKE= yes
USE_BISON= build
USE_RC_SUBR= asterisk
diff --git a/net/boinc-client/Makefile b/net/boinc-client/Makefile
index bb744f6a885e..82f0101d9441 100644
--- a/net/boinc-client/Makefile
+++ b/net/boinc-client/Makefile
@@ -14,6 +14,7 @@ MASTER_SITE_SUBDIR= pav
MAINTAINER= pav@FreeBSD.org
COMMENT= Berkeley Open Infrastructure for Network Computing client
+USE_GCC= any
USE_XZ= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/net/freeswitch-core-devel/Makefile b/net/freeswitch-core-devel/Makefile
index 2d721fc99108..da5dd672df41 100644
--- a/net/freeswitch-core-devel/Makefile
+++ b/net/freeswitch-core-devel/Makefile
@@ -47,6 +47,7 @@ USE_AUTOTOOLS= autoconf:env automake:env libtool:env
USE_PERL5_BUILD=yes
USE_BISON= both
+USE_GCC= any
USE_PKGCONFIG= yes
USE_GMAKE= yes
SUB_FILES= pkg-install
diff --git a/net/freeswitch-core/Makefile b/net/freeswitch-core/Makefile
index 01475c47deaa..04e92597ca56 100644
--- a/net/freeswitch-core/Makefile
+++ b/net/freeswitch-core/Makefile
@@ -47,6 +47,7 @@ USE_AUTOTOOLS= autoconf:env automake:env libtool:env
USE_PERL5_BUILD=yes
USE_BISON= both
+USE_GCC= any
USE_PKGCONFIG= yes
USE_GMAKE= yes
SUB_FILES= pkg-install pkg-message
diff --git a/news/cnews/Makefile b/news/cnews/Makefile
index b2783306fb16..ef46c8607657 100644
--- a/news/cnews/Makefile
+++ b/news/cnews/Makefile
@@ -40,6 +40,8 @@ LICENSE= BSD
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
MAKE_JOBS_UNSAFE= yes
+USE_GCC= any
+
DIST_SUBDIR= ${DISTNAME}
NO_WRKSUBDIR= yes
MAKEFILE= makefile
diff --git a/palm/jpilot/Makefile b/palm/jpilot/Makefile
index ff823f376466..01faa0b9ad4a 100644
--- a/palm/jpilot/Makefile
+++ b/palm/jpilot/Makefile
@@ -18,6 +18,7 @@ COMMENT= Desktop Organizer Software for the Palm Pilot
LIB_DEPENDS= pisock.9:${PORTSDIR}/palm/pilot-link
+USE_GCC= any
USE_GMAKE= yes
USE_GNOME= gnomehier
GNU_CONFIGURE= yes
diff --git a/print/transfig/Makefile b/print/transfig/Makefile
index 7f3abdf7274f..ddcfc076e557 100644
--- a/print/transfig/Makefile
+++ b/print/transfig/Makefile
@@ -20,6 +20,7 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
MAKE_JOBS_SAFE= yes
+USE_GCC= any
USE_GHOSTSCRIPT_RUN= yes
USE_IMAKE= yes
USE_XORG= xpm
diff --git a/science/cdcl/Makefile b/science/cdcl/Makefile
index 9e0374030f32..9a55a76d85d4 100644
--- a/science/cdcl/Makefile
+++ b/science/cdcl/Makefile
@@ -16,6 +16,7 @@ DISTNAME= dcl-${PORTVERSION}-C
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Scientific graphic library for geoscience
+USE_GCC= any
USE_XORG= x11 xext
USE_GNOME= gtk20 gdkpixbuf2
GNU_CONFIGURE= yes
diff --git a/security/trousers/Makefile b/security/trousers/Makefile
index 9cd8883d577c..df914e6c68cb 100644
--- a/security/trousers/Makefile
+++ b/security/trousers/Makefile
@@ -10,6 +10,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= The open-source TCG Software Stack
+USE_GCC= any
USE_GMAKE= YES
USE_ICONV= YES
USE_OPENSSL= YES
diff --git a/sysutils/lsof/Makefile b/sysutils/lsof/Makefile
index 0a6db472cff3..498bbdfe8f41 100644
--- a/sysutils/lsof/Makefile
+++ b/sysutils/lsof/Makefile
@@ -40,6 +40,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/${SRCBALL_NAME}
.endif
USE_BZIP2= yes
+USE_GCC= any
HAS_CONFIGURE= yes
.include <bsd.port.pre.mk>
diff --git a/textproc/jade/Makefile b/textproc/jade/Makefile
index 1b17cf50c25b..9776be1a2e50 100644
--- a/textproc/jade/Makefile
+++ b/textproc/jade/Makefile
@@ -25,6 +25,7 @@ RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
CONFLICTS= sp-1.*
USE_AUTOTOOLS= libtool
+USE_GCC= any
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/textproc/openjade/Makefile b/textproc/openjade/Makefile
index 8afe6047ca0c..891b8058b435 100644
--- a/textproc/openjade/Makefile
+++ b/textproc/openjade/Makefile
@@ -18,6 +18,7 @@ COMMENT= Object-oriented SGML/XML parser toolkit and DSSSL engine
LIB_DEPENDS= osp.5:${PORTSDIR}/textproc/opensp
RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
+USE_GCC= any
USE_GMAKE= yes
USE_LDCONFIG= yes
USE_PERL5= yes
diff --git a/textproc/scim/Makefile b/textproc/scim/Makefile
index 3f66ccf9c97a..a21d1b773d14 100644
--- a/textproc/scim/Makefile
+++ b/textproc/scim/Makefile
@@ -17,6 +17,7 @@ COMMENT= Smart Common Input Method platform
USE_GNOME= gnomehack gnomehier gtk20 intlhack
USE_AUTOTOOLS= libtool
+USE_GCC= any
USE_ICONV= yes
USE_GMAKE= yes
USE_XORG= x11 xpm
diff --git a/textproc/senna/Makefile b/textproc/senna/Makefile
index 3029be27e03b..0a2e4259bebc 100644
--- a/textproc/senna/Makefile
+++ b/textproc/senna/Makefile
@@ -16,6 +16,7 @@ MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Embeddable Fulltext Search Engine
GNU_CONFIGURE= YES
+USE_GCC= any
USE_GMAKE= YES
USE_LDCONFIG= YES
CONFIGURE_ARGS= --with-sennahome=${SENNA_HOME}
diff --git a/www/libxul19/Makefile b/www/libxul19/Makefile
index 5a95502167a0..337602259376 100644
--- a/www/libxul19/Makefile
+++ b/www/libxul19/Makefile
@@ -23,6 +23,7 @@ GECKO_PLIST_PRE_DIRS= lib/${MOZILLA}/bin lib/${MOZILLA}/idl \
LATEST_LINK= libxul19
USE_AUTOTOOLS= autoconf213:env
+USE_GCC= any
WANT_GNOME= yes
WANT_PERL= yes
ALL_TARGET= default
diff --git a/x11-clocks/asclock/Makefile b/x11-clocks/asclock/Makefile
index 5fb8c2fb5133..2cb67b0b8335 100644
--- a/x11-clocks/asclock/Makefile
+++ b/x11-clocks/asclock/Makefile
@@ -19,6 +19,7 @@ COMMENT= Afterstep clock with some language extensions
CONFLICTS= asclock-gtk-[0-9]* asclock-xlib-[0-9]*
+USE_GCC= any
USE_IMAKE= yes
USE_XORG= xpm xext x11
MAN1= asclock.1
diff --git a/x11-toolkits/Xaw3d/Makefile b/x11-toolkits/Xaw3d/Makefile
index 21348ef17350..76994652ab81 100644
--- a/x11-toolkits/Xaw3d/Makefile
+++ b/x11-toolkits/Xaw3d/Makefile
@@ -14,6 +14,7 @@ COMMENT= A 3-D Athena Widget set that looks like Motif
LICENSE= MIT
WRKSRC= ${WRKDIR}/xc/lib/Xaw3d
+USE_GCC= any
USE_IMAKE= yes
USE_XORG= x11 xext xmu xt sm ice xpm
USE_LDCONFIG= yes
diff --git a/x11-toolkits/p5-Alien-wxWidgets/Makefile b/x11-toolkits/p5-Alien-wxWidgets/Makefile
index a6d7236a3732..99bd99d7b26b 100644
--- a/x11-toolkits/p5-Alien-wxWidgets/Makefile
+++ b/x11-toolkits/p5-Alien-wxWidgets/Makefile
@@ -19,6 +19,7 @@ BUILD_DEPENDS= p5-ExtUtils-CBuilder>=0:${PORTSDIR}/devel/p5-ExtUtils-CBuilder
OPTIONS= UNICODE "Build with Unicode support" on
+USE_GCC= any
USE_WX= 2.6+
WX_COMPS= wx contrib
PERL_MODBUILD= yes
diff --git a/x11-toolkits/tk86/Makefile b/x11-toolkits/tk86/Makefile
index 8913527849c8..bbfc12df8d1f 100644
--- a/x11-toolkits/tk86/Makefile
+++ b/x11-toolkits/tk86/Makefile
@@ -15,6 +15,7 @@ LICENSE= BSD
LICENSE_FILE= ${WRKSRC}/../license.terms
LATEST_LINK?= tk86
+USE_GCC= any
USE_XORG= x11
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}/unix
diff --git a/x11-toolkits/wxgtk29/Makefile b/x11-toolkits/wxgtk29/Makefile
index dbfe41c5ff42..f1dce9e1f18f 100644
--- a/x11-toolkits/wxgtk29/Makefile
+++ b/x11-toolkits/wxgtk29/Makefile
@@ -24,6 +24,7 @@ LIB_DEPENDS+= png15:${PORTSDIR}/graphics/png\
webkitgtk-1.0.0:${PORTSDIR}/www/webkit-gtk2
USE_BZIP2= yes
+USE_GCC= any
USE_XORG= x11 sm xxf86vm xinerama
USE_GL= glu
USE_GMAKE= yes
diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile
index 4f12f7ea7e7c..9310810e40b8 100644
--- a/x11/eterm/Makefile
+++ b/x11/eterm/Makefile
@@ -15,6 +15,7 @@ BUILD_DEPENDS= man2html:${PORTSDIR}/textproc/man2html
LIB_DEPENDS= ast:${PORTSDIR}/devel/libast
USE_AUTOTOOLS= libtool
+USE_GCC= any
USE_LDCONFIG= yes
CONFIGURE_ARGS?=--enable-trans --enable-utmp \
--enable-xim --with-theme-update \