about summary refs log tree commit diff
path: root/pkgs/development/tools/heroku
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-03-12 14:40:26 +0800
committerPeter Hoeg <peter@hoeg.com>2017-03-12 14:48:17 +0800
commite18d518d668ac98e9e216916da869f6aba1e0e06 (patch)
tree514642638b1ff36eba3f6ff6c670709aeb99a612 /pkgs/development/tools/heroku
parenta7843b01f2caccb9d67614df2a6a1a3112c77869 (diff)
heroku-cli: 5.6.14 -> 5.6.32
Diffstat (limited to 'pkgs/development/tools/heroku')
-rw-r--r--pkgs/development/tools/heroku/default.nix17
1 files changed, 15 insertions, 2 deletions
diff --git a/pkgs/development/tools/heroku/default.nix b/pkgs/development/tools/heroku/default.nix
index f9c43ee841bac..6334bb2e5ddfb 100644
--- a/pkgs/development/tools/heroku/default.nix
+++ b/pkgs/development/tools/heroku/default.nix
@@ -6,7 +6,7 @@ with stdenv.lib;
 let
   cli = buildGoPackage rec {
     name = "cli-${version}";
-    version = "5.6.14";
+    version = "5.6.32";
 
     goPackagePath = "github.com/heroku/cli";
 
@@ -14,8 +14,21 @@ let
       owner  = "heroku";
       repo   = "cli";
       rev    = "v${version}";
-      sha256 = "11jccham1vkmh5284l6i30na4a4y7b1jhi2ci2z2wwx8m3gkypq9";
+      sha256 = "062aa79mv2njjb0ix7isbz6646wxmsldv27bsz5v2pbv597km0vz";
     };
+
+    buildFlagsArray = ''
+      -ldflags=
+        -X=main.Version=${version}
+        -X=main.Channel=stable
+        -X=main.Autoupdate=no
+    '';
+
+    preCheck = ''
+      export HOME=/tmp
+    '';
+
+    doCheck = true;
   };
 
 in stdenv.mkDerivation rec {