-
Notifications
You must be signed in to change notification settings - Fork 16
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
Feature Request: buildGoModule Support #51
Comments
The |
I'm not familiar with this project's code, but can't we run this nix-prefetch '{ sha256 }: golangci-lint.go-modules.overrideAttrs (_: { modSha256 = sha256; })' Where |
No, because nvfetcher runs before we have the derivation, whereas using |
vendorSha256 can be computed (or built) from |
To make the situation worse, |
See berberman/nvfetcher#51 for why this is required.
With the introduction of impure derivations in recent versions of nix, the approach in https://gist.github.com/NickCao/e2135fae47b31798c5d03cae1d242cb3 is now feasible (without considering pouring tens of thousands of derivations into your nix store). |
In some cases you can pass |
Hi 👋
buildGoModule
requires avendorSha256
field to be built. I was wondering if this could be supported by nvfetcher like it is for Rust?Thanks!
The text was updated successfully, but these errors were encountered: