Commit graph

653 commits

Author SHA1 Message Date
jtb
7ccbf6d223 Add and enable "cim". Fixes PR pkg/11386 by Jason Beegan. 2000-11-25 22:03:53 +00:00
jtb
9279e34502 Initial import of new "cim" package:
Simula compiler based on the C programming language
2000-11-25 21:59:30 +00:00
rh
ad4e2ceeb2 Update gb to 0.0.15. Changes include:
* Implement a collections object
        * Add the '!' operator WorkSheets!Sheet1
        * Impl the 'visible' property on form items.
        * Read / Write only properties
        * Impl. default methods
        * Massive internal object / type system re-write
        * Major API clean
        * Potential security issue fixed
        * Lots of Parser / Lexer work
                + Class parsing
                + Set statement
                + Control array parsing
                + 'Is' statement
        * Lots of parser / lexer bugs fixed
        * File IO performance improvements and fixes
        * Lof implemented, Open improved
        * More Command button events
        * Form parsing & FRX handling
        * GUI items - PictureBox, Frame, Check started
        * Embryonic GB GUI designer
2000-11-25 14:16:36 +00:00
skrll
cafda406ec Give reasons for diabling packages. 2000-11-23 12:48:21 +00:00
wiz
8a17133f0e Depend on readline, and use it. 2000-11-22 21:19:13 +00:00
wiz
1fdedb4be6 add & enable intercal 2000-11-22 16:53:49 +00:00
wiz
6773470066 Initial import of intercal-0.20, an INTERCAL compiler.
Package provided by Dieter Baron in private communication.
2000-11-22 16:53:16 +00:00
skrll
63af617d5b Disable {libperl,perl}-current
Update sun-{jdk,jre}
2000-11-21 16:34:53 +00:00
tv
88e84a829d Switch to sun-jre-*. 2000-11-18 00:43:42 +00:00
tv
837e0998c2 Add needed CONFLICTS. 2000-11-18 00:40:50 +00:00
tv
d58e079739 Switch blackdown-j* to sun-j*. 2000-11-18 00:39:32 +00:00
tv
88070f9812 The Blackdown JDKs are frankly quite buggy. Remove the pkgs; there is now
a "sun-jre13" and "sun-jdk13" pkg pair.
2000-11-18 00:39:09 +00:00
tv
9c34a49cdd Packages for the Sun [Linux, for now] port of the JDK/JRE 1.3.0. 2000-11-18 00:36:55 +00:00
wiz
de279132ea Correct handling of info files. 2000-11-17 14:07:44 +00:00
wiz
2cb6a61976 add HOMEPAGE 2000-11-17 13:59:50 +00:00
wiz
e52fde84ff remove whitespace 2000-11-17 13:58:59 +00:00
hubertf
f774d18767 Update to v0.5.0, requested by Jorge Acereda <al004046@alumail.uji.es>
User-visible changes between 0.4.0 and 0.5.0:

Changes in behaviour:

There are now two engines: the fast engine (gforth-fast) is at least
  as fast as gforth in earlier releases; the debugging engine (gforth)
  supports precise backtracing for signals (e.g., illegal memory
  access), but is slower by a factor of 1-2.
Block files now start at block 0 by default (instead of block 1).  If
  you have block files around, prepend 1024 bytes to convert them, or
  do a "1 OFFSET !" to establish the old behaviour.
Gforth now does not translate newlines to LFs on reading.  Instead,
  READ-LINE now interprets LF, CR, and CRLF as newlines.  Newlines on
  output are in the OSs favourite format.
SEE now disassembles primitives (or hex-DUMPs the code if no
  disassembler is available).
>HEAD (aka >NAME) now returns 0 (instead of the nt of ???) on failure.
Syntax of prim changed: stack effects are now surrounded by
  parentheses, tabs are insignificant.

Operating environment:

Gforth now produces a backtrace when catching an exception.
On platforms supporting the Unix 98 SA_SIGINFO semantics, you get more
  precise error reports for SIGSEGV and SIGFPE (e.g., "stack
  underflow" instead of "Invalid memory address").
Gforth now produces exit code 1 if there is an error (i.e., an
  uncaught THROW) in batch processing.
You can use "gforthmi --application ..." to build an image that
  processes the whole command-line when invoked directly (instead of
  through gforth -i).

Ports:

AIX.
20% speedup on 604e under powerpc-unknown-linux-gnu,
19%-29% speedup on Celeron with gcc-2.95.

New words:

Missing ANS Forth words: EKEY EKEY? EKEY>CHAR
Timing words: CPUTIME UTIME
Vector arithmetic: V* FAXPY
FP comparison: F~ABS F~REL
Deferred words: <IS> [IS]
Nested number output: <<# #>>
Exception handling: TRY RECOVER ENDTRY
Directory handling: OPEN-DIR READ-DIR CLOSE-DIR FILENAME-MATCH
Other: ]L PUSH-ORDER

Miscellaneous:

Significant extensions to the manual (added an introduction, among
  other things), many of them due to a new team member: Neal Crook.
Added assemblers and disassemblers for 386, Alpha, MIPS (thanks to
  contributions by Andrew McKewan, Bernd Thallner, and Christian
  Pirker).  Contributions of assemblers and disassemblers for other
  architectures are welcome.
2000-11-13 23:58:11 +00:00
tsarna
8d33af9883 patchsum 2000-11-11 17:08:52 +00:00
tsarna
fee9207654 Make this work on both ELF and a.out (again) 2000-11-11 17:08:16 +00:00
mycroft
ad3f9c28d5 Change tarfh-list-regexp to match our tar(1). 2000-11-11 05:26:54 +00:00
martin
b4ce2f0971 Make perl work on NetBSD/sparc64.
The patch against regcomp.c (uninitialized variable) has been fed back
to the perl maintainers. The others are more like workarounds for known
toolchain problems and not fed back (for now).

