Commit Graph

243 Commits

Author SHA1 Message Date
Marc Jakobi
79c3a39369 luaPackages.fallo: init at 2.3.0-1 2026-08-13 22:34:12 +02:00
Marc Jakobi
e02ec40d90 luaPackages.lrexlib-pcre: drop (#548558) 2026-08-04 13:53:05 +00: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
Matthieu C.
786e534ea4 luaPackages.rocks-lazy-nvim: init at 1.2.1-1 2026-07-27 23:00:48 +02:00
Matthieu Coudron
7838732500 Adopt some Lua packages (#288665) 2026-07-21 12:55:49 +00:00
Marc Jakobi
1ed0eef85c vimPlugins.canola-nvim: init at 0.1.0-1 (#537646) 2026-07-19 08:57:45 +00:00
Saad Nadeem
517aa7e863 luaPackages.canola-nvim: init at 0.1.0-1 2026-07-19 02:59:00 -04:00
Austin Horstman
e6165535b4 luaPackages.neotest-nix: init at 2.2.0-1 2026-07-05 22:17:56 -05:00
Caleb Maclennan
c3ad924a7d luaPackages: Add maintainer flag for assorted LuaRocks I maintain upstream
All these are now Lunar Modules projects for which I am an upstream
maintainer. Some of them I am now the primary active developer, some
I am just the release manager, and some just a contributer with admin
access. Since I both have an interest in distribution going smoothly and
also use these downstream in nixpkgs it makes sense to be looped in.
2026-06-28 12:16:17 +03:00
Marc Jakobi
c0d7252f6b luaPackages.kulala-nvim: init at 6.14.0-1 2026-06-16 22:10:16 +02:00
Austin Horstman
92fc36a8e9 luaPackages.tree-sitter-kulala_http: init at 0.2.0-1 2026-06-16 09:55:02 -05:00
Rahul Kochar
238f865c57 luaPackages.coop-nvim: init at 1.2.0-0
https://github.com/gregorias/coop.nvim

Add coop.nvim to nixpkgs. It has subroutines for async lua scripts and revert #529266 [explaination](https://github.com/NixOS/nixpkgs/pull/529266#pullrequestreview-4446939030).
2026-06-08 19:05:21 +02:00
Marc Jakobi
4eff3206a0 luaPackages.vicious: build with luarocks 2026-05-31 22:18:48 +02:00
Xiangyan Sun
b344ee4e9a luaPackages.lrexlib-pcre2: init at 2.9.2-1 2026-05-25 12:01:23 -07:00
Austin Horstman
8b3db59251 luaPackages.tomlua: add updater entry
tomlua was added in dd55b96871 without a matching row in maintainers/scripts/luarocks-packages.csv, so the first generated-package update dropped it from generated-packages.nix. Add the missing source-of-truth entry so future regenerations preserve it.
2026-05-24 13:48:17 -05:00
teto
37d80aeaee luaPackages.mega-cmdparse: init at 1.2.1 2026-05-03 21:13:30 +02:00
teto
58bd622688 luaPackages.mega-logging: init at 1.1.6 2026-05-03 21:13:09 +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
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
18212a0b13 luaPackages.luarocks-build-tree-sitter-cli: init -> 0.0.3-1
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
teto
31cbe253e9 luarocks-packages.csv: fix unsupported comment
it was confusing the lua updater
2026-03-30 23:59:46 +02: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
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
398d36dd3c luaPackages.nginx-lua-prometheus: init at 0.20240525-1 2026-03-19 16:26:59 -07:00
Ulysses Zhan
11d540c777 luaPackages.luacov-reporter-lcov: init at 0.2-0 2026-03-19 16:26:59 -07:00
Ulysses Zhan
e148833486 luaPackages.bcrypt: init at 2.3-1 2026-03-19 16:26:59 -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
Ulysses Zhan
2189379971 luaPackages.md5: init at 1.3-1 2026-03-19 15:47:51 -07:00
Matthieu Coudron
4f97130945 luaPackages.luaposix: 34.1.1-1 -> 36.3-1 (#494581) 2026-02-27 21:55:08 +00:00
Austin Horstman
d70a7b6eb8 luaPackages.luaposix: 34.1.1-1 -> 36.3-1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-27 09:47:06 -06:00
Austin Horstman
0493754db8 luaPackages.luaexpat: 1.4.1-1 -> 1.5.2-1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-26 22:42:39 -06:00
Michael Daniels
f673b2e6c3 Merge remote-tracking branch 'upstream/staging-next' into staging 2026-01-31 19:55:01 -05:00
Sandro Jäckel
4861f9d032 luaPackages.image-nvim: 1.3.0-1 -> 1.4.0 2026-01-31 23:50:05 +00:00
Marc Jakobi
6d7772e28f luaPackages.luafilesystem: remove version pin 2026-01-30 15:33:40 +01:00
teto
1439511278 luaPackages.tree-sitter-orgmode: fix build with strictDeps
There is a patch in staging enabling strictDeps for lua packages.
I noticed tree-sitter-orgmode failed to patch on recent master with
strictDeps so this is a preemptive fix.
2026-01-25 15:54:03 +01:00
teto
f2e9688d0d luarocks-packages.csv: constrain several packages to lua 5.1 version
Strangely the updater wouldn't pick up the latest rocks.nvim version
(2.47), and keep the 2.45:

```
$ nix run /home/teto/nixpkgs#luarocks-packages-updater -- --debug DEBUG --no-commit update rocks.nvim
DEBUG: sys.platform='linux', git_executable='/nix/store/0xz0gjh8y5h4mixx3dm88bnjyq3rffyp-git-minimal-2.52.0/bin/git'
INFO: Start updating plugins
INFO: Loading package descriptions from maintainers/scripts/luarocks-packages.csv
DEBUG: Generating nix expression for rocks.nvim
DEBUG: running luarocks nix --maintainers=mrcjkb rocks.nvim
path is '/nix/store/rhlvl7kcrmifxhb0hn6sbals5y9131p6-v2.45.0.zip'
```

Turns out the updater asks for lua 5.2 compatible versions by default.
You can change the requested lua version in the csv file though so
that's what I've done for most neovim plugins.

- Added myself as mainainer to oil.nvim and lualine.nvim. Not looking
forward to it but it's nice to have people to ping and I actually use
those 2 plugins.
- pin teal-language-server: new versions require new dependencies
- pin jsregexp as per @khaneliman's advice
2026-01-13 16:54:23 +01:00
Austin Horstman
7c733d5f50 luaPackages.gitsigns-nvim: scm-1-42d6aed4e94e0f0bbced16bbdcc42f57673bd75e -> 2.0.0-1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-01-11 01:17:11 -06:00
Austin Horstman
e9c974a65e maintainers/scripts/luarocks-packages.csv: use https for luarocks.org/dev
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-25 11:14:16 -06:00
Austin Horstman
db1677833f luaPackages.neorg-interim-ls: add package
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-10 17:55:08 -06:00
Michael Daniels
41a3c23cdc treewide: drop figsoda as maintainer (part 4)
These were done manually by me, either due to not matching the regexes in the previous ones, or because of nixf-diagnose, which I have as a pre-commit hook.
2025-11-02 20:16:11 -05:00
Sigmanificient
4492ecb3a4 maintainers: drop vyp 2025-10-10 02:12:07 +02:00
June Stepp
a5539704d7 luaPackages.lrexlib-oniguruma: init at 2.9.2-1 2025-06-24 14:23:28 +02:00
Jakob Beckmann
f7d136fea7 chore: add luajitPackages.sofa 2025-06-07 22:27:16 +02:00