mpack: fix compilation with clang

Fixes #14375
RabbitMQ 2.8.6

Closes #14378.

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

Closes #13564.

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

Upgrade libunique to version 3.0.2.
Add a flag to disable gtk docs.
Change the gtk dep to gtk+3.
Tested with clang and llvm from XCode-4.3.3.

Closes #13421.

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

Fixes #12996.
snort 2.9.3.1

Closes #14380.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
postgresql: explicitly initialize with utf8 encoding

If we d not explicitly specify utf8 as the encoding, the server will be
initialized with ASCII encoding for the template1 database, which causes
problems when trying to create new databases with UTF8 encoding.

Closes #14149.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
io: options for disabling addons

Closes #14142.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Honor GIT env var
Cache found svn binary
bamtools 1.0.2

Closes #12861.

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

Closes #11598.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Don't use XQuartz for e.g. :libpng on 10.8.

XQuartz isn't added to the default library paths so if something is
linked against a Homebrew libpng then it doesn't work against the
XQuartz libpng. The CLT provides X11 on Lion so don't request users
install XQuartz if it isn't needed on Mountain Lion.

Fixes #14325.
poppler: depend on :fontconfig rather than :x11
rhash 1.2.9

RHash is used to recursively calculate hashes on files, similar to
md5deep, except that it implements a few more specialized hash
algorithms. Key among these are the ones used in many file-sharing
protocols such as DC++, BitTorrent and others.

Closes #11841.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
vgmstream r982
brew: downcase arg before sending to Homebrew

Fixes a case where brew would find commands with wrongly-capitalized
user input on case-insensitive systems, then error out with a confusing
message when an invalid method was sent to Homebrew. e.g.:

> brew Update
Error: undefined method `Update' for Homebrew:Module
node 0.8.8

Closes #14394.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
freetype: remove unused args
freetype: --universal

Fixes #14307.