diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2024-04-18 23:19:22 +0200 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2024-05-23 20:45:40 +0200 |
commit | 12a5234a61f82ec79ad76ce73fac741b41b21e96 (patch) | |
tree | 4e05f808bb7f9ac9ca5bbf331ec5d66152964772 /pkgs/development/lua-modules/overrides.nix | |
parent | d9add34e225c05fb8ceb6c248784aef7c99a80ae (diff) |
luaPackages.psl: init at 0.3
Diffstat (limited to 'pkgs/development/lua-modules/overrides.nix')
-rw-r--r-- | pkgs/development/lua-modules/overrides.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 7eea1ba9930c8..3d784f4765616 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -29,6 +29,7 @@ , libiconv , libmpack , libmysqlclient +, libpsl , libuuid , libuv , libxcrypt @@ -617,6 +618,15 @@ in dontPatchShebangs = true; }); + psl = prev.psl.overrideAttrs (drv: { + buildInputs = drv.buildInputs or [ ] ++ [ libpsl ]; + + luarocksConfig.variables = drv.luarocksConfig.variables // { + PSL_INCDIR = lib.getDev libpsl + "/include"; + PSL_DIR = lib.getLib libpsl; + }; + }); + rapidjson = prev.rapidjson.overrideAttrs (oa: { preBuild = '' sed -i '/set(CMAKE_CXX_FLAGS/d' CMakeLists.txt |