diff options
Diffstat (limited to 'pkgs/development/compilers/elm/packages/ghc9_6/default.nix')
-rw-r--r-- | pkgs/development/compilers/elm/packages/ghc9_6/default.nix | 42 |
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 { }); - }; -} |