pkgsrc/lang
jschauma cc16cda692 Update lang/ocaml to 3.06, using patch supplied by Martin Weber
(ephaeton at gmx dot net) in PR pkg/18023.  Besten Dank!

Changes from 3.04 to 3.05 (abbreviated list, full list available at
http://caml.inria.fr/archives/200207/msg00558.html):
 Language features:
	- Support for polymorphic methods and record fields.
	- Allows _ separators in integer and float literals, e.g. 1_000_000.
 Type-checker:
	- Fixed subtle typing bug with higher-order functors.
	- Fixed several complexity problems;
	- Fixed various bugs with objects and polymorphic variants.
 Bytecode compiler:
	- Fixed issue with ocamlc.opt and dynamic linking.
 Native-code compiler:
	- Fixed GC bug related to constant constructors of polymorphic variant types.
	- Fixed compilation bug for top-level "include" statements.
 Toplevel interactive system:
	- ocamlmktop: minimized possibility of name clashes with user-provided modules.
 Run-time system:
	- Better support for lazy data in the garbage collector.
	- Support for float formats that are neither big-endian nor little-endian
	- Fixed bug in callback*_exn functions in the exception-catching case.
 Standard library:
	- Protect against integer overflow in sub-string and sub-array bound checks.
	- New module Complex implementing arithmetic over complex numbers.
	- New module Scanf implementing format-based scanning a la scanf() in C.
	- various fixes and enhancements to existing modules
 Tools:
	- ocamldoc part of distribution
	- Debugger: now supports the option -I +dir.
	- ocamllex: supports the same identifiers as ocamlc;

Changes from 3.05 to 3.06:
 Type-checking:
 - Apply value restriction to polymorphic record fields.
Run-time system:
 - Fixed GC bug affecting lazy values.
Both compilers:
 - Added option "-version" to print just the version number.
 - Fixed wrong dependencies in .cmi generated with the -pack option.
Native-code compiler:
 - Fixed wrong return value for inline bigarray assignments.
Libraries:
 - Unix.getsockopt: make sure result is a valid boolean.
Tools:
 - ocamlbrowser: improved error reporting;
2002-08-22 02:56:51 +00:00
..
a60 Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
awka To quote from the Changelog for 0.7.5 of awka: 2002-06-27 15:58:30 +00:00
baci Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
blackdown-jdk13 Add a comment for this package. 2002-08-08 12:20:18 +00:00
blackdown-jre13 Shuffle logic to ensure that DISTNAME is always set, even on systems 2002-07-28 12:31:35 +00:00
brandybasic Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
bwbasic Update to 2.20nb1: Update to use currently available distfiles, 2002-05-20 10:39:36 +00:00
caml-light Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
chicken make it work with non-netbsd 2002-08-20 21:51:56 +00:00
cilk These packages install libraries that differ from previous versions if they 2002-08-08 16:17:04 +00:00
cim Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
cint Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
clisp Port to powerpc: 2002-03-14 07:44:21 +00:00
cu-prolog Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
drscheme Substitute a couple of mkdir' by ${MKDIR}'. 2002-06-26 10:29:33 +00:00
dylan-compiler Substitute a couple of mkdir' by ${MKDIR}'. 2002-06-26 10:29:33 +00:00
dylan-interpreter Substitute a couple of mkdir' by ${MKDIR}'. 2002-06-26 10:29:33 +00:00
egcs Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
eieio Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
elisp-manual set MAINTAINER to uebayasi@netbsd.org 2002-03-16 06:25:43 +00:00
elk Comment claims LP64 problems, so disable sparc64 too, not only alpha. 2002-01-09 23:12:23 +00:00
f2c PKGSRCDIR -> PKGDIR. pkg/17457 by rafal. 2002-07-02 14:22:16 +00:00
fort77 Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
gauche Updated to 0.5.4. 2002-05-19 07:58:25 +00:00
gawk Mark this package as only being for SunOS platforms again. The 2002-07-17 09:07:43 +00:00
gb Give all packages which depend on "png" a version bump, and update 2002-03-13 17:36:35 +00:00
gcc It seems that the new combo patchfile dropped the silly `nb1' suffix 2002-08-19 18:20:08 +00:00
gcc-ssp fix after last lang/gcc update. Tested on 1.5.3 sparc. 2002-08-17 01:27:41 +00:00
gforth Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
ghc Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
gprolog Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
guavac Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
guile Apply the suggested fix from Urban Boquist (urban@boquist.net) in PR 15128 2002-07-23 21:29:28 +00:00
hugs Update Hugs98 to Dec 2001 version. 2002-04-09 02:59:14 +00:00
icon Pass the definitions of BSD_INSTALL_* down through the environment at 2002-02-28 13:42:59 +00:00
inform Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
intercal Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
ja-gawk Reimport of package ja-gawk from japanese/gawk into lang/ja-gawk. 2002-05-31 13:00:45 +00:00
japhar Introduce new framework for handling info files generation and installation. 2002-02-18 15:14:00 +00:00
jasmin Set USE_JAVA=run on some packages that obviously don't need a JDK for the 2002-07-29 22:23:25 +00:00
java-lang-spec Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
java-vm-spec Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
jbuilder-jit Fix spacing problems reported in pkg/17951. 2002-08-16 00:06:23 +00:00
jdk Entab. 2002-07-28 12:38:50 +00:00
jikes Add NetBSD tag. 2002-05-20 18:14:19 +00:00
jini Set USE_JAVA=run on some packages that obviously don't need a JDK for the 2002-07-29 22:23:25 +00:00
joos Make use of our new JAVA magic. 2002-08-07 20:16:42 +00:00
kaffe s/i386/${MACHINE_ARCH}/, as proposed by Julien T. Letessier in pkg/17795. 2002-08-01 13:02:42 +00:00
kali mark as broken on alpha. crashes during build 2002-04-11 02:01:42 +00:00
libperl libperl needs perl<5.8.0 and perl>=5.6.1. 2002-07-22 22:03:34 +00:00
librep Add share/emacs/site-lisp/rep-debugger.el. 2002-07-19 04:39:09 +00:00
lua Replace "${GTAR} cf - . | (cd ... ; ${GTAR} xf - )" pipelines with a 2001-11-14 14:47:53 +00:00
maude Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
mawk enable vax FP support when defined(__vax__) as well as BSD43_VAX. from ragge. 2002-04-06 14:02:56 +00:00
mercury The host specific installation subdirectories are actually taken by configure 2002-03-18 07:58:35 +00:00
minischeme Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
moscow_ml Change explicit build dependencies on perl into "USE_PERL5=build". This 2002-07-24 19:45:22 +00:00
mzscheme Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
nawk Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
nhc98 This package uses 'javac'. Set USE_JAVA in the hope that it provides it. 2002-01-03 13:52:48 +00:00
ocaml Update lang/ocaml to 3.06, using patch supplied by Martin Weber 2002-08-22 02:56:51 +00:00
onyx Mark this package as only for NetBSD >= 1.5Y (which was on 2001/10/15, 2002-04-10 17:05:37 +00:00
p2c Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
parrot Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
perl5 Make use of USE_PERL5 and the other perl-related bits in bsd.pkg.mk instead 2002-07-24 19:43:10 +00:00
perl58 Allow non-Darwin platforms to build perl58. We're in pkgsrc lockdown down 2002-08-08 06:10:03 +00:00
pforth mark as not for alpha (segfaults when running ./pforth during build) 2002-04-24 03:05:31 +00:00
pgcc Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467. 2002-05-14 14:01:33 +00:00
py-extclass for transition, move to lang/python20/Makefile.inc 2002-01-22 18:26:19 +00:00
py-html-docs Move pkg/ files into package's toplevel directory 2001-11-01 00:32:23 +00:00
py21-html-docs add html docs for Python-2.1 2002-04-19 10:48:34 +00:00
py22-html-docs add html docs for Python-2.2 2002-04-19 10:49:06 +00:00
python teach it about python21-pth 2002-08-20 20:00:14 +00:00
python15 Substitute a couple of mkdir' by ${MKDIR}'. 2002-06-26 10:29:33 +00:00
python20 -link the math, cmath and time modules against libm to make it more 2002-01-28 11:51:23 +00:00
python21 update to 2.1.3 2002-04-15 12:10:49 +00:00
python21-pth Build a Python version with thread support. For now, we only have 2002-08-20 19:58:58 +00:00
python22 update to 2.2.1 2002-04-15 12:13:38 +00:00
RScheme mark as broken on alpha. crashes during build 2002-04-11 02:01:42 +00:00
ruby Bump PKGREVISION of ruby to reflect the fact that the recent fix to 2002-03-21 04:23:37 +00:00
ruby-base Substitute a couple of mkdir' by ${MKDIR}'. 2002-06-26 10:29:33 +00:00
sather Don't bother using EVAL_PREFIX to find the prefices of boehm-gc, tcl 2002-05-09 14:36:49 +00:00
scheme48 r5rs, not r4rs 2002-07-29 23:38:09 +00:00
siod Make this package compile on NetBSD. 2002-08-12 16:21:12 +00:00
smalleiffel Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
smalltalk Machine is *-powerpc, not *-ppc. From Martijn van Buul in pkg/16299. 2002-04-11 12:39:44 +00:00
sml-nj Add checksum for sparc bootstrap file. "make makesum" does not 2002-07-12 15:41:09 +00:00
snobol Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in 2001-11-29 01:12:24 +00:00
squeak A dependency on automake implies a dependency on autoconf; there's no need 2001-11-29 19:46:10 +00:00
stalin Restrict build to alpha,mips,sparc,i386 as that's all this has been ported to. 2002-01-27 00:38:56 +00:00
STk Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
sun-jdk13 Format paragraphs. Normalize indentation. Apostrophize. Spell "your" 2002-07-28 14:53:24 +00:00
sun-jdk14 These packages are available for Linux and NetBSD-1.6*-i386, 2002-08-01 14:40:59 +00:00
sun-jre13 Format paragraphs. Normalize indentation. Apostrophize. Spell "your" 2002-07-28 14:53:24 +00:00
sun-jre14 These packages are available for Linux and NetBSD-1.6*-i386, 2002-08-01 14:40:59 +00:00
swi-prolog Update to version 5.0.5. Too many changes to list here. 2002-05-03 21:31:02 +00:00
tcl Touch a few files that are modified as part of post-build so that they're 2002-03-20 18:04:04 +00:00
tcl-expect mkdir -> ${MKDIR} 2002-02-15 10:12:28 +00:00
tcl-itcl Update the path to the source code of the new version of 2001-12-23 17:21:02 +00:00
tcl-tclX Update the path to the source code of the new version of Tcl. 2001-12-23 17:23:34 +00:00
tk-expect Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
tk-tclX Update the path to the source code of the new versions of Tcl 2001-12-23 17:32:45 +00:00
ucblogo Distribution of ucblogo has moved to the "non-gnu" subdirectory of the 2002-07-10 19:44:25 +00:00
umb-scheme Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
vscm Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in 2001-11-29 01:12:24 +00:00
vslisp Port for powerpc (or any other arch which enforces alignment). 2002-03-15 00:22:42 +00:00
Makefile Add and enable chicken. 2002-08-20 14:54:00 +00:00