aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/compilers/ghcjs-ng/8.6/dep-overrides.nix
blob: bbf8a579919f7c57e4c3b9685cab0881a1c17826 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ haskellLib }:

let inherit (haskellLib) doJailbreak dontHaddock dontCheck;
in self: super: {
  ghcjs = super.ghcjs.override {
    shelly = super.shelly_1_8_1;
  };
  ghc-api-ghcjs = super.ghc-api-ghcjs.override
  {
    happy = self.happy_1_19_5;
  };
  haddock-library-ghcjs = doJailbreak (dontCheck super.haddock-library-ghcjs);
  haddock-api-ghcjs = doJailbreak (dontHaddock super.haddock-api-ghcjs);
}