/
Portfile
142 lines (130 loc) · 7.37 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
# -*- 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/TomWright/dasel 2.7.0 v
go.package github.com/tomwright/dasel
github.tarball_from archive
revision 0
homepage https://daseldocs.tomwright.me
description Query and update JSON, TOML, YAML and XML from the \
command line.
long_description Dasel (short for data-selector) allows you to query and \
modify data structures using selector strings. \
Comparable to jq / yq, but supports JSON, YAML, TOML and \
XML with zero runtime dependencies.
categories textproc
installs_libs no
license MIT
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
build.pre_args-append \
-ldflags \" \
-X \'${go.package}/internal.Version=${github.tag_prefix}${version}\'\"
build.args ./cmd/dasel
destroot {
xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
}
checksums ${distname}${extract.suffix} \
rmd160 c3e013341a7cbb60dbb4b85a2f4bbd24066f1826 \
sha256 93546e10971ca74c3192940fe9435b48368cefa677cef8a7532b214c6d8b6c39 \
size 2793422
go.vendors gopkg.in/yaml.v3 \
lock v3.0.1 \
rmd160 e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
sha256 f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
size 91208 \
gopkg.in/check.v1 \
lock 20d25e280405 \
rmd160 412aa0d109919182ff84259e9b5bbc9f24d78117 \
sha256 233f8faf427ce6701ac3427f85c28bc6b6ae7cdc97a303a52873c69999223325 \
size 30360 \
golang.org/x/text \
lock v0.14.0 \
rmd160 e26a72d542901d19f6dde4e07746f72206fb8701 \
sha256 ef54709caaafdd8b27ce3d5f7c53408f11bc5fd1688c1c4f328de8ed268b3188 \
size 8972503 \
golang.org/x/net \
lock v0.21.0 \
rmd160 f75340f16f42b617230110603e41bd586cdef8fe \
sha256 8fed668d8604e2b59b5cf00ebc327f710e1af177eab7a73d9ddc68992cd9bea9 \
size 1487222 \
github.com/stretchr/testify \
lock v1.8.4 \
rmd160 8e1645055c9b1d8e117df7974034e74b7f600d27 \
sha256 6d0a77075bbe0f8f1c0cbed51dd4d174579db976fef39d9ae6b500aab8917d6a \
size 104469 \
github.com/spf13/pflag \
lock v1.0.5 \
rmd160 2ce81608a38c6f383a35bccd24d64361df5828c9 \
sha256 7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
size 50815 \
github.com/spf13/cobra \
lock v1.8.0 \
rmd160 d506ddb57519970c8227ded6411adb8153fc8278 \
sha256 f35c4dd06645b4bca315c7d7f9a245f9d8851bb5fd43331fcb2aadbd585149e9 \
size 189731 \
github.com/russross/blackfriday \
lock v2.1.0 \
rmd160 c42a9332a2c2f3074c6f7e8d37a58d6148d2af08 \
sha256 c4df56f2012a7d16471418245e78b5790569e27bbe8d72a860d7117a801a7fae \
size 92950 \
github.com/pmezard/go-difflib \
lock v1.0.0 \
rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
size 11409 \
github.com/pelletier/go-toml \
lock v2.1.1 \
rmd160 dacec5899ff851652ec35f748bdf43583bb79bde \
sha256 8fdf2569f95143ecf2509fe07d5820ee842a6785e4d54c164ec4591a7405d9af \
size 906921 \
github.com/inconshreveable/mousetrap \
lock v1.1.0 \
rmd160 88f9577df93ac0f8801d8960adc7f28e38867f3e \
sha256 f69af10ff08c0e87f92dac3ee5172d8ed02463725b74edfc8943ef018a1a632d \
size 5343 \
github.com/hexops/gotextdiff \
lock v1.0.3 \
rmd160 074c0503049683deb78ab28932d83837343f4ae9 \
sha256 6ff3e645743eb9831a6325dd3edcce1f1f5c2f918c4981cec89143252d5e1dac \
size 23250 \
github.com/google/go-cmp \
lock v0.5.9 \
rmd160 9832ae80123461baed8aa20e830199c0e21e337b \
sha256 3058d20d61f03aa05fca0fc07acb8c50850c68086998c542857aec7ad1529482 \
size 104431 \
github.com/dlclark/regexp2 \
lock v1.10.0 \
rmd160 e8040f20921516673ec6b2f7a2e9630bf1f46b59 \
sha256 b5483f506e03c3369baefb4b7132a56eb403e7c8684e17466d7a3396e3cccb73 \
size 211946 \
github.com/davecgh/go-spew \
lock v1.1.1 \
rmd160 7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
sha256 e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
size 42171 \
github.com/cpuguy83/go-md2man \
lock v2.0.3 \
rmd160 f44cb99228e4f418c00979bf850d568837755b76 \
sha256 712375b6a4472b6eff9225cdf3e01a4d33e1e0753f713874ecd67a0d0c74bfea \
size 64980 \
github.com/clbanning/mxj \
lock v2.7.0 \
rmd160 2d5b6b1f5007faafc62b51db40c744f0a91050c0 \
sha256 b58daa5a8a728f18cc75ddf45ca0e1daa2c385fffd98af27e624762d8c46d26b \
size 1097500 \
github.com/alecthomas/repr \
lock v0.2.0 \
rmd160 81f248ecbf94739480c32f954a0f8124b70869ee \
sha256 b2c0f4f5a24184577800de0ad1c4056cf636be2b7cd794eb46a90d6cfe8cb7a0 \
size 7488 \
github.com/alecthomas/chroma \
lock v2.12.0 \
rmd160 55455acae17f60e5c6fb8bb7242ecb3e57c59a1e \
sha256 baf3cd63d45c5d2204aa1d6e484a001147cd7cb74041d4466423fda8e776941c \
size 1017351 \
github.com/alecthomas/assert \
lock v2.2.1 \
rmd160 c12916281402f7d3f47485aabd9948040018fd3c \
sha256 1adc0e6edba3d55e2dc6210787b6b588d708104b7abf48c555b0e3a4381281af \
size 7479