aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/keybase.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/Library/Formula/keybase.rb b/Library/Formula/keybase.rb
index 52e182bc9..b12e2cea7 100644
--- a/Library/Formula/keybase.rb
+++ b/Library/Formula/keybase.rb
@@ -1,13 +1,19 @@
class Keybase < Formula
homepage "https://keybase.io/"
url "https://github.com/keybase/node-client/archive/v0.7.7.tar.gz"
- sha1 "360f0c621adb9f74bb74893880f42e09a6dd36c3"
+ sha256 "ae08423181867d071b23acb3f359b7341532290014eb42775eb7384a7ea757dc"
head "https://github.com/keybase/node-client.git"
depends_on "node"
depends_on :gpg
def install
+ # remove self-update command
+ # https://github.com/keybase/keybase-issues/issues/1477
+ rm "lib/command/update.js"
+ inreplace "lib/command/all.js", '"update", ', ""
+ inreplace "lib/req.js", "keybase-installer", "brew update && brew upgrade keybase"
+
libexec.install Dir["*"]
(bin/"keybase").write <<-EOS.undent
#!/bin/sh