diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index eeff4a47f9e1..ec6724eaaab9 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -229,6 +229,12 @@ let }; buildInputs = [ unzip ]; + preBuild = '' + makeFlagsArray=(CC=$CC); + ''; + + buildFlags = if stdenv.isDarwin then "macosx" else ""; + installPhase = '' mkdir -p $out/lib/lua/${lua.luaversion} install -p lpeg.so $out/lib/lua/${lua.luaversion} @@ -237,7 +243,7 @@ let meta = { homepage = "http://www.inf.puc-rio.br/~roberto/lpeg/"; - hydraPlatforms = stdenv.lib.platforms.linux; + hydraPlatforms = stdenv.lib.platforms.all; license = stdenv.lib.licenses.mit; }; };