nixpkgs/pkgs/development/interpreters/lua-5
Matthieu C. 2ea757a029 luaPackages.luarocks: generate luarocks as well
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.
2024-05-31 19:59:29 +02:00
..
hooks lua:: reworked setup-hook to source utils.sh 2024-05-01 00:18:44 +02:00
tests lua.tests.checkSetupHook: test lua setup hook for http package 2024-04-02 11:20:36 +02:00
5.1.darwin.patch
5.2.darwin.patch
5.4.darwin.patch
build-luarocks-package.nix luaPackages.luarocks: generate luarocks as well 2024-05-31 19:59:29 +02:00
CVE-2014-5461.patch
CVE-2022-28805.patch
default.nix pkgs/development: remove unused fetchpatch arguments 2024-05-24 02:53:57 +02:00
interpreter.nix lua:: reworked setup-hook to source utils.sh 2024-05-01 00:18:44 +02:00
lua-dso.make
utils.sh lua:: reworked setup-hook to source utils.sh 2024-05-01 00:18:44 +02:00
with-packages.nix
wrap-lua.nix lua:: reworked setup-hook to source utils.sh 2024-05-01 00:18:44 +02:00
wrap.sh lua:: reworked setup-hook to source utils.sh 2024-05-01 00:18:44 +02:00
wrapper.nix lua:: reworked setup-hook to source utils.sh 2024-05-01 00:18:44 +02:00
zip.patch