Use .diff instead of .patch for github commit sourced patches

This modifies multiple formulae in a single commit, replacing
the patch suffix with diff per #28315. I used the following
command:
~~~
sed -i -e 's@patch"$@diff"@' `grep -rlI 'commit.*patch"$' .`
~~~
The patch shasums are then computed using:
~~~
brew fetch --build-from-source `git st | sed -e 's@^ M@@'`
~~~
and manually updated.

Fixes #28315.
Fixes #28335.
Closes #28339.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
cabal-install 1.18.0.3
cabal-install: update 1.18.0.3 bottle.

Closes #28344.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
juju 1.18.1
juju: update 1.18.1 bottle.

Closes #28342.

Signed-off-by: Brett Koonce <koonce@gmail.com>
lynis 1.5.0

Closes #28341.

Signed-off-by: Brett Koonce <koonce@gmail.com>
ume & mess 0.153

* Restore optimization level in clang.

Closes #28329.

Signed-off-by: Brett Koonce <koonce@gmail.com>
yara: add test

Closes #28340.

Signed-off-by: Brett Koonce <koonce@gmail.com>
ffmpeg: 2.2.1
ffmpeg: update 2.2.1 bottle.

Closes #28336.

Signed-off-by: Brett Koonce <koonce@gmail.com>
dict 1.9.15: additional install targets

Given that the default configuration (in the formula itself) prioritizes
localhost when looking for dicd servers, not installing sbin/dictd is
unexpected and confusing.

Closes #28347.

Signed-off-by: Brett Koonce <koonce@gmail.com>
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>