tig: enable command line history/completion support

Since version 2.0, tig can use readline for history/completion support,
so add readline as a build input.

Increases closure size from 53 MiB to 54 MiB.
Add hackage mirror to mirrors.nix
gccApple: Patches for building on Mavericks
php-5.4: Do not build with mssql support on Darwin
php: Fix fallout from 1228caae9e5f

Signed-off-by: Austin Seipp <aseipp@pobox.com>
kernel/grsec: updates

Signed-off-by: Austin Seipp <aseipp@pobox.com>
nagios: significant upgrades

 - Upgrade Nagios Core to 4.x
 - Expose mainConfigFile and cgiConfigFile in module for finer
   configuration control.
 - Upgrade Plugins to 2.x
 - Remove default objectDefs, which users probably want to customize.
 - Systemd-ify Nagios module and simplify directory structure
 - Upgrade Nagios package with more modern patch, and ensure the
   statedir is set to /var/lib/nagios

Signed-off-by: Austin Seipp <aseipp@pobox.com>
php: 5.4.27 -> 5.4.29

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Added simple-sql-parser 0.4.0
swig: ccache tests broken on Darwin with Gcc 4.8.3
python2.7-gyp: No longer use no-xcode.patch on Darwin
gdk_pixbuf: tests crash on Darwin with gcc 4.8.3
enable bazaar on darwin
pyrax: 1.7.4 -> 1.8.2

Signed-off-by: Austin Seipp <aseipp@pobox.com>
xorg: add xkbprint

Suggested by @KoviRobi on ML.
Merge pull request #3043 from cstrahan/bzr-darwin

enable bazaar on darwin
Merge pull request #3035 from aycanirican/master

Added distributed-process 0.5.
haskell: fix spelling of 'hmatrixSpecial' attribute
haskell-network-info: update to version 0.2.0.5
haskell-shake: update to version 0.13.2