diff options
author | sternenseemann <sternenseemann@systemli.org> | 2023-07-25 13:01:20 +0200 |
---|---|---|
committer | sternenseemann <sternenseemann@systemli.org> | 2023-07-25 13:01:20 +0200 |
commit | 0b4156230b1cf59f1cf19d1b80b7d489af1793d1 (patch) | |
tree | b68d32fc91a57d4ba208e7953b0315e3b1bad587 /pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix | |
parent | 277bf961c323b6cde46932cc9308135d0687af95 (diff) | |
download | nixlib-0b4156230b1cf59f1cf19d1b80b7d489af1793d1.tar nixlib-0b4156230b1cf59f1cf19d1b80b7d489af1793d1.tar.gz nixlib-0b4156230b1cf59f1cf19d1b80b7d489af1793d1.tar.bz2 nixlib-0b4156230b1cf59f1cf19d1b80b7d489af1793d1.tar.lz nixlib-0b4156230b1cf59f1cf19d1b80b7d489af1793d1.tar.xz nixlib-0b4156230b1cf59f1cf19d1b80b7d489af1793d1.tar.zst nixlib-0b4156230b1cf59f1cf19d1b80b7d489af1793d1.zip |
haskell.packages.*.ghc-source-gen: shuffle broken flags around
ghc-source-gen being broken is the norm now, as it only supports GHC < 9.4. To keep tabs on it still (it is required for HLS some of the time), we add it to release-haskell.nix.
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix index b6e46c04ebeb..207697356f97 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix @@ -180,4 +180,7 @@ self: super: { # Later versions only support GHC >= 9.2 ghc-exactprint = self.ghc-exactprint_0_6_4; apply-refact = self.apply-refact_0_9_3_0; + + # Requires GHC < 9.4 + ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); } |