Commit Graph

353 Commits

Author SHA1 Message Date
Matthieu Coudron
131fd21d41 luaPackages.nlua: keep the full shebang (#549290) 2026-08-05 17:23:49 +00:00
Adam C. Stephens
b96003833b luaPackages.luaposix: remove std.normalize override 2026-08-05 09:54:50 -04:00
teto
dda1d127c0 luaPackages.nlua: keep the full shebang
our override erased half of the shebang, altering thoroughly nlua's
behavior (we removed the -uNONE for instance), which I noticed while
running nix nlua on another project.
2026-08-05 12:58:52 +02:00
git@71rd.net
4b1dc6b9ba luaPackages.lrexlib-pcre: drop
Drop `luaPackages.lrexlib-pcre` as part of #356387, removing use of
the end-of-life PCRE library
2026-08-04 13:22:42 +00:00
Austin Horstman
3efe3c35b5 luaPackages.teal-language-server: 0.1.3-1 -> 0.1.4-1 2026-06-27 00:19:44 -05:00
Austin Horstman
92fc36a8e9 luaPackages.tree-sitter-kulala_http: init at 0.2.0-1 2026-06-16 09:55:02 -05:00
Tom Oostveen
f6e55319cf vimPlugins.orgmode: fix build
https://github.com/NixOS/nixpkgs/pull/530655#issuecomment-4679441976
2026-06-11 21:28:25 +02:00
Marc Jakobi
b9c875fba4 luaPackages.orgmode: disable flaky UI tests 2026-06-11 17:35:37 +02:00
Austin Horstman
e8d8fcd976 luaPackages.luadbi-mysql: 0.7.4-1 -> 0.7.5-1 2026-06-10 19:30:46 -05:00
Austin Horstman
fe9090bb4d vimPlugins: remove stale nvimSkipModules
Drop skip entries that are no longer part of neovim-require-check
discovery after the scope fixes.
2026-06-03 15:23:02 -05:00
Marc Jakobi
4eff3206a0 luaPackages.vicious: build with luarocks 2026-05-31 22:18:48 +02:00
Marc Jakobi
04432191f6 luaPackages.lrexlib-pcre2: init at 2.9.2-1 (#524143) 2026-05-25 20:48:50 +00:00
Xiangyan Sun
b344ee4e9a luaPackages.lrexlib-pcre2: init at 2.9.2-1 2026-05-25 12:01:23 -07:00
benaryorg
79f6dec101 luaPackages.lgi: Backport fix for GLib 2.88
This replaces the earlier 2.86 patch.
One may consider bumping the source to something newer than the 8 year old release, but that's out of scope for this fix.

Signed-off-by: benaryorg <binary@benary.org>
2026-05-25 00:47:15 +00:00
Austin Horstman
00bf46cf23 luaPackages: update on 2026-05-15 2026-05-15 11:28:27 -05:00
Austin Horstman
8f0079776a luaPackages: update on 2026-05-12 2026-05-12 18:26:53 -05:00
Matthieu Coudron
c040ee3e56 luaPackages.luaossl: mark broken for lua 5.5 (#517070) 2026-05-10 19:47:57 +00:00
Xiangyan Sun
884227b3a6 luaPackages.luaossl: mark broken for lua 5.5 2026-05-10 10:04:04 -07:00
Birdee
dd55b96871 luaPackages.tomlua: init at 1.1.5 2026-05-07 15:04:19 -07:00
teto
eb70ca30df vimPlugins.neorg: enable tests
neorg is a complex plugin that breaks too often to my taste.
Running the tests is not a 100% guarantee but let's hope it improves the
situation nevertheless.
2026-04-16 19:03:21 +02:00
teto
e641e70716 luaPackages.neorg: 9.4 -> 9.6
no more plenary
2026-04-14 22:00:07 +02:00
teto
e4771ff737 luaPackages.tree-sitter-norg-meta: init at 0.1.0
needs tree-sitter-cli else complains
2026-04-14 22:00:02 +02:00
Austin Horstman
f2e8cf023d luaPackages: preserve meta attrs in override (#508347) 2026-04-10 00:21:31 +00:00
Birdee
cb42e3b24b vimPlugins.lze: remove outdated test overrides 2026-04-09 11:11:09 -07:00
Austin Horstman
d16e77ee32 luaPackages: preserve meta attrs in override
Discovered in https://github.com/nix-community/nixvim/pull/4196
2026-04-09 10:49:31 -05:00
Austin Horstman
d9aa992ed9 luaPackages: update on 2026-04-08 2026-04-08 16:44:25 -05:00
Marc Jakobi
ae921939fc vimPlugins.grug-far-nvim: prevent screenshot tests from failing (2) (#507612) 2026-04-07 13:35:25 +00:00
Marc Jakobi
dc3e0601fb vimPlugins.grug-far-nvim: prevent screenshot tests from failing (2) 2026-04-07 15:22:44 +02:00
Stefan Frijters
7d4b9e1874 luaPackages.ltreesitter{,-ts}: move env variables into env for structuredAttrs 2026-04-07 15:00:06 +02:00
Marc Jakobi
45396e09f5 vimPlugins.grug-far-nvim: prevent screenshot tests from failing 2026-04-06 23:45:23 +02:00
Austin Horstman
1e3276d593 luaPackages.teal-language-server: 0.1.1-1 -> 0.1.2-pre-1
Manual override of the version and rockspec version to build with latest
pre-release tag.
2026-04-04 12:32:06 -05:00
Austin Horstman
6a10f24e20 luaPackages.teal-language-server: 0.0.5-1-main -> 0.1.1-1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-04-04 12:32:06 -05:00
Austin Horstman
983d1dd268 luaPackages.ltreesitter: init -> 0.2.0-1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-04-04 12:32:06 -05:00
Austin Horstman
7968a7d4be luaPackages.tree-sitter-teal: init -> 0.0.35-1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-04-04 12:30:27 -05:00
Austin Horstman
274274bf0c luaPackages.tree-sitter-cli: init -> 0.26.5-1-d8e1eb4ae406b75db0f50fae8be5dff636dbb4da
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-04-04 12:30:27 -05:00
Austin Horstman
5269e78943 luaPackages.ltreesitter-ts: init -> 0.0.1-1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-04-04 12:30:27 -05:00
Austin Horstman
06727b0f28 luaPackages: update on 2026-04-03 2026-04-03 16:36:43 -05:00
Gaétan Lepage
af72c00ba5 luaPackages.lua-rtoml: 0.2 -> 0.3 (#505007) 2026-03-30 14:21:18 +00:00
teto
52529f17f8 luaPackages.lua-rtoml: 0.2 -> 0.3
Noticed while etrying to bump luarocks-nix: the update would fail for
lua-rtoml because the rockspec was renamed from 0.2 to 0.3 and thus
could not be downloaded anymore.

I replaced the url with a sturdier one.
2026-03-30 15:42:14 +02:00
Gaetan Lepage
c55b22cb73 luaPackages.neotest: fetch patch to fix neovim 0.12 compatibility
https://github.com/nvim-neotest/neotest/pull/594
2026-03-29 22:42:08 +00:00
Stefan Frijters
711ab8f984 luaPackages.toml-edit: move NIX_LDFLAGS into env for structuredAttrs 2026-03-23 13:05:10 +01:00
Matthieu Coudron
28afc93f3c luaPackages.{bcrypt,enet,etlua,luacov-reporter-lcov,nginx-lua-prometheus}: init (#501454) 2026-03-21 00:34:49 +00:00
Ulysses Zhan
9ca3b88770 luaPackages.etlua: init at 1.3.0-1 2026-03-20 14:58:30 -07:00
Ulysses Zhan
09b296375d luaPackages.enet: init at 1.2-1 2026-03-19 19:04:42 -07:00
Ulysses Zhan
436c497347 luaPackages.lsqlite3: init at 0.9.6-1 2026-03-19 15:47:52 -07:00
Ulysses Zhan
5ee828f5b8 luaPackages.utf8: init at 1.3-0-f36cc914ae9015cd3045987abadd83bbcfae98f0 2026-03-19 15:47:52 -07:00
Austin Horstman
0449f7137d luaPackages: update on 2026-03-10
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-03-11 11:45:53 -05:00
Austin Horstman
a03d1b7b55 luaPackages.{rest-nvim,xml2lua}: mark broken on 5.5
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-28 13:32:27 -06:00
Matthieu Coudron
4f97130945 luaPackages.luaposix: 34.1.1-1 -> 36.3-1 (#494581) 2026-02-27 21:55:08 +00:00
Matthieu Coudron
958828dbbe luaPackages: remove unneeded build inputs hack (#494598) 2026-02-27 18:55:32 +00:00