anchor.diff:        httprouter
         logrus
         net
  -      prometheus.client_golang
  -      prometheus.log
  +      prometheus_client_golang
  +      prometheus_log
         yaml-v2
       ];
   
  
positive.code:     };
    };
  
    prometheus.common = buildFromGitHub {
      date = "2015-12-01";
      rev = "ff97411a094ae922768acd11f05f44677a9d543b";
      owner = "prometheus";
      repo = "common";
      sha256 = "10fvdvm0843j3b8w34px6c2pf45js3bbmb4nhs92kmrfv6izslsw";
      buildInputs = [ net prometheus.client_model httprouter logrus protobuf ];
      propagatedBuildInputs = [ golang_protobuf_extensions ];
    };
  
    prometheus.haproxy-exporter = buildFromGitHub {
      rev = "0.4.0";
      owner = "prometheus";
      repo = "haproxy_exporter";
      sha256 = "0cwls1d4hmzjkwc50mjkxjb4sa4q6yq581wlc5sg9mdvl6g91zxr";
      buildInputs = [ prometheus.client_golang ];
      meta = with stdenv.lib; {
        description = "HAProxy Exporter for the Prometheus monitoring system";
        homepage = https://github.com/prometheus/haproxy_exporter;
  
negative.code:     buildInputs = [ protobuf ];
    };
  
    prometheus_collectd-exporter = buildFromGitHub {
      rev = "0.1.0";
      owner = "prometheus";
      repo = "collectd_exporter";
      sha256 = "165zsdn0lffb6fvxz75szmm152a6wmia5skb96k1mv59qbmn9fi1";
      buildInputs = [ prometheus_client_golang ];
      meta = with stdenv.lib; {
        description = "Relay server for exporting metrics from collectd to Prometheus";
        homepage = https://github.com/prometheus/alertmanager;
  