libcaca: --disable-x11 arg

Closes #28291.
Closes #28300.
libav 10

The patch was integrated upstream in https://git.libav.org/?p=libav.git;a=commit;h=0e0cefb22216a4b6684a30a50cb5973400dc59f2
libav: update 10 bottle.

Closes #28348.

Signed-off-by: Brett Koonce <koonce@gmail.com>
dos2unix: apply upstream language patch

Closes #28322.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
opensc: only build man pages when asked

* fix docbook-xsl path

Closes #28125.
redact augeas

Fixes #27495.
rdesktop 1.7.1

Current rdesktop 1.8 does not work properly on OSX, in particular
keyboard and mouse events are not beint sent. See official issue:
http://sourceforge.net/p/rdesktop/bugs/376/

This commit reverts to 1.7.1 and fixes an issue with missing
symbols.

Closes #28260.
Closes #27947.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
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.