We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6d57a5e commit e0c9a45Copy full SHA for e0c9a45
default.nix
@@ -67,12 +67,14 @@ let
67
}@args:
68
69
let
70
+ # The Stackage release referenced in the stack config
71
+ pkg-def = stackage.${stack-pkgs.resolver};
72
# The compiler referenced in the stack config
- compiler = (stack-pkgs.overlay hackage).compiler.nix-name;
73
+ compiler = (stack-pkgs.overlay hackage).compiler or (pkg-def hackage).compiler;
74
in self.mkPkgSet {
- pkg-def = stackage.${stack-pkgs.resolver};
75
+ inherit pkg-def;
76
pkg-def-overlays = [ stack-pkgs.overlay ] ++ pkg-def-overlays;
- modules = [ ghcHackagePatches.${compiler} ] ++ modules;
77
+ modules = [ ghcHackagePatches.${compiler.nix-name} ] ++ modules;
78
};
79
80
# Programs for generating Nix expressions from Cabal and Stack
0 commit comments