about summary refs log tree commit diff
path: root/envs
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2013-01-14 06:51:45 +0100
committeraszlig <aszlig@redmoonstudios.org>2013-01-14 06:51:45 +0100
commit5cd07981d83f080775d6f144a940e05a4cc7310c (patch)
tree9d10ba19f9dbb67e7ae6c4bd217ab174d6e91a21 /envs
parent6fba674ea11f017578a1df6e79e29e7a9399f6a4 (diff)
overrides: Move kernel/hetzner/rdwarf to ../envs.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'envs')
-rw-r--r--envs/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/envs/default.nix b/envs/default.nix
index eba7f174..20e498b1 100644
--- a/envs/default.nix
+++ b/envs/default.nix
@@ -14,4 +14,32 @@ with pkgs;
       collection = import ../collections/aszlig.nix pkgs;
     in lib.mapAttrsToList genAszligEnv collection;
   };
+
+  kernelEnv = myEnvFun {
+    name = "kernel";
+    extraCmds = ''
+      export NIX_LDFLAGS="$NIX_LDFLAGS -lncurses"
+    '';
+    buildInputs = [
+      stdenv ncurses
+    ];
+  };
+
+  hetznerEnv = myEnvFun {
+    name = "hetzner";
+    buildInputs = [
+      stdenv python
+      pythonPackages.pexpect
+    ];
+  };
+
+  rdwarfEnv = myEnvFun {
+    name = "rdwarf";
+    buildInputs = [
+      stdenv python
+      pythonPackages.numpy
+      pythonPackages.pyaudio
+      pythonPackages.curses
+    ];
+  };
 }