/ Cargo.lock
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 = "aho-corasick"
  7  version = "1.1.2"
  8  source = "registry+https://github.com/rust-lang/crates.io-index"
  9  checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
 10  dependencies = [
 11   "memchr",
 12  ]
 13  
 14  [[package]]
 15  name = "bindgen"
 16  version = "0.69.1"
 17  source = "registry+https://github.com/rust-lang/crates.io-index"
 18  checksum = "9ffcebc3849946a7170a05992aac39da343a90676ab392c51a4280981d6379c2"
 19  dependencies = [
 20   "bitflags",
 21   "cexpr",
 22   "clang-sys",
 23   "lazy_static",
 24   "lazycell",
 25   "log",
 26   "peeking_take_while",
 27   "prettyplease",
 28   "proc-macro2 1.0.70",
 29   "quote 1.0.33",
 30   "regex",
 31   "rustc-hash",
 32   "shlex",
 33   "syn 2.0.39",
 34   "which",
 35  ]
 36  
 37  [[package]]
 38  name = "bitflags"
 39  version = "2.4.1"
 40  source = "registry+https://github.com/rust-lang/crates.io-index"
 41  checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
 42  
 43  [[package]]
 44  name = "cexpr"
 45  version = "0.6.0"
 46  source = "registry+https://github.com/rust-lang/crates.io-index"
 47  checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
 48  dependencies = [
 49   "nom",
 50  ]
 51  
 52  [[package]]
 53  name = "cfg-if"
 54  version = "1.0.0"
 55  source = "registry+https://github.com/rust-lang/crates.io-index"
 56  checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
 57  
 58  [[package]]
 59  name = "clang-sys"
 60  version = "1.6.1"
 61  source = "registry+https://github.com/rust-lang/crates.io-index"
 62  checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f"
 63  dependencies = [
 64   "glob",
 65   "libc",
 66   "libloading",
 67  ]
 68  
 69  [[package]]
 70  name = "dlopen"
 71  version = "0.1.8"
 72  source = "registry+https://github.com/rust-lang/crates.io-index"
 73  checksum = "71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937"
 74  dependencies = [
 75   "dlopen_derive",
 76   "lazy_static",
 77   "libc",
 78   "winapi",
 79  ]
 80  
 81  [[package]]
 82  name = "dlopen_derive"
 83  version = "0.1.4"
 84  source = "registry+https://github.com/rust-lang/crates.io-index"
 85  checksum = "f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581"
 86  dependencies = [
 87   "libc",
 88   "quote 0.6.13",
 89   "syn 0.15.44",
 90  ]
 91  
 92  [[package]]
 93  name = "either"
 94  version = "1.9.0"
 95  source = "registry+https://github.com/rust-lang/crates.io-index"
 96  checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
 97  
 98  [[package]]
 99  name = "errno"
