From 29510ca8fea668e82e6115d9227838504f67866c Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Wed, 3 Jan 2018 15:23:14 -0800 Subject: [PATCH] pass-otp: Change oathtool reference into an absolute path --- pkgs/tools/security/pass-otp/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/pass-otp/default.nix b/pkgs/tools/security/pass-otp/default.nix index 70350f669e97..327a9680f980 100644 --- a/pkgs/tools/security/pass-otp/default.nix +++ b/pkgs/tools/security/pass-otp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, pass, fetchFromGitHub }: +{ stdenv, pass, fetchFromGitHub, oathToolkit }: stdenv.mkDerivation { name = "pass-otp"; @@ -9,7 +9,11 @@ stdenv.mkDerivation { sha256 = "0iklvcfgw1320dggdr02lq3bc7xvnd2934l1w9kkjpbsfmhs955c"; }; - buildInputs = [ pass ]; + buildInputs = [ pass oathToolkit ]; + + patchPhase = '' + sed -i -e 's|OATH=\$(which oathtool)|OATH=${oathToolkit}/bin/oathtool|' otp.bash + ''; installPhase = '' make PREFIX=$out install