Last active
April 9, 2016 12:39
-
-
Save kamilchm/2d239a8c2f14af99e5d412fedb62ecd4 to your computer and use it in GitHub Desktop.
Consul nix derivation generated with go2nix
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This file was generated by go2nix. | |
with import <nixpkgs> {}; | |
with go16Packages; | |
buildGoPackage rec { | |
name = "consul-${version}"; | |
version = "20160405-${stdenv.lib.strings.substring 0 7 rev}"; | |
rev = "711d7a0ad41df91412fd61cac5336b64aeea4e88"; | |
allowGoReference = true; | |
goPackagePath = "github.com/hashicorp/consul"; | |
src = ./.; | |
# src = fetchgit { | |
# inherit rev; | |
# url = "https://github.com/hashicorp/consul"; | |
# sha256 = "0zdwy9dpb0agibgmxwfvb840384asvx2968r2yqpcvi343g4pwwb"; | |
# }; | |
extraSrcs = [ | |
{ | |
goPackagePath = "github.com/DataDog/datadog-go"; | |
src = fetchgit { | |
url = "https://github.com/DataDog/datadog-go"; | |
rev = "8b6f59aa4f252b3b547523c21381330138bfe3ac"; | |
sha256 = "0wxbcnp3xmifcsgq6kp1qgd4ymxhgnsakmvmsbraazmsglssi1lv"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/armon/circbuf"; | |
src = fetchgit { | |
url = "https://github.com/armon/circbuf"; | |
rev = "bbbad097214e2918d8543d5201d12bfd7bca254d"; | |
sha256 = "0j6cx055h9gsp9gzwa77vy8nmzzgbic5c16dkzvh22g6yviq900y"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/armon/go-metrics"; | |
src = fetchgit { | |
url = "https://github.com/armon/go-metrics"; | |
rev = "f303b03b91d770a11a39677f1d3b55da4002bbcb"; | |
sha256 = "1wh414vldy0aszpny4301l5rp89kifsaglf8d99yz6cdsl9bnpdd"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/armon/go-radix"; | |
src = fetchgit { | |
url = "https://github.com/armon/go-radix"; | |
rev = "4239b77079c7b5d1243b7b4736304ce8ddb6f0f2"; | |
sha256 = "0md8li1gv4ji4vr63cfa2bcmslba94dzw6awzn5ndnpmdb7np6vh"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/bgentry/speakeasy"; | |
src = fetchgit { | |
url = "https://github.com/bgentry/speakeasy"; | |
rev = "36e9cfdd690967f4f690c6edcc9ffacd006014a0"; | |
sha256 = "0grr82p10dk51l082xaqkpq3izj5bhby3l15gj866kngybfb4nzr"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/boltdb/bolt"; | |
src = fetchgit { | |
url = "https://github.com/boltdb/bolt"; | |
rev = "0fd4c0547d204c7b1cad6db6f3adad5f2cf453e5"; | |
sha256 = "0yy8gzbgqzhd8mxqpg88pmnwvam1zaanj314x1v91jxjar6ylgnw"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/elazarl/go-bindata-assetfs"; | |
src = fetchgit { | |
url = "https://github.com/elazarl/go-bindata-assetfs"; | |
rev = "57eb5e1fc594ad4b0b1dbea7b286d299e0cb43c2"; | |
sha256 = "1za29pa15y2xsa1lza97jlkax9qj93ks4a2j58xzmay6rczfkb9i"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/fsouza/go-dockerclient"; | |
src = fetchgit { | |
url = "https://github.com/fsouza/go-dockerclient"; | |
rev = "cec3f19b1d800de38185ec0e08446156254ec463"; | |
sha256 = "0h66bs2ljw7c7hjrayyy2wclap81rfj40wwjvb26mivvpkmqg6hl"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/errwrap"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/errwrap"; | |
rev = "7554cd9344cec97297fa6649b055a8c98c2a1e55"; | |
sha256 = "0kmv0p605di6jc8i1778qzass18m0mv9ks9vxxrfsiwcp4la82jf"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-checkpoint"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-checkpoint"; | |
rev = "e4b2dc34c0f698ee04750bf2035d8b9384233e1b"; | |
sha256 = "0qjfk1fh5zmn04yzxn98zam8j4ay5mzd5kryazqj01hh7szd0sh5"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-cleanhttp"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-cleanhttp"; | |
rev = "875fb671b3ddc66f8e2f0acc33829c8cb989a38d"; | |
sha256 = "0ammv6gn9cmh6padaaw76wa6xvg22a9b3sw078v9chcvfk2bggha"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-immutable-radix"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-immutable-radix"; | |
rev = "8e8ed81f8f0bf1bdd829593fdd5c29922c1ea990"; | |
sha256 = "1j0v7qwa6whn1x5j6a7zsnvxn9vsd1p7nrhy040vgq06nhmwq8ck"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-memdb"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-memdb"; | |
rev = "98f52f52d7a476958fa9da671354d270c50661a7"; | |
sha256 = "0a9dg9zkzsz5malnj28x6v4p4g2y8p1sg7sgjia0fwxp5dllbcf7"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-msgpack"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-msgpack"; | |
rev = "fa3f63826f7c23912c15263591e65d54d080b458"; | |
sha256 = "1f6rd6bm2dm2rk46x8cqrxh5nks1gpk6dvvsag7s5pdjgdxy951k"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-multierror"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-multierror"; | |
rev = "d30f09973e19c1dfcd120b2d9c4f168e68d6b5d5"; | |
sha256 = "0dc02mvv11hvanh12nhw8jsislnxf6i4gkh6vcil0x23kj00z3iz"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-reap"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-reap"; | |
rev = "2d85522212dcf5a84c6b357094f5c44710441912"; | |
sha256 = "0j7r813wwrg8k8wyz422i1lsib45x8f65ynhr447qda1iiln8v7k"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-syslog"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-syslog"; | |
rev = "42a2b573b664dbf281bd48c3cc12c086b17a39ba"; | |
sha256 = "1mn646awbl7gbjbn9qchfzcwijj2gq601ahmzwxfsldrhqs0i5hk"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/go-uuid"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/go-uuid"; | |
rev = "d610f2808f72893b05a4132156205c665beae7c6"; | |
sha256 = "0mg2brp76i8x62ha1vhh3syv08ciz0336whhfzskjaq9lkzpba7l"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/golang-lru"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/golang-lru"; | |
rev = "a0d98a5f288019575c6d1f4bb1573fef2d1fcdc4"; | |
sha256 = "0wjipl12d10zdk48zp141as7mjmgvp57067klhms44mqap8lfqgd"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/hcl"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/hcl"; | |
rev = "78101eb3cb45bc983bceeb78993f6a263406c54e"; | |
sha256 = "0jb3bsc332k02rzfb9z8rr5px3myq8ddivynrcxciwzz7qx0cwzk"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/hil"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/hil"; | |
rev = "1586b586f59cfa528a751d4a62be88910d34e6e9"; | |
sha256 = "050xymzq2m5mqa2mmxzyfpjyx1b3js5nkm7rn3clizvrjr4djxqf"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/logutils"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/logutils"; | |
rev = "0dc08b1671f34c4250ce212759ebd880f743d883"; | |
sha256 = "1lvfwimvrpi1kx2m47f3km2ic47f7v8jr6zywqjawwhjg1kdmkr0"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/memberlist"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/memberlist"; | |
rev = "cef12ad58224d55cf26caa9e3d239c2fcb3432a2"; | |
sha256 = "0vk9dn1kzd477f54fbf536za0q4yf6829caradj8n4dpk2m9ivhf"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/net-rpc-msgpackrpc"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/net-rpc-msgpackrpc"; | |
rev = "a14192a58a694c123d8fe5481d4a4727d6ae82f3"; | |
sha256 = "0sqx6zw211fjphj1j6w7bc5191csh2jn1wkihycsd4mk5kbwvjxp"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/raft"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/raft"; | |
rev = "057b893fd996696719e98b6c44649ea14968c811"; | |
sha256 = "0ww050qwfgwl7x55papk75vhakjlqbmvgmwbqai0ip6z6h3kly4q"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/raft-boltdb"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/raft-boltdb"; | |
rev = "d1e82c1ec3f15ee991f7cc7ffd5b67ff6f5bbaee"; | |
sha256 = "0p609w6x0h6bapx4b0d91dxnp2kj7dv0534q4blyxp79shv2a8ia"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/scada-client"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/scada-client"; | |
rev = "84989fd23ad4cc0e7ad44d6a871fd793eb9beb0a"; | |
sha256 = "1dmzzgm98mkxvkp76qbjqfcb31r6z9dfxlrszlwv4ib6w2ryay0f"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/serf"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/serf"; | |
rev = "8c0949b78da1e5854a33f64aefd6855843ea713a"; | |
sha256 = "03yyk6zgs6p1l5ndqdi5gzf7jk5wl1pbr4fcda8gcp5y33ic4pyq"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/hashicorp/yamux"; | |
src = fetchgit { | |
url = "https://github.com/hashicorp/yamux"; | |
rev = "df949784da9ed028ee76df44652e42d37a09d7e4"; | |
sha256 = "080bmbdaq88ri2pn63mcjc4kq2y2sy1742ypqfgrvwssa1ynvnhy"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/inconshreveable/muxado"; | |
src = fetchgit { | |
url = "https://github.com/inconshreveable/muxado"; | |
rev = "f693c7e88ba316d1a0ae3e205e22a01aa3ec2848"; | |
sha256 = "1vgiwwxhgx9c899f6ikvrs0w6vfsnypzalcqyr0mqm2w816r9hhs"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/mattn/go-isatty"; | |
src = fetchgit { | |
url = "https://github.com/mattn/go-isatty"; | |
rev = "7fcbc72f853b92b5720db4a6b8482be612daef24"; | |
sha256 = "17hnpmwmfnpq7s3jpi4h2qvjvk8g56xcjrnaqskhp1ckg8wmh419"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/miekg/dns"; | |
src = fetchgit { | |
url = "https://github.com/miekg/dns"; | |
rev = "b9171237b0642de1d8e8004f16869970e065f46b"; | |
sha256 = "0inxlp2f62nqll66c9pdrvgmd4kw4vmihfav8grmp3rlq3c3pbj0"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/mitchellh/cli"; | |
src = fetchgit { | |
url = "https://github.com/mitchellh/cli"; | |
rev = "5c87c51cedf76a1737bf5ca3979e8644871598a6"; | |
sha256 = "1ajxzh3winjnmqhd4yn6b6f155vfzi0dszhzl4a00zb5pdppp1rd"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/mitchellh/copystructure"; | |
src = fetchgit { | |
url = "https://github.com/mitchellh/copystructure"; | |
rev = "80adcec1955ee4e97af357c30dee61aadcc02c10"; | |
sha256 = "0sqiw6gwpgmjm420348indfmg7d8ymq9ilxf6100kkzq3kppzf3s"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/mitchellh/mapstructure"; | |
src = fetchgit { | |
url = "https://github.com/mitchellh/mapstructure"; | |
rev = "d2dd0262208475919e1a362f675cfc0e7c10e905"; | |
sha256 = "1idj9h0g9z3s21y2hivaf1dknxhpd7yy0kn6wk3311hlr7s543j5"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/mitchellh/reflectwalk"; | |
src = fetchgit { | |
url = "https://github.com/mitchellh/reflectwalk"; | |
rev = "eecf4c70c626c7cfbb95c90195bc34d386c74ac6"; | |
sha256 = "1nm2ig7gwlmf04w7dbqd8d7p64z2030fnnfbgnd56nmd7dz8gpxq"; | |
}; | |
} | |
{ | |
goPackagePath = "github.com/ryanuber/columnize"; | |
src = fetchgit { | |
url = "https://github.com/ryanuber/columnize"; | |
rev = "983d3a5fab1bf04d1b412465d2d9f8430e2e917e"; | |
sha256 = "0m9jhagb1k44zfcdai76xdf9vpi3bqdl7p078ffyibmz0z9jfap6"; | |
}; | |
} | |
{ | |
goPackagePath = "golang.org/x/sys"; | |
src = fetchgit { | |
url = "https://go.googlesource.com/sys"; | |
rev = "7a56174f0086b32866ebd746a794417edbc678a1"; | |
sha256 = "13jaz47wyrfak066ywkrvqnk1ijxik0nlvi7vkpi3gaiwcrlb5g2"; | |
}; | |
} | |
]; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment