lol

Merge pull request #176608 from azahi/kube-prompt

kube-prompt: use buildGoModule

authored by

Sandro and committed by
GitHub
9ef09e06 e601f3f7

+11 -1005
+11 -12
pkgs/development/tools/kube-prompt/default.nix
··· 1 - { lib, buildGoPackage, fetchFromGitHub }: 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 2 5 3 - buildGoPackage rec { 6 + buildGoModule rec { 4 7 pname = "kube-prompt"; 5 8 version = "1.0.11"; 6 - rev = "v${version}"; 7 - 8 - goPackagePath = "github.com/c-bata/kube-prompt"; 9 9 10 10 src = fetchFromGitHub { 11 - inherit rev; 12 11 owner = "c-bata"; 13 12 repo = "kube-prompt"; 13 + rev = "v${version}"; 14 14 sha256 = "sha256-9OWsITbC7YO51QzsRwDWvojU54DiuGJhkSGwmesEj9w="; 15 15 }; 16 16 17 - subPackages = ["."]; 18 - goDeps = ./deps.nix; 17 + vendorSha256 = "sha256-wou5inOX8vadEBCIBccwSRjtzf0GH1abwNdUu4JBvyM="; 19 18 20 - meta = { 21 - description = "An interactive kubernetes client featuring auto-complete using go-prompt"; 22 - license = lib.licenses.mit; 19 + meta = with lib; { 20 + description = "An interactive kubernetes client featuring auto-complete"; 21 + license = licenses.mit; 23 22 homepage = "https://github.com/c-bata/kube-prompt"; 24 - maintainers = [ lib.maintainers.vdemeester ]; 23 + maintainers = with maintainers; [ vdemeester ]; 25 24 }; 26 25 }
-993
pkgs/development/tools/kube-prompt/deps.nix
··· 1 - # file generated from go.mod using vgo2nix (https://github.com/nix-community/vgo2nix) 2 - [ 3 - { 4 - goPackagePath = "cloud.google.com/go"; 5 - fetch = { 6 - type = "git"; 7 - url = "https://github.com/googleapis/google-cloud-go"; 8 - rev = "v0.38.0"; 9 - sha256 = "0n6n13b7lri2fmc4bn4ifszyawj31dpbzvyv0xafsf81440z8cyh"; 10 - moduleDir = ""; 11 - }; 12 - } 13 - { 14 - goPackagePath = "github.com/Azure/go-autorest/autorest"; 15 - fetch = { 16 - type = "git"; 17 - url = "https://github.com/Azure/go-autorest"; 18 - rev = "autorest/v0.9.0"; 19 - sha256 = "01fg6x3a6as2kh0km8kvjzjalq7xiqa17hnsdwawzlpnfpqgslvq"; 20 - moduleDir = "autorest"; 21 - }; 22 - } 23 - { 24 - goPackagePath = "github.com/Azure/go-autorest/autorest/adal"; 25 - fetch = { 26 - type = "git"; 27 - url = "https://github.com/Azure/go-autorest"; 28 - rev = "autorest/adal/v0.5.0"; 29 - sha256 = "07zbbshyz1s9fj9ifa6zzks4wq7455rna50z1ahpgin92jk0s6la"; 30 - moduleDir = "autorest/adal"; 31 - }; 32 - } 33 - { 34 - goPackagePath = "github.com/Azure/go-autorest/autorest/date"; 35 - fetch = { 36 - type = "git"; 37 - url = "https://github.com/Azure/go-autorest"; 38 - rev = "autorest/date/v0.1.0"; 39 - sha256 = "1w94wxjjkiv8m44rcdm1af9h0ap2r8kpp9198cxpxj8d5xxkaxpz"; 40 - moduleDir = "autorest/date"; 41 - }; 42 - } 43 - { 44 - goPackagePath = "github.com/Azure/go-autorest/autorest/mocks"; 45 - fetch = { 46 - type = "git"; 47 - url = "https://github.com/Azure/go-autorest"; 48 - rev = "autorest/mocks/v0.2.0"; 49 - sha256 = "04jsq3bnz9s27kp45n7q5wj2fi3bxwvxrxcmiswrhqz4pj35b561"; 50 - moduleDir = "autorest/mocks"; 51 - }; 52 - } 53 - { 54 - goPackagePath = "github.com/Azure/go-autorest/logger"; 55 - fetch = { 56 - type = "git"; 57 - url = "https://github.com/Azure/go-autorest"; 58 - rev = "logger/v0.1.0"; 59 - sha256 = "1w94wxjjkiv8m44rcdm1af9h0ap2r8kpp9198cxpxj8d5xxkaxpz"; 60 - moduleDir = "logger"; 61 - }; 62 - } 63 - { 64 - goPackagePath = "github.com/Azure/go-autorest/tracing"; 65 - fetch = { 66 - type = "git"; 67 - url = "https://github.com/Azure/go-autorest"; 68 - rev = "tracing/v0.5.0"; 69 - sha256 = "0n482cjr2pk6ql6awcnn6llrnygjzakihbjaahgmylf3znwil7jp"; 70 - moduleDir = "tracing"; 71 - }; 72 - } 73 - { 74 - goPackagePath = "github.com/BurntSushi/toml"; 75 - fetch = { 76 - type = "git"; 77 - url = "https://github.com/BurntSushi/toml"; 78 - rev = "v0.3.1"; 79 - sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6"; 80 - moduleDir = ""; 81 - }; 82 - } 83 - { 84 - goPackagePath = "github.com/NYTimes/gziphandler"; 85 - fetch = { 86 - type = "git"; 87 - url = "https://github.com/NYTimes/gziphandler"; 88 - rev = "56545f4a5d46"; 89 - sha256 = "1fwk9wz6vrvq72f2gq8jhvd1nvv6grqgwrjq66vjpm0726pxar72"; 90 - moduleDir = ""; 91 - }; 92 - } 93 - { 94 - goPackagePath = "github.com/PuerkitoBio/purell"; 95 - fetch = { 96 - type = "git"; 97 - url = "https://github.com/PuerkitoBio/purell"; 98 - rev = "v1.0.0"; 99 - sha256 = "1qhsy1nm96b9kb63svkvkqmmw15xg6irwcysisxdgzk64adfwqv1"; 100 - moduleDir = ""; 101 - }; 102 - } 103 - { 104 - goPackagePath = "github.com/PuerkitoBio/urlesc"; 105 - fetch = { 106 - type = "git"; 107 - url = "https://github.com/PuerkitoBio/urlesc"; 108 - rev = "5bd2802263f2"; 109 - sha256 = "15y5r3asvm7196m3nza5xvdvlc2k11p6lfs6hi917hl7r9vgi6mp"; 110 - moduleDir = ""; 111 - }; 112 - } 113 - { 114 - goPackagePath = "github.com/c-bata/go-prompt"; 115 - fetch = { 116 - type = "git"; 117 - url = "https://github.com/c-bata/go-prompt"; 118 - rev = "v0.2.5"; 119 - sha256 = "1ny9a1cshl9h6rddk3j0ar6iya1iahaw623g7qbsrbdbx38xlip3"; 120 - moduleDir = ""; 121 - }; 122 - } 123 - { 124 - goPackagePath = "github.com/client9/misspell"; 125 - fetch = { 126 - type = "git"; 127 - url = "https://github.com/client9/misspell"; 128 - rev = "v0.3.4"; 129 - sha256 = "1vwf33wsc4la25zk9nylpbp9px3svlmldkm0bha4hp56jws4q9cs"; 130 - moduleDir = ""; 131 - }; 132 - } 133 - { 134 - goPackagePath = "github.com/davecgh/go-spew"; 135 - fetch = { 136 - type = "git"; 137 - url = "https://github.com/davecgh/go-spew"; 138 - rev = "v1.1.1"; 139 - sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y"; 140 - moduleDir = ""; 141 - }; 142 - } 143 - { 144 - goPackagePath = "github.com/dgrijalva/jwt-go"; 145 - fetch = { 146 - type = "git"; 147 - url = "https://github.com/dgrijalva/jwt-go"; 148 - rev = "v3.2.0"; 149 - sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp"; 150 - moduleDir = ""; 151 - }; 152 - } 153 - { 154 - goPackagePath = "github.com/docker/spdystream"; 155 - fetch = { 156 - type = "git"; 157 - url = "https://github.com/docker/spdystream"; 158 - rev = "449fdfce4d96"; 159 - sha256 = "1412cpiis971iq1kxrirzirhj2708ispjh0x0dh879b66x8507sl"; 160 - moduleDir = ""; 161 - }; 162 - } 163 - { 164 - goPackagePath = "github.com/elazarl/goproxy"; 165 - fetch = { 166 - type = "git"; 167 - url = "https://github.com/elazarl/goproxy"; 168 - rev = "c4fc26588b6e"; 169 - sha256 = "1s3v02px61a3hmvb47rqk598z5visayxq46k3c8dcrayhhngv2fw"; 170 - moduleDir = ""; 171 - }; 172 - } 173 - { 174 - goPackagePath = "github.com/emicklei/go-restful"; 175 - fetch = { 176 - type = "git"; 177 - url = "https://github.com/emicklei/go-restful"; 178 - rev = "ff4f55a20633"; 179 - sha256 = "1v5lj5142abz3gvbygp6xghpdx4ps2lwswl8559ivaidahwnc21c"; 180 - moduleDir = ""; 181 - }; 182 - } 183 - { 184 - goPackagePath = "github.com/evanphx/json-patch"; 185 - fetch = { 186 - type = "git"; 187 - url = "https://github.com/evanphx/json-patch"; 188 - rev = "v4.2.0"; 189 - sha256 = "0cfvyhl3hjfc4z8hbkfc40yafv6r7y513zgp3jwf88isbd13r7a6"; 190 - moduleDir = ""; 191 - }; 192 - } 193 - { 194 - goPackagePath = "github.com/fsnotify/fsnotify"; 195 - fetch = { 196 - type = "git"; 197 - url = "https://github.com/fsnotify/fsnotify"; 198 - rev = "v1.4.7"; 199 - sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"; 200 - moduleDir = ""; 201 - }; 202 - } 203 - { 204 - goPackagePath = "github.com/ghodss/yaml"; 205 - fetch = { 206 - type = "git"; 207 - url = "https://github.com/ghodss/yaml"; 208 - rev = "73d445a93680"; 209 - sha256 = "0pg53ky4sy3sp9j4n7vgf1p3gw4nbckwqfldcmmi9rf13kjh0mr7"; 210 - moduleDir = ""; 211 - }; 212 - } 213 - { 214 - goPackagePath = "github.com/go-logr/logr"; 215 - fetch = { 216 - type = "git"; 217 - url = "https://github.com/go-logr/logr"; 218 - rev = "v0.1.0"; 219 - sha256 = "0fhijjhxz4n2j5i24ckzv8r9kri3v44jdyklgbqjfq0xm7izqg14"; 220 - moduleDir = ""; 221 - }; 222 - } 223 - { 224 - goPackagePath = "github.com/go-openapi/jsonpointer"; 225 - fetch = { 226 - type = "git"; 227 - url = "https://github.com/go-openapi/jsonpointer"; 228 - rev = "46af16f9f7b1"; 229 - sha256 = "0w0fphmdycjzbsm1vppdcjc9aqinkcdzcq3pxikdvdqh5p791gsc"; 230 - moduleDir = ""; 231 - }; 232 - } 233 - { 234 - goPackagePath = "github.com/go-openapi/jsonreference"; 235 - fetch = { 236 - type = "git"; 237 - url = "https://github.com/go-openapi/jsonreference"; 238 - rev = "13c6e3589ad9"; 239 - sha256 = "1fh4xcl9ijww4bdq656sx981d57w2c9zx5148jsxlsg4bsvxmwis"; 240 - moduleDir = ""; 241 - }; 242 - } 243 - { 244 - goPackagePath = "github.com/go-openapi/spec"; 245 - fetch = { 246 - type = "git"; 247 - url = "https://github.com/go-openapi/spec"; 248 - rev = "6aced65f8501"; 249 - sha256 = "0yf0nw7167yjpiqrikns5djarjpf2r07q6xnq9xb1cfsc4m7ynm4"; 250 - moduleDir = ""; 251 - }; 252 - } 253 - { 254 - goPackagePath = "github.com/go-openapi/swag"; 255 - fetch = { 256 - type = "git"; 257 - url = "https://github.com/go-openapi/swag"; 258 - rev = "1d0bd113de87"; 259 - sha256 = "0fmk42chj20679n87n6sig3czs25lavyj6w208000n6kccv1ns3c"; 260 - moduleDir = ""; 261 - }; 262 - } 263 - { 264 - goPackagePath = "github.com/gogo/protobuf"; 265 - fetch = { 266 - type = "git"; 267 - url = "https://github.com/gogo/protobuf"; 268 - rev = "65acae22fc9d"; 269 - sha256 = "0700alky9z0g9akhrzn20wf4jr1600d0clhs32sm8chnlbvidy46"; 270 - moduleDir = ""; 271 - }; 272 - } 273 - { 274 - goPackagePath = "github.com/golang/glog"; 275 - fetch = { 276 - type = "git"; 277 - url = "https://github.com/golang/glog"; 278 - rev = "23def4e6c14b"; 279 - sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30"; 280 - moduleDir = ""; 281 - }; 282 - } 283 - { 284 - goPackagePath = "github.com/golang/groupcache"; 285 - fetch = { 286 - type = "git"; 287 - url = "https://github.com/golang/groupcache"; 288 - rev = "02826c3e7903"; 289 - sha256 = "0w46bsllddfij66nrg8jbfjsr54birvfww8a2fj9fmgyig5syn2x"; 290 - moduleDir = ""; 291 - }; 292 - } 293 - { 294 - goPackagePath = "github.com/golang/mock"; 295 - fetch = { 296 - type = "git"; 297 - url = "https://github.com/golang/mock"; 298 - rev = "v1.2.0"; 299 - sha256 = "12ddj2g8ab87id6n2n67vnbhq6p8dvgsq1pzpqfriym4dk8w54fg"; 300 - moduleDir = ""; 301 - }; 302 - } 303 - { 304 - goPackagePath = "github.com/golang/protobuf"; 305 - fetch = { 306 - type = "git"; 307 - url = "https://github.com/golang/protobuf"; 308 - rev = "v1.3.2"; 309 - sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym"; 310 - moduleDir = ""; 311 - }; 312 - } 313 - { 314 - goPackagePath = "github.com/google/btree"; 315 - fetch = { 316 - type = "git"; 317 - url = "https://github.com/google/btree"; 318 - rev = "v1.0.0"; 319 - sha256 = "0ba430m9fbnagacp57krgidsyrgp3ycw5r7dj71brgp5r52g82p6"; 320 - moduleDir = ""; 321 - }; 322 - } 323 - { 324 - goPackagePath = "github.com/google/go-cmp"; 325 - fetch = { 326 - type = "git"; 327 - url = "https://github.com/google/go-cmp"; 328 - rev = "v0.3.0"; 329 - sha256 = "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj"; 330 - moduleDir = ""; 331 - }; 332 - } 333 - { 334 - goPackagePath = "github.com/google/gofuzz"; 335 - fetch = { 336 - type = "git"; 337 - url = "https://github.com/google/gofuzz"; 338 - rev = "v1.0.0"; 339 - sha256 = "0qz439qvccm91w0mmjz4fqgx48clxdwagkvvx89cr43q1d4iry36"; 340 - moduleDir = ""; 341 - }; 342 - } 343 - { 344 - goPackagePath = "github.com/google/martian"; 345 - fetch = { 346 - type = "git"; 347 - url = "https://github.com/google/martian"; 348 - rev = "v2.1.0"; 349 - sha256 = "197hil6vrjk50b9wvwyzf61csid83whsjj6ik8mc9r2lryxlyyrp"; 350 - moduleDir = ""; 351 - }; 352 - } 353 - { 354 - goPackagePath = "github.com/google/pprof"; 355 - fetch = { 356 - type = "git"; 357 - url = "https://github.com/google/pprof"; 358 - rev = "3ea8567a2e57"; 359 - sha256 = "09rhjn3ms0a72dw0yzbp237p7yhqma772zspddn6mgkh3gi3kn4c"; 360 - moduleDir = ""; 361 - }; 362 - } 363 - { 364 - goPackagePath = "github.com/google/uuid"; 365 - fetch = { 366 - type = "git"; 367 - url = "https://github.com/google/uuid"; 368 - rev = "v1.1.1"; 369 - sha256 = "0hfxcf9frkb57k6q0rdkrmnfs78ms21r1qfk9fhlqga2yh5xg8zb"; 370 - moduleDir = ""; 371 - }; 372 - } 373 - { 374 - goPackagePath = "github.com/googleapis/gax-go/v2"; 375 - fetch = { 376 - type = "git"; 377 - url = "https://github.com/googleapis/gax-go"; 378 - rev = "v2.0.4"; 379 - sha256 = "1iwnm6ky1x53lgs44mw3hpdkjzrm5qd0kfs50m0qcq2ml5m1cwdm"; 380 - moduleDir = ""; 381 - }; 382 - } 383 - { 384 - goPackagePath = "github.com/googleapis/gnostic"; 385 - fetch = { 386 - type = "git"; 387 - url = "https://github.com/googleapis/gnostic"; 388 - rev = "v0.2.0"; 389 - sha256 = "0yh3ckd7m0r9h50wmxxvba837d0wb1k5yd439zq4p1kpp4390z12"; 390 - moduleDir = ""; 391 - }; 392 - } 393 - { 394 - goPackagePath = "github.com/gophercloud/gophercloud"; 395 - fetch = { 396 - type = "git"; 397 - url = "https://github.com/gophercloud/gophercloud"; 398 - rev = "v0.1.0"; 399 - sha256 = "0794s9c144gphm4dh1wgba6ydsb4zdwgglj1p9im43jv0lvh6p81"; 400 - moduleDir = ""; 401 - }; 402 - } 403 - { 404 - goPackagePath = "github.com/gregjones/httpcache"; 405 - fetch = { 406 - type = "git"; 407 - url = "https://github.com/gregjones/httpcache"; 408 - rev = "9cad4c3443a7"; 409 - sha256 = "0wjdwcwqqcx2d5y68qvhg6qyj977il5ijmnn9h9cd6wjbdy0ay6s"; 410 - moduleDir = ""; 411 - }; 412 - } 413 - { 414 - goPackagePath = "github.com/hashicorp/golang-lru"; 415 - fetch = { 416 - type = "git"; 417 - url = "https://github.com/hashicorp/golang-lru"; 418 - rev = "v0.5.1"; 419 - sha256 = "13f870cvk161bzjj6x41l45r5x9i1z9r2ymwmvm7768kg08zznpy"; 420 - moduleDir = ""; 421 - }; 422 - } 423 - { 424 - goPackagePath = "github.com/hpcloud/tail"; 425 - fetch = { 426 - type = "git"; 427 - url = "https://github.com/hpcloud/tail"; 428 - rev = "v1.0.0"; 429 - sha256 = "1njpzc0pi1acg5zx9y6vj9xi6ksbsc5d387rd6904hy6rh2m6kn0"; 430 - moduleDir = ""; 431 - }; 432 - } 433 - { 434 - goPackagePath = "github.com/imdario/mergo"; 435 - fetch = { 436 - type = "git"; 437 - url = "https://github.com/imdario/mergo"; 438 - rev = "v0.3.5"; 439 - sha256 = "1mvgn89vp39gcpvhiq4n7nw5ipj7fk6h03jgc6fjwgvwvss213pb"; 440 - moduleDir = ""; 441 - }; 442 - } 443 - { 444 - goPackagePath = "github.com/json-iterator/go"; 445 - fetch = { 446 - type = "git"; 447 - url = "https://github.com/json-iterator/go"; 448 - rev = "v1.1.8"; 449 - sha256 = "1kbp9fj6fxfql0ir59zb6v68l4bpwlmk76xm8vaikw1hp6y9bcss"; 450 - moduleDir = ""; 451 - }; 452 - } 453 - { 454 - goPackagePath = "github.com/jstemmer/go-junit-report"; 455 - fetch = { 456 - type = "git"; 457 - url = "https://github.com/jstemmer/go-junit-report"; 458 - rev = "af01ea7f8024"; 459 - sha256 = "1lp3n94ris12hac02wi31f3whs88lcrzwgdg43a5j6cafg9p1d0s"; 460 - moduleDir = ""; 461 - }; 462 - } 463 - { 464 - goPackagePath = "github.com/kisielk/errcheck"; 465 - fetch = { 466 - type = "git"; 467 - url = "https://github.com/kisielk/errcheck"; 468 - rev = "v1.2.0"; 469 - sha256 = "0am6g10ipdxw84byscm7shda654882wjcbinq5c4696m6mhi2qrd"; 470 - moduleDir = ""; 471 - }; 472 - } 473 - { 474 - goPackagePath = "github.com/kisielk/gotool"; 475 - fetch = { 476 - type = "git"; 477 - url = "https://github.com/kisielk/gotool"; 478 - rev = "v1.0.0"; 479 - sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn"; 480 - moduleDir = ""; 481 - }; 482 - } 483 - { 484 - goPackagePath = "github.com/kr/pretty"; 485 - fetch = { 486 - type = "git"; 487 - url = "https://github.com/kr/pretty"; 488 - rev = "v0.1.0"; 489 - sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp"; 490 - moduleDir = ""; 491 - }; 492 - } 493 - { 494 - goPackagePath = "github.com/kr/pty"; 495 - fetch = { 496 - type = "git"; 497 - url = "https://github.com/kr/pty"; 498 - rev = "v1.1.1"; 499 - sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6"; 500 - moduleDir = ""; 501 - }; 502 - } 503 - { 504 - goPackagePath = "github.com/kr/text"; 505 - fetch = { 506 - type = "git"; 507 - url = "https://github.com/kr/text"; 508 - rev = "v0.1.0"; 509 - sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1"; 510 - moduleDir = ""; 511 - }; 512 - } 513 - { 514 - goPackagePath = "github.com/mailru/easyjson"; 515 - fetch = { 516 - type = "git"; 517 - url = "https://github.com/mailru/easyjson"; 518 - rev = "d5b7844b561a"; 519 - sha256 = "1g84l4wns28xjpn6nl1g33dcj3sfgxlkqqsa6w8fbq2kwyd50xka"; 520 - moduleDir = ""; 521 - }; 522 - } 523 - { 524 - goPackagePath = "github.com/mattn/go-colorable"; 525 - fetch = { 526 - type = "git"; 527 - url = "https://github.com/mattn/go-colorable"; 528 - rev = "v0.1.7"; 529 - sha256 = "08y5c01bvyqxraj3wc0di80gbp87178rsshb74x0p3m7wwfv82l3"; 530 - moduleDir = ""; 531 - }; 532 - } 533 - { 534 - goPackagePath = "github.com/mattn/go-isatty"; 535 - fetch = { 536 - type = "git"; 537 - url = "https://github.com/mattn/go-isatty"; 538 - rev = "v0.0.12"; 539 - sha256 = "1dfsh27d52wmz0nmmzm2382pfrs2fcijvh6cgir7jbb4pnigr5w4"; 540 - moduleDir = ""; 541 - }; 542 - } 543 - { 544 - goPackagePath = "github.com/mattn/go-runewidth"; 545 - fetch = { 546 - type = "git"; 547 - url = "https://github.com/mattn/go-runewidth"; 548 - rev = "v0.0.9"; 549 - sha256 = "1mvlxcdwr0vwp8b2wqs6y7hk72y28sqh03dz5x0xkg48d4y9cplj"; 550 - moduleDir = ""; 551 - }; 552 - } 553 - { 554 - goPackagePath = "github.com/mattn/go-tty"; 555 - fetch = { 556 - type = "git"; 557 - url = "https://github.com/mattn/go-tty"; 558 - rev = "v0.0.3"; 559 - sha256 = "0d1d63q02pc5k5ga8bw4yjbkrli2769vg237psajsskjirjy53vf"; 560 - moduleDir = ""; 561 - }; 562 - } 563 - { 564 - goPackagePath = "github.com/modern-go/concurrent"; 565 - fetch = { 566 - type = "git"; 567 - url = "https://github.com/modern-go/concurrent"; 568 - rev = "bacd9c7ef1dd"; 569 - sha256 = "0s0fxccsyb8icjmiym5k7prcqx36hvgdwl588y0491gi18k5i4zs"; 570 - moduleDir = ""; 571 - }; 572 - } 573 - { 574 - goPackagePath = "github.com/modern-go/reflect2"; 575 - fetch = { 576 - type = "git"; 577 - url = "https://github.com/modern-go/reflect2"; 578 - rev = "v1.0.1"; 579 - sha256 = "06a3sablw53n1dqqbr2f53jyksbxdmmk8axaas4yvnhyfi55k4lf"; 580 - moduleDir = ""; 581 - }; 582 - } 583 - { 584 - goPackagePath = "github.com/munnerz/goautoneg"; 585 - fetch = { 586 - type = "git"; 587 - url = "https://github.com/munnerz/goautoneg"; 588 - rev = "a547fc61f48d"; 589 - sha256 = "19khhn5xhqv1yp7d6k987gh5w5rhrjnp4p0c6fyrd8z6lzz5h9qi"; 590 - moduleDir = ""; 591 - }; 592 - } 593 - { 594 - goPackagePath = "github.com/mxk/go-flowrate"; 595 - fetch = { 596 - type = "git"; 597 - url = "https://github.com/mxk/go-flowrate"; 598 - rev = "cca7078d478f"; 599 - sha256 = "0zqs39923ja0yypdmiqk6x8pgmfs3ms5x5sl1dqv9z6zyx2xy541"; 600 - moduleDir = ""; 601 - }; 602 - } 603 - { 604 - goPackagePath = "github.com/onsi/ginkgo"; 605 - fetch = { 606 - type = "git"; 607 - url = "https://github.com/onsi/ginkgo"; 608 - rev = "v1.10.1"; 609 - sha256 = "033a42h1wzmji57p86igg9whvsbp6nvfdsypskw738ys903n3z4d"; 610 - moduleDir = ""; 611 - }; 612 - } 613 - { 614 - goPackagePath = "github.com/onsi/gomega"; 615 - fetch = { 616 - type = "git"; 617 - url = "https://github.com/onsi/gomega"; 618 - rev = "v1.7.0"; 619 - sha256 = "09j6wq425wgzzsbwm9ckhfgl2capv3yyqbrf45qyrjwkzm49i02y"; 620 - moduleDir = ""; 621 - }; 622 - } 623 - { 624 - goPackagePath = "github.com/peterbourgon/diskv"; 625 - fetch = { 626 - type = "git"; 627 - url = "https://github.com/peterbourgon/diskv"; 628 - rev = "v2.0.1"; 629 - sha256 = "1mxpa5aad08x30qcbffzk80g9540wvbca4blc1r2qyzl65b8929b"; 630 - moduleDir = ""; 631 - }; 632 - } 633 - { 634 - goPackagePath = "github.com/pkg/term"; 635 - fetch = { 636 - type = "git"; 637 - url = "https://github.com/pkg/term"; 638 - rev = "v1.1.0"; 639 - sha256 = "0flyj256zv5qc7z3m3s147k46p9whr7hl06zzwgvy2dkjp90ff73"; 640 - moduleDir = ""; 641 - }; 642 - } 643 - { 644 - goPackagePath = "github.com/pmezard/go-difflib"; 645 - fetch = { 646 - type = "git"; 647 - url = "https://github.com/pmezard/go-difflib"; 648 - rev = "v1.0.0"; 649 - sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; 650 - moduleDir = ""; 651 - }; 652 - } 653 - { 654 - goPackagePath = "github.com/spf13/afero"; 655 - fetch = { 656 - type = "git"; 657 - url = "https://github.com/spf13/afero"; 658 - rev = "v1.2.2"; 659 - sha256 = "0j9r65qgd58324m85lkl49vk9dgwd62g7dwvkfcm3k6i9dc555a9"; 660 - moduleDir = ""; 661 - }; 662 - } 663 - { 664 - goPackagePath = "github.com/spf13/pflag"; 665 - fetch = { 666 - type = "git"; 667 - url = "https://github.com/spf13/pflag"; 668 - rev = "v1.0.5"; 669 - sha256 = "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31"; 670 - moduleDir = ""; 671 - }; 672 - } 673 - { 674 - goPackagePath = "github.com/stretchr/objx"; 675 - fetch = { 676 - type = "git"; 677 - url = "https://github.com/stretchr/objx"; 678 - rev = "v0.1.0"; 679 - sha256 = "19ynspzjdynbi85xw06mh8ad5j0qa1vryvxjgvbnyrr8rbm4vd8w"; 680 - moduleDir = ""; 681 - }; 682 - } 683 - { 684 - goPackagePath = "github.com/stretchr/testify"; 685 - fetch = { 686 - type = "git"; 687 - url = "https://github.com/stretchr/testify"; 688 - rev = "v1.4.0"; 689 - sha256 = "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb"; 690 - moduleDir = ""; 691 - }; 692 - } 693 - { 694 - goPackagePath = "go.opencensus.io"; 695 - fetch = { 696 - type = "git"; 697 - url = "https://github.com/census-instrumentation/opencensus-go"; 698 - rev = "v0.21.0"; 699 - sha256 = "14s0a12xdzjvad0dgksgv8m3hh7nc585abvjkvyk6r67a29lxj6x"; 700 - moduleDir = ""; 701 - }; 702 - } 703 - { 704 - goPackagePath = "golang.org/x/crypto"; 705 - fetch = { 706 - type = "git"; 707 - url = "https://go.googlesource.com/crypto"; 708 - rev = "60c769a6c586"; 709 - sha256 = "1wy2pg38dz29vf1h48yfqf8m3jqvwnbdw8vkk3ldlj5d8fbbbmv8"; 710 - moduleDir = ""; 711 - }; 712 - } 713 - { 714 - goPackagePath = "golang.org/x/exp"; 715 - fetch = { 716 - type = "git"; 717 - url = "https://go.googlesource.com/exp"; 718 - rev = "509febef88a4"; 719 - sha256 = "02isrh39z8znrp5znplzy0dip2gnrl3jm1355raliyvhnhg04j6q"; 720 - moduleDir = ""; 721 - }; 722 - } 723 - { 724 - goPackagePath = "golang.org/x/lint"; 725 - fetch = { 726 - type = "git"; 727 - url = "https://go.googlesource.com/lint"; 728 - rev = "5614ed5bae6f"; 729 - sha256 = "0fzn0zjv0x92xvfdq3a0v9w5sgkhr7hxkfy9zaqi8i57807z8bnx"; 730 - moduleDir = ""; 731 - }; 732 - } 733 - { 734 - goPackagePath = "golang.org/x/net"; 735 - fetch = { 736 - type = "git"; 737 - url = "https://go.googlesource.com/net"; 738 - rev = "13f9640d40b9"; 739 - sha256 = "1ba2767lvklnmfvb9jkwvd4m7z6326gaiz3rgylh795g88hy34g1"; 740 - moduleDir = ""; 741 - }; 742 - } 743 - { 744 - goPackagePath = "golang.org/x/oauth2"; 745 - fetch = { 746 - type = "git"; 747 - url = "https://go.googlesource.com/oauth2"; 748 - rev = "0f29369cfe45"; 749 - sha256 = "06jwpvx0x2gjn2y959drbcir5kd7vg87k0r1216abk6rrdzzrzi2"; 750 - moduleDir = ""; 751 - }; 752 - } 753 - { 754 - goPackagePath = "golang.org/x/sync"; 755 - fetch = { 756 - type = "git"; 757 - url = "https://go.googlesource.com/sync"; 758 - rev = "cd5d95a43a6e"; 759 - sha256 = "1nqkyz2y1qvqcma52ijh02s8aiqmkfb95j08f6zcjhbga3ds6hds"; 760 - moduleDir = ""; 761 - }; 762 - } 763 - { 764 - goPackagePath = "golang.org/x/sys"; 765 - fetch = { 766 - type = "git"; 767 - url = "https://go.googlesource.com/sys"; 768 - rev = "af09f7315aff"; 769 - sha256 = "0kr94lzr8ngrc6913j5xh6g4r7g087dbdgnpzi6rjcl0bf8nsr22"; 770 - moduleDir = ""; 771 - }; 772 - } 773 - { 774 - goPackagePath = "golang.org/x/text"; 775 - fetch = { 776 - type = "git"; 777 - url = "https://go.googlesource.com/text"; 778 - rev = "v0.3.2"; 779 - sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh"; 780 - moduleDir = ""; 781 - }; 782 - } 783 - { 784 - goPackagePath = "golang.org/x/time"; 785 - fetch = { 786 - type = "git"; 787 - url = "https://go.googlesource.com/time"; 788 - rev = "9d24e82272b4"; 789 - sha256 = "1f5nkr4vys2vbd8wrwyiq2f5wcaahhpxmia85d1gshcbqjqf8dkb"; 790 - moduleDir = ""; 791 - }; 792 - } 793 - { 794 - goPackagePath = "golang.org/x/tools"; 795 - fetch = { 796 - type = "git"; 797 - url = "https://go.googlesource.com/tools"; 798 - rev = "e65039ee4138"; 799 - sha256 = "0c094599cf70wdrms49a3879qkq122pqlp2av444gs2pvc8apdcx"; 800 - moduleDir = ""; 801 - }; 802 - } 803 - { 804 - goPackagePath = "google.golang.org/api"; 805 - fetch = { 806 - type = "git"; 807 - url = "https://github.com/googleapis/google-api-go-client"; 808 - rev = "v0.4.0"; 809 - sha256 = "1hzgrw5wasmcjlqpxsmryddzzw4cwyzf2vx14i9z51v1plwssijm"; 810 - moduleDir = ""; 811 - }; 812 - } 813 - { 814 - goPackagePath = "google.golang.org/appengine"; 815 - fetch = { 816 - type = "git"; 817 - url = "https://github.com/golang/appengine"; 818 - rev = "v1.5.0"; 819 - sha256 = "0l7mkdnwhidv8m686x432vmx8z5nqcrr9f46ddgvrxbh4wvyfcll"; 820 - moduleDir = ""; 821 - }; 822 - } 823 - { 824 - goPackagePath = "google.golang.org/genproto"; 825 - fetch = { 826 - type = "git"; 827 - url = "https://github.com/googleapis/go-genproto"; 828 - rev = "e7d98fc518a7"; 829 - sha256 = "1cnavkyawwvfc5yl097ygnfy1ac69v4zc02gdfnq1bvgcvgmvnbi"; 830 - moduleDir = ""; 831 - }; 832 - } 833 - { 834 - goPackagePath = "google.golang.org/grpc"; 835 - fetch = { 836 - type = "git"; 837 - url = "https://github.com/grpc/grpc-go"; 838 - rev = "v1.19.0"; 839 - sha256 = "1znqwpj7ix3dpzx4zch0q70sdl3z5lvbb7v3q4i8sf8kas3yv71v"; 840 - moduleDir = ""; 841 - }; 842 - } 843 - { 844 - goPackagePath = "gopkg.in/check.v1"; 845 - fetch = { 846 - type = "git"; 847 - url = "https://gopkg.in/check.v1"; 848 - rev = "788fd7840127"; 849 - sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a"; 850 - moduleDir = ""; 851 - }; 852 - } 853 - { 854 - goPackagePath = "gopkg.in/fsnotify.v1"; 855 - fetch = { 856 - type = "git"; 857 - url = "https://gopkg.in/fsnotify.v1"; 858 - rev = "v1.4.7"; 859 - sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"; 860 - moduleDir = ""; 861 - }; 862 - } 863 - { 864 - goPackagePath = "gopkg.in/inf.v0"; 865 - fetch = { 866 - type = "git"; 867 - url = "https://gopkg.in/inf.v0"; 868 - rev = "v0.9.1"; 869 - sha256 = "00k5iqjcp371fllqxncv7jkf80hn1zww92zm78cclbcn4ybigkng"; 870 - moduleDir = ""; 871 - }; 872 - } 873 - { 874 - goPackagePath = "gopkg.in/tomb.v1"; 875 - fetch = { 876 - type = "git"; 877 - url = "https://gopkg.in/tomb.v1"; 878 - rev = "dd632973f1e7"; 879 - sha256 = "1lqmq1ag7s4b3gc3ddvr792c5xb5k6sfn0cchr3i2s7f1c231zjv"; 880 - moduleDir = ""; 881 - }; 882 - } 883 - { 884 - goPackagePath = "gopkg.in/yaml.v2"; 885 - fetch = { 886 - type = "git"; 887 - url = "https://gopkg.in/yaml.v2"; 888 - rev = "v2.2.4"; 889 - sha256 = "11bwj757wi8kdrcnlgfqb8vv2d2xdhlghmyagd19i62khrkchsg2"; 890 - moduleDir = ""; 891 - }; 892 - } 893 - { 894 - goPackagePath = "honnef.co/go/tools"; 895 - fetch = { 896 - type = "git"; 897 - url = "https://github.com/dominikh/go-tools"; 898 - rev = "3f1c8253044a"; 899 - sha256 = "0d3vgh0fgfj1z7i648g1s6x2pwxd07sxfjwg1xn3yagr9h06jh3h"; 900 - moduleDir = ""; 901 - }; 902 - } 903 - { 904 - goPackagePath = "k8s.io/api"; 905 - fetch = { 906 - type = "git"; 907 - url = "https://github.com/kubernetes/api"; 908 - rev = "v0.17.0"; 909 - sha256 = "180gijj7nl6pgfgqg6h7rcpxissmq9c3axph8ld7llx0cwmsxdrb"; 910 - moduleDir = ""; 911 - }; 912 - } 913 - { 914 - goPackagePath = "k8s.io/apimachinery"; 915 - fetch = { 916 - type = "git"; 917 - url = "https://github.com/kubernetes/apimachinery"; 918 - rev = "v0.17.0"; 919 - sha256 = "1418y3p2fx7zsf1anpwcma1fqnaymal12d6x33j600jf1y0j9g8i"; 920 - moduleDir = ""; 921 - }; 922 - } 923 - { 924 - goPackagePath = "k8s.io/client-go"; 925 - fetch = { 926 - type = "git"; 927 - url = "https://github.com/kubernetes/client-go"; 928 - rev = "v0.17.0"; 929 - sha256 = "1v8n92g18xb6b1wvl3p2slm0hbpf8agwdyslqn2wgnwyhhgi0rfg"; 930 - moduleDir = ""; 931 - }; 932 - } 933 - { 934 - goPackagePath = "k8s.io/gengo"; 935 - fetch = { 936 - type = "git"; 937 - url = "https://github.com/kubernetes/gengo"; 938 - rev = "0689ccc1d7d6"; 939 - sha256 = "10c0kbm07pzxwdxpsmcgqkcxqxaijyywvwj1rciw6ssfcgx7kdc5"; 940 - moduleDir = ""; 941 - }; 942 - } 943 - { 944 - goPackagePath = "k8s.io/klog"; 945 - fetch = { 946 - type = "git"; 947 - url = "https://github.com/kubernetes/klog"; 948 - rev = "v1.0.0"; 949 - sha256 = "1cgannfmldcrcksb2wqdn2b5qabqyxl9r25w9y4qbljw24hhnlvn"; 950 - moduleDir = ""; 951 - }; 952 - } 953 - { 954 - goPackagePath = "k8s.io/kube-openapi"; 955 - fetch = { 956 - type = "git"; 957 - url = "https://github.com/kubernetes/kube-openapi"; 958 - rev = "30be4d16710a"; 959 - sha256 = "13pksn2xzyhrz569zihqy78y9ckn4sf4f4x31w1czfwbs87n00gf"; 960 - moduleDir = ""; 961 - }; 962 - } 963 - { 964 - goPackagePath = "k8s.io/utils"; 965 - fetch = { 966 - type = "git"; 967 - url = "https://github.com/kubernetes/utils"; 968 - rev = "e782cd3c129f"; 969 - sha256 = "19dp1cfqmgwy4m4yyxzbmmzklxnff4ipqknsp7y9yi02q6h4gj7r"; 970 - moduleDir = ""; 971 - }; 972 - } 973 - { 974 - goPackagePath = "sigs.k8s.io/structured-merge-diff"; 975 - fetch = { 976 - type = "git"; 977 - url = "https://github.com/kubernetes-sigs/structured-merge-diff"; 978 - rev = "15d366b2352e"; 979 - sha256 = "1anrx09ksgrwjwmbrcrk3hx8wyzjaakzmmn36nd23if36nv1xg11"; 980 - moduleDir = ""; 981 - }; 982 - } 983 - { 984 - goPackagePath = "sigs.k8s.io/yaml"; 985 - fetch = { 986 - type = "git"; 987 - url = "https://github.com/kubernetes-sigs/yaml"; 988 - rev = "v1.1.0"; 989 - sha256 = "1p7hvjdr5jsyk7nys1g1pmgnf3ys6n320i6hds85afppk81k01kb"; 990 - moduleDir = ""; 991 - }; 992 - } 993 - ]