Unverified Commit 44db9c3a authored by Henry's avatar Henry Committed by GitHub
Browse files

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.
parent 8b1d6772
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -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 −0
Original line number Diff line number Diff line
@@ -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
  ];