head	1.3;
access;
symbols
	pkgsrc-2015Q1:1.2.0.26
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.24
	pkgsrc-2014Q4-base:1.2
	pkgsrc-2014Q3:1.2.0.22
	pkgsrc-2014Q3-base:1.2
	pkgsrc-2014Q2:1.2.0.20
	pkgsrc-2014Q2-base:1.2
	pkgsrc-2014Q1:1.2.0.18
	pkgsrc-2014Q1-base:1.2
	pkgsrc-2013Q4:1.2.0.16
	pkgsrc-2013Q4-base:1.2
	pkgsrc-2013Q3:1.2.0.14
	pkgsrc-2013Q3-base:1.2
	pkgsrc-2013Q2:1.2.0.12
	pkgsrc-2013Q2-base:1.2
	pkgsrc-2013Q1:1.2.0.10
	pkgsrc-2013Q1-base:1.2
	pkgsrc-2012Q4:1.2.0.8
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2012Q3:1.2.0.6
	pkgsrc-2012Q3-base:1.2
	pkgsrc-2012Q2:1.2.0.4
	pkgsrc-2012Q2-base:1.2
	pkgsrc-2012Q1:1.2.0.2
	pkgsrc-2012Q1-base:1.2
	pkgsrc-2011Q4:1.1.1.1.0.8
	pkgsrc-2011Q4-base:1.1.1.1
	pkgsrc-2011Q3:1.1.1.1.0.6
	pkgsrc-2011Q3-base:1.1.1.1
	pkgsrc-2011Q2:1.1.1.1.0.4
	pkgsrc-2011Q2-base:1.1.1.1
	pkgsrc-2011Q1:1.1.1.1.0.2
	pkgsrc-2011Q1-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.3
date	2015.06.15.09.39.13;	author marino;	state dead;
branches;
next	1.2;
commitid	UwhUVpugrZxzAvpy;

1.2
date	2012.01.08.11.17.07;	author marino;	state Exp;
branches;
next	1.1;

1.1
date	2011.02.01.20.32.56;	author drochner;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2011.02.01.20.32.56;	author drochner;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Remove obsolete lang/gnat-aux

The gnat-aux package is based on gcc-4.6, which has been unsupported
upstream since the last point release on 25 March 2011.

Nothing depends on it. The lang/gcc-aux package (based on gcc-4.9) took
over its tasks with the "ada" support a few years ago.  A new package,
lang/gcc5-aux is coming soon.

There's no technical reason to use lang/gnat-aux over lang/gcc-aux or
lang/gcc5-aux (hopefully nobody has been!) so just remove it outright
with the recommendation to switch to a newer Ada compiler package.
@
text
@The GNAT AUX Ada compiler targeted at *BSD and *Solaris platforms

GNAT AUX is based on the trunk version of Free Software Foundation's GNU
Compiler Collection.  It carries with it the GMGPL license, the modified
version of the GPL that exempts generic instantiation from resulting in
a GPL-licensed executable.  This version of GNAT also carries with it the
GCC Runtime Library Exception, so the resulting binaries have no licensing
requirements.  Binaries produced by GNAT AUX should be handled the same as
binaries produced by any FSF GNAT compiler.

GNAT AUX implements the full Ada-83, Ada-95, and Ada-2005 language standards.
It also implements some features of the draft Ada-2012 standard, which are
optionally accessible via the -gnat2012 switch or Ada_2012 pragma.

GNAT AUX always builds C, and builds Ada, Fortran, C++, and Objective-C by
default.  The last four languages can be disabled by the options framework.
@


1.2
log
@lang/gnat-aux: Upgrade to gcc 4.6.2, add Fortran, Objective-C

Obvious additions:
1) Upgrades sync from gcc 4.6.1-RELEASE to gcc 4.6.2-RELEASE
2) New capability of building Fortran
3) New capability of building Objective-C
4) Building of all 5 languages (Ada,C,C++,ObjC,Fortran) now default
5) Fortran testsuite added
6) ObjC testsuite added

Behind the scenes:
1) Previously GNAT-Aux was built from a custom-built tarball.  Now real
   real gcc source files are used instead, but heavily patched.
2) The standard patch mechanism is not used.  Composite diff files are
   generated by dragonlace.net and they are applied as needed, and
   are located in the "files" directory
3) This might be the only gcc that doesn't use the monolithic source tar
   ball.  Depending on the options selected, the makefile updates its
   distfile list and only downloads what it needs, including testsuite
   files and dejagnu support.
4) All platforms are now built with unlimited stacksize command due to
   new issues with <platform>-stdint.h functionality.
5) All platforms use unlimited stacksize for Ada testing. Before it was
   limited to NetBSD x86_64.  This may have introduced a failure on
   NetBSD i386 though.  There were no other impacts according to the
   Ada testsuite results.
6) The PLIST automatic generation was significantly simplified, resulting
   in some variable deletion.
7) libstdc++ can't break testing now (forced to evaluate to true)
8) Unnecessary depends and USE_TOOLS removed
9) The includes-fixed directory is now removed from all platforms, arches
   now rather than problematic ones.  It seems that it can only make no
   difference or cause problems, so no reason to keep it around.
A) Unnecessary do-config phase "touches" removed.
B) Several fixes added to diff patches to improve testsuite results on
   c, c++, and fortran for all platforms.
@
text
@@


1.1
log
@Initial revision
@
text
@d14 3
@


1.1.1.1
log
@add gnat-aux-20110125, an Ada compiler gased on a gcc-4.6 snapshot, from
John Marino, originally per PR pkg/44436, slightly updated

for i386/amd64, comes with a bootstrap which doesn't need an Ada compiler
on the pkg build system (fetches a bootstrap binary from MASTER_SITE)

There seems to be some incompatibility with the binutils/libgcc_s
on NetBSD-current, leading to warnings. Not fatal, but should be
investigated.
@
text
@@
