From 492d2739686ea35657b6206f5336562d34c46f25 Mon Sep 17 00:00:00 2001 From: Enric Morales Date: Tue, 7 May 2024 22:28:58 +0200 Subject: [PATCH] lua54Packages.lgi: mark as broken with Lua versions < 5.1 or >= 5.4 --- pkgs/development/lua-modules/overrides.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index b4b2bfe4af6a..45ee1ba28262 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -225,6 +225,10 @@ in preConfigure = '' make rock ''; + + # Lua 5.4 support is experimental at the moment, see + # https://github.com/lgi-devs/lgi/pull/249 + meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); lmathx = prev.luaLib.overrideLuarocks prev.lmathx (drv: