anchor.diff:  
     ipfs = buildFromGitHub {
       version = 2;
  -    rev = "v0.4.5";
  +    rev = "v0.4.6";
       owner = "ipfs";
       repo = "go-ipfs";
  -    sha256 = "1ksizk51zybw0s6xx6z69a0ryfxwwnfcb5nl3bm9qnrd7ib6g4h6";
  -    gxSha256 = "10rawqyxv81g1x9lva1hlxbs63gk618lyjg26d9cspl1r3w4vhd8";
  +    sha256 = "1yj0i2n8ww7fplkqpnk7106lc514wjiik4wagja2gp0miq40xh8v";
  +    gxSha256 = "1wrx86118llzdpy1ksgn5v86ra3ickcjkf35pg3xjd3jvqy0rjqb";
       subPackages = [
         "cmd/ipfs"
         "cmd/ipfswatch"
  
positive.code:       tar-utils
      ];
      meta.useUnstable = true;
      date = "2017-02-08";
    };
  
    go-ipfs-util = buildFromGitHub {
  
negative.code: 
    go-ipfs-api = buildFromGitHub {
      version = 2;
      rev = "57e8d73c27b8e64b8d025bc24afa0439ccca309a";
      owner  = "ipfs";
      repo   = "go-ipfs-api";
      sha256 = "0wwk2xywpmzcifi56bmhn6d37x4mvrf6hwb9k7xsj90mlh34an2w";
      excludedPackages = "tests";
      propagatedBuildInputs = [
        go-floodsub
  