datomic 0.9.4699

Closes #28052.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
vim: use true as found in $PATH, not absolute

This change makes us able to compile vim on both linux (linuxbrew) and OSX.

Closes #28050.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
SonarQube 4.2

Closes #28048.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
getdns: fix optional dependencies.
getdns: update 0.1.1 bottle.

Closes #28037.

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

Closes #28087.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
meld 1.8.4
libunistring: remove questionable patch
libunistring: add 0.9.3 bottle.
Add fast path for CVS dep

The search mechanism in MacOS::Xcode is very slow. It requires shelling
out at least twice, and possibly a third time (in the CLT-only case).

Calling provides_cvs? activates this in order to determine the Xcode
version. But if we know that there isn't an Xcode available for the
current OS that meets the criteria, we can avoid this check entirely.
influxdb 0.5.4

Closes #28093.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
influxdb: update 0.5.4 bottle.
Cache MacOS.version comparison results

MacOS.version#<=> is called many, many times during formula loading with
the same half dozen or so arguments. A typical call to this method
involves:

 * a hash lookup to convert a symbol argument to a string
 * creation of a throw-away Version object wrapping the argument
 * the actual version comparison, which is not cheap

This makes it a prime candidate to be memoized.
pygtk: modernize optional dependency

Closes #28092.

Note from Jack:

I know renaming an option is bad form, but my gut says this is
a little-used option and it's worth changing to fix the cases where it
is causing breakage.

See https://github.com/Homebrew/homebrew/issues/27485 for background.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
tinyxml: add pkgconfig file

Closes #28072.
Closes #28077.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
rdup: update homepage and URL

Closes #28049.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pygobject3 3.12.0
fontconfig: don't run fc-cache during install

We're just going to run it again in post_install.
fontconfig 2.11.1
fontconfig: update 2.11.1 bottle.