jboss-forge 1.3.1.Final

Closes #20569.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
sleuthkit 4.1.0

Closes #20567.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libbind 6.0

Closes #18982.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
matlab2tikz 0.3.2

A script to convert MATLAB/Octave into TikZ figures for easy and consistent
inclusion into LaTeX.

Closes #18428.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
matlab2tikz 0.3.3
gsed: add libexec/gnubin option for unprefixed sed

Mirrors what is done for coreutils.

Closes #20536.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Bigloo 4.0

Closes #20455.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
pgBadger 3.3.

pgBadger is a PostgreSQL log analyzer built for speed
with fully detailed reports from your PostgreSQL log file.
It's a single and small Perl script that aims to replace
and outperform the old php script pgFouine.

Closes #18004.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
subversion: serialize build

Building with Java support does not work in parallel.

Closes #20415.
swi-prolog --devel 6.3.17

Closes #20549.
Python module deps, ext. python fix and 10.6 fix

* Fixes #20572 by tweaking the logic that decides
  which python is used by the `python` object
  inside a formula. There was a bug when on 10.6
  there is no Python 2.7 but a :recommended
  Python was still treated as being available.

* Use the user's PATH when looking for an external
  Python. Until now only brewed or OS X system's
  python have been found by `depends_on :python`.

  But now we support any Python in PATH (e.g.
  pyenv's python).

* Further, instead of handling python modules
  and import tests in LanguageModuleDependency,
  these are now handled by:

        depends_on :python => 'numpy'  # for example

  The old style

        depends_on 'numpy' => :python

  is still supported and is only an alias
  for the newer style (only for :python, the
  other languages are not altered by this commit).

  The reasoning is that if a formula requires
  a python module, it basically also needs
  python itself - and further that specific
  version of python has to provide the module.
  So the `PythonInstalled` is the natural place
  to check for the availability of a python
  module.

  Using a python module and other tags like
  :optional or :recommended is done like so:

        depends_on :python => [:optional, 'numpy']

  Specifying another PyPi (Python Package index)
  name than the module import name is seldom used
  but supported, too:

         depends_on :python => ['enchant'=>'pyenchant']

  A last note: For clarity, you can define
  multiple depends_on statements with different
  modules to be importable.`
mercurial: 2.6.2 and fix contrib/hgk not found.

hgk is an [unloved][1] feature. The extension (hgk.py)
is still installed but not the binray (hgk).

[1]: http://mercurial.selenic.com/wiki/UnlovedFeatures)