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

Bump hakyll upper bounds and niv updates #306

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

philderbeast
Copy link

Fixes #108. Bumps the upper bound on hakyll.

The change also bumps ghc and cabal in the nix-shell too. With the cabal change we can start using a project and simplify the cabal-specific instructions in the readme.

  $ nix-shell

  [nix-shell:~/.../www.haskell.org]$ ghc --version
- The Glorious Glasgow Haskell Compilation System, version 8.8.4
+ The Glorious Glasgow Haskell Compilation System, version 9.6.5

  [nix-shell:~/.../www.haskell.org]$ cabal --version
- cabal-install version 3.2.0.0
- compiled using version 3.2.0.0 of the Cabal library 
+ cabal-install version 3.10.3.0
+ compiled using version 3.10.3.0 of the Cabal library

With niv-0.2.22
niv update nixpkgs --branch nixpkgs-24.05-darwin
- Add a note on builder package
- Also mention cabal run as an option
Copy link
Collaborator

@rebeccaskinner rebeccaskinner left a comment

Choose a reason for hiding this comment

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

Reviewed and tested locally on NixOS and it looks good to me. Ideally if anyone has access to a macOS machine to test on I'd love to get confirmation that it's working there as well before we merge.

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.

Upgrade Dependencies
2 participants