Merge pull request #251886 from fpletz/pkgs/shotman-0.4.5

authored by Franz Pletz and committed by GitHub 68bf2521 41781066

+4 -1157
-1148
pkgs/tools/wayland/shotman/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "adler" 7 - version = "1.0.2" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 - 11 - [[package]] 12 - name = "android_system_properties" 13 - version = "0.1.5" 14 - source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 16 - dependencies = [ 17 - "libc", 18 - ] 19 - 20 - [[package]] 21 - name = "anyhow" 22 - version = "1.0.68" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" 25 - 26 - [[package]] 27 - name = "atty" 28 - version = "0.2.14" 29 - source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 31 - dependencies = [ 32 - "hermit-abi 0.1.19", 33 - "libc", 34 - "winapi", 35 - ] 36 - 37 - [[package]] 38 - name = "autocfg" 39 - version = "1.1.0" 40 - source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 42 - 43 - [[package]] 44 - name = "bitflags" 45 - version = "1.3.2" 46 - source = "registry+https://github.com/rust-lang/crates.io-index" 47 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 48 - 49 - [[package]] 50 - name = "bumpalo" 51 - version = "3.11.1" 52 - source = "registry+https://github.com/rust-lang/crates.io-index" 53 - checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 54 - 55 - [[package]] 56 - name = "calloop" 57 - version = "0.10.5" 58 - source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "1a59225be45a478d772ce015d9743e49e92798ece9e34eda9a6aa2a6a7f40192" 60 - dependencies = [ 61 - "futures-util", 62 - "log", 63 - "nix 0.25.1", 64 - "slotmap", 65 - "thiserror", 66 - "vec_map", 67 - ] 68 - 69 - [[package]] 70 - name = "cc" 71 - version = "1.0.78" 72 - source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 74 - 75 - [[package]] 76 - name = "cfg-if" 77 - version = "1.0.0" 78 - source = "registry+https://github.com/rust-lang/crates.io-index" 79 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 80 - 81 - [[package]] 82 - name = "chrono" 83 - version = "0.4.23" 84 - source = "registry+https://github.com/rust-lang/crates.io-index" 85 - checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 86 - dependencies = [ 87 - "iana-time-zone", 88 - "num-integer", 89 - "num-traits", 90 - "winapi", 91 - ] 92 - 93 - [[package]] 94 - name = "clap" 95 - version = "4.1.4" 96 - source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76" 98 - dependencies = [ 99 - "bitflags", 100 - "clap_derive", 101 - "clap_lex", 102 - "is-terminal", 103 - "once_cell", 104 - "strsim", 105 - "termcolor", 106 - ] 107 - 108 - [[package]] 109 - name = "clap_complete" 110 - version = "4.1.1" 111 - source = "registry+https://github.com/rust-lang/crates.io-index" 112 - checksum = "3d6540eedc41f8a5a76cf3d8d458057dcdf817be4158a55b5f861f7a5483de75" 113 - dependencies = [ 114 - "clap", 115 - ] 116 - 117 - [[package]] 118 - name = "clap_derive" 119 - version = "4.1.0" 120 - source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8" 122 - dependencies = [ 123 - "heck", 124 - "proc-macro-error", 125 - "proc-macro2", 126 - "quote", 127 - "syn", 128 - ] 129 - 130 - [[package]] 131 - name = "clap_lex" 132 - version = "0.3.0" 133 - source = "registry+https://github.com/rust-lang/crates.io-index" 134 - checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" 135 - dependencies = [ 136 - "os_str_bytes", 137 - ] 138 - 139 - [[package]] 140 - name = "codespan-reporting" 141 - version = "0.11.1" 142 - source = "registry+https://github.com/rust-lang/crates.io-index" 143 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 144 - dependencies = [ 145 - "termcolor", 146 - "unicode-width", 147 - ] 148 - 149 - [[package]] 150 - name = "colored" 151 - version = "2.0.0" 152 - source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd" 154 - dependencies = [ 155 - "atty", 156 - "lazy_static", 157 - "winapi", 158 - ] 159 - 160 - [[package]] 161 - name = "core-foundation-sys" 162 - version = "0.8.3" 163 - source = "registry+https://github.com/rust-lang/crates.io-index" 164 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 165 - 166 - [[package]] 167 - name = "crc32fast" 168 - version = "1.3.2" 169 - source = "registry+https://github.com/rust-lang/crates.io-index" 170 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 171 - dependencies = [ 172 - "cfg-if", 173 - ] 174 - 175 - [[package]] 176 - name = "cxx" 177 - version = "1.0.86" 178 - source = "registry+https://github.com/rust-lang/crates.io-index" 179 - checksum = "51d1075c37807dcf850c379432f0df05ba52cc30f279c5cfc43cc221ce7f8579" 180 - dependencies = [ 181 - "cc", 182 - "cxxbridge-flags", 183 - "cxxbridge-macro", 184 - "link-cplusplus", 185 - ] 186 - 187 - [[package]] 188 - name = "cxx-build" 189 - version = "1.0.86" 190 - source = "registry+https://github.com/rust-lang/crates.io-index" 191 - checksum = "5044281f61b27bc598f2f6647d480aed48d2bf52d6eb0b627d84c0361b17aa70" 192 - dependencies = [ 193 - "cc", 194 - "codespan-reporting", 195 - "once_cell", 196 - "proc-macro2", 197 - "quote", 198 - "scratch", 199 - "syn", 200 - ] 201 - 202 - [[package]] 203 - name = "cxxbridge-flags" 204 - version = "1.0.86" 205 - source = "registry+https://github.com/rust-lang/crates.io-index" 206 - checksum = "61b50bc93ba22c27b0d31128d2d130a0a6b3d267ae27ef7e4fae2167dfe8781c" 207 - 208 - [[package]] 209 - name = "cxxbridge-macro" 210 - version = "1.0.86" 211 - source = "registry+https://github.com/rust-lang/crates.io-index" 212 - checksum = "39e61fda7e62115119469c7b3591fd913ecca96fb766cfd3f2e2502ab7bc87a5" 213 - dependencies = [ 214 - "proc-macro2", 215 - "quote", 216 - "syn", 217 - ] 218 - 219 - [[package]] 220 - name = "dlib" 221 - version = "0.5.0" 222 - source = "registry+https://github.com/rust-lang/crates.io-index" 223 - checksum = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794" 224 - dependencies = [ 225 - "libloading", 226 - ] 227 - 228 - [[package]] 229 - name = "downcast-rs" 230 - version = "1.2.0" 231 - source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 233 - 234 - [[package]] 235 - name = "either" 236 - version = "1.8.0" 237 - source = "registry+https://github.com/rust-lang/crates.io-index" 238 - checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 239 - 240 - [[package]] 241 - name = "errno" 242 - version = "0.2.8" 243 - source = "registry+https://github.com/rust-lang/crates.io-index" 244 - checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 245 - dependencies = [ 246 - "errno-dragonfly", 247 - "libc", 248 - "winapi", 249 - ] 250 - 251 - [[package]] 252 - name = "errno-dragonfly" 253 - version = "0.1.2" 254 - source = "registry+https://github.com/rust-lang/crates.io-index" 255 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 256 - dependencies = [ 257 - "cc", 258 - "libc", 259 - ] 260 - 261 - [[package]] 262 - name = "flate2" 263 - version = "1.0.25" 264 - source = "registry+https://github.com/rust-lang/crates.io-index" 265 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 266 - dependencies = [ 267 - "crc32fast", 268 - "miniz_oxide", 269 - ] 270 - 271 - [[package]] 272 - name = "futures" 273 - version = "0.3.25" 274 - source = "registry+https://github.com/rust-lang/crates.io-index" 275 - checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" 276 - dependencies = [ 277 - "futures-channel", 278 - "futures-core", 279 - "futures-io", 280 - "futures-sink", 281 - "futures-task", 282 - "futures-util", 283 - ] 284 - 285 - [[package]] 286 - name = "futures-channel" 287 - version = "0.3.25" 288 - source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 290 - dependencies = [ 291 - "futures-core", 292 - "futures-sink", 293 - ] 294 - 295 - [[package]] 296 - name = "futures-core" 297 - version = "0.3.25" 298 - source = "registry+https://github.com/rust-lang/crates.io-index" 299 - checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 300 - 301 - [[package]] 302 - name = "futures-io" 303 - version = "0.3.25" 304 - source = "registry+https://github.com/rust-lang/crates.io-index" 305 - checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" 306 - 307 - [[package]] 308 - name = "futures-sink" 309 - version = "0.3.25" 310 - source = "registry+https://github.com/rust-lang/crates.io-index" 311 - checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" 312 - 313 - [[package]] 314 - name = "futures-task" 315 - version = "0.3.25" 316 - source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 318 - 319 - [[package]] 320 - name = "futures-util" 321 - version = "0.3.25" 322 - source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 324 - dependencies = [ 325 - "futures-channel", 326 - "futures-core", 327 - "futures-io", 328 - "futures-sink", 329 - "futures-task", 330 - "memchr", 331 - "pin-project-lite", 332 - "pin-utils", 333 - "slab", 334 - ] 335 - 336 - [[package]] 337 - name = "heck" 338 - version = "0.4.0" 339 - source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 341 - 342 - [[package]] 343 - name = "hermit-abi" 344 - version = "0.1.19" 345 - source = "registry+https://github.com/rust-lang/crates.io-index" 346 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 347 - dependencies = [ 348 - "libc", 349 - ] 350 - 351 - [[package]] 352 - name = "hermit-abi" 353 - version = "0.2.6" 354 - source = "registry+https://github.com/rust-lang/crates.io-index" 355 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 356 - dependencies = [ 357 - "libc", 358 - ] 359 - 360 - [[package]] 361 - name = "iana-time-zone" 362 - version = "0.1.53" 363 - source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 365 - dependencies = [ 366 - "android_system_properties", 367 - "core-foundation-sys", 368 - "iana-time-zone-haiku", 369 - "js-sys", 370 - "wasm-bindgen", 371 - "winapi", 372 - ] 373 - 374 - [[package]] 375 - name = "iana-time-zone-haiku" 376 - version = "0.1.1" 377 - source = "registry+https://github.com/rust-lang/crates.io-index" 378 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 379 - dependencies = [ 380 - "cxx", 381 - "cxx-build", 382 - ] 383 - 384 - [[package]] 385 - name = "io-lifetimes" 386 - version = "1.0.4" 387 - source = "registry+https://github.com/rust-lang/crates.io-index" 388 - checksum = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e" 389 - dependencies = [ 390 - "libc", 391 - "windows-sys", 392 - ] 393 - 394 - [[package]] 395 - name = "is-terminal" 396 - version = "0.4.2" 397 - source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189" 399 - dependencies = [ 400 - "hermit-abi 0.2.6", 401 - "io-lifetimes", 402 - "rustix", 403 - "windows-sys", 404 - ] 405 - 406 - [[package]] 407 - name = "itertools" 408 - version = "0.10.5" 409 - source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 411 - dependencies = [ 412 - "either", 413 - ] 414 - 415 - [[package]] 416 - name = "itoa" 417 - version = "1.0.5" 418 - source = "registry+https://github.com/rust-lang/crates.io-index" 419 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 420 - 421 - [[package]] 422 - name = "js-sys" 423 - version = "0.3.60" 424 - source = "registry+https://github.com/rust-lang/crates.io-index" 425 - checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 426 - dependencies = [ 427 - "wasm-bindgen", 428 - ] 429 - 430 - [[package]] 431 - name = "lazy_static" 432 - version = "1.4.0" 433 - source = "registry+https://github.com/rust-lang/crates.io-index" 434 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 435 - 436 - [[package]] 437 - name = "libc" 438 - version = "0.2.139" 439 - source = "registry+https://github.com/rust-lang/crates.io-index" 440 - checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 441 - 442 - [[package]] 443 - name = "libloading" 444 - version = "0.7.4" 445 - source = "registry+https://github.com/rust-lang/crates.io-index" 446 - checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 447 - dependencies = [ 448 - "cfg-if", 449 - "winapi", 450 - ] 451 - 452 - [[package]] 453 - name = "link-cplusplus" 454 - version = "1.0.8" 455 - source = "registry+https://github.com/rust-lang/crates.io-index" 456 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 457 - dependencies = [ 458 - "cc", 459 - ] 460 - 461 - [[package]] 462 - name = "linux-raw-sys" 463 - version = "0.1.4" 464 - source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 466 - 467 - [[package]] 468 - name = "log" 469 - version = "0.4.17" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 472 - dependencies = [ 473 - "cfg-if", 474 - ] 475 - 476 - [[package]] 477 - name = "memchr" 478 - version = "2.5.0" 479 - source = "registry+https://github.com/rust-lang/crates.io-index" 480 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 481 - 482 - [[package]] 483 - name = "memmap2" 484 - version = "0.5.8" 485 - source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc" 487 - dependencies = [ 488 - "libc", 489 - ] 490 - 491 - [[package]] 492 - name = "memoffset" 493 - version = "0.6.5" 494 - source = "registry+https://github.com/rust-lang/crates.io-index" 495 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 496 - dependencies = [ 497 - "autocfg", 498 - ] 499 - 500 - [[package]] 501 - name = "memoffset" 502 - version = "0.7.1" 503 - source = "registry+https://github.com/rust-lang/crates.io-index" 504 - checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 505 - dependencies = [ 506 - "autocfg", 507 - ] 508 - 509 - [[package]] 510 - name = "minimal-lexical" 511 - version = "0.2.1" 512 - source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 514 - 515 - [[package]] 516 - name = "miniz_oxide" 517 - version = "0.6.2" 518 - source = "registry+https://github.com/rust-lang/crates.io-index" 519 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 520 - dependencies = [ 521 - "adler", 522 - ] 523 - 524 - [[package]] 525 - name = "nix" 526 - version = "0.25.1" 527 - source = "registry+https://github.com/rust-lang/crates.io-index" 528 - checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 529 - dependencies = [ 530 - "autocfg", 531 - "bitflags", 532 - "cfg-if", 533 - "libc", 534 - "memoffset 0.6.5", 535 - ] 536 - 537 - [[package]] 538 - name = "nix" 539 - version = "0.26.1" 540 - source = "registry+https://github.com/rust-lang/crates.io-index" 541 - checksum = "46a58d1d356c6597d08cde02c2f09d785b09e28711837b1ed667dc652c08a694" 542 - dependencies = [ 543 - "bitflags", 544 - "cfg-if", 545 - "libc", 546 - "memoffset 0.7.1", 547 - "static_assertions", 548 - ] 549 - 550 - [[package]] 551 - name = "nom" 552 - version = "7.1.2" 553 - source = "registry+https://github.com/rust-lang/crates.io-index" 554 - checksum = "e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c" 555 - dependencies = [ 556 - "memchr", 557 - "minimal-lexical", 558 - ] 559 - 560 - [[package]] 561 - name = "num-integer" 562 - version = "0.1.45" 563 - source = "registry+https://github.com/rust-lang/crates.io-index" 564 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 565 - dependencies = [ 566 - "autocfg", 567 - "num-traits", 568 - ] 569 - 570 - [[package]] 571 - name = "num-traits" 572 - version = "0.2.15" 573 - source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 575 - dependencies = [ 576 - "autocfg", 577 - ] 578 - 579 - [[package]] 580 - name = "once_cell" 581 - version = "1.17.0" 582 - source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 584 - 585 - [[package]] 586 - name = "os_str_bytes" 587 - version = "6.4.1" 588 - source = "registry+https://github.com/rust-lang/crates.io-index" 589 - checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 590 - 591 - [[package]] 592 - name = "pin-project-lite" 593 - version = "0.2.9" 594 - source = "registry+https://github.com/rust-lang/crates.io-index" 595 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 596 - 597 - [[package]] 598 - name = "pin-utils" 599 - version = "0.1.0" 600 - source = "registry+https://github.com/rust-lang/crates.io-index" 601 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 602 - 603 - [[package]] 604 - name = "pkg-config" 605 - version = "0.3.26" 606 - source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 608 - 609 - [[package]] 610 - name = "png" 611 - version = "0.17.7" 612 - source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 614 - dependencies = [ 615 - "bitflags", 616 - "crc32fast", 617 - "flate2", 618 - "miniz_oxide", 619 - ] 620 - 621 - [[package]] 622 - name = "proc-macro-error" 623 - version = "1.0.4" 624 - source = "registry+https://github.com/rust-lang/crates.io-index" 625 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 626 - dependencies = [ 627 - "proc-macro-error-attr", 628 - "proc-macro2", 629 - "quote", 630 - "syn", 631 - "version_check", 632 - ] 633 - 634 - [[package]] 635 - name = "proc-macro-error-attr" 636 - version = "1.0.4" 637 - source = "registry+https://github.com/rust-lang/crates.io-index" 638 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 639 - dependencies = [ 640 - "proc-macro2", 641 - "quote", 642 - "version_check", 643 - ] 644 - 645 - [[package]] 646 - name = "proc-macro2" 647 - version = "1.0.49" 648 - source = "registry+https://github.com/rust-lang/crates.io-index" 649 - checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5" 650 - dependencies = [ 651 - "unicode-ident", 652 - ] 653 - 654 - [[package]] 655 - name = "quick-xml" 656 - version = "0.23.1" 657 - source = "registry+https://github.com/rust-lang/crates.io-index" 658 - checksum = "11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea" 659 - dependencies = [ 660 - "memchr", 661 - ] 662 - 663 - [[package]] 664 - name = "quote" 665 - version = "1.0.23" 666 - source = "registry+https://github.com/rust-lang/crates.io-index" 667 - checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 668 - dependencies = [ 669 - "proc-macro2", 670 - ] 671 - 672 - [[package]] 673 - name = "rustix" 674 - version = "0.36.6" 675 - source = "registry+https://github.com/rust-lang/crates.io-index" 676 - checksum = "4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549" 677 - dependencies = [ 678 - "bitflags", 679 - "errno", 680 - "io-lifetimes", 681 - "libc", 682 - "linux-raw-sys", 683 - "windows-sys", 684 - ] 685 - 686 - [[package]] 687 - name = "ryu" 688 - version = "1.0.12" 689 - source = "registry+https://github.com/rust-lang/crates.io-index" 690 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 691 - 692 - [[package]] 693 - name = "scoped-tls" 694 - version = "1.0.1" 695 - source = "registry+https://github.com/rust-lang/crates.io-index" 696 - checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 697 - 698 - [[package]] 699 - name = "scratch" 700 - version = "1.0.3" 701 - source = "registry+https://github.com/rust-lang/crates.io-index" 702 - checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 703 - 704 - [[package]] 705 - name = "serde" 706 - version = "1.0.152" 707 - source = "registry+https://github.com/rust-lang/crates.io-index" 708 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 709 - dependencies = [ 710 - "serde_derive", 711 - ] 712 - 713 - [[package]] 714 - name = "serde_derive" 715 - version = "1.0.152" 716 - source = "registry+https://github.com/rust-lang/crates.io-index" 717 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 718 - dependencies = [ 719 - "proc-macro2", 720 - "quote", 721 - "syn", 722 - ] 723 - 724 - [[package]] 725 - name = "serde_json" 726 - version = "1.0.91" 727 - source = "registry+https://github.com/rust-lang/crates.io-index" 728 - checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" 729 - dependencies = [ 730 - "itoa", 731 - "ryu", 732 - "serde", 733 - ] 734 - 735 - [[package]] 736 - name = "shotman" 737 - version = "0.1.0" 738 - dependencies = [ 739 - "anyhow", 740 - "calloop", 741 - "chrono", 742 - "clap", 743 - "futures", 744 - "itertools", 745 - "log", 746 - "memmap2", 747 - "nom", 748 - "png", 749 - "rustix", 750 - "serde", 751 - "serde_json", 752 - "simple_logger", 753 - "smithay-client-toolkit", 754 - "thiserror", 755 - "wayland-client", 756 - "wayland-protocols", 757 - "wayland-protocols-wlr", 758 - ] 759 - 760 - [[package]] 761 - name = "shotman_completions" 762 - version = "0.1.0" 763 - dependencies = [ 764 - "clap", 765 - "clap_complete", 766 - "shotman", 767 - ] 768 - 769 - [[package]] 770 - name = "simple_logger" 771 - version = "2.3.0" 772 - source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "48047e77b528151aaf841a10a9025f9459da80ba820e425ff7eb005708a76dc7" 774 - dependencies = [ 775 - "atty", 776 - "colored", 777 - "log", 778 - "winapi", 779 - ] 780 - 781 - [[package]] 782 - name = "slab" 783 - version = "0.4.7" 784 - source = "registry+https://github.com/rust-lang/crates.io-index" 785 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 786 - dependencies = [ 787 - "autocfg", 788 - ] 789 - 790 - [[package]] 791 - name = "slotmap" 792 - version = "1.0.6" 793 - source = "registry+https://github.com/rust-lang/crates.io-index" 794 - checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 795 - dependencies = [ 796 - "version_check", 797 - ] 798 - 799 - [[package]] 800 - name = "smallvec" 801 - version = "1.10.0" 802 - source = "registry+https://github.com/rust-lang/crates.io-index" 803 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 804 - 805 - [[package]] 806 - name = "smithay-client-toolkit" 807 - version = "0.16.0" 808 - source = "git+https://github.com/Smithay/client-toolkit.git#327f9cd791d8810fe7324ee1ddd48adaf3592ca4" 809 - dependencies = [ 810 - "bitflags", 811 - "calloop", 812 - "dlib", 813 - "lazy_static", 814 - "log", 815 - "memmap2", 816 - "nix 0.26.1", 817 - "pkg-config", 818 - "thiserror", 819 - "wayland-backend", 820 - "wayland-client", 821 - "wayland-cursor", 822 - "wayland-protocols", 823 - "wayland-protocols-wlr", 824 - "wayland-scanner", 825 - "xkbcommon", 826 - ] 827 - 828 - [[package]] 829 - name = "static_assertions" 830 - version = "1.1.0" 831 - source = "registry+https://github.com/rust-lang/crates.io-index" 832 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 833 - 834 - [[package]] 835 - name = "strsim" 836 - version = "0.10.0" 837 - source = "registry+https://github.com/rust-lang/crates.io-index" 838 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 839 - 840 - [[package]] 841 - name = "syn" 842 - version = "1.0.107" 843 - source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 845 - dependencies = [ 846 - "proc-macro2", 847 - "quote", 848 - "unicode-ident", 849 - ] 850 - 851 - [[package]] 852 - name = "termcolor" 853 - version = "1.1.3" 854 - source = "registry+https://github.com/rust-lang/crates.io-index" 855 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 856 - dependencies = [ 857 - "winapi-util", 858 - ] 859 - 860 - [[package]] 861 - name = "thiserror" 862 - version = "1.0.38" 863 - source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 865 - dependencies = [ 866 - "thiserror-impl", 867 - ] 868 - 869 - [[package]] 870 - name = "thiserror-impl" 871 - version = "1.0.38" 872 - source = "registry+https://github.com/rust-lang/crates.io-index" 873 - checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 874 - dependencies = [ 875 - "proc-macro2", 876 - "quote", 877 - "syn", 878 - ] 879 - 880 - [[package]] 881 - name = "unicode-ident" 882 - version = "1.0.6" 883 - source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 885 - 886 - [[package]] 887 - name = "unicode-width" 888 - version = "0.1.10" 889 - source = "registry+https://github.com/rust-lang/crates.io-index" 890 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 891 - 892 - [[package]] 893 - name = "vec_map" 894 - version = "0.8.2" 895 - source = "registry+https://github.com/rust-lang/crates.io-index" 896 - checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 897 - 898 - [[package]] 899 - name = "version_check" 900 - version = "0.9.4" 901 - source = "registry+https://github.com/rust-lang/crates.io-index" 902 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 903 - 904 - [[package]] 905 - name = "wasm-bindgen" 906 - version = "0.2.83" 907 - source = "registry+https://github.com/rust-lang/crates.io-index" 908 - checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 909 - dependencies = [ 910 - "cfg-if", 911 - "wasm-bindgen-macro", 912 - ] 913 - 914 - [[package]] 915 - name = "wasm-bindgen-backend" 916 - version = "0.2.83" 917 - source = "registry+https://github.com/rust-lang/crates.io-index" 918 - checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 919 - dependencies = [ 920 - "bumpalo", 921 - "log", 922 - "once_cell", 923 - "proc-macro2", 924 - "quote", 925 - "syn", 926 - "wasm-bindgen-shared", 927 - ] 928 - 929 - [[package]] 930 - name = "wasm-bindgen-macro" 931 - version = "0.2.83" 932 - source = "registry+https://github.com/rust-lang/crates.io-index" 933 - checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 934 - dependencies = [ 935 - "quote", 936 - "wasm-bindgen-macro-support", 937 - ] 938 - 939 - [[package]] 940 - name = "wasm-bindgen-macro-support" 941 - version = "0.2.83" 942 - source = "registry+https://github.com/rust-lang/crates.io-index" 943 - checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 944 - dependencies = [ 945 - "proc-macro2", 946 - "quote", 947 - "syn", 948 - "wasm-bindgen-backend", 949 - "wasm-bindgen-shared", 950 - ] 951 - 952 - [[package]] 953 - name = "wasm-bindgen-shared" 954 - version = "0.2.83" 955 - source = "registry+https://github.com/rust-lang/crates.io-index" 956 - checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 957 - 958 - [[package]] 959 - name = "wayland-backend" 960 - version = "0.1.0" 961 - source = "registry+https://github.com/rust-lang/crates.io-index" 962 - checksum = "fb23bfea266c92bb051ea36cce0eb1a52b743dc1c5f168021947eda79764656d" 963 - dependencies = [ 964 - "cc", 965 - "downcast-rs", 966 - "io-lifetimes", 967 - "nix 0.26.1", 968 - "scoped-tls", 969 - "smallvec", 970 - "wayland-sys", 971 - ] 972 - 973 - [[package]] 974 - name = "wayland-client" 975 - version = "0.30.0" 976 - source = "registry+https://github.com/rust-lang/crates.io-index" 977 - checksum = "1a925bd68c8b652af4e6f11a32410bd31bf84061c5ef279ed081520c60f203b4" 978 - dependencies = [ 979 - "bitflags", 980 - "nix 0.26.1", 981 - "wayland-backend", 982 - "wayland-scanner", 983 - ] 984 - 985 - [[package]] 986 - name = "wayland-cursor" 987 - version = "0.30.0" 988 - source = "registry+https://github.com/rust-lang/crates.io-index" 989 - checksum = "2d0c3a0d5b4b688b07b0442362d3ed6bf04724fcc16cd69ab6285b90dbc487aa" 990 - dependencies = [ 991 - "nix 0.26.1", 992 - "wayland-client", 993 - "xcursor", 994 - ] 995 - 996 - [[package]] 997 - name = "wayland-protocols" 998 - version = "0.30.0" 999 - source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - checksum = "7fefbeb8a360abe67ab7c2efe1d297a1a50ee011f5460791bc18870c26bb84e2" 1001 - dependencies = [ 1002 - "bitflags", 1003 - "wayland-backend", 1004 - "wayland-client", 1005 - "wayland-scanner", 1006 - ] 1007 - 1008 - [[package]] 1009 - name = "wayland-protocols-wlr" 1010 - version = "0.1.0" 1011 - source = "registry+https://github.com/rust-lang/crates.io-index" 1012 - checksum = "fce991093320e4a6a525876e6b629ab24da25f9baef0c2e0080ad173ec89588a" 1013 - dependencies = [ 1014 - "bitflags", 1015 - "wayland-backend", 1016 - "wayland-client", 1017 - "wayland-protocols", 1018 - "wayland-scanner", 1019 - ] 1020 - 1021 - [[package]] 1022 - name = "wayland-scanner" 1023 - version = "0.30.0" 1024 - source = "registry+https://github.com/rust-lang/crates.io-index" 1025 - checksum = "4834c14b3edf1d9986c83ca79b1e7e3afbe9874c7c144702f6467063259ce45d" 1026 - dependencies = [ 1027 - "proc-macro2", 1028 - "quick-xml", 1029 - "quote", 1030 - ] 1031 - 1032 - [[package]] 1033 - name = "wayland-sys" 1034 - version = "0.30.1" 1035 - source = "registry+https://github.com/rust-lang/crates.io-index" 1036 - checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06" 1037 - dependencies = [ 1038 - "dlib", 1039 - "log", 1040 - "pkg-config", 1041 - ] 1042 - 1043 - [[package]] 1044 - name = "winapi" 1045 - version = "0.3.9" 1046 - source = "registry+https://github.com/rust-lang/crates.io-index" 1047 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1048 - dependencies = [ 1049 - "winapi-i686-pc-windows-gnu", 1050 - "winapi-x86_64-pc-windows-gnu", 1051 - ] 1052 - 1053 - [[package]] 1054 - name = "winapi-i686-pc-windows-gnu" 1055 - version = "0.4.0" 1056 - source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1058 - 1059 - [[package]] 1060 - name = "winapi-util" 1061 - version = "0.1.5" 1062 - source = "registry+https://github.com/rust-lang/crates.io-index" 1063 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1064 - dependencies = [ 1065 - "winapi", 1066 - ] 1067 - 1068 - [[package]] 1069 - name = "winapi-x86_64-pc-windows-gnu" 1070 - version = "0.4.0" 1071 - source = "registry+https://github.com/rust-lang/crates.io-index" 1072 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1073 - 1074 - [[package]] 1075 - name = "windows-sys" 1076 - version = "0.42.0" 1077 - source = "registry+https://github.com/rust-lang/crates.io-index" 1078 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1079 - dependencies = [ 1080 - "windows_aarch64_gnullvm", 1081 - "windows_aarch64_msvc", 1082 - "windows_i686_gnu", 1083 - "windows_i686_msvc", 1084 - "windows_x86_64_gnu", 1085 - "windows_x86_64_gnullvm", 1086 - "windows_x86_64_msvc", 1087 - ] 1088 - 1089 - [[package]] 1090 - name = "windows_aarch64_gnullvm" 1091 - version = "0.42.1" 1092 - source = "registry+https://github.com/rust-lang/crates.io-index" 1093 - checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 1094 - 1095 - [[package]] 1096 - name = "windows_aarch64_msvc" 1097 - version = "0.42.1" 1098 - source = "registry+https://github.com/rust-lang/crates.io-index" 1099 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 1100 - 1101 - [[package]] 1102 - name = "windows_i686_gnu" 1103 - version = "0.42.1" 1104 - source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 1106 - 1107 - [[package]] 1108 - name = "windows_i686_msvc" 1109 - version = "0.42.1" 1110 - source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 1112 - 1113 - [[package]] 1114 - name = "windows_x86_64_gnu" 1115 - version = "0.42.1" 1116 - source = "registry+https://github.com/rust-lang/crates.io-index" 1117 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 1118 - 1119 - [[package]] 1120 - name = "windows_x86_64_gnullvm" 1121 - version = "0.42.1" 1122 - source = "registry+https://github.com/rust-lang/crates.io-index" 1123 - checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 1124 - 1125 - [[package]] 1126 - name = "windows_x86_64_msvc" 1127 - version = "0.42.1" 1128 - source = "registry+https://github.com/rust-lang/crates.io-index" 1129 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 1130 - 1131 - [[package]] 1132 - name = "xcursor" 1133 - version = "0.3.4" 1134 - source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7" 1136 - dependencies = [ 1137 - "nom", 1138 - ] 1139 - 1140 - [[package]] 1141 - name = "xkbcommon" 1142 - version = "0.5.0" 1143 - source = "registry+https://github.com/rust-lang/crates.io-index" 1144 - checksum = "acbee136714379ab22da0280207fdb7f47e0bb940adea97731b65598b8c7a92e" 1145 - dependencies = [ 1146 - "libc", 1147 - "memmap2", 1148 - ]
+4 -9
pkgs/tools/wayland/shotman/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "shotman"; 12 - version = "0.4.3"; 12 + version = "0.4.5"; 13 13 14 14 src = fetchFromSourcehut { 15 15 owner = "~whynothugo"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha256-c2fgP6XB/fqKfsjqRRQpOFzHZyF/a9tLAKIGdKFAcSQ="; 18 + hash = "sha256-SctWNhYCFTAOOnDEcsFZH61+QQAcmup11GVVXA1U5Dw="; 19 19 }; 20 20 21 - cargoLock = { 22 - lockFile = ./Cargo.lock; 23 - outputHashes = { 24 - "smithay-client-toolkit-0.16.0" = "sha256-n+s+qH39tna0yN44D6GGlQGZHjsr9FBpp+NZItyqwaE="; 25 - }; 26 - }; 21 + cargoHash = "sha256-q5scdgfB5NgtjAgnIy/+c+y/mymF0b9ZZSz2LmM0pfw="; 27 22 28 23 nativeBuildInputs = [ pkg-config makeWrapper ]; 29 24 ··· 39 34 homepage = "https://git.sr.ht/~whynothugo/shotman"; 40 35 license = licenses.isc; 41 36 platforms = platforms.linux; 42 - maintainers = with maintainers; [ zendo ]; 37 + maintainers = with maintainers; [ zendo fpletz ]; 43 38 }; 44 39 }