mapnik: Harden build. New: --with-gdal --with-geos

- Mapnik searches for py2cairo -> added dep if --with-cairo
- Explicitly give includes and libs for icu, boost, proj,
  jpeg, libtif, and cairo
- pkg-config is not only used for cairo -> moved it out
  of the `if build.include? 'with-cairo'` block

Closes #17032.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
aspell: add English dictionary by default

Fixes #16031.
Closes #16972.

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

Closes #17033.

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

Closes #17037.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
grass: new style options

Closes #17044.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Define HOMEBREW_LIBRARY for tests
x3270 3.3.12ga11

Closes #17047.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Beef up deps tests
libharu: fix build without XQuartz

Fixes #17051.