|
29 | 29 | doCheck = false;
|
30 | 30 | });
|
31 | 31 | apply-refact = hsuper.apply-refact_0_13_0_0;
|
32 |
| - tagged = hself.callHackage "tagged" "0.8.7" { }; |
33 |
| - primitive = hself.callHackage "primitive" "0.8.0.0" { }; |
34 |
| - unix-compat = hself.callCabal2nix "unix-compat" inputs.haskell-unix-compat { }; |
35 |
| - MonadRandom = hself.callHackage "MonadRandom" "0.6" { }; |
36 |
| - hiedb = hself.callCabal2nix "hiedb" inputs.haskell-hiedb { }; |
| 32 | + tagged = hsuper.tagged_0_8_7; |
| 33 | + primitive = hsuper.primitive_0_8_0_0; |
| 34 | + MonadRandom = hsuper.MonadRandom_0_6; |
37 | 35 | hie-bios = hself.callCabal2nix "hie-bios" inputs.haskell-hie-bios { };
|
| 36 | + hlint = hself.callCabal2nix "hlint" inputs.hlint-36 {}; |
38 | 37 | implicit-hie-cradle = hself.callCabal2nix "implicit-hie-cradle" inputs.haskell-implicit-hie-cradle { };
|
39 |
| - ghc-exactprint = hself.callCabal2nix "ghc-exactprint" inputs.haskell-ghc-exactprint { }; |
40 | 38 |
|
41 |
| - # ptr-poker breaks on MacOS without SSE2 optimizations |
42 |
| - # https://github.com/nikita-volkov/ptr-poker/issues/11 |
43 |
| - ptr-poker = hself.callCabal2nix "ptr-poker" inputs.ptr-poker { }; |
| 39 | + fourmolu = hself.callCabal2nix "fourmolu" inputs.fourmolu-012 {}; |
44 | 40 |
|
45 |
| - ormolu = hself.ormolu_0_5_3_0; |
| 41 | + ghc-lib-parser-ex = hsuper.ghc-lib-parser-ex_9_6_0_0; |
46 | 42 |
|
47 |
| - # TODO: smunix: nix fails to build fourmolu-0.13 from Hackage with these errors: |
48 |
| - # tar: */fourmolu/0.13.0.0/fourmolu.json: Not found in archive |
49 |
| - # tar: */fourmolu/0.13.0.0/fourmolu.cabal: Not found in archive |
50 |
| - # tar: Exiting with failure status due to previous errors |
51 |
| - # As an alternative, we could build directly from github:fourmolu. How do people |
52 |
| - # feel about this? |
53 |
| - fourmolu = hself.callHackage "fourmolu" "0.12.0.0" {}; |
| 43 | + ormolu = hself.callCabal2nix "ormolu" inputs.ormolu-07 {}; |
54 | 44 |
|
55 |
| - stylish-haskell = appendConfigureFlag hsuper.stylish-haskell "-fghc-lib"; |
| 45 | + stylish-haskell = hself.callCabal2nix "stylish-haskell" inputs.stylish-haskell-0145 {}; |
56 | 46 |
|
57 | 47 | lsp = hself.callCabal2nix "lsp" inputs.lsp {};
|
58 | 48 | lsp-types = hself.callCabal2nix "lsp-types" inputs.lsp-types {};
|
59 |
| - lsp-test = hself.callCabal2nix "lsp-test" inputs.lsp-test {}; |
| 49 | + lsp-test = dontCheck (hself.callCabal2nix "lsp-test" inputs.lsp-test {}); |
60 | 50 |
|
61 | 51 | # Re-generate HLS drv excluding some plugins
|
62 | 52 | haskell-language-server =
|
|
0 commit comments