about summary refs log tree commit diff
path: root/pkgs/tools/admin/aws-sso-cli
diff options
context:
space:
mode:
authorYurii Matsiuk <24990891+ymatsiuk@users.noreply.github.com>2022-07-11 15:18:23 +0200
committerYurii Matsiuk <24990891+ymatsiuk@users.noreply.github.com>2022-07-13 15:23:06 +0200
commitc308cc97348bbd875fa0f3967c81e1ffd1987e97 (patch)
treef6b39b2011eb1275303b9e6e4fdbe78c36e3ea71 /pkgs/tools/admin/aws-sso-cli
parentbad39490e9f108654904872d00ccb1a22d75d450 (diff)
aws-sso-cli: add xdg-utils dependency
Since the tool opens up the browser it requires xdg-open
Diffstat (limited to 'pkgs/tools/admin/aws-sso-cli')
-rw-r--r--pkgs/tools/admin/aws-sso-cli/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/tools/admin/aws-sso-cli/default.nix b/pkgs/tools/admin/aws-sso-cli/default.nix
index 96ee8959dba8a..f5f81092a8799 100644
--- a/pkgs/tools/admin/aws-sso-cli/default.nix
+++ b/pkgs/tools/admin/aws-sso-cli/default.nix
@@ -1,4 +1,4 @@
-{ buildGoModule, fetchFromGitHub, lib }:
+{ buildGoModule, fetchFromGitHub, lib, makeWrapper, xdg-utils }:
   buildGoModule rec {
     pname = "aws-sso-cli";
     version = "1.9.2";
@@ -11,8 +11,12 @@
     };
     vendorSha256 = "BlSCLvlrKiubMtfFSZ5ppMmL2ZhJcBXxJfeRgMADYB4=";
 
+    nativeBuildInputs = [ makeWrapper ];
+
     postInstall = ''
       mv $out/bin/cmd $out/bin/aws-sso
+      wrapProgram $out/bin/aws-sso \
+        --prefix PATH : ${lib.makeBinPath [ xdg-utils ]}
     '';
 
     meta = with lib; {