luaPackages: update on 2025-09-08 (#441377)

Changed files
+62 -51
pkgs
by-name
lu
luarocks-packages-updater
development
+10
pkgs/by-name/lu/luarocks-packages-updater/package.nix
···
nix-prefetch-scripts,
luarocks-nix,
pluginupdate,
+
lua5_1,
+
lua5_2,
+
lua5_3,
+
lua5_4,
+
luajit,
}:
let
···
nix
nix-prefetch-scripts
luarocks-nix
+
lua5_1
+
lua5_2
+
lua5_3
+
lua5_4
+
luajit
];
attrs = builtins.fromTOML (builtins.readFile ./pyproject.toml);
+50 -50
pkgs/development/lua-modules/generated-packages.nix
···
}:
buildLuarocksPackage {
pname = "fzf-lua";
-
version = "0.0.2111-1";
+
version = "0.0.2185-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/fzf-lua-0.0.2111-1.rockspec";
-
sha256 = "1ga202jkvzw9cq80ryfmjfs6v4l83h6ajlbipdd8xsk9yqrzi2dm";
+
url = "mirror://luarocks/fzf-lua-0.0.2185-1.rockspec";
+
sha256 = "1cq3gmdr2nnsj2hrlxk22v42dvk1hzjzpsw9h55inp5kqabd5dcg";
}).outPath;
src = fetchzip {
-
url = "https://github.com/ibhagwan/fzf-lua/archive/bebc84e7ffc8fd86103f6ed6c590df72d524d342.zip";
-
sha256 = "0vykm7dlb38qib6gxy048dhacqaswi23g0l6lgnrz1ifwnpgi7x5";
+
url = "https://github.com/ibhagwan/fzf-lua/archive/ce5a5fa2902933e7b4563ca78210254169463cb6.zip";
+
sha256 = "009fp63ab5qjlkqmkzkk7nn9isld2izwk25g19ynv7akkypclf8q";
};
disabled = luaOlder "5.1";
···
src = fetchFromGitHub {
owner = "lewis6991";
repo = "gitsigns.nvim";
-
rev = "8bdaccdb897945a3c99c1ad8df94db0ddf5c8790";
-
hash = "sha256-WYHetMwxyzcAuF8m0jhueWWRrPScaED4Oezo6blt3VE=";
+
rev = "6e3c66548035e50db7bd8e360a29aec6620c3641";
+
hash = "sha256-zBUrqL+00Y8j4eVNAgI0nYn2i35zhQo2BVl4mL1cgfs=";
};
disabled = lua.luaversion != "5.1";
···
}:
buildLuarocksPackage {
pname = "grug-far.nvim";
-
version = "1.6.45-1";
+
version = "1.6.46-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/grug-far.nvim-1.6.45-1.rockspec";
-
sha256 = "05hwis664cvchk8g8bgqf4va32i58fihad8dgr7qca4m6f38a7qv";
+
url = "mirror://luarocks/grug-far.nvim-1.6.46-1.rockspec";
+
sha256 = "1vj1li4d3bwj95fizzvzlfcmzaxjjarbw5453d498ccgyvg81zq5";
}).outPath;
src = fetchzip {
-
url = "https://github.com/MagicDuck/grug-far.nvim/archive/385d1949dc21d0c39e7a74b4f4a25da18817bc86.zip";
-
sha256 = "1dx3xzbkrnyd0wnh136j74i9bl194yxg33sf4ddrgs0i7ylxxk6p";
+
url = "https://github.com/MagicDuck/grug-far.nvim/archive/c5b629399c0f2e436c00df381e44852a13b7313a.zip";
+
sha256 = "1iklplr66dx18mvxim4qy2kh2lw0cj307wcj56z873sg78fap90g";
};
disabled = luaOlder "5.1";
···
}:
buildLuarocksPackage {
pname = "lua-resty-openssl";
-
version = "1.6.1-1";
+
version = "1.6.4-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/lua-resty-openssl-1.6.1-1.rockspec";
-
sha256 = "179rc1n1zn0995zfdcl6a97v7ld95p55cppvj20lssrjkq93rk9z";
+
url = "mirror://luarocks/lua-resty-openssl-1.6.4-1.rockspec";
+
sha256 = "1i8hj91kj2wmpqxk9ahjfhdx6bbkv35f7d2f71nklgvg7wychn6x";
}).outPath;
src = fetchFromGitHub {
owner = "fffonion";
repo = "lua-resty-openssl";
-
rev = "1.6.1";
-
hash = "sha256-8LxembMadP+I4jvjNBLn+OHxhzB+R8qSCHxk+mFL4WE=";
+
rev = "1.6.4";
+
hash = "sha256-MO8opf8CgiB6/iESRugrg2OMAyERWJ4Sf5ccgWKJyKs=";
};
meta = {
···
src = fetchFromGitHub {
owner = "rktjmp";
repo = "lush.nvim";
-
rev = "1be16d9002f8b2e8973a19ceac199ad394dea76a";
-
hash = "sha256-qiN1gh3tNRwawc/H/zWC0FSH39zV66RTQcAjIPKinBw=";
+
rev = "9c60ec2279d62487d942ce095e49006af28eed6e";
+
hash = "sha256-ZDC2oirfDe/GqNx6+hivvNqdLutAxlBnSk51lf1yKqM=";
};
disabled = luaOlder "5.1" || luaAtLeast "5.4";
···
}:
buildLuarocksPackage {
pname = "lze";
-
version = "0.11.5-1";
+
version = "0.11.7-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/lze-0.11.5-1.rockspec";
-
sha256 = "09am4f3gg4yxj9851aali33dxws46s7fa3479fc2m5kcj5d30lly";
+
url = "mirror://luarocks/lze-0.11.7-1.rockspec";
+
sha256 = "18jj2g81i6b56a9kyg3q1qsrkgvhcz3kgcp419s4bvza8inkzqcq";
}).outPath;
src = fetchzip {
-
url = "https://github.com/BirdeeHub/lze/archive/v0.11.5.zip";
-
sha256 = "1ga2x9pcd3b5mal13kc70qsqjqba9vm3vvknj75qqd3va7jhpr5l";
+
url = "https://github.com/BirdeeHub/lze/archive/v0.11.7.zip";
+
sha256 = "0zr8pzib9xg8ngvlx536603ji99xwzgjcggxn7f6fl1b2zm4dj6n";
};
disabled = luaOlder "5.1";
···
}:
buildLuarocksPackage {
pname = "neotest";
-
version = "5.11.0-1";
+
version = "5.11.1-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/neotest-5.11.0-1.rockspec";
-
sha256 = "09zij8y0514syna8wayra4fk8imz8j31qc3qy2rra74lkycvi26n";
+
url = "mirror://luarocks/neotest-5.11.1-1.rockspec";
+
sha256 = "18pj612zpzhl3yv6p5l8ix4j0xr44ff9vwals54szc1sx5784v7l";
}).outPath;
src = fetchzip {
-
url = "https://github.com/nvim-neotest/neotest/archive/35a59c1f59dbb954d92b74ab64a966a668cea495.zip";
-
sha256 = "1arc0yprfbz9cfh9icm827s52nzkkz13zxlg3jbkmg95nqbp68lg";
+
url = "https://github.com/nvim-neotest/neotest/archive/2cf3544fb55cdd428a9a1b7154aea9c9823426e8.zip";
+
sha256 = "1zz376wb3vyw984zjszg8hda4rzskaq7q93ajwdy63ssx8sc9vy4";
};
disabled = luaOlder "5.1";
···
}:
buildLuarocksPackage {
pname = "orgmode";
-
version = "0.6.0-1";
+
version = "0.7.1-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/orgmode-0.6.0-1.rockspec";
-
sha256 = "1mdk1hy5zbv0js1bp4sb6rijdvjywzhyz16709sd66fw8sn451ak";
+
url = "mirror://luarocks/orgmode-0.7.1-1.rockspec";
+
sha256 = "19xdq0ym9136irbj2634g5flf067vwn8c10r5rzjyd6h8z0xqvg4";
}).outPath;
src = fetchzip {
-
url = "https://github.com/nvim-orgmode/orgmode/archive/0.6.0.zip";
-
sha256 = "18pmiyinhqmkycf4aa9h9ljsvmb2a0ns87dxdqmgizmd2dl72dyc";
+
url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.1.zip";
+
sha256 = "09hcmljhwfs14308hmaxajmcjhi9a0cl0bw1x1hsbrkbg37h99ka";
};
disabled = luaOlder "5.1";
···
}:
buildLuarocksPackage {
pname = "rest.nvim";
-
version = "3.12.0-1";
+
version = "3.13.0-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/rest.nvim-3.12.0-1.rockspec";
-
sha256 = "1i16gr471v9v6jdwrqizagznpjdr58ijx0cs9yjnd8b6b9cwmxi9";
+
url = "mirror://luarocks/rest.nvim-3.13.0-1.rockspec";
+
sha256 = "1ig9589pb0y59jvlw97nxgcmij9kcjbc7l1aag99m40v823kncil";
}).outPath;
src = fetchzip {
-
url = "https://github.com/rest-nvim/rest.nvim/archive/v3.12.0.zip";
-
sha256 = "1494r144idrq09da8ra4q0yk7giqh4hxs05397ja7hpxyz0yabdr";
+
url = "https://github.com/rest-nvim/rest.nvim/archive/v3.13.0.zip";
+
sha256 = "18mmif73l13hbzhfvnvdky78jlv2j059cqyvxkb6bcqwcyqx7jaj";
};
disabled = luaOlder "5.1";
···
}:
buildLuarocksPackage {
pname = "rustaceanvim";
-
version = "6.9.1-1";
+
version = "6.9.2-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/rustaceanvim-6.9.1-1.rockspec";
-
sha256 = "1ah0f2n8dkdy50spsbly2pfzz1x0ld1ghgnrh3l6vr4fjbjwyk8d";
+
url = "mirror://luarocks/rustaceanvim-6.9.2-1.rockspec";
+
sha256 = "0smfa296h60xd88fv9xbhb9l6wxf4vmz3299spiac59r02kalkmr";
}).outPath;
src = fetchzip {
-
url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.9.1.zip";
-
sha256 = "09rwfr8k4k4kivkq828q14l7shpispqwzrbmnvglzdhd3ziy4189";
+
url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.9.2.zip";
+
sha256 = "1bkg713a0y9mg86ra3wrn7j3h4wfgk54zzhb2sc6y0km66p136a2";
};
disabled = luaOlder "5.1";
···
version = "scm-1";
knownRockspec =
(fetchurl {
-
url = "https://loadk.com/luarocks/telescope.nvim-scm-1.rockspec";
+
url = "mirror://luarocks/telescope.nvim-scm-1.rockspec";
sha256 = "07mjkv1nv9b3ifxk2bbpbhvp0awblyklyz6aaqw418x4gm4q1g35";
}).outPath;
src = fetchFromGitHub {
···
}:
buildLuarocksPackage {
pname = "tiktoken_core";
-
version = "0.2.4-1";
+
version = "0.2.5-1";
knownRockspec =
(fetchurl {
-
url = "mirror://luarocks/tiktoken_core-0.2.4-1.rockspec";
-
sha256 = "028zmsgad88hnq7h2r8r2c364dsayh0ga1wpbv9dfqx2l3k0wqvd";
+
url = "mirror://luarocks/tiktoken_core-0.2.5-1.rockspec";
+
sha256 = "17bii1zxxkff0wwsgap4ni1k6ypbrbq5vfs7l34m0n78imx7c2l1";
}).outPath;
src = fetchFromGitHub {
owner = "gptlang";
repo = "lua-tiktoken";
-
rev = "v0.2.4";
-
hash = "sha256-B2oGoMOab80SJbYqs8gVCQxiLZ+5GIZ9fMgMN/sl1CA=";
+
rev = "v0.2.5";
+
hash = "sha256-V3dpFS590QkJQRIAeEgxakvoOGrilolWHutKn9zlOsg=";
};
disabled = luaOlder "5.1";
+2 -1
pkgs/development/lua-modules/overrides.nix
···
# TODO: Figure out why 2 files extra
substituteInPlace tests/screenshots/tests-files_spec.lua---files---executable---1-+-args-{-\'fd\'-} \
-
--replace-fail "96" "98"
+
--replace-fail " 98" "100" \
+
--replace-fail "98" "100"
make test