-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
nix: simplify overrides, move out libgit2 patches #363834
base: staging
Are you sure you want to change the base?
Conversation
cc @SuperSandro2000 for libgit2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are the patches being upstreamed? I don't want to maintain them and they look bigger than the one off line change I could fix myself.
Yes. Both are upstreamed. We are waiting for a release for a few months. The maintainer promised some time ago, he would "soon" do a new release... |
With #363831 merged, is this still a draft? |
Have to run a nixpkgs-review on it for all platforms. That's the main reason. |
Undrafting, but I still haven't run the nixpkgs-review. |
bf347ec
to
e3f534f
Compare
They have been extensivly exercised and since nix is present on many systems, it seems a waste to maintain two libgit2 builds, when we can have one.
After fixing static git, it seems that the make buildsystem for nix static breaks because too many arguments are passed. I will leave this part unfixed for now since it's not a new issue and we are in the process of switching to meson. |
Things done
Depends on #363831
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.