Skip to content

Commit 97f229e

Browse files
committed
nix: fix nix environment for GHC 9.4
- Bumped nixpkgs, so that's a true GHC 9.4.1 and not 9.4.0, which was failing in cabal which because it was detecting <=9.4.1. - Use the "default" GHC environment for tooling in the shell. Hence it rebuilds less.
1 parent 830596e commit 97f229e

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

flake.lock

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -282,16 +282,16 @@
282282
hpkgs.ghc
283283
pkgs.cabal-install
284284
# @guibou: I'm not sure hie-bios is needed
285-
ghcDefault.hie-bios
285+
pkgs.haskellPackages.hie-bios
286286
# Dependencies needed to build some parts of hackage
287287
gmp zlib ncurses
288288
# Changelog tooling
289-
(gen-hls-changelogs ghcDefault)
289+
(gen-hls-changelogs pkgs.haskellPackages)
290290
# For the documentation
291291
pythonWithPackages
292292
# @guibou: I'm not sure this is needed.
293293
hlint
294-
ghcDefault.opentelemetry-extra
294+
pkgs.haskellPackages.opentelemetry-extra
295295
capstone tracy
296296
# ormolu
297297
# stylish-haskell

0 commit comments

Comments
 (0)