921 Commits

Author SHA1 Message Date
Austin Horstman def772531b luaPackages.luarocks-build-rust-mlua: 0.2.5-1-0.2.5 -> 0.2.7-1-0.2.7
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-05 11:03:54 -06:00
Austin Horstman 3ddb0df102 luaPackages.rocks-dev-nvim: disable check on darwin
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-04 15:10:05 -06:00
Austin Horstman a6f83512fd luaPackages.rocks-nvim: disable check on darwin
Weird transient failures.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-04 14:55:56 -06:00
Austin Horstman 3946fd58bb luaPackages.rocks-nvim: 2.47.3-1 -> 2.47.4-1 2026-02-04 14:43:45 -06:00
Austin Horstman 65705422ac luaPackages.rocks-nvim: 2.47.2-1 -> 2.47.3-1 2026-02-04 13:45:16 -06:00
Austin Horstman fc14c1e03b luaPackages: update on 2026-02-04
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-04 13:29:20 -06:00
Michael Daniels f673b2e6c3 Merge remote-tracking branch 'upstream/staging-next' into staging 2026-01-31 19:55:01 -05:00
Gaétan Lepage cde0926ad2 luaPackages.image-nvim: 1.3.0-1 -> 1.4.0 (#484742) 2026-01-31 23:55:36 +00:00
Sandro Jäckel 6fda86789f luaPackages.readline: move out of overrides 2026-01-31 23:50:05 +00:00
Sandro Jäckel 83987d8e82 luaPackages.image-nvim: adopt on maintainer request 2026-01-31 23:50:05 +00:00
Sandro Jäckel 4861f9d032 luaPackages.image-nvim: 1.3.0-1 -> 1.4.0 2026-01-31 23:50:05 +00:00
nixpkgs-ci[bot] 6b4c6077b4 Merge staging-next into staging 2026-01-31 18:07:02 +00:00
Gergő Gutyina 5a852f2c04 treewide: fix cargoTestFlags/cargoBuildFlags for structuredAttrs (#484699) 2026-01-31 13:07:30 +00:00
Gaétan Lepage 67fa80da92 luaPackages.luafilesystem: 1.8.0 -> 1.9.0 (#484662) 2026-01-30 23:19:23 +00:00
Marc Jakobi cedc4bc982 luaPackages.luafilesystem: 1.8.0 -> 1.9.0 2026-01-30 15:33:40 +01:00
nixpkgs-ci[bot] c8c860c8f7 Merge staging-next into staging 2026-01-30 00:22:59 +00:00
Colin 587d0097b6 luaPackages.{lrexlib-posix,luasystem}: fix musl build 2026-01-29 00:15:23 +00:00
Sandro Jäckel a325eebd21 lua-modules: delete unused flake8 file 2026-01-28 14:35:13 +01:00
Stefan Frijters 58bcc7a4d7 luaPackages.lux-lua: fix cargoTestFlags/cargoBuildFlags for structuredAttrs 2026-01-28 12:22:40 +01:00
nixpkgs-ci[bot] 00de339ee5 Merge staging-next into staging 2026-01-27 00:20:54 +00:00
Doron Behar e2c2d21376 yajl: add bin & dev outputs (#482332) 2026-01-26 20:01:27 +00:00
Doron Behar d1a0864f69 lua{51,52,53,54,jit}Packages.lua-yajl: fix build with split output yajl 2026-01-26 16:52:13 +02:00
7c6f434c e0954cf710 lua51Packages.libluv: 1.51.0-1 -> 1.51.0-2 (#481407) 2026-01-25 18:48:16 +00:00
K900 087bbe25ec Merge remote-tracking branch 'origin/staging-next' into staging 2026-01-25 21:09:20 +03: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
Matthieu Coudron ca520f49c3 bustedCheckHook: init (#481930) 2026-01-24 19:56:03 +00:00
teto 3485f095ad bustedCheckHook: init and convert luaPackages to use it
- add bustedCheckHook in the nativeCheckInputs and busted will run when
  doCheck is enabled. You can customize its call via "bustedFlags" and
  prevent it from running with "dontBustedCheck". If "nlua" is
  available, busted will automatically run busted with nlua as
  interpreter (already done in lux). Goal is to standardize the writing
  of tests so that if feels less like copy & paste.
- removed the default checkPhase from buildLuarocksPackage which was
  running "luarocks test". None of the plugins was using as far as I
  know  because no plugin out there (maybe 2 or 3) uses that ? it could
  be considered a breaking change but in practice I dont think it is.
2026-01-23 17:32:33 +01:00
K900 d1820a31bb Merge remote-tracking branch 'origin/staging-next' into staging 2026-01-22 11:48:46 +03:00
teto baaba3960e luajit.pkgs.{llua-cmsgpack,lrexlib-gnu}: mark as broken
these are leaf packages, lua-cmsgpack hasn't seen a release in > 7 years
so not excited to fix/patch things.
I would probably remove those but in absence of maintainers I am not
sure. And they still work with puc lua so let's keep those in.
2026-01-20 23:47:06 +01:00
nixpkgs-ci[bot] a3d32740e4 Merge staging-next into staging 2026-01-19 12:09:21 +00:00
Austin Horstman 79f3444881 luaPackages: update on 2026-01-18
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-01-18 22:09:19 -06:00
nixpkgs-ci[bot] d3d93e2e5b Merge staging-next into staging 2026-01-19 00:20:42 +00:00
Doron Behar d21c3deb3a lua.pkgs.cqueues: fix cross compilation (#480192) 2026-01-18 23:40:41 +00:00
R. Ryantm d85858ccd8 lua51Packages.libluv: 1.51.0-1 -> 1.51.0-2 2026-01-18 19:39:24 +00:00
Matthieu C. cf95e8f6dc lua51Packages.rocks-nvim: enable test
in the end, it enables only 2 tests so less sexy than I anticipated but
we can hope it improves. The nix builds helps selecting tests that
require network access.
2026-01-17 23:49:20 +01:00
Matthieu C. 56871d992d luaPackages.rocks-nvim: 2.47.0-1 -> 2.47.2-1 2026-01-17 23:49:07 +01:00
Doron Behar 9a3ee4260f lua.pkgs.cqueues: fix cross compilation
Of `pkgsCross.armv7l-hf-multiplatform.lua54Packages.cqueues`.
2026-01-15 01:21:58 +02:00
nixpkgs-ci[bot] df490f67d4 Merge staging-next into staging 2026-01-14 00:19:54 +00:00
Matthieu C. 8a6aa37b5f luaPackages: update on 2026-01-13 2026-01-13 16:56:25 +01:00
Matthieu Coudron e36daf16c4 buildLuarocksPackage: enable strictDeps by default (#478031) 2026-01-12 17:21:38 +00:00
teto b81acec358 buildLuarocksPackage: enable strictDeps by default
disabled strictDeps for derivations that fail until we fix them.
This change helps with new packages.
2026-01-12 00:13:48 +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 e618db70a5 luaPackages: update on 2026-01-10
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-01-10 17:08:30 -06:00
Austin Horstman d00f92f185 luaPackages: update on 2026-01-07
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-01-07 10:34:42 -06:00
Vladimír Čunát 8ca2ed4586 luaPackages.luaossl: fixup build with gcc15
https://hydra.nixos.org/build/317380691/nixlog/2/tail
(same for all lua*Packages)
2025-12-31 11:37:53 +01:00
nixpkgs-ci[bot] 9502fa5828 Merge master into staging-next 2025-12-27 18:05:54 +00:00
Austin Horstman eb102b5fa3 luaPackages: update on 2025-12-24
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-26 09:54:12 -06:00
nixpkgs-ci[bot] dc709e1156 Merge master into staging-next 2025-12-19 18:05:54 +00:00
Austin Horstman 77a1bc61a2 luaPackages: update on 2025-12-19
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-19 08:56:59 -06:00
nixpkgs-ci[bot] 31d4840e01 Merge staging-next into staging 2025-12-14 00:20:56 +00:00