Skip to content

Commit

Permalink
Unbreak nix eval (#459)
Browse files Browse the repository at this point in the history
* Unbreak nix eval

We need to match shell tools to the compiler. More recent hlint (3.8) is incompatible with ghc928.

* Also set weeder to a compatible version.
  • Loading branch information
angerman authored Feb 15, 2024
1 parent 518453c commit 3554eb6
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,11 @@
cabal = "3.10.1.0";
ghcid = "0.8.8";
haskell-language-server = "latest";
hlint = "3.8";
weeder = "2.7.0";
# ghc 9.2.8 comes with base 4.16.
# this disqualifies weeder > 2.4.1
# and hlint > 3.6.1
hlint = "3.6.1";
weeder = "2.4.1";
};
# Now we use pkgsBuildBuild, to make sure that even in the cross
# compilation setting, we don't run into issues where we pick tools
Expand Down

0 comments on commit 3554eb6

Please sign in to comment.