luaPackages: update on 2024-04-21

luaPackages.rlua-toml: fix overrides

luaPackages.dkjson: rollback changes

because of this checksum issue...

luaPackages: update on 2024-04-29
This commit is contained in:
Matthieu Coudron
2024-05-01 00:11:50 +02:00
committed by Matthieu C.
parent bc4f6fa543
commit 80011bef3c
3 changed files with 836 additions and 1431 deletions
File diff suppressed because it is too large Load Diff
+1 -5
View File
@@ -714,11 +714,7 @@ in
hash = "sha256-2P+mokkjdj2PccQG/kAGnIoUPVnK2FqNfYpHPhsp8kw=";
};
nativeBuildInputs = let
# HACK: luarocks-nix doesn't pick up rockspec build dependencies,
# so we have to pass the correct package in here.
lua = lib.head oa.propagatedBuildInputs;
in oa.nativeBuildInputs ++ [
nativeBuildInputs = oa.nativeBuildInputs ++ [
cargo
rustPlatform.cargoSetupHook
lua.pkgs.luarocks-build-rust-mlua
@@ -4,3 +4,5 @@
# E123 buggy
ignore =
E501,E265,E402
max-line-length = 120