|
19 | 19 | # has only one.
|
20 | 20 | packages.default = config.packages.hackage-server;
|
21 | 21 | haskellProjects.default = {
|
| 22 | + basePackages = pkgs.haskell.packages.ghc98; |
22 | 23 | settings = {
|
| 24 | + # https://github.com/srid/haskell-flake/discussions/196 |
23 | 25 | hackage-server.check = false;
|
24 |
| - ap-normalize.check = false; |
| 26 | + # hackage-server.cabalFlags.write-ghc-environment-files = true; |
| 27 | + # hackage-server.cabalFlags.write-ghc-environment = "always"; |
| 28 | + # hackage-server.extraConfigureFlags = [ "--write-ghc-environment=always" ]; |
| 29 | + |
25 | 30 | # https://community.flake.parts/haskell-flake/dependency#nixpkgs
|
26 | 31 | tar = { super, ... }:
|
27 |
| - { custom = _: super.tar_0_6_1_0; }; |
28 |
| - # tasty = { super, ... }: |
29 |
| - # { custom = _: super.tasty_1_5; }; |
| 32 | + { custom = _: super.tar_0_6_2_0; }; |
| 33 | + tls = { super, ... }: |
| 34 | + { custom = _: super.tls_2_0_1; }; |
| 35 | + tls-session-manager = { super, ... }: |
| 36 | + { custom = _: super.tls-session-manager_0_0_5; }; |
| 37 | + tasty = { super, ... }: |
| 38 | + { custom = _: super.tasty_1_5; }; |
| 39 | + logict.jailbreak = true; |
| 40 | + integer-logarithms.jailbreak = true; |
| 41 | + time-compat.jailbreak = true; |
| 42 | + indexed-traversable-instances.jailbreak = true; |
30 | 43 | };
|
31 | 44 | packages = {
|
32 | 45 | # https://community.flake.parts/haskell-flake/dependency#path
|
33 |
| - tls.source = "1.9.0"; |
| 46 | + # tls.source = "1.9.0"; |
34 | 47 | };
|
35 | 48 | devShell = {
|
36 | 49 | tools = hp: {
|
|
0 commit comments