anchor.diff:    };
   
     tablewriter = buildFromGitHub {
  -    rev    = "bc39950e081b457853031334b3c8b95cdfe428ba";
  -    date   = "2015-06-03";
  +    rev    = "cca8bbc0798408af109aaaa239cbd2634846b340";
  +    date   = "2016-01-15";
       owner  = "olekukonko";
       repo   = "tablewriter";
  -    sha256 = "0n4gqjc2dqmnbpqgi9i8vrwdk4mkgyssc7l2n4r5bqx0n3nxpbps";
  +    sha256 = "0f9ph3z7lh6p6gihbl1461j9yq5qiaqxr9mzdkp512n18v89ml48";
  +    propagatedBuildInputs = [ mattn.go-runewidth ];
     };
   
     termbox-go = buildGoPackage rec {
  
positive.code:   };
  
    lxd = buildFromGitHub {
      rev    = "lxd-0.17";
      owner  = "lxc";
      repo   = "lxd";
      sha256 = "1yi3dr1bgdplc6nya10k5jsj3psbf3077vqad8x8cjza2z9i48fp";
      excludedPackages = "test"; # Don't build the binary called test which causes conflicts
      buildInputs = [
        gettext-go websocket crypto log15 go-lxc yaml-v2 tomb protobuf pongo2
        lxd-go-systemd go-uuid tablewriter golang-petname mux go-sqlite3 goproxy
        pkgs.python3
      ];
      postInstall = ''
        cp go/src/$goPackagePath/scripts/lxd-images $bin/bin
      '';
    };
  
    manners = buildFromGitHub {
  
negative.code:     sha256 = "1iz4wjxc3zkj0xkfs88ig670gb08p1sd922l0ig2cxpjcfjp1y99";
    };
  
    gosexy.gettext = buildFromGitHub {
      rev    = "4a979356fe964fec12e18326a32a89661f93dea7";
      date   = "2016-02-20";
      owner  = "gosexy";
      repo   = "gettext";
      sha256 = "07f3dmq4qsdykbn3fkha3v1w61hic6xw82dvdmvzhf0m41jxsgy6";
      buildInputs = [ pkgs.gettext go-flags ];
    };
  
    ginkgo = buildGoPackage rec {
      rev = "5ed93e443a4b7dfe9f5e95ca87e6082e503021d2";
      name = "ginkgo-${stdenv.lib.strings.substring 0 7 rev}";
  