pkgsrc/lang
marino 3089d11dac Import lang/gcc-aux based on gcc-4.7.1
The primary difference between this compiler package and lang/gcc47 is
that lang/gcc-aux supports the Ada language.  Additionally, it is
intended that the USE_LANGUAGES makefile variable whill be extended to
recognize "ada" as a valid language, and that specifying it will cause
lang/gcc-aux to be used to build the package.

All current Ada-based packages will be modified to build with
USE_LANGUAGES+= ada rather than specifying a dependency on lang/gnat-aux,
the other Ada-capable compiler in pkgsrc based on gcc-4.6.3.

lang/gcc-aux supports C, C++, Objective-C, Fortran, and Ada by default,
but the latter four languages can be disabled via the options framework.
The three non-default options are "nls", "testsuite" and "static" which
enable Native Language Support, languages tests, and building the compiler
statically.

The "static" option is unalterably enabled for NetBSD in order to use dl_iterate_phdr error handling on NetBSD 6.  On the NetBSD 6 beta builds,
exceptions won't unwind properly with the libgcc_s shared library, and
the issue seems to be external to gcc-aux.  It's hoped the libgcc_s
exception handling works on NetBSD 5.x series as dl_iterate_phdr isn't
supported by rtld there, but gcc-aux hasn't been tested on 5.x yet.

lang/gcc-aux can be built by 5 platforms currently:  NetBSD i386/x86_64,
DragonFly i386/x86_64, and OpenSolaris i386.  New platform support
requires new bootstraps.  FreeBSD i386/x86_64 could be added easily as
bootstrap compilers are available for FreeBSD ports lang/gnat-aux.
OpenBSD bootstrap compilers have been built but never used, but further
patches are on a couple of gcc's configuration files are needed as well
as testing to provide OpenBSD support.

All five platforms pass all tests (over 3200) in the Ada testsuite.

See http://gcc.gnu.org/gcc-4.7/changes.html

