Also, rename the existing updater to `update-ruby` to allow using as
a fallback. It will eventually be removed.
ClosesHomebrew/homebrew#49109.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
The Telepathy formulae are being shipped off to the boneyard.
1) The number of downloads per formula in terms of Bottles is less than 30 in
the space of 3 months.
2) Two of them were moved onto development releases in November and nobody noticed.
3) telepathy-gabble's executable has been broken since submission and nobody noticed.
4) Making telepathy-gabble's executable function requires significant changes to
d-bus, including enforcing a mandatory X11 dependency on telepathy-gabble users.
5) It's not particularly simple to write tests for the formulae which means they're
more likely to break without CI noticing.
ClosesHomebrew/homebrew#49052.
We execute too many `git fetch` at once for this to be useful. Just let
them fail instead and make it up to users to setup username/password
caching or SSH agents.
To avoid extra work on the part of contributors and maintainers, this
adds a step to the explanation of how to contribute a fix to a formula,
showing how to check if someone else has already done so, even if it
has not yet finished being tested, reviewed, and released.
ClosesHomebrew/homebrew#48879.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Homebrew developers have the corresponding variable permanently set in
their environment and wanting to appear like a Homebrew developer for a
single invocation is exceedingly rare. Additionally, the option won't be
recognized by `bin/brew`. (It is also undocumented.)
Using `HOMEBREW_DEVELOPER=1 brew <command>` is still possible, and not
more inconvenient than passing the `--homebrew-developer` option.
ClosesHomebrew/homebrew#48322.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>