qt-mobility: move to homebrew-headonly tap.

https://github.com/Homebrew/homebrew-headonly

Relies on unreleased Git versions to build for Lion or above.

Closes #22285.
cabal-install: update to 1.18.0.1, sandbox build.

Use sandboxing support rather than ~/.ghc for build.

Closes #22416.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
wireshark 1.10.2

Closes #22490.
gpsbabel: make dependencies optional.
jenkins 1.530

Closes #22491.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
poppler 0.24.1

Closes #22495.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
mongodb: make sure etc exists before copying.

Fixes #22329.
ipbt: fix changed SHA-1.

Closes #22461.
nginx: use inreplace rather than patch.
nginx: add configuration test.
nginx: make caveats more concise.
lighttpd: copy config, use port 8080, add .plist.

* Copies the sample .conf files to etc/ modifying them to point to correct paths in /usr/local
* Changes default port to 8080 so that lighttpd can be started from unprivileged user
* Creates a startup .plist file for launchd.

Closes #19861.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
lighttpd: move from sbin to bin.
lighttpd: update caveats, document_root.

nginx uses var/www so lets use the same.
lighttpd: fix config paths.
moreutils 0.50

Closes #22498.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
ruby: update optional dependencies.
start using patched vim again, starting with 7-4-027