for more information about improvements over the GCC 4.6 series.
2012-07-08 19:30:38 +00:00
..
a60
algol68g Note that "docdir" problem should be fixed in the next release. 2012-07-03 20:06:10 +00:00
awka Kill reundant .TP statements. Bump revision. 2012-01-24 20:41:00 +00:00
baci Convert the remaining few packages that explicitly set DEPENDS or 2012-01-14 00:51:36 +00:00
basic256 Recursive bump from icu shlib major bumped to 49. 2012-04-27 12:31:32 +00:00
boomerang Recursive bump for lang/ocaml buildlink addition. 2011-12-06 00:19:21 +00:00
brandybasic
bwbasic Update to 2.50 2012-01-15 15:29:31 +00:00
caml-light Fix insecure-temp-files, PR 45558 2011-11-06 19:32:07 +00:00
camlp5 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
ccsh Transfer ownership to pkgsrc-users. pancake's address is not valid any 2010-07-06 10:17:11 +00:00
cdl3 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
Cg-compiler Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
chicken Update Chicken to version 4.7.0 2011-05-26 20:06:13 +00:00
cim
cint Add CONFLICTS with new man-pages package. For details, see 2012-05-12 07:37:50 +00:00
clang lang/clang: USE_TOOLS+= pod2man pod2html, fix DragonFly 2012-05-25 09:06:52 +00:00
classpath Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
classpath-gui Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
clisp Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
clojure Import clojure-1.4.0 as lang/clojure. 2012-05-04 11:51:30 +00:00
coq Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
cparser
cu-prolog
eag
ecl Update to ECL 12.2.1 2012-07-05 14:51:47 +00:00
eieio
elisp-manual
elk This builds a gdbm library if it finds gdbm; buildlink in gdbm so this 2012-04-13 05:43:26 +00:00
embryo Update to Embryo 1.1.0. No detailed changes available. 2011-12-05 17:17:36 +00:00
erlang Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
erlang-doc Update to Erlang/OTP R15B01 2012-04-12 12:14:12 +00:00
erlang-man Update to Erlang/OTP R15B01 2012-04-12 12:14:12 +00:00
ezm3 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
f2c Revert previous change. The missing file is part of devel/libf2c. 2011-11-29 19:01:41 +00:00
ficl Import FICL 4.1.0 as lang/ficl. 2010-12-01 21:58:27 +00:00
focal On reflection, bump PKGREVISION as some of the ctype-related adjustments 2012-05-31 23:43:23 +00:00
fort77
g95 Use ${host_alias} in path names so they match ${MACHINE_GNU_PLATFORM} 2012-05-08 03:14:25 +00:00
gambc Update to Gambit C 4.6.5 2012-04-16 10:19:34 +00:00
gauche Update gauche to 0.9.3.3. Also, take over maintainership from uebayashi. 2012-05-30 02:50:11 +00:00
gawk Add readline option. 2012-06-15 00:32:27 +00:00
gcc Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
gcc-aux Import lang/gcc-aux based on gcc-4.7.1 2012-07-08 19:30:38 +00:00
gcc3 Disable gcc3-java as it does not build, has not built in years, and 2012-04-07 17:33:54 +00:00
gcc3-ada
gcc3-c
gcc3-c++ Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
gcc3-f77 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
gcc3-java Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
gcc3-objc Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
gcc34 Redo netbsd/ctype_base.h patch to not pollute the namespace as much with 2012-06-08 15:42:28 +00:00
gcc34-ada Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
gcc44 Redo netbsd/ctype_base.h patch to not pollute the namespace as much with 2012-06-08 15:42:28 +00:00
gcc45 Redo netbsd/ctype_base.h patch to not pollute the namespace as much with 2012-06-08 15:42:28 +00:00
gcc46 Redo netbsd/ctype_base.h patch to not pollute the namespace as much with 2012-06-08 15:42:28 +00:00
gcc47 lang/gcc47: Add support for DragonFly 2012-06-23 22:13:02 +00:00
gforth Fail the build if on NetBSD and /usr/bin/m4 is one of the buggy 2012-06-28 07:44:39 +00:00
ghc Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
gnat-aux lang/gnat-aux: Sync with gcc 4.6.3 2012-03-02 16:00:58 +00:00
gpc gsed related clean up. 2012-01-14 07:44:33 +00:00
gprolog Document the reason for MAKE_JOBS_SAFE=no as it's not the usual sort of 2012-05-20 20:44:35 +00:00
guile Increase default stack limit. This gets around a problem where the 2011-05-12 12:15:41 +00:00
guile16 Backport a patch to fix build with GCC 4.4 and extend it to cover GCC 2011-12-02 13:59:35 +00:00
gwydion-dylan Build fix: always pass "--tag" parameter to libtool. 2011-03-31 09:03:21 +00:00
heirloom-awk Not MAKE_JOBS_SAFE. 2011-12-19 01:31:37 +00:00
hugs LICENSE=modified-bsd 2010-09-28 04:36:41 +00:00
icc11 Change ${HOMEPAGE} to ${HOMEPAGE_NONCOMMERCIAL} and set ${HOMEPAGE_COMMERCIAL} 2011-11-11 22:39:27 +00:00
icon Give the package configure script the host type names for "solaris" that 2012-03-05 04:00:44 +00:00
inform Add inform-license and use it for lang/inform (instead of unclear 2010-06-03 09:26:30 +00:00
intercal update to 0.29 2010-11-30 20:13:29 +00:00
ja-gawk
jamvm Transfer ownership to pkgsrc-users. pancake's address is not valid any 2010-07-06 10:17:11 +00:00
japhar Explicitly depend on zlib. This package includes a local copy of it 2010-11-05 13:46:44 +00:00
jasmin Add csh scripts to REPLACE_CSH and add USE_TOOLS+=csh:run 2012-02-07 06:36:35 +00:00
java-lang-spec Update to 3.0 2012-01-14 14:27:50 +00:00
java-vm-spec
jikes
jini
joos Installs csh scripts. (Fie!) Adjust accordingly. PKGREVISION -> 1. 2012-05-23 06:53:32 +00:00
js
kaffe Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
kaffe-esound Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
kaffe-x11 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
kali Update to Kali Scheme 0.52.2 2010-08-21 14:16:17 +00:00
ksi Update to KSi 3.9.0 2010-08-12 09:27:54 +00:00
librep Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
libtcl-nothread
likepython Bump PKGREVISION from default python to 2.7. 2012-03-15 11:53:20 +00:00
lua Update to 5.1.5. 2012-03-12 15:49:27 +00:00
LuaJIT
lush Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
maude Update Maude to version 2.6 2011-04-19 19:18:40 +00:00
mawk HOMEPAGE was added (PR 45726) 2011-12-20 09:07:10 +00:00
mercury USE_TOOLS+=flex; Solaris build says "You need flex to build Mercury". 2012-06-01 00:02:14 +00:00
minischeme
mit-scheme-bin
mono Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
mono-basic Recursive bump from icu shlib major bumped to 49. 2012-04-27 12:31:32 +00:00
moscow_ml Fix post-install rule to not (sometimes) leave behind mode 744 2011-11-12 00:37:40 +00:00
mpd Like lang/sr (this comes from the same group/project) there is no support 2011-12-18 19:12:28 +00:00
nawk
newlisp Update to 10.4.0 2012-02-15 03:51:51 +00:00
nhc98
objc Update Portable Object Compiler to 3.2.10 2012-05-24 09:14:58 +00:00
ocaml On Linux libieee can only appear once on the linker command line. 2012-06-24 08:27:31 +00:00
ocamlduce Whitespace. 2012-04-13 07:35:46 +00:00
onyx Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
oo2c Add user-destdir installation support. 2011-05-27 13:16:04 +00:00
opencobol Update opencobol to version 1.1, from Robert Doerfler (rodo@bloerp.de). 2012-03-23 23:19:37 +00:00
openjdk7 Fix rpath usage. Discussed with tnn@, tested on i386 by hans@ and on 2012-05-22 05:57:50 +00:00
openjdk7-bin Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
ossp-js update master_sites. 2011-03-11 12:50:38 +00:00
p2c Improve the post-extract chmod so it doesn't choke on Solaris, where 2012-03-05 04:04:09 +00:00
p5-Switch Import p5-Switch-2.16 as lang/p5-Switch. 2011-10-28 09:14:41 +00:00
parrot Update lang/parrot to 4.3.0. 2012-07-07 10:46:52 +00:00
pcc allow this to build on NetBSD-*-x86_64 2011-10-31 11:55:51 +00:00
pcc-current update to 20120326 snapshot, changelog at 2012-03-27 15:17:04 +00:00
pear Update Archive_Tar which included this package to 1.3.10. 2012-04-29 16:34:49 +00:00
perl5 Apply limited part of patch from perl bug 63604 to fix build on Solaris 2012-06-14 16:12:11 +00:00
pfe Disable optimization to help building on NetBSD 6. 2012-06-20 05:28:48 +00:00
pforth Update to pForth version 27. 2010-11-22 01:25:48 +00:00
php Remove support for php5 (PHP 5.2.x). 2012-06-16 15:18:13 +00:00
php5-perl Remove PHP 5.2.x supporting code. 2012-06-18 15:14:19 +00:00
php53 Limit upper version of PHP. 2012-06-16 05:24:10 +00:00
php54 Adding php54 (PHP 5.4.4) to pkgsrc. 2012-06-16 05:21:55 +00:00
picoc Initial import of picoc-2.1 into the Packages Collection 2012-04-27 04:48:44 +00:00
pict Recursive bump for lang/ocaml buildlink addition. 2011-12-06 00:19:21 +00:00
pnet Add missing mk/termcap buildlink. 2012-01-27 09:15:21 +00:00
pnetC Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
pnetlib Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
pnetlib-nox11
polyml The package doesn't require GMP, turn it off, provide option instead. 2012-06-15 09:20:28 +00:00
py-basicproperty All supported python versions in pkgsrc support eggs, so remove 2012-04-08 20:21:41 +00:00
py-cxfreeze Update py-cxfreeze to 4.2.3. 2012-05-22 08:28:46 +00:00
py-psyco All supported python versions in pkgsrc support eggs, so remove 2012-04-08 20:21:41 +00:00
py-pyrex Reset maintainer, developer has left the building 2012-04-15 22:00:58 +00:00
py24-html-docs Update py24-html-docs to 2.4.4. 2011-06-17 12:19:33 +00:00
py25-html-docs Update py25-html-docs to 2.5.4. 2011-06-17 12:22:38 +00:00
py26-html-docs Update py26-html-docs to 2.6.7. 2011-06-17 12:27:09 +00:00
py27-html-docs Import py27-html-docs-2.7.2 as lang/py27-html-docs. 2011-06-17 12:38:05 +00:00
python prepare Python>=32 bytecode file location change 2012-05-13 12:54:54 +00:00
python25 fixes reverse condition usage of CHECK_BUILTIN.openssl. 2012-05-13 09:00:43 +00:00
python26 fixes reverse condition usage of CHECK_BUILTIN.openssl. 2012-05-13 09:00:43 +00:00
python27 fixes reverse condition usage of CHECK_BUILTIN.openssl. 2012-05-13 09:00:43 +00:00
python31 fixes reverse condition usage of CHECK_BUILTIN.openssl. 2012-05-13 09:00:43 +00:00
python32 "sys.platform is now always 'linux2' on Linux", so set PY_PLATNAME to it. 2012-05-10 09:07:19 +00:00
racket Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
racket-textual Update to Racket 5.2.1 2012-02-03 21:34:06 +00:00
rcfunge
rexx-imc Fix build on NetBSD/i386 5.99.55 and Darwin/11.0.1. 2011-09-18 16:51:32 +00:00
rexx-regina
ruby let to be pkglint happy. 2012-07-06 09:48:26 +00:00
ruby-coffee-script Importing ruby-coffee-script package version 2.2.0. 2012-03-04 16:14:42 +00:00
ruby-coffee-script-source Update ruby-coffee-script-source to 1.3.3. 2012-06-02 00:53:10 +00:00
ruby-doc-stdlib
ruby-execjs Update ruby-execjs to 1.4.0. 2012-06-02 00:53:50 +00:00
ruby18 Reset PKGREVISION with update. 2012-02-16 16:46:24 +00:00
ruby18-base Fix segfaults in timeout.rb manifest with GCC 4.7 and default optimizations. 2012-05-23 06:32:50 +00:00
ruby19 Reset PKGREVISION. 2012-04-22 08:24:08 +00:00
ruby19-base Add missing INSTALLATION_DIRS. 2012-06-23 07:30:24 +00:00
ruby193 Importing ruby193 version 1.9.3p0 (Ruby 1.9.3 p0). 2011-11-08 16:12:25 +00:00
ruby193-base * Don't use --enable-wide-getaddrinfo on SunOS. 2012-06-02 02:23:33 +00:00
runawk clean-ups (adapted for recent mk-configure) 2012-03-09 18:58:19 +00:00
sablevm USE_TOOLS=unzip instead of DEPENDS/BUILD_DEPENDS. 2012-01-14 03:13:03 +00:00
sablevm-classpath Fix NetBSD PPC build, from Magnus Henoch in PR 34787. 2012-04-08 05:47:30 +00:00
sablevm-classpath-gui Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
sather
sbcl Update to SBCL 1.0.57 2012-05-23 15:17:46 +00:00
scala Update to Scala 2.9.2. 2012-05-01 22:22:01 +00:00
scheme48 lang/schema48: Fix bad pthreads detection for DragonFly 2011-12-17 19:02:11 +00:00
scm Pull common standard definitions in one place. 2012-05-29 20:50:35 +00:00
see Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
sigscheme Fix build on SunOS. 2011-04-14 20:06:49 +00:00
siod Fix BUILD_TARGET for Linux. 2012-05-23 06:58:15 +00:00
smalltalk Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
SmartEiffel Bump PKGREVISION from default python to 2.7. 2012-03-15 11:53:20 +00:00
smlnj Update to SML/NJ 110.73 2012-01-29 20:48:48 +00:00
snobol Mark BROKEN, doesn't fetch. 2011-04-22 23:05:26 +00:00
spidermonkey Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
spl After the move of expat in base, this finds it and installs an additional 2012-05-23 03:02:26 +00:00
squeak
squeak-vm More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
sr lang/sr: Mask x86_64 platforms 2011-12-17 19:01:24 +00:00
sr-examples
stalin Update MASTER_SITES, HOMEPAGE. 2012-01-04 00:58:36 +00:00
STk
sun-jdk6 Update sun-{jre,jdk}6 to 6.0.33. 2012-06-14 01:05:36 +00:00
sun-jre6 Update sun-{jre,jdk}6 to 6.0.33. 2012-06-14 01:05:36 +00:00
swi-prolog
swi-prolog-lite Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
swi-prolog-packages Be explicit in not trying to build the JPL interface 2012-03-10 21:36:14 +00:00
tcl Fix UNSHARED_LIB_SUFFIX without dot in configure on FreeBSD. 2012-03-31 01:27:26 +00:00
tcl-expect
tcl-itcl Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
tcl-itcl-current Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
tcl-otcl Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
tcl-tclX Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
tinyscheme Fix build failure on Linux(PR 44628). 2011-12-06 13:22:17 +00:00
tk-expect
tk-tclX Unbreak after changes to scotty. Add user-destdir support 2011-11-11 19:16:27 +00:00
twelf
ucblogo
umb-scheme Hide a bunch of own declarations of standard functions; should fix the 2012-06-23 21:17:17 +00:00
utilisp * MAKE_JOBS_SAFE=no 2011-05-27 09:43:20 +00:00
vala Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=) 2012-05-07 01:53:12 +00:00
vala014 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
vala016 update to 0.16.1 2012-07-02 16:23:21 +00:00
vscm Disable a private and mostly broken reimplementation of strerror(). 2012-06-23 21:30:05 +00:00
vslisp Fix MASTER_SITES. 2010-05-19 11:11:44 +00:00
wsbasic
yabasic Update yabasic to 2.763. 2012-06-04 11:30:21 +00:00
yap Update to Yap 6.2.2 2012-06-16 19:34:49 +00:00
Makefile Remove php5. 2012-06-16 15:14:22 +00:00