diff options
author | maralorn <mail@maralorn.de> | 2023-08-08 22:45:56 +0200 |
---|---|---|
committer | maralorn <mail@maralorn.de> | 2023-08-08 22:49:51 +0200 |
commit | 3f8666295104180f95d27d209453dc1c83565b2f (patch) | |
tree | 8d728168882232584b7dc5946504e2229ffda5d9 /pkgs/development/haskell-modules/configuration-hackage2nix | |
parent | d0cdaabcf9f988799baf6990216f94051207462f (diff) | |
download | nixlib-3f8666295104180f95d27d209453dc1c83565b2f.tar nixlib-3f8666295104180f95d27d209453dc1c83565b2f.tar.gz nixlib-3f8666295104180f95d27d209453dc1c83565b2f.tar.bz2 nixlib-3f8666295104180f95d27d209453dc1c83565b2f.tar.lz nixlib-3f8666295104180f95d27d209453dc1c83565b2f.tar.xz nixlib-3f8666295104180f95d27d209453dc1c83565b2f.tar.zst nixlib-3f8666295104180f95d27d209453dc1c83565b2f.zip |
haskell.packages.ghc9{0,2}.haskell-language-server: Fix build
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-hackage2nix')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index f94d5fbc8f6a..7e7f95486e8b 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -63,6 +63,7 @@ extra-packages: - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 - Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8 - Cabal == 3.6.* # used for packages needing newer Cabal on ghc 8.10 and 9.0 + - Cabal-syntax == 3.8.* # version required for ormolu and fourmolu on ghc 9.2 and 9.0 - Cabal-syntax == 3.10.* # newest version required for cabal-install and other packages - cachix < 1.4 # 2023-04-02: cachix 1.4{,.1} have known on multi-user Nix systems - directory == 1.3.7.* # required to build cabal-install 3.10.* with GHC 9.2 @@ -84,7 +85,6 @@ extra-packages: - dhall == 1.38.1 # required for spago - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 - - fourmolu == 0.3.0.0 # 2022-09-21: needed for hls on ghc 8.8 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 - ghc-exactprint == 0.6.* # 2022-12-12: needed for GHC < 9.2 @@ -123,7 +123,9 @@ extra-packages: - optparse-applicative < 0.16 # needed for niv-0.2.19 - ormolu == 0.1.4.1 # 2022-09-21: needed for hls on ghc 8.8 - ormolu == 0.2.* # 2022-02-21: For ghc 8.8 and 8.10 - - ormolu == 0.5.* # 2022-04-12: For ghc 9.4 + - ormolu == 0.5.2.0 # 2023-08-08: for hls on ghc 9.0 and 9.2 + - fourmolu == 0.3.0.0 # 2022-09-21: needed for hls on ghc 8.8 + - fourmolu == 0.10.1.0 # 2023-04-18: needed for hls on ghc 9.0 and 9.2 - pantry == 0.5.2.1 # needed for stack-2.7.3 - path == 0.9.0 # 2021-12-03: path version building with stackage genvalidity and GHC 9.0.2 - resolv < 0.2 # required to build cabal-install-3.10.1.0 with Stackage LTS 21 @@ -137,7 +139,6 @@ extra-packages: - commonmark-extensions < 0.2.3.3 # 2022-12-17: required by emanote 1.0.0.0 (to avoid a bug in 0.2.3.3) - retrie < 1.2.0.0 # 2022-12-30: required for hls on ghc < 9.2 - ghc-tags == 1.5.* # 2023-02-18: preserve for ghc-lib == 9.2.* - - fourmolu == 0.10.1.0 # 2023-04-18: for hls-fourmolu-plugin 1.1.1.0 - shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.* - unix-compat < 0.7 # 2023-07-04: Need System.PosixCompat.User for git-annex |