diff options
author | Artturin <Artturin@artturin.com> | 2021-10-15 20:38:37 +0300 |
---|---|---|
committer | Matthieu Coudron <teto@users.noreply.github.com> | 2021-10-16 20:18:59 +0200 |
commit | 1d93a080a6ad6cffb2b7ac38b8e86dd46937a543 (patch) | |
tree | 1317c7848e4c980a216419863c498b0d963e4fd1 /pkgs/development/interpreters/lua-5 | |
parent | 666b273318319c916d7b3027a1dd958838cef76a (diff) |
lua: add conditional to use linux-readline as the plat on 5.4+
since 5.4 linux plat no longer builds with readline support Closes https://github.com/NixOS/nixpkgs/issues/141701
Diffstat (limited to 'pkgs/development/interpreters/lua-5')
-rw-r--r-- | pkgs/development/interpreters/lua-5/interpreter.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/lua-5/interpreter.nix b/pkgs/development/interpreters/lua-5/interpreter.nix index a780e6ba49f1e..de61714f2421d 100644 --- a/pkgs/development/interpreters/lua-5/interpreter.nix +++ b/pkgs/development/interpreters/lua-5/interpreter.nix @@ -16,7 +16,8 @@ let overrides = packageOverrides; }; -plat = if stdenv.isLinux then "linux" +plat = if (stdenv.isLinux && lib.versionOlder self.luaversion "5.4") then "linux" + else if (stdenv.isLinux && lib.versionAtLeast self.luaversion "5.4") then "linux-readline" else if stdenv.isDarwin then "macosx" else if stdenv.hostPlatform.isMinGW then "mingw" else if stdenv.isFreeBSD then "freebsd" |