mpd 0.18.9

Closes #25444.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ghc: fix running of optional testsuite

`brew install ghc --tests` emits a bunch of warnings and subsequently
fails because staging the "testsuite" resource makes its files
available in a `testsuite` subdirectory—*not* in the current
directory, which is where the formula *expects* them to be.

Closes #28330.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Formula: provide compiler failure collections

`needs` allows formulae to specify dependencies on cross-compiler
dependencies, allowing multiple failures to be specified in a single
statement. For instance, `needs :cxx11` adds seven compiler failures.

Closes #22912.
mpd: needs :cxx11
mpd: fix caveat indentation
CompilerFailure: don't mutate compiler hashes

Fixes #28357.
nvm 0.4.0

Closes #28356.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
lzip: add test

Closes #28359.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
gle: tweak cairo dependency

Fixes #28349.
szl: 10.9 fixes

Closes #27280.
bulk_extractor: add test

Closes #28362.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
SDL2 2.0.3
sdl2: update 2.0.3 bottle.

Closes #28369.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
nmap 6.45
nmap: add 6.45 bottle.

Closes #28368.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
pass 1.5
pass: add 1.5 bottle.

Closes #28370.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gambit-scheme: add 4.7.2 bottle.
tinyscheme: add 1.40 bottle.
pcre 8.35