From afb8c54d8463f5035f6ece71cb54ba899378680f Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Fri, 6 May 2022 04:20:00 +0000 Subject: [PATCH] lua52Packages.luasystem: fix build on darwin Do not add glibc on darwin. --- pkgs/development/lua-modules/overrides.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index cc179f0b946..10744653ca1 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -240,7 +240,9 @@ with prev; ]; }); - luasystem = prev.lib.overrideLuarocks prev.luasystem (drv: { buildInputs = [ pkgs.glibc.out ]; }); + luasystem = prev.lib.overrideLuarocks prev.luasystem (drv: pkgs.lib.optionalAttrs pkgs.stdenv.isLinux { + buildInputs = [ pkgs.glibc.out ]; + }); luazip = prev.lib.overrideLuarocks prev.luazip (drv: { buildInputs = [