ghc-7.6.3: disable parallel building (fails on Hydra)
Merge master into stdenv-updates

Conflicts (simple):
	pkgs/development/compilers/gcc/4.8/default.nix
	pkgs/development/compilers/llvm/default.nix
	pkgs/development/libraries/gmp/5.1.1.nix
	pkgs/development/libraries/gmp/5.1.3.nix
	pkgs/development/libraries/gmp/5.1.x.nix
	pkgs/top-level/all-packages.nix
tarball/release: change gnat44 (removed) into gnat
gnu-efi: Fix build

Signed-off-by: Shea Levy <shea@shealevy.com>
llvm: no-rule-aarch64.patch is only needed on 3.3

the fix just missed 3.3 but it's in 3.4
see bottom of: http://llvm.org/bugs/show_bug.cgi?id=16625
xxdiff, qt5: use bison2
add arpack-3.1.4
add build-lsb-chrootenv
add vobsub2srt-git-20131228-1c782e5
add mathematica-9.0.1
Build numpy against openblas
Don't set a default version of Mathematica

Nixpkgs should not set a default version of Mathematica. Many users of
Mathematica have institutional licenses and do not have immediate access
to new versions. If there is a default version in Nixpkgs, updating that
version will cause trouble for all such users.
Don't set shells as default whenever enabled

Because alternative shells like Zsh are almost non-functional unless
"enabled", it doesn't make sense to try setting them as default just
because they are enabled.
nss: move security load patch into tree
audiofile: use upstream sources provided by Gnome
networkmanager: load modules required for PPTP