From 28c8cecba55fdce27888e5b14511a78e70aef3d9 Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Sat, 19 Feb 2022 17:58:58 -0500 Subject: [PATCH] Use binary package in nix --- kitchen.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/kitchen.nix b/kitchen.nix index 1d6af3c..7c70f82 100644 --- a/kitchen.nix +++ b/kitchen.nix @@ -1,8 +1,16 @@ {nixpkgs, gitignoreSrc}: with nixpkgs; - rustPlatform.buildRustPackage { - pname = "kitchen"; - version = "0.1.0"; - src = gitignoreSrc.gitignoreSource ./.; - cargoSha256 = "sha256-SCTyR2TN6gNRkDeJOPPJQ2vJg9ClkLx0RJuMLpUWYBY="; + nixpkgs.stdenv.mkDerivation rec { + name = "kitchen"; + src = fetchurl { + url = "https://github.com/zaphar/kitchen/releases/download/v0.1.0/kitchen-linux"; + sha256 = "1f1lxw893r6afgkhizvhm4pg20qfw3kwf9kbzmkbcw0d21qsd9z2"; + }; + + phases = ["installPhase" "patchPhase"]; + installPhase = '' + mkdir -p $out/bin + cp $src $out/bin/kitchen + chmod u+x $out/bin/kitchen + ''; } \ No newline at end of file