RethinkDB 1.12.1

Closes #27953.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
rethinkdb: add 1.12.1 bottle.
cloog: add mirror

The bastoul URL has been flagged (inappropriately, I think) as a botnet
by Sonic Wall, a large firewall and content filter provider. Adding
a mirror will make it easier for people behind corporate SonicWall
filters to access this GCC dependency.

Fixes #27937.
Closes #27952.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
influxdb 0.5.2

Closes #27954.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
influxdb: update 0.5.2 bottle.
Add ENV.refurbish_args helper

Rationale: our arg refurbishment is normally only turned on when
called via the `make` wrapper, for compatibility reasons. However,
there are numberous places we'd like this to be turned on elsewhere,
like software that builds via `python setup.py` where bad flags from
the system python can be pulled in.

This helper appends 'O' to CCCFG, which enables refurbishment for
all calls of the compiler shims.
ksh: use ENV.refurbish_args helper
Make ENV changes in the child so we don't have to roll them back
Filter arguments for setup.py and build.py
py2cairo: enable arg refurbishing

Fixes #27485.
mitmproxy: work around freetype issue
saltstack v2014.1.1

Closes #27706.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libftdi 1-1.1

Update libftdi1.1.0 -> libftdi1-1.1.

This update adds support for FT230X chips, among other things.

Closes #27957.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
qt: ensure we use bundled libs

Fixes #27898.
Closes #27956.
Add revision to `brew info --json`

Closes #27820.
Don't rely on Dependency#to_s
Simplify collecting options
openssl: remove inreplace

Closes #27961.
Make sure we wait for the correct child

Fixes #27962.
libtorrent-rasterbar: fixed python bindings.

Closes #27884.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>