Commit graph

42069 commits

Author SHA1 Message Date
jtb
650debd0d9 Note addition of oo2c-2.0.8.
In short, OOC is an Internet based project providing an Oberon-2
development platform. It consists of

  * an optimizing compiler,
  * a number of source code and compiler related tools,
  * a set of standard library modules, and
  * a reference manual.

oo2c is the first complete working compiler of the OOC project.
Instead of translating Oberon-2 modules to machine code, it generates
code for the most portable assembler in existence: ANSI-C. The
compiler was initially intended as a prototype backend for OOC, which
could then be used to evaluate and debug the frontend and the
optimization modules.  However, it is now a full-fledged development
system, and among other things, it is being used to develop native
code OOC backends.
2003-05-02 23:38:57 +00:00
wiz
87da88a253 Remove superfluous empty line. 2003-05-02 23:35:43 +00:00
jtb
ae763c2080 Add and enable oo2c. 2003-05-02 23:33:48 +00:00
magick
dcd4a3fa1f Note update of xemacs-current to 21.5.12 2003-05-02 23:33:10 +00:00
jtb
2420d4cc45 Initial import of oo2c.
In short, OOC is an Internet based project providing an Oberon-2
development platform. It consists of

  * an optimizing compiler,
  * a number of source code and compiler related tools,
  * a set of standard library modules, and
  * a reference manual.

oo2c is the first complete working compiler of the OOC project.
Instead of translating Oberon-2 modules to machine code, it generates
code for the most portable assembler in existence: ANSI-C. The
compiler was initially intended as a prototype backend for OOC, which
could then be used to evaluate and debug the frontend and the
optimization modules.  However, it is now a full-fledged development
system, and among other things, it is being used to develop native
code OOC backends.
2003-05-02 23:32:39 +00:00
magick
e2273edc7d Update xemacs-current to 21.5.12.
This is a bugfix release. Details can be found at www.xemacs.org.
2003-05-02 23:31:34 +00:00
jtb
a5ed071610 Note addition of yabasic-2.722. From David Ferlier in PR pkg/19785.
Yabasic implements the most common and simple elements of the basic language;
It comes with goto/gosub, with various loops, with user defined subroutines
and Libraries. Yabasic does monochrome line graphics and printing.
Yabasic runs under Unix and Windows; it is small (around 200KB) and free.
2003-05-02 23:26:23 +00:00
jtb
0761735b9f Add and enable yabasic. 2003-05-02 23:25:20 +00:00
jtb
dcdfb3e9f7 Initial import of yabasic. Submitted by David Ferlier in PR pkg/19785
with some minor modifications by me.

Yabasic implements the most common and simple elements of the basic language;
It comes with goto/gosub, with various loops, with user defined subroutines
and Libraries. Yabasic does monochrome line graphics and printing.
Yabasic runs under Unix and Windows; it is small (around 200KB) and free.
2003-05-02 23:19:53 +00:00
wiz
4cae1f843b Add buildlink2.mk. 2003-05-02 22:41:20 +00:00
jtb
29f8e84330 Only use the fused multiply add version for PowerPC architecture.
Move DISTNAME.
2003-05-02 18:04:47 +00:00
jtb
4cd146d670 Add some missing directories to PLIST. 2003-05-02 17:56:13 +00:00
jtb
462d821b4d Note update of mercury to 0.11.0.
Changes to the Mercury language:
* Support for constrained polymorphic modes.
* Addition of state variable syntax.
* Improved support for higher-order functions.
* Predicate and function equivalence type and mode declarations.
* Support for defining predicates or functions
  using different clauses for different modes.
* Support for Haskell-like "@" expressions.
* Generalized foreign language interface.

Changes to the Mercury compiler:
* A new `--make' option, for simpler building of programs.
* A new `--smart-recompilation' option, for fine-grained dependency tracking.
* A new optional warning: `--warn-non-tail-recursion'.
* A new optimization: `--constraint-propagation'.
* A new optimization: `--loop-invariants'.
* Support for arbitrary mappings from module name to source file name.

Portability improvements:
* Mac OS X is now supported "out-of-the-box".
* On Windows we now support generating non-Cygwin executables.
* Better conformance to ANSI/ISO C.

Changes to the compiler back-ends:
* The native code Linux/x86 back-end is now "release quality".
* The .NET CLR back-end is much improved.

Major improvements to the Mercury debugger, including:
* Support for source-linked debugging using vim (rather than emacs).
* Command-line completion.
* Ability to display values of higher-order terms.
* Declarative debugging.
* Support for transparent retries across I/O.

A new profiler, which we call the Mercury deep profiler or mdprof:
* Supports both time and memory profiling.
* Gathers information about individual call sites as well as procedures.
* Eliminates the assumption that all calls to a procedure have equal cost.
* Allows users to explore the gathered data interactively with a web browser.

Numerous minor improvements to the Mercury standard library.

A new testing tool in the extras distribution.
2003-05-02 17:51:28 +00:00
jtb
0f15602954 Update mercury to version 0.11.0.
Changes to the Mercury language:
* Support for constrained polymorphic modes.
* Addition of state variable syntax.
* Improved support for higher-order functions.
* Predicate and function equivalence type and mode declarations.
* Support for defining predicates or functions
  using different clauses for different modes.
* Support for Haskell-like "@" expressions.
* Generalized foreign language interface.

Changes to the Mercury compiler:
* A new `--make' option, for simpler building of programs.
* A new `--smart-recompilation' option, for fine-grained dependency tracking.
* A new optional warning: `--warn-non-tail-recursion'.
* A new optimization: `--constraint-propagation'.
* A new optimization: `--loop-invariants'.
* Support for arbitrary mappings from module name to source file name.

