about summary refs log tree commit diff
path: root/pkgs/development/compilers/elm/packages/ghc9_6/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/elm/packages/ghc9_6/default.nix')
-rw-r--r--pkgs/development/compilers/elm/packages/ghc9_6/default.nix42
1 files changed, 0 insertions, 42 deletions
diff --git a/pkgs/development/compilers/elm/packages/ghc9_6/default.nix b/pkgs/development/compilers/elm/packages/ghc9_6/default.nix
deleted file mode 100644
index 0c30c9bea728..000000000000
--- a/pkgs/development/compilers/elm/packages/ghc9_6/default.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ pkgs, lib, makeWrapper, nodejs, fetchElmDeps }:
-
-self: pkgs.haskell.packages.ghc96.override {
-  overrides = self: super: with pkgs.haskell.lib.compose; with lib;
-    let
-      elmPkgs = rec {
-        elm = overrideCabal
-          (drv: {
-            # sadly with parallelism most of the time breaks compilation
-            enableParallelBuilding = false;
-            preConfigure = fetchElmDeps {
-              elmPackages = (import ../elm-srcs.nix);
-              elmVersion = drv.version;
-              registryDat = ../../registry.dat;
-            };
-            buildTools = drv.buildTools or [ ] ++ [ makeWrapper ];
-            postInstall = ''
-              wrapProgram $out/bin/elm \
-                --prefix PATH ':' ${lib.makeBinPath [ nodejs ]}
-            '';
-
-            description = "Delightful language for reliable webapps";
-            homepage = "https://elm-lang.org/";
-            license = licenses.bsd3;
-            maintainers = with maintainers; [ domenkozar turbomack ];
-          })
-          (self.callPackage ./elm { });
-
-        inherit fetchElmDeps;
-        elmVersion = elmPkgs.elm.version;
-      };
-    in
-    elmPkgs // {
-      inherit elmPkgs;
-
-      ansi-wl-pprint = overrideCabal
-        (drv: {
-          jailbreak = true;
-        })
-        (self.callPackage ./ansi-wl-pprint { });
-    };
-}