From 1007183dc15d12624103541316a653d63bb23ce8 Mon Sep 17 00:00:00 2001 From: "Matthieu C." <886074+teto@users.noreply.github.com> Date: Fri, 6 Jun 2025 09:56:19 +0200 Subject: [PATCH] luaPackages.luarocks_bootstrap: add versionCheckHook since I've seen issues with its version --- pkgs/development/tools/misc/luarocks/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/tools/misc/luarocks/default.nix b/pkgs/development/tools/misc/luarocks/default.nix index 9ad44968d38e..e1d5a641a3b4 100644 --- a/pkgs/development/tools/misc/luarocks/default.nix +++ b/pkgs/development/tools/misc/luarocks/default.nix @@ -15,6 +15,7 @@ which, unzip, lua, + versionCheckHook, # for 'luarocks pack' zip, nix-update-script, @@ -64,6 +65,7 @@ stdenv.mkDerivation (finalAttrs: { installShellFiles lua unzip + versionCheckHook ]; buildInputs = [ @@ -107,6 +109,10 @@ stdenv.mkDerivation (finalAttrs: { cmake ]; + doInstallCheck = true; + versionCheckProgram = "${placeholder "out"}/bin/luarocks"; + versionCheckProgramArg = "--version"; + # unpack hook for src.rock and rockspec files setupHook = ./setup-hook.sh;