100  version = "0.3.8"
101  source = "registry+https://github.com/rust-lang/crates.io-index"
102  checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
103  dependencies = [
104   "libc",
105   "windows-sys 0.52.0",
106  ]
107  
108  [[package]]
109  name = "glob"
110  version = "0.3.1"
111  source = "registry+https://github.com/rust-lang/crates.io-index"
112  checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
113  
114  [[package]]
115  name = "harmonia-client"
116  version = "0.1.0"
117  dependencies = [
118   "bindgen",
119  ]
120  
121  [[package]]
122  name = "harmonia-compositor"
123  version = "0.1.0"
124  dependencies = [
125   "bindgen",
126  ]
127  
128  [[package]]
129  name = "harmonia-context"
130  version = "0.1.0"
131  
132  [[package]]
133  name = "harmonia-sys"
134  version = "0.1.0"
135  dependencies = [
136   "bindgen",
137   "dlopen",
138   "libc",
139   "once_cell",
140  ]
141  
142  [[package]]
143  name = "home"
144  version = "0.5.5"
145  source = "registry+https://github.com/rust-lang/crates.io-index"
146  checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
147  dependencies = [
148   "windows-sys 0.48.0",
149  ]
150  
151  [[package]]
152  name = "lazy_static"
153  version = "1.4.0"
154  source = "registry+https://github.com/rust-lang/crates.io-index"
155  checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
156  
157  [[package]]
158  name = "lazycell"
159  version = "1.3.0"
160  source = "registry+https://github.com/rust-lang/crates.io-index"
161  checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
162  
163  [[package]]
164  name = "libc"
165  version = "0.2.151"
166  source = "registry+https://github.com/rust-lang/crates.io-index"
167  checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4"
168  
169  [[package]]
170  name = "libloading"
171  version = "0.7.4"
172  source = "registry+https://github.com/rust-lang/crates.io-index"
173  checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
174  dependencies = [
175   "cfg-if",
176   "winapi",
177  ]
178  
179  [[package]]
180  name = "linux-raw-sys"
181  version = "0.4.12"
182  source = "registry+https://github.com/rust-lang/crates.io-index"
183  checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456"
184  
185  [[package]]
186  name = "log"
187  version = "0.4.20"
188  source = "registry+https://github.com/rust-lang/crates.io-index"
189  checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
190  
191  [[package]]
192  name = "memchr"
193  version = "2.6.4"
194  source = "registry+https://github.com/rust-lang/crates.io-index"
195  checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
196  
197  [[package]]
198  name = "minimal-lexical"
199  version = "0.2.1"
200  source = "registry+https://github.com/rust-lang/crates.io-index"
201  checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
202  
203  [[package]]
204  name = "nom"
205  version = "7.1.3"
206  source = "registry+https://github.com/rust-lang/crates.io-index"
207  checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
208  dependencies = [
209   "memchr",
210   "minimal-lexical",
211  ]
212  
213  [[package]]
214  name = "once_cell"
215  version = "1.19.0"
216  source = "registry+https://github.com/rust-lang/crates.io-index"
217  checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
218  
219  [[package]]
220  name = "peeking_take_while"
221  version = "0.1.2"
222  source = "registry+https://github.com/rust-lang/crates.io-index"
223  checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
224  
225  [[package]]
226  name = "prettyplease"
227  version = "0.2.15"
228  source = "registry+https://github.com/rust-lang/crates.io-index"
229  checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d"
230  dependencies = [
231   "proc-macro2 1.0.70",
232   "syn 2.0.39",
233  ]
234  
235  [[package]]
236  name = "proc-macro2"
237  version = "0.4.30"
238  source = "registry+https://github.com/rust-lang/crates.io-index"
239  checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
240  dependencies = [
241   "unicode-xid",
242  ]
243  
244  [[package]]
245  name = "proc-macro2"
246  version = "1.0.70"
247  source = "registry+https://github.com/rust-lang/crates.io-index"
248  checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
249  dependencies = [
250   "unicode-ident",
251  ]
252  
253  [[package]]
254  name = "quote"
255  version = "0.6.13"
256  source = "registry+https://github.com/rust-lang/crates.io-index"
257  checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
258  dependencies = [
259   "proc-macro2 0.4.30",
260  ]
261  
262  [[package]]
263  name = "quote"
264  version = "1.0.33"
265  source = "registry+https://github.com/rust-lang/crates.io-index"
266  checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
267  dependencies = [
268   "proc-macro2 1.0.70",
269  ]
270  
271  [[package]]
272  name = "regex"
273  version = "1.10.2"
274  source = "registry+https://github.com/rust-lang/crates.io-index"
275  checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343"
276  dependencies = [
277   "aho-corasick",
278   "memchr",
279   "regex-automata",
280   "regex-syntax",
281  ]
282  
283  [[package]]
284  name = "regex-automata"
285  version = "0.4.3"
286  source = "registry+https://github.com/rust-lang/crates.io-index"
287  checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f"
288  dependencies = [
289   "aho-corasick",
290   "memchr",
291   "regex-syntax",
292  ]
293  
294  [[package]]
295  name = "regex-syntax"
296  version = "0.8.2"
297  source = "registry+https://github.com/rust-lang/crates.io-index"
298  checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
299  
300  [[package]]
301  name = "rustc-hash"
302  version = "1.1.0"
303  source = "registry+https://github.com/rust-lang/crates.io-index"
304  checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
305  
306  [[package]]
307  name = "rustix"
308  version = "0.38.27"
309  source = "registry+https://github.com/rust-lang/crates.io-index"
310  checksum = "bfeae074e687625746172d639330f1de242a178bf3189b51e35a7a21573513ac"
311  dependencies = [
312   "bitflags",
313   "errno",
314   "libc",
315   "linux-raw-sys",
316   "windows-sys 0.52.0",
317  ]
318  
319  [[package]]
320  name = "shlex"
321  version = "1.2.0"
322  source = "registry+https://github.com/rust-lang/crates.io-index"
323  checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380"
324  
325  [[package]]
326  name = "syn"
327  version = "0.15.44"
328  source = "registry+https://github.com/rust-lang/crates.io-index"
329  checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
330  dependencies = [
331   "proc-macro2 0.4.30",
332   "quote 0.6.13",
333   "unicode-xid",
334  ]
335  
336  [[package]]
337  name = "syn"
338  version = "2.0.39"
339  source = "registry+https://github.com/rust-lang/crates.io-index"
340  checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
341  dependencies = [
342   "proc-macro2 1.0.70",
343   "quote 1.0.33",
344   "unicode-ident",
345  ]
346  
347  [[package]]
348  name = "unicode-ident"
349  version = "1.0.12"
350  source = "registry+https://github.com/rust-lang/crates.io-index"
351  checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
352  
353  [[package]]
354  name = "unicode-xid"
355  version = "0.1.0"
356  source = "registry+https://github.com/rust-lang/crates.io-index"
357  checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
358  
359  [[package]]
360  name = "which"
361  version = "4.4.2"
362  source = "registry+https://github.com/rust-lang/crates.io-index"
363  checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
364  dependencies = [
365   "either",
366   "home",
367   "once_cell",
368   "rustix",
369  ]
370  
371  [[package]]
372  name = "winapi"
373  version = "0.3.9"
374  source = "registry+https://github.com/rust-lang/crates.io-index"
375  checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
376  dependencies = [
377   "winapi-i686-pc-windows-gnu",
378   "winapi-x86_64-pc-windows-gnu",
379  ]
380  
381  [[package]]
382  name = "winapi-i686-pc-windows-gnu"
383  version = "0.4.0"
384  source = "registry+https://github.com/rust-lang/crates.io-index"
385  checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
386  
387  [[package]]
388  name = "winapi-x86_64-pc-windows-gnu"
389  version = "0.4.0"
390  source = "registry+https://github.com/rust-lang/crates.io-index"
391  checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
392  
393  [[package]]
394  name = "windows-sys"
395  version = "0.48.0"
396  source = "registry+https://github.com/rust-lang/crates.io-index"
397  checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
398  dependencies = [
399   "windows-targets 0.48.5",
400  ]
401  
402  [[package]]
403  name = "windows-sys"
404  version = "0.52.0"
405  source = "registry+https://github.com/rust-lang/crates.io-index"
406  checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
407  dependencies = [
408   "windows-targets 0.52.0",
409  ]
410  
411  [[package]]
412  name = "windows-targets"
413  version = "0.48.5"
414  source = "registry+https://github.com/rust-lang/crates.io-index"
415  checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
416  dependencies = [
417   "windows_aarch64_gnullvm 0.48.5",
418   "windows_aarch64_msvc 0.48.5",
419   "windows_i686_gnu 0.48.5",
420   "windows_i686_msvc 0.48.5",
421   "windows_x86_64_gnu 0.48.5",
422   "windows_x86_64_gnullvm 0.48.5",
423   "windows_x86_64_msvc 0.48.5",
424  ]
425  
426  [[package]]
427  name = "windows-targets"
428  version = "0.52.0"
429  source = "registry+https://github.com/rust-lang/crates.io-index"
430  checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
431  dependencies = [
432   "windows_aarch64_gnullvm 0.52.0",
433   "windows_aarch64_msvc 0.52.0",
434   "windows_i686_gnu 0.52.0",
435   "windows_i686_msvc 0.52.0",
436   "windows_x86_64_gnu 0.52.0",
437   "windows_x86_64_gnullvm 0.52.0",
438   "windows_x86_64_msvc 0.52.0",
439  ]
440  
441  [[package]]
442  name = "windows_aarch64_gnullvm"
443  version = "0.48.5"
444  source = "registry+https://github.com/rust-lang/crates.io-index"
445  checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
446  
447  [[package]]
448  name = "windows_aarch64_gnullvm"
449  version = "0.52.0"
450  source = "registry+https://github.com/rust-lang/crates.io-index"
451  checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
452  
453  [[package]]
454  name = "windows_aarch64_msvc"
455  version = "0.48.5"
456  source = "registry+https://github.com/rust-lang/crates.io-index"
457  checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
458  
459  [[package]]
460  name = "windows_aarch64_msvc"
461  version = "0.52.0"
462  source = "registry+https://github.com/rust-lang/crates.io-index"
463  checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
464  
465  [[package]]
466  name = "windows_i686_gnu"
467  version = "0.48.5"
468  source = "registry+https://github.com/rust-lang/crates.io-index"
469  checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
470  
471  [[package]]
472  name = "windows_i686_gnu"
473  version = "0.52.0"
474  source = "registry+https://github.com/rust-lang/crates.io-index"
475  checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
476  
477  [[package]]
478  name = "windows_i686_msvc"
479  version = "0.48.5"
480  source = "registry+https://github.com/rust-lang/crates.io-index"
481  checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
482  
483  [[package]]
484  name = "windows_i686_msvc"
485  version = "0.52.0"
486  source = "registry+https://github.com/rust-lang/crates.io-index"
487  checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
488  
489  [[package]]
490  name = "windows_x86_64_gnu"
491  version = "0.48.5"
492  source = "registry+https://github.com/rust-lang/crates.io-index"
493  checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
494  
495  [[package]]
496  name = "windows_x86_64_gnu"
497  version = "0.52.0"
498  source = "registry+https://github.com/rust-lang/crates.io-index"
499  checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
500  
501  [[package]]
502  name = "windows_x86_64_gnullvm"
503  version = "0.48.5"
504  source = "registry+https://github.com/rust-lang/crates.io-index"
505  checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
506  
507  [[package]]
508  name = "windows_x86_64_gnullvm"
509  version = "0.52.0"
510  source = "registry+https://github.com/rust-lang/crates.io-index"
511  checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
512  
513  [[package]]
514  name = "windows_x86_64_msvc"
515  version = "0.48.5"
516  source = "registry+https://github.com/rust-lang/crates.io-index"
517  checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
518  
519  [[package]]
520  name = "windows_x86_64_msvc"
521  version = "0.52.0"
522  source = "registry+https://github.com/rust-lang/crates.io-index"
523  checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"