assistance is a mini-ActiveSupport like project that's fast, and
light-weight to be used as a dependency in various other projects by
multiple maintainers.
Submitted and maintained by Clint Pachl. Some tweaks by me.
Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt
longest common subsequence (LCS) algorithm to compute intelligent
differences between two sequenced enumerable containers.
The implementation is based on Mario I. Wolczko's Smalltalk version
(1.2,1993) and Ned Konz's Perl version (Algorithm::Diff).
works around a dos vulnerability in rexml
similar diff from Jeremy Evans <openbsd at jeremyevans.net>
update run_depends so forward updates work properly
ok bernd@
is not set elsewhere.
- Add disable option for PulseAudio so support is not built if it happens
to be installed.
- Enable the use of YASM to build the i386 assembly blit code.
ok pvalchev@
This module is for manipulating data as hierarchical tag/value pairs
(Structured TAGs or Simple Tree AGgreggates). These datastructures can
be represented as nested arrays, which have the advantage of being
native to Perl.
A weak reference is just like an ordinary Perl reference except that it
isn't included in the reference count of the thing referred to. This
means that once all references to a particular piece of data are weak,
the piece of data is freed and all the weak references are set to undef.
This is particularly useful for implementing circular data structures
without memory leaks or caches of objects.
ok simon@
Waf is a Python-based framework for configuring, compiling and
installing applications. It is a replacement for other tools such as
Autotools, Scons, CMake or Ant.
The port provides a devel/waf MODULE for use by third-party ports.
with tweaks, lots of python-fu and ok wcmaier@, ok jasper@
Cdk stands for 'Curses Development Kit' and it currently contains 21
ready to use widgets which facilitate the speedy development of full
screen curses programs.
from Pierre-Emmanuel Andre with some tweaks
BOUML is a free UML tool box (under development) allowing you to specify and
generate code in C++, Java, Idl, PHP and Python.
BOUML is extensible, and the external tools (named plug-outs) may be developed
in C++ or Java, using BOUML for their definition as any other program. The code
generators and reverses are ones of the predefined plug-outs included in the
BOUML distribution.
feedback and ok ajacoutot@