From baaba3960ee59618f33a04b6afaacff221b527b0 Mon Sep 17 00:00:00 2001 From: teto <886074+teto@users.noreply.github.com> Date: Tue, 20 Jan 2026 23:46:23 +0100 Subject: [PATCH] luajit.pkgs.{llua-cmsgpack,lrexlib-gnu}: mark as broken these are leaf packages, lua-cmsgpack hasn't seen a release in > 7 years so not excited to fix/patch things. I would probably remove those but in absence of maintainers I am not sure. And they still work with puc lua so let's keep those in. --- pkgs/development/lua-modules/overrides.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index ef7b75482bec..ffb76d6fffbc 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -393,6 +393,7 @@ in buildInputs = old.buildInputs ++ [ gnulib ]; + meta.broken = isLuaJIT; }); lrexlib-oniguruma = prev.lrexlib-oniguruma.overrideAttrs { @@ -419,6 +420,10 @@ in ]; }); + lua-cmsgpack = prev.lua-cmsgpack.overrideAttrs { + meta.broken = isLuaJIT; + }; + lua-curl = prev.lua-curl.overrideAttrs (old: { buildInputs = old.buildInputs ++ [ curl.dev