Lua generate nix packages from luarocks (#54978)
* lua: generate packages from luarocks * luarocks-nix: update * removed packages already available in nixpkgs * adressing reviews update script can now accept another csv file as input with -c * Remove obsolete comment
This commit is contained in:
committed by
Michael Raskin
parent
0955567a7d
commit
2ba891788b
@@ -6,12 +6,25 @@
|
||||
|
||||
let
|
||||
|
||||
inherit (lib) extends makeExtensible;
|
||||
inherit (lib) extends;
|
||||
|
||||
initialPackages = (pkgs.callPackage ../../top-level/lua-packages.nix {
|
||||
inherit lua;
|
||||
});
|
||||
|
||||
extensible-self = makeExtensible initialPackages;
|
||||
overridenPackages = import ./overrides.nix { inherit pkgs; };
|
||||
|
||||
generatedPackages = if (builtins.pathExists ./generated-packages.nix) then
|
||||
pkgs.callPackage ./generated-packages.nix { } else (self: super: {});
|
||||
|
||||
extensible-self = lib.makeExtensible
|
||||
(extends overrides
|
||||
(extends overridenPackages
|
||||
(extends generatedPackages
|
||||
initialPackages
|
||||
)
|
||||
)
|
||||
)
|
||||
;
|
||||
in
|
||||
extensible-self
|
||||
|
||||
Reference in New Issue
Block a user