Goodbye -fheinous-gnu-extensions!
geos: fails with llvm

Fixes #29266.
mercurial: docs are bundled with source releases
sbt devel 0.13.5-RC3

Closes #29276.

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

Closes #29277.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
pandoc-citeproc 0.3.1
pandoc-citeproc: update 0.3.1 bottle.

Closes #29270.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
pdf2htmlex: upstream patch to fix build with latest poppler

Fixes #29279.
Closes #29280.
gstreamer: drop manual CFLAGS

These were cargo-culted from MacPorts. The build system passes different
flags.
gstreamer: set env var instead of appending
gst-plugins-good: set env var instead of appending
enchant: make python an optional dependency.
bottle_version: support fontforge scheme.
hexchat: make python an optional dependency.
pyqwt: make python a hard dependency.
pyqwt: set PYTHONPATH in test.
vte: make python a hard dependency.
vte: add dependency on pygobject.
vte3: make python a hard dependency.
Don't assume cflags is non-nil

Fixes #29284.