Add NixosBootPkg

You almost certainly don't want to use this. It's a very stupid,
overspecialized application that's only needed by the efiBootStub NixOS
module in corner cases.

svn path=/nixpkgs/trunk/; revision=33134
This commit is contained in:
Shea Levy 2012-03-16 02:05:38 +00:00
parent 8a5e005bee
commit d7533209a1
2 changed files with 30 additions and 0 deletions

View file

@ -0,0 +1,28 @@
{ stdenv, edk2, fetchhg }:
let
src = fetchhg {
url = https://bitbucket.org/shlevy/nixosbootpkg;
tag = "1ff4c2891c8c1eb03677a6f8b04b8d05807ec198";
sha256 = "06zwy0g9a7g2sny7phvn2z76pb3wnw4vm9vsrjjaj7f7nzcsn13k";
};
in
stdenv.mkDerivation (edk2.setup "NixosBootPkg/NixosBootPkg.dsc" {
name = "NixosBootPkg-2012-03-15";
unpackPhase = ''
ln -sv ${src} NixosBootPkg
ln -sv ${edk2.src}/MdePkg .
'';
meta = {
description = "Sample UEFI firmware for QEMU and KVM";
homepage = http://www.shealevy.com;
license = "MIT";
maintainers = [ stdenv.lib.maintainers.shlevy ];
platforms = ["x86_64-linux" "i686-linux"];
};
})

View file

@ -927,6 +927,8 @@ let
ninka = callPackage ../development/tools/misc/ninka { };
NixosBootPkg = callPackage ../tools/misc/NixosBootPkg { };
nodejs = callPackage ../development/web/nodejs {};
ldns = callPackage ../development/libraries/ldns { };