Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/gopass/
Date: Sun, 30 Aug 2020 22:09:28
Message-Id: 1598825339.ed24c92c0b997517a053c07ff1d895e42e46bbff.gyakovlev@gentoo
1 commit: ed24c92c0b997517a053c07ff1d895e42e46bbff
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 30 22:08:39 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 30 22:08:59 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed24c92c
7
8 app-admin/gopass: revbump 1.10.1, install all binaries
9
10 and use Makefile install target
11
12 Acked-by: Mikle Kolyada <zlogene <AT> gentoo.org>
13 Package-Manager: Portage-3.0.4, Repoman-3.0.1
14 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
15
16 app-admin/gopass/gopass-1.10.1-r1.ebuild | 298 +++++++++++++++++++++++++++++++
17 1 file changed, 298 insertions(+)
18
19 diff --git a/app-admin/gopass/gopass-1.10.1-r1.ebuild b/app-admin/gopass/gopass-1.10.1-r1.ebuild
20 new file mode 100644
21 index 00000000000..eeefb13349b
22 --- /dev/null
23 +++ b/app-admin/gopass/gopass-1.10.1-r1.ebuild
24 @@ -0,0 +1,298 @@
25 +# Copyright 1999-2020 Gentoo Authors
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=7
29 +
30 +inherit go-module
31 +
32 +EGO_SUM=(
33 + "cloud.google.com/go v0.26.0/go.mod"
34 + "filippo.io/age v1.0.0-beta4"
35 + "filippo.io/age v1.0.0-beta4/go.mod"
36 + "github.com/BurntSushi/toml v0.3.1"
37 + "github.com/BurntSushi/toml v0.3.1/go.mod"
38 + "github.com/alecthomas/binary v0.0.0-20190922233330-fb1b1d9c299c"
39 + "github.com/alecthomas/binary v0.0.0-20190922233330-fb1b1d9c299c/go.mod"
40 + "github.com/atotto/clipboard v0.1.2"
41 + "github.com/atotto/clipboard v0.1.2/go.mod"
42 + "github.com/blang/semver v0.0.0-20190414182527-1a9109f8c4a1"
43 + "github.com/blang/semver v0.0.0-20190414182527-1a9109f8c4a1/go.mod"
44 + "github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b"
45 + "github.com/caspr-io/yamlpath v0.0.0-20200722075116-502e8d113a9b/go.mod"
46 + "github.com/cenkalti/backoff v2.2.1+incompatible"
47 + "github.com/cenkalti/backoff v2.2.1+incompatible/go.mod"
48 + "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
49 + "github.com/chzyer/logex v1.1.10"
50 + "github.com/chzyer/logex v1.1.10/go.mod"
51 + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e"
52 + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
53 + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1"
54 + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
55 + "github.com/client9/misspell v0.3.4"
56 + "github.com/client9/misspell v0.3.4/go.mod"
57 + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d"
58 + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod"
59 + "github.com/cpuguy83/go-md2man/v2 v2.0.0"
60 + "github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod"
61 + "github.com/creack/pty v1.1.9/go.mod"
62 + "github.com/davecgh/go-spew v1.1.0/go.mod"
63 + "github.com/davecgh/go-spew v1.1.1"
64 + "github.com/davecgh/go-spew v1.1.1/go.mod"
65 + "github.com/dominikschulz/github-releases v0.0.3"
66 + "github.com/dominikschulz/github-releases v0.0.3/go.mod"
67 + "github.com/dustin/go-humanize v1.0.0/go.mod"
68 + "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
69 + "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
70 + "github.com/fatih/color v1.9.0"
71 + "github.com/fatih/color v1.9.0/go.mod"
72 + "github.com/godbus/dbus v0.0.0-20190623212516-8a1682060722"
73 + "github.com/godbus/dbus v0.0.0-20190623212516-8a1682060722/go.mod"
74 + "github.com/gokyle/twofactor v1.0.1"
75 + "github.com/gokyle/twofactor v1.0.1/go.mod"
76 + "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
77 + "github.com/golang/mock v1.1.1/go.mod"
78 + "github.com/golang/protobuf v1.2.0/go.mod"
79 + "github.com/golang/protobuf v1.3.2/go.mod"
80 + "github.com/golang/protobuf v1.4.0-rc.1/go.mod"
81 + "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod"
82 + "github.com/golang/protobuf v1.4.0-rc.2/go.mod"
83 + "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod"
84 + "github.com/golang/protobuf v1.4.0"
85 + "github.com/golang/protobuf v1.4.0/go.mod"
86 + "github.com/golang/protobuf v1.4.1/go.mod"
87 + "github.com/golang/protobuf v1.4.2"
88 + "github.com/golang/protobuf v1.4.2/go.mod"
89 + "github.com/google/go-cmp v0.2.0/go.mod"
90 + "github.com/google/go-cmp v0.3.0"
91 + "github.com/google/go-cmp v0.3.0/go.mod"
92 + "github.com/google/go-cmp v0.3.1"
93 + "github.com/google/go-cmp v0.3.1/go.mod"
94 + "github.com/google/go-cmp v0.4.0"
95 + "github.com/google/go-cmp v0.4.0/go.mod"
96 + "github.com/google/go-cmp v0.5.0"
97 + "github.com/google/go-cmp v0.5.0/go.mod"
98 + "github.com/google/go-cmp v0.5.1"
99 + "github.com/google/go-cmp v0.5.1/go.mod"
100 + "github.com/google/go-github v17.0.0+incompatible"
101 + "github.com/google/go-github v17.0.0+incompatible/go.mod"
102 + "github.com/google/go-querystring v1.0.0"
103 + "github.com/google/go-querystring v1.0.0/go.mod"
104 + "github.com/google/gofuzz v1.0.0/go.mod"
105 + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1"
106 + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod"
107 + "github.com/hashicorp/errwrap v1.0.0"
108 + "github.com/hashicorp/errwrap v1.0.0/go.mod"
109 + "github.com/hashicorp/go-multierror v1.1.0"
110 + "github.com/hashicorp/go-multierror v1.1.0/go.mod"
111 + "github.com/hashicorp/golang-lru v0.5.4"
112 + "github.com/hashicorp/golang-lru v0.5.4/go.mod"
113 + "github.com/jsimonetti/pwscheme v0.0.0-20160922125227-76804708ecad"
114 + "github.com/jsimonetti/pwscheme v0.0.0-20160922125227-76804708ecad/go.mod"
115 + "github.com/json-iterator/go v1.1.9"
116 + "github.com/json-iterator/go v1.1.9/go.mod"
117 + "github.com/json-iterator/go v1.1.10"
118 + "github.com/json-iterator/go v1.1.10/go.mod"
119 + "github.com/jtolds/gls v4.20.0+incompatible"
120 + "github.com/jtolds/gls v4.20.0+incompatible/go.mod"
121 + "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51"
122 + "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod"
123 + "github.com/klauspost/cpuid v1.2.3"
124 + "github.com/klauspost/cpuid v1.2.3/go.mod"
125 + "github.com/klauspost/cpuid v1.3.1"
126 + "github.com/klauspost/cpuid v1.3.1/go.mod"
127 + "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
128 + "github.com/kr/pretty v0.1.0/go.mod"
129 + "github.com/kr/pty v1.1.1/go.mod"
130 + "github.com/kr/text v0.1.0"
131 + "github.com/kr/text v0.1.0/go.mod"
132 + "github.com/kr/text v0.2.0"
133 + "github.com/kr/text v0.2.0/go.mod"
134 + "github.com/martinhoefling/goxkcdpwgen v0.0.0-20190331205820-7dc3d102eca3"
135 + "github.com/martinhoefling/goxkcdpwgen v0.0.0-20190331205820-7dc3d102eca3/go.mod"
136 + "github.com/mattn/go-colorable v0.1.4"
137 + "github.com/mattn/go-colorable v0.1.4/go.mod"
138 + "github.com/mattn/go-colorable v0.1.7"
139 + "github.com/mattn/go-colorable v0.1.7/go.mod"
140 + "github.com/mattn/go-isatty v0.0.8"
141 + "github.com/mattn/go-isatty v0.0.8/go.mod"
142 + "github.com/mattn/go-isatty v0.0.11"
143 + "github.com/mattn/go-isatty v0.0.11/go.mod"
144 + "github.com/mattn/go-isatty v0.0.12"
145 + "github.com/mattn/go-isatty v0.0.12/go.mod"
146 + "github.com/minio/md5-simd v1.1.0"
147 + "github.com/minio/md5-simd v1.1.0/go.mod"
148 + "github.com/minio/minio-go/v6 v6.0.57"
149 + "github.com/minio/minio-go/v6 v6.0.57/go.mod"
150 + "github.com/minio/sha256-simd v0.1.1"
151 + "github.com/minio/sha256-simd v0.1.1/go.mod"
152 + "github.com/mitchellh/go-homedir v1.1.0"
153 + "github.com/mitchellh/go-homedir v1.1.0/go.mod"
154 + "github.com/mitchellh/go-ps v1.0.0"
155 + "github.com/mitchellh/go-ps v1.0.0/go.mod"
156 + "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421"
157 + "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
158 + "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
159 + "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
160 + "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742"
161 + "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
162 + "github.com/modern-go/reflect2 v1.0.1"
163 + "github.com/modern-go/reflect2 v1.0.1/go.mod"
164 + "github.com/muesli/crunchy v0.4.0"
165 + "github.com/muesli/crunchy v0.4.0/go.mod"
166 + "github.com/nbutton23/zxcvbn-go v0.0.0-20180912185939-ae427f1e4c1d"
167 + "github.com/nbutton23/zxcvbn-go v0.0.0-20180912185939-ae427f1e4c1d/go.mod"
168 + "github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e"
169 + "github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod"
170 + "github.com/pkg/errors v0.8.1/go.mod"
171 + "github.com/pkg/errors v0.9.1"
172 + "github.com/pkg/errors v0.9.1/go.mod"
173 + "github.com/pmezard/go-difflib v1.0.0"
174 + "github.com/pmezard/go-difflib v1.0.0/go.mod"
175 + "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
176 + "github.com/russross/blackfriday/v2 v2.0.1"
177 + "github.com/russross/blackfriday/v2 v2.0.1/go.mod"
178 + "github.com/schollz/closestmatch v0.0.0-20190308193919-1fbe626be92e"
179 + "github.com/schollz/closestmatch v0.0.0-20190308193919-1fbe626be92e/go.mod"
180 + "github.com/sergi/go-diff v1.1.0"
181 + "github.com/sergi/go-diff v1.1.0/go.mod"
182 + "github.com/shurcooL/sanitized_anchor_name v1.0.0"
183 + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod"
184 + "github.com/sirupsen/logrus v1.5.0/go.mod"
185 + "github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e"
186 + "github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e/go.mod"
187 + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d"
188 + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod"
189 + "github.com/smartystreets/assertions v1.0.0"
190 + "github.com/smartystreets/assertions v1.0.0/go.mod"
191 + "github.com/smartystreets/goconvey v0.0.0-20190330032615-68dc04aab96a"
192 + "github.com/smartystreets/goconvey v0.0.0-20190330032615-68dc04aab96a/go.mod"
193 + "github.com/smartystreets/goconvey v1.6.4"
194 + "github.com/smartystreets/goconvey v1.6.4/go.mod"
195 + "github.com/spf13/pflag v1.0.3/go.mod"
196 + "github.com/stretchr/objx v0.1.0/go.mod"
197 + "github.com/stretchr/testify v1.2.2/go.mod"
198 + "github.com/stretchr/testify v1.3.0/go.mod"
199 + "github.com/stretchr/testify v1.4.0/go.mod"
200 + "github.com/stretchr/testify v1.6.1"
201 + "github.com/stretchr/testify v1.6.1/go.mod"
202 + "github.com/urfave/cli/v2 v2.2.0"
203 + "github.com/urfave/cli/v2 v2.2.0/go.mod"
204 + "github.com/xrash/smetrics v0.0.0-20170218160415-a3153f7040e9"
205 + "github.com/xrash/smetrics v0.0.0-20170218160415-a3153f7040e9/go.mod"
206 + "github.com/xrash/smetrics v0.0.0-20200730060457-89a2a8a1fb0b"
207 + "github.com/xrash/smetrics v0.0.0-20200730060457-89a2a8a1fb0b/go.mod"
208 + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
209 + "golang.org/x/crypto v0.0.0-20190513172903-22d7a77e9e5f/go.mod"
210 + "golang.org/x/crypto v0.0.0-20200323165209-0ec3e9974c59/go.mod"
211 + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
212 + "golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de"
213 + "golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de/go.mod"
214 + "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
215 + "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
216 + "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
217 + "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
218 + "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
219 + "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
220 + "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
221 + "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
222 + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
223 + "golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod"
224 + "golang.org/x/net v0.0.0-20200707034311-ab3426394381"
225 + "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod"
226 + "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
227 + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
228 + "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
229 + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
230 + "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
231 + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
232 + "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
233 + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
234 + "golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
235 + "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
236 + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
237 + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
238 + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
239 + "golang.org/x/sys v0.0.0-20200808120158-1030fc2bf1d9"
240 + "golang.org/x/sys v0.0.0-20200808120158-1030fc2bf1d9/go.mod"
241 + "golang.org/x/text v0.3.0"
242 + "golang.org/x/text v0.3.0/go.mod"
243 + "golang.org/x/text v0.3.3"
244 + "golang.org/x/text v0.3.3/go.mod"
245 + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
246 + "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
247 + "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
248 + "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
249 + "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod"
250 + "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
251 + "golang.org/x/tools v0.0.0-20190624222133-a101b041ded4/go.mod"
252 + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543"
253 + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
254 + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1"
255 + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod"
256 + "google.golang.org/appengine v1.1.0/go.mod"
257 + "google.golang.org/appengine v1.4.0/go.mod"
258 + "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
259 + "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
260 + "google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod"
261 + "google.golang.org/grpc v1.19.0/go.mod"
262 + "google.golang.org/grpc v1.23.0/go.mod"
263 + "google.golang.org/grpc v1.27.0/go.mod"
264 + "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod"
265 + "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod"
266 + "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod"
267 + "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod"
268 + "google.golang.org/protobuf v1.21.0"
269 + "google.golang.org/protobuf v1.21.0/go.mod"
270 + "google.golang.org/protobuf v1.22.0/go.mod"
271 + "google.golang.org/protobuf v1.23.0/go.mod"
272 + "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod"
273 + "google.golang.org/protobuf v1.25.0"
274 + "google.golang.org/protobuf v1.25.0/go.mod"
275 + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
276 + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
277 + "gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f"
278 + "gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod"
279 + "gopkg.in/ini.v1 v1.42.0"
280 + "gopkg.in/ini.v1 v1.42.0/go.mod"
281 + "gopkg.in/ini.v1 v1.57.0"
282 + "gopkg.in/ini.v1 v1.57.0/go.mod"
283 + "gopkg.in/yaml.v2 v2.2.2"
284 + "gopkg.in/yaml.v2 v2.2.2/go.mod"
285 + "gopkg.in/yaml.v2 v2.2.4/go.mod"
286 + "gopkg.in/yaml.v2 v2.3.0"
287 + "gopkg.in/yaml.v2 v2.3.0/go.mod"
288 + "gopkg.in/yaml.v3 v3.0.0-20200121175148-a6ecf24a6d71/go.mod"
289 + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
290 + "gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776"
291 + "gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod"
292 + "gotest.tools v2.2.0+incompatible"
293 + "gotest.tools v2.2.0+incompatible/go.mod"
294 + "gotest.tools/v3 v3.0.2"
295 + "gotest.tools/v3 v3.0.2/go.mod"
296 + "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
297 + "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
298 + "rsc.io/qr v0.2.0"
299 + "rsc.io/qr v0.2.0/go.mod"
300 +)
301 +
302 +go-module_set_globals
303 +
304 +DESCRIPTION="a simple but powerful password manager for the terminal"
305 +HOMEPAGE="https://www.gopass.pw/"
306 +SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz
307 + ${EGO_SUM_SRC_URI}"
308 +
309 +LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
310 +SLOT="0"
311 +KEYWORDS="~amd64 ~ppc64 ~x86"
312 +
313 +DEPEND=">=dev-lang/go-1.11"
314 +RDEPEND="
315 + dev-vcs/git
316 + >=app-crypt/gnupg-2
317 +"
318 +
319 +src_install() {
320 + emake install DESTDIR="${ED}/usr"
321 + einstalldocs
322 +}