|
14 | 14 | hackage = import (overrideWith "hackage"
|
15 | 15 | (pkgs.fetchFromGitHub { owner = "angerman";
|
16 | 16 | repo = "hackage.nix";
|
17 |
| - rev = "cd21bbd8d8c961793a562d557f9244bd90236961"; |
18 |
| - sha256 = "03v2fw63xi3l2a7cvz1n9rl0nq9hk65g1k20w8i0gkky7a6cq9yd"; |
| 17 | + rev = "d8e03ec0e3c99903d970406ae5bceac7d993035d"; |
| 18 | + sha256 = "0c7camspw7v5bg23hcas0r10c40fnwwwmz0adsjpsxgdjxayws3v"; |
19 | 19 | name = "hackage-exprs-source"; }))
|
20 | 20 | ;
|
21 | 21 | # a different haskell infrastructure
|
22 | 22 | haskell = import (overrideWith "haskell"
|
23 | 23 | (pkgs.fetchFromGitHub { owner = "angerman";
|
24 | 24 | repo = "haskell.nix";
|
25 |
| - rev = "28a9c6f3528daa57d506d134e137fb617a947985"; |
26 |
| - sha256 = "0qv0vb5q96sdfi8pwwrswfhcw3ay0qh91a8l2g6bz46q7zmgp75m"; |
| 25 | + rev = "03026b7bb95a6713f4d50b841abadabb343f83d2"; |
| 26 | + sha256 = "05ma2qmmn4p2xcgyy8waissfj953b7wyq97yx80d936074gyyw4s"; |
27 | 27 | name = "haskell-lib-source"; }))
|
28 | 28 | hackage;
|
29 | 29 |
|
30 | 30 | # the set of all stackage snapshots
|
31 | 31 | stackage = import (overrideWith "stackage"
|
32 | 32 | (pkgs.fetchFromGitHub { owner = "angerman";
|
33 | 33 | repo = "stackage.nix";
|
34 |
| - rev = "014445d63dcf374f30435e5859e463d2c29b5c4e"; |
35 |
| - sha256 = "1hma4clx8lslah8l4xpglshbbd42v1vraafhb03ci92dyjscnkdq"; |
| 34 | + rev = "67675ea78ae5c321ed0b8327040addecc743a96c"; |
| 35 | + sha256 = "1ds2xfsnkm2byg8js6c9032nvfwmbx7lgcsndjgkhgq56bmw5wap"; |
36 | 36 | name = "stackage-snapshot-source"; }))
|
37 | 37 | ;
|
38 | 38 |
|
|
49 | 49 | pkgSet = haskell.mkNewPkgSet {
|
50 | 50 | inherit pkgs;
|
51 | 51 | pkg-def = stackage.${stack-pkgs.resolver};
|
52 |
| - modules = [ stack-pkgs.module ]; |
| 52 | + modules = [ |
| 53 | + # stack-pkgs.module ## seems to not exist |
| 54 | + ]; |
53 | 55 | };
|
54 | 56 |
|
55 | 57 | packages = pkgSet.config.hsPkgs // { _config = pkgSet.config; };
|
|
0 commit comments