From 488076ced3839d11b42b3ab61cca31091bb71d1b Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:50:10 -0500 Subject: [PATCH 01/11] luarocks-packages-updater: fix missing implicit update --- pkgs/by-name/lu/luarocks-packages-updater/updater.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/lu/luarocks-packages-updater/updater.py b/pkgs/by-name/lu/luarocks-packages-updater/updater.py index d09016ebf76d..21d5b9026d90 100755 --- a/pkgs/by-name/lu/luarocks-packages-updater/updater.py +++ b/pkgs/by-name/lu/luarocks-packages-updater/updater.py @@ -170,7 +170,7 @@ def commit_files(repo, message: str, files: list[Path]) -> None: class LuaEditor(nixpkgs_plugin_update.Editor): def create_parser(self): parser = super().create_parser() - parser.set_defaults(proc=1) + parser.set_defaults(proc=1, update_only=None) return parser def get_current_plugins(self, _config: FetchConfig, _nixpkgs: str): From 22113342ceb61a9b98cc36203c90ff51cc3476ef Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:50:37 -0500 Subject: [PATCH 02/11] luaPackages: fix tomlua sorting --- .../lua-modules/generated-packages.nix | 68 +++++++++---------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index fdb19c6bc62f..193025bfe136 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -6066,40 +6066,6 @@ final: prev: { } ) { }; - tomlua = callPackage ( - { - buildLuarocksPackage, - fetchurl, - fetchzip, - luaOlder, - }: - buildLuarocksPackage { - pname = "tomlua"; - version = "1.1.5-1"; - knownRockspec = - (fetchurl { - url = "mirror://luarocks/tomlua-1.1.5-1.rockspec"; - sha256 = "0xqxlw1pzvy63kw8d98nfh0k9269s4dg90md72m8kfcrj7isrb6m"; - }).outPath; - src = fetchzip { - url = "https://github.com/BirdeeHub/tomlua/archive/v1.1.5.zip"; - sha256 = "136jxj26dk3jl17dm86ifvfmpfbj0mf6yp2yy6i8g4xxfqs27n9q"; - }; - - disabled = luaOlder "5.1"; - - meta = { - homepage = "https://github.com/BirdeeHub/tomlua"; - maintainers = [ lib.maintainers.birdee ]; - license = lib.licenses.mit; - description = "Speedy toml parsing for lua, implemented in C"; - longDescription = '' - Speedy toml parsing for lua, implemented in C - for use in hot-path or startup-time parsing of toml files.''; - }; - } - ) { }; - toml-edit = callPackage ( { buildLuarocksPackage, @@ -6136,6 +6102,40 @@ final: prev: { } ) { }; + tomlua = callPackage ( + { + buildLuarocksPackage, + fetchurl, + fetchzip, + luaOlder, + }: + buildLuarocksPackage { + pname = "tomlua"; + version = "1.1.5-1"; + knownRockspec = + (fetchurl { + url = "mirror://luarocks/tomlua-1.1.5-1.rockspec"; + sha256 = "0xqxlw1pzvy63kw8d98nfh0k9269s4dg90md72m8kfcrj7isrb6m"; + }).outPath; + src = fetchzip { + url = "https://github.com/BirdeeHub/tomlua/archive/v1.1.5.zip"; + sha256 = "136jxj26dk3jl17dm86ifvfmpfbj0mf6yp2yy6i8g4xxfqs27n9q"; + }; + + disabled = luaOlder "5.1"; + + meta = { + homepage = "https://github.com/BirdeeHub/tomlua"; + maintainers = [ lib.maintainers.birdee ]; + license = lib.licenses.mit; + description = "Speedy toml parsing for lua, implemented in C"; + longDescription = '' + Speedy toml parsing for lua, implemented in C + for use in hot-path or startup-time parsing of toml files.''; + }; + } + ) { }; + tree-sitter-cli = callPackage ( { buildLuarocksPackage, From 00729247a2759ff78adc0c8f2c60a8f605f4e596 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:51:01 -0500 Subject: [PATCH 03/11] luaPackages.fzf-lua: 0.0.2648-1 -> 0.0.2654-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 193025bfe136..3eb03c37fbe2 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1008,15 +1008,15 @@ final: prev: { }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.2648-1"; + version = "0.0.2654-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.2648-1.rockspec"; - sha256 = "0lkn7j9mfpv5vagp7xilki05k0ymrg22j95s2g8plg1fhvcykxxw"; + url = "mirror://luarocks/fzf-lua-0.0.2654-1.rockspec"; + sha256 = "19msswvglynba5xy0f14xlcidjln6mphnrnydx9x7k03770qmbj9"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/23f71140754b9162551dc8ccc1d6346e4275ecc2.zip"; - sha256 = "0qw2chgv0zlwr524xi4ghxmfpn9nhxsbq7gga8i78sclsg7r8fhy"; + url = "https://github.com/ibhagwan/fzf-lua/archive/fea9eedc6894c44d44cbb772a5cd11c93b82d7a1.zip"; + sha256 = "09ayadlmdkljhcm5ncby8w6w8b1kfyhmw0bf3zhl6r8cfansixc2"; }; disabled = luaOlder "5.1"; From 04fc748e87c5ff47e64f45771cfab27005bcb77a Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:51:09 -0500 Subject: [PATCH 04/11] luaPackages.grug-far-nvim: 1.6.69-1 -> 1.6.70-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 3eb03c37fbe2..e7f586277a12 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1105,15 +1105,15 @@ final: prev: { }: buildLuarocksPackage { pname = "grug-far.nvim"; - version = "1.6.69-1"; + version = "1.6.70-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/grug-far.nvim-1.6.69-1.rockspec"; - sha256 = "1fnk6s5kzq03ny3h18ap7454i2sv9c0ipbwl2zxhx1wkrpnbrnhy"; + url = "mirror://luarocks/grug-far.nvim-1.6.70-1.rockspec"; + sha256 = "06cb19vg9rj48idc22ncjabb1phhrbiklr42mazf5y91dd9w8b19"; }).outPath; src = fetchzip { - url = "https://github.com/MagicDuck/grug-far.nvim/archive/a5875fde04e2940a5060f8df9c453bcfcfe0a5c0.zip"; - sha256 = "0cygcm9giqxr701vn1dgq8bn3nvjnwl5f9shgxppdf5w9fw0l4bk"; + url = "https://github.com/MagicDuck/grug-far.nvim/archive/5506c2f59dc9ab2ed6c233585412b24d31d51521.zip"; + sha256 = "1n62s1z0r78snlravyh0k4kp5i7gsyi5p78fpgilgqaqs6s8my48"; }; disabled = luaOlder "5.1"; From 9c93d4a6e419b1745c810d033967a68bb43c0649 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:51:49 -0500 Subject: [PATCH 05/11] luaPackages.lrexlib-gnu: 2.9.2-1 -> 2.9.3-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index e7f586277a12..a576afd6dd91 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1707,17 +1707,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lrexlib-gnu"; - version = "2.9.2-1"; + version = "2.9.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lrexlib-gnu-2.9.2-1.rockspec"; - sha256 = "14dp5lzpz2prvimpcbqjygbyh9h791h0ywjknj9wgrjjd62qsy6i"; + url = "mirror://luarocks/lrexlib-gnu-2.9.3-1.rockspec"; + sha256 = "1wn69qi1qfd3d13zrgw6xq7dwqks6kwj7s398kbgacq79ibv6js3"; }).outPath; src = fetchFromGitHub { owner = "rrthomas"; repo = "lrexlib"; - tag = "rel-2-9-2"; - hash = "sha256-DzNDve+xeKb+kAcW+o7GK/RsoDhaDAVAWAhgjISCyZc="; + tag = "rel-2-9-3"; + hash = "sha256-7lybrMvNk2YhXish01PQlMpRVW+qlFj03RO33zmgGp4="; }; disabled = luaOlder "5.1"; From 90a6692c31bb0b84e33b1b0129ff2acb12c7d7b7 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:51:51 -0500 Subject: [PATCH 06/11] luaPackages.lrexlib-oniguruma: 2.9.2-1 -> 2.9.3-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index a576afd6dd91..77544101e5a0 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1743,17 +1743,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lrexlib-oniguruma"; - version = "2.9.2-1"; + version = "2.9.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lrexlib-oniguruma-2.9.2-1.rockspec"; - sha256 = "13m2v6mmmlkf2bd1mnngg118s4ymrqs7n34la6hrb4m1x772adhd"; + url = "mirror://luarocks/lrexlib-oniguruma-2.9.3-1.rockspec"; + sha256 = "0zgpfnb7l018kh16xn836gwydhy0hpqzjchlbk0jhnjlzcvynidm"; }).outPath; src = fetchFromGitHub { owner = "rrthomas"; repo = "lrexlib"; - tag = "rel-2-9-2"; - hash = "sha256-DzNDve+xeKb+kAcW+o7GK/RsoDhaDAVAWAhgjISCyZc="; + tag = "rel-2-9-3"; + hash = "sha256-7lybrMvNk2YhXish01PQlMpRVW+qlFj03RO33zmgGp4="; }; disabled = luaOlder "5.1"; From e000ba6194f1ec8ce4c7c5173f5a4a4031318bd9 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:51:53 -0500 Subject: [PATCH 07/11] luaPackages.lrexlib-pcre: 2.9.2-1 -> 2.9.3-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 77544101e5a0..fadb9a3f924c 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1780,17 +1780,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lrexlib-pcre"; - version = "2.9.2-1"; + version = "2.9.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lrexlib-pcre-2.9.2-1.rockspec"; - sha256 = "1214ssm6apgprryqvijjjn82ikb27ylq94yijqf7qjyiy6pz7dc1"; + url = "mirror://luarocks/lrexlib-pcre-2.9.3-1.rockspec"; + sha256 = "1pwwzc12a6dl5i4i8gl5i0r8aabqfpmdfrlj0fkvj5v56v9bkw09"; }).outPath; src = fetchFromGitHub { owner = "rrthomas"; repo = "lrexlib"; - tag = "rel-2-9-2"; - hash = "sha256-DzNDve+xeKb+kAcW+o7GK/RsoDhaDAVAWAhgjISCyZc="; + tag = "rel-2-9-3"; + hash = "sha256-7lybrMvNk2YhXish01PQlMpRVW+qlFj03RO33zmgGp4="; }; disabled = luaOlder "5.1"; From bffe5aebe62bcf9b35c6ae0e22d7c88ee2b34e40 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:51:55 -0500 Subject: [PATCH 08/11] luaPackages.lrexlib-pcre2: 2.9.2-1-rel-2-9-2 -> 2.9.3-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index fadb9a3f924c..68114a84f4fd 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1816,17 +1816,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lrexlib-pcre2"; - version = "2.9.2-1"; + version = "2.9.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lrexlib-pcre2-2.9.2-1.rockspec"; - sha256 = "181878m8gq9wl7c4h9rsq1iig70n9rmyfbj86swz1v4vi7s7ks9p"; + url = "mirror://luarocks/lrexlib-pcre2-2.9.3-1.rockspec"; + sha256 = "17y1zhjb5h1bdd4rdaycrnp3xwzm06y1179ga0wpcwvg0ybwmvfn"; }).outPath; src = fetchFromGitHub { owner = "rrthomas"; repo = "lrexlib"; - rev = "rel-2-9-2"; - hash = "sha256-DzNDve+xeKb+kAcW+o7GK/RsoDhaDAVAWAhgjISCyZc="; + tag = "rel-2-9-3"; + hash = "sha256-7lybrMvNk2YhXish01PQlMpRVW+qlFj03RO33zmgGp4="; }; disabled = luaOlder "5.1"; From 657a835bbfde9cbe21d035966104d682e6daf2c8 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:51:57 -0500 Subject: [PATCH 09/11] luaPackages.lrexlib-posix: 2.9.2-1 -> 2.9.3-1 --- pkgs/development/lua-modules/generated-packages.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 68114a84f4fd..5b81ac8a11eb 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1853,17 +1853,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lrexlib-posix"; - version = "2.9.2-1"; + version = "2.9.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lrexlib-posix-2.9.2-1.rockspec"; - sha256 = "1i11cdvz09a3wjhfjgc88g0mdmdrk13fnhhgskzgm5cmhsdx4s0i"; + url = "mirror://luarocks/lrexlib-posix-2.9.3-1.rockspec"; + sha256 = "0s8w35x3jvhjn4znram93dj4kck95sv4zrlqcs6mqa4q70d5rl27"; }).outPath; src = fetchFromGitHub { owner = "rrthomas"; repo = "lrexlib"; - tag = "rel-2-9-2"; - hash = "sha256-DzNDve+xeKb+kAcW+o7GK/RsoDhaDAVAWAhgjISCyZc="; + tag = "rel-2-9-3"; + hash = "sha256-7lybrMvNk2YhXish01PQlMpRVW+qlFj03RO33zmgGp4="; }; disabled = luaOlder "5.1"; From 3eee81f069306716f184e9e0e0b015ca86e46b32 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:55:01 -0500 Subject: [PATCH 10/11] luaPackages.oil-nvim: 2.15.0-1 -> 2.16.0-1 --- pkgs/development/lua-modules/generated-packages.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 5b81ac8a11eb..1a4cfdf5db8b 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -5046,23 +5046,21 @@ final: prev: { fetchurl, fetchzip, luaOlder, - nvim-web-devicons, }: buildLuarocksPackage { pname = "oil.nvim"; - version = "2.15.0-1"; + version = "2.16.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/oil.nvim-2.15.0-1.rockspec"; - sha256 = "0xkych23rn6jpj4hbam1j7ca1gwb9z3lzfm7id3dvcqj8aysv77j"; + url = "mirror://luarocks/oil.nvim-2.16.0-1.rockspec"; + sha256 = "0gsdvzysvvb72z2bd5vcxpssgnb0q91y2z5nrzzafq7670xz49dp"; }).outPath; src = fetchzip { - url = "https://github.com/stevearc/oil.nvim/archive/v2.15.0.zip"; - sha256 = "0rrv7wg0nwfj5fd6byxs4np1p18xxdzyv11ba6vqqh3s6z0qwawc"; + url = "https://github.com/stevearc/oil.nvim/archive/v2.16.0.zip"; + sha256 = "0pipdvaxrkdyfbp66sgrc3ppy260m95am9zhi3m8n7lm1ivp6fzb"; }; disabled = luaOlder "5.1"; - propagatedBuildInputs = [ nvim-web-devicons ]; meta = { homepage = "https://github.com/stevearc/oil.nvim"; From f41a9deb0534dabf33d5a631895716e7290ec54e Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Tue, 26 May 2026 10:56:03 -0500 Subject: [PATCH 11/11] luaPackages.tomlua: 1.1.5-1 -> 1.2.3-1 --- .../lua-modules/generated-packages.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 1a4cfdf5db8b..26e87a7ff104 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -6109,27 +6109,27 @@ final: prev: { }: buildLuarocksPackage { pname = "tomlua"; - version = "1.1.5-1"; + version = "1.2.3-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/tomlua-1.1.5-1.rockspec"; - sha256 = "0xqxlw1pzvy63kw8d98nfh0k9269s4dg90md72m8kfcrj7isrb6m"; + url = "mirror://luarocks/tomlua-1.2.3-1.rockspec"; + sha256 = "0aqagzxnz58nzwx7h3igycvcraxs1h7hyl47d7sbb01kcclp5jr6"; }).outPath; src = fetchzip { - url = "https://github.com/BirdeeHub/tomlua/archive/v1.1.5.zip"; - sha256 = "136jxj26dk3jl17dm86ifvfmpfbj0mf6yp2yy6i8g4xxfqs27n9q"; + url = "https://github.com/BirdeeHub/tomlua/archive/v1.2.3.zip"; + sha256 = "04mg0m3qkr89la733rpzd8xrjq8ysrmjm7v8fid1r80cp1kbg9vf"; }; disabled = luaOlder "5.1"; meta = { homepage = "https://github.com/BirdeeHub/tomlua"; - maintainers = [ lib.maintainers.birdee ]; + maintainers = with lib.maintainers; [ birdee ]; license = lib.licenses.mit; description = "Speedy toml parsing for lua, implemented in C"; longDescription = '' - Speedy toml parsing for lua, implemented in C - for use in hot-path or startup-time parsing of toml files.''; + Speedy toml parsing for lua, implemented in C + for use in hot-path or startup-time parsing of toml files.''; }; } ) { };