pkgsrc/lang
uebayasi b0d18a1447 Update from 0.5.0 to 0.6.2. From Jorge Ramon Acereda Macia <al004046 at anubis
dot uji dot es> in PR 23635.

User-visible changes between 0.6.1 and 0.6.2:

Bug fixes (in particular, gforth-0.6.2 compiles with gcc-3.3)
New words: LATEST, LATESTXT (LASTXT deprecated)
Operating environment: Added optional support for a C interface built
  on the ffcall libraries (more portable and powerful than the old
  one, but still not documented).  To use it, the ffcall libraries
  have to be installed before building Gforth (see INSTALL).
Miscellaneous: Gforth-fast now uses static superinstructions (some
  speedup on some platforms); generally this is transparent (apart
  from the speedup), but there are lots of command-line options for
  controlling the static superinstruction generation.

User-visible changes between 0.6.0 and 0.6.1:

Bug fixes (installation on big-endian machines sometimes did not work)

User-visible changes between 0.5.0 and 0.6.0:

Changes in behaviour:

S": interpreted use now ALLOCATEs the string (they live until BYE).
Long word names (512MB on 32-bit systems) are now supported (change to
  the header format).
New threaded code execution method: primitive-centric (allows the
  following), hybrid direct/indirect threaded (easier portability),
  with dynamic superinstructions (typical speedup on Athlon: factor
  2).  New engine gforth-itc for dealing with some potential
  backwards-compatibility problems (see "Direct or Indirect Threaded?"
  in the manual).

Operating environment:

Default dictionary size is now 4MB.
Large file support on OSs that support them (i.e., files with more
  than 2GB on 32-bit machines).
Gforth can now deal well with broken pipes in most situations.
vi tags files can be built with tags.fs (usage like etags.fs).
gforth.el mostly rewritten.
New image file format.

New words:

Keyboard input: EDIT-LINE K-PRIOR K-NEXT K-DELETE
File input: SLURP-FILE SLURP-FID
Programming tools: ID. .ID WORDLIST-WORDS SIMPLE-SEE
Conditional execution: [DEFINED] [UNDEFINED]
Defining Words: CONST-DOES> ]]
Input stream: PARSE-WORD EXECUTE-PARSING EXECUTE-PARSING-FILE
String comparison: STR= STR< STRING-PREFIX?
String literals: S\" .\" \"-PARSE
Floating point output: F.RDP F>STR-RDP F>BUF-RDP

Miscellaneous:

Generalized prims2x.fs into Vmgen (see README.vmgen etc.); used the
  new capabilities in prims (e.g., automatic handling of the return
  stack and instruction stream).
