prom2json: 0.1.0 -> 1.3.0

+6 -47
+6 -9
pkgs/servers/monitoring/prometheus/prom2json.nix
··· 1 - { lib, buildGoPackage, fetchFromGitHub }: 1 + { lib, buildGoModule, fetchFromGitHub }: 2 2 3 - buildGoPackage rec { 3 + buildGoModule rec { 4 4 pname = "prom2json"; 5 - version = "0.1.0"; 6 - rev = version; 7 - 8 - goPackagePath = "github.com/prometheus/prom2json"; 5 + version = "1.3.0"; 9 6 10 7 src = fetchFromGitHub { 11 - inherit rev; 8 + rev = "v${version}"; 12 9 owner = "prometheus"; 13 10 repo = "prom2json"; 14 - sha256 = "0wwh3mz7z81fwh8n78sshvj46akcgjhxapjgfic5afc4nv926zdl"; 11 + sha256 = "09glf7br1a9k6j2hs94l2k4mlmlckdz5c9v6qg618c2nd4rk1mz6"; 15 12 }; 16 13 17 - goDeps = ./prom2json_deps.nix; 14 + vendorSha256 = null; 18 15 19 16 meta = with lib; { 20 17 description = "Tool to scrape a Prometheus client and dump the result as JSON";
-38
pkgs/servers/monitoring/prometheus/prom2json_deps.nix
··· 1 - [ 2 - { 3 - goPackagePath = "github.com/golang/protobuf"; 4 - fetch = { 5 - type = "git"; 6 - url = "https://github.com/golang/protobuf"; 7 - rev = "59b73b37c1e45995477aae817e4a653c89a858db"; 8 - sha256 = "1dx22jvhvj34ivpr7gw01fncg9yyx35mbpal4mpgnqka7ajmgjsa"; 9 - }; 10 - } 11 - { 12 - goPackagePath = "github.com/prometheus/client_model"; 13 - fetch = { 14 - type = "git"; 15 - url = "https://github.com/prometheus/client_model"; 16 - rev = "fa8ad6fec33561be4280a8f0514318c79d7f6cb6"; 17 - sha256 = "11a7v1fjzhhwsl128znjcf5v7v6129xjgkdpym2lial4lac1dhm9"; 18 - }; 19 - } 20 - { 21 - goPackagePath = "github.com/matttproud/golang_protobuf_extensions"; 22 - fetch = { 23 - type = "git"; 24 - url = "https://github.com/matttproud/golang_protobuf_extensions"; 25 - rev = "fc2b8d3a73c4867e51861bbdd5ae3c1f0869dd6a"; 26 - sha256 = "0ajg41h6402big484drvm72wvid1af2sffw0qkzbmpy04lq68ahj"; 27 - }; 28 - } 29 - { 30 - goPackagePath = "github.com/prometheus/client_golang"; 31 - fetch = { 32 - type = "git"; 33 - url = "https://github.com/prometheus/client_golang"; 34 - rev = "6dbab8106ed3ed77359ac85d9cf08e30290df864"; 35 - sha256 = "1i3g5h2ncdb8b67742kfpid7d0a1jas1pyicglbglwngfmzhpkna"; 36 - }; 37 - } 38 - ]