Merge pull request #226427 from linyinfeng/wluma

wluma: 4.1.2 -> 4.2.0

authored by Nick Cao and committed by GitHub 2fdcb339 026b1d70

+464 -186
+457 -180
pkgs/tools/wayland/wluma/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "aho-corasick" 7 - version = "0.7.18" 7 + version = "0.7.20" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 9 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 10 10 dependencies = [ 11 - "memchr 2.4.1", 11 + "memchr 2.5.0", 12 + ] 13 + 14 + [[package]] 15 + name = "android_system_properties" 16 + version = "0.1.5" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 19 + dependencies = [ 20 + "libc", 12 21 ] 13 22 14 23 [[package]] ··· 22 31 23 32 [[package]] 24 33 name = "anyhow" 25 - version = "1.0.52" 34 + version = "1.0.68" 26 35 source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "84450d0b4a8bd1ba4144ce8ce718fbc5d071358b1e5384bace6536b3d1f2d5b3" 36 + checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" 28 37 29 38 [[package]] 30 39 name = "ash" 31 - version = "0.35.1+1.2.203" 40 + version = "0.37.2+1.3.238" 32 41 source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "b7fd04def1c9101b5fb488c131022d2d6f87753ef4b1b11b279e2af404fae6b9" 34 - dependencies = [ 35 - "libloading", 36 - ] 42 + checksum = "28bf19c1f0a470be5fbf7522a308a05df06610252c5bcf5143e1b23f629a9a03" 37 43 38 44 [[package]] 39 45 name = "atty" ··· 48 54 49 55 [[package]] 50 56 name = "autocfg" 51 - version = "1.0.1" 57 + version = "1.1.0" 52 58 source = "registry+https://github.com/rust-lang/crates.io-index" 53 - checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" 59 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 54 60 55 61 [[package]] 56 62 name = "bindgen" ··· 82 88 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 83 89 84 90 [[package]] 91 + name = "bumpalo" 92 + version = "3.11.1" 93 + source = "registry+https://github.com/rust-lang/crates.io-index" 94 + checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 95 + 96 + [[package]] 85 97 name = "byteorder" 86 98 version = "1.4.3" 87 99 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 89 101 90 102 [[package]] 91 103 name = "cc" 92 - version = "1.0.72" 104 + version = "1.0.78" 93 105 source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee" 106 + checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 95 107 96 108 [[package]] 97 109 name = "cexpr" ··· 110 122 111 123 [[package]] 112 124 name = "chrono" 113 - version = "0.4.19" 125 + version = "0.4.23" 114 126 source = "registry+https://github.com/rust-lang/crates.io-index" 115 - checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 127 + checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 116 128 dependencies = [ 117 - "libc", 129 + "iana-time-zone", 130 + "js-sys", 118 131 "num-integer", 119 132 "num-traits", 120 133 "time", 134 + "wasm-bindgen", 121 135 "winapi", 122 136 ] 123 137 124 138 [[package]] 125 139 name = "clang-sys" 126 - version = "1.3.0" 140 + version = "1.4.0" 127 141 source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "fa66045b9cb23c2e9c1520732030608b02ee07e5cfaa5a521ec15ded7fa24c90" 142 + checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" 129 143 dependencies = [ 130 144 "glob", 131 145 "libc", ··· 148 162 ] 149 163 150 164 [[package]] 165 + name = "codespan-reporting" 166 + version = "0.11.1" 167 + source = "registry+https://github.com/rust-lang/crates.io-index" 168 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 169 + dependencies = [ 170 + "termcolor", 171 + "unicode-width", 172 + ] 173 + 174 + [[package]] 151 175 name = "core-foundation" 152 - version = "0.9.2" 176 + version = "0.9.3" 153 177 source = "registry+https://github.com/rust-lang/crates.io-index" 154 - checksum = "6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3" 178 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 155 179 dependencies = [ 156 180 "core-foundation-sys 0.8.3", 157 181 "libc", ··· 195 219 ] 196 220 197 221 [[package]] 222 + name = "cxx" 223 + version = "1.0.86" 224 + source = "registry+https://github.com/rust-lang/crates.io-index" 225 + checksum = "51d1075c37807dcf850c379432f0df05ba52cc30f279c5cfc43cc221ce7f8579" 226 + dependencies = [ 227 + "cc", 228 + "cxxbridge-flags", 229 + "cxxbridge-macro", 230 + "link-cplusplus", 231 + ] 232 + 233 + [[package]] 234 + name = "cxx-build" 235 + version = "1.0.86" 236 + source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "5044281f61b27bc598f2f6647d480aed48d2bf52d6eb0b627d84c0361b17aa70" 238 + dependencies = [ 239 + "cc", 240 + "codespan-reporting", 241 + "once_cell", 242 + "proc-macro2", 243 + "quote", 244 + "scratch", 245 + "syn", 246 + ] 247 + 248 + [[package]] 249 + name = "cxxbridge-flags" 250 + version = "1.0.86" 251 + source = "registry+https://github.com/rust-lang/crates.io-index" 252 + checksum = "61b50bc93ba22c27b0d31128d2d130a0a6b3d267ae27ef7e4fae2167dfe8781c" 253 + 254 + [[package]] 255 + name = "cxxbridge-macro" 256 + version = "1.0.86" 257 + source = "registry+https://github.com/rust-lang/crates.io-index" 258 + checksum = "39e61fda7e62115119469c7b3591fd913ecca96fb766cfd3f2e2502ab7bc87a5" 259 + dependencies = [ 260 + "proc-macro2", 261 + "quote", 262 + "syn", 263 + ] 264 + 265 + [[package]] 198 266 name = "ddc" 199 267 version = "0.2.2" 200 268 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 261 329 ] 262 330 263 331 [[package]] 264 - name = "difference" 265 - version = "2.0.0" 332 + name = "difflib" 333 + version = "0.4.0" 266 334 source = "registry+https://github.com/rust-lang/crates.io-index" 267 - checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" 335 + checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 268 336 269 337 [[package]] 270 338 name = "dirs" 271 - version = "3.0.2" 339 + version = "4.0.0" 272 340 source = "registry+https://github.com/rust-lang/crates.io-index" 273 - checksum = "30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309" 341 + checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 274 342 dependencies = [ 275 343 "dirs-sys", 276 344 ] 277 345 278 346 [[package]] 279 347 name = "dirs-sys" 280 - version = "0.3.6" 348 + version = "0.3.7" 281 349 source = "registry+https://github.com/rust-lang/crates.io-index" 282 - checksum = "03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780" 350 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 283 351 dependencies = [ 284 352 "libc", 285 353 "redox_users", ··· 287 355 ] 288 356 289 357 [[package]] 358 + name = "dlib" 359 + version = "0.5.0" 360 + source = "registry+https://github.com/rust-lang/crates.io-index" 361 + checksum = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794" 362 + dependencies = [ 363 + "libloading", 364 + ] 365 + 366 + [[package]] 290 367 name = "downcast" 291 - version = "0.10.0" 368 + version = "0.11.0" 292 369 source = "registry+https://github.com/rust-lang/crates.io-index" 293 - checksum = "4bb454f0228b18c7f4c3b0ebbee346ed9c52e7443b0999cd543ff3571205701d" 370 + checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" 294 371 295 372 [[package]] 296 373 name = "downcast-rs" ··· 315 392 316 393 [[package]] 317 394 name = "either" 318 - version = "1.6.1" 395 + version = "1.8.0" 319 396 source = "registry+https://github.com/rust-lang/crates.io-index" 320 - checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 397 + checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 321 398 322 399 [[package]] 323 400 name = "env_logger" ··· 334 411 335 412 [[package]] 336 413 name = "env_logger" 337 - version = "0.9.0" 414 + version = "0.9.3" 338 415 source = "registry+https://github.com/rust-lang/crates.io-index" 339 - checksum = "0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3" 416 + checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 340 417 dependencies = [ 341 418 "atty", 342 419 "humantime", ··· 347 424 348 425 [[package]] 349 426 name = "float-cmp" 350 - version = "0.8.0" 427 + version = "0.9.0" 351 428 source = "registry+https://github.com/rust-lang/crates.io-index" 352 - checksum = "e1267f4ac4f343772758f7b1bdcbe767c218bbab93bb432acbf5162bbf85a6c4" 429 + checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 353 430 dependencies = [ 354 431 "num-traits", 355 432 ] ··· 371 448 372 449 [[package]] 373 450 name = "fragile" 374 - version = "1.1.0" 451 + version = "2.0.0" 375 452 source = "registry+https://github.com/rust-lang/crates.io-index" 376 - checksum = "8da1b8f89c5b5a5b7e59405cfcf0bb9588e5ed19f0b57a4cd542bbba3f164a6d" 453 + checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" 377 454 378 455 [[package]] 379 456 name = "futures-core" 380 - version = "0.3.19" 457 + version = "0.3.25" 381 458 source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7" 459 + checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 383 460 384 461 [[package]] 385 462 name = "getrandom" 386 - version = "0.2.4" 463 + version = "0.2.8" 387 464 source = "registry+https://github.com/rust-lang/crates.io-index" 388 - checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" 465 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 389 466 dependencies = [ 390 467 "cfg-if", 391 468 "libc", 392 - "wasi", 469 + "wasi 0.11.0+wasi-snapshot-preview1", 393 470 ] 394 471 395 472 [[package]] 396 473 name = "glob" 397 - version = "0.3.0" 474 + version = "0.3.1" 398 475 source = "registry+https://github.com/rust-lang/crates.io-index" 399 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 476 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 400 477 401 478 [[package]] 402 479 name = "hashbrown" 403 - version = "0.11.2" 480 + version = "0.12.3" 404 481 source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 482 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 406 483 407 484 [[package]] 408 485 name = "hermit-abi" ··· 443 520 444 521 [[package]] 445 522 name = "i2c-linux-sys" 446 - version = "0.2.0" 523 + version = "0.2.1" 447 524 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "72b70fd3d30157850c87f4c7c09c0857d9c2e8c996bcbe23ec1299126e0479ec" 525 + checksum = "55cd060ed0016621d3da4ed3a23b0158084de90d1f3a8e59f3d391aacd3bbcf8" 449 526 dependencies = [ 450 527 "bitflags", 451 528 "byteorder", ··· 453 530 ] 454 531 455 532 [[package]] 533 + name = "iana-time-zone" 534 + version = "0.1.53" 535 + source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 537 + dependencies = [ 538 + "android_system_properties", 539 + "core-foundation-sys 0.8.3", 540 + "iana-time-zone-haiku", 541 + "js-sys", 542 + "wasm-bindgen", 543 + "winapi", 544 + ] 545 + 546 + [[package]] 547 + name = "iana-time-zone-haiku" 548 + version = "0.1.1" 549 + source = "registry+https://github.com/rust-lang/crates.io-index" 550 + checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 551 + dependencies = [ 552 + "cxx", 553 + "cxx-build", 554 + ] 555 + 556 + [[package]] 456 557 name = "indexmap" 457 - version = "1.8.0" 558 + version = "1.9.2" 458 559 source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" 560 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 460 561 dependencies = [ 461 562 "autocfg", 462 563 "hashbrown", ··· 496 597 497 598 [[package]] 498 599 name = "itertools" 499 - version = "0.10.3" 600 + version = "0.10.5" 500 601 source = "registry+https://github.com/rust-lang/crates.io-index" 501 - checksum = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3" 602 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 502 603 dependencies = [ 503 604 "either", 504 605 ] 505 606 506 607 [[package]] 608 + name = "itoa" 609 + version = "1.0.5" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 612 + 613 + [[package]] 614 + name = "js-sys" 615 + version = "0.3.60" 616 + source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 618 + dependencies = [ 619 + "wasm-bindgen", 620 + ] 621 + 622 + [[package]] 507 623 name = "lazy_static" 508 624 version = "1.4.0" 509 625 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 517 633 518 634 [[package]] 519 635 name = "libc" 520 - version = "0.2.113" 636 + version = "0.2.139" 521 637 source = "registry+https://github.com/rust-lang/crates.io-index" 522 - checksum = "eef78b64d87775463c549fbd80e19249ef436ea3bf1de2a1eb7e717ec7fab1e9" 638 + checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 523 639 524 640 [[package]] 525 641 name = "libloading" 526 - version = "0.7.3" 642 + version = "0.7.4" 527 643 source = "registry+https://github.com/rust-lang/crates.io-index" 528 - checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd" 644 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 529 645 dependencies = [ 530 646 "cfg-if", 531 647 "winapi", ··· 542 658 ] 543 659 544 660 [[package]] 661 + name = "link-cplusplus" 662 + version = "1.0.8" 663 + source = "registry+https://github.com/rust-lang/crates.io-index" 664 + checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 665 + dependencies = [ 666 + "cc", 667 + ] 668 + 669 + [[package]] 545 670 name = "linked-hash-map" 546 - version = "0.5.4" 671 + version = "0.5.6" 547 672 source = "registry+https://github.com/rust-lang/crates.io-index" 548 - checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3" 673 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 549 674 550 675 [[package]] 551 676 name = "log" 552 - version = "0.4.14" 677 + version = "0.4.17" 553 678 source = "registry+https://github.com/rust-lang/crates.io-index" 554 - checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" 679 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 555 680 dependencies = [ 556 681 "cfg-if", 557 682 ] ··· 617 742 618 743 [[package]] 619 744 name = "memchr" 620 - version = "2.4.1" 745 + version = "2.5.0" 621 746 source = "registry+https://github.com/rust-lang/crates.io-index" 622 - checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" 747 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 623 748 624 749 [[package]] 625 750 name = "memoffset" ··· 632 757 633 758 [[package]] 634 759 name = "mio" 635 - version = "0.7.14" 760 + version = "0.8.5" 636 761 source = "registry+https://github.com/rust-lang/crates.io-index" 637 - checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc" 762 + checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 638 763 dependencies = [ 639 764 "libc", 640 765 "log", 641 - "miow", 642 - "ntapi", 643 - "winapi", 644 - ] 645 - 646 - [[package]] 647 - name = "miow" 648 - version = "0.3.7" 649 - source = "registry+https://github.com/rust-lang/crates.io-index" 650 - checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" 651 - dependencies = [ 652 - "winapi", 766 + "wasi 0.11.0+wasi-snapshot-preview1", 767 + "windows-sys", 653 768 ] 654 769 655 770 [[package]] 656 771 name = "mockall" 657 - version = "0.10.2" 772 + version = "0.11.3" 658 773 source = "registry+https://github.com/rust-lang/crates.io-index" 659 - checksum = "6ab571328afa78ae322493cacca3efac6a0f2e0a67305b4df31fd439ef129ac0" 774 + checksum = "50e4a1c770583dac7ab5e2f6c139153b783a53a1bbee9729613f193e59828326" 660 775 dependencies = [ 661 776 "cfg-if", 662 777 "downcast", ··· 669 784 670 785 [[package]] 671 786 name = "mockall_derive" 672 - version = "0.10.2" 787 + version = "0.11.3" 673 788 source = "registry+https://github.com/rust-lang/crates.io-index" 674 - checksum = "e7e25b214433f669161f414959594216d8e6ba83b6679d3db96899c0b4639033" 789 + checksum = "832663583d5fa284ca8810bf7015e46c9fff9622d3cf34bd1eea5003fec06dd0" 675 790 dependencies = [ 676 791 "cfg-if", 677 792 "proc-macro2", ··· 681 796 682 797 [[package]] 683 798 name = "nix" 684 - version = "0.22.0" 799 + version = "0.24.3" 685 800 source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "cf1e25ee6b412c2a1e3fcb6a4499a5c1bfe7f43e014bdce9a6b6666e5aa2d187" 801 + checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 687 802 dependencies = [ 688 803 "bitflags", 689 - "cc", 690 804 "cfg-if", 691 805 "libc", 692 806 "memoffset", ··· 707 821 source = "registry+https://github.com/rust-lang/crates.io-index" 708 822 checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" 709 823 dependencies = [ 710 - "memchr 2.4.1", 824 + "memchr 2.5.0", 711 825 "version_check", 712 826 ] 713 827 ··· 718 832 checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" 719 833 720 834 [[package]] 721 - name = "ntapi" 722 - version = "0.3.6" 723 - source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44" 725 - dependencies = [ 726 - "winapi", 727 - ] 728 - 729 - [[package]] 730 835 name = "num-integer" 731 - version = "0.1.44" 836 + version = "0.1.45" 732 837 source = "registry+https://github.com/rust-lang/crates.io-index" 733 - checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 838 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 734 839 dependencies = [ 735 840 "autocfg", 736 841 "num-traits", ··· 738 843 739 844 [[package]] 740 845 name = "num-traits" 741 - version = "0.2.14" 846 + version = "0.2.15" 742 847 source = "registry+https://github.com/rust-lang/crates.io-index" 743 - checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 848 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 744 849 dependencies = [ 745 850 "autocfg", 746 851 ] 747 852 748 853 [[package]] 749 854 name = "nvapi" 750 - version = "0.1.3" 855 + version = "0.1.4" 751 856 source = "registry+https://github.com/rust-lang/crates.io-index" 752 - checksum = "02c3253cb48b2bdaea1168730a32790a8c3deb5481d14b21028a9f6a548e803c" 857 + checksum = "7c63de8cd8362e2c38d1a48dea6ae68e6293a8d8d22a52180d0f8dcc779b3158" 753 858 dependencies = [ 754 859 "i2c", 755 860 "log", ··· 769 874 770 875 [[package]] 771 876 name = "once_cell" 772 - version = "1.9.0" 877 + version = "1.17.0" 773 878 source = "registry+https://github.com/rust-lang/crates.io-index" 774 - checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5" 879 + checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 775 880 776 881 [[package]] 777 882 name = "peeking_take_while" ··· 781 886 782 887 [[package]] 783 888 name = "pin-project-lite" 784 - version = "0.2.8" 889 + version = "0.2.9" 785 890 source = "registry+https://github.com/rust-lang/crates.io-index" 786 - checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c" 891 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 787 892 788 893 [[package]] 789 894 name = "pkg-config" 790 - version = "0.3.24" 895 + version = "0.3.26" 791 896 source = "registry+https://github.com/rust-lang/crates.io-index" 792 - checksum = "58893f751c9b0412871a09abd62ecd2a00298c6c83befa223ef98c52aef40cbe" 897 + checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 793 898 794 899 [[package]] 795 900 name = "predicates" 796 - version = "1.0.8" 901 + version = "2.1.5" 797 902 source = "registry+https://github.com/rust-lang/crates.io-index" 798 - checksum = "f49cfaf7fdaa3bfacc6fa3e7054e65148878354a5cfddcf661df4c851f8021df" 903 + checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd" 799 904 dependencies = [ 800 - "difference", 905 + "difflib", 801 906 "float-cmp", 907 + "itertools", 802 908 "normalize-line-endings", 803 909 "predicates-core", 804 910 "regex", ··· 806 912 807 913 [[package]] 808 914 name = "predicates-core" 809 - version = "1.0.3" 915 + version = "1.0.5" 810 916 source = "registry+https://github.com/rust-lang/crates.io-index" 811 - checksum = "da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb" 917 + checksum = "72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2" 812 918 813 919 [[package]] 814 920 name = "predicates-tree" 815 - version = "1.0.5" 921 + version = "1.0.7" 816 922 source = "registry+https://github.com/rust-lang/crates.io-index" 817 - checksum = "4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032" 923 + checksum = "54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d" 818 924 dependencies = [ 819 925 "predicates-core", 820 926 "termtree", ··· 822 928 823 929 [[package]] 824 930 name = "proc-macro2" 825 - version = "1.0.36" 931 + version = "1.0.49" 826 932 source = "registry+https://github.com/rust-lang/crates.io-index" 827 - checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" 933 + checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5" 828 934 dependencies = [ 829 - "unicode-xid", 935 + "unicode-ident", 830 936 ] 831 937 832 938 [[package]] 833 939 name = "quote" 834 - version = "1.0.14" 940 + version = "1.0.23" 835 941 source = "registry+https://github.com/rust-lang/crates.io-index" 836 - checksum = "47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d" 942 + checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 837 943 dependencies = [ 838 944 "proc-macro2", 839 945 ] 840 946 841 947 [[package]] 842 948 name = "redox_syscall" 843 - version = "0.2.10" 949 + version = "0.2.16" 844 950 source = "registry+https://github.com/rust-lang/crates.io-index" 845 - checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" 951 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 846 952 dependencies = [ 847 953 "bitflags", 848 954 ] 849 955 850 956 [[package]] 851 957 name = "redox_users" 852 - version = "0.4.0" 958 + version = "0.4.3" 853 959 source = "registry+https://github.com/rust-lang/crates.io-index" 854 - checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" 960 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 855 961 dependencies = [ 856 962 "getrandom", 857 963 "redox_syscall", 964 + "thiserror", 858 965 ] 859 966 860 967 [[package]] 861 968 name = "regex" 862 - version = "1.5.4" 969 + version = "1.7.1" 863 970 source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" 971 + checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 865 972 dependencies = [ 866 973 "aho-corasick", 867 - "memchr 2.4.1", 974 + "memchr 2.5.0", 868 975 "regex-syntax", 869 976 ] 870 977 871 978 [[package]] 872 979 name = "regex-syntax" 873 - version = "0.6.25" 980 + version = "0.6.28" 874 981 source = "registry+https://github.com/rust-lang/crates.io-index" 875 - checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" 982 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 876 983 877 984 [[package]] 878 985 name = "resize-slice" ··· 891 998 892 999 [[package]] 893 1000 name = "ryu" 894 - version = "1.0.9" 1001 + version = "1.0.12" 895 1002 source = "registry+https://github.com/rust-lang/crates.io-index" 896 - checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" 1003 + checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 1004 + 1005 + [[package]] 1006 + name = "scoped-tls" 1007 + version = "1.0.1" 1008 + source = "registry+https://github.com/rust-lang/crates.io-index" 1009 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 1010 + 1011 + [[package]] 1012 + name = "scratch" 1013 + version = "1.0.3" 1014 + source = "registry+https://github.com/rust-lang/crates.io-index" 1015 + checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 897 1016 898 1017 [[package]] 899 1018 name = "serde" 900 - version = "1.0.134" 1019 + version = "1.0.152" 901 1020 source = "registry+https://github.com/rust-lang/crates.io-index" 902 - checksum = "96b3c34c1690edf8174f5b289a336ab03f568a4460d8c6df75f2f3a692b3bc6a" 1021 + checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 903 1022 dependencies = [ 904 1023 "serde_derive", 905 1024 ] 906 1025 907 1026 [[package]] 908 1027 name = "serde_derive" 909 - version = "1.0.134" 1028 + version = "1.0.152" 910 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 911 - checksum = "784ed1fbfa13fe191077537b0d70ec8ad1e903cfe04831da608aa36457cb653d" 1030 + checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 912 1031 dependencies = [ 913 1032 "proc-macro2", 914 1033 "quote", ··· 929 1048 930 1049 [[package]] 931 1050 name = "serde_yaml" 932 - version = "0.8.23" 1051 + version = "0.9.16" 933 1052 source = "registry+https://github.com/rust-lang/crates.io-index" 934 - checksum = "a4a521f2940385c165a24ee286aa8599633d162077a54bdcae2a6fd5a7bfa7a0" 1053 + checksum = "92b5b431e8907b50339b51223b97d102db8d987ced36f6e4d03621db9316c834" 935 1054 dependencies = [ 936 1055 "indexmap", 1056 + "itoa", 937 1057 "ryu", 938 1058 "serde", 939 - "yaml-rust", 1059 + "unsafe-libyaml", 940 1060 ] 941 1061 942 1062 [[package]] ··· 947 1067 948 1068 [[package]] 949 1069 name = "smallvec" 950 - version = "1.8.0" 1070 + version = "1.10.0" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1073 + 1074 + [[package]] 1075 + name = "socket2" 1076 + version = "0.4.7" 951 1077 source = "registry+https://github.com/rust-lang/crates.io-index" 952 - checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" 1078 + checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 1079 + dependencies = [ 1080 + "libc", 1081 + "winapi", 1082 + ] 953 1083 954 1084 [[package]] 955 1085 name = "strsim" ··· 959 1089 960 1090 [[package]] 961 1091 name = "syn" 962 - version = "1.0.86" 1092 + version = "1.0.107" 963 1093 source = "registry+https://github.com/rust-lang/crates.io-index" 964 - checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b" 1094 + checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 965 1095 dependencies = [ 966 1096 "proc-macro2", 967 1097 "quote", 968 - "unicode-xid", 1098 + "unicode-ident", 969 1099 ] 970 1100 971 1101 [[package]] 972 1102 name = "termcolor" 973 - version = "1.1.2" 1103 + version = "1.2.0" 974 1104 source = "registry+https://github.com/rust-lang/crates.io-index" 975 - checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4" 1105 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 976 1106 dependencies = [ 977 1107 "winapi-util", 978 1108 ] 979 1109 980 1110 [[package]] 981 1111 name = "termtree" 982 - version = "0.2.4" 1112 + version = "0.4.0" 983 1113 source = "registry+https://github.com/rust-lang/crates.io-index" 984 - checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" 1114 + checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8" 985 1115 986 1116 [[package]] 987 1117 name = "textwrap" ··· 994 1124 995 1125 [[package]] 996 1126 name = "thiserror" 997 - version = "1.0.30" 1127 + version = "1.0.38" 998 1128 source = "registry+https://github.com/rust-lang/crates.io-index" 999 - checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" 1129 + checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 1000 1130 dependencies = [ 1001 1131 "thiserror-impl", 1002 1132 ] 1003 1133 1004 1134 [[package]] 1005 1135 name = "thiserror-impl" 1006 - version = "1.0.30" 1136 + version = "1.0.38" 1007 1137 source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" 1138 + checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 1009 1139 dependencies = [ 1010 1140 "proc-macro2", 1011 1141 "quote", ··· 1014 1144 1015 1145 [[package]] 1016 1146 name = "time" 1017 - version = "0.1.43" 1147 + version = "0.1.45" 1018 1148 source = "registry+https://github.com/rust-lang/crates.io-index" 1019 - checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" 1149 + checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 1020 1150 dependencies = [ 1021 1151 "libc", 1152 + "wasi 0.10.0+wasi-snapshot-preview1", 1022 1153 "winapi", 1023 1154 ] 1024 1155 1025 1156 [[package]] 1026 1157 name = "tokio" 1027 - version = "1.15.0" 1158 + version = "1.24.1" 1028 1159 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 - checksum = "fbbf1c778ec206785635ce8ad57fe52b3009ae9e0c9f574a728f3049d3e55838" 1160 + checksum = "1d9f76183f91ecfb55e1d7d5602bd1d979e38a3a522fe900241cf195624d67ae" 1030 1161 dependencies = [ 1162 + "autocfg", 1031 1163 "libc", 1032 1164 "mio", 1033 1165 "pin-project-lite", 1034 - "winapi", 1166 + "socket2", 1167 + "windows-sys", 1035 1168 ] 1036 1169 1037 1170 [[package]] 1038 1171 name = "toml" 1039 - version = "0.5.8" 1040 - source = "git+https://github.com/vgao1996/toml-rs?branch=dotted-table-0.5.8#e1456dd1824d478fb0646627e342deb9af5973d1" 1172 + version = "0.5.9" 1173 + source = "git+https://github.com/HarveyHunt/toml?branch=dotted-table-parsing-toml#7db18be32494855199ed827ac389e161914bd20d" 1174 + dependencies = [ 1175 + "serde", 1176 + "toml_datetime", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "toml_datetime" 1181 + version = "0.5.0" 1182 + source = "git+https://github.com/HarveyHunt/toml?branch=dotted-table-parsing-toml#7db18be32494855199ed827ac389e161914bd20d" 1041 1183 dependencies = [ 1042 1184 "serde", 1043 1185 ] ··· 1053 1195 ] 1054 1196 1055 1197 [[package]] 1056 - name = "unicode-width" 1057 - version = "0.1.9" 1198 + name = "unicode-ident" 1199 + version = "1.0.6" 1058 1200 source = "registry+https://github.com/rust-lang/crates.io-index" 1059 - checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 1201 + checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 1060 1202 1061 1203 [[package]] 1062 - name = "unicode-xid" 1063 - version = "0.2.2" 1204 + name = "unicode-width" 1205 + version = "0.1.10" 1064 1206 source = "registry+https://github.com/rust-lang/crates.io-index" 1065 - checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 1207 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 1066 1208 1067 1209 [[package]] 1068 1210 name = "uninitialized" ··· 1071 1213 checksum = "74c1aa4511c38276c548406f0b1f5f8b793f000cfb51e18f278a102abd057e81" 1072 1214 1073 1215 [[package]] 1216 + name = "unsafe-libyaml" 1217 + version = "0.2.5" 1218 + source = "registry+https://github.com/rust-lang/crates.io-index" 1219 + checksum = "bc7ed8ba44ca06be78ea1ad2c3682a43349126c8818054231ee6f4748012aed2" 1220 + 1221 + [[package]] 1074 1222 name = "v4l" 1075 - version = "0.12.1" 1223 + version = "0.13.1" 1076 1224 source = "registry+https://github.com/rust-lang/crates.io-index" 1077 - checksum = "4f6eca58bca86b4b353b55e18828694f91e83dd7e9c4d7f127515e4687d5a8e9" 1225 + checksum = "fd9946a2fda19c7a729dc72e28b9fd9c653e9b7de954ffe3aecaf51977f88762" 1078 1226 dependencies = [ 1079 1227 "bitflags", 1080 1228 "libc", ··· 1110 1258 1111 1259 [[package]] 1112 1260 name = "wasi" 1113 - version = "0.10.2+wasi-snapshot-preview1" 1261 + version = "0.10.0+wasi-snapshot-preview1" 1114 1262 source = "registry+https://github.com/rust-lang/crates.io-index" 1115 - checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 1263 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 1264 + 1265 + [[package]] 1266 + name = "wasi" 1267 + version = "0.11.0+wasi-snapshot-preview1" 1268 + source = "registry+https://github.com/rust-lang/crates.io-index" 1269 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1270 + 1271 + [[package]] 1272 + name = "wasm-bindgen" 1273 + version = "0.2.83" 1274 + source = "registry+https://github.com/rust-lang/crates.io-index" 1275 + checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 1276 + dependencies = [ 1277 + "cfg-if", 1278 + "wasm-bindgen-macro", 1279 + ] 1280 + 1281 + [[package]] 1282 + name = "wasm-bindgen-backend" 1283 + version = "0.2.83" 1284 + source = "registry+https://github.com/rust-lang/crates.io-index" 1285 + checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 1286 + dependencies = [ 1287 + "bumpalo", 1288 + "log", 1289 + "once_cell", 1290 + "proc-macro2", 1291 + "quote", 1292 + "syn", 1293 + "wasm-bindgen-shared", 1294 + ] 1295 + 1296 + [[package]] 1297 + name = "wasm-bindgen-macro" 1298 + version = "0.2.83" 1299 + source = "registry+https://github.com/rust-lang/crates.io-index" 1300 + checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 1301 + dependencies = [ 1302 + "quote", 1303 + "wasm-bindgen-macro-support", 1304 + ] 1305 + 1306 + [[package]] 1307 + name = "wasm-bindgen-macro-support" 1308 + version = "0.2.83" 1309 + source = "registry+https://github.com/rust-lang/crates.io-index" 1310 + checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 1311 + dependencies = [ 1312 + "proc-macro2", 1313 + "quote", 1314 + "syn", 1315 + "wasm-bindgen-backend", 1316 + "wasm-bindgen-shared", 1317 + ] 1318 + 1319 + [[package]] 1320 + name = "wasm-bindgen-shared" 1321 + version = "0.2.83" 1322 + source = "registry+https://github.com/rust-lang/crates.io-index" 1323 + checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 1116 1324 1117 1325 [[package]] 1118 1326 name = "wayland-client" 1119 - version = "0.29.4" 1327 + version = "0.29.5" 1120 1328 source = "registry+https://github.com/rust-lang/crates.io-index" 1121 - checksum = "91223460e73257f697d9e23d401279123d36039a3f7a449e983f123292d4458f" 1329 + checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" 1122 1330 dependencies = [ 1123 1331 "bitflags", 1124 1332 "downcast-rs", 1125 1333 "libc", 1126 1334 "nix", 1335 + "scoped-tls", 1127 1336 "wayland-commons", 1128 1337 "wayland-scanner", 1129 1338 "wayland-sys", ··· 1131 1340 1132 1341 [[package]] 1133 1342 name = "wayland-commons" 1134 - version = "0.29.4" 1343 + version = "0.29.5" 1135 1344 source = "registry+https://github.com/rust-lang/crates.io-index" 1136 - checksum = "94f6e5e340d7c13490eca867898c4cec5af56c27a5ffe5c80c6fc4708e22d33e" 1345 + checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902" 1137 1346 dependencies = [ 1138 1347 "nix", 1139 1348 "once_cell", ··· 1143 1352 1144 1353 [[package]] 1145 1354 name = "wayland-protocols" 1146 - version = "0.29.4" 1355 + version = "0.29.5" 1147 1356 source = "registry+https://github.com/rust-lang/crates.io-index" 1148 - checksum = "60147ae23303402e41fe034f74fb2c35ad0780ee88a1c40ac09a3be1e7465741" 1357 + checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" 1149 1358 dependencies = [ 1150 1359 "bitflags", 1151 1360 "wayland-client", ··· 1155 1364 1156 1365 [[package]] 1157 1366 name = "wayland-scanner" 1158 - version = "0.29.4" 1367 + version = "0.29.5" 1159 1368 source = "registry+https://github.com/rust-lang/crates.io-index" 1160 - checksum = "39a1ed3143f7a143187156a2ab52742e89dac33245ba505c17224df48939f9e0" 1369 + checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" 1161 1370 dependencies = [ 1162 1371 "proc-macro2", 1163 1372 "quote", ··· 1166 1375 1167 1376 [[package]] 1168 1377 name = "wayland-sys" 1169 - version = "0.29.4" 1378 + version = "0.29.5" 1170 1379 source = "registry+https://github.com/rust-lang/crates.io-index" 1171 - checksum = "d9341df79a8975679188e37dab3889bfa57c44ac2cb6da166f519a81cbe452d4" 1380 + checksum = "be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4" 1172 1381 dependencies = [ 1382 + "dlib", 1383 + "lazy_static", 1173 1384 "pkg-config", 1174 1385 ] 1175 1386 ··· 1220 1431 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1221 1432 1222 1433 [[package]] 1434 + name = "windows-sys" 1435 + version = "0.42.0" 1436 + source = "registry+https://github.com/rust-lang/crates.io-index" 1437 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1438 + dependencies = [ 1439 + "windows_aarch64_gnullvm", 1440 + "windows_aarch64_msvc", 1441 + "windows_i686_gnu", 1442 + "windows_i686_msvc", 1443 + "windows_x86_64_gnu", 1444 + "windows_x86_64_gnullvm", 1445 + "windows_x86_64_msvc", 1446 + ] 1447 + 1448 + [[package]] 1449 + name = "windows_aarch64_gnullvm" 1450 + version = "0.42.1" 1451 + source = "registry+https://github.com/rust-lang/crates.io-index" 1452 + checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 1453 + 1454 + [[package]] 1455 + name = "windows_aarch64_msvc" 1456 + version = "0.42.1" 1457 + source = "registry+https://github.com/rust-lang/crates.io-index" 1458 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 1459 + 1460 + [[package]] 1461 + name = "windows_i686_gnu" 1462 + version = "0.42.1" 1463 + source = "registry+https://github.com/rust-lang/crates.io-index" 1464 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 1465 + 1466 + [[package]] 1467 + name = "windows_i686_msvc" 1468 + version = "0.42.1" 1469 + source = "registry+https://github.com/rust-lang/crates.io-index" 1470 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 1471 + 1472 + [[package]] 1473 + name = "windows_x86_64_gnu" 1474 + version = "0.42.1" 1475 + source = "registry+https://github.com/rust-lang/crates.io-index" 1476 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 1477 + 1478 + [[package]] 1479 + name = "windows_x86_64_gnullvm" 1480 + version = "0.42.1" 1481 + source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 1483 + 1484 + [[package]] 1485 + name = "windows_x86_64_msvc" 1486 + version = "0.42.1" 1487 + source = "registry+https://github.com/rust-lang/crates.io-index" 1488 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 1489 + 1490 + [[package]] 1223 1491 name = "wluma" 1224 - version = "4.1.0" 1492 + version = "4.2.0" 1225 1493 dependencies = [ 1226 1494 "ash", 1227 1495 "chrono", 1228 1496 "ddc-hi", 1229 - "dirs", 1230 - "env_logger 0.9.0", 1497 + "env_logger 0.9.3", 1231 1498 "inotify", 1232 1499 "itertools", 1233 1500 "lazy_static", 1234 1501 "log", 1235 1502 "mockall", 1236 1503 "serde", 1237 - "serde_yaml 0.8.23", 1504 + "serde_yaml 0.9.16", 1238 1505 "toml", 1239 1506 "v4l", 1240 1507 "wayland-client", 1241 1508 "wayland-protocols", 1509 + "xdg", 1510 + ] 1511 + 1512 + [[package]] 1513 + name = "xdg" 1514 + version = "2.4.1" 1515 + source = "registry+https://github.com/rust-lang/crates.io-index" 1516 + checksum = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6" 1517 + dependencies = [ 1518 + "dirs", 1242 1519 ] 1243 1520 1244 1521 [[package]]
+7 -6
pkgs/tools/wayland/wluma/default.nix
··· 1 1 { lib 2 - , stdenv 3 2 , fetchFromGitHub 4 3 , makeWrapper 5 4 , rustPlatform 6 5 , vulkan-loader 6 + , wayland 7 7 , pkg-config 8 8 , udev 9 9 , v4l-utils 10 - , llvmPackages 11 10 }: 12 11 13 12 rustPlatform.buildRustPackage rec { 14 13 pname = "wluma"; 15 - version = "4.1.2"; 14 + version = "4.2.0"; 16 15 17 16 src = fetchFromGitHub { 18 17 owner = "maximbaz"; 19 18 repo = "wluma"; 20 19 rev = version; 21 - sha256 = "sha256-kUYh4RmD4zRI3ZNZWl2oWcO0Ze5czLBXUgPMl/cLW/I="; 20 + sha256 = "sha256-6qZlwjzBPDkr2YHzDYeKQOuoozV7rpl8dojqTTzInqg="; 22 21 }; 23 22 24 23 cargoLock = { 25 24 lockFile = ./Cargo.lock; 26 25 outputHashes = { 27 - "toml-0.5.8" = "sha256-aOq5ERYXP329k1d6z8AS987KlFRRcPZhMHOzxnSRXZg="; 26 + "toml-0.5.9" = "sha256-WUQFF9Hfo3JK65AKAF7qNZex6l7F3N8HXmJlu8cJUEE="; 28 27 }; 29 28 }; 30 29 ··· 37 36 buildInputs = [ 38 37 udev 39 38 v4l-utils 39 + vulkan-loader 40 40 ]; 41 41 42 42 postInstall = '' 43 43 wrapProgram $out/bin/wluma \ 44 - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ vulkan-loader ]}" 44 + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ wayland ]}" 45 45 ''; 46 46 47 47 meta = with lib; { 48 48 description = "Automatic brightness adjustment based on screen contents and ALS"; 49 49 homepage = "https://github.com/maximbaz/wluma"; 50 + changelog = "https://github.com/maximbaz/wluma/releases/tag/${version}"; 50 51 license = licenses.isc; 51 52 maintainers = with maintainers; [ yshym jmc-figueira ]; 52 53 platforms = platforms.linux;