nixpkgs/pkgs/development/lua-modules
Matthieu Coudron f15e58cbeb
luarocks-packages-update: init (#262156)
* luarocks-packages-updater: init

Goal is to make it possible to maintain out-of-tree luarocks packages
without needing to clone nixpkgs.

maintainers/scripts/update-luarocks-packages gets renamed to
pkgs/development/lua-modules/updater/updater.py

Once merged you can run for instance
nix run nixpkgs#luarocks-packages-updater -- -i contrib/luarocks-packages.csv -o contrib/generated-packages.nix

I also set the parallelism (--proc) to 1 by default else luarocks fails
because of https://github.com/luarocks/luarocks/issues/1540

* Update maintainers/scripts/pluginupdate.py

Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>

---------

Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>
2023-10-29 21:02:55 +01:00
..
generic buildLuaPackage: make makeFlags expandable 2022-12-26 03:07:19 +01:00
nfd luaPackages.nfd: fix build on darwin 2022-12-09 15:33:24 -06:00
updater luarocks-packages-update: init (#262156) 2023-10-29 21:02:55 +01:00
aliases.nix luaPackages.lpty: remove because unmaintained/broken 2023-10-14 22:03:53 +02:00
bit32.patch
generated-packages.nix luaPackages: ferris-nvim -> rustaceanvim 2023-10-23 18:08:03 +02:00
lib.nix generateLuarocksConfig: add defaults to ease its usage 2023-10-14 22:00:16 +02:00
luuid.patch
magick.patch luaPackages.magick: init at 1.6.0 2023-07-18 22:56:44 +02:00
overrides.nix Merge pull request #261108 from teto/introduce-lua-aliases 2023-10-15 02:14:56 +02:00
toml.patch luaPackages: use overrides for toml and toml-edit 2023-10-13 15:06:28 +02:00
zip.patch