nixpkgs/pkgs
Shea Levy 986f361946 linux/bootstrap: Use <nix/fetchurl> to get the static binaries
Since nix-1.4, nix's corepkgs contain a fetchurl suitable for
downloading the bootstrap binaries. Doing this will allow us to have a
nixpkgs with no in-tree binaries without breaking the purity of the
bootstrap (though for now, they are fetched in-tree until the binaries
are added to nixos.org somewhere). As an additional small benefit, the
in-tree binaries do not have to be hashed on every instantiation as they
do now.

The fetchurl in nix-1.2 and 1.3 isn't able to make binaries executable,
so it can't be used for this case. In that case, attempting to build the
bootstrap will show a message asking the user to manually download each
file and add it to the store with nix-store --add (but the hash is
ultimately the same, of course).

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-05 11:30:34 -04:00
..
applications Merge branch 'master' into stdenv-updates 2013-05-04 18:28:48 -04:00
build-support Merge branch 'master' into stdenv-updates 2013-05-04 18:28:48 -04:00
data
desktops xfce4notifyd: bugfix update, check now, minor fixes 2013-04-21 13:08:11 +02:00
development binutils: enable gold by default 2013-05-04 19:38:46 -04:00
games Merge branch 'master' into stdenv-updates 2013-05-04 18:28:48 -04:00
lib overrideDerivation: Re-attatch passthru and meta to all outputs 2013-05-03 09:12:55 -04:00
misc Merge branch of 'hatari' 2013-04-23 11:06:17 +04:00
os-specific Merge pull request #381 from ierton/bluez5 2013-05-03 10:54:39 -07:00
servers jboss: Update to 7.1.1.Final 2013-05-01 11:22:37 -04:00
shells
stdenv linux/bootstrap: Use <nix/fetchurl> to get the static binaries 2013-05-05 11:30:34 -04:00
test
tools Merge branch 'master' into stdenv-updates 2013-05-04 18:28:48 -04:00
top-level binutils: enable gold by default 2013-05-04 19:38:46 -04:00