Simplified lua-packages function arguments to look nicer in all-packages

This commit is contained in:
wyvie 2014-09-22 14:40:19 +04:00 committed by Domen Kožar
parent e6eb51496b
commit 5c4362ae5a
2 changed files with 5 additions and 12 deletions

View File

@ -3755,17 +3755,9 @@ let
lua5 = lua5_2_compat; lua5 = lua5_2_compat;
lua = lua5; lua = lua5;
lua51Packages = recurseIntoAttrs (import ./lua-packages.nix { lua51Packages = recurseIntoAttrs (import ./lua-packages.nix pkgs lua5_1);
pkgs = pkgs // {
lua = lua5_1;
};
});
lua52Packages = recurseIntoAttrs (import ./lua-packages.nix { lua52Packages = recurseIntoAttrs (import ./lua-packages.nix pkgs lua5_2);
pkgs = pkgs // {
lua = lua5_2;
};
});
luaPackages = lua52Packages; luaPackages = lua52Packages;

View File

@ -5,11 +5,12 @@
for each package in a separate file: the call to the function would for each package in a separate file: the call to the function would
be almost as must code as the function itself. */ be almost as must code as the function itself. */
{pkgs}: pkgs:
lua:
let self = _self; _self = with self; { let self = _self; _self = with self; {
inherit (pkgs) fetchurl stdenv lua; inherit (pkgs) fetchurl stdenv;
inherit (stdenv.lib) maintainers; inherit (stdenv.lib) maintainers;