leaps: 0.9.0 -> 0.9.1

authored by Aaron Jheng and committed by zowoq d5b35332 57cd3071

+12 -174
+12 -9
pkgs/development/tools/leaps/default.nix
··· 1 - { lib, buildGoPackage, fetchFromGitHub }: 1 + { lib, buildGoModule, fetchFromGitHub, testers, leaps }: 2 2 3 - buildGoPackage rec { 3 + buildGoModule rec { 4 4 pname = "leaps"; 5 - version = "0.9.0"; 6 - 7 - goPackagePath = "github.com/Jeffail/leaps"; 5 + version = "0.9.1"; 8 6 9 7 src = fetchFromGitHub { 10 8 owner = "Jeffail"; 11 9 repo = "leaps"; 12 - sha256 = "1bzas7ixyfsfh81lnvplhx59yghkmnmy5p7jv9rnwp219dwbylpz"; 13 10 rev = "v${version}"; 11 + sha256 = "sha256-9AYE8+K6B6/odwNR+UhTTqmJ1RD6HhKvtC3WibWUZic="; 14 12 }; 15 13 16 - goDeps = ./deps.nix; 14 + proxyVendor = true; # darwin/linux hash mismatch 15 + vendorSha256 = "sha256-0dwUOoV2bxPB+B6CKxJPImPIDlBMPcm0AwEMrVUkALc="; 16 + 17 + ldflags = [ "-s" "-w" "-X main.version=${version}" ]; 17 18 18 - meta = { 19 + passthru.tests.version = testers.testVersion { package = leaps; }; 20 + 21 + meta = with lib; { 19 22 description = "A pair programming tool and library written in Golang"; 20 23 homepage = "https://github.com/jeffail/leaps/"; 21 - license = "MIT"; 24 + license = licenses.mit; 22 25 maintainers = with lib.maintainers; [ qknight ]; 23 26 platforms = lib.platforms.unix; 24 27 };
-165
pkgs/development/tools/leaps/deps.nix
··· 1 - # file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix) 2 - [ 3 - { 4 - goPackagePath = "github.com/Azure/go-autorest"; 5 - fetch = { 6 - type = "git"; 7 - url = "https://github.com/Azure/go-autorest"; 8 - rev = "fc3b03a2d2d1f43fad3007038bd16f044f870722"; 9 - sha256 = "1j6aqbizlpiqcywdsj4dy4i76g8fbqc7d61c22ppc9knw0968h4r"; 10 - }; 11 - } 12 - { 13 - goPackagePath = "github.com/Jeffail/gabs"; 14 - fetch = { 15 - type = "git"; 16 - url = "https://github.com/Jeffail/gabs"; 17 - rev = "2a3aa15961d5fee6047b8151b67ac2f08ba2c48c"; 18 - sha256 = "1fx6fyl5x037viwlj319f3gsq749an17q5l6n2zvf3ny5wq0iqxr"; 19 - }; 20 - } 21 - { 22 - goPackagePath = "github.com/amir/raidman"; 23 - fetch = { 24 - type = "git"; 25 - url = "https://github.com/amir/raidman"; 26 - rev = "1ccc43bfb9c93cb401a4025e49c64ba71e5e668b"; 27 - sha256 = "074ckbyslrwn23q4x01hn3j7c3xngagn36lbli2g51n9j3x14jxr"; 28 - }; 29 - } 30 - { 31 - goPackagePath = "github.com/azure/azure-sdk-for-go"; 32 - fetch = { 33 - type = "git"; 34 - url = "https://github.com/azure/azure-sdk-for-go"; 35 - rev = "21b68149ccf7c16b3f028bb4c7fd0ab458fe308f"; 36 - sha256 = "0zlhrh3n9mc5w7r0sdaqmpqfm2d290b50an0k1bvrr892m4cnxaq"; 37 - }; 38 - } 39 - { 40 - goPackagePath = "github.com/cenkalti/backoff"; 41 - fetch = { 42 - type = "git"; 43 - url = "https://github.com/cenkalti/backoff"; 44 - rev = "61153c768f31ee5f130071d08fc82b85208528de"; 45 - sha256 = "08x77mgb9zsj047n74rx6c16jjx985lmy4s6fl58mdgxgxjv54y5"; 46 - }; 47 - } 48 - { 49 - goPackagePath = "github.com/dgrijalva/jwt-go"; 50 - fetch = { 51 - type = "git"; 52 - url = "https://github.com/dgrijalva/jwt-go"; 53 - rev = "dbeaa9332f19a944acb5736b4456cfcc02140e29"; 54 - sha256 = "0zk6l6kzsjdijfn7c4h0aywdjx5j2hjwi67vy1k6wr46hc8ks2hs"; 55 - }; 56 - } 57 - { 58 - goPackagePath = "github.com/elazarl/go-bindata-assetfs"; 59 - fetch = { 60 - type = "git"; 61 - url = "https://github.com/elazarl/go-bindata-assetfs"; 62 - rev = "30f82fa23fd844bd5bb1e5f216db87fd77b5eb43"; 63 - sha256 = "1swfb37g6sga3awvcmxf49ngbpvjv7ih5an9f8ixjqcfcwnb7nzp"; 64 - }; 65 - } 66 - { 67 - goPackagePath = "github.com/garyburd/redigo"; 68 - fetch = { 69 - type = "git"; 70 - url = "https://github.com/garyburd/redigo"; 71 - rev = "d1ed5c67e5794de818ea85e6b522fda02623a484"; 72 - sha256 = "0gw18k9kg93hvdks93hckrdqppg1bav82sp2c98q6z36dkvaih24"; 73 - }; 74 - } 75 - { 76 - goPackagePath = "github.com/go-sql-driver/mysql"; 77 - fetch = { 78 - type = "git"; 79 - url = "https://github.com/go-sql-driver/mysql"; 80 - rev = "a0583e0143b1624142adab07e0e97fe106d99561"; 81 - sha256 = "1rw1m91dpm23s6nn6jc4zi6rq2mgl7zx07gyadrdn0sh7cj8c89d"; 82 - }; 83 - } 84 - { 85 - goPackagePath = "github.com/golang/protobuf"; 86 - fetch = { 87 - type = "git"; 88 - url = "https://github.com/golang/protobuf"; 89 - rev = "925541529c1fa6821df4e44ce2723319eb2be768"; 90 - sha256 = "1d3zjvhl115l23xakj0014qpjchivlg098h10v5nfirkk1i9f9sa"; 91 - }; 92 - } 93 - { 94 - goPackagePath = "github.com/gorilla/websocket"; 95 - fetch = { 96 - type = "git"; 97 - url = "https://github.com/gorilla/websocket"; 98 - rev = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b"; 99 - sha256 = "1bhgs2542qs49p1dafybqxfs2qc072xv41w5nswyrknwyjxxs2a1"; 100 - }; 101 - } 102 - { 103 - goPackagePath = "github.com/kardianos/osext"; 104 - fetch = { 105 - type = "git"; 106 - url = "https://github.com/kardianos/osext"; 107 - rev = "ae77be60afb1dcacde03767a8c37337fad28ac14"; 108 - sha256 = "056dkgxrqjj5r18bnc3knlpgdz5p3yvp12y4y978hnsfhwaqvbjz"; 109 - }; 110 - } 111 - { 112 - goPackagePath = "github.com/lib/pq"; 113 - fetch = { 114 - type = "git"; 115 - url = "https://github.com/lib/pq"; 116 - rev = "88edab0803230a3898347e77b474f8c1820a1f20"; 117 - sha256 = "02y7c8xy33x5q4167x2drzrys41nfi7wxxp9hy4vpazfws88al9p"; 118 - }; 119 - } 120 - { 121 - goPackagePath = "github.com/marstr/guid"; 122 - fetch = { 123 - type = "git"; 124 - url = "https://github.com/marstr/guid"; 125 - rev = "8bdf7d1a087ccc975cf37dd6507da50698fd19ca"; 126 - sha256 = "1mxcigzfc1bbh5b616hm89bp06allhwcsas9v9lks235h0acgn4x"; 127 - }; 128 - } 129 - { 130 - goPackagePath = "github.com/satori/go.uuid"; 131 - fetch = { 132 - type = "git"; 133 - url = "https://github.com/satori/go.uuid"; 134 - rev = "f58768cc1a7a7e77a3bd49e98cdd21419399b6a3"; 135 - sha256 = "1j4s5pfg2ldm35y8ls8jah4dya2grfnx2drb4jcbjsyrp4cm5yfb"; 136 - }; 137 - } 138 - { 139 - goPackagePath = "golang.org/x/net"; 140 - fetch = { 141 - type = "git"; 142 - url = "https://go.googlesource.com/net"; 143 - rev = "cbe0f9307d0156177f9dd5dc85da1a31abc5f2fb"; 144 - sha256 = "1hmpqkxh97ayyy0xcdvf1bwirwja4wyin3sh0fzjlh93aqmqgylf"; 145 - }; 146 - } 147 - { 148 - goPackagePath = "gopkg.in/alexcesaro/statsd.v2"; 149 - fetch = { 150 - type = "git"; 151 - url = "https://github.com/alexcesaro/statsd"; 152 - rev = "7fea3f0d2fab1ad973e641e51dba45443a311a90"; 153 - sha256 = "02jdx68vicwsgabrnwgg1rvc45rinyh8ikinqgbqc56c5hkx3brj"; 154 - }; 155 - } 156 - { 157 - goPackagePath = "gopkg.in/yaml.v2"; 158 - fetch = { 159 - type = "git"; 160 - url = "https://github.com/go-yaml/yaml"; 161 - rev = "d670f9405373e636a5a2765eea47fac0c9bc91a4"; 162 - sha256 = "1w1xid51n8v1mydn2m3vgggw8qgpd5a5sr62snsc77d99fpjsrs0"; 163 - }; 164 - } 165 - ]