diff options
author | Craig Hall <ch9871@gmail.com> | 2019-08-01 12:53:56 +0100 |
---|---|---|
committer | Roman Volosatovs <rvolosatovs@riseup.net> | 2019-09-16 22:00:26 +0200 |
commit | 93e25e8b00dc40a879be3a5fc11cf720a5f1ac1d (patch) | |
tree | 113e7b6987d4275d8414aa660163896ccb99cd2d /pkgs/development/lua-modules | |
parent | 6bdaca51e80b2759f2d3c9ed298b0963eac16461 (diff) |
luaPackages.luv: add libluv output
Co-authored-by: Roman Volosatovs <rvolosatovs@riseup.net>
Diffstat (limited to 'pkgs/development/lua-modules')
-rw-r--r-- | pkgs/development/lua-modules/overrides.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 233503c2eca8..9f57fbb5fa9e 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -276,8 +276,19 @@ with super; propagatedBuildInputs = [ pkgs.libuv ]; + + passthru = { + libluv = self.luv.override({ + preBuild = self.luv.preBuild + '' + sed -i 's,\(option(BUILD_MODULE.*\)ON,\1OFF,' CMakeLists.txt + sed -i 's,\(option(BUILD_SHARED_LIBS.*\)OFF,\1ON,' CMakeLists.txt + sed -i 's,${"\${INSTALL_INC_DIR}"},${placeholder "out"}/include/luv,' CMakeLists.txt + ''; + }); + }; }); + rapidjson = super.rapidjson.override({ preBuild = '' sed -i '/set(CMAKE_CXX_FLAGS/d' CMakeLists.txt |