DiffPDF: link against libc++ for >= Mavericks

Fixes #24854

Closes #24855.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
cgdb: use readline opt_prefix, not prefix

Fixes #24858.
oniguruma 5.9.5
openslide 3.3.3
Yielded value is not used
nkf 2.1.3

Also use inreplace and make variables to avoid needing a patch.

Fixes #24860.
Fix typo
Emit deprecation warning for --use-{gcc,llvm,clang}

Closes #24864.
malaga 7.12

Malaga, a software package for the development and application of
grammars that are used for the analysis of words and sentences of
natural languages.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
suomi-malaga 1.15

Suomi-malaga contains the Finnish linguistics files used by Voikko
linguistic software for Finnish language.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
libvoikko 3.7

Voikko is a spelling and grammar checker, hyphenator and collection of
related linguistic data for Finnish language.

See http://voikko.puimula.org/

Closes #24827.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
ocrad 0.22: Patch for libc++ in Mavericks

Updated ocrad to 0.22 and added minor patch that fixes compilation with libc++. This has been reported to the ocrad mailing list:

http://lists.gnu.org/archive/html/bug-ocrad/2013-11/msg00000.html

Removed configure options `--disable-debug` and `--disable-dependency-tracking` as they are not recognised by the configure script.

Added simple test to check `ocrad` command line tool exists.

Closes #24879.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
Rename effective_deps to unsatisfied_deps
unsatisfied_deps cannot be nil
Always clear unsatisfied_deps after installation
Don't mutate deps collection when expanding requirements

Fixes Homebrew/homebrew-science#213.
Re-check requirements if a bottle installation fails
Extract compute_and_install_dependencies
Fix tap migrations

When a `brew update` pulls down additions to tap_migrations.rb and the
removed formulae in the same update, the migrations will never run,
because tap_migrations.rb is loaded before the update takes place. Fix
this by loading it after the update.
Move jscoverage to the boneyard