haskell.packages.ghc9{4,6}.th-extras: drop bound on template-haskell

This commit is contained in:
sternenseemann 2023-07-11 18:56:49 +02:00
parent fc97e60a59
commit 72652d46c8
2 changed files with 7 additions and 0 deletions

View file

@ -141,6 +141,9 @@ in {
# 2022-10-06: https://gitlab.haskell.org/ghc/ghc/-/issues/22260 # 2022-10-06: https://gitlab.haskell.org/ghc/ghc/-/issues/22260
ghc-check = dontHaddock super.ghc-check; ghc-check = dontHaddock super.ghc-check;
# Too strict upper bound on template-haskell
# https://github.com/mokus0/th-extras/issues/18
th-extras = doJailbreak super.th-extras;
# requires newer versions to work with GHC 9.4 # requires newer versions to work with GHC 9.4
swagger2 = dontCheck super.swagger2; swagger2 = dontCheck super.swagger2;

View file

@ -75,6 +75,10 @@ self: super: {
base-compat = doDistribute self.base-compat_0_13_0; base-compat = doDistribute self.base-compat_0_13_0;
base-compat-batteries = doDistribute self.base-compat-batteries_0_13_0; base-compat-batteries = doDistribute self.base-compat-batteries_0_13_0;
# Too strict upper bound on template-haskell
# https://github.com/mokus0/th-extras/pull/21
th-extras = doJailbreak super.th-extras;
ghc-lib = doDistribute self.ghc-lib_9_6_2_20230523; ghc-lib = doDistribute self.ghc-lib_9_6_2_20230523;
ghc-lib-parser = doDistribute self.ghc-lib-parser_9_6_2_20230523; ghc-lib-parser = doDistribute self.ghc-lib-parser_9_6_2_20230523;
ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_6_0_0; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_6_0_0;