haskell.packages.ghc{810,90}.ghc-tags: drop unnecessary overrides

The dependency is added correctly now since ghc-tags 1.5 and GHC 9.8
don't match, causing Cabal to resolve the flag as we'd like here.
This commit is contained in:
sternenseemann 2025-04-22 01:45:35 +02:00
parent 6a09d33c55
commit 2ea0b79c15
2 changed files with 2 additions and 2 deletions

View file

@ -98,7 +98,7 @@ self: super: {
ghc-api-compat = doDistribute (unmarkBroken self.ghc-api-compat_8_10_7);
# Needs to use ghc-lib due to incompatible GHC
ghc-tags = doDistribute (addBuildDepend self.ghc-lib self.ghc-tags_1_5);
ghc-tags = doDistribute self.ghc-tags_1_5;
# Jailbreak to fix the build.
base-noprelude = doJailbreak super.base-noprelude;

View file

@ -111,7 +111,7 @@ self: super: {
haskell-language-server = throw "haskell-language-server has dropped support for ghc 9.0 in version 2.4.0.0, please use a newer ghc version or an older nixpkgs version";
# Needs to use ghc-lib due to incompatible GHC
ghc-tags = doDistribute (addBuildDepend self.ghc-lib self.ghc-tags_1_5);
ghc-tags = doDistribute self.ghc-tags_1_5;
# ghc-lib >= 9.6 and friends no longer build with GHC 9.0
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_2_8_20230729;