Fink

Recent Package Updates

2025-01-20: etherape-0.9.17-1 (Graphical network monitor)
EtherApe is a graphical network monitor for Unix modeled after
etherman. Featuring link layer, ip and TCP modes, it displays 
network activity graphically. Hosts and links change in size 
with traffic. Color coded protocols display. It supports 
Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can
filter traffic to be shown, and can read traffic from a file 
as well as live from the network.

commit log from Daniel Macks (dmacks@netspace.org):

    etherape: dependency audit
2025-01-19: libast2-0.7-4 (Library of Assorted Spiffy Things)
LibAST is the Library of Assorted Spiffy Things.  It contains many
spiffy things, and it is a library.  Thus, the ever-so-creative name.
LibAST has been previously known as libmej, the Eterm helper library
which nobody really understood and certainly never used.  The current
plan is to gradually remove some of the neat stuff from Eterm that
could be made generic (things like the theme parsing engine, the
command-line options parser, perhaps the event engine, ...) and place
it here in the hopes that others will find them useful.

commit log from Daniel Macks (dmacks@netspace.org):

    libast2: fix implicit declarations
2025-01-19: eterm-0.9.6-8 (Color VT102 terminal emulator)
Color VT102 terminal emulator

commit log from Daniel Macks (dmacks@netspace.org):

    eterm: fix implicit declarations
2025-01-19: libpcre1-8.45-2 (Perl Compatible Regular Expressions Library)
The PCRE library is a set of functions that implement regular expression
pattern matching using the same syntax and semantics as PerlJ5. PCRE has
its own native API, as well as a set of wrapper functions that correspond
to the POSIX regular expression API and a C++ wrapper library.

Now includes the 16 bit libpcre16.dylib and 32 bit libpcre32.dylib libraries.
The libpcre.dylib library continues to be used for 8 bit strings.

Previous revisions by Christian Swinehart <mailto:cswinehart@users.sourceforge.net>

commit log from Daniel Macks (dmacks@netspace.org):

    libpcre*: fix upgrade process
2025-01-19: libpcre2-10.21-4 (Perl Compatible Regular Expressions Library)
The PCRE2 library is a set of functions that implement regular expression
pattern matching using the same syntax and semantics as PerlJ5. PCRE2 has
its own native API, as well as a set of wrapper functions that correspond
to the POSIX regular expression API.

%N has a different API from libpcre1 and all files have new names, so it
can safely coexist with libpcre1. Packages cannot use %N unless they have
been adapted to do so.

commit log from Daniel Macks (dmacks@netspace.org):

    libpcre*: fix upgrade process
2025-01-19: pcre-shlibs-8.21-3 (Perl Compatible Regular Expressions Library)
The PCRE library is a set of functions that implement regular expression
pattern matching using the same syntax and semantics as PerlJ5. PCRE has
its own native API, as well as a set of wrapper functions that correspond
to the POSIX regular expression API and a C++ wrapper library.

Previous revisions by Christian Swinehart <mailto:cswinehart@users.sourceforge.net>

This is just a shlibs stubb. No current packages use pcre.

commit log from Daniel Macks (dmacks@netspace.org):

    libpcre*: fix upgrade process
2025-01-19: lua54-5.4.7-1 (Small and fast embeddable scripting language)
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic 
memory management with garbage collection, making it ideal for 
configuration, scripting, and rapid prototyping. 

A fundamental concept in the design of Lua is to provide meta-mechanisms 
for implementing features, instead of providing a host of features directly in
the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
ways. Extensible semantics is a distinguishing feature of Lua. 

Lua is implemented as a small library of C functions, written in ANSI C, 
and compiles unmodified in all known platforms. The implementation goals 
are simplicity, efficiency, portability, and low embedding cost.

commit log from Daniel Macks (dmacks@netspace.org):

    lua54: new version