The hints/netbsd.sh file has an additional change: the perl buildin malloc
(which is disabled in pkgsrc builds via configure arguments anyway) is now
disabled in the hints file as well. This makes it possible to build a
working perl outside of pkgsrc with this hints file. Wheter this hints file
should be fed back is subject to further discussion.

Make perl not build against a dynamic libperl.so.

There are two reasons: (a) the dynamic libperl.so version does not work
at all on sparc64, and (b) the static linked version is said to have a
significant performance improvement on some platforms (i.e. sparc). I think
the libperl.so was enabled by accident when switching from perl 5.0.4 to
5.6.0.

Other packages using libperl.so should not depend on perl5-base but on
../libperl.
2000-11-08 08:28:00 +00:00
itojun
b258da05de add lang/umb-scheme 2000-11-02 11:59:46 +00:00
itojun
364aa8e4f4 umb scheme interpreter 2000-11-02 11:59:07 +00:00
itojun
c567f5b3be add lang/kali 2000-11-02 11:32:31 +00:00
itojun
7d8ede7248 kali distributed scheme 2000-11-02 11:31:26 +00:00
itojun
bca720e428 add examples 2000-11-02 11:29:05 +00:00
itojun
80abcde57a add lang/vscm 2000-11-02 11:02:33 +00:00
itojun
4d7f3ae187 vscm, a portable scheme implementation 2000-11-02 11:01:53 +00:00
itojun
c447b7ccb3 add lang/minischeme 2000-11-02 04:53:22 +00:00
itojun
ef54580707 minischeme, very tiny scheme interpreter 2000-11-02 04:52:13 +00:00
jlam
85c488a242 Add patch to work around unusual shell script error. Possible bug in /bin/sh?
Fix discovered by IWAMOTO Toshihiro <iwamoto@sat.t.u-tokyo.ac.jp>.
2000-10-29 20:33:45 +00:00
jlam
eae91998ab Update librep to 0.13.2. Changes from version 0.13.1:
* Fix `define' so that it tracks bound variables and ignores
     shadowed keywords when traversing code

   * Added checks to compilation process for the kind of missing
     shared-library problems that many people see

   * Fixed the `install-aliases' shell script
2000-10-27 17:47:01 +00:00
jlam
c4b6589045 Remove unneeded patch 2000-10-27 08:02:38 +00:00
jlam
2885f48004 Update librep to 0.13.1. Add dependency on gettext and use installed
libintl for i18n needs.  Changes since version 0.12.4 are *lots* of bug
fixes, module namespace reorganization, several _incompatible_ VM changes,
and the addition of several new modules, including a safe-interpreter for
untrusted bytecodes.
2000-10-27 08:01:46 +00:00
wiz
da2ee0daf4 sort 2000-10-24 10:13:35 +00:00
agc
e56ee3f327 Add and enable smalltalk 2000-10-23 16:27:52 +00:00
agc
da9ad8f9a4 Initial import of GNU Smalltalk, the GNU implementation of the
Smalltalk-80 language, into the packages collection.
2000-10-23 16:19:24 +00:00
agc
ac3ad3646d Correct typos which resulted in a malformed command 2000-10-22 20:42:48 +00:00
tsarna
08a0ddac1a First batch of upgrades for Python 2.0:
lang/python             upgraded to 2.0
lang/py-html-docs       upgraded to 2.0
misc/py-readline        upgraded to 2.0
databases/py-gdbm       upgraded to 2.0
x11/py-Tk               upgraded to 2.0
devel/py-curses         upgraded to 2.0
lang/py-extclass        upgraded to 2.2.2 and for Python 2.0
textproc/py-dtml        upgraded to 2.2.2 and for Python 2.0
www/py-zpublisher       upgraded to 2.2.2 and for Python 2.0
print/py-reportlab      upgraded to 1.01 and for Python 2.0

More coming...
2000-10-22 20:01:48 +00:00
wiz
9cbb8e1a6b remove '^a ' and '.$' 2000-10-21 22:43:25 +00:00
wiz
3c11012446 move line for pkglint 2000-10-21 22:42:46 +00:00
rh
4583aa081c Redefine LDD as these packages install Linux binaries 2000-10-21 08:10:30 +00:00
jlam
075fb7ee1f Remove unnecessary comment about being able to compile librep on
Solaris and Linux.
2000-10-19 02:00:49 +00:00
garbled
e6506e3bc3 Add an OSVERSION_SPECIFIC=yes flag to these packages. The flag at this time
doesn't enable any functionality.  It is here as a marker, so people building
binary packages know that these packages have version-specific features
that would make them incompatible with other point releases..  (such as
LKM's)
2000-10-18 04:26:53 +00:00
rh
2f360598cf Add and enable gb 2000-10-17 17:19:44 +00:00
rh
01e124925d Initial import of gb-0.0.12, the Gnome Basic for office applications 2000-10-17 17:18:27 +00:00
tv
74aaff975b 1.06 is very old and doesn't compile on NetBSD. Update to 1.12, which uses
autoconf for its build.
2000-10-16 20:38:20 +00:00
tv
a9468a9652 Add jbuilder-jit. 2000-10-16 18:49:22 +00:00
tv
55cdbdead2 A Just-In-Time compiler for the blackdown Linux JVMs. 2000-10-16 18:40:03 +00:00
tv
a4ab7217ae Add blackdown-jdk12 and blackdown-jre12. 2000-10-16 17:55:13 +00:00