2003-12-05 00:26:38 +00:00
..
a60 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:49:07 +00:00
awka s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
baci s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
blackdown-jdk13 Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
blackdown-jre13 Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
brandybasic Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
bwbasic Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
caml-light s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
chicken upgrade to 1.17. 2003-09-12 10:01:12 +00:00
cilk USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:49:07 +00:00
cim USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:49:07 +00:00
cint s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
classpath s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
clisp Tweak the getrusage test to a much larger loop value as my machine was fast 2003-08-18 05:31:03 +00:00
coq Build with native code compilers on systems where they're available, 2003-06-23 20:36:13 +00:00
cu-prolog s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
drscheme s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
dylan-compiler Use automake.mk. Adapt PLIST. 2002-10-03 14:25:04 +00:00
dylan-interpreter s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
egcs USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:49:07 +00:00
eieio USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:49:07 +00:00
elisp-manual USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:49:07 +00:00
elk s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
erlang PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
f2c s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
focal import a portable FOCAL clone -- FOCAL is an interpreted programming 2003-09-11 17:15:02 +00:00
fort77 COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
gauche Make it build on darwin. I forgot to commit this for a long time. 2003-09-17 16:52:10 +00:00
gawk Use .tar.bz2 distfile. 2003-10-06 06:57:40 +00:00
gb s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
gcc Make this patch be more selective so that this package will work 2003-11-25 22:35:14 +00:00
gcc-ssp Make this patch be more selective so that this package will work 2003-11-25 22:35:14 +00:00
gcc3 Use S modifier instead of C; should fix first part of PR 23126. 2003-10-11 06:24:52 +00:00
gcc3-ada update to gcc-3.3.2 (bugfix release) 2003-12-03 11:28:55 +00:00
gcc3-c update to gcc-3.3.2 (bugfix release) 2003-12-03 11:28:55 +00:00
gcc3-c++ update to gcc-3.3.2 (bugfix release) 2003-12-03 11:28:55 +00:00
gcc3-f77 update to gcc-3.3.2 (bugfix release) 2003-12-03 11:28:55 +00:00
gcc3-java update to gcc-3.3.2 (bugfix release) 2003-12-03 11:28:55 +00:00
gcc3-objc update to gcc-3.3.2 (bugfix release) 2003-12-03 11:28:55 +00:00
gforth Update from 0.5.0 to 0.6.2. From Jorge Ramon Acereda Macia <al004046 at anubis 2003-12-05 00:26:38 +00:00
ghc s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
gpc get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or 2003-09-17 19:39:58 +00:00
gprolog Add support for NetBSD on SPARC systems. 2003-07-07 21:31:52 +00:00
guavac s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
guile add sparc support provided by Julian Coleman in PR23533. While here 2003-11-26 22:13:58 +00:00
guile14 Back out last change related to moving ncurses/buildlink2.mk to 2003-09-28 09:13:55 +00:00
hugs Undo previous. 2003-06-23 21:24:33 +00:00
icon Fix logic in determining if pthreads is required. 2003-07-24 16:01:41 +00:00
inform Update to 6.21.4. Closes PR pkg/19298 and PR pkg/21934. Changes: 2003-09-16 18:55:03 +00:00
intercal COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
ja-gawk USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
japhar USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
jasmin Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
java-lang-spec s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
java-vm-spec s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
jbuilder-jit Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
jdk apparently the checksum for the a.out pkg got lost from here 2003-10-30 11:38:18 +00:00
jdk-openjit Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
jikes Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
jini Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
joos Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
kaffe enable on alpha. still fails 3 out of nearly 200 self tests 2003-09-23 20:56:00 +00:00
kali s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
ksi Initial import of ksi. 2003-08-30 21:23:43 +00:00
libperl s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
librep Remove some leftovers from older texinfo handling framework. 2003-08-09 12:30:51 +00:00
lua s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
lua4 Escape the . in the sed substitution. 2003-07-24 21:44:37 +00:00
maude Point to the correct location of distfile. 2003-11-15 08:46:15 +00:00
mawk mawk configure fails with -ffast-math, so add 2003-11-11 16:10:36 +00:00
mercury Back out last change related to moving ncurses/buildlink2.mk to 2003-09-28 09:13:55 +00:00
minischeme s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
mono update to 0.29 2003-12-03 17:08:24 +00:00
moscow_ml It is not safe to do unaligned access in ISO C, even if the configure script 2003-09-27 18:33:56 +00:00
mzscheme The GNU tar used in NetBSD 1.6 has problems with the distfile (some 2003-10-24 20:34:44 +00:00
nawk Update of lang/nawk to 20030731. Cut-down version of changes since 2003-09-06 13:59:18 +00:00
nhc98 Back out last change related to moving ncurses/buildlink2.mk to 2003-09-28 09:13:55 +00:00
ocaml make sure that the platforms which don't support the optizations still 2003-11-10 23:12:47 +00:00
onyx s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
oo2c Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
openc++ s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
p2c s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
parrot COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
perl5 On AIX, perl doesn't like building with gcc. 2003-12-03 17:29:12 +00:00
perl58 fix test for Solaris linker by also grepping for "ld: Solaris Link 2003-10-05 14:19:09 +00:00
pforth s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
pgcc USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
py-extclass s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
py-html-docs s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
py-psyco Intial import of py-psyco 1.1.1 2003-10-01 22:39:06 +00:00
py-pyrex Add USE_BUILDLINK2 so this picks up a proper depend 2003-09-21 09:21:07 +00:00
py21-html-docs s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
py22-html-docs s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
python Revert previous change. I was trying to get pkglint to keep quiet but 2003-12-03 12:26:35 +00:00
python15 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
python20 PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
python21 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
python21-pth s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
python22 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
python22-pth s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
python23 The dl module isn't built for 64 bit archs and Darwin, so exclude it in 2003-11-17 00:11:43 +00:00
python23-pth The dl module isn't built for 64 bit archs and Darwin, so exclude it in 2003-11-17 00:11:43 +00:00
rexx-imc COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
rexx-regina COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
RScheme Ensure "make clean" as an ordinary user works. 2003-09-17 11:21:53 +00:00
ruby s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
ruby-base Back out last change related to moving ncurses/buildlink2.mk to 2003-09-28 09:13:55 +00:00
sather Fix REPLACE_PERL: pathnames listed should be relative to ${WRKSRC}. 2003-09-02 13:38:44 +00:00
scheme48 URL has to end with slash 2003-08-27 09:14:43 +00:00
scm You can never have enough scheme interpreters. 2003-10-04 20:31:23 +00:00
siod s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
smalleiffel Fix typo. 2003-10-12 11:55:47 +00:00
smalltalk Use iconv's buildlink2.mk so this works on 1.6.x and -current 2003-08-11 18:27:27 +00:00
smlnj This works on Linux, too. At least under i386. 2003-08-01 15:55:29 +00:00
snobol Update patches for Makefile2.m4 to also include -DUSE_STDARG_H or this will 2003-03-10 08:15:54 +00:00
squeak s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
stalin s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
STk s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
sun-jdk13 Update Sun's JRE and JDK 1.3.1 to latest 1.3.1_09 (or, as we call it, 2003-08-12 16:37:04 +00:00
sun-jdk14 Trivially update sun-j*14 to the latest version (sun-j*14-2.2, corresponding 2003-10-29 22:18:54 +00:00
sun-jre13 Put these packages into a new pseudo-category called 'java'. 2003-08-23 15:13:56 +00:00
sun-jre14 Trivially update sun-j*14 to the latest version (sun-j*14-2.2, corresponding 2003-10-29 22:18:54 +00:00
swi-prolog Trailing / 2003-10-18 12:25:36 +00:00
tcl Apply patches from cyber@ provided in PR pkg/22688 to make this work under 2003-10-08 03:13:21 +00:00
tcl-expect Create buildlink2.mk for included libraries and headers. 2003-08-09 13:05:55 +00:00
tcl-itcl s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
tcl-otcl s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
tcl-tclX s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
tinyscheme s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
tk-expect COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
tk-tclX s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
twelf USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
ucblogo s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
umb-scheme s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
utilisp Sort MAINTAINER section 2003-10-18 13:09:42 +00:00
vscm s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
vslisp s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wonka Avoid creating multi-line string constants in the generated unicode.c file, 2003-09-28 10:25:25 +00:00
yabasic Back out last change related to moving ncurses/buildlink2.mk to 2003-09-28 09:13:55 +00:00
Makefile Uncomment dylan-compiler - "Takes too long to build" is relative to the 2003-10-28 16:24:50 +00:00