Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

upgrade nixpkgs to release-22.05 #76

Merged
merged 8 commits into from
May 30, 2022

Conversation

basvandijk
Copy link
Contributor

@basvandijk basvandijk commented May 19, 2022

This gives us:

  • GHC-9.0.2

  • Building now uses less than half the memory as before: from > 12 GB on GHC-8.10.7 to < 6 GB on GHC-9.0.2.

  • All dependencies upgraded to their latest versions.

  • A working haskell-language-server which allows IDEs like VS Code to analyse ic-hs. For VS Code use the Nix Environment Selector plugin to load shell.nix and use the Haskell extension to get:

Screenshot 2022-05-20 at 00 35 56

Copy link
Contributor

@nomeata nomeata left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for helping out here!

Maybe we can merge the compat changes in a separate PR? Or maybe it doesn’t matter.

nix/default.nix Outdated Show resolved Hide resolved
nix/sources.json Outdated Show resolved Hide resolved
@basvandijk
Copy link
Contributor Author

Maybe we can merge the compat changes in a separate PR?

Yes, I can do that.

basvandijk added a commit that referenced this pull request May 20, 2022
This fixes some would-be warnings in GHC-9.0
that we're going to switch to once
#76 is merged.
nomeata pushed a commit that referenced this pull request May 20, 2022
This fixes some would-be warnings in GHC-9.0
that we're going to switch to once
#76 is merged.
@basvandijk basvandijk changed the title upgrade nixpkgs to master upgrade nixpkgs to release-22.05 May 25, 2022
@nomeata
Copy link
Contributor

nomeata commented May 26, 2022

Neat! Do you know if Darwin still works?

@basvandijk basvandijk force-pushed the basvandijk/upgrade-nixpkgs-to-master branch from 73a452c to 73d06b6 Compare May 30, 2022 13:15
@basvandijk basvandijk marked this pull request as ready for review May 30, 2022 16:33
@basvandijk basvandijk requested a review from nomeata May 30, 2022 17:12
@basvandijk basvandijk merged commit 9183263 into master May 30, 2022
@basvandijk basvandijk deleted the basvandijk/upgrade-nixpkgs-to-master branch May 30, 2022 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants