|
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