cleaner: simplify verbose pathname extension
elixir: fix checksum

Closes #18553.
doctor: Tweak git-clean suggestion for empty dirs

git clean -f is not enough. Needs `-d` somtimes to
handle cases when we rename a dir.

Fixes #18544 and fixes #14224
chouchdb: Needs Erlang <= R15B, print workaround.

Adds an Requirement for Erlang not greater than R15B.

Closes #18548.

Signed-off-by: Samuel John <github@SamuelJohn.de>
erlang: Fix for Xcode-only (disable dtrace)
ruby: Disable dtrace on Xcode-only
ffmpeg: only apply -mdynamic-no-pic w/ 32bit clang

While this flag fixes 32-bit clang compilation of ffmpeg, it
actually breaks the build on 32-bit PPC with gcc-4.2.
jython devel 2.7b1

Closes #18556.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Remove crossroads

Closes #18545.
Fix fails_with_llvm compatibility

Fixes #18565.
qt5: Build on Xcode-only Macs

Qt5 needs a -sdk flag and the -I to find some CFNumber.h.
jenkins 1.506

Closes #18568.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
mscgen depends on x11

Closes #18569.
gnuplot: fix for cairo backend

call g_type_init() in cairo.trm

Closes #18528.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Reduce footprint of fails_with_llvm compat code
Fix incorrect update to git-flow-avh 1.5.1

Closes #18559.
Closes #18564.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gv: depends on pkg-config
git-flow-avh: use archive URL
git-flow: use archive URL
Simplify SoftwareSpec checksum methods

Reader methods for specific checksum types have been absent from the
Formula class for some time, so there isn't any reason to expose them in
SoftwareSpec, either.

Thus, these methods now only act as setters, and #checksum should be
used to access the constructed Checksum object.