haskellPackages.hlint: Fix build

hlint 3.0 is shiny and new and is very picky in its dependencies.
wip/yesman
Malte Brandy 4 years ago committed by Peter Simons
parent ba3ab23b4b
commit 4f0200a3fc
  1. 14
      pkgs/development/haskell-modules/configuration-common.nix

@ -1501,4 +1501,18 @@ self: super: {
haskell-lsp = self.haskell-lsp_0_19_0_0;
});
# stackage right now is not new enough for hlint-3.0
ghc-lib-parser-ex_8_10_0_6 = super.ghc-lib-parser-ex_8_10_0_6.override {
ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
};
hlint = super.hlint.override {
ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_6;
extra = self.extra_1_7_1;
filepattern = self.filepattern.override {
extra = self.extra_1_7_1;
};
};
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super

Loading…
Cancel
Save