diff options
| author | Matthieu Coudron <886074+teto@users.noreply.github.com> | 2026-01-18 21:01:58 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-18 21:01:58 +0000 |
| commit | df8a3661465e98c1117e04107650a1b6a9971c81 (patch) | |
| tree | 69ac6d18d88891b13d49882085b3b440eb19a8da | |
| parent | d7df3ef959909d82fc1ffc83e2043ca4c15395db (diff) | |
| parent | cf95e8f6dcb909b4d24f5c7bb2cd053b2b09bed4 (diff) | |
lua51Packages.rocks-nvim: enable test (#381036)
| -rw-r--r-- | pkgs/development/lua-modules/generated-packages.nix | 10 | ||||
| -rw-r--r-- | pkgs/development/lua-modules/overrides.nix | 21 |
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 = [ |
