-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
add various lua modules #44235
add various lua modules #44235
Conversation
The manual compilation is weird, but there's only a rockspec upstream, and I don't know how to use that well inside the nix build.
The module feels as a toy mostly, but why not in non-default setup...
Success on aarch64-linux (full log) Attempted: knot-resolver Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: knot-resolver Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: knot-resolver Partial log (click to expand)
|
I've been too busy to rebase it but if you are interested in lua, there is a luarocks2nix utility in #33903 |
Oh, interesting. Such a utility might have saved me a small bit of time with this, but that PR is really large for me to take it on (and my main problem was insufficient understanding of lua packaging conventions anyway). |
Nice!! |
I'll merge in a few days if there are no comments. The 'http' module of knot-resolver seems to work OK with it, though that's probably just very shallow test of most of the added lua modules.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)