Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/
Date: Mon, 25 Nov 2019 20:15:11
Message-Id: 1574712876.b1b7e7fe1afc393cb37baee04f2731d9b6626ca3.gyakovlev@gentoo
1 commit: b1b7e7fe1afc393cb37baee04f2731d9b6626ca3
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 25 20:14:01 2019 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 25 20:14:36 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b7e7fe
7
8 x11-terms/alacritty: update live ebuild
9
10 Bug: https://bugs.gentoo.org/697762
11 Package-Manager: Portage-2.3.78, Repoman-2.3.17
12 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
13
14 x11-terms/alacritty/alacritty-9999.ebuild | 286 +-----------------------------
15 1 file changed, 7 insertions(+), 279 deletions(-)
16
17 diff --git a/x11-terms/alacritty/alacritty-9999.ebuild b/x11-terms/alacritty/alacritty-9999.ebuild
18 index fe1402f1e10..bf9813cb8fa 100644
19 --- a/x11-terms/alacritty/alacritty-9999.ebuild
20 +++ b/x11-terms/alacritty/alacritty-9999.ebuild
21 @@ -3,283 +3,7 @@
22
23 EAPI=7
24
25 -CRATES="
26 -adler32-1.0.3
27 -aho-corasick-0.6.10
28 -aho-corasick-0.7.3
29 -andrew-0.2.1
30 -android_glue-0.2.3
31 -ansi_term-0.11.0
32 -approx-0.3.2
33 -arc-swap-0.3.11
34 -argon2rs-0.2.5
35 -arrayvec-0.4.10
36 -atty-0.2.11
37 -autocfg-0.1.4
38 -backtrace-0.3.30
39 -backtrace-sys-0.1.28
40 -base64-0.10.1
41 -bindgen-0.33.2
42 -bitflags-1.1.0
43 -blake2-rfc-0.2.18
44 -block-0.1.6
45 -byteorder-1.3.2
46 -bzip2-0.3.3
47 -bzip2-sys-0.1.7
48 -cc-1.0.37
49 -cexpr-0.2.3
50 -cfg-if-0.1.9
51 -cgl-0.2.3
52 -clang-sys-0.22.0
53 -clap-2.33.0
54 -clipboard-win-2.2.0
55 -cloudabi-0.0.3
56 -cmake-0.1.40
57 -cocoa-0.18.4
58 -color_quant-1.0.1
59 -constant_time_eq-0.1.3
60 -core-foundation-0.6.4
61 -core-foundation-sys-0.6.2
62 -core-graphics-0.17.3
63 -core-text-13.2.0
64 -crc32fast-1.2.0
65 -crossbeam-channel-0.3.8
66 -crossbeam-deque-0.6.3
67 -crossbeam-epoch-0.7.1
68 -crossbeam-queue-0.1.2
69 -crossbeam-utils-0.6.5
70 -deflate-0.7.19
71 -derivative-1.0.2
72 -dirs-1.0.5
73 -dlib-0.4.1
74 -downcast-rs-1.0.4
75 -dtoa-0.4.4
76 -dunce-1.0.0
77 -dwrote-0.9.0
78 -either-1.5.2
79 -embed-resource-1.2.0
80 -env_logger-0.5.13
81 -env_logger-0.6.1
82 -errno-0.2.4
83 -errno-dragonfly-0.1.1
84 -euclid-0.19.9
85 -euclid_macros-0.1.0
86 -expat-sys-2.1.6
87 -failure-0.1.5
88 -failure_derive-0.1.5
89 -filetime-0.2.5
90 -fnv-1.0.6
91 -foreign-types-0.3.2
92 -foreign-types-0.4.0
93 -foreign-types-macros-0.1.0
94 -foreign-types-shared-0.1.1
95 -foreign-types-shared-0.2.0
96 -freetype-rs-0.19.1
97 -freetype-sys-0.7.1
98 -fsevent-0.4.0
99 -fsevent-sys-2.0.1
100 -fuchsia-cprng-0.1.1
101 -fuchsia-zircon-0.3.3
102 -fuchsia-zircon-sys-0.3.3
103 -gcc-0.3.55
104 -gif-0.10.2
105 -gleam-0.6.17
106 -gl_generator-0.11.0
107 -glob-0.2.11
108 -glutin-0.21.0
109 -glutin_egl_sys-0.1.3
110 -glutin_emscripten_sys-0.1.0
111 -glutin_gles2_sys-0.1.3
112 -glutin_glx_sys-0.1.5
113 -glutin_wgl_sys-0.1.3
114 -http_req-0.5.0
115 -humantime-1.2.0
116 -idna-0.1.5
117 -image-0.21.2
118 -inflate-0.4.5
119 -inotify-0.6.1
120 -inotify-sys-0.1.3
121 -iovec-0.1.2
122 -itoa-0.4.4
123 -jpeg-decoder-0.1.15
124 -kernel32-sys-0.2.2
125 -khronos_api-3.1.0
126 -lazycell-1.2.1
127 -lazy_static-1.3.0
128 -libc-0.2.58
129 -libflate-0.1.23
130 -libloading-0.5.1
131 -libz-sys-1.0.25
132 -line_drawing-0.7.0
133 -linked-hash-map-0.5.2
134 -lock_api-0.1.5
135 -log-0.4.6
136 -lzw-0.10.0
137 -malloc_buf-0.0.6
138 -matches-0.1.8
139 -memchr-1.0.2
140 -memchr-2.2.0
141 -memmap-0.7.0
142 -memoffset-0.2.1
143 -mio-0.6.19
144 -mio-anonymous-pipes-0.1.0
145 -mio-extras-2.0.5
146 -mio-named-pipes-0.1.6
147 -mio-uds-0.6.7
148 -miow-0.2.1
149 -miow-0.3.3
150 -named_pipe-0.3.0
151 -native-tls-0.2.3
152 -net2-0.2.33
153 -nix-0.14.1
154 -nodrop-0.1.13
155 -nom-3.2.1
156 -nom-4.2.3
157 -notify-4.0.12
158 -num_cpus-1.10.1
159 -num-derive-0.2.5
160 -num-integer-0.1.41
161 -num-iter-0.1.39
162 -num-rational-0.2.2
163 -numtoa-0.1.0
164 -num-traits-0.2.8
165 -objc-0.2.6
166 -objc-foundation-0.1.1
167 -objc_id-0.1.1
168 -openssl-0.10.23
169 -openssl-probe-0.1.2
170 -openssl-sys-0.9.47
171 -ordered-float-1.0.2
172 -osmesa-sys-0.1.2
173 -owning_ref-0.4.0
174 -parking_lot-0.7.1
175 -parking_lot_core-0.4.0
176 -peeking_take_while-0.1.2
177 -percent-encoding-1.0.1
178 -phf-0.7.24
179 -phf_codegen-0.7.24
180 -phf_generator-0.7.24
181 -phf_shared-0.7.24
182 -pkg-config-0.3.14
183 -png-0.14.1
184 -podio-0.1.6
185 -proc-macro2-0.4.30
186 -quick-error-1.2.2
187 -quote-0.3.15
188 -quote-0.6.12
189 -rand-0.6.5
190 -rand_chacha-0.1.1
191 -rand_core-0.3.1
192 -rand_core-0.4.0
193 -rand_hc-0.1.0
194 -rand_isaac-0.1.1
195 -rand_jitter-0.1.4
196 -rand_os-0.1.3
197 -rand_pcg-0.1.2
198 -rand_xorshift-0.1.1
199 -rayon-1.1.0
200 -rayon-core-1.5.0
201 -rdrand-0.4.0
202 -redox_syscall-0.1.54
203 -redox_termios-0.1.1
204 -redox_users-0.3.0
205 -regex-0.2.11
206 -regex-1.1.7
207 -regex-syntax-0.5.6
208 -regex-syntax-0.6.7
209 -remove_dir_all-0.5.2
210 -rustc-demangle-0.1.15
211 -rustc_tools_util-0.2.0
212 -rustc_version-0.2.3
213 -rusttype-0.7.7
214 -ryu-0.2.8
215 -same-file-1.0.4
216 -schannel-0.1.15
217 -scoped_threadpool-0.1.9
218 -scopeguard-0.3.3
219 -security-framework-0.3.1
220 -security-framework-sys-0.3.1
221 -semver-0.9.0
222 -semver-parser-0.7.0
223 -serde-1.0.92
224 -serde_derive-1.0.92
225 -serde_json-1.0.39
226 -serde_yaml-0.8.9
227 -servo-fontconfig-0.4.0
228 -servo-fontconfig-sys-4.0.7
229 -shared_library-0.1.9
230 -signal-hook-0.1.9
231 -signal-hook-registry-1.0.1
232 -siphasher-0.2.3
233 -slab-0.4.2
234 -smallvec-0.6.10
235 -smithay-client-toolkit-0.4.6
236 -smithay-client-toolkit-0.6.2
237 -smithay-clipboard-0.3.3
238 -socket2-0.3.9
239 -spsc-buffer-0.1.1
240 -stable_deref_trait-1.1.1
241 -static_assertions-0.3.3
242 -stb_truetype-0.2.6
243 -strsim-0.8.0
244 -syn-0.15.36
245 -synstructure-0.10.2
246 -tempfile-3.0.8
247 -termcolor-1.0.5
248 -terminfo-0.6.1
249 -termion-1.5.3
250 -textwrap-0.11.0
251 -thread_local-0.3.6
252 -tiff-0.2.2
253 -time-0.1.42
254 -ucd-util-0.1.3
255 -unicase-2.4.0
256 -unicode-bidi-0.3.4
257 -unicode-normalization-0.1.8
258 -unicode-width-0.1.5
259 -unicode-xid-0.1.0
260 -url-1.7.2
261 -utf8parse-0.1.1
262 -utf8-ranges-1.0.3
263 -vcpkg-0.2.6
264 -vec_map-0.8.1
265 -version_check-0.1.5
266 -void-1.0.2
267 -vswhom-0.1.0
268 -vswhom-sys-0.1.0
269 -vte-0.3.3
270 -walkdir-2.2.8
271 -wayland-client-0.21.13
272 -wayland-client-0.23.5
273 -wayland-commons-0.21.13
274 -wayland-commons-0.23.5
275 -wayland-protocols-0.21.13
276 -wayland-protocols-0.23.5
277 -wayland-scanner-0.21.13
278 -wayland-scanner-0.23.5
279 -wayland-sys-0.21.13
280 -wayland-sys-0.23.5
281 -which-1.0.5
282 -widestring-0.4.0
283 -winapi-0.2.8
284 -winapi-0.3.7
285 -winapi-build-0.1.1
286 -winapi-i686-pc-windows-gnu-0.4.0
287 -winapi-util-0.1.2
288 -winapi-x86_64-pc-windows-gnu-0.4.0
289 -wincolor-1.0.1
290 -winit-0.19.1
291 -winpty-sys-0.4.3
292 -winreg-0.5.1
293 -ws2_32-sys-0.2.1
294 -x11-clipboard-0.3.2
295 -x11-dl-2.18.3
296 -xcb-0.8.2
297 -xdg-2.2.0
298 -xml-rs-0.8.0
299 -yaml-rust-0.4.3
300 -zip-0.5.2
301 -"
302 +CRATES=""
303
304 MY_PV="${PV//_rc/-rc}"
305
306 @@ -317,7 +41,7 @@ RDEPEND="${DEPEND}
307 "
308
309 BDEPEND="dev-util/cmake
310 - >=virtual/rust-1.32.0
311 + >=virtual/rust-1.37.0
312 "
313
314 DOCS=( CHANGELOG.md docs/ansicode.txt INSTALL.md README.md alacritty.yml )
315 @@ -336,7 +60,7 @@ src_unpack() {
316 }
317
318 src_install() {
319 - cargo_src_install --path=alacritty
320 + cargo_src_install --path=alacritty --offline
321
322 newbashcomp extra/completions/alacritty.bash alacritty
323
324 @@ -357,6 +81,10 @@ src_install() {
325 einstalldocs
326 }
327
328 +src_test() {
329 + cargo_src_test --offline
330 +}
331 +
332 pkg_postinst() {
333 optfeature "wayland support" dev-libs/wayland
334 optfeature "apply-tilix-colorscheme script dependency" dev-python/pyyaml