mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-11 16:23:26 +00:00
2ea757a029
When installing a lua package that depends on luarocks, luarocks was not capable of recognizing the luarocks module: https://github.com/NixOS/nixpkgs/issues/316009 . As explained here https://github.com/luarocks/luarocks/issues/1659, luarocks needs a manifest to recognize the package. I first attempted to generate a manifest with `luarocks-admin make-manifest` on our current manual luarocks derivation but this ended up being too hackish as the `make-manifest` requires a .rockspec or .rock to work, which we had not. It seemed simpled to just rename the current manual luarocks derivation to luarocks_bootstrap in order to break cyclic dependencies in buildLuarocksPackage and add a generated luarocks derivation. Previously it was impossible to test luarocks because of the cyclic dependency but we will now be able to test the generated derivation. |
||
---|---|---|
.. | ||
hooks | ||
tests | ||
5.1.darwin.patch | ||
5.2.darwin.patch | ||
5.4.darwin.patch | ||
build-luarocks-package.nix | ||
CVE-2014-5461.patch | ||
CVE-2022-28805.patch | ||
default.nix | ||
interpreter.nix | ||
lua-dso.make | ||
utils.sh | ||
with-packages.nix | ||
wrap-lua.nix | ||
wrap.sh | ||
wrapper.nix | ||
zip.patch |