Skip to content

Conversation

@jaschutte
Copy link
Contributor

Cherry picked the commits from the main branch regarding the flakes.nix to the 1.8 branch.

Pins down the GHC version down to the minor version. As discussed in a
PR in clash-cores
(clash-lang/clash-cores#44 (comment)).

Each supported GHC version is now postfixed with a minor version number.
However the overlays are not. The last digit of the version number gets
stripped when Nix imports an overlay. This way we can have one set of
GHC version numbers pin down the right GHC version *and* import the
right overlay.

I `nix build .#clash-ghc` with all three versions succesfully.
The overlay files themselves have changed a lot in master, from being
renamed to having bugs in them be solved.
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.

1 participant