ht 2.0.22

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ircd-hybrid 8.1.1

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ktoblzcheck 1.42

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
leafnode 1.11.10

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
liblo 0.27

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libwps 0.2.9

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
openslp 2.0.0

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
sec 2.7.3

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
swig 2.0.10

Closes #20510.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Move pretty_name into MacOS::Version

Closes #20507.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fix pretty names
Remove Version#to_a alias

Exposing this as "to_a" was a mistake, versions are not arrays and it
causes incorrect behavior when splatted or using Kernel#Array(). Use the
more correct name "tokens" instead.
Pass these as strings, they get converted anyway
Simplify setting MACOS_VERSION
Run tests under actual OS version
brew-test-bot: run Homebrew tests every time.
brew-test-bot: handle Jenkins pull request plugin.
brew-test-bot: fix testing pull request handling.
brew-test-bot: further tweak pull request handling.
Avoid unnecessary float to string conversion