lapack: use depends_on :fortran
diffstat 1.57

Closes #205.
tcl-tk: fix audit warning
unzip: fix audit warning
Support using the homebrewed installation of Python with GDB

Adds a flag, --with-brewed-python, which will build GDB with the
Homebrewed Python installation instead of the system one. This requires
Python to be built with --universal so a check for this has been added
as well.

Closes #153.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
Style nitpick for args.
apr 1.4.8

Closes #207.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
apr-util 1.5.2

Closes #208.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
upgrade ant to 1.9.2

Closes #210.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
whois: Fix encoding issues by linking iconv

whois.c hardcodes DENIC_PARAM_CHARSET " -C US-ASCII " if libiconv is not
defined, resulting in a lot of whois requests for .de domains to err out
saying "Error: 55000000013 Invalid charset for response", namely all
requests where the result contains non-ASCII chars like German umlauts.

Hence build and link with iconv support to prevent this from happening.

Closes #203.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
Improve the lapack library build

* Also build the shared library and the C binding.

Closes #209.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
ab: Optional --with-ssl-patch

* Add more comment about custom patch.

Closes #170.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
ab: require apr, apr-util regardless of MacOS version

Closes #211.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
Remove Perl from homebrew-dupes.

* Multiple versions of Perl are provided in homebrew-versions, e.g.,
  perl514, perl516, perl518.

Closes #212.
OpenSSH: Keychain support

* Adds an option '--with-keychain-support' that adds native OS X
  Keychain capabilty and LaunchDaemon capabilities back to ssh-agent.
* Added caveat.

Closes #187.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
OpenSSH: Disable header/library version check.

* Sometimes Apple ships security updates for libraries while header
  files are intact, which leads to inconsistent versions between them,
  but it should be harmless. Disable such check in openssh to workaround
  this limitation.
groff: 1.22.2 - fixed deps needed for html gen

During configuration, groff checks for gs, pnmcut, pnmcrop,
pnmtopng, psselect and pnmtops. If it does not find them, then the
html output generator will not work correctly in certain cases.

Homebrew's superenv was preventing these utilities from ever being
found, even if you did have them installed. I've added ghostscript,
netpbm and psutils to the deps, which should both ensure that these
utilties are installed, and that groff can find them.

Additionally, I've patched a bug in the ./configure script when being
used with homebrew, where a check for pnmtops' capabilities was hanging
the script. Somehow, the '|' character in the shell command was causing
the hang. Oddly, the ./configure script works absolutely fine if you run
it from the shell yourself (either with brew install -i, or by
downloading the source yourself and building.) No idea what weird voodoo
interaction between homebrew, configure, and bash was causing it.

Closes #184.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
httpd: 2.2.25.

* Update SHA1.

Closes #213.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>
groff: remove patch

Bug fixed in mxcl/homebrew@5f6f8bc1c1946d8bc7ee179de8e412c6c0eb58af
whois 5.0.26

Closes #215.

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