Commit Graph

969 Commits

Author SHA1 Message Date
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
Aliaksandr
f60a6c51e6 treewide: prefer standard name for old and final Attrs 2025-12-13 23:29:51 +02:00
nixpkgs-ci[bot]
0a965c5d15 Merge staging-next into staging 2025-12-11 06:08:16 +00:00