1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-16 07:58:04 +00:00
freebsd-ports/Mk
John Marino fc445b2e3f Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once
The transition from gcc-aux to gcc5-aux in the Ada framework has been
blocked by the inability to build gtkada3 and, once resolved, GPS (due
to tight locking with compiler).

A few days ago, Adacore made their annual release of their main libre
products, include GPS.  However, some products were tightly coupled with
the recent compilers, so in order to upgrade, the compiler had to be
switched and dependencies require many ports to be upgraded at once:

  * lang/asis
  * devel/gnatcoll
  * devel/gps
  * x11-toolkits/gtkada3
  * www/aws
  * www/aws-demos

While the version upgrades were modest in most cases (gps, gtkada3), the
amount of work put into each port was significant.  There are too many
improvements to mention here.  A few include the removal of dynamic
package lists and incorporating gnatcoll into gps to avoid building it
twice.  A private "exp-run" was done all on all 50+ Ada ports to ensure
they still build.

Also, a new argument was added to Uses/ada.mk, "run", that pulls in the
GNAT compiler as a run depends.  This was necessary for GPS that will
not launch correctly without the compiler in place.
2015-06-23 22:20:35 +00:00
..
Scripts - Add blacklist of files which are not intended to be executed to shebang test 2015-06-04 11:37:13 +00:00
Uses Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once 2015-06-23 22:20:35 +00:00
bsd.apache.mk
bsd.autotools.mk Mark USE_AUTOTOOLS deprecated and remove support for libtoolize. 2015-04-19 18:16:40 +00:00
bsd.ccache.mk Let WITH_CCACHE_BUILD work on the pkg port that is not PKG_ORIGIN. 2015-04-14 20:58:26 +00:00
bsd.commands.mk Introduce a BSDMAKE?= /usr/bin/make and use it as the default MAKE_CMD. 2015-03-23 04:03:00 +00:00
bsd.database.mk Remove last traces of USE_PGSQL 2015-04-07 12:25:28 +00:00
bsd.default-versions.mk Change the default Perl to 5.20. 2015-05-13 10:20:18 +00:00
bsd.destdir.mk
bsd.emacs.mk GNU Emacs Updates 2015-04-27 10:28:00 +00:00
bsd.fpc.mk Remove fpc-imlib and fpc-gnome1 2014-12-25 14:49:57 +00:00
bsd.gcc.mk Since there is not going to be any new version of GCC in the FreeBSD 2015-04-22 21:29:21 +00:00
bsd.gecko.mk Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
bsd.gnome.mk Use .sinclude when possible. 2015-06-13 02:46:52 +00:00
bsd.gstreamer.mk Big Gstreamer update: 2014-12-16 13:35:01 +00:00
bsd.java.mk
bsd.kde4.mk Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
bsd.ldap.mk
bsd.licenses.db.mk
bsd.licenses.mk
bsd.linux-apps.mk Finish r385284 (audio/linux-c6-sdl_mixer: update to 1.2.12) 2015-05-04 12:35:17 +00:00
bsd.linux-rpm.mk Add USE_LINUX_RPM_BAD_PERMS 2015-06-04 21:07:06 +00:00
bsd.local.mk
bsd.mate.mk
bsd.ocaml.mk - Add USE_OCAML_CAMLP4 and USE_OCAML_TK to bsd.ocaml.mk which add 2015-05-04 15:46:51 +00:00
bsd.octave.mk - Add variable assignments to make_args. 2015-01-23 03:18:29 +00:00
bsd.openssl.mk security/libressl: Update to 2.2.0 2015-06-14 13:28:26 +00:00
bsd.options.desc.mk - Add shared WOLFSSL description 2015-04-25 10:01:44 +00:00
bsd.options.mk Add SUB_LIST and SUB_FILES to the helper flags. (and sort the flags) 2015-06-01 09:38:54 +00:00
bsd.php.mk Use INSTALL_LIB to install php extensions, so they'll be correctly stripped. 2015-02-24 15:05:17 +00:00
bsd.port.mk Fix documentation: all the ports are installed in LOCALBASE include x11 one 2015-06-22 23:02:00 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk Use .sinclude when possible. 2015-06-13 02:46:52 +00:00
bsd.qt.mk Add www/qt5-websockets. 2015-06-11 11:59:55 +00:00
bsd.ruby.mk Update Ruby to latest versions to address CVE-2015-1855. 2015-04-14 00:35:59 +00:00
bsd.sanity.mk Remove NEED_ROOT, the last customer has been modified to be able to properly 2015-06-04 19:32:29 +00:00
bsd.sdl.mk
bsd.sites.mk Add ring server again (seems okay now) to gnupg mirrors. 2015-06-13 08:26:08 +00:00
bsd.ssp.mk - Enable SSP by default. 2014-11-02 20:01:31 +00:00
bsd.tex.mk Replace @dirrmtry by @dir in theory we should be able to remove it entirely but 2015-06-20 17:15:32 +00:00
bsd.wx.mk
bsd.xorg.mk Misc X.org port updates: 2015-04-18 15:34:36 +00:00