From ee188a0e1c2f4ceda63f436cf269f227758b432d Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 28 Nov 2024 17:35:36 +0200 Subject: [PATCH] taskwarrior3: put cargoDeps attribute including hash close to src --- pkgs/by-name/ta/taskwarrior3/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ta/taskwarrior3/package.nix b/pkgs/by-name/ta/taskwarrior3/package.nix index 57b050c7fbee..0c55add7c27a 100644 --- a/pkgs/by-name/ta/taskwarrior3/package.nix +++ b/pkgs/by-name/ta/taskwarrior3/package.nix @@ -23,6 +23,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-iKpOExj1xM9rU/rIcOLLKMrZrAfz7y9X2kt2CjfMOOQ="; fetchSubmodules = true; }; + cargoDeps = rustPlatform.fetchCargoTarball { + name = "${finalAttrs.pname}-${finalAttrs.version}-cargo-deps"; + inherit (finalAttrs) src; + sourceRoot = finalAttrs.src.name; + hash = "sha256-L+hYYKXSOG4XYdexLMG3wdA7st+A9Wk9muzipSNjxrA="; + }; + cargoRoot = "./"; postPatch = '' substituteInPlace src/commands/CmdNews.cpp \ @@ -43,13 +50,6 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; checkTarget = "build_tests"; - cargoDeps = rustPlatform.fetchCargoTarball { - name = "${finalAttrs.pname}-${finalAttrs.version}-cargo-deps"; - inherit (finalAttrs) src; - sourceRoot = finalAttrs.src.name; - hash = "sha256-L+hYYKXSOG4XYdexLMG3wdA7st+A9Wk9muzipSNjxrA="; - }; - cargoRoot = "./"; preConfigure = '' export CMAKE_PREFIX_PATH="${corrosion}:$CMAKE_PREFIX_PATH" '';