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-04-21 18:00:47 +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

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

View File

@ -4,3 +4,5 @@
# E123 buggy
ignore =
E501,E265,E402
max-line-length = 120