haskellPackages.implici-hie: Override dependency to fix build

This commit is contained in:
maralorn 2022-10-27 23:20:45 +02:00
parent 5e906acf26
commit 09cf8c3f30

View file

@ -1593,6 +1593,11 @@ self: super: {
# 2022-09-19: https://github.com/haskell/haskell-language-server/issues/3200
hls-refactor-plugin = dontCheck super.hls-refactor-plugin;
# 2022-10-27: implicit-hie 0.1.3.0 needs a newer version of Cabal-syntax.
implicit-hie = assert self.Cabal-syntax.version == "3.6.0.0"; super.implicit-hie.override {
Cabal-syntax = self.Cabal-syntax_3_8_1_0;
};
# 2021-03-21: Test hangs
# https://github.com/haskell/haskell-language-server/issues/1562
# 2021-11-13: Too strict upper bound on implicit-hie-cradle
@ -2417,7 +2422,7 @@ self: super: {
csv = overrideCabal (drv: { preCompileBuildDriver = "rm Setup.hs"; }) super.csv;
cabal-fmt = doJailbreak (super.cabal-fmt.override {
# Needs newer Cabal-syntex version.
# Needs newer Cabal-syntax version.
Cabal-syntax = self.Cabal-syntax_3_8_1_0;
});