plenv 2.1.0

Closes #22299.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
perl-build 1.05

Closes #22300.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
chromedriver 2.3

Closes #22301.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
pyqt: Generate PyQt4.pyqtconfig

This is no longer generated by the new (recommended) configure-ng.py but
some older projects (like PyQWT) still need that file, so we first
run configure.py and copy over the generated pyqtconfig.py manually.
Then, we normally run and build with configure-ng.py.

Fixes #21984
inkscape: depends_on hicolor-icon-theme

As in the discussion [1] that theme is recommended to avoid
a warning if incskape.

[1]: https://github.com/mxcl/homebrew/pull/12989#issuecomment-23731355
glew: remove glu requirement from pc file

glew adds "Requires: glu" to glew.pc, even though on fresh OS X installs
there will not be a glu.pc anywhere on the system (but the library
itself is in the system's OpenGL framework).

The requirement will actually be satisfied if XQuartz is installed, but
it's only a coincidence. So I'm removing this, which should allow gource
to build on systems without XQuartz. *shrug*

Fixes #22025.