anchor.diff:      propagatedBuildInputs = [ google-api-go-client ];
     };
   
  -  gopass = buildGoPackage rec {
  -    rev = "2c70fa70727c953c51695f800f25d6b44abb368e";
  -    name = "gopass-${stdenv.lib.strings.substring 0 7 rev}";
  -    goPackagePath = "github.com/howeyc/gopass";
  -    src = fetchFromGitHub {
  -      inherit rev;
  -      owner = "howeyc";
  -      repo = "gopass";
  -      sha256 = "152lrkfxk205rlxiign0w5wb0fmfh910yz4jhlv4f4l1qr1h2lx8";
  -    };
  -    buildInputs = [ crypto ];
  +  gopass = buildFromGitHub {
  +    rev = "10b54de414cc9693221d5ff2ae14fd2fbf1b0ac1";
  +    owner = "howeyc";
  +    repo = "gopass";
  +    sha256 = "0lsi89zx1i2f5vhm66zqn2drs7xi7ff8r1xlp6m58r99dddws57s";
  +    propagatedBuildInputs = [ crypto ];
     };
   
     gopherduty = buildFromGitHub {
  
positive.code:     };
    };
  
    mgo = buildGoPackage rec {
      rev = "c6a7dce14133ccac2dcac3793f1d6e2ef048503a";
      name = "mgo-${rev}";
      goPackagePath = "gopkg.in/mgo.v2";
      src = fetchFromGitHub {
        inherit rev;
        owner = "go-mgo";
        repo = "mgo";
        sha256 ="0rg232q1bkq3y3kd5816hgk1jpf7i38aha5q5ia7j6p9xashz7vj";
      };
  
      buildInputs = [ pkgs.cyrus_sasl ];
    };
  
    mousetrap = buildFromGitHub {
  
negative.code:     doCheck = false; # check this again
    };
  
    openssl = buildFromGitHub {
      rev = "4c6dbafa5ec35b3ffc6a1b1e1fe29c3eba2053ec";
      owner = "10gen";
      repo = "openssl";
      sha256 = "1033c9vgv9lf8ks0qjy0ylsmx1hizqxa6izalma8vi30np6ka6zn";
      goPackageAliases = [ "github.com/spacemonkeygo/openssl" ];
      buildInputs = [ pkgs.pkgconfig pkgs.openssl ];
      propagatedBuildInputs = [ spacelog ];
  
      preBuild = ''
        find go/src/$goPackagePath -name \*.go | xargs sed -i 's,spacemonkeygo/openssl,10gen/openssl,g'
      '';
    };
  
    osext = buildFromGitHub {
  