From 9fbd1fdccce44ce8c363a9d7a6b4bd52d23cf957 Mon Sep 17 00:00:00 2001 From: Manuel Adameit Date: Mon, 9 Feb 2015 21:11:19 +0100 Subject: Fix lua lpeg on OSX --- pkgs/top-level/lua-packages.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'pkgs/top-level/lua-packages.nix') 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; }; }; -- cgit 1.4.1