diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 35f4b50f85f6a..0f6ee4cbef2cf 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -265,7 +265,10 @@ self: super: { cabal-plan = doJailbreak super.cabal-plan; # support for transformers >= 0.6 - fused-effects-readline = doJailbreak super.fused-effects-readline; + lifted-base = appendPatch (fetchpatch { + url = "https://github.com/basvandijk/lifted-base/commit/6b61483ec7fd0d5d5d56ccb967860d42740781e8.patch"; + sha256 = "sha256-b29AVDiEMcShceRJyKEauK/411UkOh3ME9AnKEYvcEs="; + }) super.lifted-base; leveldb-haskell = overrideCabal (drv: { version = "2024-05-05-unstable"; diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index f3943cd93fe01..2cc608da2433a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -99,7 +99,6 @@ self: super: { # Test suite issues # call-stack = dontCheck super.call-stack; # https://github.com/sol/call-stack/issues/19 - lifted-base = dontCheck super.lifted-base; # doesn't compile with transformers ==0.6.* primitive-unlifted = dontCheck super.primitive-unlifted; # doesn't compile with primitive ==0.9.* bsb-http-chunked = pkgs.haskell.lib.dontCheck super.bsb-http-chunked; # https://github.com/sjakobi/bsb-http-chunked/issues/45 hinotify = pkgs.haskell.lib.dontCheck super.hinotify; # https://github.com/kolmodin/hinotify/issues/38 diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix index d77b09e23a350..2831b540cd6a4 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -103,7 +103,6 @@ self: super: # Jailbreaks for servant <0.20 servant-lucid = doJailbreak super.servant-lucid; - lifted-base = dontCheck super.lifted-base; hw-prim = dontCheck (doJailbreak super.hw-prim); stm-containers = dontCheck super.stm-containers; regex-tdfa = dontCheck super.regex-tdfa; diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix index bcff5fa257794..33b436ab7f971 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -95,7 +95,6 @@ self: super: { # Test suite issues # unordered-containers = dontCheck super.unordered-containers; # ChasingBottoms doesn't support base 4.20 - lifted-base = dontCheck super.lifted-base; # doesn't compile with transformers == 0.6.* bsb-http-chunked = dontCheck super.bsb-http-chunked; # umaintained, test suite doesn't compile anymore pcre-heavy = dontCheck super.pcre-heavy; # GHC warnings cause the tests to fail