pkgsrc/lang
wiz dcf3d1ad60 Update to 4.0. Provided by Sergey Litvinov <slitvinov@gmail.com>
on pkgsrc-users.

Changes:

Changes from 3.1.8 to 4.0.0
---------------------------

1. The special files /dev/pid, /dev/ppid, /dev/pgrpid and /dev/user are
   now completely gone. Use PROCINFO instead.

2. The POSIX 2008 behavior for `sub' and `gsub' are now the default.
   THIS CHANGES BEHAVIOR!!!!

3. The \s and \S escape sequences are now recognized in regular expressions.

4. The split() function accepts an optional fourth argument which is an array
   to hold the values of the separators.

5. The new -b / --characters-as-bytes option means "hands off my data"; gawk
   won't try to treat input as a multibyte string.

6. There is a new --sandbox option; see the doc.

7. Indirect function calls are now available.

8. Interval expressions are now part of default regular expressions for
   GNU Awk syntax.

9. --gen-po is now correctly named --gen-pot.

10. switch / case is now enabled by default. There's no longer a need
    for a configure-time option.

11. Gawk now supports BEGINFILE and ENDFILE. See the doc for details.

12. Directories named on the command line now produce a warning, not
    a fatal error, unless --posix or --traditional.

13. The new FPAT variable allows you to specify a regexp that matches
    the fields, instead of matching the field separator. The new patsplit()
    function gives the same capability for splitting.

14. All long options now have short options, for use in `#!' scripts.

15. Support for IPv6 is added via the /inet6/... special file. /inet4/...
    forces IPv4 and /inet chooses the system default (probably IPv4).

16. Added a warning for /[:space:]/ that should be /[[:space:]]/.

17. Merged with John Haque's byte code internals. Adds dgawk debugger and
    possibly improved performance.

18. `break' and `continue' are no longer valid outside a loop, even with
    --traditional.

19. POSIX character classes work with --traditional (BWK awk supports them).

20. Nuked redundant --compat, --copyleft, and --usage long options.

21. Arrays of arrays added. See the doc.

22. Per the GNU Coding Standards, dynamic extensions must now define
    a global symbol indicating that they are GPL-compatible. See
    the documentation and example extensions.
    THIS CHANGES BEHAVIOR!!!!

23. In POSIX mode, string comparisons use strcoll/wcscoll.
    THIS CHANGES BEHAVIOR!!!!

24. The option for raw sockets was removed, since it was never implemented.

25. Gawk now treats ranges of the form [d-h] as if they were in the C
    locale, no matter what kind of regexp is being used, and even if
    --posix.  The latest POSIX standard allows this, and the documentation
    has been updated.  Maybe this will stop all the questions about
    [a-z] matching uppercase letters.
    THIS CHANGES BEHAVIOR!!!!

26. PROCINFO["strftime"] now holds the default format for strftime().

27. Updated to latest infrastructure: Autoconf 2.68, Automake 1.11.1,
    Gettext 0.18.1, Bison 2.5.

28. Many code cleanups. Removed code for many old, unsupported systems:
	- Atari
	- Amiga
	- BeOS
	- Cray
	- MIPS RiscOS
	- MS-DOS with Microsoft Compiler
	- MS-Windows with Microsoft Compiler
	- NeXT
	- SunOS 3.x, Sun 386 (Road Runner)
	- Tandem (non-POSIX)
	- Prestandard VAX C compiler for VAX/VMS
	- Probably others that I've forgotten

29. If PROCINFO["sorted_in"] exists, for(iggy in foo) loops sort the
    indices before looping over them.  The value of this element
    provides control over how the indices are sorted before the loop
    traversal starts. See the manual.

30. A new isarray() function exists to distinguish if an item is an array
    or not, to make it possible to traverse multidimensional arrays.

31. asort() and asorti() take a third argument specifying how to sort.
    See the doc.
