summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorEdward Tjörnhammar <ed@cflags.cc>2015-09-28 08:59:47 +0200
committerEdward Tjörnhammar <ed@cflags.cc>2015-09-28 09:00:00 +0200
commit7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9 (patch)
tree2e6e43c2f894d1bd365a5c63325e75be92aee971 /pkgs
parenta36ab12727f92aeb756c763bb96316a07c601588 (diff)
downloadnixpkgs-7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9.tar
nixpkgs-7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9.tar.gz
nixpkgs-7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9.tar.bz2
nixpkgs-7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9.tar.lz
nixpkgs-7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9.tar.xz
nixpkgs-7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9.tar.zst
nixpkgs-7cef1a4150a799d5a4ca3f1c42d0ac8d55fed1f9.zip
ihaskell: pass an ipython jupyter environment
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/top-level/all-packages.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index c28e45c7a7c..4d342f64f85 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1857,8 +1857,13 @@ let
   ifuse = callPackage ../tools/filesystems/ifuse/default.nix { };
 
   ihaskell = callPackage ../development/tools/haskell/ihaskell/wrapper.nix {
-    inherit (pythonPackages) ipython;
     inherit (haskellPackages) ihaskell ghcWithPackages;
+
+    ipython = buildEnv {
+      name = "ipython-faux-environment";
+      paths = with pythonPackages; [ pythonFull ipykernel notebook ];
+    };
+
     packages = config.ihaskell.packages or (self: []);
   };