Add hooks for pouring bottles.

This should give us a bit of control over what e.g. Boxen are doing
whilst at the same time stopping us from accidentally breaking each
other's stuff every so often.

I'm aware this may be somewhat controversial so I'm open to other
approaches.
Add tests for new bottling hooks.

Closes #27890.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Migrate homebrew-php to Homebrew organization.
gle: fix hashmap namespace collision

Closes #28293.

Patch from macports: https://trac.macports.org/ticket/41760
jenkins 1.558

Closes #28303.

Signed-off-by: Brett Koonce <koonce@gmail.com>
libtorrent-rasterbar 0.16.16

Closes #28310.

Signed-off-by: Brett Koonce <koonce@gmail.com>
povray: fix patch SHA1

Closes 28304.
erlang: devel OTP 17.0

Upgrade the devel target of erlang from 17.0-rc2 to 17.0 (final release).
Add html/man pages.

Closes #28296.

[bk: waiting for better package support before marking stable: #28282]

Signed-off-by: Brett Koonce <koonce@gmail.com>
Yara 2.1.0

Closes #28301.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
lilypond devel 2.19.4

Closes #28306.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libssh 0.6.3

Closes #28316.
frescobaldi 2.0.15

Closes #27441.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
plzip devel 1.2-pre1

Closes #27561.
midnight-commander 4.8.12
midnight-commander: add 4.8.12 bottle.

Closes #28317.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
cloudfoundry-cli 6.1.0

This change updates the formula to install cloudfoundry-cli v6.1.0. It
also updates the formula to handle the new Version and BuiltOnDate
constants.
cloudfoundry-cli: add 6.1.0 bottle.

Closes #28319.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
 libdvdcss: remove unused configure switch
audit: use .diff instead of .patch for github diffs
phantomjs: use diff instead of patch