1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
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
accessibility - Add empty directory to plist 2015-05-18 02:18:07 +00:00
arabic - Fix library installation and strip libraries 2015-05-26 00:01:11 +00:00
archivers Drop unneeded perl5 run dependency 2015-06-20 13:22:51 +00:00
astro Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
audio - Add NO_ARCH 2015-06-23 20:27:16 +00:00
benchmarks Convert to USES=autoreconf 2015-06-21 16:03:34 +00:00
biology Convert to COPYTREE_SHARE 2015-06-23 06:58:19 +00:00
cad Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
chinese Reset maintainership for obrien 2015-06-12 21:17:43 +00:00
comms Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
converters - Update to 1.05 2015-06-23 14:30:16 +00:00
databases - Fix build with Clang 3.6 2015-06-23 21:22:08 +00:00
deskutils - Add NO_ARCH 2015-06-23 20:27:20 +00:00
devel Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once 2015-06-23 22:20:35 +00:00
dns Remove expired port: 2015-06-23 20:05:20 +00:00
editors - Update to 3.5.7 2015-06-23 16:01:42 +00:00
emulators - Fix build 2015-06-23 16:16:19 +00:00
finance - Update to 1.2 2015-06-20 09:39:48 +00:00
french - Update to 1.8.15 2015-05-24 08:10:28 +00:00
ftp Update to 4.6.3a 2015-06-22 20:49:39 +00:00
games - Clarify LICENSE 2015-06-23 14:14:39 +00:00
german - Update to 2015.06.21 2015-06-23 12:20:58 +00:00
graphics graphics/copperspice: Doesn't even build on F10 amd64 2015-06-23 21:16:00 +00:00
hebrew MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
hungarian Update to 4.3.7. 2015-04-25 17:30:29 +00:00
irc - Fix shebangs 2015-06-17 13:01:35 +00:00
japanese Deprecate ports broken for more than 6 months 2015-06-20 17:28:54 +00:00
java . Fix packing list. 2015-06-21 18:30:41 +00:00
Keywords
korean MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
lang Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once 2015-06-23 22:20:35 +00:00
mail - Update to 0.9.7 2015-06-23 15:09:05 +00:00
math - Fix library installation 2015-06-23 14:11:44 +00:00
misc Update to 0.8.6 2015-06-23 19:41:32 +00:00
Mk Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once 2015-06-23 22:20:35 +00:00
multimedia multimedia/py-subliminal: fix chardet dependency 2015-06-23 18:53:05 +00:00
net - Update to 0.4.7 2015-06-23 20:26:56 +00:00
net-im Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
net-mgmt - Update to 3.28 2015-06-23 12:08:15 +00:00
net-p2p Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
news Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
palm Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
polish - Strip libraries 2015-06-01 01:28:14 +00:00
ports-mgmt Update to 1.5.4 2015-06-11 13:58:07 +00:00
portuguese eric6 ports: Update to version 6.0.5. 2015-05-07 22:23:50 +00:00
print Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
russian - Bump PORTREVISION. lazarus was updated to 1.4.0 2015-06-15 08:44:40 +00:00
science - Add PORTSCOUT 2015-06-23 12:21:35 +00:00
security - Add LICENSE 2015-06-23 20:26:32 +00:00
shells Move the SF mirrors first again 2015-06-16 11:03:49 +00:00
sysutils - Fix library installation 2015-06-23 16:33:46 +00:00
Templates Update config.guess and config.sub to the latest version. 2015-06-21 11:55:42 +00:00
textproc - Update to 5.2.1 2015-06-23 20:26:37 +00:00
Tools Tools/scripts: Add size offenders report generator 2015-05-20 16:35:00 +00:00
ukrainian Update to 4.3.7. 2015-04-25 17:30:29 +00:00
vietnamese Reset maintainership for obrien 2015-06-12 21:17:43 +00:00
www Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once 2015-06-23 22:20:35 +00:00
x11 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
x11-clocks - Switch to USES=autoreconf 2015-06-03 14:36:31 +00:00
x11-drivers x11-drivers/xf86-input-wacom: update to 0.30.0 2015-06-15 13:05:25 +00:00
x11-fm Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
x11-fonts Update to 4.102 2015-06-10 20:37:28 +00:00
x11-servers Automatically load mouse integration support for VirtualBox guest. 2015-05-19 20:04:12 +00:00
x11-themes Fix packaging 2015-06-23 08:01:35 +00:00
x11-toolkits Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once 2015-06-23 22:20:35 +00:00
x11-wm - Switch to USES=autoreconf 2015-06-23 16:33:11 +00:00
.arcconfig
.gitignore
CHANGES Document the removal of USE_RCORDER 2015-06-22 19:59:11 +00:00
CONTRIBUTING.md
COPYRIGHT
GIDs Add rcynic and rpkirtr users groups for upcoming rpki ports 2015-06-21 22:15:11 +00:00
LEGAL
Makefile
MOVED Remove expired port: 2015-06-23 20:05:20 +00:00
README
UIDs Add rcynic and rpkirtr users groups for upcoming rpki ports 2015-06-21 22:15:11 +00:00
UPDATING Add rebuild of LibreSSL ports to UPDATING 2015-06-15 17:31:22 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.