2012-03-17 03:16:20 +00:00
..
a60
algol68g Add missing mk/termcap buildlink. 2011-12-17 10:15:48 +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 for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +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 Recursive bump for lang/ocaml buildlink addition. 2011-12-06 00:19:21 +00:00
ccsh Transfer ownership to pkgsrc-users. pancake's address is not valid any 2010-07-06 10:17:11 +00:00
cdl3 Update to CDL3 version 1.2.8 2011-04-19 19:45:02 +00:00
Cg-compiler
chicken Update Chicken to version 4.7.0 2011-05-26 20:06:13 +00:00
cim
cint
clang Removed wrong entry from PLIST 2011-12-06 20:03:54 +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
coq Recursive PKGREVISION bump for xulrunner, nss, and nspr. 2012-03-06 17:38:53 +00:00
cparser
cu-prolog
eag Pass down --x-includes/--x-libraries for modular Xorg too. 2009-11-26 16:40:55 +00:00
ecl Fix build on SunOS. 2011-05-14 22:30:44 +00:00
eieio Doesn't support Emacs 23. 2010-02-16 20:21:57 +00:00
elisp-manual Add user-destdir support. 2010-02-20 12:27:22 +00:00
elk Update to Elk 3.99.8. 2012-01-22 18:11:05 +00:00
embryo Update to Embryo 1.1.0. No detailed changes available. 2011-12-05 17:17:36 +00:00
erlang Add PLIST.Linux 2012-01-24 03:39:22 +00:00
erlang-doc Update erlang-doc and erlang-man to R14B04. 2012-01-23 09:32:39 +00:00
erlang-man Update erlang-doc and erlang-man to R14B04. 2012-01-23 09:32:39 +00:00
ezm3
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 patch getline() -> get_line() for -current (thank you PSOIX) 2010-04-29 00:22:02 +00:00
fort77 Don't run tests at build time. Fixes PR pkg/42955 2010-03-11 18:55:34 +00:00
g95 lang/g95: Add PLIST.DragonFly similarly to PLIST.Linux (crt stuff) 2011-12-16 17:17:49 +00:00
gambc Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
gauche Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
gawk Update to 4.0. Provided by Sergey Litvinov <slitvinov@gmail.com> 2012-03-17 03:16:20 +00:00
gcc Staged installation support. (Also converts to static packaging list.) 2011-07-15 08:47:22 +00:00
gcc3 Redo patch for ctype.h changes on NetBSD. The previous patch could 2011-09-24 19:32:49 +00:00
gcc3-ada
gcc3-c
gcc3-c++
gcc3-f77 Support DESTDIR. 2009-11-07 18:03:55 +00:00
gcc3-java Enable user-destdir support. 2012-03-17 01:54:37 +00:00
gcc3-objc Convert to destdir. From Makoto Fujiwara <makoto@ki.nu>. 2011-06-03 08:35:36 +00:00
gcc34 Remove the MESSAGE files from gcc34 and gcc4X, the messages is VERY outdated! 2012-03-12 08:23:54 +00:00
gcc34-ada recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
gcc44 Update to GCC 4.4.7 2012-03-15 07:43:30 +00:00
gcc45 Pickup maintainership of gcc4 series packages. 2012-03-15 06:45:26 +00:00
gcc46 Pickup maintainership of gcc4 series packages. 2012-03-15 06:45:26 +00:00
gforth Fix annoying marker bug. 2011-03-29 21:19:19 +00:00
ghc Allow perl-5.14. Not that it helps me, but perhaps some i386 users. 2012-02-02 12:32:32 +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 Update to GNU Prolog version 1.3.1. 2010-05-19 09:10:55 +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 * add user-destdir support 2010-02-20 08:14:44 +00:00
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 service suspended. fetch from backup. 2011-03-11 12:33:04 +00:00
js add license information to the package Makefile 2010-04-19 06:16:40 +00:00
kaffe recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +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 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +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 Update to Mercury 11.07 2012-01-30 05:40:02 +00:00
minischeme
mit-scheme-bin
mono bump PKGREVISION from python default change to 2.7. 2012-03-10 10:56:12 +00:00
mono-basic Add a patch to remove a non-standard option to cp; 2011-07-05 15:06:28 +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 Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
newlisp Update to 10.4.0 2012-02-15 03:51:51 +00:00
nhc98 Use new ${LP64PLATFORMS} variable to restrict platforms instead of manual 2010-01-07 07:36:53 +00:00
objc 1. Not MAKE_JOBS_SAFE. 2012-01-03 01:25:28 +00:00
ocaml Fix SunOS linker/as args. 2012-03-12 12:28:04 +00:00
ocamlduce Recursive bump for lang/ocaml buildlink addition. 2011-12-06 00:19:21 +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 Revbump after updating db5 2012-01-18 13:55:13 +00:00
openjdk7 Add conditional for NetBSD/{i386,amd64} 6.99.*. 2012-02-22 13:25:14 +00:00
openjdk7-bin drop ownership, some whitelist pkglint 2011-07-27 21:58:31 +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 parrot to version 4.1.0. 2012-03-09 14:06:31 +00:00
pcc allow this to build on NetBSD-*-x86_64 2011-10-31 11:55:51 +00:00
pcc-current Update to latest snapshot, changelog as 2012-03-16 10:12:56 +00:00
pear Update PEAR Archive_Tar included in this package to 1.3.9. 2012-03-07 14:49:06 +00:00
perl5 Teach perllink(1) to transparently handle the case where a file has been 2012-03-04 10:26:57 +00:00
pfe Add missing mk/termcap buildlink. 2011-12-17 10:15:48 +00:00
pforth Update to pForth version 27. 2010-11-22 01:25:48 +00:00
php Note warning about PECL_LEGACY_VERSION_SCHEME. 2012-01-27 01:55:27 +00:00
php5 Remove none existing patch files. 2012-02-02 15:47:13 +00:00
php5-perl Use PHP_VERSIONS_ACCEPTED instead of PHP_VERSION_REQD to match PBULK_MULTI_LIST. 2011-10-17 11:50:05 +00:00
php53 Update php53 package to 5.3.10. Below security fix is already included 2012-02-03 03:10:33 +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 Update MASTER_SITES, it's part of dotgnu. 2011-06-25 09:04:26 +00:00
pnetlib Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
pnetlib-nox11
polyml Update to Poly/ML Version 5.3 2009-12-13 23:26:25 +00:00
py-basicproperty Revert PYTHON_VERSIONS_ACCEPTED. 2011-12-13 23:13:28 +00:00
py-cxfreeze Tag the 28 locations that result in a Python 3.1 package as supporting so. 2011-12-03 00:02:14 +00:00
py-psyco * LICENSE=mit 2011-10-29 04:26:12 +00:00
py-pyrex Update to 0.9.9, set LICENSE. 2010-05-02 13:51:44 +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 Update python default version to 2.7, per announcement on pkgsrc-users 2012-03-08 11:44:06 +00:00
python24 python install different files on Linux-2.* and Linux-3.* 2012-03-05 08:22:58 +00:00
python25 python install different files on Linux-2.* and Linux-3.* 2012-03-05 08:22:58 +00:00
python26 add patch from Python issue#14001 to fix xmlrpc server endless loop 2012-02-15 12:21:40 +00:00
python27 Pickup PLIST.Linux2 from python27 not python24 - fix build on at least RedHat ES 5.6 2012-03-16 14:21:36 +00:00
python31 python install different files on Linux-2.* and Linux-3.* 2012-03-08 07:23:39 +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 NetBSD<5.99's curses has a wrong keypad(3) declaration, use pkgsrc 2009-12-01 10:36:58 +00:00
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 DESTDIR support 2010-02-04 01:32:00 +00:00
ruby lang/ruby: Fix ruby193-base for DragonFly 2012-03-15 08:35:24 +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 Importing ruby-coffee-script-source version 1.2.0. 2012-03-04 16:13:54 +00:00
ruby-doc-stdlib
ruby-execjs Importing ruby-execjs package version 1.3.0. 2012-03-04 16:10:39 +00:00
ruby18 Reset PKGREVISION with update. 2012-02-16 16:46:24 +00:00
ruby18-base Update ruby18-base package to 1.8.7-pl357 (Ruby 1.8.7 patchlevel 357). 2012-02-16 16:36:07 +00:00
ruby19 * Use RUBY_VERSION_SUPPORTED. 2011-11-08 15:23:38 +00:00
ruby19-base Prevent objcopy to be used on SunOS, otherwise Ruby segfaults. 2012-03-12 12:30:28 +00:00
ruby193 Importing ruby193 version 1.9.3p0 (Ruby 1.9.3 p0). 2011-11-08 16:12:25 +00:00
ruby193-base Prevent objcopy to be used on SunOS, otherwise Ruby segfaults. 2012-03-12 12:30:28 +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 Convert to USE_TOOLS=zip. 2012-01-14 02:09:35 +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.55 2012-01-10 03:48:08 +00:00
scala Apply patches provided by ryoon@ with some modifications to upgrade to 2011-09-30 07:56:13 +00:00
scheme48 lang/schema48: Fix bad pthreads detection for DragonFly 2011-12-17 19:02:11 +00:00
scm DESTDIR support 2010-02-04 01:32:00 +00:00
see add licensing information 2010-04-19 06:24:33 +00:00
sigscheme Fix build on SunOS. 2011-04-14 20:06:49 +00:00
siod service suspended. fetch from backup. 2011-03-11 12:55:09 +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 Recursive PKGREVISION bump for xulrunner, nss, and nspr. 2012-03-06 17:38:53 +00:00
spl Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
squeak Update to Squeak 4.0 2010-03-19 14:41:56 +00:00
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 Not MAKE_JOBS_SAFE. 2010-03-17 15:12:23 +00:00
sun-jdk6 Java SE 6 Update 31 2012-02-17 08:16:14 +00:00
sun-jre6 Java SE 6 Update 31 2012-02-17 08:16:14 +00:00
swi-prolog
swi-prolog-lite lang/swi-prolog-lite: Fix lang/swi-prolog-packages for DragonFly 2011-12-17 16:11:25 +00:00
swi-prolog-packages Be explicit in not trying to build the JPL interface 2012-03-10 21:36:14 +00:00
tcl Use tclsh from pkgsrc for the case lang/tcl is buildlinked. 2012-03-05 13:35:20 +00:00
tcl-expect
tcl-itcl Fix some issues where DESTDIR ended up included twice... 2010-02-11 13:44:02 +00:00
tcl-itcl-current Redo DESTDIR support 2010-02-11 13:58:05 +00:00
tcl-otcl
tcl-tclX Fix patch so that -Wl,-R and the path are one option. 2010-02-25 19:53:55 +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 DESTDIR support 2010-02-04 01:21:39 +00:00
ucblogo Support staged installation. 2009-12-10 23:42:14 +00:00
umb-scheme
utilisp * MAKE_JOBS_SAFE=no 2011-05-27 09:43:20 +00:00
vala Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
vala014 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
vscm Update VCSM to V4R2. 2011-04-17 07:46:05 +00:00
vslisp Fix MASTER_SITES. 2010-05-19 11:11:44 +00:00
wsbasic Update to 1_2_7, from <wenheping@gmail.com> via PR pkg/42845. 2010-02-19 14:06:19 +00:00
yabasic DESTDIR support 2010-02-04 01:32:00 +00:00
yap Don't use obsolete "malloc.h", some systems choose to break it intentionally (e.g. DragonFly). 2011-07-09 21:15:48 +00:00
Makefile Add and enable ruby-coffee-script and ruby-coffee-script-source. 2012-03-04 16:15:29 +00:00