Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/sccache/
Date: Sat, 26 Jan 2019 07:32:56
Message-Id: 1548487893.c027d7a83b60b780d0c301956ecd85610ec89703.gyakovlev@gentoo
1 commit: c027d7a83b60b780d0c301956ecd85610ec89703
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 26 07:31:33 2019 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 26 07:31:33 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c027d7a8
7
8 dev-util/sccache: drop old
9
10 Package-Manager: Portage-2.3.58, Repoman-2.3.12
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 dev-util/sccache/sccache-0.2.8.ebuild | 342 ----------------------------------
14 1 file changed, 342 deletions(-)
15
16 diff --git a/dev-util/sccache/sccache-0.2.8.ebuild b/dev-util/sccache/sccache-0.2.8.ebuild
17 deleted file mode 100644
18 index 5dbe457900e..00000000000
19 --- a/dev-util/sccache/sccache-0.2.8.ebuild
20 +++ /dev/null
21 @@ -1,342 +0,0 @@
22 -# Copyright 2017-2019 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -# needs itoa-0.3.4 for tests
28 -CRATES="
29 -adler32-1.0.3
30 -aho-corasick-0.6.9
31 -ansi_term-0.11.0
32 -ar-0.6.1
33 -arc-swap-0.3.6
34 -arraydeque-0.4.3
35 -arrayvec-0.4.7
36 -ascii-0.8.7
37 -ascii-0.9.1
38 -assert_cmd-0.9.1
39 -atty-0.2.11
40 -backtrace-0.3.9
41 -backtrace-sys-0.1.24
42 -base64-0.9.3
43 -bincode-0.8.0
44 -bincode-1.0.1
45 -bitflags-0.9.1
46 -bitflags-1.0.4
47 -buf_redux-0.6.3
48 -bufstream-0.1.4
49 -build_const-0.2.1
50 -byteorder-1.2.7
51 -bytes-0.4.11
52 -case-0.1.0
53 -cc-1.0.25
54 -cfg-if-0.1.6
55 -chrono-0.4.6
56 -chunked_transfer-0.3.1
57 -clap-2.32.0
58 -cloudabi-0.0.3
59 -combine-3.6.3
60 -conhash-0.4.0
61 -core-foundation-0.2.3
62 -core-foundation-0.5.1
63 -core-foundation-sys-0.2.3
64 -core-foundation-sys-0.5.1
65 -counted-array-0.1.2
66 -crc-1.8.1
67 -crossbeam-deque-0.6.2
68 -crossbeam-epoch-0.6.1
69 -crossbeam-utils-0.5.0
70 -crossbeam-utils-0.6.1
71 -daemonize-0.3.0
72 -derive-error-0.0.3
73 -difference-2.0.0
74 -directories-1.0.2
75 -dtoa-0.4.3
76 -either-1.5.0
77 -encoding_rs-0.8.10
78 -env_logger-0.5.13
79 -error-chain-0.12.0
80 -escargot-0.3.1
81 -failure-0.1.3
82 -failure_derive-0.1.3
83 -filetime-0.1.15
84 -filetime-0.2.4
85 -flate2-1.0.5
86 -flate2-crc-0.1.1
87 -float-cmp-0.4.0
88 -fnv-1.0.6
89 -foreign-types-0.3.2
90 -foreign-types-shared-0.1.1
91 -fuchsia-zircon-0.3.3
92 -fuchsia-zircon-sys-0.3.3
93 -futures-0.1.25
94 -futures-cpupool-0.1.8
95 -gcc-0.3.55
96 -getopts-0.2.18
97 -h2-0.1.13
98 -http-0.1.14
99 -httparse-1.3.3
100 -humantime-1.1.1
101 -hyper-0.11.27
102 -hyper-0.12.16
103 -hyper-tls-0.1.4
104 -hyper-tls-0.3.1
105 -hyperx-0.12.0
106 -idna-0.1.5
107 -indexmap-1.0.2
108 -iovec-0.1.2
109 -itertools-0.7.9
110 -itoa-0.3.4
111 -itoa-0.4.3
112 -jobserver-0.1.11
113 -jsonwebtoken-5.0.1
114 -kernel32-sys-0.2.2
115 -language-tags-0.2.2
116 -lazy_static-0.2.11
117 -lazy_static-1.2.0
118 -lazycell-1.2.0
119 -libc-0.2.44
120 -libflate-0.1.18
121 -libmount-0.1.11
122 -linked-hash-map-0.2.1
123 -local-encoding-0.2.0
124 -lock_api-0.1.5
125 -log-0.3.9
126 -log-0.4.6
127 -lru-disk-cache-0.2.0
128 -matches-0.1.8
129 -md5-0.3.8
130 -memcached-rs-0.3.0
131 -memchr-1.0.2
132 -memchr-2.1.1
133 -memoffset-0.2.1
134 -mime-0.2.6
135 -mime-0.3.12
136 -mime_guess-1.8.6
137 -mime_guess-2.0.0-alpha.6
138 -miniz_oxide-0.2.0
139 -miniz_oxide_c_api-0.2.0
140 -mio-0.6.16
141 -mio-named-pipes-0.1.6
142 -mio-uds-0.6.7
143 -miow-0.2.1
144 -miow-0.3.3
145 -msdos_time-0.1.6
146 -multipart-0.13.6
147 -native-tls-0.1.5
148 -native-tls-0.2.2
149 -net2-0.2.33
150 -nix-0.11.0
151 -nodrop-0.1.13
152 -normalize-line-endings-0.2.2
153 -num-integer-0.1.39
154 -num-traits-0.1.43
155 -num-traits-0.2.6
156 -num_cpus-1.8.0
157 -number_prefix-0.2.8
158 -openssl-0.10.15
159 -openssl-0.9.24
160 -openssl-probe-0.1.2
161 -openssl-sys-0.9.39
162 -owning_ref-0.4.0
163 -parking_lot-0.6.4
164 -parking_lot_core-0.3.1
165 -percent-encoding-1.0.1
166 -phf-0.7.23
167 -phf_codegen-0.7.23
168 -phf_generator-0.7.23
169 -phf_shared-0.7.23
170 -pkg-config-0.3.14
171 -podio-0.1.6
172 -predicates-0.9.1
173 -predicates-core-0.9.0
174 -predicates-tree-0.9.0
175 -proc-macro2-0.4.24
176 -pulldown-cmark-0.0.3
177 -quick-error-1.2.2
178 -quote-0.3.15
179 -quote-0.6.10
180 -rand-0.3.22
181 -rand-0.4.3
182 -rand-0.5.5
183 -rand-0.6.1
184 -rand_chacha-0.1.0
185 -rand_core-0.2.2
186 -rand_core-0.3.0
187 -rand_hc-0.1.0
188 -rand_isaac-0.1.0
189 -rand_pcg-0.1.1
190 -rand_xorshift-0.1.0
191 -redis-0.9.1
192 -redox_syscall-0.1.42
193 -redox_termios-0.1.1
194 -regex-1.0.6
195 -regex-syntax-0.6.3
196 -relay-0.1.1
197 -remove_dir_all-0.5.1
198 -reqwest-0.8.8
199 -reqwest-0.9.5
200 -retry-0.4.0
201 -ring-0.13.2
202 -rouille-2.2.0
203 -rust-crypto-0.2.36
204 -rustc-demangle-0.1.9
205 -rustc-serialize-0.3.24
206 -rustc_version-0.2.3
207 -ryu-0.2.7
208 -safemem-0.2.0
209 -safemem-0.3.0
210 -same-file-0.1.3
211 -schannel-0.1.14
212 -scoped-tls-0.1.2
213 -scopeguard-0.3.3
214 -security-framework-0.1.16
215 -security-framework-0.2.1
216 -security-framework-sys-0.1.16
217 -security-framework-sys-0.2.1
218 -selenium-rs-0.1.1
219 -semver-0.9.0
220 -semver-parser-0.7.0
221 -serde-1.0.80
222 -serde_derive-1.0.80
223 -serde_json-1.0.33
224 -serde_urlencoded-0.5.4
225 -sha1-0.6.0
226 -signal-hook-0.1.6
227 -siphasher-0.2.3
228 -skeptic-0.4.0
229 -slab-0.4.1
230 -smallvec-0.6.6
231 -socket2-0.3.8
232 -stable_deref_trait-1.1.1
233 -string-0.1.2
234 -strip-ansi-escapes-0.1.0
235 -strsim-0.7.0
236 -syn-0.11.11
237 -syn-0.15.21
238 -synom-0.11.3
239 -synstructure-0.10.1
240 -tar-0.4.20
241 -tempdir-0.3.7
242 -tempfile-3.0.4
243 -term-0.5.1
244 -termcolor-1.0.4
245 -termion-1.5.1
246 -textwrap-0.10.0
247 -thread_local-0.3.6
248 -threadpool-1.7.1
249 -time-0.1.40
250 -tiny_http-0.6.2
251 -tokio-0.1.13
252 -tokio-codec-0.1.1
253 -tokio-core-0.1.17
254 -tokio-current-thread-0.1.4
255 -tokio-executor-0.1.5
256 -tokio-fs-0.1.4
257 -tokio-io-0.1.10
258 -tokio-named-pipes-0.1.0
259 -tokio-process-0.2.3
260 -tokio-reactor-0.1.7
261 -tokio-serde-0.1.0
262 -tokio-serde-bincode-0.1.1
263 -tokio-service-0.1.0
264 -tokio-signal-0.2.7
265 -tokio-tcp-0.1.2
266 -tokio-threadpool-0.1.9
267 -tokio-timer-0.2.8
268 -tokio-tls-0.1.4
269 -tokio-udp-0.1.3
270 -tokio-uds-0.2.4
271 -toml-0.4.9
272 -treeline-0.1.0
273 -try-lock-0.1.0
274 -try-lock-0.2.2
275 -twoway-0.1.8
276 -ucd-util-0.1.3
277 -unicase-1.4.2
278 -unicase-2.2.0
279 -unicode-bidi-0.3.4
280 -unicode-normalization-0.1.7
281 -unicode-width-0.1.5
282 -unicode-xid-0.0.4
283 -unicode-xid-0.1.0
284 -unix_socket-0.5.0
285 -unreachable-1.0.0
286 -untrusted-0.6.2
287 -url-1.7.2
288 -utf8-ranges-1.0.2
289 -utf8parse-0.1.1
290 -uuid-0.6.5
291 -uuid-0.7.1
292 -vcpkg-0.2.6
293 -vec_map-0.8.1
294 -version_check-0.1.5
295 -void-1.0.2
296 -vte-0.3.3
297 -walkdir-1.0.7
298 -want-0.0.4
299 -want-0.0.6
300 -winapi-0.2.8
301 -winapi-0.3.6
302 -winapi-build-0.1.1
303 -winapi-i686-pc-windows-gnu-0.4.0
304 -winapi-util-0.1.1
305 -winapi-x86_64-pc-windows-gnu-0.4.0
306 -wincolor-1.0.1
307 -ws2_32-sys-0.2.1
308 -which-2.0.0
309 -xattr-0.2.2
310 -zip-0.4.2
311 -"
312 -
313 -inherit cargo
314 -
315 -DESCRIPTION="ccache-like tool with support for rust and cloud storage"
316 -HOMEPAGE="https://github.com/mozilla/sccache/"
317 -SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
318 - $(cargo_crate_uris ${CRATES})"
319 -
320 -LICENSE="Apache-2.0"
321 -SLOT="0"
322 -KEYWORDS="~amd64"
323 -IUSE="azure dist-client dist-server gcs memcached redis s3"
324 -
325 -DEPEND="
326 - dist-server? ( dev-libs/openssl:0= )
327 - gcs? ( dev-libs/openssl:0= )
328 -"
329 -
330 -RDEPEND="${DEPEND}"
331 -
332 -src_configure() {
333 - myfeatures=(
334 - $(usev azure)
335 - $(usev dist-client)
336 - $(usev dist-server)
337 - $(usev gcs)
338 - $(usev memcached)
339 - $(usev redis)
340 - $(usev s3)
341 - )
342 -}
343 -
344 -src_compile(){
345 - cargo_src_compile ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
346 -}
347 -
348 -src_install() {
349 - cargo_src_install --path=. ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
350 -
351 - einstalldocs
352 - dodoc -r docs/.
353 -}
354 -
355 -src_test() {
356 - cargo_src_test ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
357 -}
358 -
359 -pkg_postinst() {
360 - ewarn "${PN} is experimental, please use with care"
361 - ewarn ""
362 - ewarn "Currently there are no initscripts"
363 -}