lux-cli: 0.15.1 -> 0.17.0 (#438110)

lux-lua: add perl to nativeBuildInputs
Upstream commit: nvim-neorocks/lux@32603c7#diff-0f31c68216d617b465827b69d5b5cd4c2c0c4489008cd14ee0e88b9887d15295R44

> I think the nix builder is trying to build everything it finds in the Cargo.lock file, regardless of whether it's needed or not.
So for now, let's leave perl in the nativeBuildInputs.
This commit is contained in:
Henry
2025-09-05 14:47:53 +02:00
committed by GitHub
parent 8b1d6772cb
commit 44db9c3ace
2 changed files with 7 additions and 3 deletions
+5 -3
View File
@@ -10,6 +10,7 @@
makeWrapper,
nix,
openssl,
perl,
pkg-config,
rustPlatform,
versionCheckHook,
@@ -17,18 +18,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lux-cli";
version = "0.15.1";
version = "0.17.0";
src = fetchFromGitHub {
owner = "nvim-neorocks";
repo = "lux";
tag = "v${finalAttrs.version}";
hash = "sha256-1u0zDGUytuMhqe7NOJeXd1DKch8P7FT02MYgMkX3eMc=";
hash = "sha256-jVKCjAYeWjy2jDOHEb6vu4ZNTXrSETgUt6NIE++trPE=";
};
buildAndTestSubdir = "lux-cli";
cargoHash = "sha256-C84VZfpMua1RrFhTFhWfY2xZAPDtNllkAbdHljlYdZs=";
cargoHash = "sha256-Kv8wYxPGainwayru9pWBplg2PNcC86ZTAmDp9M4G1bQ=";
nativeInstallCheckInputs = [
versionCheckHook
@@ -40,6 +41,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
nativeBuildInputs = [
installShellFiles
makeWrapper
perl
pkg-config
];
+2
View File
@@ -9,6 +9,7 @@
lux-cli,
nix,
openssl,
perl,
pkg-config,
rustPlatform,
}:
@@ -31,6 +32,7 @@ rustPlatform.buildRustPackage rec {
cargoHash = lux-cli.cargoHash;
nativeBuildInputs = [
perl
pkg-config
];