surface-control: use fetchCargoVendor

authored by TomaSajt and committed by Masum Reza 8c5b761f cf3195ca

+2 -507
-501
pkgs/by-name/su/surface-control/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "anyhow" 7 - version = "1.0.65" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 10 - 11 - [[package]] 12 - name = "atty" 13 - version = "0.2.14" 14 - source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 16 - dependencies = [ 17 - "hermit-abi", 18 - "libc", 19 - "winapi", 20 - ] 21 - 22 - [[package]] 23 - name = "autocfg" 24 - version = "1.1.0" 25 - source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 27 - 28 - [[package]] 29 - name = "bitflags" 30 - version = "1.3.2" 31 - source = "registry+https://github.com/rust-lang/crates.io-index" 32 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 33 - 34 - [[package]] 35 - name = "cfg-if" 36 - version = "1.0.0" 37 - source = "registry+https://github.com/rust-lang/crates.io-index" 38 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 39 - 40 - [[package]] 41 - name = "clap" 42 - version = "3.2.22" 43 - source = "registry+https://github.com/rust-lang/crates.io-index" 44 - checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" 45 - dependencies = [ 46 - "atty", 47 - "bitflags", 48 - "clap_lex", 49 - "indexmap", 50 - "once_cell", 51 - "strsim", 52 - "termcolor", 53 - "textwrap", 54 - ] 55 - 56 - [[package]] 57 - name = "clap_complete" 58 - version = "3.2.5" 59 - source = "registry+https://github.com/rust-lang/crates.io-index" 60 - checksum = "3f7a2e0a962c45ce25afce14220bc24f9dade0a1787f185cecf96bfba7847cd8" 61 - dependencies = [ 62 - "clap", 63 - ] 64 - 65 - [[package]] 66 - name = "clap_lex" 67 - version = "0.2.4" 68 - source = "registry+https://github.com/rust-lang/crates.io-index" 69 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 70 - dependencies = [ 71 - "os_str_bytes", 72 - ] 73 - 74 - [[package]] 75 - name = "futures" 76 - version = "0.3.24" 77 - source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c" 79 - dependencies = [ 80 - "futures-channel", 81 - "futures-core", 82 - "futures-executor", 83 - "futures-io", 84 - "futures-sink", 85 - "futures-task", 86 - "futures-util", 87 - ] 88 - 89 - [[package]] 90 - name = "futures-channel" 91 - version = "0.3.24" 92 - source = "registry+https://github.com/rust-lang/crates.io-index" 93 - checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050" 94 - dependencies = [ 95 - "futures-core", 96 - "futures-sink", 97 - ] 98 - 99 - [[package]] 100 - name = "futures-core" 101 - version = "0.3.24" 102 - source = "registry+https://github.com/rust-lang/crates.io-index" 103 - checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf" 104 - 105 - [[package]] 106 - name = "futures-executor" 107 - version = "0.3.24" 108 - source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab" 110 - dependencies = [ 111 - "futures-core", 112 - "futures-task", 113 - "futures-util", 114 - ] 115 - 116 - [[package]] 117 - name = "futures-io" 118 - version = "0.3.24" 119 - source = "registry+https://github.com/rust-lang/crates.io-index" 120 - checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68" 121 - 122 - [[package]] 123 - name = "futures-macro" 124 - version = "0.3.24" 125 - source = "registry+https://github.com/rust-lang/crates.io-index" 126 - checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" 127 - dependencies = [ 128 - "proc-macro2", 129 - "quote", 130 - "syn", 131 - ] 132 - 133 - [[package]] 134 - name = "futures-sink" 135 - version = "0.3.24" 136 - source = "registry+https://github.com/rust-lang/crates.io-index" 137 - checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56" 138 - 139 - [[package]] 140 - name = "futures-task" 141 - version = "0.3.24" 142 - source = "registry+https://github.com/rust-lang/crates.io-index" 143 - checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1" 144 - 145 - [[package]] 146 - name = "futures-util" 147 - version = "0.3.24" 148 - source = "registry+https://github.com/rust-lang/crates.io-index" 149 - checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90" 150 - dependencies = [ 151 - "futures-channel", 152 - "futures-core", 153 - "futures-io", 154 - "futures-macro", 155 - "futures-sink", 156 - "futures-task", 157 - "memchr", 158 - "pin-project-lite", 159 - "pin-utils", 160 - "slab", 161 - ] 162 - 163 - [[package]] 164 - name = "hashbrown" 165 - version = "0.12.3" 166 - source = "registry+https://github.com/rust-lang/crates.io-index" 167 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 168 - 169 - [[package]] 170 - name = "hermit-abi" 171 - version = "0.1.19" 172 - source = "registry+https://github.com/rust-lang/crates.io-index" 173 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 174 - dependencies = [ 175 - "libc", 176 - ] 177 - 178 - [[package]] 179 - name = "indexmap" 180 - version = "1.9.1" 181 - source = "registry+https://github.com/rust-lang/crates.io-index" 182 - checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 183 - dependencies = [ 184 - "autocfg", 185 - "hashbrown", 186 - ] 187 - 188 - [[package]] 189 - name = "indoc" 190 - version = "1.0.7" 191 - source = "registry+https://github.com/rust-lang/crates.io-index" 192 - checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3" 193 - 194 - [[package]] 195 - name = "itoa" 196 - version = "1.0.3" 197 - source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" 199 - 200 - [[package]] 201 - name = "libc" 202 - version = "0.2.132" 203 - source = "registry+https://github.com/rust-lang/crates.io-index" 204 - checksum = "8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5" 205 - 206 - [[package]] 207 - name = "libudev-sys" 208 - version = "0.1.4" 209 - source = "registry+https://github.com/rust-lang/crates.io-index" 210 - checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 211 - dependencies = [ 212 - "libc", 213 - "pkg-config", 214 - ] 215 - 216 - [[package]] 217 - name = "memchr" 218 - version = "2.5.0" 219 - source = "registry+https://github.com/rust-lang/crates.io-index" 220 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 221 - 222 - [[package]] 223 - name = "memoffset" 224 - version = "0.6.5" 225 - source = "registry+https://github.com/rust-lang/crates.io-index" 226 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 227 - dependencies = [ 228 - "autocfg", 229 - ] 230 - 231 - [[package]] 232 - name = "nix" 233 - version = "0.24.2" 234 - source = "registry+https://github.com/rust-lang/crates.io-index" 235 - checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" 236 - dependencies = [ 237 - "bitflags", 238 - "cfg-if", 239 - "libc", 240 - "memoffset", 241 - ] 242 - 243 - [[package]] 244 - name = "nix" 245 - version = "0.25.0" 246 - source = "registry+https://github.com/rust-lang/crates.io-index" 247 - checksum = "e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb" 248 - dependencies = [ 249 - "autocfg", 250 - "bitflags", 251 - "cfg-if", 252 - "libc", 253 - "memoffset", 254 - "pin-utils", 255 - ] 256 - 257 - [[package]] 258 - name = "once_cell" 259 - version = "1.14.0" 260 - source = "registry+https://github.com/rust-lang/crates.io-index" 261 - checksum = "2f7254b99e31cad77da24b08ebf628882739a608578bb1bcdfc1f9c21260d7c0" 262 - 263 - [[package]] 264 - name = "os_str_bytes" 265 - version = "6.3.0" 266 - source = "registry+https://github.com/rust-lang/crates.io-index" 267 - checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" 268 - 269 - [[package]] 270 - name = "pin-project-lite" 271 - version = "0.2.9" 272 - source = "registry+https://github.com/rust-lang/crates.io-index" 273 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 274 - 275 - [[package]] 276 - name = "pin-utils" 277 - version = "0.1.0" 278 - source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 280 - 281 - [[package]] 282 - name = "pkg-config" 283 - version = "0.3.25" 284 - source = "registry+https://github.com/rust-lang/crates.io-index" 285 - checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 286 - 287 - [[package]] 288 - name = "proc-macro2" 289 - version = "1.0.43" 290 - source = "registry+https://github.com/rust-lang/crates.io-index" 291 - checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" 292 - dependencies = [ 293 - "unicode-ident", 294 - ] 295 - 296 - [[package]] 297 - name = "quote" 298 - version = "1.0.21" 299 - source = "registry+https://github.com/rust-lang/crates.io-index" 300 - checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 301 - dependencies = [ 302 - "proc-macro2", 303 - ] 304 - 305 - [[package]] 306 - name = "ryu" 307 - version = "1.0.11" 308 - source = "registry+https://github.com/rust-lang/crates.io-index" 309 - checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 310 - 311 - [[package]] 312 - name = "sdtx" 313 - version = "0.1.3" 314 - source = "git+https://github.com/linux-surface/libsurfacedtx?tag=v0.1.3#e30bf41f67831f90f361fc3521963f96d98936d4" 315 - dependencies = [ 316 - "futures", 317 - "nix 0.24.2", 318 - "smallvec", 319 - "thiserror", 320 - "tracing", 321 - ] 322 - 323 - [[package]] 324 - name = "serde" 325 - version = "1.0.144" 326 - source = "registry+https://github.com/rust-lang/crates.io-index" 327 - checksum = "0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860" 328 - 329 - [[package]] 330 - name = "serde_json" 331 - version = "1.0.85" 332 - source = "registry+https://github.com/rust-lang/crates.io-index" 333 - checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" 334 - dependencies = [ 335 - "itoa", 336 - "ryu", 337 - "serde", 338 - ] 339 - 340 - [[package]] 341 - name = "slab" 342 - version = "0.4.7" 343 - source = "registry+https://github.com/rust-lang/crates.io-index" 344 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 345 - dependencies = [ 346 - "autocfg", 347 - ] 348 - 349 - [[package]] 350 - name = "smallvec" 351 - version = "1.9.0" 352 - source = "registry+https://github.com/rust-lang/crates.io-index" 353 - checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" 354 - 355 - [[package]] 356 - name = "strsim" 357 - version = "0.10.0" 358 - source = "registry+https://github.com/rust-lang/crates.io-index" 359 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 360 - 361 - [[package]] 362 - name = "surface" 363 - version = "0.4.3" 364 - dependencies = [ 365 - "anyhow", 366 - "clap", 367 - "clap_complete", 368 - "indoc", 369 - "nix 0.25.0", 370 - "sdtx", 371 - "serde", 372 - "serde_json", 373 - "thiserror", 374 - "udev", 375 - ] 376 - 377 - [[package]] 378 - name = "syn" 379 - version = "1.0.99" 380 - source = "registry+https://github.com/rust-lang/crates.io-index" 381 - checksum = "58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13" 382 - dependencies = [ 383 - "proc-macro2", 384 - "quote", 385 - "unicode-ident", 386 - ] 387 - 388 - [[package]] 389 - name = "termcolor" 390 - version = "1.1.3" 391 - source = "registry+https://github.com/rust-lang/crates.io-index" 392 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 393 - dependencies = [ 394 - "winapi-util", 395 - ] 396 - 397 - [[package]] 398 - name = "textwrap" 399 - version = "0.15.1" 400 - source = "registry+https://github.com/rust-lang/crates.io-index" 401 - checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" 402 - 403 - [[package]] 404 - name = "thiserror" 405 - version = "1.0.35" 406 - source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "c53f98874615aea268107765aa1ed8f6116782501d18e53d08b471733bea6c85" 408 - dependencies = [ 409 - "thiserror-impl", 410 - ] 411 - 412 - [[package]] 413 - name = "thiserror-impl" 414 - version = "1.0.35" 415 - source = "registry+https://github.com/rust-lang/crates.io-index" 416 - checksum = "f8b463991b4eab2d801e724172285ec4195c650e8ec79b149e6c2a8e6dd3f783" 417 - dependencies = [ 418 - "proc-macro2", 419 - "quote", 420 - "syn", 421 - ] 422 - 423 - [[package]] 424 - name = "tracing" 425 - version = "0.1.36" 426 - source = "registry+https://github.com/rust-lang/crates.io-index" 427 - checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307" 428 - dependencies = [ 429 - "cfg-if", 430 - "pin-project-lite", 431 - "tracing-attributes", 432 - "tracing-core", 433 - ] 434 - 435 - [[package]] 436 - name = "tracing-attributes" 437 - version = "0.1.22" 438 - source = "registry+https://github.com/rust-lang/crates.io-index" 439 - checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2" 440 - dependencies = [ 441 - "proc-macro2", 442 - "quote", 443 - "syn", 444 - ] 445 - 446 - [[package]] 447 - name = "tracing-core" 448 - version = "0.1.29" 449 - source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7" 451 - dependencies = [ 452 - "once_cell", 453 - ] 454 - 455 - [[package]] 456 - name = "udev" 457 - version = "0.6.3" 458 - source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "1c960764f7e816eed851a96c364745d37f9fe71a2e7dba79fbd40104530b5dd0" 460 - dependencies = [ 461 - "libc", 462 - "libudev-sys", 463 - "pkg-config", 464 - ] 465 - 466 - [[package]] 467 - name = "unicode-ident" 468 - version = "1.0.4" 469 - source = "registry+https://github.com/rust-lang/crates.io-index" 470 - checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 471 - 472 - [[package]] 473 - name = "winapi" 474 - version = "0.3.9" 475 - source = "registry+https://github.com/rust-lang/crates.io-index" 476 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 477 - dependencies = [ 478 - "winapi-i686-pc-windows-gnu", 479 - "winapi-x86_64-pc-windows-gnu", 480 - ] 481 - 482 - [[package]] 483 - name = "winapi-i686-pc-windows-gnu" 484 - version = "0.4.0" 485 - source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 487 - 488 - [[package]] 489 - name = "winapi-util" 490 - version = "0.1.5" 491 - source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 493 - dependencies = [ 494 - "winapi", 495 - ] 496 - 497 - [[package]] 498 - name = "winapi-x86_64-pc-windows-gnu" 499 - version = "0.4.0" 500 - source = "registry+https://github.com/rust-lang/crates.io-index" 501 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
···
+2 -6
pkgs/by-name/su/surface-control/package.nix
··· 19 sha256 = "sha256-QgkUxT5Ae0agvalZl1ie+1LwxgaTzMrKpQY3KkpWwG4="; 20 }; 21 22 - cargoLock = { 23 - lockFile = ./Cargo.lock; 24 - outputHashes = { 25 - "sdtx-0.1.3" = "sha256-srYSVXRP/rynhhE3ZfOGRM6c7GDgjfmjO/GLXeTze3A="; 26 - }; 27 - }; 28 29 nativeBuildInputs = [ 30 pkg-config
··· 19 sha256 = "sha256-QgkUxT5Ae0agvalZl1ie+1LwxgaTzMrKpQY3KkpWwG4="; 20 }; 21 22 + useFetchCargoVendor = true; 23 + cargoHash = "sha256-BBEdX/VSTYYIusLkqUZOxmf5pTMbF4v7LjlQxy8RV3Y="; 24 25 nativeBuildInputs = [ 26 pkg-config