Portability improvements:
* Mac OS X is now supported "out-of-the-box".
* On Windows we now support generating non-Cygwin executables.
* Better conformance to ANSI/ISO C.

Changes to the compiler back-ends:
* The native code Linux/x86 back-end is now "release quality".
* The .NET CLR back-end is much improved.

Major improvements to the Mercury debugger, including:
* Support for source-linked debugging using vim (rather than emacs).
* Command-line completion.
* Ability to display values of higher-order terms.
* Declarative debugging.
* Support for transparent retries across I/O.

A new profiler, which we call the Mercury deep profiler or mdprof:
* Supports both time and memory profiling.
* Gathers information about individual call sites as well as procedures.
* Eliminates the assumption that all calls to a procedure have equal cost.
* Allows users to explore the gathered data interactively with a web browser.

Numerous minor improvements to the Mercury standard library.

A new testing tool in the extras distribution.
2003-05-02 17:48:28 +00:00
wiz
80c4ff07e8 Bump pth dependency here too. 2003-05-02 15:11:46 +00:00
agc
b2e0733dac Don't redefine INSTALL in the distributed Makefile - fixes build on Solaris. 2003-05-02 15:10:43 +00:00
wiz
67a18ab69f Convert to buildlink2; relax dependencies only on needed parts.
Ride pth PKGREVISION bump for the latter.
2003-05-02 14:16:28 +00:00
wiz
3676a04f27 Convert to buildlink2. 2003-05-02 14:15:35 +00:00
wiz
e4ec305083 Convert to buildlink2. 2003-05-02 14:03:16 +00:00
wiz
bc3dcb5a62 Convert to buildlink2; add missing gnome-libs dependency. 2003-05-02 13:51:31 +00:00
wiz
caa6bae589 Convert to buildlink2. 2003-05-02 13:39:55 +00:00
jmmv
6412012921 Note revision bump for gcc3 to 1. 2003-05-02 13:37:53 +00:00
jmmv
d73dd256ee Move the mk.conf style example file to share/examples/gcc/mk.conf, to avoid
polluting the etc directory (and not honouring PKG_SYSCONFDIR).
Bump PKGREVISION to 1.
2003-05-02 13:36:51 +00:00
wiz
c0ab3edf8f Convert to buildlink2. 2003-05-02 13:33:03 +00:00
wiz
63e43cdb9f Remove workaround for broken glib.h; buildlink2.mk already depends on a fixed version. 2003-05-02 13:18:53 +00:00
wiz
01994c6c3b Remove obsolete comment. 2003-05-02 13:17:11 +00:00
wiz
357ae787d3 Convert to buildlink2. 2003-05-02 13:13:46 +00:00
wiz
600fd2a1b6 Convert to buildlink2, remove unnecessary post-patch target. 2003-05-02 13:07:52 +00:00
wiz
67049271f9 Convert to buildlink2. 2003-05-02 13:02:19 +00:00
wiz
48b91e0f36 Remove unnecessary BUILDLINK_DEPENDS line. 2003-05-02 12:34:24 +00:00
wiz
7197367f9e Move PKGREVISION from Makefile.common to Makefile. 2003-05-02 12:16:57 +00:00
wiz
4d3b6c8a8d Not the right place for PKGREVISION. 2003-05-02 12:15:29 +00:00
wiz
ab0fde2ee6 Move PKGREVISION from Makefile.common to Makefile. 2003-05-02 12:11:15 +00:00
wiz
80cab81e2b Wrong place to put PKGREVISION. 2003-05-02 12:07:15 +00:00
wiz
af207ca735 Latest is 0.8.2nb1, not 0.8.2 (pth). 2003-05-02 12:06:33 +00:00
wiz
9f01a9e329 Note pth-2.0.0 update (by skrll) and blanket statement for all PKGREVISION bumps. 2003-05-02 12:01:07 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
wiz
0594acf27e Update to 2.0.0, supplied by skrll@netbsd.
Changes:
   *) Make pth_poll(3) more compliant to POSIX.1-2001/SUSv3 poll(2).
   *) Make pth_select(3) more compliant to POSIX.1-2001/SUSv3 select(2).
   *) Replaced pth_event_occurred() with pth_event_status().
   *) Add Autoconf option --with-fdsetsize=NUM for enlarging FD_SETSIZE.
   *) Added thread attribute PTH_ATTR_DISPATCHES.
   *) Added sub-API pth_uctx_* for user-space context switching.
   *) Add a Pth variant of the new POSIX pselect(2) function.
   *) Internally cleaned up the error handling macros.
   *) Added POSIX-compliant sanity checks for bad fds.
   *) Added pth_nanosleep() function.
   *) Allow a NULL name for pth_msgport_create()
   *) Completely rewrote the "hard syscall mapping".
   *) Added support to pth_poll(3) for POLLD{RD,WR}{NORM,BAND}.
   *) Fixed a long-standing termination bug in pth_exit(3).
   *) Upgraded to Autoconf 2.57, Shtool 1.6.2 and Libtool 1.4.3.
   *) Add optional support for OSSP ex based exception handling.
