Respect $VISUAL when picking an editor
Properly define tapped formulae in update

A tapped formula is a ruby file present:

  - in the root of the tap
  - in directory of the tap called Formula
  - in a directory of the tap called HomebrewFormula

And nowhere else. This corrects an overzealous definition of tapped
formula in the updater. (the correct definition has been in Pathname
since e613cbe5783cea2abb8100b56c22126a1ab6b9f2)

Refs #19743.
Closes #21087.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ffmpeg: restore missing --with-openssl option

Fixes #21107.
Remove duplication in updater tests
nickle 2.77

Closes #21108.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libcouchbase: fix test
libcouchbase 2.0.7

Closes #21106.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
github doesn't use .io urls
update GitHub project and home page for hub

It has moved to the GitHub organization.

Closes #21103.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
lilypond: fix audit warning
ps2eps: fix options for gcc

Closes #21084.
libxml2: allow installation without Python
libgnomecanvasmm 2.26.0

Closes #18529.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Replace == :leopard with <= :leopard