about summary refs log tree commit diff
path: root/pkgs/development/tools/haskell
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2022-10-27 18:53:52 +0200
committersternenseemann <sternenseemann@systemli.org>2022-10-27 18:53:52 +0200
commit9023b0173f952221893514a1c7033bc440a2c352 (patch)
tree67e1b0c46e2b3494b9717f926aefe5f065bd93b0 /pkgs/development/tools/haskell
parent253ff9f0af336329bc5b662b012b5c1e56b13043 (diff)
ihaskell: temporarily remove ihaskell-diagrams from the environment
ihaskell-display was changed recently to no longer use the
switchToTmpDir IO action. This change also affected ihaskell-diagrams,
but only a new version of ihaskell-display has been released.
ihakell-diagrams' latest hackage version thus depends on a removed IO
action from ihaskell-display and can't be compiled.
Diffstat (limited to 'pkgs/development/tools/haskell')
-rw-r--r--pkgs/development/tools/haskell/ihaskell/wrapper.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/tools/haskell/ihaskell/wrapper.nix b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
index 3a3b153cfbf20..82fca2db5df4c 100644
--- a/pkgs/development/tools/haskell/ihaskell/wrapper.nix
+++ b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
@@ -3,7 +3,9 @@ let
   ihaskellEnv = ghcWithPackages (self: [
     self.ihaskell
     self.ihaskell-blaze
-    self.ihaskell-diagrams
+    # Doesn't work with latest ihaskell versions missing an unrelated change
+    # https://github.com/IHaskell/IHaskell/issues/1378
+    # self.ihaskell-diagrams
   ] ++ packages self);
   ihaskellSh = writeScriptBin "ihaskell-notebook" ''
     #! ${stdenv.shell}