Unverified Commit de652e8d authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

colmena: pin to nix 2.18 (#346816)

parents ff20028f aca9ff23
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
{ stdenv, lib, rustPlatform, fetchFromGitHub, installShellFiles, nix-eval-jobs
{ stdenv, lib, rustPlatform, fetchFromGitHub, installShellFiles, makeBinaryWrapper, nix-eval-jobs, nixVersions
, colmena, testers }:

rustPlatform.buildRustPackage rec {
@@ -14,7 +14,7 @@ rustPlatform.buildRustPackage rec {

  cargoHash = "sha256-rk2atWWJIR95duUXxAiARegjeCyfAsqTDwEr5P0eIr8=";

  nativeBuildInputs = [ installShellFiles ];
  nativeBuildInputs = [ installShellFiles makeBinaryWrapper ];

  buildInputs = [ nix-eval-jobs ];

@@ -25,6 +25,9 @@ rustPlatform.buildRustPackage rec {
      --bash <($out/bin/colmena gen-completions bash) \
      --zsh <($out/bin/colmena gen-completions zsh) \
      --fish <($out/bin/colmena gen-completions fish)

    wrapProgram $out/bin/colmena \
      --prefix PATH ":" "${lib.makeBinPath [ nixVersions.nix_2_18 ]}"
  '';

  # Recursive Nix is not stable yet