tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
lego: init at unstable-2018-02-02
Andrew Dunham
8 years ago
ac5e4d49
55c06e9a
+246
4 changed files
expand all
collapse all
unified
split
lib
maintainers.nix
pkgs
tools
admin
lego
default.nix
deps.nix
top-level
all-packages.nix
+1
lib/maintainers.nix
···
47
47
andir = "Andreas Rammhold <andreas@rammhold.de>";
48
48
andres = "Andres Loeh <ksnixos@andres-loeh.de>";
49
49
andrestylianos = "Andre S. Ramos <andre.stylianos@gmail.com>";
50
50
+
andrew-d = "Andrew Dunham <andrew@du.nham.ca>";
50
51
andrewrk = "Andrew Kelley <superjoe30@gmail.com>";
51
52
andsild = "Anders Sildnes <andsild@gmail.com>";
52
53
aneeshusa = "Aneesh Agrawal <aneeshusa@gmail.com>";
+24
pkgs/tools/admin/lego/default.nix
···
1
1
+
{ lib, fetchFromGitHub, buildGoPackage }:
2
2
+
3
3
+
buildGoPackage rec {
4
4
+
name = "lego-unstable-${version}";
5
5
+
version = "2018-02-02";
6
6
+
rev = "06a8e7c475c03ef8d4773284ac63357d2810601b";
7
7
+
8
8
+
src = fetchFromGitHub {
9
9
+
inherit rev;
10
10
+
owner = "xenolf";
11
11
+
repo = "lego";
12
12
+
sha256 = "11a9gcgi3317z4lb1apkf6dnbjhf7xni0670nric3fbf5diqfwh2";
13
13
+
};
14
14
+
15
15
+
goPackagePath = "github.com/xenolf/lego";
16
16
+
goDeps = ./deps.nix;
17
17
+
18
18
+
meta = with lib; {
19
19
+
description = "Let's Encrypt client and ACME library written in Go";
20
20
+
license = licenses.mit;
21
21
+
homepage = https://github.com/xenolf/lego;
22
22
+
maintainers = with maintainers; [ andrew-d ];
23
23
+
};
24
24
+
}
+219
pkgs/tools/admin/lego/deps.nix
···
1
1
+
# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
2
2
+
[
3
3
+
{
4
4
+
goPackagePath = "cloud.google.com/go";
5
5
+
fetch = {
6
6
+
type = "git";
7
7
+
url = "https://code.googlesource.com/gocloud";
8
8
+
rev = "fd7767e8876b52efa597af4d0ec944e9b2574120";
9
9
+
sha256 = "1m7yd2vwbgypi9izgyif4k8rifgfmgsh747s1z467qlr5k17cjy5";
10
10
+
};
11
11
+
}
12
12
+
{
13
13
+
goPackagePath = "github.com/Azure/azure-sdk-for-go";
14
14
+
fetch = {
15
15
+
type = "git";
16
16
+
url = "https://github.com/Azure/azure-sdk-for-go";
17
17
+
rev = "f111fc2fa3861c5fdced76cae4c9c71821969577";
18
18
+
sha256 = "1xfm3phjwb222nkhzi16qslj0r374rgvjw99c9wrzzlzkq2qkb38";
19
19
+
};
20
20
+
}
21
21
+
{
22
22
+
goPackagePath = "github.com/Azure/go-autorest";
23
23
+
fetch = {
24
24
+
type = "git";
25
25
+
url = "https://github.com/Azure/go-autorest";
26
26
+
rev = "5a06e9ddbe3c22262059b8e061777b9934f982bd";
27
27
+
sha256 = "0dy80x5gxsq6vf8lpihpgv8cb8mnsk76q4ywxx3cxzfglqdjlwz6";
28
28
+
};
29
29
+
}
30
30
+
{
31
31
+
goPackagePath = "github.com/JamesClonk/vultr";
32
32
+
fetch = {
33
33
+
type = "git";
34
34
+
url = "https://github.com/JamesClonk/vultr";
35
35
+
rev = "fa1c0367800db75e4d10d0ec90c49a8731670224";
36
36
+
sha256 = "1bx2x17aa6wfn4qy9lxk8sh7shs3x5ppz2z49s0xm8qq0rs1qi92";
37
37
+
};
38
38
+
}
39
39
+
{
40
40
+
goPackagePath = "github.com/aws/aws-sdk-go";
41
41
+
fetch = {
42
42
+
type = "git";
43
43
+
url = "https://github.com/aws/aws-sdk-go";
44
44
+
rev = "fb9d53b0db7e801eb0d4fa021f5860794d845da3";
45
45
+
sha256 = "0md4bvrr4y5604l3bif7xx1bvhn6cc81v578s6w15mp63k9yjlpn";
46
46
+
};
47
47
+
}
48
48
+
{
49
49
+
goPackagePath = "github.com/decker502/dnspod-go";
50
50
+
fetch = {
51
51
+
type = "git";
52
52
+
url = "https://github.com/decker502/dnspod-go";
53
53
+
rev = "f33a2c6040fc2550a631de7b3a53bddccdcd73fb";
54
54
+
sha256 = "0c5v7y465k8mi5vxhln53pjn3z4h022sh14mngnx71h6szakzykg";
55
55
+
};
56
56
+
}
57
57
+
{
58
58
+
goPackagePath = "github.com/dgrijalva/jwt-go";
59
59
+
fetch = {
60
60
+
type = "git";
61
61
+
url = "https://github.com/dgrijalva/jwt-go";
62
62
+
rev = "dbeaa9332f19a944acb5736b4456cfcc02140e29";
63
63
+
sha256 = "0zk6l6kzsjdijfn7c4h0aywdjx5j2hjwi67vy1k6wr46hc8ks2hs";
64
64
+
};
65
65
+
}
66
66
+
{
67
67
+
goPackagePath = "github.com/dnsimple/dnsimple-go";
68
68
+
fetch = {
69
69
+
type = "git";
70
70
+
url = "https://github.com/dnsimple/dnsimple-go";
71
71
+
rev = "e43ab24dc4818cd584429752f69885fbc8a74baa";
72
72
+
sha256 = "0cq1xjv27nssarmflnh0w4i0l8v74129va4inhi5m2wxrz2247z7";
73
73
+
};
74
74
+
}
75
75
+
{
76
76
+
goPackagePath = "github.com/edeckers/auroradnsclient";
77
77
+
fetch = {
78
78
+
type = "git";
79
79
+
url = "https://github.com/edeckers/auroradnsclient";
80
80
+
rev = "1563e622aaca0a8bb895a448f31d4a430ab97586";
81
81
+
sha256 = "0d1izyqnlqasp56mldrpfnyhzmih2k955jn78ibzhay22dmn8ndr";
82
82
+
};
83
83
+
}
84
84
+
{
85
85
+
goPackagePath = "github.com/exoscale/egoscale";
86
86
+
fetch = {
87
87
+
type = "git";
88
88
+
url = "https://github.com/exoscale/egoscale";
89
89
+
rev = "7c8b1e7975be2af74d6e462dbea467e9061f9619";
90
90
+
sha256 = "00bqam37lkwls4rr209pcrld1rb025nm935h004lgfd8i2xjv5g4";
91
91
+
};
92
92
+
}
93
93
+
{
94
94
+
goPackagePath = "github.com/google/go-querystring";
95
95
+
fetch = {
96
96
+
type = "git";
97
97
+
url = "https://github.com/google/go-querystring";
98
98
+
rev = "53e6ce116135b80d037921a7fdd5138cf32d7a8a";
99
99
+
sha256 = "0lkbm067nhmxk66pyjx59d77dbjjzwyi43gdvzyx2f8m1942rq7f";
100
100
+
};
101
101
+
}
102
102
+
{
103
103
+
goPackagePath = "github.com/miekg/dns";
104
104
+
fetch = {
105
105
+
type = "git";
106
106
+
url = "https://github.com/miekg/dns";
107
107
+
rev = "5364553f1ee9cddc7ac8b62dce148309c386695b";
108
108
+
sha256 = "1r56ws5ayza5xk6xlkjvv7wcj6misbm5cyixvyf3pnz8wgja31wp";
109
109
+
};
110
110
+
}
111
111
+
{
112
112
+
goPackagePath = "github.com/ovh/go-ovh";
113
113
+
fetch = {
114
114
+
type = "git";
115
115
+
url = "https://github.com/ovh/go-ovh";
116
116
+
rev = "df6beeb652924ef66aa95690b392f62864ad8842";
117
117
+
sha256 = "1nxgsrbqhznqivjxh67pn8laf4pysja5xyc40bdjvprl9nc40z6q";
118
118
+
};
119
119
+
}
120
120
+
{
121
121
+
goPackagePath = "github.com/rainycape/memcache";
122
122
+
fetch = {
123
123
+
type = "git";
124
124
+
url = "https://github.com/rainycape/memcache";
125
125
+
rev = "1031fa0ce2f20c1c0e1e1b51951d8ea02c84fa05";
126
126
+
sha256 = "02cbhy192vi0d1kwh57mdrg1mkr027ndkvd1y0cx0kn0h6pszggn";
127
127
+
};
128
128
+
}
129
129
+
{
130
130
+
goPackagePath = "github.com/stretchr/testify";
131
131
+
fetch = {
132
132
+
type = "git";
133
133
+
url = "https://github.com/stretchr/testify";
134
134
+
rev = "be8372ae8ec5c6daaed3cc28ebf73c54b737c240";
135
135
+
sha256 = "1ljfacbhd180yr0lc9myvxxdka0iji2ihsx0fcczja4ik5f2mb5p";
136
136
+
};
137
137
+
}
138
138
+
{
139
139
+
goPackagePath = "github.com/timewasted/linode";
140
140
+
fetch = {
141
141
+
type = "git";
142
142
+
url = "https://github.com/timewasted/linode";
143
143
+
rev = "37e84520dcf74488f67654f9c775b9752c232dc1";
144
144
+
sha256 = "08gpys1c5xkh7f92fq31wb24vjksfnpbhfwini73dlvyi2w25a3c";
145
145
+
};
146
146
+
}
147
147
+
{
148
148
+
goPackagePath = "github.com/urfave/cli";
149
149
+
fetch = {
150
150
+
type = "git";
151
151
+
url = "https://github.com/urfave/cli";
152
152
+
rev = "a1c7408de3f632d86eee604a3bb755f1ffb68226";
153
153
+
sha256 = "1fq0amfgpccf35nll7xw0k6smwrb7h0wy62n70kfd9kvh64n8hbn";
154
154
+
};
155
155
+
}
156
156
+
{
157
157
+
goPackagePath = "golang.org/x/crypto";
158
158
+
fetch = {
159
159
+
type = "git";
160
160
+
url = "https://go.googlesource.com/crypto";
161
161
+
rev = "5119cf507ed5294cc409c092980c7497ee5d6fd2";
162
162
+
sha256 = "0r8ffhagvzpjrkm25rrlby4h6bsqqlq6kcm01g54iqm7b2yrjy1p";
163
163
+
};
164
164
+
}
165
165
+
{
166
166
+
goPackagePath = "golang.org/x/net";
167
167
+
fetch = {
168
168
+
type = "git";
169
169
+
url = "https://go.googlesource.com/net";
170
170
+
rev = "f5dfe339be1d06f81b22525fe34671ee7d2c8904";
171
171
+
sha256 = "01y9j7pjnnld4ipmzjvs0hls0hh698f2sga8cxaw5y6r5j7igaah";
172
172
+
};
173
173
+
}
174
174
+
{
175
175
+
goPackagePath = "golang.org/x/oauth2";
176
176
+
fetch = {
177
177
+
type = "git";
178
178
+
url = "https://go.googlesource.com/oauth2";
179
179
+
rev = "543e37812f10c46c622c9575afd7ad22f22a12ba";
180
180
+
sha256 = "0kc816fq1zj5wdw4mfa7w2q26rnh273157w8n0d30xpzl8ba2isr";
181
181
+
};
182
182
+
}
183
183
+
{
184
184
+
goPackagePath = "google.golang.org/api";
185
185
+
fetch = {
186
186
+
type = "git";
187
187
+
url = "https://code.googlesource.com/google-api-go-client";
188
188
+
rev = "068431dcab1a5817548dd244d9795788a98329f4";
189
189
+
sha256 = "1yn5qfmmmqbm6k5h8qj5n6ra3xv9aispvjv9kqarxwvv7q5xql83";
190
190
+
};
191
191
+
}
192
192
+
{
193
193
+
goPackagePath = "gopkg.in/ini.v1";
194
194
+
fetch = {
195
195
+
type = "git";
196
196
+
url = "https://gopkg.in/ini.v1";
197
197
+
rev = "32e4c1e6bc4e7d0d8451aa6b75200d19e37a536a";
198
198
+
sha256 = "0mhgxw5q6b0pryhikx3k4wby7g32rwjjljzihi47lwn34kw5y1qn";
199
199
+
};
200
200
+
}
201
201
+
{
202
202
+
goPackagePath = "gopkg.in/ns1/ns1-go.v2";
203
203
+
fetch = {
204
204
+
type = "git";
205
205
+
url = "https://gopkg.in/ns1/ns1-go.v2";
206
206
+
rev = "1f132c4ac59d2c7022353a8824002a15deb66f1e";
207
207
+
sha256 = "0fx646hzhi6w58hiwc76hfjxn0dj9vxbrdqkb64lqxymzxzsrfnb";
208
208
+
};
209
209
+
}
210
210
+
{
211
211
+
goPackagePath = "gopkg.in/square/go-jose.v1";
212
212
+
fetch = {
213
213
+
type = "git";
214
214
+
url = "https://gopkg.in/square/go-jose.v1";
215
215
+
rev = "aa2e30fdd1fe9dd3394119af66451ae790d50e0d";
216
216
+
sha256 = "0drajyadd6c4m5qv0jxcv748qczg8sgxz28nva1jn39f234m02is";
217
217
+
};
218
218
+
}
219
219
+
]
+2
pkgs/top-level/all-packages.nix
···
3064
3064
3065
3065
lbreakout2 = callPackage ../games/lbreakout2 { };
3066
3066
3067
3067
+
lego = callPackage ../tools/admin/lego { };
3068
3068
+
3067
3069
leocad = callPackage ../applications/graphics/leocad { };
3068
3070
3069
3071
less = callPackage ../tools/misc/less { };