/
Portfile
371 lines (361 loc) · 21.1 KB
/
Portfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup golang 1.0
go.setup github.com/shihanng/gig 0.8.3 v
github.tarball_from archive
revision 0
description \
Generate .gitignore files from your terminal \(mostly\) offline\!
long_description \
gig is a command line tool to help you create useful .gitignore files for \
your project. It is inspired by gitignore.io and makes use of the large \
collection of useful .gitignore templates of that web service. This also \
means that gig supports the four file types that gitignore.io recognizes. \
Content generated by gig should match what is generated by gitignore.io \
except for the order of the stacks, which gitignore.io does not seem to \
guarantee any.
categories devel
installs_libs no
license MIT
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
depends_run-append port:fzf
build.pre_args-append \
-ldflags \" -X main.version=${version} \"
destroot {
xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
}
checksums ${distname}${extract.suffix} \
rmd160 08e9da964a1a806b43cbe1fa49cb41cd6951474b \
sha256 d0cb28074d27a26a1265537f71874b892071fd84fc53379d8cd0c51b9ebd609d \
size 223144
go.vendors gopkg.in/yaml.v3 \
lock 9f266ea9e77c \
rmd160 06dca2ede07b2f31c515b4711fbebc1d5359b5e4 \
sha256 e70dd42fb30b7b2d0129c5cdf0e079caaf5602cab24081fdac830ec01204fa59 \
size 86890 \
gopkg.in/yaml.v2 \
lock v2.3.0 \
rmd160 2f8fa56d8a413b6288132eeb7f0d7c64d27d877f \
sha256 a8d1a8bc88239d25507456380b47d59ae3683d4a5f4336da4892db1ce026615f \
size 72838 \
gopkg.in/warnings.v0 \
lock v0.1.2 \
rmd160 e0245ded51f41ce8051ae561d1a0b844f4b8f181 \
sha256 547803dff3ec1c7adb69c411e7b3846595c3265d22a8888001661504d23bd4fb \
size 3772 \
gopkg.in/toqueteos/substring.v1 \
lock v1.0.2 \
rmd160 960166a19e396f0a3b15618a27052e2ce570453c \
sha256 59dae3c8fdc39bb06400ee2040cf63e7ed842f2dc81b2da7a5205a8b315034d4 \
size 5344 \
gopkg.in/ini.v1 \
lock v1.51.0 \
rmd160 fb3d5484b20da6eee5d89fcf693f9fb94e834d5d \
sha256 f7760de2e1e32ed627a3526d3aedafd2c979a40208fdf871fff032e4cb969d98 \
size 43548 \
gopkg.in/check.v1 \
lock 10cb98267c6c \
rmd160 465dcadb97762c84da6fb5f6d8352abe10445817 \
sha256 98ec7bd0dc7d4bcee7dcafe02efab29f14dc392f43b227e517beef064e9b6369 \
size 32368 \
golang.org/x/text \
lock v0.3.3 \
rmd160 babfa547ba9a9dab7fe08fa5543f1d8e7ae00301 \
sha256 1c4a8c12295d484e0360d8e010ebc4b8a9a05aa2a07c10c3d3e5b17aa063f0db \
size 7745597 \
golang.org/x/term \
lock 7de9c90e9dd1 \
rmd160 bd573c74337fdd8e57417c03c825a315b2c208f9 \
sha256 5b01bffc3bc94976e27cecbe6d9c403eefc597dc2b03ddd3ad083931c0981fa4 \
size 15244 \
golang.org/x/sys \
lock 71e4cd670f79 \
rmd160 4730c2ef2c482f41d0ea6964897155461dd16b90 \
sha256 93075bc95afb1e566eafee451ab888a89296c698c6355122e427721adfb0f02a \
size 1235086 \
golang.org/x/net \
lock 6b1517762897 \
rmd160 fd73b0f2e5aaa5b305f8b970098aeb66631a1f1e \
sha256 b0daadff3fe05f2e90f8e156a2ccc9963e61b3c12f6b2ef4f74198479af35f9e \
size 1251177 \
golang.org/x/crypto \
lock 83a5a9bb288b \
rmd160 c7750005747d7fada41ca0933f9937f0f26f9034 \
sha256 3ed5b0a92055b3010d0a40b71c331c6921e211ba6f03074308ab555a405e0d67 \
size 1726599 \
github.com/xanzy/ssh-agent \
lock v0.3.0 \
rmd160 18f764f696d4213a8ef61572bcef9f8324e43a70 \
sha256 5625dc6acd3be4c4b662bafffa7d959ad3641d138d7632422fb778681eccdd1a \
size 8427 \
github.com/toqueteos/trie \
lock v1.0.0 \
rmd160 e30b51505c024db046f65163ec85555ac8add650 \
sha256 e43706d63bfc698361d32bac0e4ccd0c17fcf6d063820fbcc040503b7e7a4940 \
size 2537 \
github.com/subosito/gotenv \
lock v1.2.0 \
rmd160 359083733ab5db2a09169c8d6d070b03463aef60 \
sha256 01fc25c8959371d006a0460132b72710ac120d5400fceebbc1d321d2e9bcd4a0 \
size 7375 \
github.com/stretchr/testify \
lock v1.7.0 \
rmd160 adae5096e8c4cfcc8e3f6d096646d1165b5ef49a \
sha256 f7dde97d0c9634483ae6ea273968f80f3105c22382a1f841886cd20d57586642 \
size 91096 \
github.com/stretchr/objx \
lock v0.2.0 \
rmd160 c56e1cd0bf459aa10978a3db9448860f64ff3464 \
sha256 3e5e938cdfe8b8aa24f9b234cdc61b30cffa37ef385c1c07139af3dde803d622 \
size 80014 \
github.com/src-d/go-oniguruma \
lock v1.1.0 \
rmd160 377bc8929e09a809117f710917ca4967ff5d9013 \
sha256 7ce38ae90110b321869bc3d41c762e782c381aa3368c9b3e40d32f42024a209a \
size 14251 \
github.com/src-d/enry \
lock v2.1.0 \
rmd160 e2fc814e0dd68990f3800d73f8e9f6a5050fa253 \
sha256 6e3614c9ff5a7fbcc60ea2a369ca424dca16b52b7b541676d54eb6c23a51e656 \
size 2889396 \
github.com/spf13/viper \
lock v1.6.1 \
rmd160 bf8a4349387e617eed10b437f22b75962b11b5d8 \
sha256 deb782ea2ea2f5c36eedf2468720d43968c490cb2f42713fd3b82aba2d71acca \
size 51750 \
github.com/spf13/pflag \
lock v1.0.5 \
rmd160 2ce81608a38c6f383a35bccd24d64361df5828c9 \
sha256 7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
size 50815 \
github.com/spf13/jwalterweatherman \
lock v1.1.0 \
rmd160 390db06ec6993dd9479d7fbfeaff1144d4fbc6e9 \
sha256 b75cd39c9d41c3f7e147225b3dbcb077d5e7a5688dc441ec15179bb1a4c6b941 \
size 6870 \
github.com/spf13/cobra \
lock v0.0.5 \
rmd160 53e9a05596343a23f3a42bb6bf0d1a740591345d \
sha256 9987c8c42db1f7b6e17abb000d23457463bc3f8884c815777f7fbf5e48e6a498 \
size 111150 \
github.com/spf13/cast \
lock v1.3.0 \
rmd160 26b82e9734f643bc70be8c73742d4a4f514b6dd2 \
sha256 f2913fc10731a578c016701bd10e6a267c299b94e69d8362d258ce8482d14faf \
size 11086 \
github.com/spf13/afero \
lock v1.2.2 \
rmd160 14c42845beaf4ea85310555ff541c3fd993c2977 \
sha256 d14937aa235e66156aab75b2c27085d360d95244214ccfb843cfff771f372317 \
size 46167 \
github.com/smartystreets/goconvey \
lock v1.6.4 \
rmd160 a3dfad6131b94d809efad84d30ce45828c6da756 \
sha256 a03963296bb6d031934a651c1e637e8ab2ce9604ce6a16c158ff551e44e7ba79 \
size 1478824 \
github.com/smartystreets/assertions \
lock b2de0cb4f26d \
rmd160 32d7082172ea8c4a03119f3ffb803f8aad9744ce \
sha256 469875871db96f87e62f76f0bfc4b3b0b9e4761c2a14d4ce12f246797a7c342c \
size 52177 \
github.com/sergi/go-diff \
lock v1.1.0 \
rmd160 6449feb5884c316206f256e55b81aba3e6a78a9f \
sha256 026d3d6db40ad086954214a7f3f84b66e352d47ce259bb59b7c2b9bd843b9935 \
size 43569 \
github.com/pmezard/go-difflib \
lock v1.0.0 \
rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
size 11409 \
github.com/pkg/errors \
lock v0.9.1 \
rmd160 dc065c655f8a24c6519b58f9d1202eb266ecda40 \
sha256 208d21a7da574026f68a8c9818fa7c6ede1b514ef9e72dc733b496ddcb7792a6 \
size 13422 \
github.com/pelletier/go-toml \
lock v1.6.0 \
rmd160 8ce449abeefeaab912ce6b6e0479a76fd056fefb \
sha256 63a97d25dfed5f9a3a5d8c9f98a2e3894e556f31b4232483dedda3cd16348b87 \
size 82744 \
github.com/mitchellh/mapstructure \
lock v1.1.2 \
rmd160 a4e01781ea5bb0c987e18e8e450c8f1023d5a857 \
sha256 9c1076f5a8e923d028cb65c36143f3b1478cbaa4420e2e8f332719edc2fc4f71 \
size 20992 \
github.com/mitchellh/go-homedir \
lock v1.1.0 \
rmd160 44b3985e40e5bbb22d11f8622c340f9ed727ea91 \
sha256 024c8a57316c7fbc0eb23cdbfd57f72a74b51beb83d714034d67ee9aba48100c \
size 3366 \
github.com/matryer/is \
lock v1.2.0 \
rmd160 fc796e3cd470d513b3286d5ab802132eca806fb8 \
sha256 f0ed0ce99a56aaa4c7ecfa874a9ce4471833ddeff41c5d7dd16c6ae99f39f20a \
size 251064 \
github.com/magiconair/properties \
lock v1.8.1 \
rmd160 c9768d4c6f488f56d9451cfe00898b00fa185e5a \
sha256 ba7ce8c50bdc43c67c5fd97e741ae49c9279c0d42b8e79f978e6e0cd814fec7c \
size 29730 \
github.com/kr/text \
lock v0.2.0 \
rmd160 48558c7e8ff67d510f83c66883907e95f4783163 \
sha256 2f2e21ac8a9d523e88cbba4039441defc4a66bfaa78811c900a88fcf28729c4c \
size 8702 \
github.com/kr/pretty \
lock v0.2.1 \
rmd160 eaf5b58a46b962079cbafddbc3ef83bdbf02b31e \
sha256 253c4a190c9337800e08aba66b77ea3db0835e3ae61289d80093995a649eb7ae \
size 8769 \
github.com/kevinburke/ssh_config \
lock 4977a11b4351 \
rmd160 8cefe5d8d95a9cb58975d991bb5ad2f4fb267912 \
sha256 797c1f0492d6b78147a29a81a514d4d334f00694e3b069bf49ab5da944defca3 \
size 17409 \
github.com/jtolio/gls \
lock v4.20.0 \
rmd160 8e721b1aa6de0606caa5a2a038ddd53a0d05d7b4 \
sha256 6f98dcae4c326cbfb0400e6a01604511e544957ea88494e979ace881e2058cbb \
size 7308 \
github.com/jbenet/go-context \
lock d14ea06fba99 \
rmd160 37097898ecea5e875655fde48f48f126e0331246 \
sha256 ce27afd2576a5bc82565c8aa2ef108b1bb3c4dd80ebb4939455cab2495b74a2f \
size 5943 \
github.com/inconshreveable/mousetrap \
lock v1.0.0 \
rmd160 5c617a09f1432fc543672a0e0c1e13d3752030c2 \
sha256 0e6bae2849f13d12fe361ecac087728e4e97f3482f4cec44f6e7a2c53bb9cd0c \
size 2291 \
github.com/imdario/mergo \
lock v0.3.12 \
rmd160 44dbd1f58fd9ea7697f302c86f110ab796b5a041 \
sha256 dadb5b52d2de5fe7336eda4c331eefb0d4be716a5844cc7ab15c96b9b6e07b2d \
size 22341 \
github.com/hashicorp/hcl \
lock v1.0.0 \
rmd160 ad8d0b523bb708fd6ae77df8bb414c103a75aa92 \
sha256 4fc0e87ac9d3d6cd042f044df2db2703bed569051fb8c179d505edeb4433e96e \
size 70636 \
github.com/hashicorp/go-multierror \
lock v1.0.0 \
rmd160 5654b3418ddaf1fc69a9f6387126c1445259114a \
sha256 b16af039752b3be7ccefe05422dc2a48b6b3318188e0ef54ef61276c776f4eb6 \
size 10071 \
github.com/hashicorp/errwrap \
lock v1.0.0 \
rmd160 d9bf75f667d7bec9b4b11ca34de7ca722495b914 \
sha256 49e80cf52f294ce69fcc8cd26f06b8d8cee2623f6e0012df871b355fb7b17787 \
size 8351 \
github.com/gopherjs/gopherjs \
lock 0766667cb4d1 \
rmd160 fe92e39110b5c188dcce98abb3b9aa1b64d68f94 \
sha256 abe56698d0855027a1f6030a44924895d781b19526aa8f9b3ef49ed4199f7c57 \
size 217261 \
github.com/google/go-cmp \
lock v0.3.0 \
rmd160 023b52ba78fcaa734cfa0f54111e6ee8aba4777b \
sha256 0672ceb4418adc04c39047892ec8f6322165c099ac3755c491ff722c47897cae \
size 76135 \
github.com/gogo/protobuf \
lock v1.3.1 \
rmd160 16be6b4d8879c774e3b9d9fc29d80cf770632f88 \
sha256 393dda8c157457ce1b3d4003f9012b25528c76b1492d7ba52c9bd7b66c901c13 \
size 2038446 \
github.com/go-git/go-git-fixtures \
lock v4.2.1 \
rmd160 731d11bbb9e524d9003d14407f70e961cbcff50e \
sha256 58df7c7cd27b22138b8e997cb90ca0b97da168914edde39ebe3371934bd121d2 \
size 98156422 \
github.com/go-git/go-git \
lock v5.4.2 \
rmd160 0e513c45397c47b5908fdfcf0fc052a10f4111a2 \
sha256 1cb2c85e9151f0cd93390fa45ca39140bec13cf786b2f526fe4f2e165e6f58b7 \
size 461772 \
github.com/go-git/go-billy \
lock v5.3.1 \
rmd160 acd45224bcb6c2bf9233133fbb54e138dfc7e82f \
sha256 5623c3a2e4b8c3e13b108a21e078febe04c91b34ba529f8374cf8f6cc403ca3b \
size 29369 \
github.com/go-git/gcfg \
lock v1.5.0 \
rmd160 06a73e4c1e53089b6db690754fa04807e5c4a2e1 \
sha256 f5d75c45f9c00c769bb9c85d4d90ebed5a93d24d47d615ef4ca052093ab9f692 \
size 28538 \
github.com/gliderlabs/ssh \
lock v0.2.2 \
rmd160 1fef7211bf32e04b3daa1f2dcfb5e56afcff6cd1 \
sha256 fab13a77bd8c2ec9e8f441b81515016f2783fa348405676d9952f2ad78412ca2 \
size 21484 \
github.com/getsentry/raven-go \
lock v0.2.0 \
rmd160 c564a8e9061642f60d401b6ab5b26961feec3212 \
sha256 690d7813db5510d0dc739335dc950519c6664cc47ce49029e9c817f4a0c896c1 \
size 19245 \
github.com/fsnotify/fsnotify \
lock v1.4.7 \
rmd160 24712e412814020224e2779186e634610e2f6926 \
sha256 bc839ee158ad34b81c1f11c3b9e3bcbabfba3297f61d165599880c400b8171dc \
size 31147 \
github.com/emirpasic/gods \
lock v1.12.0 \
rmd160 5633e4a005c1e335bc00708aefebb0f475d30774 \
sha256 c379f9a4fae5a2defdaa314deab1e201228e866a502afa8948117e52cf644ce2 \
size 76836 \
github.com/davecgh/go-spew \
lock v1.1.1 \
rmd160 7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
sha256 e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
size 42171 \
github.com/cockroachdb/logtags \
lock eb05cc24525f \
rmd160 6e6ad517be5d0b26d3d83fe0b901ed643931ba00 \
sha256 fa10b9065f17d8f53111111a93c5184e345415723e4a24318889d93eae8ebb60 \
size 8222 \
github.com/cockroachdb/errors \
lock v1.2.4 \
rmd160 60fe9f106b5c42ce181716ca50f2186f9e24b3fc \
sha256 3675b8fb2a78b94e8abac519b8f2ee7e4ff3a8468929d6b7566c322a34c75cb8 \
size 94157 \
github.com/certifi/gocertifi \
lock 0944d244cd40 \
rmd160 d346a1f05640b9bf894de2ff48fa76a8d3926f53 \
sha256 06c153ad1835e679969299a8709d3005e3b4e870798848e8a0cf0c6502ec9ed0 \
size 155954 \
github.com/armon/go-socks5 \
lock e75332964ef5 \
rmd160 22c2f6c6cfb6fc9e445df5d6e3d7d41d96984e02 \
sha256 30b0b6e33f090505354e6f86d4da39d93d9d31221d354f3166b676f4db30a387 \
size 8583 \
github.com/anmitsu/go-shlex \
lock 648efa622239 \
rmd160 2cd39571128de9ea259f8ebafc292db77bfbc33e \
sha256 ce0cf5fc33466e610f1605683f2e2bcb1e8212cece926074095a80f1326ed15f \
size 3862 \
github.com/acomagu/bufpipe \
lock v1.0.3 \
rmd160 b0b1058568c052e85473c3dc174f6959ae0df4f7 \
sha256 ba06ea623e38595ae5815c074071a334122a91c0210cfbaeedef8cf969fe7931 \
size 3027 \
github.com/ProtonMail/go-crypto \
lock 04723f9f07d7 \
rmd160 e3754e0e71b5a81cf5e542fd2c030c7d57935c08 \
sha256 ac214565ca91b8f687c05bbb0b79c035da845c2ed971a2df7171138b0de4079a \
size 308272 \
github.com/OpenPeeDeeP/xdg \
lock v0.2.0 \
rmd160 c695fe103110f6327f4a39675554016fb086fa56 \
sha256 0066996e7f9002fae2aca08ee3019fc5e45d6988a211d48fc19a5aea680c452c \
size 6611 \
github.com/microsoft/go-winio \
lock v0.4.16 \
rmd160 c196e4209f6ccdb579c9b45b635761cfbddddf00 \
sha256 5ad8dda5448dd986353042b18a89fb3c9b7aed95baa20d89af3105f0e47a0092 \
size 85571 \
github.com/BurntSushi/toml \
lock v0.3.1 \
rmd160 fb9650e2d16525153645e5547626f242f3800149 \
sha256 8cc9e5dc68e247554227973d0b4e023b27bbd9ba5a26e4fb40f44743afcb35f1 \
size 42087