Skip to content
Snippets Groups Projects
  • Guillaume Bouchard's avatar
    61232682
    Flake ghc 92 (#2621) · 61232682
    Guillaume Bouchard authored
    
    * refactor(flake): Use a separate flake for hackage sources
    
    This will be easier to update, and pass them as one dictionary.
    
    * flake: support for GHC 9.2
    
    I've naively copied most of the special cases for `GHC 9.0.1`.
    
    - `nix develop .\#haskell-language-server-921` gives me a shell in
      which I'm able to `cabal build`
    - `nix build .#haskell-language-server-921` builds HLS binary. I was
      able to use it in a proprietary codebase (by importing the flake) and
      it works fine.
    - some plugins are disabled, `brittany`, `stylishhaskell`, `hlint`,
      `haddockComments`, `alternateNumberFormat`. I didn't fight too much to
      fix this because I'm not using them. I'll do an effort in the future
      to fix them.
    - `nix develop .\#haskell-language-server-921-dev` does not starts, I
      need to investigate.
    
    Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    Co-authored-by: default avatarJavier Neira <atreyu.bbb@gmail.com>
    Flake ghc 92 (#2621)
    Guillaume Bouchard authored
    
    * refactor(flake): Use a separate flake for hackage sources
    
    This will be easier to update, and pass them as one dictionary.
    
    * flake: support for GHC 9.2
    
    I've naively copied most of the special cases for `GHC 9.0.1`.
    
    - `nix develop .\#haskell-language-server-921` gives me a shell in
      which I'm able to `cabal build`
    - `nix build .#haskell-language-server-921` builds HLS binary. I was
      able to use it in a proprietary codebase (by importing the flake) and
      it works fine.
    - some plugins are disabled, `brittany`, `stylishhaskell`, `hlint`,
      `haddockComments`, `alternateNumberFormat`. I didn't fight too much to
      fix this because I'm not using them. I'll do an effort in the future
      to fix them.
    - `nix develop .\#haskell-language-server-921-dev` does not starts, I
      need to investigate.
    
    Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
    Co-authored-by: default avatarJavier Neira <atreyu.bbb@gmail.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
configuration-ghc-921.nix 1.25 KiB