Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-misc/watchexec/
Date: Wed, 29 Jun 2022 15:38:06
Message-Id: 1656432321.0f9d0304eb208e9df715f34c030b4c5ef2f95682.flow@gentoo
1 commit: 0f9d0304eb208e9df715f34c030b4c5ef2f95682
2 Author: YOSHIOKA Takuma <lo48576 <AT> hard-wi <DOT> red>
3 AuthorDate: Tue Jun 28 15:49:21 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 28 16:05:21 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f9d0304
7
8 app-misc/watchexec: add 1.20.2
9
10 Signed-off-by: YOSHIOKA Takuma <lo48576 <AT> hard-wi.red>
11
12 app-misc/watchexec/Manifest | 1 +
13 app-misc/watchexec/watchexec-1.20.2.ebuild | 338 +++++++++++++++++++++++++++++
14 2 files changed, 339 insertions(+)
15
16 diff --git a/app-misc/watchexec/Manifest b/app-misc/watchexec/Manifest
17 index 991979c4a..2186672b4 100644
18 --- a/app-misc/watchexec/Manifest
19 +++ b/app-misc/watchexec/Manifest
20 @@ -510,6 +510,7 @@ DIST watchexec-1.18.12.tar.gz 245324 BLAKE2B e4279f062471c231dd0995bba2f9e17260e
21 DIST watchexec-1.19.0.tar.gz 246191 BLAKE2B de98c2abbbb2f0b7c95862324d98c581695a35b92a3cea22b6c5b76182682251e763346b8f6e8d462f29c5cf31b6ad20be223cc77a520f3d8d4c6cedb9625d50 SHA512 84184353673a4834d7089ccaca117bf9acfd7382b9fea7ca0cbedefb2ff8980de3f3b2ef233ba850f3a2cd4219dce454a9e66f823af16830c6be8aaf96adb7eb
22 DIST watchexec-1.20.0.tar.gz 265026 BLAKE2B 254adddd9410256faaa77eed95c30aaf34ae840700ffe21477fce70c23b544b4861da52c58e6e9c79a4e030b995474bb97c146b5f2d156cf8d0531bce678c7f7 SHA512 761440fe13c3180431bea8e82c0e6b5e63c745eb514e06d017d714c419383f8e96871e643a02c4714ee15b816f95401b3bb294043c2b10a0ded6730df2a3cd80
23 DIST watchexec-1.20.1.tar.gz 265472 BLAKE2B eb4ca4b6024b3a683b7d1124eb196d4d4a2b4af76e964bc1601bc6cebe89ca3f2000473433350b6142c24b65be29995c5e6fbbe725112bc3bc26e1b87b1ccac0 SHA512 8040074d63396ffc8f1d0cf4e803b970341407fd050ec56f0bcbe4f349b8decd174ebd23010cead1c017c7cacc78396f7dc397d6cb21f78f395234235aca94dc
24 +DIST watchexec-1.20.2.tar.gz 265553 BLAKE2B a57c20c007769cfcaea46dde3389cb072a5a0e6ad852773a69b3b1bc8e13c5e2bcab63fdb68c9f12af5950347cb4927ba312c7c5d36d561b5000395a73a89016 SHA512 c15d32f2a50b4d3549c20e64895d10e556852559d18d134fa9e991775cf6191efa16ebcac5499f8a1fe5269b925229e9701d790d3a249dd20918ae94e5116ae4
25 DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73 SHA512 f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7
26 DIST which-4.1.0.crate 7684 BLAKE2B 4d8eb0a263c14b506f446fa808d9326c6e4e781cc2d79a1f6efcf7b9bb9a294d3266a2f3de4526ac0ec08ca65a18622ac064e9ae1e86dd1b325b122f684371f8 SHA512 4fffd3dd4ac73f5c232ee8a53bbc948a7295a2a51ec3f792d5d0aa84ceb6c2322fc11b35d29f5d3181c763b34c434c5ea2807ae6cc3393cd30d68b0fd44c7a22
27 DIST which-4.2.4.crate 9259 BLAKE2B 0371c0c04843ba3c72b4bae2df5ae4539a4750e0d2da0105e370350b7a8985e7fc7a57815dcfe6b3a48ea7c0161b5ca5db3c03b9bf65bd8252adde77fb8055a5 SHA512 9ca2bbec727040197fc12efdc7cd70bc94bd1b4abd03bf86f6043fd960de73053b84c7d101d897563583b8d6d85377025e1e7213640987ebdfdd54fa629e3b80
28
29 diff --git a/app-misc/watchexec/watchexec-1.20.2.ebuild b/app-misc/watchexec/watchexec-1.20.2.ebuild
30 new file mode 100644
31 index 000000000..3d7e96ab1
32 --- /dev/null
33 +++ b/app-misc/watchexec/watchexec-1.20.2.ebuild
34 @@ -0,0 +1,338 @@
35 +# Copyright 2022 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +# Auto-Generated by cargo-ebuild 0.5.2-dev
39 +
40 +EAPI=8
41 +
42 +CRATES="
43 + addr2line-0.17.0
44 + adler-1.0.2
45 + aho-corasick-0.7.18
46 + ansi_term-0.12.1
47 + anyhow-1.0.57
48 + assert_cmd-2.0.4
49 + async-broadcast-0.4.0
50 + async-channel-1.6.1
51 + async-executor-1.4.1
52 + async-io-1.7.0
53 + async-lock-2.5.0
54 + async-priority-channel-0.1.0
55 + async-recursion-0.3.2
56 + async-recursion-1.0.0
57 + async-stream-0.3.3
58 + async-stream-impl-0.3.3
59 + async-task-4.2.0
60 + async-trait-0.1.56
61 + atomic-take-1.0.0
62 + atty-0.2.14
63 + autocfg-1.1.0
64 + axum-0.5.7
65 + axum-core-0.2.5
66 + backtrace-0.3.65
67 + base64-0.13.0
68 + bitflags-1.3.2
69 + block-0.1.6
70 + bstr-0.2.17
71 + byteorder-1.4.3
72 + bytes-1.1.0
73 + cache-padded-1.2.0
74 + cc-1.0.73
75 + cfg-if-0.1.10
76 + cfg-if-1.0.0
77 + clap-3.1.18
78 + clap_lex-0.2.0
79 + clearscreen-1.0.10
80 + command-group-1.0.8
81 + concurrent-queue-1.2.2
82 + console-0.15.0
83 + console-api-0.3.0
84 + console-subscriber-0.1.6
85 + crc32fast-1.3.2
86 + crossbeam-channel-0.5.4
87 + crossbeam-utils-0.8.8
88 + derivative-2.2.0
89 + difflib-0.4.0
90 + dirs-2.0.2
91 + dirs-4.0.0
92 + dirs-next-2.0.0
93 + dirs-sys-0.3.7
94 + dirs-sys-next-0.1.2
95 + doc-comment-0.3.3
96 + dunce-1.0.2
97 + easy-parallel-3.2.0
98 + either-1.6.1
99 + embed-resource-1.7.2
100 + encode_unicode-0.3.6
101 + enumflags2-0.7.5
102 + enumflags2_derive-0.7.4
103 + event-listener-2.5.2
104 + failure-0.1.8
105 + failure_derive-0.1.8
106 + fastrand-1.7.0
107 + filetime-0.2.16
108 + flate2-1.0.24
109 + fnv-1.0.7
110 + fsevent-sys-4.1.0
111 + futures-0.3.21
112 + futures-channel-0.3.21
113 + futures-core-0.3.21
114 + futures-executor-0.3.21
115 + futures-io-0.3.21
116 + futures-lite-1.12.0
117 + futures-macro-0.3.21
118 + futures-sink-0.3.21
119 + futures-task-0.3.21
120 + futures-util-0.3.21
121 + getrandom-0.1.16
122 + getrandom-0.2.6
123 + gimli-0.26.1
124 + git-config-0.2.1
125 + git-features-0.20.0
126 + git-hash-0.9.5
127 + globset-0.4.9
128 + h2-0.3.13
129 + hashbrown-0.11.2
130 + hdrhistogram-7.5.0
131 + heck-0.3.3
132 + hermit-abi-0.1.19
133 + hex-0.4.3
134 + http-0.2.8
135 + http-body-0.4.5
136 + http-range-header-0.3.0
137 + httparse-1.7.1
138 + httpdate-1.0.2
139 + humantime-2.1.0
140 + hyper-0.14.19
141 + hyper-timeout-0.4.1
142 + ignore-0.4.18
143 + indexmap-1.8.2
144 + inotify-0.9.6
145 + inotify-sys-0.1.5
146 + insta-1.14.1
147 + instant-0.1.12
148 + is_ci-1.1.1
149 + itertools-0.10.3
150 + itoa-1.0.2
151 + kqueue-1.0.6
152 + kqueue-sys-1.0.3
153 + lazy_static-1.4.0
154 + libc-0.2.126
155 + libmimalloc-sys-0.1.25
156 + linked-hash-map-0.5.4
157 + lock_api-0.4.7
158 + log-0.4.17
159 + mac-notification-sys-0.5.0
160 + malloc_buf-0.0.6
161 + matchers-0.1.0
162 + matchit-0.5.0
163 + memchr-2.5.0
164 + memoffset-0.6.5
165 + miette-4.7.1
166 + miette-derive-4.7.1
167 + mimalloc-0.1.29
168 + mime-0.3.16
169 + minimal-lexical-0.2.1
170 + miniz_oxide-0.5.3
171 + mio-0.8.3
172 + nix-0.22.3
173 + nix-0.23.1
174 + nix-0.24.1
175 + nom-5.1.2
176 + nom-7.1.1
177 + notify-5.0.0-pre.15
178 + notify-rust-4.5.8
179 + num-traits-0.2.15
180 + num_cpus-1.13.1
181 + num_threads-0.1.6
182 + objc-0.2.7
183 + objc-foundation-0.1.1
184 + objc_id-0.1.1
185 + object-0.28.4
186 + once_cell-1.12.0
187 + ordered-stream-0.0.1
188 + os_str_bytes-6.1.0
189 + owo-colors-3.4.0
190 + parking-2.0.0
191 + parking_lot-0.11.2
192 + parking_lot_core-0.8.5
193 + percent-encoding-2.1.0
194 + phf-0.8.0
195 + phf_codegen-0.8.0
196 + phf_generator-0.8.0
197 + phf_shared-0.8.0
198 + pin-project-1.0.10
199 + pin-project-internal-1.0.10
200 + pin-project-lite-0.2.9
201 + pin-utils-0.1.0
202 + polling-2.2.0
203 + ppv-lite86-0.2.16
204 + predicates-2.1.1
205 + predicates-core-1.0.3
206 + predicates-tree-1.0.5
207 + proc-macro-crate-1.1.3
208 + proc-macro2-1.0.39
209 + prost-0.10.4
210 + prost-derive-0.10.1
211 + prost-types-0.10.1
212 + pwd-1.3.1
213 + quick-error-2.0.1
214 + quote-1.0.18
215 + rand-0.7.3
216 + rand-0.8.5
217 + rand_chacha-0.2.2
218 + rand_chacha-0.3.1
219 + rand_core-0.5.1
220 + rand_core-0.6.3
221 + rand_hc-0.2.0
222 + rand_pcg-0.2.1
223 + redox_syscall-0.2.13
224 + redox_users-0.4.3
225 + regex-1.5.6
226 + regex-automata-0.1.10
227 + regex-syntax-0.6.26
228 + remove_dir_all-0.5.3
229 + rustc-demangle-0.1.21
230 + rustc_version-0.4.0
231 + ryu-1.0.10
232 + same-file-1.0.6
233 + scopeguard-1.1.0
234 + semver-1.0.10
235 + serde-1.0.137
236 + serde_derive-1.0.137
237 + serde_json-1.0.81
238 + serde_repr-0.1.8
239 + serde_yaml-0.8.24
240 + sha1-0.6.1
241 + sha1_smol-1.0.0
242 + sharded-slab-0.1.4
243 + signal-hook-registry-1.4.0
244 + similar-2.1.0
245 + siphasher-0.3.10
246 + slab-0.4.6
247 + smallvec-1.8.0
248 + smawk-0.3.1
249 + socket2-0.4.4
250 + static_assertions-1.1.0
251 + strsim-0.10.0
252 + strum-0.22.0
253 + strum_macros-0.22.0
254 + supports-color-1.3.0
255 + supports-hyperlinks-1.2.0
256 + supports-unicode-1.0.2
257 + syn-1.0.96
258 + sync_wrapper-0.1.1
259 + synstructure-0.12.6
260 + tempfile-3.3.0
261 + termcolor-1.1.3
262 + terminal_size-0.1.17
263 + terminfo-0.7.3
264 + termtree-0.2.4
265 + textwrap-0.15.0
266 + thiserror-1.0.31
267 + thiserror-impl-1.0.31
268 + thread_local-1.1.4
269 + time-0.3.9
270 + tokio-1.19.2
271 + tokio-io-timeout-1.2.0
272 + tokio-macros-1.8.0
273 + tokio-stream-0.1.9
274 + tokio-util-0.7.3
275 + toml-0.5.9
276 + tonic-0.7.2
277 + tower-0.4.12
278 + tower-http-0.3.4
279 + tower-layer-0.3.1
280 + tower-service-0.3.1
281 + tracing-0.1.35
282 + tracing-attributes-0.1.21
283 + tracing-core-0.1.27
284 + tracing-futures-0.2.5
285 + tracing-log-0.1.3
286 + tracing-serde-0.1.3
287 + tracing-subscriber-0.3.11
288 + try-lock-0.2.3
289 + uds_windows-1.0.2
290 + unicase-2.6.0
291 + unicode-bom-1.1.4
292 + unicode-ident-1.0.0
293 + unicode-linebreak-0.1.2
294 + unicode-segmentation-1.9.0
295 + unicode-width-0.1.9
296 + unicode-xid-0.2.3
297 + valuable-0.1.0
298 + version_check-0.9.4
299 + vswhom-0.1.0
300 + vswhom-sys-0.1.1
301 + wait-timeout-0.2.0
302 + waker-fn-1.1.0
303 + walkdir-2.3.2
304 + want-0.3.0
305 + wasi-0.9.0+wasi-snapshot-preview1
306 + wasi-0.10.2+wasi-snapshot-preview1
307 + wasi-0.11.0+wasi-snapshot-preview1
308 + wepoll-ffi-0.1.2
309 + which-4.2.5
310 + winapi-0.3.9
311 + winapi-i686-pc-windows-gnu-0.4.0
312 + winapi-util-0.1.5
313 + winapi-x86_64-pc-windows-gnu-0.4.0
314 + windows-0.24.0
315 + windows-sys-0.36.1
316 + windows_aarch64_msvc-0.36.1
317 + windows_i686_gnu-0.24.0
318 + windows_i686_gnu-0.36.1
319 + windows_i686_msvc-0.24.0
320 + windows_i686_msvc-0.36.1
321 + windows_x86_64_gnu-0.24.0
322 + windows_x86_64_gnu-0.36.1
323 + windows_x86_64_msvc-0.24.0
324 + windows_x86_64_msvc-0.36.1
325 + winreg-0.10.1
326 + winrt-notification-0.5.1
327 + xml-rs-0.8.4
328 + yaml-rust-0.4.5
329 + zbus-2.2.0
330 + zbus_macros-2.2.0
331 + zbus_names-2.1.0
332 + zvariant-3.2.1
333 + zvariant_derive-3.2.1
334 +"
335 +
336 +inherit cargo
337 +
338 +DESCRIPTION="Executes commands in response to file modifications"
339 +HOMEPAGE="https://github.com/watchexec/watchexec"
340 +SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/cli-v${PV}.tar.gz -> ${P}.tar.gz"
341 +SRC_URI+=" $(cargo_crate_uris)"
342 +
343 +LICENSE="Apache-2.0 BSD CC0-1.0 CC-PD ISC MIT WTFPL-2"
344 +SLOT="0"
345 +KEYWORDS="~amd64 ~x86"
346 +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
347 +RESTRICT="mirror"
348 +
349 +S="${WORKDIR}/${PN}-cli-v${PV}"
350 +DOCS=( README.md )
351 +HTML_DOCS=( doc/watchexec.1.html )
352 +
353 +QA_FLAGS_IGNORED="usr/bin/watchexec"
354 +
355 +src_compile() {
356 + cargo_src_compile --manifest-path=crates/cli/Cargo.toml
357 +}
358 +
359 +src_test() {
360 + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib
361 + cargo_src_test --manifest-path crates/cli/Cargo.toml
362 +}
363 +
364 +src_install() {
365 + cargo_src_install --path crates/cli
366 +
367 + einstalldocs
368 + doman doc/watchexec.1
369 +
370 + insinto /usr/share/zsh/site-functions
371 + newins completions/zsh _watchexec
372 +}