From 29df5966328810f489a8867e30da612e6cdfd3a2 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Tue, 4 Aug 2026 01:09:33 +0200 Subject: [PATCH] lux-cli: 0.39.7 -> 0.40.1 Signed-off-by: Marc Jakobi --- pkgs/by-name/lu/lux-cli/package.nix | 9 +++------ pkgs/development/lua-modules/lux-lua.nix | 3 --- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/lu/lux-cli/package.nix b/pkgs/by-name/lu/lux-cli/package.nix index a4a845ae21ee..7385c8841dd0 100644 --- a/pkgs/by-name/lu/lux-cli/package.nix +++ b/pkgs/by-name/lu/lux-cli/package.nix @@ -4,7 +4,6 @@ gpgme, installShellFiles, lib, - libgit2, libgpg-error, lua5_4, makeWrapper, @@ -18,18 +17,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lux-cli"; - version = "0.39.7"; + version = "0.40.1"; src = fetchFromGitHub { owner = "lumen-oss"; repo = "lux"; tag = "v${finalAttrs.version}"; - hash = "sha256-2iM7VcFQJdz2H5HE0QOqxwksdkVLQfFKaXHbVOLw0I0="; + hash = "sha256-GBKzksqePbZQzKVFy3Qell41il35IivOiAAHl2p4eLU="; }; buildAndTestSubdir = "lux-cli"; - cargoHash = "sha256-rS1lPi28vef2u5PQdAYf2BI4g3vPDISasGYiW5qweYM="; + cargoHash = "sha256-qXOBViPv1gEUZFk1xbmvf4Wh2Xopmg8N9a7afvO9HF8="; nativeInstallCheckInputs = [ versionCheckHook @@ -47,14 +46,12 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ gnupg gpgme - libgit2 libgpg-error lua5_4 openssl ]; env = { - LIBGIT2_NO_VENDOR = 1; LIBSSH2_SYS_USE_PKG_CONFIG = 1; LUX_SKIP_IMPURE_TESTS = 1; # Disable impure unit tests }; diff --git a/pkgs/development/lua-modules/lux-lua.nix b/pkgs/development/lua-modules/lux-lua.nix index 2cf916e418f8..74905597050d 100644 --- a/pkgs/development/lua-modules/lux-lua.nix +++ b/pkgs/development/lua-modules/lux-lua.nix @@ -3,7 +3,6 @@ gpgme, isLuaJIT, lib, - libgit2, libgpg-error, lua, lux-cli, @@ -43,7 +42,6 @@ toLuaModule ( buildInputs = [ gnupg gpgme - libgit2 libgpg-error openssl ]; @@ -60,7 +58,6 @@ toLuaModule ( ]; env = { - LIBGIT2_NO_VENDOR = 1; LIBSSH2_SYS_USE_PKG_CONFIG = 1; LUX_SKIP_IMPURE_TESTS = 1; # Disable impure unit tests # Allow undefined symbols on Darwin - they must be provided by the Lua runtime