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 |
+} |