ta-lib: support universal builds

Closes #19129.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
youtube-dl 2013.04.11

Closes #19134.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
activemq 5.8.0

Closes #19125.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mercurial 2.5.4

Closes #19116.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
git: add optional gettext dep

The localization for Git has been started since v1.7.10, and it needs
gettext to work properly. To install git with l10n translations, run
this command:

    brew install --with-gettext git

Signed-off-by: Jiang Xin <worldhello.net@gmail.com>

Closes #19097.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ginac: depends on pkg-config

Fixes #19143.
versions: work for tapped formulae

brew versions is hardcoded to cd to HOMEBREW_REPOSITORY before running
git, and as such fails to report previous versions for any formulae
from a tapped repository.

Add two new private methods repository and entry_name to replace the
hardcoded HOMEBREW_REPOSITORY and formula path, and brew versions
work for both builtin and tapped formulae.

Closes #12356.
Closes #19069.

Reported-by: Misty De Meo <mistydemeo@gmail.com>
Suggested-by: Jack Nagel <jacknagel@gmail.com>
Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Make brew services use the correct filename

Closes #19050.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ruby: simplify configure options with "--with-tcltk"

Closes #19124.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ruby: modernize style
Don’t call non-existent functions; Fixes #19133

I did test this, but then I broke it and didn't test it again.

Also corrects the plist binary location. Since I changed that from sbin to bin.
nginx: Compile static gzip module

Every example of nginx I have seen out there has this compiled in by default.
Be kind to users with old nginx plists

Since I moved the nginx binary from `sbin` to `bin`, it's possible old Launch Agent plists exist that still look in `sbin` (among other things).

If we find an old nginx keg that has an `sbin` directory, we create an `sbin` symlink for the new nginx we are installing.

Homebrew always works.
Innotop: add perlbrew support

Closes #19118.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
portaudio: head version

Closes #19146.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
tuntap: add HEAD

Closes #19148.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ktoblzcheck 1.41

Closes #19154.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
remind 03.01.13

Closes #19155.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
wyrd 1.4.6

Closes #19156.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
fail2ban: force stale socket cleanup for successful launch

Without this switch the load will keep on failing silently.

Closes #19157.

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