Merged from trunk:backups/parallel-building-merger@34171
commit8f15e424953543b24a62cf8e662b6819730ad00e
authorPeter Simons <simons@cryp.to>
Fri, 6 Aug 2010 12:59:16 +0000 (6 12:59 +0000)
committerPeter Simons <simons@cryp.to>
Fri, 6 Aug 2010 12:59:16 +0000 (6 12:59 +0000)
tree19f915bbe554e79bb480c3b0a1fc983a1c595a30
parentf171469b8adf600ac60d55ec706e6dc03bf2d0e0
Merged from trunk:

 * Get rid of the ugly `useFromStdenv' hack in all-packages.nix.
   Instead, use the generic package override mechanism to use packages
   from earlier bootstrap phases.

 * Don't rely on the existence of attributes such as `stdenv.coreutils'.

 * pkgs/tools/networking/nbd: updated to version 2.9.17

 * pkgs/stdenv/generic: added isSunOS attribute, similar to isLinux,
   isDarwin, etc.

 * pkgs/tools/networking/curl: assert that scpSupport is enabled only
   when libssh2 is available

 * pkgs/tools/networking/curl: strip trailing whitespace

 * pkgs/top-level/all-packages.nix: curl cannot support scp on Solaris
   because libssh2 doesn't compile

 * pkgs/top-level/all-packages.nix: don't enable ACL support in rsync
   when building on Solaris

 * pkgs/top-level/all-packages.nix: strip trailing whitespace

svn path=/nixpkgs/branches/parallel-building-merger/; revision=23002
13 files changed:
pkgs/applications/networking/browsers/chromium/default.nix
pkgs/applications/virtualization/virtualbox/default.nix
pkgs/development/compilers/go/default.nix
pkgs/development/compilers/path64/default.nix
pkgs/servers/mail/postfix/default.nix
pkgs/servers/sql/virtuoso/default.nix
pkgs/stdenv/generic/default.nix
pkgs/stdenv/linux/default.nix
pkgs/stdenv/mingw/default.nix
pkgs/tools/networking/curl/default.nix
pkgs/tools/networking/dhcp/default.nix
pkgs/tools/networking/nbd/default.nix
pkgs/top-level/all-packages.nix