ispell: don't hard-code yacc path

Closes #21779.
Add fedora to brew search
qt5: Fix link for non in-place builds

Qt5 5.1.0 links two Webkit related libs into the temporary build dir.

Upstream:
https://bugreports.qt-project.org/browse/QTBUG-32417

Fixes #20020
qt5: bottles
python: Use patch (from upstream) instead of inreplace

This patch is different than my earlier ad-hoc solution, but it took
some time until upstream devs came up with the proper fix. However, we
can't directly link to the patch (from the mercurial web repo), as it
also changes the NEWS text and the patch fails to apply. Further, the
mercurial repo is only http (no "s").
mlkit: remove requirement

mlton has an install location requirement, and this does not strictly
need to be duplicated in mlkit
grok: add missing pcre dep

Closes #21781.
gcutil to 1.8.3

Closes #21784.

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