about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-hackage2nix
diff options
context:
space:
mode:
authormaralorn <mail@maralorn.de>2023-08-08 22:45:56 +0200
committermaralorn <mail@maralorn.de>2023-08-08 22:49:51 +0200
commit3f8666295104180f95d27d209453dc1c83565b2f (patch)
tree8d728168882232584b7dc5946504e2229ffda5d9 /pkgs/development/haskell-modules/configuration-hackage2nix
parentd0cdaabcf9f988799baf6990216f94051207462f (diff)
downloadnixlib-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.yaml7
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