Commit Graph

6 Commits

Author SHA1 Message Date
Cody Allen
e75a27120c
Update nix flake for GCH 9.2.7
Resolves #4026

I was able to remove some overrides that we were using to get ormolu
0.5.0.1 to build with GHC 8.10.7. It's possible that more cruft can be
removed, but I don't understand it well enough to feel confident in
messing with it. We are no longer explicitly asking for ormolu 0.5.0.1
because I couldn't figure out how to do that, but 0.5.0.1 is the
version in the nixpkgs hash that we are currently locked on.

On my linux box both `stack build && stack test` and HLS support work.
2023-05-25 10:35:36 -04:00
Travis Staton
ac37e76fab
update nix flake
- bump nixpkgs
- bump ormolu to 0.5.0.1
- ensure hls is linked to ormolu 0.5.0.1
- add package outputs and do some organization
2023-03-15 14:11:23 -04:00
Cody Allen
a45c8d87dc
nix dev-shell: darwin requires Cocoa 2023-01-30 14:10:33 -05:00
Travis Staton
6472f51ccf
pass stack flags to ensure nix provided ghc is used 2023-01-30 12:50:04 -05:00
Travis Staton
d1bb7118ab
use llvm for native compilation on aarch64 2023-01-30 12:41:30 -05:00
Travis Staton
c9dc7ce2e9
Add nix flake for common dev env 2023-01-27 12:46:48 -05:00