Fix tap completion when there aren't any taps
Remove slow tab completion for `brew tap`

This requires hitting the network, which makes the first invocation
slow. The results are inaccurate as it only pulls down the first page of
results. It is also prone to false-positives.

A better implementation is welcome, but in the years since I wrote this
code I can't think of a single time where I found it useful.
libarchive: optional support for xz/lzma

Closes #28478.
ruby: create lib paths in post-install

Closes #28343.
Closes #28466.
Closes #28467.
swi-prolog: optional libarchive support

Also prevent finding a MacPorts installed libarchive.

Closes #28666.
coq: fix backslash escaping in documentation.

We want to output "\\.v$" so we need to write "\\\\.v$".

Closes #28693.

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

Closes #28709.

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

This change updates the formula to install cloudfoundry-cli v6.1.1.
There are no significant changes to the formula.

Closes #28701.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
cloudfoundry-cli: update 6.1.1 bottle.
pass 1.6.1

Closes #28710.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pass: update 1.6.1 bottle.
grails 2.3.8

Closes #28712.

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

Closes #28707.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
strongswan: update 5.1.3 bottle.
nss: remove libssl.a

resolves conflict with openssl (remove keg only)

Closes #28258.
Closes #28694.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
nss: update 3.16 bottle.
Extract some boilerplate into an each_tap method
Less code in begin clause
Build relative paths using resolved_path and relative_path_from
Pass around only absolute paths when dealing with taps