commit 903c1ef8202bf3b60177a115985b756da435d264
parent 55691ce2183cc9c6324b87eed9728795823b0b9f
Author: Vincent Demeester <vincent@sbr.pm>
Date: Thu, 27 Sep 2018 12:51:32 +0200
pkgs: attempt to package kubespy…
… currently doesn't work because of nested vendor
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
Diffstat:
4 files changed, 705 insertions(+), 0 deletions(-)
diff --git a/overlays/sbr.nix b/overlays/sbr.nix
@@ -18,6 +18,9 @@ self: super:
gogo-protobuf = import ../pkgs/gogo-protobuf {
inherit (self) stdenv lib buildGoPackage fetchgit;
};
+ kubespy = import ../pkgs/kubespy {
+ inherit (self) stdenv lib buildGoPackage fetchgit;
+ };
scripts = import ../pkgs/scripts {
inherit (self) stdenv;
};
diff --git a/pkgs/default.nix b/pkgs/default.nix
@@ -21,6 +21,9 @@ in rec {
gogo-protobuf = import ./gogo-protobuf {
inherit (pkgs) stdenv lib buildGoPackage fetchgit;
};
+ kubespy = import ./kubespy {
+ inherit (pkgs) stdenv lib buildGoPackage fetchgit;
+ };
scripts = import ./scripts {
inherit (pkgs) stdenv;
};
diff --git a/pkgs/kubespy/default.nix b/pkgs/kubespy/default.nix
@@ -0,0 +1,20 @@
+{ stdenv, lib, buildGoPackage, fetchgit }:
+
+buildGoPackage rec {
+ name = "kubespy-unstable-${version}";
+ version = "2018-09-27";
+ rev = "9cd039c238f3eb707a2918a52289e3eda6b9452c";
+
+ goPackagePath = "github.com/pulumi/kubespy";
+
+ src = fetchgit {
+ inherit rev;
+ url = "https://github.com/pulumi/kubespy.git";
+ sha256 = "1prr310nm1gf2v1l0v5lgkv9gkvfrslvkfxwy52g3w1kk54clfqf";
+ };
+
+ goDeps = ./deps.nix;
+
+ meta = {
+ };
+}
diff --git a/pkgs/kubespy/deps.nix b/pkgs/kubespy/deps.nix
@@ -0,0 +1,679 @@
+# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
+[
+ {
+ goPackagePath = "cloud.google.com/go";
+ fetch = {
+ type = "git";
+ url = "https://code.googlesource.com/gocloud";
+ rev = "97efc2c9ffd9fe8ef47f7f3203dc60bbca547374";
+ sha256 = "1zf8imq0hgba13rbn260pqf2qd41cg3i4wzzq2i0li3lxnjglkv1";
+ };
+ }
+ {
+ goPackagePath = "github.com/Azure/go-autorest";
+ fetch = {
+ type = "git";
+ url = "https://github.com/Azure/go-autorest";
+ rev = "ab5671379918d9af294b6f0e3d8aaa98c829416d";
+ sha256 = "0780vn8265qgb773f6s5j7drhj89i1vbn8c02fpmi158gnyhs078";
+ };
+ }
+ {
+ goPackagePath = "github.com/PuerkitoBio/purell";
+ fetch = {
+ type = "git";
+ url = "https://github.com/PuerkitoBio/purell";
+ rev = "0bcb03f4b4d0a9428594752bd2a3b9aa0a9d4bd4";
+ sha256 = "0vsxyn1fbm7g873b8kf3hcsgqgncb5nmfq3zfsc35a9yhzarka91";
+ };
+ }
+ {
+ goPackagePath = "github.com/PuerkitoBio/urlesc";
+ fetch = {
+ type = "git";
+ url = "https://github.com/PuerkitoBio/urlesc";
+ rev = "de5bf2ad457846296e2031421a34e2568e304e35";
+ sha256 = "0n0srpqwbaan1wrhh2b7ysz543pjs1xw2rghvqyffg9l0g8kzgcw";
+ };
+ }
+ {
+ goPackagePath = "github.com/bgentry/speakeasy";
+ fetch = {
+ type = "git";
+ url = "https://github.com/bgentry/speakeasy";
+ rev = "4aabc24848ce5fd31929f7d1e4ea74d3709c14cd";
+ sha256 = "02dfrj0wyphd3db9zn2mixqxwiz1ivnyc5xc7gkz58l5l27nzp8s";
+ };
+ }
+ {
+ goPackagePath = "github.com/blang/semver";
+ fetch = {
+ type = "git";
+ url = "https://github.com/blang/semver";
+ rev = "2ee87856327ba09384cabd113bc6b5d174e9ec0f";
+ sha256 = "13ws259bwcibkclbr82ilhk6zadm63kxklxhk12wayklj8ghhsmy";
+ };
+ }
+ {
+ goPackagePath = "github.com/codahale/hdrhistogram";
+ fetch = {
+ type = "git";
+ url = "https://github.com/codahale/hdrhistogram";
+ rev = "3a0bb77429bd3a61596f5e8a3172445844342120";
+ sha256 = "1zampgfjbxy192cbwdi7g86l1idxaam96d834wncnpfdwgh5kl57";
+ };
+ }
+ {
+ goPackagePath = "github.com/davecgh/go-spew";
+ fetch = {
+ type = "git";
+ url = "https://github.com/davecgh/go-spew";
+ rev = "8991bc29aa16c548c550c7ff78260e27b9ab7c73";
+ sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
+ };
+ }
+ {
+ goPackagePath = "github.com/dgrijalva/jwt-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dgrijalva/jwt-go";
+ rev = "06ea1031745cb8b3dab3f6a236daf2b0aa468b7e";
+ sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp";
+ };
+ }
+ {
+ goPackagePath = "github.com/djherbis/times";
+ fetch = {
+ type = "git";
+ url = "https://github.com/djherbis/times";
+ rev = "95292e44976d1217cf3611dc7c8d9466877d3ed5";
+ sha256 = "143v5w3fqiw25a8kc06whhwdwq1gxjv7j90kzn5k0y67ggn6cpnn";
+ };
+ }
+ {
+ goPackagePath = "github.com/emicklei/go-restful";
+ fetch = {
+ type = "git";
+ url = "https://github.com/emicklei/go-restful";
+ rev = "3eb9738c1697594ea6e71a7156a9bb32ed216cf0";
+ sha256 = "1zqcjhg4q7788hyrkhwg4b6r1vc4qnzbw8c5j994mr18x42brxzg";
+ };
+ }
+ {
+ goPackagePath = "github.com/emicklei/go-restful-swagger12";
+ fetch = {
+ type = "git";
+ url = "https://github.com/emicklei/go-restful-swagger12";
+ rev = "dcef7f55730566d41eae5db10e7d6981829720f6";
+ sha256 = "0zz1f6n1qfbyrp592mgyrkyfhki3r0ksic6ja9lxisg8br1ibrvq";
+ };
+ }
+ {
+ goPackagePath = "github.com/emirpasic/gods";
+ fetch = {
+ type = "git";
+ url = "https://github.com/emirpasic/gods";
+ rev = "f6c17b524822278a87e3b3bd809fec33b51f5b46";
+ sha256 = "1zhkppqzy149fp561pif8d5d92jd9chl3l9z4yi5f8n60ibdmmjf";
+ };
+ }
+ {
+ goPackagePath = "github.com/evanphx/json-patch";
+ fetch = {
+ type = "git";
+ url = "https://github.com/evanphx/json-patch";
+ rev = "72bf35d0ff611848c1dc9df0f976c81192392fa5";
+ sha256 = "1yqakqyqspdwpq2dzvrd9rb79z24zmrafscj284dnrl421ns3zvh";
+ };
+ }
+ {
+ goPackagePath = "github.com/fatih/color";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fatih/color";
+ rev = "5b77d2a35fb0ede96d138fc9a99f5c9b6aef11b4";
+ sha256 = "0v8msvg38r8d1iiq2i5r4xyfx0invhc941kjrsg5gzwvagv55inv";
+ };
+ }
+ {
+ goPackagePath = "github.com/ghodss/yaml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ghodss/yaml";
+ rev = "73d445a93680fa1a78ae23a5839bad48f32ba1ee";
+ sha256 = "0pg53ky4sy3sp9j4n7vgf1p3gw4nbckwqfldcmmi9rf13kjh0mr7";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/jsonpointer";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/jsonpointer";
+ rev = "3a0015ad55fa9873f41605d3e8f28cd279c32ab2";
+ sha256 = "02an755ashhckqwxyq2avgn8mm4qq3hxda2jsj1a3bix2gkb45v7";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/jsonreference";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/jsonreference";
+ rev = "3fb327e6747da3043567ee86abd02bb6376b6be2";
+ sha256 = "0zwsrmqqcihm0lj2pc18cpm7wnn1dzwr4kvrlyrxf0lnn7dsdsbm";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/spec";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/spec";
+ rev = "384415f06ee238aae1df5caad877de6ceac3a5c4";
+ sha256 = "0w5lsb4pvlacx9qq7ya1mcfkqnj1zcy0i0cg0gfmw23l244nbs7s";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-openapi/swag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-openapi/swag";
+ rev = "becd2f08beafcca035645a8a101e0e3e18140458";
+ sha256 = "1rx81l4p5ss2dykkflr6lbwnivrwgargvq77qdhn1ypw0ndvh8pm";
+ };
+ }
+ {
+ goPackagePath = "github.com/gogo/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gogo/protobuf";
+ rev = "c0656edd0d9eab7c66d1eb0c568f9039345796f7";
+ sha256 = "0b943dhx571lhgcs3rqzy0092mi2x5mwy2kl7g8rryhy3r5rzrz9";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/glog";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/glog";
+ rev = "23def4e6c14b4da8ac2ed8007337bc5eb5007998";
+ sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "aa810b61a9c79d51363740d207bb46cf8e620ed5";
+ sha256 = "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/gofuzz";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/gofuzz";
+ rev = "44d81051d367757e1c7c6a5a86423ece9afcf63c";
+ sha256 = "0ivq2sl2fv8x0xxrcys27c42s8yq7irgl7lp6l0im9i7ky63nk0i";
+ };
+ }
+ {
+ goPackagePath = "github.com/googleapis/gnostic";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/gnostic";
+ rev = "7c663266750e7d82587642f65e60bc4083f1f84e";
+ sha256 = "0yh3ckd7m0r9h50wmxxvba837d0wb1k5yd439zq4p1kpp4390z12";
+ };
+ }
+ {
+ goPackagePath = "github.com/gophercloud/gophercloud";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gophercloud/gophercloud";
+ rev = "725b2c0b24277f24a743631f209141fce570b5b9";
+ sha256 = "0cnj18ny38cc40ikx3n0b00lqmbhr0bgkpiawg3zi616amz1i7d3";
+ };
+ }
+ {
+ goPackagePath = "github.com/gosuri/uilive";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gosuri/uilive";
+ rev = "ac356e6e42cd31fcef8e6aec13ae9ed6fe87713e";
+ sha256 = "1k28zbc14p1yqzhamp9rcagjdw6wsdb55m08nx758jwlr31az6jy";
+ };
+ }
+ {
+ goPackagePath = "github.com/hashicorp/errwrap";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/errwrap";
+ rev = "8a6fb523712970c966eefc6b39ed2c5e74880354";
+ sha256 = "0slfb6w3b61xz04r32bi0a1bygc82rjzhqkxj2si2074wynqnr1c";
+ };
+ }
+ {
+ goPackagePath = "github.com/hashicorp/go-multierror";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/go-multierror";
+ rev = "886a7fbe3eb1c874d46f623bfa70af45f425b3d1";
+ sha256 = "00nyn8llqzbfm8aflr9kwsvpzi4kv8v45c141v88xskxp5xf6z49";
+ };
+ }
+ {
+ goPackagePath = "github.com/howeyc/gopass";
+ fetch = {
+ type = "git";
+ url = "https://github.com/howeyc/gopass";
+ rev = "bf9dde6d0d2c004a008c27aaee91170c786f6db8";
+ sha256 = "1jxzyfnqi0h1fzlsvlkn10bncic803bfhslyijcxk55mgh297g45";
+ };
+ }
+ {
+ goPackagePath = "github.com/imdario/mergo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/imdario/mergo";
+ rev = "9f23e2d6bd2a77f959b2bf6acdbefd708a83a4a4";
+ sha256 = "1lbzy8p8wv439sqgf0n21q52flf2wbamp6qa1jkyv6an0nc952q7";
+ };
+ }
+ {
+ goPackagePath = "github.com/inconshreveable/mousetrap";
+ fetch = {
+ type = "git";
+ url = "https://github.com/inconshreveable/mousetrap";
+ rev = "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75";
+ sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
+ };
+ }
+ {
+ goPackagePath = "github.com/jbenet/go-context";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jbenet/go-context";
+ rev = "d14ea06fba99483203c19d92cfcd13ebe73135f4";
+ sha256 = "0q91f5549n81w3z5927n4a1mdh220bdmgl42zi3h992dcc4ls0sl";
+ };
+ }
+ {
+ goPackagePath = "github.com/json-iterator/go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/json-iterator/go";
+ rev = "1624edc4454b8682399def8740d46db5e4362ba4";
+ sha256 = "11wn4hpmrs8bmpvd93wqk49jfbbgylakhi35f9k5qd7jd479ci4s";
+ };
+ }
+ {
+ goPackagePath = "github.com/kevinburke/ssh_config";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kevinburke/ssh_config";
+ rev = "81db2a75821ed34e682567d48be488a1c3121088";
+ sha256 = "0hwmv2h83aa7r6l7yqwsxdyldnlhb4gbbkc3ww9nys7impjcjnsp";
+ };
+ }
+ {
+ goPackagePath = "github.com/mailru/easyjson";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mailru/easyjson";
+ rev = "60711f1a8329503b04e1c88535f419d0bb440bff";
+ sha256 = "0234jp6134wkihdpdwq1hvzqblgl5khc1wp6dyi2h0hgh88bhdk1";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-colorable";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-colorable";
+ rev = "167de6bfdfba052fa6b2d3664c8f5272e23c9072";
+ sha256 = "1nwjmsppsjicr7anq8na6md7b1z84l9ppnlr045hhxjvbkqwalvx";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-isatty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-isatty";
+ rev = "6ca4dbf54d38eea1a992b3c722a76a5d1c4cb25c";
+ sha256 = "0zs92j2cqaw9j8qx1sdxpv3ap0rgbs0vrvi72m40mg8aa36gd39w";
+ };
+ }
+ {
+ goPackagePath = "github.com/mitchellh/go-homedir";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mitchellh/go-homedir";
+ rev = "ae18d6b8b3205b561c79e8e5f69bff09736185f4";
+ sha256 = "0f0z0aa4wivk4z1y503dmnw0k0g0g403dly8i4q263gfshs82sbq";
+ };
+ }
+ {
+ goPackagePath = "github.com/mitchellh/go-ps";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mitchellh/go-ps";
+ rev = "4fdf99ab29366514c69ccccddab5dc58b8d84062";
+ sha256 = "11hqzpql6zn5c0w7f26c13aqcj3i4waaynamakq51aaf726pjh3p";
+ };
+ }
+ {
+ goPackagePath = "github.com/modern-go/concurrent";
+ fetch = {
+ type = "git";
+ url = "https://github.com/modern-go/concurrent";
+ rev = "bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94";
+ sha256 = "0s0fxccsyb8icjmiym5k7prcqx36hvgdwl588y0491gi18k5i4zs";
+ };
+ }
+ {
+ goPackagePath = "github.com/modern-go/reflect2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/modern-go/reflect2";
+ rev = "4b7aa43c6742a2c18fdef89dd197aaae7dac7ccd";
+ sha256 = "1721y3yr3dpx5dx5ashf063qczk2awy5zjir1jvp1h5hn7qz4i49";
+ };
+ }
+ {
+ goPackagePath = "github.com/opentracing/opentracing-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/opentracing/opentracing-go";
+ rev = "1949ddbfd147afd4d964a9f00b24eb291e0e7c38";
+ sha256 = "0i0ghg94dg8lk05mw5n23983wq04yjvkjmdkc9z5y1f3508938h9";
+ };
+ }
+ {
+ goPackagePath = "github.com/pelletier/go-buffruneio";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pelletier/go-buffruneio";
+ rev = "c37440a7cf42ac63b919c752ca73a85067e05992";
+ sha256 = "0l83p1gg6g5mmhmxjisrhfimhbm71lwn1r2w7d6siwwqm9q08sd2";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/errors";
+ rev = "645ef00459ed84a119197bfb8d8205042c6df63d";
+ sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5";
+ };
+ }
+ {
+ goPackagePath = "github.com/pulumi/pulumi";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pulumi/pulumi";
+ rev = "v0.15.1";
+ sha256 = "1lldihzqlwr4md5fa4k987xgpa6w0f5058bg1zw7igykx9y49pcc";
+ };
+ }
+ {
+ goPackagePath = "github.com/pulumi/pulumi-kubernetes";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pulumi/pulumi-kubernetes";
+ rev = "43976e503f935bbead4ead5f82b50c6765fc5ef1";
+ sha256 = "1qyxjsdxwx5nid0zg63wvbc5i1n7z36hhv9g0s891m65rcwvpmdl";
+ };
+ }
+ {
+ goPackagePath = "github.com/reconquest/loreley";
+ fetch = {
+ type = "git";
+ url = "https://github.com/reconquest/loreley";
+ rev = "2ab6b7470a54bfa9b5b0289f9b4e8fc4839838f7";
+ sha256 = "0dr1b6py5dhqnv74c6bpscr42qqjvbb2l9c8mhjjwqn6whdrhfw0";
+ };
+ }
+ {
+ goPackagePath = "github.com/sergi/go-diff";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sergi/go-diff";
+ rev = "1744e2970ca51c86172c8190fadad617561ed6e7";
+ sha256 = "0swiazj8wphs2zmk1qgq75xza6m19snif94h2m6fi8dqkwqdl7c7";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/cobra";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/cobra";
+ rev = "ef82de70bb3f60c65fb8eebacbb2d122ef517385";
+ sha256 = "1q1nsx05svyv9fv3fy6xv6gs9ffimkyzsfm49flvl3wnvf1ncrkd";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/pflag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/pflag";
+ rev = "9a97c102cda95a86cec2345a6f09f55a939babf5";
+ sha256 = "005598piihl3l83a71ahj10cpq9pbhjck4xishx1b4dzc02r9xr2";
+ };
+ }
+ {
+ goPackagePath = "github.com/src-d/gcfg";
+ fetch = {
+ type = "git";
+ url = "https://github.com/src-d/gcfg";
+ rev = "f187355171c936ac84a82793659ebb4936bc1c23";
+ sha256 = "1hrdxlha4kkcpyydmjqd929rmwn5a9xq7arvwhryxppxq7502axk";
+ };
+ }
+ {
+ goPackagePath = "github.com/texttheater/golang-levenshtein";
+ fetch = {
+ type = "git";
+ url = "https://github.com/texttheater/golang-levenshtein";
+ rev = "d188e65d659ef53fcdb0691c12f1bba64928b649";
+ sha256 = "0dmaxmwz2vx2v51hybjpcwz260apaq3v8gm84ran38fcs8xl529c";
+ };
+ }
+ {
+ goPackagePath = "github.com/uber/jaeger-client-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/uber/jaeger-client-go";
+ rev = "b043381d944715b469fd6b37addfd30145ca1758";
+ #sha256 = "0gnh63vsrhgpfxj10f0hqj02ldpflhyzzcbsgsih9ffi3xisqlr3";
+ sha256 = "0dsbymxh021ryl1npb7b7xlks2ih8i5kv8rgdlyhx25sj2an8s4y";
+ };
+ }
+ {
+ goPackagePath = "github.com/uber/jaeger-lib";
+ fetch = {
+ type = "git";
+ url = "https://github.com/uber/jaeger-lib";
+ rev = "ed3a127ec5fef7ae9ea95b01b542c47fbd999ce5";
+ sha256 = "113fwpn80ylx970w8h7nfqnhh18dpx1jadbk7rbr8k68q4di4y0q";
+ };
+ }
+ {
+ goPackagePath = "github.com/xanzy/ssh-agent";
+ fetch = {
+ type = "git";
+ url = "https://github.com/xanzy/ssh-agent";
+ rev = "640f0ab560aeb89d523bb6ac322b1244d5c3796c";
+ sha256 = "069nlriymqswg52ggiwi60qhwrin9nzhd2g65a7h59z2qbcvk2hy";
+ };
+ }
+ {
+ goPackagePath = "github.com/yudai/gojsondiff";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yudai/gojsondiff";
+ rev = "7b1b7adf999dab73a6eb02669c3d82dbb27a3dd6";
+ sha256 = "1nxnnrglpwm30jm956pf82dgvnzpbq79rb0k53408ip5wchrdcdp";
+ };
+ }
+ {
+ goPackagePath = "github.com/yudai/golcs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/yudai/golcs";
+ rev = "ecda9a501e8220fae3b4b600c3db4b0ba22cfc68";
+ sha256 = "0mx6wc5fz05yhvg03vvps93bc5mw4vnng98fhmixd47385qb29pq";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "81e90905daefcd6fd217b62423c0908922eadb30";
+ sha256 = "05f6dm2dkd22db1pydd54wmm0qrn16n9mgy5favcxc9lf83hawn6";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "1c05540f6879653db88113bc4a2b70aec4bd491f";
+ sha256 = "0h8yqb0vcqgllgydrf9d3rzp83w8wlr8f0nm6r1rwf2qg30pq1pd";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/oauth2";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/oauth2";
+ rev = "d2e6202438beef2727060aa7cabdd924d92ebfd9";
+ sha256 = "0wbn75fd10485nb93bm4kqldqifdim5xqy4v7r5sdvimvf3fyhn7";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "d0be0721c37eeb5299f245a996a483160fc36940";
+ sha256 = "081wyvfnlf842dqg03raxfz6lldlxpmyh1prix9lmrrm65arxb12";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "f21a4dfb5e38f5895301dc265a8def02365cc3d0";
+ sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/time";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/time";
+ rev = "f51c12702a4d776e4c1fa9b0fabab841babae631";
+ sha256 = "07wc6g2fvafkr6djsscm0jpbpl4135khhb6kpyx1953hi5d1jvyy";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/appengine";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/appengine";
+ rev = "ae0ab99deb4dc413a2b4bd6c8bdd0eb67f1e4d06";
+ sha256 = "1iabxnqgxvvn1239i6fvfl375vlbvhfrc03m1x2rvalmx4d6w9c7";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/inf.v0";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-inf/inf";
+ rev = "3887ee99ecf07df5b447e9b00d9c0b2adaa9f3e4";
+ sha256 = "0rf3vwyb8aqnac9x9d6ax7z5526c45a16yjm2pvkijr6qgqz8b82";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/src-d/go-billy.v4";
+ fetch = {
+ type = "git";
+ url = "https://github.com/src-d/go-billy";
+ rev = "59952543636f55de3f860b477b615093d5c2c3e4";
+ sha256 = "1n8nc0m2hidbrlcl643cd0bdm07pjr0qji47gbfpfj99791sv1d1";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/src-d/go-git.v4";
+ fetch = {
+ type = "git";
+ url = "https://github.com/src-d/go-git";
+ rev = "d3cec13ac0b195bfb897ed038a08b5130ab9969e";
+ sha256 = "07v3i2gnnhc6gi898csy6bqlarl5i3s15km01gij72f2r35s8vjb";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/warnings.v0";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-warnings/warnings";
+ rev = "ec4a0fea49c7b46c2aeb0b51aac55779c607e52b";
+ sha256 = "1kzj50jn708cingn7a13c2wdlzs6qv89dr2h4zj8d09647vlnd81";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-yaml/yaml";
+ rev = "5420a8b6744d3b0345ab293f6fcba19c978f1183";
+ sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/api";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/api";
+ rev = "kubernetes-1.10.2";
+ sha256 = "198lzyn676jjrz237brd8qpf33l3pfw8b14917k959q1bp9dzj0s";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/apimachinery";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/apimachinery";
+ rev = "302974c03f7e50f16561ba237db776ab93594ef6";
+ sha256 = "0nwdifja62r4apznvyjmjagdfxykgf6bmw917sm4adw93wsvwjsx";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/client-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/client-go";
+ rev = "23781f4d6632d88e869066eaebb743857aa1ef9b";
+ sha256 = "0cazbcv7j7fgjs00arx3a8f0z0ikybmv16ccy0yg0wp0nbc05r6v";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/kube-openapi";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/kube-openapi";
+ rev = "e3762e86a74c878ffed47484592986685639c2cd";
+ sha256 = "1n9j08dwnj77iflzj047hrk0zg6nh1m4a5pljjdsvvf3xgka54pz";
+ };
+ }
+ {
+ goPackagePath = "k8s.io/kubernetes";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kubernetes/kubernetes";
+ rev = "81753b10df112992bf51bbc2c2f85208aad78335";
+ sha256 = "1y9svgk8ij5ik5kvn67n3vrvk7qmwd2x0snfrfz1iykbmhb82q62";
+ };
+ }
+]