2003-05-02 11:49:47 +00:00
seb
6f37e9f789 Note update of net/libdnet to version 1.7 2003-05-02 08:51:20 +00:00
seb
4c3b8136a3 Update to version 1.7.
Provide a buildlink2.mk file.

Changes in 1.7:
	fixed win32 builds
	fixed addr_stob
	IPv6 b0rkage

Changes in 1.6:
	support VPATH builds
	initial IPv6 support
	use local interface names in win32 support
	addr_net addition
	fixes for AIX
	fix for BSD BPF fd leak on eth_open error
	fixes for recent OpenBSD pf changes
2003-05-02 08:50:11 +00:00
abs
fa95a39f92 Update sun-jdk13 and sun-jre13 to sun-jdk13-1.0.8 and sun-jre13-1.0.8 2003-05-02 08:44:21 +00:00
abs
7fd76d35cd Update sun-jdk13 and sun-jre13 to sun-jdk13-1.0.8 and sun-jre13-1.0.8
Changes since 13-1.0.7:

  - A de-serialized GregorianCalendar did not correctly handle the
    Calendar.set(int field, int value) method.
  - Java Plug-in Security Warning dialog did not show buttons.
  - java.beans.Introspector returned results depending on the order
    that classes were loaded by the Virtual Machine.
  - A help viewer search would sometimes yield NullPointerExceptions,
    and search hit highlighting was unstable.
  - The "~" character was not properly displayed in an HTML file
    using the SJIS character set.
  - There was a system crash generating a Fatal: unhandled ci exception.
  - Plugin regional locale parameters were incorrectly displayed.
  - The VM crashed while running a large application.
  - An application ignored the nohup(1) command, caught and processed
    the SIGHUP signal, resulting in application exit with a return code
    of 129.
  - In some cases, the text field caret did not return when window
    focus was moved and then restored.
  - SIGSEGV during C2 compilation of a method.
  - System crashed with hotspot errors.
  - Plug-in crashed when the ethernet cable was unplugged.
  - Signed applet failed only on JRE 1.3.1_06.
  - System crashed when attempting to widen the range check of an IF
    node during compilation.
  - The background color of a Menu was different from that of the
    MenuBar for classic style.
  - Application crashed due to problems in JVM/plug-in/Mozilla.
  - Serviceability is improved by exposing VM version and flags to
    Serviceability Agent.
  - Double primitive lost value when using -client.
  - White background persisted when applet exited to a different web
    page.
  - An applet could access a local resource without permission on
    IE60+JRE1.3.1_06.
2003-05-02 08:42:05 +00:00
agc
8417adcc99 Escape the wrappee name in an error message, since a user faced with an
error message of "Unable to create as wrapper script: no such file" could
get confused.
2003-05-02 08:32:26 +00:00
jmmv
5fc4a311dc Note revision bump for gcc to 1. 2003-05-02 08:22:59 +00:00
jmmv
6c9d4140b4 Move the sample mk.conf file to share/examples/gcc/mk.conf, instead of
installing in in etc/ (and not honouring PKG_SYSCONFDIR). Bump PKGREVISION.
2003-05-02 08:22:12 +00:00
jmmv
fd5c1d0416 Note addition of sigrot-1.2. 2003-05-02 08:05:22 +00:00
jmmv
37e3d7a9ae Add and enable sigrot. 2003-05-02 08:04:07 +00:00
jmmv
d52af088bc Initial import of sigrot, version 1.2:
Sigrot rotates your .signature file every time it is run. It includes an
option for a non-rotating header and/or footer with a rotating middle.

Provided in pkgsrc-wip by drue@users.sf.net.
2003-05-02 08:03:38 +00:00
zuntum
bd236ca744 Note chat/ekg update to 1.0
- no NEWS file, just long list of changes, but it's "The 1.0 Release"
2003-05-02 07:58:53 +00:00
zuntum
5e7146a4d5 Update ekg to 1.0
* no NEWS available, just long Changelog, but I think it's enough to say
    that it's The 1.0 Release
2003-05-02 07:57:31 +00:00