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

Allow building with recent GHC, cardano-node, aeson #158

Closed

Conversation

sorki
Copy link
Contributor

@sorki sorki commented Feb 6, 2024

  • Adding back --sha256 hashes to make it buildable with haskell.nix again
  • Some deps aligned with ogmios
    • cardano-node
    • cardano-ledger-conway
    • dropped base constraint
  • Fixed build with aeson 2.2, package got split into attoparsec-aeson so we need to require that as well. If you don't like the lower bound, I can probably make the dependency conditional (not sure if possible with hpack).
  • Ledger.Coin instead of Integer

@KtorZ
Copy link
Member

KtorZ commented Feb 6, 2024

Ho that's a little embarrassing 😅 ... I was actually doing just that in the past few days and just pushed: abf409e

@sorki
Copy link
Contributor Author

sorki commented Feb 6, 2024

No problem! Thanks!

@sorki sorki closed this Feb 6, 2024
@KtorZ
Copy link
Member

KtorZ commented Feb 6, 2024

@sorki I am no longer using Haskell.nix though, so if you still want to add the sha256 digests for the custom deps, a PR is welcome 😶

@sorki
Copy link
Contributor Author

sorki commented Feb 6, 2024

@sorki I am no longer using Haskell.nix though, so if you still want to add the sha256 digests for the custom deps, a PR is welcome 😶

Yeah, I'll submit a PR with that. I think that the default.nix can also be removed as it won't work anymore without flakes (can't be bumped easily).

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