summaryrefslogtreecommitdiff
path: root/pkgs/development/lua-modules
diff options
context:
space:
mode:
authorDoron Behar <doron.behar@gmail.com>2026-01-26 14:13:48 +0200
committerDoron Behar <doron.behar@gmail.com>2026-01-26 16:52:13 +0200
commitd1a0864f6944c2b0bcc44d72a649e286796edc05 (patch)
tree5332b267133b389a85e1f294c72c24ad2526934d /pkgs/development/lua-modules
parentyajl: add bin & dev outputs (diff)
downloadnixpkgs-d1a0864f6944c2b0bcc44d72a649e286796edc05.tar.gz
lua{51,52,53,54,jit}Packages.lua-yajl: fix build with split output yajl
Diffstat (limited to 'pkgs/development/lua-modules')
-rw-r--r--pkgs/development/lua-modules/overrides.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix
index ef7b75482bec..932660230d7b 100644
--- a/pkgs/development/lua-modules/overrides.nix
+++ b/pkgs/development/lua-modules/overrides.nix
@@ -474,6 +474,13 @@ in
buildInputs = old.buildInputs ++ [
yajl
];
+ luarocksConfig = old.luarocksConfig // {
+ variables = {
+ # Since yajl's outputs are split, we need to help luarocks find the
+ # include directory.
+ YAJL_INCDIR = "${lib.getDev yajl}/include";
+ };
+ };
});
lua-zlib = prev.lua-zlib.overrideAttrs (old: {