From 8ffce0888c3f6138fa915e1a3c5d94b0056de940 Mon Sep 17 00:00:00 2001 From: Daiderd Jordan Date: Wed, 10 Jun 2015 10:04:51 +0200 Subject: [PATCH] fix luaPackages.luabitop on darwin --- pkgs/top-level/lua-packages.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix index 84befe7f652..c5fbaf6df2a 100644 --- a/pkgs/top-level/lua-packages.nix +++ b/pkgs/top-level/lua-packages.nix @@ -33,8 +33,15 @@ let sha256 = "16fffbrgfcw40kskh2bn9q7m3gajffwd2f35rafynlnd7llwj1qj"; }; + buildFlags = stdenv.lib.optionalString stdenv.isDarwin "macosx"; + + patchPhase = stdenv.lib.optionalString stdenv.isDarwin '' + sed -e "s,MACOSX_DEPLOYMENT_TARGET=10.4,MACOSX_DEPLOYMENT_TARGET=10.10," -i Makefile + ''; + preBuild = '' makeFlagsArray=( + ${stdenv.lib.optionalString stdenv.cc.isClang "CC=clang"} INCLUDES="-I${lua}/include" LUA="${lua}/bin/lua"); '';