freebsd-ports/Mk
Gerald Pfeifer d20f742250 As of today, USE_GCC=yes (and USE_GCC=any in most circumstances)
and consequently many of the USES=compiler flavors use the canonical
version of GCC as defined in Mk/bsd.default-versions.mk as well as
the lang/gcc port

With the "new" setup starting with GCC 5 where I have introduced
lang/gcc5-devel for regular snapshots and lang/gcc5 for releases,
and similarly for GCC 6 and onward, we can now leverage lang/gcc5
(and later) for most of the role that lang/gcc used to play -- and
indeed as of today lang/gcc and lang/gcc5 are nearly identical
short of symlinks for gcc, g++, and gfortran binaries that the
former provides.

So now use lang/gcc5 instead of lang/gcc whenever requested via the
USE_GCC framework directly or indirectly.

This is similar to how the python ports work, for example, and it
allows simplifications in Mk/bsd.gcc.mk and Mk/Uses/fortran.mk and
dropping LANG_GCC_IS from Mk/bsd.default-versions.mk.  As a next
step lang/gcc is going to become a "hull" essentially only providing
those symlinks and requiring lang/gcc5 (or whatever has been set as
default in Mk/bsd.default-versions.mk).
2017-05-02 05:40:53 +00:00
..
Scripts - Add /bin/rc to blacklist for qa.sh, since it's not available on FreeBSD 2017-04-21 08:56:32 +00:00
Uses As of today, USE_GCC=yes (and USE_GCC=any in most circumstances) 2017-05-02 05:40:53 +00:00
bsd.apache.mk Always include bsd.default-versions.mk in bsd.port.mk. 2016-08-03 12:09:37 +00:00
bsd.autotools.mk Fix targets being out of order. 2016-06-17 16:03:43 +00:00
bsd.ccache.mk Allow overriding the ccache location with CCACHE_WRAPPER_PATH. 2017-03-10 02:20:51 +00:00
bsd.commands.mk Add a RLN command (relative ln), it can be used to create relative 2017-04-20 11:13:32 +00:00
bsd.default-versions.mk As of today, USE_GCC=yes (and USE_GCC=any in most circumstances) 2017-05-02 05:40:53 +00:00
bsd.destdir.mk
bsd.emacs.mk Fix EMACS_VER. 2017-04-23 09:17:09 +00:00
bsd.fpc.mk - Freepascal update to 3.0.2 2017-02-26 17:38:04 +00:00
bsd.gcc.mk As of today, USE_GCC=yes (and USE_GCC=any in most circumstances) 2017-05-02 05:40:53 +00:00
bsd.gecko.mk gecko: unbreak RUST=on with cargo >= 0.18 2017-05-02 03:43:15 +00:00
bsd.gstreamer.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.java.mk Implement test target for USE_ANT=yes. 2017-04-05 23:31:18 +00:00
bsd.ldap.mk Change the description of WANT_OPENLDAP_SASL to make it clear that 2017-01-08 21:20:57 +00:00
bsd.licenses.db.mk The doc says: "LICENSE_PERMS Permissions; use "none" if empty." 2017-03-31 14:09:31 +00:00
bsd.licenses.mk Remove superfluous space 2017-03-04 13:48:15 +00:00
bsd.local.mk
bsd.ocaml.mk Use @postunexec instead of @unexec which is deprecated 2016-11-20 12:35:57 +00:00
bsd.octave.mk Remove the now unneeded ${PORTSDIR} from dependency definition in 2016-03-27 01:23:25 +00:00
bsd.options.desc.mk - Add generic description for UNRAR option [*] 2017-04-26 14:14:44 +00:00
bsd.options.mk * Fix MESON_TRUE/MESON_FALSE comment, to mention the actualy meson argument. 2017-04-17 20:24:46 +00:00
bsd.port.mk - Remove checks for .PARSEDIR and vestiges of pmake support 2017-04-26 19:04:30 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk ${RM} already has -f. 2016-10-21 12:51:40 +00:00
bsd.qt.mk Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more 2017-02-18 19:48:05 +00:00
bsd.ruby.mk Add RUBY24 to PLIST_SUB 2017-05-01 12:47:25 +00:00
bsd.sanity.mk Remove the USE_OPENSSL compatibility shims. 2017-03-15 14:59:50 +00:00
bsd.sdl.mk Reset maintainers of Mk/bsd.sdl.mk and Mk/bsd.wx.mk, their commit bits 2017-02-12 20:39:55 +00:00
bsd.sites.mk Fix typo 2017-04-14 23:16:16 +00:00
bsd.ssp.mk Remove support for FreeBSD < 10.3 from Mk/* 2017-01-03 07:24:49 +00:00
bsd.tex.mk Move USE_BDB and PLIST_DIRSTRY to the unsupported section, all the ports 2016-08-17 12:16:24 +00:00
bsd.wx.mk Reset maintainers of Mk/bsd.sdl.mk and Mk/bsd.wx.mk, their commit bits 2017-02-12 20:39:55 +00:00
bsd.xorg.mk Xorg-servers update to 1.18.4 with driver updates and revision bumps. 2017-02-11 14:17:58 +00:00