keybase, keybase-gui, kbfs: 4.6.0 -> 4.7.2, added dependencies
all: update from 4.6.0 to 4.7.2 keybase: - added gnupg as a dependency and patch fix-patch-keybase.patch kbfs: - added fuse as a dependency and patch fix-patch-kbfs.patch
This commit is contained in:
committed by
worldofpeace
parent
59edabf8ca
commit
3894ec0a50
@@ -1,11 +1,12 @@
|
||||
{ stdenv, lib, buildGoPackage, fetchFromGitHub
|
||||
{ stdenv, substituteAll, lib, buildGoPackage, fetchFromGitHub
|
||||
, AVFoundation, AudioToolbox, ImageIO, CoreMedia
|
||||
, Foundation, CoreGraphics, MediaToolbox
|
||||
, gnupg
|
||||
}:
|
||||
|
||||
buildGoPackage rec {
|
||||
pname = "keybase";
|
||||
version = "4.6.0";
|
||||
version = "4.7.2";
|
||||
|
||||
goPackagePath = "github.com/keybase/client";
|
||||
subPackages = [ "go/keybase" ];
|
||||
@@ -16,10 +17,18 @@ buildGoPackage rec {
|
||||
owner = "keybase";
|
||||
repo = "client";
|
||||
rev = "v${version}";
|
||||
sha256 = "1aqj5s3vfji1zl7xdzphnsw3b8pnbg22n9rzdxkcdjf7via5wz2k";
|
||||
sha256 = "1ixfq9qv71misg04fvf4892z956w5aydq0r1wk6qk5jjqp6gf4lv";
|
||||
};
|
||||
|
||||
buildInputs = lib.optionals stdenv.isDarwin [ AVFoundation AudioToolbox ImageIO CoreMedia Foundation CoreGraphics MediaToolbox ];
|
||||
patches = [
|
||||
(substituteAll {
|
||||
src = ./fix-paths-keybase.patch;
|
||||
gpg = "${gnupg}/bin/gpg";
|
||||
gpg2 = "${gnupg}/bin/gpg2";
|
||||
})
|
||||
];
|
||||
|
||||
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ AVFoundation AudioToolbox ImageIO CoreMedia Foundation CoreGraphics MediaToolbox ];
|
||||
buildFlags = [ "-tags production" ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
||||
Reference in New Issue
Block a user