commit
4e74812c3a
@ -1,20 +0,0 @@ |
||||
diff --git a/src/sync/waitgroup_test.go b/src/sync/waitgroup_test.go
|
||||
index e3e3096..f80d1e2 100644
|
||||
--- a/src/sync/waitgroup_test.go
|
||||
+++ b/src/sync/waitgroup_test.go
|
||||
@@ -6,6 +6,7 @@ package sync_test
|
||||
|
||||
import (
|
||||
"internal/race"
|
||||
+ "internal/testenv"
|
||||
"runtime"
|
||||
. "sync"
|
||||
"sync/atomic"
|
||||
@@ -73,6 +74,7 @@ func TestWaitGroupMisuse2(t *testing.T) {
|
||||
if runtime.NumCPU() <= 4 {
|
||||
t.Skip("NumCPU<=4, skipping: this test requires parallelism")
|
||||
}
|
||||
+ testenv.SkipFlaky(t, 20072)
|
||||
defer func() {
|
||||
err := recover()
|
||||
if err != "sync: negative WaitGroup counter" &&
|
@ -0,0 +1,13 @@ |
||||
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
|
||||
index 40229bce0f..3cc604930e 100644
|
||||
--- a/Modules/posixmodule.c
|
||||
+++ b/Modules/posixmodule.c
|
||||
@@ -7258,7 +7258,7 @@ os_sched_getaffinity_impl(PyObject *module, pid_t pid)
|
||||
#ifdef HAVE_UTMP_H
|
||||
#include <utmp.h>
|
||||
#endif /* HAVE_UTMP_H */
|
||||
-#elif defined(HAVE_LIBUTIL_H)
|
||||
+#elif defined(HAVE_LIBUTIL_H) && !defined(__APPLE__)
|
||||
#include <libutil.h>
|
||||
#elif defined(HAVE_UTIL_H)
|
||||
#include <util.h>
|
@ -1,36 +1,39 @@ |
||||
{ buildGoModule, fetchFromGitHub, stdenv, lib }: |
||||
{ buildGoModule, fetchFromGitHub, stdenv, lib, installShellFiles }: |
||||
|
||||
buildGoModule rec { |
||||
pname = "fly"; |
||||
version = "7.7.1"; |
||||
version = "7.8.0"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "concourse"; |
||||
repo = "concourse"; |
||||
rev = "v${version}"; |
||||
sha256 = "sha256-AJvD9re4jj+ixvZKWHDJM0QEv5EPFv3VFJus3lnm2LI="; |
||||
sha256 = "sha256-CYQQ44Yx97PvhFHrTzUM2RooNCh5Sdg8SXsV4BOzzPE="; |
||||
}; |
||||
|
||||
vendorSha256 = "sha256-G9HdhPi4iezUR6SIVYnjL0fznOfiusY4T9ClLPr1w5c="; |
||||
|
||||
doCheck = false; |
||||
vendorSha256 = "sha256-aYu5K6pK6Q0Fmagr91i6nc3t55nUjn5vasIO+kUXWrs="; |
||||
|
||||
subPackages = [ "fly" ]; |
||||
|
||||
ldflags = [ |
||||
"-X github.com/concourse/concourse.Version=${version}" |
||||
"-s" "-w" "-X github.com/concourse/concourse.Version=${version}" |
||||
]; |
||||
|
||||
nativeBuildInputs = [ installShellFiles ]; |
||||
|
||||
doCheck = false; |
||||
|
||||
postInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' |
||||
mkdir -p $out/share/{bash-completion/completions,zsh/site-functions} |
||||
$out/bin/fly completion --shell bash > $out/share/bash-completion/completions/fly |
||||
$out/bin/fly completion --shell zsh > $out/share/zsh/site-functions/_fly |
||||
installShellCompletion --cmd fly \ |
||||
--bash <($out/bin/fly completion --shell bash) \ |
||||
--fish <($out/bin/fly completion --shell fish) \ |
||||
--zsh <($out/bin/fly completion --shell zsh) |
||||
''; |
||||
|
||||
meta = with lib; { |
||||
description = "A command line interface to Concourse CI"; |
||||
description = "Command line interface to Concourse CI"; |
||||
homepage = "https://concourse-ci.org"; |
||||
license = licenses.asl20; |
||||
maintainers = with maintainers; [ ivanbrennan ]; |
||||
maintainers = with maintainers; [ ivanbrennan SuperSandro2000 ]; |
||||
}; |
||||
} |
||||
|
@ -1,26 +1,25 @@ |
||||
{ lib, buildGoPackage, fetchFromGitHub }: |
||||
{ lib |
||||
, buildGoModule |
||||
, fetchFromGitHub |
||||
}: |
||||
|
||||
buildGoPackage rec { |
||||
buildGoModule rec { |
||||
pname = "kube-prompt"; |
||||
version = "1.0.11"; |
||||
rev = "v${version}"; |
||||
|
||||
goPackagePath = "github.com/c-bata/kube-prompt"; |
||||
|
||||
src = fetchFromGitHub { |
||||
inherit rev; |
||||
owner = "c-bata"; |
||||
repo = "kube-prompt"; |
||||
rev = "v${version}"; |
||||
sha256 = "sha256-9OWsITbC7YO51QzsRwDWvojU54DiuGJhkSGwmesEj9w="; |
||||
}; |
||||
|
||||
subPackages = ["."]; |
||||
goDeps = ./deps.nix; |
||||
vendorSha256 = "sha256-wou5inOX8vadEBCIBccwSRjtzf0GH1abwNdUu4JBvyM="; |
||||
|
||||
meta = { |
||||
description = "An interactive kubernetes client featuring auto-complete using go-prompt"; |
||||
license = lib.licenses.mit; |
||||
meta = with lib; { |
||||
description = "An interactive kubernetes client featuring auto-complete"; |
||||
license = licenses.mit; |
||||
homepage = "https://github.com/c-bata/kube-prompt"; |
||||
maintainers = [ lib.maintainers.vdemeester ]; |
||||
maintainers = with maintainers; [ vdemeester ]; |
||||
}; |
||||
} |
||||
|
@ -1,993 +0,0 @@ |
||||
# file generated from go.mod using vgo2nix (https://github.com/nix-community/vgo2nix) |
||||
[ |
||||
{ |
||||
goPackagePath = "cloud.google.com/go"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/googleapis/google-cloud-go"; |
||||
rev = "v0.38.0"; |
||||
sha256 = "0n6n13b7lri2fmc4bn4ifszyawj31dpbzvyv0xafsf81440z8cyh"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/Azure/go-autorest/autorest"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/Azure/go-autorest"; |
||||
rev = "autorest/v0.9.0"; |
||||
sha256 = "01fg6x3a6as2kh0km8kvjzjalq7xiqa17hnsdwawzlpnfpqgslvq"; |
||||
moduleDir = "autorest"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/Azure/go-autorest/autorest/adal"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/Azure/go-autorest"; |
||||
rev = "autorest/adal/v0.5.0"; |
||||
sha256 = "07zbbshyz1s9fj9ifa6zzks4wq7455rna50z1ahpgin92jk0s6la"; |
||||
moduleDir = "autorest/adal"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/Azure/go-autorest/autorest/date"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/Azure/go-autorest"; |
||||
rev = "autorest/date/v0.1.0"; |
||||
sha256 = "1w94wxjjkiv8m44rcdm1af9h0ap2r8kpp9198cxpxj8d5xxkaxpz"; |
||||
moduleDir = "autorest/date"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/Azure/go-autorest/autorest/mocks"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/Azure/go-autorest"; |
||||
rev = "autorest/mocks/v0.2.0"; |
||||
sha256 = "04jsq3bnz9s27kp45n7q5wj2fi3bxwvxrxcmiswrhqz4pj35b561"; |
||||
moduleDir = "autorest/mocks"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/Azure/go-autorest/logger"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/Azure/go-autorest"; |
||||
rev = "logger/v0.1.0"; |
||||
sha256 = "1w94wxjjkiv8m44rcdm1af9h0ap2r8kpp9198cxpxj8d5xxkaxpz"; |
||||
moduleDir = "logger"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/Azure/go-autorest/tracing"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/Azure/go-autorest"; |
||||
rev = "tracing/v0.5.0"; |
||||
sha256 = "0n482cjr2pk6ql6awcnn6llrnygjzakihbjaahgmylf3znwil7jp"; |
||||
moduleDir = "tracing"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/BurntSushi/toml"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/BurntSushi/toml"; |
||||
rev = "v0.3.1"; |
||||
sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/NYTimes/gziphandler"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/NYTimes/gziphandler"; |
||||
rev = "56545f4a5d46"; |
||||
sha256 = "1fwk9wz6vrvq72f2gq8jhvd1nvv6grqgwrjq66vjpm0726pxar72"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/PuerkitoBio/purell"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/PuerkitoBio/purell"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "1qhsy1nm96b9kb63svkvkqmmw15xg6irwcysisxdgzk64adfwqv1"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/PuerkitoBio/urlesc"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/PuerkitoBio/urlesc"; |
||||
rev = "5bd2802263f2"; |
||||
sha256 = "15y5r3asvm7196m3nza5xvdvlc2k11p6lfs6hi917hl7r9vgi6mp"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/c-bata/go-prompt"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/c-bata/go-prompt"; |
||||
rev = "v0.2.5"; |
||||
sha256 = "1ny9a1cshl9h6rddk3j0ar6iya1iahaw623g7qbsrbdbx38xlip3"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/client9/misspell"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/client9/misspell"; |
||||
rev = "v0.3.4"; |
||||
sha256 = "1vwf33wsc4la25zk9nylpbp9px3svlmldkm0bha4hp56jws4q9cs"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/davecgh/go-spew"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/davecgh/go-spew"; |
||||
rev = "v1.1.1"; |
||||
sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/dgrijalva/jwt-go"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/dgrijalva/jwt-go"; |
||||
rev = "v3.2.0"; |
||||
sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/docker/spdystream"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/docker/spdystream"; |
||||
rev = "449fdfce4d96"; |
||||
sha256 = "1412cpiis971iq1kxrirzirhj2708ispjh0x0dh879b66x8507sl"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/elazarl/goproxy"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/elazarl/goproxy"; |
||||
rev = "c4fc26588b6e"; |
||||
sha256 = "1s3v02px61a3hmvb47rqk598z5visayxq46k3c8dcrayhhngv2fw"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/emicklei/go-restful"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/emicklei/go-restful"; |
||||
rev = "ff4f55a20633"; |
||||
sha256 = "1v5lj5142abz3gvbygp6xghpdx4ps2lwswl8559ivaidahwnc21c"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/evanphx/json-patch"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/evanphx/json-patch"; |
||||
rev = "v4.2.0"; |
||||
sha256 = "0cfvyhl3hjfc4z8hbkfc40yafv6r7y513zgp3jwf88isbd13r7a6"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/fsnotify/fsnotify"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/fsnotify/fsnotify"; |
||||
rev = "v1.4.7"; |
||||
sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/ghodss/yaml"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/ghodss/yaml"; |
||||
rev = "73d445a93680"; |
||||
sha256 = "0pg53ky4sy3sp9j4n7vgf1p3gw4nbckwqfldcmmi9rf13kjh0mr7"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/go-logr/logr"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/go-logr/logr"; |
||||
rev = "v0.1.0"; |
||||
sha256 = "0fhijjhxz4n2j5i24ckzv8r9kri3v44jdyklgbqjfq0xm7izqg14"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/go-openapi/jsonpointer"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/go-openapi/jsonpointer"; |
||||
rev = "46af16f9f7b1"; |
||||
sha256 = "0w0fphmdycjzbsm1vppdcjc9aqinkcdzcq3pxikdvdqh5p791gsc"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/go-openapi/jsonreference"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/go-openapi/jsonreference"; |
||||
rev = "13c6e3589ad9"; |
||||
sha256 = "1fh4xcl9ijww4bdq656sx981d57w2c9zx5148jsxlsg4bsvxmwis"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/go-openapi/spec"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/go-openapi/spec"; |
||||
rev = "6aced65f8501"; |
||||
sha256 = "0yf0nw7167yjpiqrikns5djarjpf2r07q6xnq9xb1cfsc4m7ynm4"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/go-openapi/swag"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/go-openapi/swag"; |
||||
rev = "1d0bd113de87"; |
||||
sha256 = "0fmk42chj20679n87n6sig3czs25lavyj6w208000n6kccv1ns3c"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/gogo/protobuf"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/gogo/protobuf"; |
||||
rev = "65acae22fc9d"; |
||||
sha256 = "0700alky9z0g9akhrzn20wf4jr1600d0clhs32sm8chnlbvidy46"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/golang/glog"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/golang/glog"; |
||||
rev = "23def4e6c14b"; |
||||
sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/golang/groupcache"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/golang/groupcache"; |
||||
rev = "02826c3e7903"; |
||||
sha256 = "0w46bsllddfij66nrg8jbfjsr54birvfww8a2fj9fmgyig5syn2x"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/golang/mock"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/golang/mock"; |
||||
rev = "v1.2.0"; |
||||
sha256 = "12ddj2g8ab87id6n2n67vnbhq6p8dvgsq1pzpqfriym4dk8w54fg"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/golang/protobuf"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/golang/protobuf"; |
||||
rev = "v1.3.2"; |
||||
sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/google/btree"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/google/btree"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "0ba430m9fbnagacp57krgidsyrgp3ycw5r7dj71brgp5r52g82p6"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/google/go-cmp"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/google/go-cmp"; |
||||
rev = "v0.3.0"; |
||||
sha256 = "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/google/gofuzz"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/google/gofuzz"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "0qz439qvccm91w0mmjz4fqgx48clxdwagkvvx89cr43q1d4iry36"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/google/martian"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/google/martian"; |
||||
rev = "v2.1.0"; |
||||
sha256 = "197hil6vrjk50b9wvwyzf61csid83whsjj6ik8mc9r2lryxlyyrp"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/google/pprof"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/google/pprof"; |
||||
rev = "3ea8567a2e57"; |
||||
sha256 = "09rhjn3ms0a72dw0yzbp237p7yhqma772zspddn6mgkh3gi3kn4c"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/google/uuid"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/google/uuid"; |
||||
rev = "v1.1.1"; |
||||
sha256 = "0hfxcf9frkb57k6q0rdkrmnfs78ms21r1qfk9fhlqga2yh5xg8zb"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/googleapis/gax-go/v2"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/googleapis/gax-go"; |
||||
rev = "v2.0.4"; |
||||
sha256 = "1iwnm6ky1x53lgs44mw3hpdkjzrm5qd0kfs50m0qcq2ml5m1cwdm"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/googleapis/gnostic"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/googleapis/gnostic"; |
||||
rev = "v0.2.0"; |
||||
sha256 = "0yh3ckd7m0r9h50wmxxvba837d0wb1k5yd439zq4p1kpp4390z12"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/gophercloud/gophercloud"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/gophercloud/gophercloud"; |
||||
rev = "v0.1.0"; |
||||
sha256 = "0794s9c144gphm4dh1wgba6ydsb4zdwgglj1p9im43jv0lvh6p81"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/gregjones/httpcache"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/gregjones/httpcache"; |
||||
rev = "9cad4c3443a7"; |
||||
sha256 = "0wjdwcwqqcx2d5y68qvhg6qyj977il5ijmnn9h9cd6wjbdy0ay6s"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/hashicorp/golang-lru"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/hashicorp/golang-lru"; |
||||
rev = "v0.5.1"; |
||||
sha256 = "13f870cvk161bzjj6x41l45r5x9i1z9r2ymwmvm7768kg08zznpy"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/hpcloud/tail"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/hpcloud/tail"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "1njpzc0pi1acg5zx9y6vj9xi6ksbsc5d387rd6904hy6rh2m6kn0"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/imdario/mergo"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/imdario/mergo"; |
||||
rev = "v0.3.5"; |
||||
sha256 = "1mvgn89vp39gcpvhiq4n7nw5ipj7fk6h03jgc6fjwgvwvss213pb"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/json-iterator/go"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/json-iterator/go"; |
||||
rev = "v1.1.8"; |
||||
sha256 = "1kbp9fj6fxfql0ir59zb6v68l4bpwlmk76xm8vaikw1hp6y9bcss"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/jstemmer/go-junit-report"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/jstemmer/go-junit-report"; |
||||
rev = "af01ea7f8024"; |
||||
sha256 = "1lp3n94ris12hac02wi31f3whs88lcrzwgdg43a5j6cafg9p1d0s"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/kisielk/errcheck"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kisielk/errcheck"; |
||||
rev = "v1.2.0"; |
||||
sha256 = "0am6g10ipdxw84byscm7shda654882wjcbinq5c4696m6mhi2qrd"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/kisielk/gotool"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kisielk/gotool"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/kr/pretty"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kr/pretty"; |
||||
rev = "v0.1.0"; |
||||
sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/kr/pty"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kr/pty"; |
||||
rev = "v1.1.1"; |
||||
sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/kr/text"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kr/text"; |
||||
rev = "v0.1.0"; |
||||
sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mailru/easyjson"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mailru/easyjson"; |
||||
rev = "d5b7844b561a"; |
||||
sha256 = "1g84l4wns28xjpn6nl1g33dcj3sfgxlkqqsa6w8fbq2kwyd50xka"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mattn/go-colorable"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mattn/go-colorable"; |
||||
rev = "v0.1.7"; |
||||
sha256 = "08y5c01bvyqxraj3wc0di80gbp87178rsshb74x0p3m7wwfv82l3"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mattn/go-isatty"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mattn/go-isatty"; |
||||
rev = "v0.0.12"; |
||||
sha256 = "1dfsh27d52wmz0nmmzm2382pfrs2fcijvh6cgir7jbb4pnigr5w4"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mattn/go-runewidth"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mattn/go-runewidth"; |
||||
rev = "v0.0.9"; |
||||
sha256 = "1mvlxcdwr0vwp8b2wqs6y7hk72y28sqh03dz5x0xkg48d4y9cplj"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mattn/go-tty"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mattn/go-tty"; |
||||
rev = "v0.0.3"; |
||||
sha256 = "0d1d63q02pc5k5ga8bw4yjbkrli2769vg237psajsskjirjy53vf"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/modern-go/concurrent"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/modern-go/concurrent"; |
||||
rev = "bacd9c7ef1dd"; |
||||
sha256 = "0s0fxccsyb8icjmiym5k7prcqx36hvgdwl588y0491gi18k5i4zs"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/modern-go/reflect2"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/modern-go/reflect2"; |
||||
rev = "v1.0.1"; |
||||
sha256 = "06a3sablw53n1dqqbr2f53jyksbxdmmk8axaas4yvnhyfi55k4lf"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/munnerz/goautoneg"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/munnerz/goautoneg"; |
||||
rev = "a547fc61f48d"; |
||||
sha256 = "19khhn5xhqv1yp7d6k987gh5w5rhrjnp4p0c6fyrd8z6lzz5h9qi"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mxk/go-flowrate"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mxk/go-flowrate"; |
||||
rev = "cca7078d478f"; |
||||
sha256 = "0zqs39923ja0yypdmiqk6x8pgmfs3ms5x5sl1dqv9z6zyx2xy541"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/onsi/ginkgo"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/onsi/ginkgo"; |
||||
rev = "v1.10.1"; |
||||
sha256 = "033a42h1wzmji57p86igg9whvsbp6nvfdsypskw738ys903n3z4d"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/onsi/gomega"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/onsi/gomega"; |
||||
rev = "v1.7.0"; |
||||
sha256 = "09j6wq425wgzzsbwm9ckhfgl2capv3yyqbrf45qyrjwkzm49i02y"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/peterbourgon/diskv"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/peterbourgon/diskv"; |
||||
rev = "v2.0.1"; |
||||
sha256 = "1mxpa5aad08x30qcbffzk80g9540wvbca4blc1r2qyzl65b8929b"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/pkg/term"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/pkg/term"; |
||||
rev = "v1.1.0"; |
||||
sha256 = "0flyj256zv5qc7z3m3s147k46p9whr7hl06zzwgvy2dkjp90ff73"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/pmezard/go-difflib"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/pmezard/go-difflib"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/spf13/afero"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/spf13/afero"; |
||||
rev = "v1.2.2"; |
||||
sha256 = "0j9r65qgd58324m85lkl49vk9dgwd62g7dwvkfcm3k6i9dc555a9"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/spf13/pflag"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/spf13/pflag"; |
||||
rev = "v1.0.5"; |
||||
sha256 = "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/stretchr/objx"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/stretchr/objx"; |
||||
rev = "v0.1.0"; |
||||
sha256 = "19ynspzjdynbi85xw06mh8ad5j0qa1vryvxjgvbnyrr8rbm4vd8w"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/stretchr/testify"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/stretchr/testify"; |
||||
rev = "v1.4.0"; |
||||
sha256 = "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "go.opencensus.io"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/census-instrumentation/opencensus-go"; |
||||
rev = "v0.21.0"; |
||||
sha256 = "14s0a12xdzjvad0dgksgv8m3hh7nc585abvjkvyk6r67a29lxj6x"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/crypto"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/crypto"; |
||||
rev = "60c769a6c586"; |
||||
sha256 = "1wy2pg38dz29vf1h48yfqf8m3jqvwnbdw8vkk3ldlj5d8fbbbmv8"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/exp"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/exp"; |
||||
rev = "509febef88a4"; |
||||
sha256 = "02isrh39z8znrp5znplzy0dip2gnrl3jm1355raliyvhnhg04j6q"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/lint"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/lint"; |
||||
rev = "5614ed5bae6f"; |
||||
sha256 = "0fzn0zjv0x92xvfdq3a0v9w5sgkhr7hxkfy9zaqi8i57807z8bnx"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/net"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/net"; |
||||
rev = "13f9640d40b9"; |
||||
sha256 = "1ba2767lvklnmfvb9jkwvd4m7z6326gaiz3rgylh795g88hy34g1"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/oauth2"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/oauth2"; |
||||
rev = "0f29369cfe45"; |
||||
sha256 = "06jwpvx0x2gjn2y959drbcir5kd7vg87k0r1216abk6rrdzzrzi2"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/sync"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/sync"; |
||||
rev = "cd5d95a43a6e"; |
||||
sha256 = "1nqkyz2y1qvqcma52ijh02s8aiqmkfb95j08f6zcjhbga3ds6hds"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/sys"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/sys"; |
||||
rev = "af09f7315aff"; |
||||
sha256 = "0kr94lzr8ngrc6913j5xh6g4r7g087dbdgnpzi6rjcl0bf8nsr22"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/text"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/text"; |
||||
rev = "v0.3.2"; |
||||
sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/time"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/time"; |
||||
rev = "9d24e82272b4"; |
||||
sha256 = "1f5nkr4vys2vbd8wrwyiq2f5wcaahhpxmia85d1gshcbqjqf8dkb"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/tools"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/tools"; |
||||
rev = "e65039ee4138"; |
||||
sha256 = "0c094599cf70wdrms49a3879qkq122pqlp2av444gs2pvc8apdcx"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "google.golang.org/api"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/googleapis/google-api-go-client"; |
||||
rev = "v0.4.0"; |
||||
sha256 = "1hzgrw5wasmcjlqpxsmryddzzw4cwyzf2vx14i9z51v1plwssijm"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "google.golang.org/appengine"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/golang/appengine"; |
||||
rev = "v1.5.0"; |
||||
sha256 = "0l7mkdnwhidv8m686x432vmx8z5nqcrr9f46ddgvrxbh4wvyfcll"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "google.golang.org/genproto"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/googleapis/go-genproto"; |
||||
rev = "e7d98fc518a7"; |
||||
sha256 = "1cnavkyawwvfc5yl097ygnfy1ac69v4zc02gdfnq1bvgcvgmvnbi"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "google.golang.org/grpc"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/grpc/grpc-go"; |
||||
rev = "v1.19.0"; |
||||
sha256 = "1znqwpj7ix3dpzx4zch0q70sdl3z5lvbb7v3q4i8sf8kas3yv71v"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/check.v1"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/check.v1"; |
||||
rev = "788fd7840127"; |
||||
sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/fsnotify.v1"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/fsnotify.v1"; |
||||
rev = "v1.4.7"; |
||||
sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/inf.v0"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/inf.v0"; |
||||
rev = "v0.9.1"; |
||||
sha256 = "00k5iqjcp371fllqxncv7jkf80hn1zww92zm78cclbcn4ybigkng"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/tomb.v1"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/tomb.v1"; |
||||
rev = "dd632973f1e7"; |
||||
sha256 = "1lqmq1ag7s4b3gc3ddvr792c5xb5k6sfn0cchr3i2s7f1c231zjv"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/yaml.v2"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/yaml.v2"; |
||||
rev = "v2.2.4"; |
||||
sha256 = "11bwj757wi8kdrcnlgfqb8vv2d2xdhlghmyagd19i62khrkchsg2"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "honnef.co/go/tools"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/dominikh/go-tools"; |
||||
rev = "3f1c8253044a"; |
||||
sha256 = "0d3vgh0fgfj1z7i648g1s6x2pwxd07sxfjwg1xn3yagr9h06jh3h"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "k8s.io/api"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes/api"; |
||||
rev = "v0.17.0"; |
||||
sha256 = "180gijj7nl6pgfgqg6h7rcpxissmq9c3axph8ld7llx0cwmsxdrb"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "k8s.io/apimachinery"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes/apimachinery"; |
||||
rev = "v0.17.0"; |
||||
sha256 = "1418y3p2fx7zsf1anpwcma1fqnaymal12d6x33j600jf1y0j9g8i"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "k8s.io/client-go"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes/client-go"; |
||||
rev = "v0.17.0"; |
||||
sha256 = "1v8n92g18xb6b1wvl3p2slm0hbpf8agwdyslqn2wgnwyhhgi0rfg"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "k8s.io/gengo"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes/gengo"; |
||||
rev = "0689ccc1d7d6"; |
||||
sha256 = "10c0kbm07pzxwdxpsmcgqkcxqxaijyywvwj1rciw6ssfcgx7kdc5"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "k8s.io/klog"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes/klog"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "1cgannfmldcrcksb2wqdn2b5qabqyxl9r25w9y4qbljw24hhnlvn"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "k8s.io/kube-openapi"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes/kube-openapi"; |
||||
rev = "30be4d16710a"; |
||||
sha256 = "13pksn2xzyhrz569zihqy78y9ckn4sf4f4x31w1czfwbs87n00gf"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "k8s.io/utils"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes/utils"; |
||||
rev = "e782cd3c129f"; |
||||
sha256 = "19dp1cfqmgwy4m4yyxzbmmzklxnff4ipqknsp7y9yi02q6h4gj7r"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "sigs.k8s.io/structured-merge-diff"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes-sigs/structured-merge-diff"; |
||||
rev = "15d366b2352e"; |
||||
sha256 = "1anrx09ksgrwjwmbrcrk3hx8wyzjaakzmmn36nd23if36nv1xg11"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "sigs.k8s.io/yaml"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kubernetes-sigs/yaml"; |
||||
rev = "v1.1.0"; |
||||
sha256 = "1p7hvjdr5jsyk7nys1g1pmgnf3ys6n320i6hds85afppk81k01kb"; |
||||
moduleDir = ""; |
||||
}; |
||||
} |
||||
] |
@ -0,0 +1,66 @@ |
||||
{ lib, stdenv, fetchFromGitHub, writeScript, makeWrapper, ncurses, libX11 }: |
||||
|
||||
let |
||||
setup = writeScript "setup" '' |
||||
mkdir -p "$ANGBAND_PATH" |
||||
# copy all the data files into place |
||||
cp -ar $1/* "$ANGBAND_PATH" |
||||
# the copied files need to be writable |
||||
chmod +w -R "$ANGBAND_PATH" |
||||
''; |
||||
in stdenv.mkDerivation rec { |
||||
pname = "sil-q"; |
||||
version = "1.5.0"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "sil-quirk"; |
||||
repo = "sil-q"; |
||||
rev = "v${version}"; |
||||
sha256 = "sha256-v/sWhPWF9cCKD8N0RHpwzChMM1t9G2yrMDmi1cZxdOs="; |
||||
}; |
||||
|
||||
nativeBuildInputs = [ makeWrapper ]; |
||||
buildInputs = [ ncurses libX11 ]; |
||||
|
||||
# Makefile(s) and config are not top-level |
||||
sourceRoot = "source/src"; |
||||
|
||||
postPatch = '' |
||||
# allow usage of ANGBAND_PATH |
||||
substituteInPlace config.h --replace "#define FIXED_PATHS" "" |
||||
|
||||
# change Makefile.std for ncurses according to its own comment |
||||
substituteInPlace Makefile.std --replace "-lcurses" "-lncurses" |
||||
''; |
||||
|
||||
makefile = "Makefile.std"; |
||||
|
||||
installPhase = '' |
||||
runHook preInstall |
||||
|
||||
mkdir -p $out/bin |
||||
cp sil $out/bin/sil-q |
||||
wrapProgram $out/bin/sil-q \ |
||||
--run "export ANGBAND_PATH=\$HOME/.sil" \ |
||||
--run "${setup} ${src}/lib" |
||||
|
||||
runHook postInstall |
||||
''; |
||||
|
||||
meta = { |
||||
description = "A roguelike game set in the First Age of Middle-earth"; |
||||
longDescription = '' |
||||
A game of adventure set in the First Age of Middle-earth, when the world still |
||||
rang with Elven song and gleamed with Dwarven mail. |
||||
|
||||
Walk the dark halls of Angband. Slay creatures black and fell. Wrest a shining |
||||
Silmaril from Morgoth’s iron crown. |
||||
|
||||
A fork of Sil that's still actively developed. |
||||
''; |
||||
homepage = "https://github.com/sil-quirk/sil-q"; |
||||
license = lib.licenses.gpl2; |
||||
maintainers = [ lib.maintainers.kenran ]; |
||||
platforms = lib.platforms.linux; |
||||
}; |
||||
} |
@ -1,38 +0,0 @@ |
||||
{ |
||||
"linux-386": { |
||||
"sys": "linux-386", |
||||
"url": "https://bin.equinox.io/a/c4ZY6f7svn7/ngrok-2.3.40-linux-386", |
||||
"sha256": "1b645ff0abbb28ca7c0f6a2109653be2dc281860b582b4de6927fde12c99da26", |
||||
"version": "2.3.40" |
||||
}, |
||||
"linux-amd64": { |
||||
"sys": "linux-amd64", |
||||
"url": "https://bin.equinox.io/a/b5PAmc6L9z2/ngrok-2.3.40-linux-amd64", |
||||
"sha256": "218d267cd1195334718bafac14bfdf1c19dc95dcf8a24aaa6a1383c21dc86e76", |
||||
"version": "2.3.40" |
||||
}, |
||||
"linux-arm": { |
||||
"sys": "linux-arm", |
||||
"url": "https://bin.equinox.io/a/aRh9rdUAJyf/ngrok-2.3.40-linux-arm", |
||||
"sha256": "538a7431df141a929a250eaf6ed7afdcce817bcd8cfe60b61f4c6d7a289b1d1c", |
||||
"version": "2.3.40" |
||||
}, |
||||
"linux-arm64": { |
||||
"sys": "linux-arm64", |
||||
"url": "https://bin.equinox.io/a/2gpRjDRBpJv/ngrok-2.3.40-linux-arm64", |
||||
"sha256": "dc7b4465ef95f6d04d1b1996111b3a2631e5f464d7dca7f4994f59ea4edbe21f", |
||||
"version": "2.3.40" |
||||
}, |
||||
"darwin-amd64": { |
||||
"sys": "darwin-amd64", |
||||
"url": "https://bin.equinox.io/a/fcZQXtHSDgM/ngrok-2.3.40-darwin-amd64", |
||||
"sha256": "80c8fb121d6c93350d84351d9516674f4e20a3e003cdd7dcb4c3e7c48b9c5b07", |
||||
"version": "2.3.40" |
||||
}, |
||||
"darwin-arm64": { |
||||
"sys": "darwin-arm64", |
||||
"url": "https://bin.equinox.io/a/3TEKdZeyAnt/ngrok-2.3.40-darwin-arm64", |
||||
"sha256": "c9e6dfec454f9faec92a13dfd3f3857de982007e3b85987bb875aa0d74ca8101", |
||||
"version": "2.3.40" |
||||
} |
||||
} |
@ -0,0 +1,38 @@ |
||||
{ |
||||
"linux-386": { |
||||
"sys": "linux-386", |
||||
"url": "https://bin.equinox.io/a/fZXabEBxqTt/ngrok-v3-3.0.4-linux-386", |
||||
"sha256": "94c106392171a537d45ff5db749ce064d721b7c2204c7c951b9e9bfd96fd41f5", |
||||
"version": "3.0.4" |
||||
}, |
||||
"linux-amd64": { |
||||
"sys": "linux-amd64", |
||||
"url": "https://bin.equinox.io/a/fydLsfbG16K/ngrok-v3-3.0.4-linux-amd64", |
||||
"sha256": "1d93dfcbcf8f1be3a21460022b5644228f9dcc2e71012bd61fcfb39ddf2a7a89", |
||||
"version": "3.0.4" |
||||
}, |
||||
"linux-arm": { |
||||
"sys": "linux-arm", |
||||
"url": "https://bin.equinox.io/a/8Fzm6mvbW6H/ngrok-v3-3.0.4-linux-arm", |
||||
"sha256": "d9bf182808f254bea7f177f7dc814dbfa0f3a5ee2aea18cfabac7975a9c6397e", |
||||
"version": "3.0.4" |
||||
}, |
||||
"linux-arm64": { |
||||
"sys": "linux-arm64", |
||||
"url": "https://bin.equinox.io/a/NGErr1qsBJ/ngrok-v3-3.0.4-linux-arm64", |
||||
"sha256": "26174fa2a0c22cf44fff118658348d6e4bfa8d60e4cfc092dedc4a0223427916", |
||||
"version": "3.0.4" |
||||
}, |
||||
"darwin-amd64": { |
||||
"sys": "darwin-amd64", |
||||
"url": "https://bin.equinox.io/a/RZEPEGHd2t/ngrok-v3-3.0.4-darwin-amd64", |
||||
"sha256": "a7eca7635e6174174880a79d51e2d9c4ec32e15752751d5427f70ecf59f9f8e2", |
||||
"version": "3.0.4" |
||||
}, |
||||
"darwin-arm64": { |
||||
"sys": "darwin-arm64", |
||||
"url": "https://bin.equinox.io/a/dxEFAXR7WZr/ngrok-v3-3.0.4-darwin-arm64", |
||||
"sha256": "6db91466407e9538a4f598cc362e8be292d4621f8b331e0d0818e1c672decc66", |
||||
"version": "3.0.4" |
||||
} |
||||
} |
@ -0,0 +1,35 @@ |
||||
{ lib |
||||
, buildGoModule |
||||
, fetchFromGitHub |
||||
}: |
||||
|
||||
buildGoModule rec { |
||||
pname = "norouter"; |
||||
version = "0.6.4"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "norouter"; |
||||
repo = pname; |
||||
rev = "v${version}"; |
||||
sha256 = "0h5jzxm4fw50781zj76r5ksnxkzsnrygrykpa913v9nd24c09c7m"; |
||||
}; |
||||
|
||||
vendorSha256 = "sha256-DZ2kcNV8AzNogAUTaeus4rz9gCFo0wm306jcz/cAj0M="; |
||||
|
||||
subPackages = [ "cmd/norouter" ]; |
||||
doInstallCheck = true; |
||||
installCheckPhase = '' |
||||
runHook preInstallCheck |
||||
|
||||
$out/bin/norouter --version | grep ${version} > /dev/null |
||||
|
||||
runHook postInstallCheck |
||||
''; |
||||
|
||||
meta = with lib; { |
||||
description = "Tool to handle unprivileged networking by using multiple loopback addresses"; |
||||
homepage = "https://github.com/norouter/norouter"; |
||||
license = licenses.asl20; |
||||
maintainers = with maintainers; [ blaggacao ]; |
||||
}; |
||||
} |
@ -1,33 +1,34 @@ |
||||
{ lib, buildGoPackage, fetchFromGitHub }: |
||||
{ lib |
||||
, buildGoModule |
||||
, fetchFromGitHub |
||||
}: |
||||
|
||||
buildGoPackage rec { |
||||
buildGoModule rec { |
||||
pname = "minica"; |
||||
version = "1.0.2"; |
||||
|
||||
goPackagePath = "github.com/jsha/minica"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "jsha"; |
||||
repo = "minica"; |
||||
rev = "v${version}"; |
||||
sha256 = "18518wp3dcjhf3mdkg5iwxqr3326n6jwcnqhyibphnb2a58ap7ny"; |
||||
sha256 = "sha256-3p6rUFFiWXhX9BBbxqWxRoyRceexvNnqcFCyNi5HoaA="; |
||||
}; |
||||
|
||||
ldflags = [ |
||||
"-X main.BuildVersion=${version}" |
||||
]; |
||||
vendorSha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; |
||||
|
||||
ldflags = [ "-s" "-w" ]; |
||||
|
||||
meta = with lib; { |
||||
description = "A simple tool for generating self signed certificates"; |
||||
longDescription = '' |
||||
Minica is a simple CA intended for use in situations where the CA |
||||
operator also operates each host where a certificate will be used. It |
||||
automatically generates both a key and a certificate when asked to |
||||
produce a certificate. |
||||
Minica is a simple CA intended for use in situations where the CA operator |
||||
also operates each host where a certificate will be used. It automatically |
||||
generates both a key and a certificate when asked to produce a |
||||
certificate. |
||||
''; |
||||
homepage = "https://github.com/jsha/minica/"; |
||||
changelog = "https://github.com/jsha/minica/releases/tag/${src.rev}"; |
||||
license = licenses.mit; |
||||
maintainers = with maintainers; [ m1cr0man ]; |
||||
platforms = platforms.linux ++ platforms.darwin; |
||||
}; |
||||
} |
||||
|
Loading…
Reference in new issue