Add hdevtools
4 spaces per indent
glibc-locales: don't depend on /nix/store location

previously, $TMPDIR/nix/store is hard-coded so that only building and installing is correct with /nix/store
See #1273.
protobuf: Update to new upstream version 2.5.0.

Starting from version 32, Chromium now relies on protobuf version 2.5.0,
so let's update it, especially because it doesn't have backwards
compatible changes in the release notes.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
chromium: Update all channels to latest versions.

This introduces version 31.0.1650.57 as the new version for the stable
channel.

Overview of the updated channels:

stable: 30.0.1599.114 -> 31.0.1650.57
beta:   31.0.1650.34  -> 32.0.1700.19
dev:    32.0.1671.3   -> 33.0.1712.4

This drops the sandbox_userns_30.patch as version 30 is no longer
stable. In addition, we had to patch out some references to /usr/bin/gcc
in the bundled WebKit sources.

Builds are passing and running fine.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Merge pull request #1256 from tomberek/add_hdevtools

Add hdevtools
linux: Update to 3.4.70
xmlto: remove misleading meta.platforms attribute that prevents this package from being built on Darwin
fix build-node-package

Signed-off-by: Shea Levy <shea@shealevy.com>
python-protobuf: Fix generating *_pb2.py files.

This only happens during setup.py build and generates the corresponding
_pb2.py files from the .proto files, as they're no longer included in
the source distribution starting from 2.5.0.

Thanks to @iElectric for reporting this build failure:

http://hydra.nixos.org/build/6897112

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Update node packages

Signed-off-by: Shea Levy <shea@shealevy.com>
Disable various services when running inside a container
Allow services to specify a pre-stop script
nscd: Fix LD_LIBRARY_PATH

This ensures that nscd can find the NSS modules.

Fixes #1248.
Add a regression test for hostname / nss_myhostname

Issue #1248.
Give up and use Oracle JRE for VUE