Commit graph

2129 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
magick
dcd4a3fa1f Note update of xemacs-current to 21.5.12 2003-05-02 23:33:10 +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
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
jmmv
6412012921 Note revision bump for gcc3 to 1. 2003-05-02 13:37:53 +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
seb
6f37e9f789 Note update of net/libdnet to version 1.7 2003-05-02 08:51:20 +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
jmmv
5fc4a311dc Note revision bump for gcc to 1. 2003-05-02 08:22:59 +00:00
jmmv
fd5c1d0416 Note addition of sigrot-1.2. 2003-05-02 08:05:22 +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
jmmv
b0a1a47cb2 Note revision bump for newscache to 1. 2003-05-02 07:38:18 +00:00
jmmv
836741097a Note revision bump for socks4 to 1. 2003-05-01 22:04:37 +00:00
jmmv
7082d29bc9 Note revision bump for tripwire to 1. 2003-05-01 21:48:22 +00:00
jmmv
fec2cef1f6 Note revision bump for portsentry to 2. 2003-05-01 21:34:07 +00:00
jmmv
24be3bdf78 Note revision bump for logcheck to 1. 2003-05-01 20:44:19 +00:00
jdolecek
ae1ccbea6d vmware3 pkg updated to 3.2.1 - the older archive is no longer available
adresses PR pkg/21415 by Matthias Friedrich
2003-05-01 19:38:48 +00:00
jmmv
fd513d4800 Note revision bump for netsaint-base to 2. 2003-05-01 19:15:05 +00:00
jmmv
be561a80e2 Note revision bump for radiusd-cistron to 1. 2003-05-01 18:36:26 +00:00
jmmv
e6a82e19fd Note revision bump for nsca, to 2. 2003-05-01 17:01:05 +00:00
jmmv
0ab344ff76 Note revision bump for sendfile to 1. 2003-05-01 15:45:38 +00:00
jmmv
2dee2ed078 Note revision bump for sendmail to 2. 2003-05-01 15:20:17 +00:00
jmmv
039dff38a3 Note revision bump for sendmail811, to 4. 2003-05-01 15:02:42 +00:00
jmmv
9aab082446 Note revision bump for postfix, to 1. 2003-05-01 14:09:10 +00:00
jmmv
fc564316ff Note revision bump for enscript, to 2. 2003-05-01 12:58:51 +00:00
jmmv
5084ac33dc Note revision bump for swfdec, to 1. 2003-05-01 12:38:05 +00:00
jmmv
cf20cced34 Note revision bump for mailwrapper, to 1. 2003-05-01 12:10:55 +00:00
jmmv
53684659c3 Note update of mailserv to 3.29. 2003-05-01 12:00:29 +00:00
jmmv
ff6251395f Note revision bump for gnome2-games, to 1. 2003-05-01 11:22:17 +00:00
jmmv
54711fd739 Note revision bump for ldapsdk, to 1. 2003-05-01 09:41:09 +00:00
jmmv
09a7ab108c Note revision bump for eggdrop to 1. 2003-04-30 19:44:44 +00:00
jmmv
9e333c64b9 Note revision bump for wsoundserver, to 2. 2003-04-30 19:11:20 +00:00
jmmv
4300eed448 sweep updated to 0.8.2. 2003-04-30 17:16:12 +00:00
atatat
d9b80234b2 Note bump of pkgdepgraph to 2.5 2003-04-30 03:40:23 +00:00
atatat
83bdae84cf Note bump of pkglint to 3.53 2003-04-30 03:18:40 +00:00
jtb
c48d34f9e3 Note addition of blitz++.
Blitz++ is a C++ class library for scientific computing which provides
performance on par with Fortran 77/90. It uses template techniques to
achieve high performance. The current versions provide dense arrays
and vectors, random number generators, and small vectors and matrices.
Blitz++ is distributed freely under an open source license, and
contributions to the library are welcomed.
2003-04-30 00:08:48 +00:00
hubertf
bfeb15de64 Add ickle-0.3.2: Simplistic gtk+ icq client
ickle is an ICQ2000 Client using the GTK+ graphical toolkit. It aims to
bring all the useful features of ICQ2000 to non-windows users, such as
SMS messaging.

Contributed by blef@users.sourceforge.net via pkgsrc-wip.
2003-04-30 00:01:22 +00:00
jtb
4a16d92440 Note addition of mtl-2.1.2-21.
The Matrix Template Library is a C++ class library for basic linear
algebra. The MTL is designed for high-performance while at the same
time taking advantage of the generic programming paradigm (ala the
STL) to allow much greater flexibility and breadth of
functionality. Many new and advanced programming techniques were used
in the construction of this library.

The MTL is a low level library in the sense that the user must be
conscious of the matrix type being used, and that all computationally
expensive operations are explicit. The MTL is not a C++
Matlab. Nevertheless, the interface is designed to be simple and easy
to use.

The matrix types provided include compressed sparse row/column,
banded, packed, diagonal (and tridiagonal), envelope, array of
pointers, and of course dense matrices. All matrix types share a
common and easy to use interface.

The algorithms consist of the traditional basic linear algebra
routines (from the BLAS level-1 to 3) which includes matrix and vector
arithmetic as well as operations such as backward substitution and
norm calculations.
2003-04-29 23:55:28 +00:00
jtb
329262cd9b Note addition of erlang-9.1.
Erlang is a programming language which has many features more commonly
associated with an operating system than with a programming language:
concurrent processes, scheduling, memory management, distribution,
networking, etc.

The initial open-source Erlang release contains the implementation of
Erlang, as well as a large part of Ericsson's middleware for building
distributed high-availability systems.
2003-04-29 23:50:20 +00:00
jtb
cbe91b57e1 Note update of sather to 1.2.1nb1. 2003-04-29 23:41:34 +00:00
jtb
0d31130af5 Note update of lua to 5.0. 2003-04-29 23:35:26 +00:00
jtb
80c1292a41 Note update of elinks to 0.4.2nb1. 2003-04-29 23:30:31 +00:00
jtb
2ca427c6f6 Note addition of lua4-4.0.1. Needed for packages requiring the older
version 4 of lua.
2003-04-29 23:17:48 +00:00
jtb
9716150721 Note update of hdf5 to 1.4.5. 2003-04-29 23:06:55 +00:00
jtb
234bc8e6f7 Note update of yplot to 1.1.0nb2. 2003-04-29 22:57:58 +00:00
jtb
0ca8a7f31c Note update of fftw to 3.0. 2003-04-29 22:50:06 +00:00
jtb
0df227cfc5 Note update of yorick to 1.5.12. 2003-04-29 22:47:54 +00:00
jtb
c058f0dddc Note update of euler to 1.60.6. 2003-04-29 22:24:39 +00:00
jtb
66781fa70b Note update of algae to 4.1.2. 2003-04-29 22:17:22 +00:00
jtb
b062c0585e Note update of g2 to 0.49a. 2003-04-29 22:03:31 +00:00