Merge pull request #225297 from DPDmancul/wpaperd_0.3.0

wpaperd: 0.2.0 -> 0.3.0

authored by

Thiago Kenji Okada and committed by
GitHub
3f3b9c4c 042516d7

+668 -306
+660 -303
pkgs/tools/wayland/wpaperd/Cargo.lock
··· 4 5 [[package]] 6 name = "addr2line" 7 - version = "0.17.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b" 10 dependencies = [ 11 "gimli", 12 ] ··· 18 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 20 [[package]] 21 - name = "adler32" 22 - version = "1.2.0" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 25 - 26 - [[package]] 27 name = "ahash" 28 version = "0.7.6" 29 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 36 37 [[package]] 38 name = "aho-corasick" 39 - version = "0.7.18" 40 source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 42 dependencies = [ 43 "memchr", 44 ] 45 46 [[package]] 47 name = "ansi_term" 48 version = "0.12.1" 49 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 53 ] 54 55 [[package]] 56 name = "atty" 57 version = "0.2.14" 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 60 dependencies = [ 61 - "hermit-abi", 62 "libc", 63 "winapi 0.3.9", 64 ] ··· 71 72 [[package]] 73 name = "backtrace" 74 - version = "0.3.65" 75 source = "registry+https://github.com/rust-lang/crates.io-index" 76 - checksum = "11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61" 77 dependencies = [ 78 "addr2line", 79 "cc", ··· 94 "cexpr", 95 "clang-sys", 96 "clap 2.34.0", 97 - "env_logger 0.9.0", 98 "lazy_static", 99 "lazycell", 100 "log", ··· 124 125 [[package]] 126 name = "bumpalo" 127 - version = "3.9.1" 128 source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899" 130 131 [[package]] 132 name = "bytemuck" 133 - version = "1.9.1" 134 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "cdead85bdec19c194affaeeb670c0e41fe23de31459efd1c174d049269cf02cc" 136 137 [[package]] 138 name = "byteorder" ··· 142 143 [[package]] 144 name = "calloop" 145 - version = "0.9.3" 146 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "bf2eec61efe56aa1e813f5126959296933cf0700030e4314786c48779a66ab82" 148 dependencies = [ 149 "log", 150 - "nix 0.22.3", 151 ] 152 153 [[package]] 154 name = "cc" 155 - version = "1.0.73" 156 source = "registry+https://github.com/rust-lang/crates.io-index" 157 - checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 158 159 [[package]] 160 name = "cexpr" ··· 167 168 [[package]] 169 name = "cfg-expr" 170 - version = "0.10.2" 171 source = "registry+https://github.com/rust-lang/crates.io-index" 172 - checksum = "5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5" 173 dependencies = [ 174 "smallvec", 175 ] ··· 187 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 188 189 [[package]] 190 name = "clang-sys" 191 - version = "1.3.1" 192 source = "registry+https://github.com/rust-lang/crates.io-index" 193 - checksum = "4cc00842eed744b858222c4c9faf7243aafc6d33f92f96935263ef4d8a41ce21" 194 dependencies = [ 195 "glob", 196 "libc", ··· 207 "atty", 208 "bitflags", 209 "strsim 0.8.0", 210 - "textwrap 0.11.0", 211 "unicode-width", 212 "vec_map", 213 ] 214 215 [[package]] 216 name = "clap" 217 - version = "3.1.10" 218 source = "registry+https://github.com/rust-lang/crates.io-index" 219 - checksum = "3124f3f75ce09e22d1410043e1e24f2ecc44fad3afe4f08408f1f7663d68da2b" 220 dependencies = [ 221 - "atty", 222 "bitflags", 223 "clap_derive", 224 "clap_lex", 225 - "indexmap", 226 - "lazy_static", 227 "strsim 0.10.0", 228 "termcolor", 229 "terminal_size", 230 - "textwrap 0.15.0", 231 ] 232 233 [[package]] 234 name = "clap_complete" 235 - version = "3.1.2" 236 source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "1506b87ee866f7a53a5131f7b31fba656170d797e873d0609884cfd56b8bbda8" 238 dependencies = [ 239 - "clap 3.1.10", 240 ] 241 242 [[package]] 243 name = "clap_derive" 244 - version = "3.1.7" 245 source = "registry+https://github.com/rust-lang/crates.io-index" 246 - checksum = "a3aab4734e083b809aaf5794e14e756d1c798d2c69c7f7de7a09a2f5214993c1" 247 dependencies = [ 248 "heck", 249 "proc-macro-error", ··· 254 255 [[package]] 256 name = "clap_lex" 257 - version = "0.1.1" 258 source = "registry+https://github.com/rust-lang/crates.io-index" 259 - checksum = "189ddd3b5d32a70b35e7686054371742a937b0d99128e76dde6340210e966669" 260 dependencies = [ 261 "os_str_bytes", 262 ] 263 264 [[package]] 265 name = "clap_mangen" 266 - version = "0.1.6" 267 source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "ca2ff85c3fa1e7c1a4229f7b4221f769757c3982e2afd3e6d9381d59db2c7e61" 269 dependencies = [ 270 - "clap 3.1.10", 271 "roff", 272 ] 273 274 [[package]] 275 name = "color-eyre" 276 - version = "0.6.1" 277 source = "registry+https://github.com/rust-lang/crates.io-index" 278 - checksum = "8ebf286c900a6d5867aeff75cfee3192857bb7f24b547d4f0df2ed6baa812c90" 279 dependencies = [ 280 "backtrace", 281 "eyre", ··· 291 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 292 293 [[package]] 294 name = "crc32fast" 295 version = "1.3.2" 296 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 301 302 [[package]] 303 name = "crossbeam-channel" 304 - version = "0.5.4" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 - checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53" 307 dependencies = [ 308 "cfg-if 1.0.0", 309 "crossbeam-utils", ··· 311 312 [[package]] 313 name = "crossbeam-deque" 314 - version = "0.8.1" 315 source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e" 317 dependencies = [ 318 "cfg-if 1.0.0", 319 "crossbeam-epoch", ··· 322 323 [[package]] 324 name = "crossbeam-epoch" 325 - version = "0.9.8" 326 source = "registry+https://github.com/rust-lang/crates.io-index" 327 - checksum = "1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c" 328 dependencies = [ 329 "autocfg", 330 "cfg-if 1.0.0", 331 "crossbeam-utils", 332 - "lazy_static", 333 - "memoffset", 334 "scopeguard", 335 ] 336 337 [[package]] 338 name = "crossbeam-utils" 339 - version = "0.8.8" 340 source = "registry+https://github.com/rust-lang/crates.io-index" 341 - checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38" 342 dependencies = [ 343 "cfg-if 1.0.0", 344 - "lazy_static", 345 ] 346 347 [[package]] ··· 365 366 [[package]] 367 name = "dcv-color-primitives" 368 - version = "0.4.0" 369 source = "registry+https://github.com/rust-lang/crates.io-index" 370 - checksum = "b58624a9256deeba461254461fd0155411330d64168b7b6e55cdb4e89e84c331" 371 dependencies = [ 372 "paste", 373 "wasm-bindgen", 374 - ] 375 - 376 - [[package]] 377 - name = "deflate" 378 - version = "1.0.0" 379 - source = "registry+https://github.com/rust-lang/crates.io-index" 380 - checksum = "c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f" 381 - dependencies = [ 382 - "adler32", 383 ] 384 385 [[package]] ··· 419 420 [[package]] 421 name = "either" 422 - version = "1.6.1" 423 source = "registry+https://github.com/rust-lang/crates.io-index" 424 - checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 425 426 [[package]] 427 name = "env_logger" ··· 438 439 [[package]] 440 name = "env_logger" 441 - version = "0.9.0" 442 source = "registry+https://github.com/rust-lang/crates.io-index" 443 - checksum = "0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3" 444 dependencies = [ 445 "atty", 446 "humantime", ··· 450 ] 451 452 [[package]] 453 name = "eyre" 454 version = "0.6.8" 455 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 461 462 [[package]] 463 name = "fallible_collections" 464 - version = "0.4.4" 465 source = "registry+https://github.com/rust-lang/crates.io-index" 466 - checksum = "52db5973b6a19247baf19b30f41c23a1bfffc2e9ce0a5db2f60e3cd5dc8895f7" 467 dependencies = [ 468 "hashbrown", 469 ] 470 471 [[package]] 472 name = "filetime" 473 - version = "0.2.16" 474 source = "registry+https://github.com/rust-lang/crates.io-index" 475 - checksum = "c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c" 476 dependencies = [ 477 "cfg-if 1.0.0", 478 "libc", 479 "redox_syscall", 480 - "winapi 0.3.9", 481 ] 482 483 [[package]] 484 name = "flexi_logger" 485 - version = "0.22.3" 486 source = "registry+https://github.com/rust-lang/crates.io-index" 487 - checksum = "969940c39bc718475391e53a3a59b0157e64929c80cf83ad5dde5f770ecdc423" 488 dependencies = [ 489 - "ansi_term", 490 "atty", 491 "glob", 492 "lazy_static", 493 "log", 494 - "rustversion", 495 "thiserror", 496 - "time", 497 ] 498 499 [[package]] ··· 533 534 [[package]] 535 name = "getrandom" 536 - version = "0.2.6" 537 source = "registry+https://github.com/rust-lang/crates.io-index" 538 - checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" 539 dependencies = [ 540 "cfg-if 1.0.0", 541 "libc", ··· 544 545 [[package]] 546 name = "gimli" 547 - version = "0.26.1" 548 source = "registry+https://github.com/rust-lang/crates.io-index" 549 - checksum = "78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4" 550 551 [[package]] 552 name = "glob" 553 - version = "0.3.0" 554 source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 556 557 [[package]] 558 name = "hashbrown" 559 - version = "0.11.2" 560 source = "registry+https://github.com/rust-lang/crates.io-index" 561 - checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 562 dependencies = [ 563 "ahash", 564 ] 565 566 [[package]] 567 name = "heck" 568 - version = "0.4.0" 569 source = "registry+https://github.com/rust-lang/crates.io-index" 570 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 571 572 [[package]] 573 name = "hermit-abi" ··· 579 ] 580 581 [[package]] 582 name = "hotwatch" 583 version = "0.4.6" 584 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 605 ] 606 607 [[package]] 608 name = "image" 609 - version = "0.24.1" 610 source = "registry+https://github.com/rust-lang/crates.io-index" 611 - checksum = "db207d030ae38f1eb6f240d5a1c1c88ff422aa005d10f8c6c6fc5e75286ab30e" 612 dependencies = [ 613 "bytemuck", 614 "byteorder", ··· 617 "dcv-color-primitives", 618 "jpeg-decoder", 619 "mp4parse", 620 - "num-iter", 621 "num-rational", 622 "num-traits", 623 "png", ··· 631 632 [[package]] 633 name = "indexmap" 634 - version = "1.8.1" 635 source = "registry+https://github.com/rust-lang/crates.io-index" 636 - checksum = "0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee" 637 dependencies = [ 638 "autocfg", 639 "hashbrown", ··· 660 ] 661 662 [[package]] 663 name = "iovec" 664 version = "0.1.4" 665 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 669 ] 670 671 [[package]] 672 - name = "itoa" 673 - version = "1.0.1" 674 source = "registry+https://github.com/rust-lang/crates.io-index" 675 - checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" 676 677 [[package]] 678 name = "jpeg-decoder" 679 - version = "0.2.4" 680 source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "744c24117572563a98a7e9168a5ac1ee4a1ca7f702211258797bbe0ed0346c3c" 682 dependencies = [ 683 "rayon", 684 ] 685 686 [[package]] 687 name = "kernel32-sys" 688 version = "0.2.2" 689 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 707 708 [[package]] 709 name = "libc" 710 - version = "0.2.124" 711 source = "registry+https://github.com/rust-lang/crates.io-index" 712 - checksum = "21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50" 713 714 [[package]] 715 name = "libloading" 716 - version = "0.7.3" 717 source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd" 719 dependencies = [ 720 "cfg-if 1.0.0", 721 "winapi 0.3.9", 722 ] 723 724 [[package]] 725 name = "log" 726 - version = "0.4.16" 727 source = "registry+https://github.com/rust-lang/crates.io-index" 728 - checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8" 729 dependencies = [ 730 "cfg-if 1.0.0", 731 ] 732 733 [[package]] 734 name = "memchr" 735 - version = "2.4.1" 736 source = "registry+https://github.com/rust-lang/crates.io-index" 737 - checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" 738 739 [[package]] 740 name = "memmap2" 741 - version = "0.3.1" 742 source = "registry+https://github.com/rust-lang/crates.io-index" 743 - checksum = "00b6c2ebff6180198788f5db08d7ce3bc1d0b617176678831a7510825973e357" 744 dependencies = [ 745 "libc", 746 ] ··· 755 ] 756 757 [[package]] 758 name = "mime" 759 version = "0.3.16" 760 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 768 769 [[package]] 770 name = "miniz_oxide" 771 - version = "0.5.1" 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082" 774 dependencies = [ 775 "adler", 776 ] ··· 835 836 [[package]] 837 name = "net2" 838 - version = "0.2.37" 839 source = "registry+https://github.com/rust-lang/crates.io-index" 840 - checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" 841 dependencies = [ 842 "cfg-if 0.1.10", 843 "libc", ··· 856 857 [[package]] 858 name = "nix" 859 - version = "0.22.3" 860 source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" 862 dependencies = [ 863 "bitflags", 864 - "cc", 865 "cfg-if 1.0.0", 866 "libc", 867 - "memoffset", 868 ] 869 870 [[package]] 871 name = "nix" 872 - version = "0.24.0" 873 source = "registry+https://github.com/rust-lang/crates.io-index" 874 - checksum = "8f6d99b651ff9697d6710f9613a07c5b4e0d655040faf56b3b471af108d55597" 875 dependencies = [ 876 "bitflags", 877 "cfg-if 1.0.0", 878 "libc", 879 - "memoffset", 880 ] 881 882 [[package]] 883 name = "nom" 884 - version = "7.1.1" 885 source = "registry+https://github.com/rust-lang/crates.io-index" 886 - checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" 887 dependencies = [ 888 "memchr", 889 "minimal-lexical", 890 ] 891 892 [[package]] ··· 908 ] 909 910 [[package]] 911 - name = "num-integer" 912 - version = "0.1.44" 913 source = "registry+https://github.com/rust-lang/crates.io-index" 914 - checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 915 dependencies = [ 916 - "autocfg", 917 - "num-traits", 918 ] 919 920 [[package]] 921 - name = "num-iter" 922 - version = "0.1.42" 923 source = "registry+https://github.com/rust-lang/crates.io-index" 924 - checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" 925 dependencies = [ 926 "autocfg", 927 - "num-integer", 928 "num-traits", 929 ] 930 931 [[package]] 932 name = "num-rational" 933 - version = "0.4.0" 934 source = "registry+https://github.com/rust-lang/crates.io-index" 935 - checksum = "d41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6a" 936 dependencies = [ 937 "autocfg", 938 "num-integer", ··· 941 942 [[package]] 943 name = "num-traits" 944 - version = "0.2.14" 945 source = "registry+https://github.com/rust-lang/crates.io-index" 946 - checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 947 dependencies = [ 948 "autocfg", 949 ] 950 951 [[package]] 952 name = "num_cpus" 953 - version = "1.13.1" 954 source = "registry+https://github.com/rust-lang/crates.io-index" 955 - checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 956 dependencies = [ 957 - "hermit-abi", 958 - "libc", 959 - ] 960 - 961 - [[package]] 962 - name = "num_threads" 963 - version = "0.1.5" 964 - source = "registry+https://github.com/rust-lang/crates.io-index" 965 - checksum = "aba1801fb138d8e85e11d0fc70baf4fe1cdfffda7c6cd34a854905df588e5ed0" 966 - dependencies = [ 967 "libc", 968 ] 969 970 [[package]] 971 name = "object" 972 - version = "0.28.3" 973 source = "registry+https://github.com/rust-lang/crates.io-index" 974 - checksum = "40bec70ba014595f99f7aa110b84331ffe1ee9aece7fe6f387cc7e3ecda4d456" 975 dependencies = [ 976 "memchr", 977 ] 978 979 [[package]] 980 name = "once_cell" 981 - version = "1.10.0" 982 source = "registry+https://github.com/rust-lang/crates.io-index" 983 - checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9" 984 985 [[package]] 986 name = "os_str_bytes" 987 - version = "6.0.0" 988 source = "registry+https://github.com/rust-lang/crates.io-index" 989 - checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64" 990 991 [[package]] 992 name = "owo-colors" 993 - version = "3.3.0" 994 source = "registry+https://github.com/rust-lang/crates.io-index" 995 - checksum = "5e72e30578e0d0993c8ae20823dd9cff2bc5517d2f586a8aef462a581e8a03eb" 996 997 [[package]] 998 name = "paste" 999 - version = "1.0.7" 1000 source = "registry+https://github.com/rust-lang/crates.io-index" 1001 - checksum = "0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc" 1002 1003 [[package]] 1004 name = "peeking_take_while" ··· 1007 checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 1008 1009 [[package]] 1010 name = "pkg-config" 1011 - version = "0.3.25" 1012 source = "registry+https://github.com/rust-lang/crates.io-index" 1013 - checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 1014 1015 [[package]] 1016 name = "png" 1017 - version = "0.17.5" 1018 source = "registry+https://github.com/rust-lang/crates.io-index" 1019 - checksum = "dc38c0ad57efb786dd57b9864e5b18bae478c00c824dc55a38bbc9da95dde3ba" 1020 dependencies = [ 1021 "bitflags", 1022 "crc32fast", 1023 - "deflate", 1024 "miniz_oxide", 1025 ] 1026 1027 [[package]] 1028 name = "ppv-lite86" 1029 - version = "0.2.16" 1030 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 - checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 1032 1033 [[package]] 1034 name = "proc-macro-error" ··· 1056 1057 [[package]] 1058 name = "proc-macro2" 1059 - version = "1.0.37" 1060 source = "registry+https://github.com/rust-lang/crates.io-index" 1061 - checksum = "ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1" 1062 dependencies = [ 1063 - "unicode-xid", 1064 ] 1065 1066 [[package]] 1067 name = "quote" 1068 - version = "1.0.18" 1069 source = "registry+https://github.com/rust-lang/crates.io-index" 1070 - checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" 1071 dependencies = [ 1072 "proc-macro2", 1073 ] ··· 1095 1096 [[package]] 1097 name = "rand_core" 1098 - version = "0.6.3" 1099 source = "registry+https://github.com/rust-lang/crates.io-index" 1100 - checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 1101 dependencies = [ 1102 "getrandom", 1103 ] 1104 1105 [[package]] 1106 name = "rayon" 1107 - version = "1.5.2" 1108 source = "registry+https://github.com/rust-lang/crates.io-index" 1109 - checksum = "fd249e82c21598a9a426a4e00dd7adc1d640b22445ec8545feef801d1a74c221" 1110 dependencies = [ 1111 - "autocfg", 1112 - "crossbeam-deque", 1113 "either", 1114 "rayon-core", 1115 ] 1116 1117 [[package]] 1118 name = "rayon-core" 1119 - version = "1.9.2" 1120 source = "registry+https://github.com/rust-lang/crates.io-index" 1121 - checksum = "9f51245e1e62e1f1629cbfec37b5793bbabcaeb90f30e94d2ba03564687353e4" 1122 dependencies = [ 1123 "crossbeam-channel", 1124 "crossbeam-deque", ··· 1128 1129 [[package]] 1130 name = "redox_syscall" 1131 - version = "0.2.13" 1132 source = "registry+https://github.com/rust-lang/crates.io-index" 1133 - checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" 1134 dependencies = [ 1135 "bitflags", 1136 ] ··· 1148 1149 [[package]] 1150 name = "regex" 1151 - version = "1.5.5" 1152 source = "registry+https://github.com/rust-lang/crates.io-index" 1153 - checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286" 1154 dependencies = [ 1155 "aho-corasick", 1156 "memchr", ··· 1159 1160 [[package]] 1161 name = "regex-syntax" 1162 - version = "0.6.25" 1163 source = "registry+https://github.com/rust-lang/crates.io-index" 1164 - checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" 1165 1166 [[package]] 1167 name = "roff" ··· 1182 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1183 1184 [[package]] 1185 - name = "rustversion" 1186 - version = "1.0.6" 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1188 - checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f" 1189 1190 [[package]] 1191 name = "same-file" ··· 1197 ] 1198 1199 [[package]] 1200 name = "scopeguard" 1201 version = "1.1.0" 1202 source = "registry+https://github.com/rust-lang/crates.io-index" 1203 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1204 1205 [[package]] 1206 name = "serde" 1207 - version = "1.0.136" 1208 source = "registry+https://github.com/rust-lang/crates.io-index" 1209 - checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789" 1210 dependencies = [ 1211 "serde_derive", 1212 ] 1213 1214 [[package]] 1215 name = "serde_derive" 1216 - version = "1.0.136" 1217 source = "registry+https://github.com/rust-lang/crates.io-index" 1218 - checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9" 1219 dependencies = [ 1220 "proc-macro2", 1221 "quote", ··· 1223 ] 1224 1225 [[package]] 1226 name = "shlex" 1227 version = "1.1.0" 1228 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1230 1231 [[package]] 1232 name = "slab" 1233 - version = "0.4.6" 1234 source = "registry+https://github.com/rust-lang/crates.io-index" 1235 - checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32" 1236 1237 [[package]] 1238 name = "smallvec" 1239 - version = "1.8.0" 1240 source = "registry+https://github.com/rust-lang/crates.io-index" 1241 - checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" 1242 1243 [[package]] 1244 name = "smithay-client-toolkit" 1245 - version = "0.15.4" 1246 - source = "registry+https://github.com/rust-lang/crates.io-index" 1247 - checksum = "8a28f16a97fa0e8ce563b2774d1e732dd5d4025d2772c5dba0a41a0f90a29da3" 1248 dependencies = [ 1249 "bitflags", 1250 "calloop", ··· 1252 "lazy_static", 1253 "log", 1254 "memmap2", 1255 - "nix 0.22.3", 1256 "pkg-config", 1257 "wayland-client", 1258 "wayland-cursor", 1259 "wayland-protocols", 1260 ] 1261 1262 [[package]] ··· 1279 1280 [[package]] 1281 name = "syn" 1282 - version = "1.0.91" 1283 source = "registry+https://github.com/rust-lang/crates.io-index" 1284 - checksum = "b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d" 1285 dependencies = [ 1286 "proc-macro2", 1287 "quote", 1288 - "unicode-xid", 1289 ] 1290 1291 [[package]] 1292 name = "system-deps" 1293 - version = "6.0.2" 1294 source = "registry+https://github.com/rust-lang/crates.io-index" 1295 - checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" 1296 dependencies = [ 1297 "cfg-expr", 1298 "heck", 1299 "pkg-config", 1300 - "toml", 1301 "version-compare", 1302 ] 1303 1304 [[package]] 1305 name = "termcolor" 1306 - version = "1.1.3" 1307 source = "registry+https://github.com/rust-lang/crates.io-index" 1308 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 1309 dependencies = [ 1310 "winapi-util", 1311 ] 1312 1313 [[package]] 1314 name = "terminal_size" 1315 - version = "0.1.17" 1316 source = "registry+https://github.com/rust-lang/crates.io-index" 1317 - checksum = "633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df" 1318 dependencies = [ 1319 - "libc", 1320 - "winapi 0.3.9", 1321 ] 1322 1323 [[package]] ··· 1330 ] 1331 1332 [[package]] 1333 - name = "textwrap" 1334 - version = "0.15.0" 1335 - source = "registry+https://github.com/rust-lang/crates.io-index" 1336 - checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb" 1337 - dependencies = [ 1338 - "terminal_size", 1339 - ] 1340 - 1341 - [[package]] 1342 name = "thiserror" 1343 - version = "1.0.30" 1344 source = "registry+https://github.com/rust-lang/crates.io-index" 1345 - checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" 1346 dependencies = [ 1347 "thiserror-impl", 1348 ] 1349 1350 [[package]] 1351 name = "thiserror-impl" 1352 - version = "1.0.30" 1353 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" 1355 dependencies = [ 1356 "proc-macro2", 1357 "quote", ··· 1359 ] 1360 1361 [[package]] 1362 - name = "time" 1363 - version = "0.3.9" 1364 source = "registry+https://github.com/rust-lang/crates.io-index" 1365 - checksum = "c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd" 1366 dependencies = [ 1367 - "itoa", 1368 - "libc", 1369 - "num_threads", 1370 - "time-macros", 1371 ] 1372 1373 [[package]] 1374 - name = "time-macros" 1375 - version = "0.2.4" 1376 source = "registry+https://github.com/rust-lang/crates.io-index" 1377 - checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792" 1378 1379 [[package]] 1380 - name = "timer" 1381 - version = "0.2.0" 1382 - source = "git+https://github.com/danyspin97/timer.rs#f99861cacd5f092b9f1099c5a025a0ba7492139a" 1383 1384 [[package]] 1385 - name = "toml" 1386 - version = "0.5.9" 1387 source = "registry+https://github.com/rust-lang/crates.io-index" 1388 - checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 1389 dependencies = [ 1390 "serde", 1391 ] 1392 1393 [[package]] ··· 1400 ] 1401 1402 [[package]] 1403 - name = "unicode-width" 1404 - version = "0.1.9" 1405 source = "registry+https://github.com/rust-lang/crates.io-index" 1406 - checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 1407 1408 [[package]] 1409 - name = "unicode-xid" 1410 - version = "0.2.2" 1411 source = "registry+https://github.com/rust-lang/crates.io-index" 1412 - checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" 1413 1414 [[package]] 1415 name = "vec_map" ··· 1419 1420 [[package]] 1421 name = "version-compare" 1422 - version = "0.1.0" 1423 source = "registry+https://github.com/rust-lang/crates.io-index" 1424 - checksum = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73" 1425 1426 [[package]] 1427 name = "version_check" ··· 1442 1443 [[package]] 1444 name = "wasi" 1445 - version = "0.10.2+wasi-snapshot-preview1" 1446 source = "registry+https://github.com/rust-lang/crates.io-index" 1447 - checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 1448 1449 [[package]] 1450 name = "wasm-bindgen" 1451 - version = "0.2.80" 1452 source = "registry+https://github.com/rust-lang/crates.io-index" 1453 - checksum = "27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad" 1454 dependencies = [ 1455 "cfg-if 1.0.0", 1456 "wasm-bindgen-macro", ··· 1458 1459 [[package]] 1460 name = "wasm-bindgen-backend" 1461 - version = "0.2.80" 1462 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4" 1464 dependencies = [ 1465 "bumpalo", 1466 - "lazy_static", 1467 "log", 1468 "proc-macro2", 1469 "quote", 1470 "syn", ··· 1473 1474 [[package]] 1475 name = "wasm-bindgen-macro" 1476 - version = "0.2.80" 1477 source = "registry+https://github.com/rust-lang/crates.io-index" 1478 - checksum = "17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5" 1479 dependencies = [ 1480 "quote", 1481 "wasm-bindgen-macro-support", ··· 1483 1484 [[package]] 1485 name = "wasm-bindgen-macro-support" 1486 - version = "0.2.80" 1487 source = "registry+https://github.com/rust-lang/crates.io-index" 1488 - checksum = "99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b" 1489 dependencies = [ 1490 "proc-macro2", 1491 "quote", ··· 1496 1497 [[package]] 1498 name = "wasm-bindgen-shared" 1499 - version = "0.2.80" 1500 source = "registry+https://github.com/rust-lang/crates.io-index" 1501 - checksum = "d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744" 1502 1503 [[package]] 1504 - name = "wayland-client" 1505 - version = "0.29.4" 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1507 - checksum = "91223460e73257f697d9e23d401279123d36039a3f7a449e983f123292d4458f" 1508 dependencies = [ 1509 - "bitflags", 1510 "downcast-rs", 1511 - "libc", 1512 - "nix 0.22.3", 1513 - "wayland-commons", 1514 - "wayland-scanner", 1515 "wayland-sys", 1516 ] 1517 1518 [[package]] 1519 - name = "wayland-commons" 1520 - version = "0.29.4" 1521 source = "registry+https://github.com/rust-lang/crates.io-index" 1522 - checksum = "94f6e5e340d7c13490eca867898c4cec5af56c27a5ffe5c80c6fc4708e22d33e" 1523 dependencies = [ 1524 - "nix 0.22.3", 1525 - "once_cell", 1526 - "smallvec", 1527 - "wayland-sys", 1528 ] 1529 1530 [[package]] 1531 name = "wayland-cursor" 1532 - version = "0.29.4" 1533 source = "registry+https://github.com/rust-lang/crates.io-index" 1534 - checksum = "c52758f13d5e7861fc83d942d3d99bf270c83269575e52ac29e5b73cb956a6bd" 1535 dependencies = [ 1536 - "nix 0.22.3", 1537 "wayland-client", 1538 "xcursor", 1539 ] 1540 1541 [[package]] 1542 name = "wayland-protocols" 1543 - version = "0.29.4" 1544 source = "registry+https://github.com/rust-lang/crates.io-index" 1545 - checksum = "60147ae23303402e41fe034f74fb2c35ad0780ee88a1c40ac09a3be1e7465741" 1546 dependencies = [ 1547 "bitflags", 1548 "wayland-client", 1549 - "wayland-commons", 1550 "wayland-scanner", 1551 ] 1552 1553 [[package]] 1554 name = "wayland-scanner" 1555 - version = "0.29.4" 1556 source = "registry+https://github.com/rust-lang/crates.io-index" 1557 - checksum = "39a1ed3143f7a143187156a2ab52742e89dac33245ba505c17224df48939f9e0" 1558 dependencies = [ 1559 "proc-macro2", 1560 "quote", 1561 - "xml-rs", 1562 ] 1563 1564 [[package]] 1565 name = "wayland-sys" 1566 - version = "0.29.4" 1567 source = "registry+https://github.com/rust-lang/crates.io-index" 1568 - checksum = "d9341df79a8975679188e37dab3889bfa57c44ac2cb6da166f519a81cbe452d4" 1569 dependencies = [ 1570 "pkg-config", 1571 ] 1572 1573 [[package]] 1574 name = "which" 1575 - version = "4.2.5" 1576 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 - checksum = "5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae" 1578 dependencies = [ 1579 "either", 1580 - "lazy_static", 1581 "libc", 1582 ] 1583 1584 [[package]] ··· 1625 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1626 1627 [[package]] 1628 name = "wpaperd" 1629 - version = "0.2.0" 1630 dependencies = [ 1631 - "clap 3.1.10", 1632 "clap_complete", 1633 "clap_mangen", 1634 "color-eyre", 1635 "flexi_logger", 1636 "hotwatch", 1637 "humantime-serde", ··· 1639 "log", 1640 "mime", 1641 "new_mime_guess", 1642 - "nix 0.24.0", 1643 "rand", 1644 "serde", 1645 "smithay-client-toolkit", 1646 - "timer", 1647 - "toml", 1648 "walkdir", 1649 "xdg", 1650 ] ··· 1676 dependencies = [ 1677 "dirs", 1678 ] 1679 - 1680 - [[package]] 1681 - name = "xml-rs" 1682 - version = "0.8.4" 1683 - source = "registry+https://github.com/rust-lang/crates.io-index" 1684 - checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3"
··· 4 5 [[package]] 6 name = "addr2line" 7 + version = "0.19.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 10 dependencies = [ 11 "gimli", 12 ] ··· 18 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 20 [[package]] 21 name = "ahash" 22 version = "0.7.6" 23 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 30 31 [[package]] 32 name = "aho-corasick" 33 + version = "0.7.20" 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 36 dependencies = [ 37 "memchr", 38 ] 39 40 [[package]] 41 + name = "android_system_properties" 42 + version = "0.1.5" 43 + source = "registry+https://github.com/rust-lang/crates.io-index" 44 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 45 + dependencies = [ 46 + "libc", 47 + ] 48 + 49 + [[package]] 50 name = "ansi_term" 51 version = "0.12.1" 52 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 56 ] 57 58 [[package]] 59 + name = "atomic" 60 + version = "0.5.1" 61 + source = "registry+https://github.com/rust-lang/crates.io-index" 62 + checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" 63 + dependencies = [ 64 + "autocfg", 65 + ] 66 + 67 + [[package]] 68 name = "atty" 69 version = "0.2.14" 70 source = "registry+https://github.com/rust-lang/crates.io-index" 71 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 72 dependencies = [ 73 + "hermit-abi 0.1.19", 74 "libc", 75 "winapi 0.3.9", 76 ] ··· 83 84 [[package]] 85 name = "backtrace" 86 + version = "0.3.67" 87 source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 89 dependencies = [ 90 "addr2line", 91 "cc", ··· 106 "cexpr", 107 "clang-sys", 108 "clap 2.34.0", 109 + "env_logger 0.9.3", 110 "lazy_static", 111 "lazycell", 112 "log", ··· 136 137 [[package]] 138 name = "bumpalo" 139 + version = "3.12.0" 140 source = "registry+https://github.com/rust-lang/crates.io-index" 141 + checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 142 143 [[package]] 144 name = "bytemuck" 145 + version = "1.13.0" 146 source = "registry+https://github.com/rust-lang/crates.io-index" 147 + checksum = "c041d3eab048880cb0b86b256447da3f18859a163c3b8d8893f4e6368abe6393" 148 149 [[package]] 150 name = "byteorder" ··· 154 155 [[package]] 156 name = "calloop" 157 + version = "0.10.5" 158 source = "registry+https://github.com/rust-lang/crates.io-index" 159 + checksum = "1a59225be45a478d772ce015d9743e49e92798ece9e34eda9a6aa2a6a7f40192" 160 dependencies = [ 161 "log", 162 + "nix 0.25.1", 163 + "slotmap", 164 + "thiserror", 165 + "vec_map", 166 ] 167 168 [[package]] 169 name = "cc" 170 + version = "1.0.79" 171 source = "registry+https://github.com/rust-lang/crates.io-index" 172 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 173 174 [[package]] 175 name = "cexpr" ··· 182 183 [[package]] 184 name = "cfg-expr" 185 + version = "0.11.0" 186 source = "registry+https://github.com/rust-lang/crates.io-index" 187 + checksum = "b0357a6402b295ca3a86bc148e84df46c02e41f41fef186bda662557ef6328aa" 188 dependencies = [ 189 "smallvec", 190 ] ··· 202 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 203 204 [[package]] 205 + name = "chrono" 206 + version = "0.4.23" 207 + source = "registry+https://github.com/rust-lang/crates.io-index" 208 + checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 209 + dependencies = [ 210 + "iana-time-zone", 211 + "num-integer", 212 + "num-traits", 213 + "winapi 0.3.9", 214 + ] 215 + 216 + [[package]] 217 name = "clang-sys" 218 + version = "1.4.0" 219 source = "registry+https://github.com/rust-lang/crates.io-index" 220 + checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" 221 dependencies = [ 222 "glob", 223 "libc", ··· 234 "atty", 235 "bitflags", 236 "strsim 0.8.0", 237 + "textwrap", 238 "unicode-width", 239 "vec_map", 240 ] 241 242 [[package]] 243 name = "clap" 244 + version = "4.1.6" 245 source = "registry+https://github.com/rust-lang/crates.io-index" 246 + checksum = "ec0b0588d44d4d63a87dbd75c136c166bbfd9a86a31cb89e09906521c7d3f5e3" 247 dependencies = [ 248 "bitflags", 249 "clap_derive", 250 "clap_lex", 251 + "is-terminal", 252 + "once_cell", 253 "strsim 0.10.0", 254 "termcolor", 255 "terminal_size", 256 ] 257 258 [[package]] 259 name = "clap_complete" 260 + version = "4.1.2" 261 source = "registry+https://github.com/rust-lang/crates.io-index" 262 + checksum = "bd125be87bf4c255ebc50de0b7f4d2a6201e8ac3dc86e39c0ad081dc5e7236fe" 263 dependencies = [ 264 + "clap 4.1.6", 265 ] 266 267 [[package]] 268 name = "clap_derive" 269 + version = "4.1.0" 270 source = "registry+https://github.com/rust-lang/crates.io-index" 271 + checksum = "684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8" 272 dependencies = [ 273 "heck", 274 "proc-macro-error", ··· 279 280 [[package]] 281 name = "clap_lex" 282 + version = "0.3.1" 283 source = "registry+https://github.com/rust-lang/crates.io-index" 284 + checksum = "783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade" 285 dependencies = [ 286 "os_str_bytes", 287 ] 288 289 [[package]] 290 name = "clap_mangen" 291 + version = "0.2.8" 292 source = "registry+https://github.com/rust-lang/crates.io-index" 293 + checksum = "48283ce8d5cd9513633949a674a0442bcb507ab61ed6533863437052ddbb494b" 294 dependencies = [ 295 + "clap 4.1.6", 296 "roff", 297 ] 298 299 [[package]] 300 + name = "codespan-reporting" 301 + version = "0.11.1" 302 + source = "registry+https://github.com/rust-lang/crates.io-index" 303 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 304 + dependencies = [ 305 + "termcolor", 306 + "unicode-width", 307 + ] 308 + 309 + [[package]] 310 name = "color-eyre" 311 + version = "0.6.2" 312 source = "registry+https://github.com/rust-lang/crates.io-index" 313 + checksum = "5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204" 314 dependencies = [ 315 "backtrace", 316 "eyre", ··· 326 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 327 328 [[package]] 329 + name = "core-foundation-sys" 330 + version = "0.8.3" 331 + source = "registry+https://github.com/rust-lang/crates.io-index" 332 + checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 333 + 334 + [[package]] 335 name = "crc32fast" 336 version = "1.3.2" 337 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 342 343 [[package]] 344 name = "crossbeam-channel" 345 + version = "0.5.6" 346 source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 348 dependencies = [ 349 "cfg-if 1.0.0", 350 "crossbeam-utils", ··· 352 353 [[package]] 354 name = "crossbeam-deque" 355 + version = "0.8.2" 356 source = "registry+https://github.com/rust-lang/crates.io-index" 357 + checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 358 dependencies = [ 359 "cfg-if 1.0.0", 360 "crossbeam-epoch", ··· 363 364 [[package]] 365 name = "crossbeam-epoch" 366 + version = "0.9.13" 367 source = "registry+https://github.com/rust-lang/crates.io-index" 368 + checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" 369 dependencies = [ 370 "autocfg", 371 "cfg-if 1.0.0", 372 "crossbeam-utils", 373 + "memoffset 0.7.1", 374 "scopeguard", 375 ] 376 377 [[package]] 378 name = "crossbeam-utils" 379 + version = "0.8.14" 380 source = "registry+https://github.com/rust-lang/crates.io-index" 381 + checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 382 dependencies = [ 383 "cfg-if 1.0.0", 384 + ] 385 + 386 + [[package]] 387 + name = "cxx" 388 + version = "1.0.91" 389 + source = "registry+https://github.com/rust-lang/crates.io-index" 390 + checksum = "86d3488e7665a7a483b57e25bdd90d0aeb2bc7608c8d0346acf2ad3f1caf1d62" 391 + dependencies = [ 392 + "cc", 393 + "cxxbridge-flags", 394 + "cxxbridge-macro", 395 + "link-cplusplus", 396 + ] 397 + 398 + [[package]] 399 + name = "cxx-build" 400 + version = "1.0.91" 401 + source = "registry+https://github.com/rust-lang/crates.io-index" 402 + checksum = "48fcaf066a053a41a81dfb14d57d99738b767febb8b735c3016e469fac5da690" 403 + dependencies = [ 404 + "cc", 405 + "codespan-reporting", 406 + "once_cell", 407 + "proc-macro2", 408 + "quote", 409 + "scratch", 410 + "syn", 411 + ] 412 + 413 + [[package]] 414 + name = "cxxbridge-flags" 415 + version = "1.0.91" 416 + source = "registry+https://github.com/rust-lang/crates.io-index" 417 + checksum = "a2ef98b8b717a829ca5603af80e1f9e2e48013ab227b68ef37872ef84ee479bf" 418 + 419 + [[package]] 420 + name = "cxxbridge-macro" 421 + version = "1.0.91" 422 + source = "registry+https://github.com/rust-lang/crates.io-index" 423 + checksum = "086c685979a698443656e5cf7856c95c642295a38599f12fb1ff76fb28d19892" 424 + dependencies = [ 425 + "proc-macro2", 426 + "quote", 427 + "syn", 428 ] 429 430 [[package]] ··· 448 449 [[package]] 450 name = "dcv-color-primitives" 451 + version = "0.4.1" 452 source = "registry+https://github.com/rust-lang/crates.io-index" 453 + checksum = "1457f4dd8395fef9f61996b5783b82ed7b234b4b55e1843d04e07fded0538005" 454 dependencies = [ 455 "paste", 456 "wasm-bindgen", 457 ] 458 459 [[package]] ··· 493 494 [[package]] 495 name = "either" 496 + version = "1.8.1" 497 source = "registry+https://github.com/rust-lang/crates.io-index" 498 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 499 500 [[package]] 501 name = "env_logger" ··· 512 513 [[package]] 514 name = "env_logger" 515 + version = "0.9.3" 516 source = "registry+https://github.com/rust-lang/crates.io-index" 517 + checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 518 dependencies = [ 519 "atty", 520 "humantime", ··· 524 ] 525 526 [[package]] 527 + name = "errno" 528 + version = "0.2.8" 529 + source = "registry+https://github.com/rust-lang/crates.io-index" 530 + checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 531 + dependencies = [ 532 + "errno-dragonfly", 533 + "libc", 534 + "winapi 0.3.9", 535 + ] 536 + 537 + [[package]] 538 + name = "errno-dragonfly" 539 + version = "0.1.2" 540 + source = "registry+https://github.com/rust-lang/crates.io-index" 541 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 542 + dependencies = [ 543 + "cc", 544 + "libc", 545 + ] 546 + 547 + [[package]] 548 name = "eyre" 549 version = "0.6.8" 550 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 556 557 [[package]] 558 name = "fallible_collections" 559 + version = "0.4.6" 560 source = "registry+https://github.com/rust-lang/crates.io-index" 561 + checksum = "3f57ccc32870366ae684be48b32a1a2e196f98a42a9b4361fe77e13fd4a34755" 562 dependencies = [ 563 "hashbrown", 564 ] 565 566 [[package]] 567 + name = "figment" 568 + version = "0.10.8" 569 + source = "registry+https://github.com/rust-lang/crates.io-index" 570 + checksum = "4e56602b469b2201400dec66a66aec5a9b8761ee97cd1b8c96ab2483fcc16cc9" 571 + dependencies = [ 572 + "atomic", 573 + "serde", 574 + "toml 0.5.11", 575 + "uncased", 576 + "version_check", 577 + ] 578 + 579 + [[package]] 580 name = "filetime" 581 + version = "0.2.20" 582 source = "registry+https://github.com/rust-lang/crates.io-index" 583 + checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" 584 dependencies = [ 585 "cfg-if 1.0.0", 586 "libc", 587 "redox_syscall", 588 + "windows-sys", 589 + ] 590 + 591 + [[package]] 592 + name = "flate2" 593 + version = "1.0.25" 594 + source = "registry+https://github.com/rust-lang/crates.io-index" 595 + checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 596 + dependencies = [ 597 + "crc32fast", 598 + "miniz_oxide", 599 ] 600 601 [[package]] 602 name = "flexi_logger" 603 + version = "0.25.1" 604 source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "010b5c83ec9d37d9636aa37132b777ef0818949b217109de9b88784e923bbf3a" 606 dependencies = [ 607 "atty", 608 + "chrono", 609 "glob", 610 "lazy_static", 611 "log", 612 + "nu-ansi-term", 613 "thiserror", 614 ] 615 616 [[package]] ··· 650 651 [[package]] 652 name = "getrandom" 653 + version = "0.2.8" 654 source = "registry+https://github.com/rust-lang/crates.io-index" 655 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 656 dependencies = [ 657 "cfg-if 1.0.0", 658 "libc", ··· 661 662 [[package]] 663 name = "gimli" 664 + version = "0.27.2" 665 source = "registry+https://github.com/rust-lang/crates.io-index" 666 + checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" 667 668 [[package]] 669 name = "glob" 670 + version = "0.3.1" 671 source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 673 674 [[package]] 675 name = "hashbrown" 676 + version = "0.12.3" 677 source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 679 dependencies = [ 680 "ahash", 681 ] 682 683 [[package]] 684 name = "heck" 685 + version = "0.4.1" 686 source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 688 689 [[package]] 690 name = "hermit-abi" ··· 696 ] 697 698 [[package]] 699 + name = "hermit-abi" 700 + version = "0.2.6" 701 + source = "registry+https://github.com/rust-lang/crates.io-index" 702 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 703 + dependencies = [ 704 + "libc", 705 + ] 706 + 707 + [[package]] 708 + name = "hermit-abi" 709 + version = "0.3.1" 710 + source = "registry+https://github.com/rust-lang/crates.io-index" 711 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 712 + 713 + [[package]] 714 name = "hotwatch" 715 version = "0.4.6" 716 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 737 ] 738 739 [[package]] 740 + name = "iana-time-zone" 741 + version = "0.1.53" 742 + source = "registry+https://github.com/rust-lang/crates.io-index" 743 + checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 744 + dependencies = [ 745 + "android_system_properties", 746 + "core-foundation-sys", 747 + "iana-time-zone-haiku", 748 + "js-sys", 749 + "wasm-bindgen", 750 + "winapi 0.3.9", 751 + ] 752 + 753 + [[package]] 754 + name = "iana-time-zone-haiku" 755 + version = "0.1.1" 756 + source = "registry+https://github.com/rust-lang/crates.io-index" 757 + checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 758 + dependencies = [ 759 + "cxx", 760 + "cxx-build", 761 + ] 762 + 763 + [[package]] 764 name = "image" 765 + version = "0.24.5" 766 source = "registry+https://github.com/rust-lang/crates.io-index" 767 + checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 768 dependencies = [ 769 "bytemuck", 770 "byteorder", ··· 773 "dcv-color-primitives", 774 "jpeg-decoder", 775 "mp4parse", 776 "num-rational", 777 "num-traits", 778 "png", ··· 786 787 [[package]] 788 name = "indexmap" 789 + version = "1.9.2" 790 source = "registry+https://github.com/rust-lang/crates.io-index" 791 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 792 dependencies = [ 793 "autocfg", 794 "hashbrown", ··· 815 ] 816 817 [[package]] 818 + name = "io-lifetimes" 819 + version = "1.0.5" 820 + source = "registry+https://github.com/rust-lang/crates.io-index" 821 + checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3" 822 + dependencies = [ 823 + "libc", 824 + "windows-sys", 825 + ] 826 + 827 + [[package]] 828 name = "iovec" 829 version = "0.1.4" 830 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 834 ] 835 836 [[package]] 837 + name = "is-terminal" 838 + version = "0.4.3" 839 source = "registry+https://github.com/rust-lang/crates.io-index" 840 + checksum = "22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef" 841 + dependencies = [ 842 + "hermit-abi 0.3.1", 843 + "io-lifetimes", 844 + "rustix", 845 + "windows-sys", 846 + ] 847 848 [[package]] 849 name = "jpeg-decoder" 850 + version = "0.3.0" 851 source = "registry+https://github.com/rust-lang/crates.io-index" 852 + checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 853 dependencies = [ 854 "rayon", 855 ] 856 857 [[package]] 858 + name = "js-sys" 859 + version = "0.3.61" 860 + source = "registry+https://github.com/rust-lang/crates.io-index" 861 + checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 862 + dependencies = [ 863 + "wasm-bindgen", 864 + ] 865 + 866 + [[package]] 867 name = "kernel32-sys" 868 version = "0.2.2" 869 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 887 888 [[package]] 889 name = "libc" 890 + version = "0.2.139" 891 source = "registry+https://github.com/rust-lang/crates.io-index" 892 + checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 893 894 [[package]] 895 name = "libloading" 896 + version = "0.7.4" 897 source = "registry+https://github.com/rust-lang/crates.io-index" 898 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 899 dependencies = [ 900 "cfg-if 1.0.0", 901 "winapi 0.3.9", 902 ] 903 904 [[package]] 905 + name = "link-cplusplus" 906 + version = "1.0.8" 907 + source = "registry+https://github.com/rust-lang/crates.io-index" 908 + checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 909 + dependencies = [ 910 + "cc", 911 + ] 912 + 913 + [[package]] 914 + name = "linux-raw-sys" 915 + version = "0.1.4" 916 + source = "registry+https://github.com/rust-lang/crates.io-index" 917 + checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 918 + 919 + [[package]] 920 name = "log" 921 + version = "0.4.17" 922 source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 924 dependencies = [ 925 "cfg-if 1.0.0", 926 ] 927 928 [[package]] 929 name = "memchr" 930 + version = "2.5.0" 931 source = "registry+https://github.com/rust-lang/crates.io-index" 932 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 933 934 [[package]] 935 name = "memmap2" 936 + version = "0.5.8" 937 source = "registry+https://github.com/rust-lang/crates.io-index" 938 + checksum = "4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc" 939 dependencies = [ 940 "libc", 941 ] ··· 950 ] 951 952 [[package]] 953 + name = "memoffset" 954 + version = "0.7.1" 955 + source = "registry+https://github.com/rust-lang/crates.io-index" 956 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 957 + dependencies = [ 958 + "autocfg", 959 + ] 960 + 961 + [[package]] 962 name = "mime" 963 version = "0.3.16" 964 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 972 973 [[package]] 974 name = "miniz_oxide" 975 + version = "0.6.2" 976 source = "registry+https://github.com/rust-lang/crates.io-index" 977 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 978 dependencies = [ 979 "adler", 980 ] ··· 1039 1040 [[package]] 1041 name = "net2" 1042 + version = "0.2.38" 1043 source = "registry+https://github.com/rust-lang/crates.io-index" 1044 + checksum = "74d0df99cfcd2530b2e694f6e17e7f37b8e26bb23983ac530c0c97408837c631" 1045 dependencies = [ 1046 "cfg-if 0.1.10", 1047 "libc", ··· 1060 1061 [[package]] 1062 name = "nix" 1063 + version = "0.25.1" 1064 source = "registry+https://github.com/rust-lang/crates.io-index" 1065 + checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 1066 dependencies = [ 1067 + "autocfg", 1068 "bitflags", 1069 "cfg-if 1.0.0", 1070 "libc", 1071 + "memoffset 0.6.5", 1072 ] 1073 1074 [[package]] 1075 name = "nix" 1076 + version = "0.26.2" 1077 source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1079 dependencies = [ 1080 "bitflags", 1081 "cfg-if 1.0.0", 1082 "libc", 1083 + "memoffset 0.7.1", 1084 + "pin-utils", 1085 + "static_assertions", 1086 ] 1087 1088 [[package]] 1089 name = "nom" 1090 + version = "7.1.3" 1091 source = "registry+https://github.com/rust-lang/crates.io-index" 1092 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1093 dependencies = [ 1094 "memchr", 1095 "minimal-lexical", 1096 + ] 1097 + 1098 + [[package]] 1099 + name = "nom8" 1100 + version = "0.2.0" 1101 + source = "registry+https://github.com/rust-lang/crates.io-index" 1102 + checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" 1103 + dependencies = [ 1104 + "memchr", 1105 ] 1106 1107 [[package]] ··· 1123 ] 1124 1125 [[package]] 1126 + name = "nu-ansi-term" 1127 + version = "0.46.0" 1128 source = "registry+https://github.com/rust-lang/crates.io-index" 1129 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1130 dependencies = [ 1131 + "overload", 1132 + "winapi 0.3.9", 1133 ] 1134 1135 [[package]] 1136 + name = "num-integer" 1137 + version = "0.1.45" 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1140 dependencies = [ 1141 "autocfg", 1142 "num-traits", 1143 ] 1144 1145 [[package]] 1146 name = "num-rational" 1147 + version = "0.4.1" 1148 source = "registry+https://github.com/rust-lang/crates.io-index" 1149 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1150 dependencies = [ 1151 "autocfg", 1152 "num-integer", ··· 1155 1156 [[package]] 1157 name = "num-traits" 1158 + version = "0.2.15" 1159 source = "registry+https://github.com/rust-lang/crates.io-index" 1160 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1161 dependencies = [ 1162 "autocfg", 1163 ] 1164 1165 [[package]] 1166 name = "num_cpus" 1167 + version = "1.15.0" 1168 source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1170 dependencies = [ 1171 + "hermit-abi 0.2.6", 1172 "libc", 1173 ] 1174 1175 [[package]] 1176 name = "object" 1177 + version = "0.30.3" 1178 source = "registry+https://github.com/rust-lang/crates.io-index" 1179 + checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 1180 dependencies = [ 1181 "memchr", 1182 ] 1183 1184 [[package]] 1185 name = "once_cell" 1186 + version = "1.17.1" 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1188 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1189 1190 [[package]] 1191 name = "os_str_bytes" 1192 + version = "6.4.1" 1193 + source = "registry+https://github.com/rust-lang/crates.io-index" 1194 + checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 1195 + 1196 + [[package]] 1197 + name = "overload" 1198 + version = "0.1.1" 1199 source = "registry+https://github.com/rust-lang/crates.io-index" 1200 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1201 1202 [[package]] 1203 name = "owo-colors" 1204 + version = "3.5.0" 1205 source = "registry+https://github.com/rust-lang/crates.io-index" 1206 + checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" 1207 1208 [[package]] 1209 name = "paste" 1210 + version = "1.0.11" 1211 source = "registry+https://github.com/rust-lang/crates.io-index" 1212 + checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" 1213 1214 [[package]] 1215 name = "peeking_take_while" ··· 1218 checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 1219 1220 [[package]] 1221 + name = "pin-utils" 1222 + version = "0.1.0" 1223 + source = "registry+https://github.com/rust-lang/crates.io-index" 1224 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1225 + 1226 + [[package]] 1227 name = "pkg-config" 1228 + version = "0.3.26" 1229 source = "registry+https://github.com/rust-lang/crates.io-index" 1230 + checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1231 1232 [[package]] 1233 name = "png" 1234 + version = "0.17.7" 1235 source = "registry+https://github.com/rust-lang/crates.io-index" 1236 + checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 1237 dependencies = [ 1238 "bitflags", 1239 "crc32fast", 1240 + "flate2", 1241 "miniz_oxide", 1242 ] 1243 1244 [[package]] 1245 name = "ppv-lite86" 1246 + version = "0.2.17" 1247 source = "registry+https://github.com/rust-lang/crates.io-index" 1248 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1249 1250 [[package]] 1251 name = "proc-macro-error" ··· 1273 1274 [[package]] 1275 name = "proc-macro2" 1276 + version = "1.0.51" 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1278 + checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" 1279 dependencies = [ 1280 + "unicode-ident", 1281 + ] 1282 + 1283 + [[package]] 1284 + name = "quick-xml" 1285 + version = "0.23.1" 1286 + source = "registry+https://github.com/rust-lang/crates.io-index" 1287 + checksum = "11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea" 1288 + dependencies = [ 1289 + "memchr", 1290 ] 1291 1292 [[package]] 1293 name = "quote" 1294 + version = "1.0.23" 1295 source = "registry+https://github.com/rust-lang/crates.io-index" 1296 + checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 1297 dependencies = [ 1298 "proc-macro2", 1299 ] ··· 1321 1322 [[package]] 1323 name = "rand_core" 1324 + version = "0.6.4" 1325 source = "registry+https://github.com/rust-lang/crates.io-index" 1326 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1327 dependencies = [ 1328 "getrandom", 1329 ] 1330 1331 [[package]] 1332 name = "rayon" 1333 + version = "1.6.1" 1334 source = "registry+https://github.com/rust-lang/crates.io-index" 1335 + checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7" 1336 dependencies = [ 1337 "either", 1338 "rayon-core", 1339 ] 1340 1341 [[package]] 1342 name = "rayon-core" 1343 + version = "1.10.2" 1344 source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b" 1346 dependencies = [ 1347 "crossbeam-channel", 1348 "crossbeam-deque", ··· 1352 1353 [[package]] 1354 name = "redox_syscall" 1355 + version = "0.2.16" 1356 source = "registry+https://github.com/rust-lang/crates.io-index" 1357 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1358 dependencies = [ 1359 "bitflags", 1360 ] ··· 1372 1373 [[package]] 1374 name = "regex" 1375 + version = "1.7.1" 1376 source = "registry+https://github.com/rust-lang/crates.io-index" 1377 + checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 1378 dependencies = [ 1379 "aho-corasick", 1380 "memchr", ··· 1383 1384 [[package]] 1385 name = "regex-syntax" 1386 + version = "0.6.28" 1387 source = "registry+https://github.com/rust-lang/crates.io-index" 1388 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 1389 1390 [[package]] 1391 name = "roff" ··· 1406 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1407 1408 [[package]] 1409 + name = "rustix" 1410 + version = "0.36.8" 1411 source = "registry+https://github.com/rust-lang/crates.io-index" 1412 + checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644" 1413 + dependencies = [ 1414 + "bitflags", 1415 + "errno", 1416 + "io-lifetimes", 1417 + "libc", 1418 + "linux-raw-sys", 1419 + "windows-sys", 1420 + ] 1421 1422 [[package]] 1423 name = "same-file" ··· 1429 ] 1430 1431 [[package]] 1432 + name = "scoped-tls" 1433 + version = "1.0.1" 1434 + source = "registry+https://github.com/rust-lang/crates.io-index" 1435 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 1436 + 1437 + [[package]] 1438 name = "scopeguard" 1439 version = "1.1.0" 1440 source = "registry+https://github.com/rust-lang/crates.io-index" 1441 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1442 1443 [[package]] 1444 + name = "scratch" 1445 + version = "1.0.3" 1446 + source = "registry+https://github.com/rust-lang/crates.io-index" 1447 + checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 1448 + 1449 + [[package]] 1450 name = "serde" 1451 + version = "1.0.152" 1452 source = "registry+https://github.com/rust-lang/crates.io-index" 1453 + checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 1454 dependencies = [ 1455 "serde_derive", 1456 ] 1457 1458 [[package]] 1459 name = "serde_derive" 1460 + version = "1.0.152" 1461 source = "registry+https://github.com/rust-lang/crates.io-index" 1462 + checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 1463 dependencies = [ 1464 "proc-macro2", 1465 "quote", ··· 1467 ] 1468 1469 [[package]] 1470 + name = "serde_spanned" 1471 + version = "0.6.1" 1472 + source = "registry+https://github.com/rust-lang/crates.io-index" 1473 + checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 1474 + dependencies = [ 1475 + "serde", 1476 + ] 1477 + 1478 + [[package]] 1479 name = "shlex" 1480 version = "1.1.0" 1481 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1483 1484 [[package]] 1485 name = "slab" 1486 + version = "0.4.7" 1487 source = "registry+https://github.com/rust-lang/crates.io-index" 1488 + checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 1489 + dependencies = [ 1490 + "autocfg", 1491 + ] 1492 + 1493 + [[package]] 1494 + name = "slotmap" 1495 + version = "1.0.6" 1496 + source = "registry+https://github.com/rust-lang/crates.io-index" 1497 + checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 1498 + dependencies = [ 1499 + "version_check", 1500 + ] 1501 1502 [[package]] 1503 name = "smallvec" 1504 + version = "1.10.0" 1505 source = "registry+https://github.com/rust-lang/crates.io-index" 1506 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1507 1508 [[package]] 1509 name = "smithay-client-toolkit" 1510 + version = "0.16.0" 1511 + source = "git+https://github.com/Smithay/client-toolkit#a3d1af852a607587114ccc6631c87046ecc898d3" 1512 dependencies = [ 1513 "bitflags", 1514 "calloop", ··· 1516 "lazy_static", 1517 "log", 1518 "memmap2", 1519 + "nix 0.26.2", 1520 "pkg-config", 1521 + "thiserror", 1522 + "wayland-backend", 1523 "wayland-client", 1524 "wayland-cursor", 1525 "wayland-protocols", 1526 + "wayland-protocols-wlr", 1527 + "wayland-scanner", 1528 ] 1529 1530 [[package]] ··· 1547 1548 [[package]] 1549 name = "syn" 1550 + version = "1.0.107" 1551 source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 1553 dependencies = [ 1554 "proc-macro2", 1555 "quote", 1556 + "unicode-ident", 1557 ] 1558 1559 [[package]] 1560 name = "system-deps" 1561 + version = "6.0.3" 1562 source = "registry+https://github.com/rust-lang/crates.io-index" 1563 + checksum = "2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff" 1564 dependencies = [ 1565 "cfg-expr", 1566 "heck", 1567 "pkg-config", 1568 + "toml 0.5.11", 1569 "version-compare", 1570 ] 1571 1572 [[package]] 1573 name = "termcolor" 1574 + version = "1.2.0" 1575 source = "registry+https://github.com/rust-lang/crates.io-index" 1576 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1577 dependencies = [ 1578 "winapi-util", 1579 ] 1580 1581 [[package]] 1582 name = "terminal_size" 1583 + version = "0.2.5" 1584 source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "4c9afddd2cec1c0909f06b00ef33f94ab2cc0578c4a610aa208ddfec8aa2b43a" 1586 dependencies = [ 1587 + "rustix", 1588 + "windows-sys", 1589 ] 1590 1591 [[package]] ··· 1598 ] 1599 1600 [[package]] 1601 name = "thiserror" 1602 + version = "1.0.38" 1603 source = "registry+https://github.com/rust-lang/crates.io-index" 1604 + checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 1605 dependencies = [ 1606 "thiserror-impl", 1607 ] 1608 1609 [[package]] 1610 name = "thiserror-impl" 1611 + version = "1.0.38" 1612 source = "registry+https://github.com/rust-lang/crates.io-index" 1613 + checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 1614 dependencies = [ 1615 "proc-macro2", 1616 "quote", ··· 1618 ] 1619 1620 [[package]] 1621 + name = "toml" 1622 + version = "0.5.11" 1623 source = "registry+https://github.com/rust-lang/crates.io-index" 1624 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 1625 dependencies = [ 1626 + "serde", 1627 ] 1628 1629 [[package]] 1630 + name = "toml" 1631 + version = "0.7.2" 1632 source = "registry+https://github.com/rust-lang/crates.io-index" 1633 + checksum = "f7afcae9e3f0fe2c370fd4657108972cbb2fa9db1b9f84849cefd80741b01cb6" 1634 + dependencies = [ 1635 + "serde", 1636 + "serde_spanned", 1637 + "toml_datetime", 1638 + "toml_edit", 1639 + ] 1640 1641 [[package]] 1642 + name = "toml_datetime" 1643 + version = "0.6.1" 1644 + source = "registry+https://github.com/rust-lang/crates.io-index" 1645 + checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 1646 + dependencies = [ 1647 + "serde", 1648 + ] 1649 1650 [[package]] 1651 + name = "toml_edit" 1652 + version = "0.19.3" 1653 source = "registry+https://github.com/rust-lang/crates.io-index" 1654 + checksum = "5e6a7712b49e1775fb9a7b998de6635b299237f48b404dde71704f2e0e7f37e5" 1655 dependencies = [ 1656 + "indexmap", 1657 + "nom8", 1658 "serde", 1659 + "serde_spanned", 1660 + "toml_datetime", 1661 + ] 1662 + 1663 + [[package]] 1664 + name = "uncased" 1665 + version = "0.9.7" 1666 + source = "registry+https://github.com/rust-lang/crates.io-index" 1667 + checksum = "09b01702b0fd0b3fadcf98e098780badda8742d4f4a7676615cad90e8ac73622" 1668 + dependencies = [ 1669 + "version_check", 1670 ] 1671 1672 [[package]] ··· 1679 ] 1680 1681 [[package]] 1682 + name = "unicode-ident" 1683 + version = "1.0.6" 1684 source = "registry+https://github.com/rust-lang/crates.io-index" 1685 + checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 1686 1687 [[package]] 1688 + name = "unicode-width" 1689 + version = "0.1.10" 1690 source = "registry+https://github.com/rust-lang/crates.io-index" 1691 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 1692 1693 [[package]] 1694 name = "vec_map" ··· 1698 1699 [[package]] 1700 name = "version-compare" 1701 + version = "0.1.1" 1702 source = "registry+https://github.com/rust-lang/crates.io-index" 1703 + checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" 1704 1705 [[package]] 1706 name = "version_check" ··· 1721 1722 [[package]] 1723 name = "wasi" 1724 + version = "0.11.0+wasi-snapshot-preview1" 1725 source = "registry+https://github.com/rust-lang/crates.io-index" 1726 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1727 1728 [[package]] 1729 name = "wasm-bindgen" 1730 + version = "0.2.84" 1731 source = "registry+https://github.com/rust-lang/crates.io-index" 1732 + checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 1733 dependencies = [ 1734 "cfg-if 1.0.0", 1735 "wasm-bindgen-macro", ··· 1737 1738 [[package]] 1739 name = "wasm-bindgen-backend" 1740 + version = "0.2.84" 1741 source = "registry+https://github.com/rust-lang/crates.io-index" 1742 + checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 1743 dependencies = [ 1744 "bumpalo", 1745 "log", 1746 + "once_cell", 1747 "proc-macro2", 1748 "quote", 1749 "syn", ··· 1752 1753 [[package]] 1754 name = "wasm-bindgen-macro" 1755 + version = "0.2.84" 1756 source = "registry+https://github.com/rust-lang/crates.io-index" 1757 + checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 1758 dependencies = [ 1759 "quote", 1760 "wasm-bindgen-macro-support", ··· 1762 1763 [[package]] 1764 name = "wasm-bindgen-macro-support" 1765 + version = "0.2.84" 1766 source = "registry+https://github.com/rust-lang/crates.io-index" 1767 + checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 1768 dependencies = [ 1769 "proc-macro2", 1770 "quote", ··· 1775 1776 [[package]] 1777 name = "wasm-bindgen-shared" 1778 + version = "0.2.84" 1779 source = "registry+https://github.com/rust-lang/crates.io-index" 1780 + checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 1781 1782 [[package]] 1783 + name = "wayland-backend" 1784 + version = "0.1.1" 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1786 + checksum = "79ebd48bfc1178c9190c7ff80cc822b3335ffc83141e9aa723168f377257623e" 1787 dependencies = [ 1788 + "cc", 1789 "downcast-rs", 1790 + "io-lifetimes", 1791 + "nix 0.26.2", 1792 + "scoped-tls", 1793 + "smallvec", 1794 "wayland-sys", 1795 ] 1796 1797 [[package]] 1798 + name = "wayland-client" 1799 + version = "0.30.1" 1800 source = "registry+https://github.com/rust-lang/crates.io-index" 1801 + checksum = "85bde68449abab1a808e5227b6e295f4ae3680911eb7711b4a2cb90141edb780" 1802 dependencies = [ 1803 + "bitflags", 1804 + "calloop", 1805 + "log", 1806 + "nix 0.26.2", 1807 + "wayland-backend", 1808 + "wayland-scanner", 1809 ] 1810 1811 [[package]] 1812 name = "wayland-cursor" 1813 + version = "0.30.0" 1814 source = "registry+https://github.com/rust-lang/crates.io-index" 1815 + checksum = "2d0c3a0d5b4b688b07b0442362d3ed6bf04724fcc16cd69ab6285b90dbc487aa" 1816 dependencies = [ 1817 + "nix 0.26.2", 1818 "wayland-client", 1819 "xcursor", 1820 ] 1821 1822 [[package]] 1823 name = "wayland-protocols" 1824 + version = "0.30.0" 1825 source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "7fefbeb8a360abe67ab7c2efe1d297a1a50ee011f5460791bc18870c26bb84e2" 1827 dependencies = [ 1828 "bitflags", 1829 + "wayland-backend", 1830 "wayland-client", 1831 + "wayland-scanner", 1832 + ] 1833 + 1834 + [[package]] 1835 + name = "wayland-protocols-wlr" 1836 + version = "0.1.0" 1837 + source = "registry+https://github.com/rust-lang/crates.io-index" 1838 + checksum = "fce991093320e4a6a525876e6b629ab24da25f9baef0c2e0080ad173ec89588a" 1839 + dependencies = [ 1840 + "bitflags", 1841 + "wayland-backend", 1842 + "wayland-client", 1843 + "wayland-protocols", 1844 "wayland-scanner", 1845 ] 1846 1847 [[package]] 1848 name = "wayland-scanner" 1849 + version = "0.30.0" 1850 source = "registry+https://github.com/rust-lang/crates.io-index" 1851 + checksum = "4834c14b3edf1d9986c83ca79b1e7e3afbe9874c7c144702f6467063259ce45d" 1852 dependencies = [ 1853 "proc-macro2", 1854 + "quick-xml", 1855 "quote", 1856 ] 1857 1858 [[package]] 1859 name = "wayland-sys" 1860 + version = "0.30.1" 1861 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 + checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06" 1863 dependencies = [ 1864 + "dlib", 1865 + "log", 1866 "pkg-config", 1867 ] 1868 1869 [[package]] 1870 name = "which" 1871 + version = "4.4.0" 1872 source = "registry+https://github.com/rust-lang/crates.io-index" 1873 + checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 1874 dependencies = [ 1875 "either", 1876 "libc", 1877 + "once_cell", 1878 ] 1879 1880 [[package]] ··· 1921 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1922 1923 [[package]] 1924 + name = "windows-sys" 1925 + version = "0.45.0" 1926 + source = "registry+https://github.com/rust-lang/crates.io-index" 1927 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1928 + dependencies = [ 1929 + "windows-targets", 1930 + ] 1931 + 1932 + [[package]] 1933 + name = "windows-targets" 1934 + version = "0.42.1" 1935 + source = "registry+https://github.com/rust-lang/crates.io-index" 1936 + checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" 1937 + dependencies = [ 1938 + "windows_aarch64_gnullvm", 1939 + "windows_aarch64_msvc", 1940 + "windows_i686_gnu", 1941 + "windows_i686_msvc", 1942 + "windows_x86_64_gnu", 1943 + "windows_x86_64_gnullvm", 1944 + "windows_x86_64_msvc", 1945 + ] 1946 + 1947 + [[package]] 1948 + name = "windows_aarch64_gnullvm" 1949 + version = "0.42.1" 1950 + source = "registry+https://github.com/rust-lang/crates.io-index" 1951 + checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 1952 + 1953 + [[package]] 1954 + name = "windows_aarch64_msvc" 1955 + version = "0.42.1" 1956 + source = "registry+https://github.com/rust-lang/crates.io-index" 1957 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 1958 + 1959 + [[package]] 1960 + name = "windows_i686_gnu" 1961 + version = "0.42.1" 1962 + source = "registry+https://github.com/rust-lang/crates.io-index" 1963 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 1964 + 1965 + [[package]] 1966 + name = "windows_i686_msvc" 1967 + version = "0.42.1" 1968 + source = "registry+https://github.com/rust-lang/crates.io-index" 1969 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 1970 + 1971 + [[package]] 1972 + name = "windows_x86_64_gnu" 1973 + version = "0.42.1" 1974 + source = "registry+https://github.com/rust-lang/crates.io-index" 1975 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 1976 + 1977 + [[package]] 1978 + name = "windows_x86_64_gnullvm" 1979 + version = "0.42.1" 1980 + source = "registry+https://github.com/rust-lang/crates.io-index" 1981 + checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 1982 + 1983 + [[package]] 1984 + name = "windows_x86_64_msvc" 1985 + version = "0.42.1" 1986 + source = "registry+https://github.com/rust-lang/crates.io-index" 1987 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 1988 + 1989 + [[package]] 1990 name = "wpaperd" 1991 + version = "0.3.0" 1992 dependencies = [ 1993 + "clap 4.1.6", 1994 "clap_complete", 1995 "clap_mangen", 1996 "color-eyre", 1997 + "dirs", 1998 + "figment", 1999 "flexi_logger", 2000 "hotwatch", 2001 "humantime-serde", ··· 2003 "log", 2004 "mime", 2005 "new_mime_guess", 2006 + "nix 0.26.2", 2007 "rand", 2008 "serde", 2009 "smithay-client-toolkit", 2010 + "toml 0.7.2", 2011 "walkdir", 2012 "xdg", 2013 ] ··· 2039 dependencies = [ 2040 "dirs", 2041 ]
+8 -3
pkgs/tools/wayland/wpaperd/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "wpaperd"; 5 - version = "0.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "danyspin97"; 9 repo = pname; 10 rev = version; 11 - sha256 = "n1zlC2afog0UazsJEBAzXpnhVDeP3xqpNGXlJ65umHQ="; 12 }; 13 14 nativeBuildInputs = [ ··· 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 - "timer-0.2.0" = "sha256-yofy6Wszf6EwNGGdVDWNG0RcbpvBgv5/BdOjAFxghwc="; 25 }; 26 }; 27 28 meta = with lib; { 29 description = "Minimal wallpaper daemon for Wayland";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "wpaperd"; 5 + version = "0.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "danyspin97"; 9 repo = pname; 10 rev = version; 11 + sha256 = "cgjHCSBrkX3aoz42qBS/1JUGhc7sZKarKByntp7ubaQ="; 12 }; 13 14 nativeBuildInputs = [ ··· 21 cargoLock = { 22 lockFile = ./Cargo.lock; 23 outputHashes = { 24 + "smithay-client-toolkit-0.16.0" = "iPDL7pxTez4EnIBaUH25lLSWpu3RRL2QBF9pfdTDsP8="; 25 }; 26 }; 27 + 28 + postPatch = '' 29 + rm Cargo.lock 30 + ln -s ${./Cargo.lock} Cargo.lock 31 + ''; 32 33 meta = with lib; { 34 description = "Minimal wallpaper daemon for Wayland";