parent
b937c4c734
commit
0c8d0f9beb
@ -0,0 +1,23 @@ |
||||
{ lib, buildGoPackage, fetchFromGitHub }: |
||||
|
||||
buildGoPackage rec { |
||||
pname = "open-policy-agent"; |
||||
version = "0.15.0"; |
||||
|
||||
goPackagePath = "github.com/open-policy-agent/opa"; |
||||
src = fetchFromGitHub { |
||||
owner = "open-policy-agent"; |
||||
repo = "opa"; |
||||
rev = "v${version}"; |
||||
sha256 = "0i9735v73a7wfq02p4hsy61g7d7bip6zmb8bnsiz2ma84g2g533w"; |
||||
}; |
||||
goDeps = ./deps.nix; |
||||
|
||||
meta = with lib; { |
||||
description = "General-purpose policy engine"; |
||||
homepage = "https://www.openpolicyagent.org"; |
||||
license = licenses.asl20; |
||||
maintainers = with maintainers; [ lewo ]; |
||||
platforms = platforms.all; |
||||
}; |
||||
} |
@ -0,0 +1,408 @@ |
||||
# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix) |
||||
[ |
||||
{ |
||||
goPackagePath = "github.com/OneOfOne/xxhash"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/OneOfOne/xxhash"; |
||||
rev = "v1.2.3"; |
||||
sha256 = "0hxyvv77ghja6vim210s7fa1n2zlvykvjak8s3k3nkj85h611kwb"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/beorn7/perks"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/beorn7/perks"; |
||||
rev = "3a771d992973"; |
||||
sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/cespare/xxhash"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/cespare/xxhash"; |
||||
rev = "v1.1.0"; |
||||
sha256 = "1qyzlcdcayavfazvi03izx83fvip8h36kis44zr2sg7xf6sx6l4x"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/davecgh/go-spew"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/davecgh/go-spew"; |
||||
rev = "v1.1.1"; |
||||
sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/fsnotify/fsnotify"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/fsnotify/fsnotify"; |
||||
rev = "v1.4.7"; |
||||
sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/ghodss/yaml"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/ghodss/yaml"; |
||||
rev = "c7ce16629ff4"; |
||||
sha256 = "10cyv1gy3zwwkr04kk8cvhifb7xddakyvnk5s13yfcqj9hcjz8d1"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/gobwas/glob"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/gobwas/glob"; |
||||
rev = "v0.2.3"; |
||||
sha256 = "0jxk1x806zn5x86342s72dq2qy64ksb3zrvrlgir2avjhwb18n6z"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/gogo/protobuf"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/gogo/protobuf"; |
||||
rev = "v1.3.0"; |
||||
sha256 = "0slfyrmbpdcppf0z3waar90bpszdhi2gv705ys1b0zx5x6ax8f1a"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/golang/protobuf"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/golang/protobuf"; |
||||
rev = "d3de96c4c28e"; |
||||
sha256 = "0k41z9dybs3fvgb1jzgnxr91qad9rnf9a269l95jics58m3kn7f5"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/gorilla/mux"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/gorilla/mux"; |
||||
rev = "521ea7b17d02"; |
||||
sha256 = "0bd83nd6jc2vsddwnb8w6gpw6qpfg449n6wb4dmk12ybmdhkwrvf"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/inconshreveable/mousetrap"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/inconshreveable/mousetrap"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/kisielk/errcheck"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kisielk/errcheck"; |
||||
rev = "v1.2.0"; |
||||
sha256 = "0am6g10ipdxw84byscm7shda654882wjcbinq5c4696m6mhi2qrd"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/kisielk/gotool"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/kisielk/gotool"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/konsorten/go-windows-terminal-sequences"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/konsorten/go-windows-terminal-sequences"; |
||||
rev = "v1.0.2"; |
||||
sha256 = "09mn209ika7ciy87xf2x31dq5fnqw39jidgaljvmqxwk7ff1hnx7"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mattn/go-runewidth"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mattn/go-runewidth"; |
||||
rev = "b20a3daf6a39"; |
||||
sha256 = "0crivpncmh22696d5cy7k15ll5yqfjcigk0xy73wb6g1q6vnfxs7"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/matttproud/golang_protobuf_extensions"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/matttproud/golang_protobuf_extensions"; |
||||
rev = "v1.0.1"; |
||||
sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/mna/pigeon"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/mna/pigeon"; |
||||
rev = "bb0192cfc2ae"; |
||||
sha256 = "1yid3pm46hjszikbap2wbfh97vpnha0qncywlnm1mk1pzglfgdy9"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/olekukonko/tablewriter"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/olekukonko/tablewriter"; |
||||
rev = "v0.0.1"; |
||||
sha256 = "0hh95glg7d2md185r03wn52j2r33jc4zil0qvcrs66ka7bdxi7vj"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/peterh/liner"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/peterh/liner"; |
||||
rev = "bf27d3ba8e1d"; |
||||
sha256 = "0xx9923l4a46kjd1wpscqw31p4am28xrhd17xgw1cnx06bznb36v"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/pkg/errors"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/pkg/errors"; |
||||
rev = "059132a15dd0"; |
||||
sha256 = "0bxkbh2rq40kdk8i05am5np77cnskx3571v2k300j5mmj1rl1ijg"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/pmezard/go-difflib"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/pmezard/go-difflib"; |
||||
rev = "v1.0.0"; |
||||
sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/prometheus/client_golang"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/prometheus/client_golang"; |
||||
rev = "f30f42803563"; |
||||
sha256 = "0d3a9igvpdx516wpvj3b1ki1c4n2lvp5ghvzpqk95j2fxzyyzcxg"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/prometheus/client_model"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/prometheus/client_model"; |
||||
rev = "5c3871d89910"; |
||||
sha256 = "04psf81l9fjcwascsys428v03fx4fi894h7fhrj2vvcz723q57k0"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/prometheus/common"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/prometheus/common"; |
||||
rev = "7e9e6cabbd39"; |
||||
sha256 = "00nmyp6k6x53gl7csca6bja010wnxf2p2pxfph3y0l2ap44qb38w"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/prometheus/procfs"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/prometheus/procfs"; |
||||
rev = "185b4288413d"; |
||||
sha256 = "0d85429kdw5dgj5zhyiz1sq3i5691vj2gjnda93nnxxzx9acg8cv"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/rcrowley/go-metrics"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/rcrowley/go-metrics"; |
||||
rev = "3113b8401b8a"; |
||||
sha256 = "1m5q5dsvkqz809aag6dyan74wdrp69g2mb9killbv7z4ls2mlfr3"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/sirupsen/logrus"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/sirupsen/logrus"; |
||||
rev = "v1.4.1"; |
||||
sha256 = "1m7ny9jkb98cxqhsp13xa5hnqh1s9f25x04q6arsala4zswsw33c"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/spaolacci/murmur3"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/spaolacci/murmur3"; |
||||
rev = "f09979ecbc72"; |
||||
sha256 = "1lv3zyz3jy2d76bhvvs8svygx66606iygdvwy5cwc0p5z8yghq25"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/spf13/cobra"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/spf13/cobra"; |
||||
rev = "fe5e611709b0"; |
||||
sha256 = "1pn7g9jmhqc9yg6x02dgp4phiggnnxz8a11pv5y4vxhrvkjm6h71"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/spf13/pflag"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/spf13/pflag"; |
||||
rev = "082b515c9490"; |
||||
sha256 = "03jil8szw5hsp0x4pgzdxas2njqij2466p20q1ag18lmgncjl50m"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/stretchr/objx"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/stretchr/objx"; |
||||
rev = "v0.1.1"; |
||||
sha256 = "0iph0qmpyqg4kwv8jsx6a56a7hhqq8swrazv40ycxk9rzr0s8yls"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/stretchr/testify"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/stretchr/testify"; |
||||
rev = "v1.2.2"; |
||||
sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "github.com/yashtewari/glob-intersection"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/yashtewari/glob-intersection"; |
||||
rev = "5c77d914dd0b"; |
||||
sha256 = "1mfdk6iwqbhikcccds81knqlrj1phf9pad39fs2y8bzr6n7nqfzz"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/crypto"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/crypto"; |
||||
rev = "c2843e01d9a2"; |
||||
sha256 = "01xgxbj5r79nmisdvpq48zfy8pzaaj90bn6ngd4nf33j9ar1dp8r"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/lint"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/lint"; |
||||
rev = "1baf3a9d7d67"; |
||||
sha256 = "0aql4lb9cf2kcb9jx90bvpp9chrmic2y3fwfvdq76hq2qvr4818d"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/net"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/net"; |
||||
rev = "3b0461eec859"; |
||||
sha256 = "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/sync"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/sync"; |
||||
rev = "112230192c58"; |
||||
sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/sys"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/sys"; |
||||
rev = "d0b11bdaac8a"; |
||||
sha256 = "18yfsmw622l7gc5sqriv5qmck6903vvhivpzp8i3xfy3z33dybdl"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/text"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/text"; |
||||
rev = "v0.3.0"; |
||||
sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/tools"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/tools"; |
||||
rev = "5eefd052ad72"; |
||||
sha256 = "1bgpq8j3a1mwsd9cbp9hqmb5ms6vp4b0a2xsrlpwrfpyswnyagi0"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "golang.org/x/xerrors"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://go.googlesource.com/xerrors"; |
||||
rev = "a985d3407aa7"; |
||||
sha256 = "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "google.golang.org/genproto"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://github.com/google/go-genproto"; |
||||
rev = "11092d34479b"; |
||||
sha256 = "12qcrjq658zga5fj4n0wgm11pzpr3gafwg25cinl5qcq4p9cnl0r"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/check.v1"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/check.v1"; |
||||
rev = "20d25e280405"; |
||||
sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/fsnotify.v1"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/fsnotify.v1"; |
||||
rev = "v1.4.7"; |
||||
sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g"; |
||||
}; |
||||
} |
||||
{ |
||||
goPackagePath = "gopkg.in/yaml.v2"; |
||||
fetch = { |
||||
type = "git"; |
||||
url = "https://gopkg.in/yaml.v2"; |
||||
rev = "v2.2.1"; |
||||
sha256 = "0dwjrs2lp2gdlscs7bsrmyc5yf6mm4fvgw71bzr9mv2qrd2q73s1"; |
||||
}; |
||||
} |
||||
] |
Loading…
Reference in new issue