summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Coudron <886074+teto@users.noreply.github.com>2026-01-18 21:01:58 +0000
committerGitHub <noreply@github.com>2026-01-18 21:01:58 +0000
commitdf8a3661465e98c1117e04107650a1b6a9971c81 (patch)
tree69ac6d18d88891b13d49882085b3b440eb19a8da
parentd7df3ef959909d82fc1ffc83e2043ca4c15395db (diff)
parentcf95e8f6dcb909b4d24f5c7bb2cd053b2b09bed4 (diff)
lua51Packages.rocks-nvim: enable test (#381036)
-rw-r--r--pkgs/development/lua-modules/generated-packages.nix10
-rw-r--r--pkgs/development/lua-modules/overrides.nix21
2 files changed, 26 insertions, 5 deletions
diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix
index f5c399c324c6..0e820b93bcff 100644
--- a/pkgs/development/lua-modules/generated-packages.nix
+++ b/pkgs/development/lua-modules/generated-packages.nix
@@ -4608,15 +4608,15 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "rocks.nvim";
- version = "2.47.0-1";
+ version = "2.47.2-1";
knownRockspec =
(fetchurl {
- url = "mirror://luarocks/rocks.nvim-2.47.0-1.rockspec";
- sha256 = "0gbf79n2glnbcdccli9k555708dgwpjmki2wc8439d2q8l3g2ywm";
+ url = "mirror://luarocks/rocks.nvim-2.47.2-1.rockspec";
+ sha256 = "01h368ckrpdq8yrczb0lx6bmj3vv1hlj22y784p6isypxma5iyrf";
}).outPath;
src = fetchzip {
- url = "https://github.com/lumen-oss/rocks.nvim/archive/v2.47.0.zip";
- sha256 = "0m4cdyj1pbyi85l9vjmwj8qwrzqachpgjh6yhw8yin1hrqzr6d0k";
+ url = "https://github.com/lumen-oss/rocks.nvim/archive/v2.47.2.zip";
+ sha256 = "1kzhn02zhydb0shha6lhb2ddqhbvldjhpk3h4fmr0kcfv7sf0r99";
};
disabled = lua.luaversion != "5.1";
diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix
index 8dfa3826fc77..f866db3ac7d0 100644
--- a/pkgs/development/lua-modules/overrides.nix
+++ b/pkgs/development/lua-modules/overrides.nix
@@ -997,6 +997,27 @@ in
'';
};
+ rocks-nvim = prev.rocks-nvim.overrideAttrs (oa: {
+
+ nativeCheckInputs = [
+ final.nlua
+ final.busted
+ writableTmpDirAsHomeHook
+ ];
+
+ doCheck = lua.luaversion == "5.1";
+
+ nvimSkipModules = [
+ "bootstrap" # tries to install luarocks from network
+ ];
+
+ checkPhase = ''
+ runHook preCheck
+ busted --run=offline
+ runHook postCheck
+ '';
+ });
+
rtp-nvim = prev.rtp-nvim.overrideAttrs {
doCheck = lua.luaversion == "5.1";
nativeCheckInputs = [