Skip to content

Commit 43d6e2c

Browse files
committed
Put GHC 9 stuff back in hackage-quirks
1 parent f961651 commit 43d6e2c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

overlays/hackage-quirks.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,13 @@ in { haskell-nix = prev.haskell-nix // {
1515
cabal-install = {
1616
cabalProject = ''
1717
packages: .
18-
allow-newer: cabal-install:base
18+
allow-newer: cabal-install:base, *:base, *:template-haskell
1919
'';
2020
modules = [
2121
{ reinstallableLibGhc = true; }
22+
(lib.optionalAttrs (version == "3.4.0.0") {
23+
packages.HTTP.src = final.haskell-nix.sources.HTTP;
24+
})
2225
# Version of of cabal-install in hackage is broken for GHC 8.10.1
2326
(lib.optionalAttrs (version == "3.2.0.0") {
2427
packages.cabal-install.src = final.haskell-nix.sources.cabal-32 + "/cabal-install";

0 commit comments

Comments
 (0)