diff --git a/pkgs/tools/misc/NixosBootPkg/default.nix b/pkgs/tools/misc/NixosBootPkg/default.nix new file mode 100644 index 00000000000..88192465aba --- /dev/null +++ b/pkgs/tools/misc/NixosBootPkg/default.nix @@ -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"]; + }; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 09678a5e01a..5fe2853e038 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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 { };