diff --git a/pkgs/stdenv/linux/bootstrap/powerpc/bash b/pkgs/stdenv/linux/bootstrap/powerpc/bash new file mode 100755 index 00000000000..0e8a202446e Binary files /dev/null and b/pkgs/stdenv/linux/bootstrap/powerpc/bash differ diff --git a/pkgs/stdenv/linux/bootstrap/powerpc/bunzip2 b/pkgs/stdenv/linux/bootstrap/powerpc/bunzip2 new file mode 100755 index 00000000000..31d71cc484a Binary files /dev/null and b/pkgs/stdenv/linux/bootstrap/powerpc/bunzip2 differ diff --git a/pkgs/stdenv/linux/bootstrap/powerpc/cp b/pkgs/stdenv/linux/bootstrap/powerpc/cp new file mode 100755 index 00000000000..d76ebc1c32e Binary files /dev/null and b/pkgs/stdenv/linux/bootstrap/powerpc/cp differ diff --git a/pkgs/stdenv/linux/bootstrap/powerpc/curl.bz2 b/pkgs/stdenv/linux/bootstrap/powerpc/curl.bz2 new file mode 100755 index 00000000000..476e56b4031 Binary files /dev/null and b/pkgs/stdenv/linux/bootstrap/powerpc/curl.bz2 differ diff --git a/pkgs/stdenv/linux/bootstrap/powerpc/default.nix b/pkgs/stdenv/linux/bootstrap/powerpc/default.nix new file mode 100644 index 00000000000..17219da05dd --- /dev/null +++ b/pkgs/stdenv/linux/bootstrap/powerpc/default.nix @@ -0,0 +1,27 @@ +{ + bash = ./bash; + bunzip2 = ./bunzip2; + cp = ./cp; + curl = ./curl.bz2; + tar = ./tar.bz2; + + staticToolsURL = { + url = file:///tmp/tarballs/static-tools.tar.bz2; + sha1 = "90ec30bbdac515e03c90b0909ee09a4cdcfe5214"; + }; + + binutilsURL = { + url = file:///tmp/tarballs/binutils.tar.bz2; + sha1 = "577b256dcb5297a001acb8b49ce36e9c78ff8fc8"; + }; + + gccURL = { + url = file:///tmp/tarballs/gcc.tar.bz2; + sha1 = "853d570c3419bddcf18d4340722880d2a80e2a3f"; + }; + + glibcURL = { + url = file:///tmp/tarballs/glibc.tar.bz2; + sha1 = "d34e78fb4a0aa282318b1465e195bc2d4e6e7315"; + }; +} diff --git a/pkgs/stdenv/linux/bootstrap/powerpc/tar.bz2 b/pkgs/stdenv/linux/bootstrap/powerpc/tar.bz2 new file mode 100755 index 00000000000..5ff835cc5b4 Binary files /dev/null and b/pkgs/stdenv/linux/bootstrap/powerpc/tar.bz2 differ diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix index e497acc9c25..1c9653bc87b 100644 --- a/pkgs/stdenv/linux/default.nix +++ b/pkgs/stdenv/linux/default.nix @@ -11,6 +11,7 @@ rec { bootstrapTools = if system == "i686-linux" then import ./bootstrap/i686 else if system == "x86_64-linux" then import ./bootstrap/x86_64 + else if system == "powerpc-linux" then import ./bootstrap/powerpc else abort "unsupported platform for the pure Linux stdenv";