Merge pull request #2216 from aristidb/master

perl: Finance::Quote 1.29
google_api_python_client: Add package

Closes #2178

Signed-off-by: Austin Seipp <aseipp@pobox.com>
haskell: add uri package
haskellPackages.snapCORS: New expression
haskellPackages.bert: Update to 1.2.2.2
Merge pull request #2217 from bennofs/haskell-uri

Add uri haskell package
Add recipes for a few Haskell libraries
add thunderbird-bin: the binary package for Thunderbird mail client
Update MDBTools Git version
Update httrack recipe

Closes #2222

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Allow lsof to build on darwin (fixes #2219)

Closes #2219, closes #2223

Signed-off-by: Austin Seipp <aseipp@pobox.com>
grsecurity: Fix GRKERNSEC_PROC restrictions

Previously we were setting GRKERNSEC_PROC_USER y, which was a little bit
too strict. It doesn't allow a special group (e.g. the grsecurity group
users) to access /proc information - this requires
GRKERNSEC_PROC_USERGROUP y, and the two are mutually exclusive.

This was also not in line with the default automatic grsecurity
configuration - it actually defaults to USERGROUP (although it has a
default GID of 1001 instead of ours), not USER.

This introduces a new option restrictProcWithGroup - enabled by default
- which turns on GRKERNSEC_PROC_USERGROUP instead. It also turns off
restrictProc by default and makes sure both cannot be enabled.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
gtk3: bugfix update 3.12.0 -> .1
haskell: update yi to 0.8.1
Merge pull request #2230 from bennofs/update-yi

haskell: update yi to 0.8.1
Change several package constraints from linux to unix

They all build on Darwin.
Merge pull request #2231 from jwiegley/master

Change several package constraints from linux to unix
Merge pull request #2184 from offlinehacker/pkgs/pythonPacakges/sqlalchemy-imageattach_darwin_fix

pythonPackages: sqlalchemy-imageattach, fix tests on darwin
keepassx: Renamed KeePassX 2.0 to keepassx2.
nixos: add a UID for Hydra

Otherwise the Hydra module can't be used when mutableUsers = false;

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