]> git.sesse.net Git - bcachefs-tools-debian/blob - rust-src/bch_bindgen/Cargo.lock
0084865f17da831c4c7d78ddf7c17a598bef98fe
[bcachefs-tools-debian] / rust-src / bch_bindgen / Cargo.lock
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
4
5 [[package]]
6 name = "anyhow"
7 version = "1.0.66"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6"
10
11 [[package]]
12 name = "autocfg"
13 version = "1.1.0"
14 source = "registry+https://github.com/rust-lang/crates.io-index"
15 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
16
17 [[package]]
18 name = "bch_bindgen"
19 version = "0.1.0"
20 dependencies = [
21  "anyhow",
22  "bindgen",
23  "bitfield",
24  "byteorder",
25  "gag",
26  "libc",
27  "memoffset",
28  "pkg-config",
29  "tracing",
30  "tracing-attributes",
31  "udev",
32  "uuid",
33 ]
34
35 [[package]]
36 name = "bindgen"
37 version = "0.63.0"
38 source = "registry+https://github.com/rust-lang/crates.io-index"
39 checksum = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885"
40 dependencies = [
41  "bitflags",
42  "cexpr",
43  "clang-sys",
44  "lazy_static",
45  "lazycell",
46  "peeking_take_while",
47  "proc-macro2",
48  "quote",
49  "regex",
50  "rustc-hash",
51  "shlex",
52  "syn",
53 ]
54
55 [[package]]
56 name = "bitfield"
57 version = "0.13.2"
58 source = "registry+https://github.com/rust-lang/crates.io-index"
59 checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719"
60
61 [[package]]
62 name = "bitflags"
63 version = "1.3.2"
64 source = "registry+https://github.com/rust-lang/crates.io-index"
65 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
66
67 [[package]]
68 name = "byteorder"
69 version = "1.4.3"
70 source = "registry+https://github.com/rust-lang/crates.io-index"
71 checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
72
73 [[package]]
74 name = "cexpr"
75 version = "0.6.0"
76 source = "registry+https://github.com/rust-lang/crates.io-index"
77 checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
78 dependencies = [
79  "nom",
80 ]
81
82 [[package]]
83 name = "cfg-if"
84 version = "1.0.0"
85 source = "registry+https://github.com/rust-lang/crates.io-index"
86 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
87
88 [[package]]
89 name = "clang-sys"
90 version = "1.4.0"
91 source = "registry+https://github.com/rust-lang/crates.io-index"
92 checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3"
93 dependencies = [
94  "glob",
95  "libc",
96 ]
97
98 [[package]]
99 name = "fastrand"
100 version = "1.8.0"
101 source = "registry+https://github.com/rust-lang/crates.io-index"
102 checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499"
103 dependencies = [
104  "instant",
105 ]
106
107 [[package]]
108 name = "filedescriptor"
109 version = "0.8.2"
110 source = "registry+https://github.com/rust-lang/crates.io-index"
111 checksum = "7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e"
112 dependencies = [
113  "libc",
114  "thiserror",
115  "winapi",
116 ]
117
118 [[package]]
119 name = "gag"
120 version = "1.0.0"
121 source = "registry+https://github.com/rust-lang/crates.io-index"
122 checksum = "a713bee13966e9fbffdf7193af71d54a6b35a0bb34997cd6c9519ebeb5005972"
123 dependencies = [
124  "filedescriptor",
125  "tempfile",
126 ]
127
128 [[package]]
129 name = "glob"
130 version = "0.3.0"
131 source = "registry+https://github.com/rust-lang/crates.io-index"
132 checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
133
134 [[package]]
135 name = "instant"
136 version = "0.1.12"
137 source = "registry+https://github.com/rust-lang/crates.io-index"
138 checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
139 dependencies = [
140  "cfg-if",
141 ]
142
143 [[package]]
144 name = "lazy_static"
145 version = "1.4.0"
146 source = "registry+https://github.com/rust-lang/crates.io-index"
147 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
148
149 [[package]]
150 name = "lazycell"
151 version = "1.3.0"
152 source = "registry+https://github.com/rust-lang/crates.io-index"
153 checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
154
155 [[package]]
156 name = "libc"
157 version = "0.2.137"
158 source = "registry+https://github.com/rust-lang/crates.io-index"
159 checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89"
160
161 [[package]]
162 name = "libudev-sys"
163 version = "0.1.4"
164 source = "registry+https://github.com/rust-lang/crates.io-index"
165 checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324"
166 dependencies = [
167  "libc",
168  "pkg-config",
169 ]
170
171 [[package]]
172 name = "memchr"
173 version = "2.5.0"
174 source = "registry+https://github.com/rust-lang/crates.io-index"
175 checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
176
177 [[package]]
178 name = "memoffset"
179 version = "0.5.6"
180 source = "registry+https://github.com/rust-lang/crates.io-index"
181 checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa"
182 dependencies = [
183  "autocfg",
184 ]
185
186 [[package]]
187 name = "minimal-lexical"
188 version = "0.2.1"
189 source = "registry+https://github.com/rust-lang/crates.io-index"
190 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
191
192 [[package]]
193 name = "nom"
194 version = "7.1.1"
195 source = "registry+https://github.com/rust-lang/crates.io-index"
196 checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36"
197 dependencies = [
198  "memchr",
199  "minimal-lexical",
200 ]
201
202 [[package]]
203 name = "once_cell"
204 version = "1.16.0"
205 source = "registry+https://github.com/rust-lang/crates.io-index"
206 checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860"
207
208 [[package]]
209 name = "peeking_take_while"
210 version = "0.1.2"
211 source = "registry+https://github.com/rust-lang/crates.io-index"
212 checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
213
214 [[package]]
215 name = "pin-project-lite"
216 version = "0.2.9"
217 source = "registry+https://github.com/rust-lang/crates.io-index"
218 checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
219
220 [[package]]
221 name = "pkg-config"
222 version = "0.3.26"
223 source = "registry+https://github.com/rust-lang/crates.io-index"
224 checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160"
225
226 [[package]]
227 name = "proc-macro2"
228 version = "1.0.47"
229 source = "registry+https://github.com/rust-lang/crates.io-index"
230 checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725"
231 dependencies = [
232  "unicode-ident",
233 ]
234
235 [[package]]
236 name = "quote"
237 version = "1.0.21"
238 source = "registry+https://github.com/rust-lang/crates.io-index"
239 checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
240 dependencies = [
241  "proc-macro2",
242 ]
243
244 [[package]]
245 name = "redox_syscall"
246 version = "0.2.16"
247 source = "registry+https://github.com/rust-lang/crates.io-index"
248 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
249 dependencies = [
250  "bitflags",
251 ]
252
253 [[package]]
254 name = "regex"
255 version = "1.7.0"
256 source = "registry+https://github.com/rust-lang/crates.io-index"
257 checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a"
258 dependencies = [
259  "regex-syntax",
260 ]
261
262 [[package]]
263 name = "regex-syntax"
264 version = "0.6.28"
265 source = "registry+https://github.com/rust-lang/crates.io-index"
266 checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
267
268 [[package]]
269 name = "remove_dir_all"
270 version = "0.5.3"
271 source = "registry+https://github.com/rust-lang/crates.io-index"
272 checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
273 dependencies = [
274  "winapi",
275 ]
276
277 [[package]]
278 name = "rustc-hash"
279 version = "1.1.0"
280 source = "registry+https://github.com/rust-lang/crates.io-index"
281 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
282
283 [[package]]
284 name = "shlex"
285 version = "1.1.0"
286 source = "registry+https://github.com/rust-lang/crates.io-index"
287 checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
288
289 [[package]]
290 name = "syn"
291 version = "1.0.103"
292 source = "registry+https://github.com/rust-lang/crates.io-index"
293 checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d"
294 dependencies = [
295  "proc-macro2",
296  "quote",
297  "unicode-ident",
298 ]
299
300 [[package]]
301 name = "tempfile"
302 version = "3.3.0"
303 source = "registry+https://github.com/rust-lang/crates.io-index"
304 checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
305 dependencies = [
306  "cfg-if",
307  "fastrand",
308  "libc",
309  "redox_syscall",
310  "remove_dir_all",
311  "winapi",
312 ]
313
314 [[package]]
315 name = "thiserror"
316 version = "1.0.37"
317 source = "registry+https://github.com/rust-lang/crates.io-index"
318 checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e"
319 dependencies = [
320  "thiserror-impl",
321 ]
322
323 [[package]]
324 name = "thiserror-impl"
325 version = "1.0.37"
326 source = "registry+https://github.com/rust-lang/crates.io-index"
327 checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb"
328 dependencies = [
329  "proc-macro2",
330  "quote",
331  "syn",
332 ]
333
334 [[package]]
335 name = "tracing"
336 version = "0.1.37"
337 source = "registry+https://github.com/rust-lang/crates.io-index"
338 checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
339 dependencies = [
340  "cfg-if",
341  "pin-project-lite",
342  "tracing-attributes",
343  "tracing-core",
344 ]
345
346 [[package]]
347 name = "tracing-attributes"
348 version = "0.1.23"
349 source = "registry+https://github.com/rust-lang/crates.io-index"
350 checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a"
351 dependencies = [
352  "proc-macro2",
353  "quote",
354  "syn",
355 ]
356
357 [[package]]
358 name = "tracing-core"
359 version = "0.1.30"
360 source = "registry+https://github.com/rust-lang/crates.io-index"
361 checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a"
362 dependencies = [
363  "once_cell",
364 ]
365
366 [[package]]
367 name = "udev"
368 version = "0.4.0"
369 source = "registry+https://github.com/rust-lang/crates.io-index"
370 checksum = "24953d50a3bce0f5f5a9a2766567072dc9af8096f8c40ea81815da651066bc9f"
371 dependencies = [
372  "libc",
373  "libudev-sys",
374 ]
375
376 [[package]]
377 name = "unicode-ident"
378 version = "1.0.5"
379 source = "registry+https://github.com/rust-lang/crates.io-index"
380 checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"
381
382 [[package]]
383 name = "uuid"
384 version = "0.8.2"
385 source = "registry+https://github.com/rust-lang/crates.io-index"
386 checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
387
388 [[package]]
389 name = "winapi"
390 version = "0.3.9"
391 source = "registry+https://github.com/rust-lang/crates.io-index"
392 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
393 dependencies = [
394  "winapi-i686-pc-windows-gnu",
395  "winapi-x86_64-pc-windows-gnu",
396 ]
397
398 [[package]]
399 name = "winapi-i686-pc-windows-gnu"
400 version = "0.4.0"
401 source = "registry+https://github.com/rust-lang/crates.io-index"
402 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
403
404 [[package]]
405 name = "winapi-x86_64-pc-windows-gnu"
406 version = "0.4.0"
407 source = "registry+https://github.com/rust-lang/crates.io-index"
408 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"