anchor.diff:      excludedPackages = "examples";
     };
   
  -  prometheus.client_model = buildGoPackage rec {
  -    rev = "fa8ad6fec33561be4280a8f0514318c79d7f6cb6";
  -    name = "prometheus-client-model-${stdenv.lib.strings.substring 0 7 rev}";
  -    goPackagePath = "github.com/prometheus/client_model";
  -    src = fetchFromGitHub {
  -      inherit rev;
  -      owner = "prometheus";
  -      repo = "client_model";
  -      sha256 = "11a7v1fjzhhwsl128znjcf5v7v6129xjgkdpym2lial4lac1dhm9";
  -    };
  +  prometheus.client_model = buildFromGitHub {
  +    rev    = "fa8ad6fec33561be4280a8f0514318c79d7f6cb6";
  +    date   = "2015-02-12";
  +    owner  = "prometheus";
  +    repo   = "client_model";
  +    sha256 = "11a7v1fjzhhwsl128znjcf5v7v6129xjgkdpym2lial4lac1dhm9";
       buildInputs = [ protobuf ];
     };
   
  -  prometheus.log = buildGoPackage rec {
  -    name = "prometheus-log-${version}";
  -    version = "git-2015-05-29";
  -    goPackagePath = "github.com/prometheus/log";
  -    src = fetchFromGitHub {
  -      rev = "439e5db48fbb50ebbaf2c816030473a62f505f55";
  -      owner = "prometheus";
  -      repo = "log";
  -      sha256 = "1fl23gsw2hn3c1y91qckr661sybqcw2gqnd1gllxn3hp6p2w6hxv";
  -    };
  +  prometheus.log = buildFromGitHub {
  +    rev    = "439e5db48fbb50ebbaf2c816030473a62f505f55";
  +    date   = "2015-05-29";
  +    owner  = "prometheus";
  +    repo   = "log";
  +    sha256 = "1fl23gsw2hn3c1y91qckr661sybqcw2gqnd1gllxn3hp6p2w6hxv";
       propagatedBuildInputs = [ logrus ];
     };
   
  -  prometheus.procfs = buildGoPackage rec {
  -    rev = "351fbfac67c8ae8bcacd468f678f5e8d5a585d3d";
  -    name = "prometheus-procfs-${stdenv.lib.strings.substring 0 7 rev}";
  -    goPackagePath = "github.com/prometheus/procfs";
  -
  -    src = fetchFromGitHub {
  -      inherit rev;
  -      owner = "prometheus";
  -      repo = "procfs";
  -      sha256 = "0hxssp6h1cs7l2cvnxj1hyacy3328hhpi1pd123f2a57aikha9ff";
  -    };
  +  prometheus.procfs = buildFromGitHub {
  +    rev    = "c91d8eefde16bd047416409eb56353ea84a186e4";
  +    date   = "2015-06-16";
  +    owner  = "prometheus";
  +    repo   = "procfs";
  +    sha256 = "0pj3gzw9b58l72w0rkpn03ayssglmqfmyxghhfad6mh0b49dvj3r";
     };
   
     pty = buildFromGitHub {
  
positive.code:     propagatedBuildInputs = [ go-colortext ];
    };
  
    logrus = buildGoPackage rec {
      rev = "v0.8.2";
      name = "logrus-${stdenv.lib.strings.substring 0 7 rev}";
      goPackagePath = "github.com/Sirupsen/logrus";
  
      excludedPackages = "examples";
  
      src = fetchFromGitHub {
        inherit rev;
        owner = "Sirupsen";
        repo = "logrus";
        sha256 = "0isihf185bw54yc72mbkf3cgfh7xj0x8ky04fs52xpj6vrmd72bv";
      };
  
      propagatedBuildInputs = [ airbrake-go bugsnag-go raven-go ];
    };
  
  
negative.code:   };
  
    dns = buildFromGitHub {
      rev    = "e59f851c912767b1db587dcabee6e6652e495c75";
      date   = "2015-07-22";
      owner  = "miekg";
      repo   = "dns";
      sha256 = "1zcj4drmmskwvjy5ld54qd8a34ls9651ysl3q7c2bcambax5r0hp";
    };
  
    docopt-go = buildFromGitHub {
  