diff options
author | Matthieu Coudron <mattator@gmail.com> | 2020-04-26 21:28:40 +0200 |
---|---|---|
committer | Matthieu Coudron <mattator@gmail.com> | 2020-04-26 21:38:26 +0200 |
commit | 9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22 (patch) | |
tree | 74eb3aa8502d6abdeb68cdbc7f802b97dda581af /pkgs/development/lua-modules | |
parent | a5e6e5c170e19dc4e674f8f46f237c9eb18450f4 (diff) | |
download | nixpkgs-9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22.tar nixpkgs-9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22.tar.gz nixpkgs-9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22.tar.bz2 nixpkgs-9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22.tar.lz nixpkgs-9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22.tar.xz nixpkgs-9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22.tar.zst nixpkgs-9a3d12e2aba4432b53d8ce40bdd8e1cf4d2c6e22.zip |
luaPackages.mpack: use system mpack
the luarocks package uses the builtin command and discards the Makefile. While using the makefile one needs to set some more flags.
Diffstat (limited to 'pkgs/development/lua-modules')
-rw-r--r-- | pkgs/development/lua-modules/overrides.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index cb429e59c92..84a15e8a674 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -294,6 +294,12 @@ with super; }; }); + mpack = super.mpack.override({ + buildInputs = [ pkgs.libmpack ]; + # the rockspec doesn't use the makefile so you may need to export more flags + USE_SYSTEM_LUA = "yes"; + USE_SYSTEM_MPACK = "yes"; + }); rapidjson = super.rapidjson.override({ preBuild = '' |