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
libnova: 0.12.3 -> 0.16 #105317
libnova: 0.12.3 -> 0.16 #105317
Conversation
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.
I was going to suggest that you run their "lntest" binary as part of the build (e.g.
doCheck = true;
checkPhase = "lntest/lntest";
...but it turns out that the tests are broken:
Time 41.2 msecs
Test completed: 340 tests, 24 errors.
Result of 1 package failed to build:
1 package built:
xygrib, already fails on master:
Edit: Fixed in #105338 |
Result of 5 packages built:
|
Motivation for this change
Update libnova to version 0.16 to receive bugfixes and new library features. Switch from x.x.x version numbers to x.x is necessary to move from defunct upstream tarball releases to git tags. Also added myself to the maintainer list since there are no maintainers listed for libnova.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)