findTarballs: Take nullglob into account
Die tabs die
findTarball: Handle pipefail

It was failing because the bash subshell died with SIGPIPE, which is
no longer ignored.

http://hydra.nixos.org/build/16766452
Merge remote-tracking branch 'origin/master' into staging

Conflicts:
	pkgs/stdenv/generic/default.nix
mesa: Don't depend on Wayland

NixOS currently does not have any Wayland support, so it's kinda
pointless ATM to make everything depend on it.
nixBuild: Respect the preHook/postHook of the caller
Fix running preHook

Accidentally (?) lost in e3875297fac671f20feb803306e7c55789ac749e.
stdenv: Statically include the default build inputs

Otherwise, stdenv won't have a reference to e.g. patchelf on Linux
(because it was passed in by mkDerivation). This causes the installer
tests to fail, because having "stdenv" in the installation CD closure
is not enough to pull in all stdenv packages.

http://hydra.nixos.org/build/16546643
stdenv: Remove propagatedUserEnvPkgs

Stdenv is not really intended as an installable package. Nowadays it's
much better to use "nix-shell -p" to get a build environment.
Fix stdenv allowedRequisites check

It has to include the default build inputs now (like
"compress-man-pages.sh").
Revert "ruby: Fix build on systems with store optimisation. Closes #4273. #4266 promises a better fix."

This reverts commit d2c0011c2fafa92624b30a2408123a15a1af390f.

c04e49289871232ff3c2fd1239b64c2513f18fd1 gives a cleaner solution that's
not specific to ruby.
initialized git repo should use the set http_proxy
webkitgtk: disable parallel building
Merge branch 'master' into staging

Makes the build more useful:
- Disabled hybrid iso, makes installer tests pass again
- Imagemagick fixes to the "Illegal instruction" thing
Revert "initialized git repo should use the set http_proxy"

This reverts commit 5af576ff7f4e657c0053f66d6fba03bfd1e97669.

See discussion on https://github.com/NixOS/nixpkgs/commit/5af576f
Revert "Revert "initialized git repo should use the set http_proxy""

This reverts commit f8a833cfb149b35d590e0f63fe194d1f4f9db42a.
This makes sure the check returns a zero code.

See discussion on https://github.com/NixOS/nixpkgs/commit/5af576f
add parens to de ambiguify
Merge branch 'master' into staging
qt4: apply a patch from (K)Ubuntu

Suggested by @ruediger on IRC.
mesa: fix LLVM runtime dependency (close #4853)