Merge pull request #182117 from Mephistophiles/simple-http-server-0.6.2

authored by winter.bsky.social and committed by GitHub 175ac7cf 2e77b6d2

+1255 -4
+26
pkgs/servers/simple-http-server/0001-cargo-remove-vendored-openssl.patch
··· 1 + From 7e90a58be65bc9d81e53dfba39a44fdd2c7a79a4 Mon Sep 17 00:00:00 2001 2 + From: Maxim Zhukov <mussitantesmortem@gmail.com> 3 + Date: Sat, 23 Jul 2022 08:44:07 +0300 4 + Subject: [PATCH] cargo: remove vendored openssl 5 + 6 + Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com> 7 + --- 8 + Cargo.toml | 2 +- 9 + 1 file changed, 1 insertion(+), 1 deletion(-) 10 + 11 + diff --git a/Cargo.toml b/Cargo.toml 12 + index 341c722..81665fb 100644 13 + --- a/Cargo.toml 14 + +++ b/Cargo.toml 15 + @@ -23,7 +23,7 @@ url = "2.1.0" 16 + hyper-native-tls = { version = "0.3.0", optional = true } 17 + mime_guess = "2.0" 18 + open = "1" 19 + -openssl = { version = "0.10", features = ["vendored"] } 20 + +openssl = { version = "0.10" } 21 + # Iron crates 22 + iron = "0.6.1" 23 + iron-cors = "0.8.0" 24 + -- 25 + 2.36.0 26 +
+1220
pkgs/servers/simple-http-server/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 = "ansi_term" 13 + version = "0.12.1" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 16 + dependencies = [ 17 + "winapi", 18 + ] 19 + 20 + [[package]] 21 + name = "antidote" 22 + version = "1.0.0" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "34fde25430d87a9388dadbe6e34d7f72a462c8b43ac8d309b42b0a8505d7e2a5" 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", 33 + "libc", 34 + "winapi", 35 + ] 36 + 37 + [[package]] 38 + name = "autocfg" 39 + version = "0.1.8" 40 + source = "registry+https://github.com/rust-lang/crates.io-index" 41 + checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" 42 + dependencies = [ 43 + "autocfg 1.1.0", 44 + ] 45 + 46 + [[package]] 47 + name = "autocfg" 48 + version = "1.1.0" 49 + source = "registry+https://github.com/rust-lang/crates.io-index" 50 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 51 + 52 + [[package]] 53 + name = "base64" 54 + version = "0.9.3" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643" 57 + dependencies = [ 58 + "byteorder", 59 + "safemem", 60 + ] 61 + 62 + [[package]] 63 + name = "bitflags" 64 + version = "1.3.2" 65 + source = "registry+https://github.com/rust-lang/crates.io-index" 66 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 67 + 68 + [[package]] 69 + name = "buf_redux" 70 + version = "0.8.4" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f" 73 + dependencies = [ 74 + "memchr", 75 + "safemem", 76 + ] 77 + 78 + [[package]] 79 + name = "byteorder" 80 + version = "1.4.3" 81 + source = "registry+https://github.com/rust-lang/crates.io-index" 82 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 83 + 84 + [[package]] 85 + name = "cc" 86 + version = "1.0.73" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 89 + 90 + [[package]] 91 + name = "cfg-if" 92 + version = "1.0.0" 93 + source = "registry+https://github.com/rust-lang/crates.io-index" 94 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 95 + 96 + [[package]] 97 + name = "chrono" 98 + version = "0.4.19" 99 + source = "registry+https://github.com/rust-lang/crates.io-index" 100 + checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 101 + dependencies = [ 102 + "libc", 103 + "num-integer", 104 + "num-traits", 105 + "time", 106 + "winapi", 107 + ] 108 + 109 + [[package]] 110 + name = "clap" 111 + version = "2.34.0" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 114 + dependencies = [ 115 + "ansi_term", 116 + "atty", 117 + "bitflags", 118 + "strsim", 119 + "textwrap", 120 + "unicode-width", 121 + "vec_map", 122 + ] 123 + 124 + [[package]] 125 + name = "cloudabi" 126 + version = "0.0.3" 127 + source = "registry+https://github.com/rust-lang/crates.io-index" 128 + checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" 129 + dependencies = [ 130 + "bitflags", 131 + ] 132 + 133 + [[package]] 134 + name = "core-foundation" 135 + version = "0.9.3" 136 + source = "registry+https://github.com/rust-lang/crates.io-index" 137 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 138 + dependencies = [ 139 + "core-foundation-sys", 140 + "libc", 141 + ] 142 + 143 + [[package]] 144 + name = "core-foundation-sys" 145 + version = "0.8.3" 146 + source = "registry+https://github.com/rust-lang/crates.io-index" 147 + checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 148 + 149 + [[package]] 150 + name = "crc32fast" 151 + version = "1.3.2" 152 + source = "registry+https://github.com/rust-lang/crates.io-index" 153 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 154 + dependencies = [ 155 + "cfg-if", 156 + ] 157 + 158 + [[package]] 159 + name = "fastrand" 160 + version = "1.7.0" 161 + source = "registry+https://github.com/rust-lang/crates.io-index" 162 + checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf" 163 + dependencies = [ 164 + "instant", 165 + ] 166 + 167 + [[package]] 168 + name = "filetime" 169 + version = "0.2.17" 170 + source = "registry+https://github.com/rust-lang/crates.io-index" 171 + checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c" 172 + dependencies = [ 173 + "cfg-if", 174 + "libc", 175 + "redox_syscall", 176 + "windows-sys", 177 + ] 178 + 179 + [[package]] 180 + name = "flate2" 181 + version = "1.0.24" 182 + source = "registry+https://github.com/rust-lang/crates.io-index" 183 + checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 184 + dependencies = [ 185 + "crc32fast", 186 + "miniz_oxide", 187 + ] 188 + 189 + [[package]] 190 + name = "foreign-types" 191 + version = "0.3.2" 192 + source = "registry+https://github.com/rust-lang/crates.io-index" 193 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 194 + dependencies = [ 195 + "foreign-types-shared", 196 + ] 197 + 198 + [[package]] 199 + name = "foreign-types-shared" 200 + version = "0.1.1" 201 + source = "registry+https://github.com/rust-lang/crates.io-index" 202 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 203 + 204 + [[package]] 205 + name = "form_urlencoded" 206 + version = "1.0.1" 207 + source = "registry+https://github.com/rust-lang/crates.io-index" 208 + checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" 209 + dependencies = [ 210 + "matches", 211 + "percent-encoding 2.1.0", 212 + ] 213 + 214 + [[package]] 215 + name = "fuchsia-cprng" 216 + version = "0.1.1" 217 + source = "registry+https://github.com/rust-lang/crates.io-index" 218 + checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 219 + 220 + [[package]] 221 + name = "getopts" 222 + version = "0.2.21" 223 + source = "registry+https://github.com/rust-lang/crates.io-index" 224 + checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 225 + dependencies = [ 226 + "unicode-width", 227 + ] 228 + 229 + [[package]] 230 + name = "getrandom" 231 + version = "0.2.7" 232 + source = "registry+https://github.com/rust-lang/crates.io-index" 233 + checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 234 + dependencies = [ 235 + "cfg-if", 236 + "libc", 237 + "wasi 0.11.0+wasi-snapshot-preview1", 238 + ] 239 + 240 + [[package]] 241 + name = "hermit-abi" 242 + version = "0.1.19" 243 + source = "registry+https://github.com/rust-lang/crates.io-index" 244 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 245 + dependencies = [ 246 + "libc", 247 + ] 248 + 249 + [[package]] 250 + name = "htmlescape" 251 + version = "0.3.1" 252 + source = "registry+https://github.com/rust-lang/crates.io-index" 253 + checksum = "e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163" 254 + 255 + [[package]] 256 + name = "httparse" 257 + version = "1.7.1" 258 + source = "registry+https://github.com/rust-lang/crates.io-index" 259 + checksum = "496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c" 260 + 261 + [[package]] 262 + name = "hyper" 263 + version = "0.10.16" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "0a0652d9a2609a968c14be1a9ea00bf4b1d64e2e1f53a1b51b6fff3a6e829273" 266 + dependencies = [ 267 + "base64", 268 + "httparse", 269 + "language-tags", 270 + "log 0.3.9", 271 + "mime 0.2.6", 272 + "num_cpus", 273 + "time", 274 + "traitobject", 275 + "typeable", 276 + "unicase 1.4.2", 277 + "url 1.7.2", 278 + ] 279 + 280 + [[package]] 281 + name = "hyper-native-tls" 282 + version = "0.3.0" 283 + source = "registry+https://github.com/rust-lang/crates.io-index" 284 + checksum = "6d375598f442742b0e66208ee12501391f1c7ac0bafb90b4fe53018f81f06068" 285 + dependencies = [ 286 + "antidote", 287 + "hyper", 288 + "native-tls", 289 + ] 290 + 291 + [[package]] 292 + name = "idna" 293 + version = "0.1.5" 294 + source = "registry+https://github.com/rust-lang/crates.io-index" 295 + checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" 296 + dependencies = [ 297 + "matches", 298 + "unicode-bidi", 299 + "unicode-normalization", 300 + ] 301 + 302 + [[package]] 303 + name = "idna" 304 + version = "0.2.3" 305 + source = "registry+https://github.com/rust-lang/crates.io-index" 306 + checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 307 + dependencies = [ 308 + "matches", 309 + "unicode-bidi", 310 + "unicode-normalization", 311 + ] 312 + 313 + [[package]] 314 + name = "instant" 315 + version = "0.1.12" 316 + source = "registry+https://github.com/rust-lang/crates.io-index" 317 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 318 + dependencies = [ 319 + "cfg-if", 320 + ] 321 + 322 + [[package]] 323 + name = "iron" 324 + version = "0.6.1" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "c6d308ca2d884650a8bf9ed2ff4cb13fbb2207b71f64cda11dc9b892067295e8" 327 + dependencies = [ 328 + "hyper", 329 + "log 0.3.9", 330 + "mime_guess 1.8.8", 331 + "modifier", 332 + "num_cpus", 333 + "plugin", 334 + "typemap", 335 + "url 1.7.2", 336 + ] 337 + 338 + [[package]] 339 + name = "iron-cors" 340 + version = "0.8.0" 341 + source = "registry+https://github.com/rust-lang/crates.io-index" 342 + checksum = "24b02b8856c7f14e443c483e802cf0ce693f3bec19f49d2c9a242b18f88c9b70" 343 + dependencies = [ 344 + "iron", 345 + "log 0.4.17", 346 + ] 347 + 348 + [[package]] 349 + name = "language-tags" 350 + version = "0.2.2" 351 + source = "registry+https://github.com/rust-lang/crates.io-index" 352 + checksum = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a" 353 + 354 + [[package]] 355 + name = "lazy_static" 356 + version = "1.4.0" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 359 + 360 + [[package]] 361 + name = "libc" 362 + version = "0.2.126" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" 365 + 366 + [[package]] 367 + name = "log" 368 + version = "0.3.9" 369 + source = "registry+https://github.com/rust-lang/crates.io-index" 370 + checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" 371 + dependencies = [ 372 + "log 0.4.17", 373 + ] 374 + 375 + [[package]] 376 + name = "log" 377 + version = "0.4.17" 378 + source = "registry+https://github.com/rust-lang/crates.io-index" 379 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 380 + dependencies = [ 381 + "cfg-if", 382 + ] 383 + 384 + [[package]] 385 + name = "matches" 386 + version = "0.1.9" 387 + source = "registry+https://github.com/rust-lang/crates.io-index" 388 + checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 389 + 390 + [[package]] 391 + name = "memchr" 392 + version = "2.5.0" 393 + source = "registry+https://github.com/rust-lang/crates.io-index" 394 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 395 + 396 + [[package]] 397 + name = "mime" 398 + version = "0.2.6" 399 + source = "registry+https://github.com/rust-lang/crates.io-index" 400 + checksum = "ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0" 401 + dependencies = [ 402 + "log 0.3.9", 403 + ] 404 + 405 + [[package]] 406 + name = "mime" 407 + version = "0.3.16" 408 + source = "registry+https://github.com/rust-lang/crates.io-index" 409 + checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 410 + 411 + [[package]] 412 + name = "mime_guess" 413 + version = "1.8.8" 414 + source = "registry+https://github.com/rust-lang/crates.io-index" 415 + checksum = "216929a5ee4dd316b1702eedf5e74548c123d370f47841ceaac38ca154690ca3" 416 + dependencies = [ 417 + "mime 0.2.6", 418 + "phf", 419 + "phf_codegen", 420 + "unicase 1.4.2", 421 + ] 422 + 423 + [[package]] 424 + name = "mime_guess" 425 + version = "2.0.4" 426 + source = "registry+https://github.com/rust-lang/crates.io-index" 427 + checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 428 + dependencies = [ 429 + "mime 0.3.16", 430 + "unicase 2.6.0", 431 + ] 432 + 433 + [[package]] 434 + name = "miniz_oxide" 435 + version = "0.5.3" 436 + source = "registry+https://github.com/rust-lang/crates.io-index" 437 + checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" 438 + dependencies = [ 439 + "adler", 440 + ] 441 + 442 + [[package]] 443 + name = "modifier" 444 + version = "0.1.0" 445 + source = "registry+https://github.com/rust-lang/crates.io-index" 446 + checksum = "41f5c9112cb662acd3b204077e0de5bc66305fa8df65c8019d5adb10e9ab6e58" 447 + 448 + [[package]] 449 + name = "multipart" 450 + version = "0.16.1" 451 + source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "136eed74cadb9edd2651ffba732b19a450316b680e4f48d6c79e905799e19d01" 453 + dependencies = [ 454 + "buf_redux", 455 + "httparse", 456 + "iron", 457 + "log 0.4.17", 458 + "mime 0.2.6", 459 + "mime_guess 1.8.8", 460 + "quick-error", 461 + "rand 0.6.5", 462 + "safemem", 463 + "tempfile", 464 + "twoway", 465 + ] 466 + 467 + [[package]] 468 + name = "native-tls" 469 + version = "0.2.10" 470 + source = "registry+https://github.com/rust-lang/crates.io-index" 471 + checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" 472 + dependencies = [ 473 + "lazy_static", 474 + "libc", 475 + "log 0.4.17", 476 + "openssl", 477 + "openssl-probe", 478 + "openssl-sys", 479 + "schannel", 480 + "security-framework", 481 + "security-framework-sys", 482 + "tempfile", 483 + ] 484 + 485 + [[package]] 486 + name = "num-integer" 487 + version = "0.1.45" 488 + source = "registry+https://github.com/rust-lang/crates.io-index" 489 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 490 + dependencies = [ 491 + "autocfg 1.1.0", 492 + "num-traits", 493 + ] 494 + 495 + [[package]] 496 + name = "num-traits" 497 + version = "0.2.15" 498 + source = "registry+https://github.com/rust-lang/crates.io-index" 499 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 500 + dependencies = [ 501 + "autocfg 1.1.0", 502 + ] 503 + 504 + [[package]] 505 + name = "num_cpus" 506 + version = "1.13.1" 507 + source = "registry+https://github.com/rust-lang/crates.io-index" 508 + checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 509 + dependencies = [ 510 + "hermit-abi", 511 + "libc", 512 + ] 513 + 514 + [[package]] 515 + name = "once_cell" 516 + version = "1.13.0" 517 + source = "registry+https://github.com/rust-lang/crates.io-index" 518 + checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1" 519 + 520 + [[package]] 521 + name = "open" 522 + version = "1.7.1" 523 + source = "registry+https://github.com/rust-lang/crates.io-index" 524 + checksum = "dcea7a30d6b81a2423cc59c43554880feff7b57d12916f231a79f8d6d9470201" 525 + dependencies = [ 526 + "pathdiff", 527 + "winapi", 528 + ] 529 + 530 + [[package]] 531 + name = "openssl" 532 + version = "0.10.41" 533 + source = "registry+https://github.com/rust-lang/crates.io-index" 534 + checksum = "618febf65336490dfcf20b73f885f5651a0c89c64c2d4a8c3662585a70bf5bd0" 535 + dependencies = [ 536 + "bitflags", 537 + "cfg-if", 538 + "foreign-types", 539 + "libc", 540 + "once_cell", 541 + "openssl-macros", 542 + "openssl-sys", 543 + ] 544 + 545 + [[package]] 546 + name = "openssl-macros" 547 + version = "0.1.0" 548 + source = "registry+https://github.com/rust-lang/crates.io-index" 549 + checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" 550 + dependencies = [ 551 + "proc-macro2", 552 + "quote", 553 + "syn", 554 + ] 555 + 556 + [[package]] 557 + name = "openssl-probe" 558 + version = "0.1.5" 559 + source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 561 + 562 + [[package]] 563 + name = "openssl-sys" 564 + version = "0.9.75" 565 + source = "registry+https://github.com/rust-lang/crates.io-index" 566 + checksum = "e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f" 567 + dependencies = [ 568 + "autocfg 1.1.0", 569 + "cc", 570 + "libc", 571 + "pkg-config", 572 + "vcpkg", 573 + ] 574 + 575 + [[package]] 576 + name = "path-dedot" 577 + version = "1.2.4" 578 + source = "registry+https://github.com/rust-lang/crates.io-index" 579 + checksum = "45c58ab1edb03f77d0bb3f08e4a179dd43ce9bc8eab9867ec53a78285ea3039b" 580 + dependencies = [ 581 + "lazy_static", 582 + ] 583 + 584 + [[package]] 585 + name = "pathdiff" 586 + version = "0.2.1" 587 + source = "registry+https://github.com/rust-lang/crates.io-index" 588 + checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 589 + 590 + [[package]] 591 + name = "percent-encoding" 592 + version = "1.0.1" 593 + source = "registry+https://github.com/rust-lang/crates.io-index" 594 + checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" 595 + 596 + [[package]] 597 + name = "percent-encoding" 598 + version = "2.1.0" 599 + source = "registry+https://github.com/rust-lang/crates.io-index" 600 + checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 601 + 602 + [[package]] 603 + name = "phf" 604 + version = "0.7.24" 605 + source = "registry+https://github.com/rust-lang/crates.io-index" 606 + checksum = "b3da44b85f8e8dfaec21adae67f95d93244b2ecf6ad2a692320598dcc8e6dd18" 607 + dependencies = [ 608 + "phf_shared", 609 + ] 610 + 611 + [[package]] 612 + name = "phf_codegen" 613 + version = "0.7.24" 614 + source = "registry+https://github.com/rust-lang/crates.io-index" 615 + checksum = "b03e85129e324ad4166b06b2c7491ae27fe3ec353af72e72cd1654c7225d517e" 616 + dependencies = [ 617 + "phf_generator", 618 + "phf_shared", 619 + ] 620 + 621 + [[package]] 622 + name = "phf_generator" 623 + version = "0.7.24" 624 + source = "registry+https://github.com/rust-lang/crates.io-index" 625 + checksum = "09364cc93c159b8b06b1f4dd8a4398984503483891b0c26b867cf431fb132662" 626 + dependencies = [ 627 + "phf_shared", 628 + "rand 0.6.5", 629 + ] 630 + 631 + [[package]] 632 + name = "phf_shared" 633 + version = "0.7.24" 634 + source = "registry+https://github.com/rust-lang/crates.io-index" 635 + checksum = "234f71a15de2288bcb7e3b6515828d22af7ec8598ee6d24c3b526fa0a80b67a0" 636 + dependencies = [ 637 + "siphasher", 638 + "unicase 1.4.2", 639 + ] 640 + 641 + [[package]] 642 + name = "pkg-config" 643 + version = "0.3.25" 644 + source = "registry+https://github.com/rust-lang/crates.io-index" 645 + checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 646 + 647 + [[package]] 648 + name = "plugin" 649 + version = "0.2.6" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "1a6a0dc3910bc8db877ffed8e457763b317cf880df4ae19109b9f77d277cf6e0" 652 + dependencies = [ 653 + "typemap", 654 + ] 655 + 656 + [[package]] 657 + name = "ppv-lite86" 658 + version = "0.2.16" 659 + source = "registry+https://github.com/rust-lang/crates.io-index" 660 + checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 661 + 662 + [[package]] 663 + name = "pretty-bytes" 664 + version = "0.2.2" 665 + source = "registry+https://github.com/rust-lang/crates.io-index" 666 + checksum = "009d6edd2c1dbf2e1c0cd48a2f7766e03498d49ada7109a01c6911815c685316" 667 + dependencies = [ 668 + "atty", 669 + "getopts", 670 + ] 671 + 672 + [[package]] 673 + name = "proc-macro2" 674 + version = "1.0.40" 675 + source = "registry+https://github.com/rust-lang/crates.io-index" 676 + checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7" 677 + dependencies = [ 678 + "unicode-ident", 679 + ] 680 + 681 + [[package]] 682 + name = "quick-error" 683 + version = "1.2.3" 684 + source = "registry+https://github.com/rust-lang/crates.io-index" 685 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 686 + 687 + [[package]] 688 + name = "quote" 689 + version = "1.0.20" 690 + source = "registry+https://github.com/rust-lang/crates.io-index" 691 + checksum = "3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804" 692 + dependencies = [ 693 + "proc-macro2", 694 + ] 695 + 696 + [[package]] 697 + name = "rand" 698 + version = "0.6.5" 699 + source = "registry+https://github.com/rust-lang/crates.io-index" 700 + checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" 701 + dependencies = [ 702 + "autocfg 0.1.8", 703 + "libc", 704 + "rand_chacha 0.1.1", 705 + "rand_core 0.4.2", 706 + "rand_hc", 707 + "rand_isaac", 708 + "rand_jitter", 709 + "rand_os", 710 + "rand_pcg", 711 + "rand_xorshift", 712 + "winapi", 713 + ] 714 + 715 + [[package]] 716 + name = "rand" 717 + version = "0.8.5" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 720 + dependencies = [ 721 + "libc", 722 + "rand_chacha 0.3.1", 723 + "rand_core 0.6.3", 724 + ] 725 + 726 + [[package]] 727 + name = "rand_chacha" 728 + version = "0.1.1" 729 + source = "registry+https://github.com/rust-lang/crates.io-index" 730 + checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" 731 + dependencies = [ 732 + "autocfg 0.1.8", 733 + "rand_core 0.3.1", 734 + ] 735 + 736 + [[package]] 737 + name = "rand_chacha" 738 + version = "0.3.1" 739 + source = "registry+https://github.com/rust-lang/crates.io-index" 740 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 741 + dependencies = [ 742 + "ppv-lite86", 743 + "rand_core 0.6.3", 744 + ] 745 + 746 + [[package]] 747 + name = "rand_core" 748 + version = "0.3.1" 749 + source = "registry+https://github.com/rust-lang/crates.io-index" 750 + checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" 751 + dependencies = [ 752 + "rand_core 0.4.2", 753 + ] 754 + 755 + [[package]] 756 + name = "rand_core" 757 + version = "0.4.2" 758 + source = "registry+https://github.com/rust-lang/crates.io-index" 759 + checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" 760 + 761 + [[package]] 762 + name = "rand_core" 763 + version = "0.6.3" 764 + source = "registry+https://github.com/rust-lang/crates.io-index" 765 + checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 766 + dependencies = [ 767 + "getrandom", 768 + ] 769 + 770 + [[package]] 771 + name = "rand_hc" 772 + version = "0.1.0" 773 + source = "registry+https://github.com/rust-lang/crates.io-index" 774 + checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" 775 + dependencies = [ 776 + "rand_core 0.3.1", 777 + ] 778 + 779 + [[package]] 780 + name = "rand_isaac" 781 + version = "0.1.1" 782 + source = "registry+https://github.com/rust-lang/crates.io-index" 783 + checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" 784 + dependencies = [ 785 + "rand_core 0.3.1", 786 + ] 787 + 788 + [[package]] 789 + name = "rand_jitter" 790 + version = "0.1.4" 791 + source = "registry+https://github.com/rust-lang/crates.io-index" 792 + checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" 793 + dependencies = [ 794 + "libc", 795 + "rand_core 0.4.2", 796 + "winapi", 797 + ] 798 + 799 + [[package]] 800 + name = "rand_os" 801 + version = "0.1.3" 802 + source = "registry+https://github.com/rust-lang/crates.io-index" 803 + checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" 804 + dependencies = [ 805 + "cloudabi", 806 + "fuchsia-cprng", 807 + "libc", 808 + "rand_core 0.4.2", 809 + "rdrand", 810 + "winapi", 811 + ] 812 + 813 + [[package]] 814 + name = "rand_pcg" 815 + version = "0.1.2" 816 + source = "registry+https://github.com/rust-lang/crates.io-index" 817 + checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" 818 + dependencies = [ 819 + "autocfg 0.1.8", 820 + "rand_core 0.4.2", 821 + ] 822 + 823 + [[package]] 824 + name = "rand_xorshift" 825 + version = "0.1.1" 826 + source = "registry+https://github.com/rust-lang/crates.io-index" 827 + checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" 828 + dependencies = [ 829 + "rand_core 0.3.1", 830 + ] 831 + 832 + [[package]] 833 + name = "rdrand" 834 + version = "0.4.0" 835 + source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" 837 + dependencies = [ 838 + "rand_core 0.3.1", 839 + ] 840 + 841 + [[package]] 842 + name = "redox_syscall" 843 + version = "0.2.13" 844 + source = "registry+https://github.com/rust-lang/crates.io-index" 845 + checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" 846 + dependencies = [ 847 + "bitflags", 848 + ] 849 + 850 + [[package]] 851 + name = "remove_dir_all" 852 + version = "0.5.3" 853 + source = "registry+https://github.com/rust-lang/crates.io-index" 854 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 855 + dependencies = [ 856 + "winapi", 857 + ] 858 + 859 + [[package]] 860 + name = "safemem" 861 + version = "0.3.3" 862 + source = "registry+https://github.com/rust-lang/crates.io-index" 863 + checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 864 + 865 + [[package]] 866 + name = "schannel" 867 + version = "0.1.20" 868 + source = "registry+https://github.com/rust-lang/crates.io-index" 869 + checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 870 + dependencies = [ 871 + "lazy_static", 872 + "windows-sys", 873 + ] 874 + 875 + [[package]] 876 + name = "security-framework" 877 + version = "2.6.1" 878 + source = "registry+https://github.com/rust-lang/crates.io-index" 879 + checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" 880 + dependencies = [ 881 + "bitflags", 882 + "core-foundation", 883 + "core-foundation-sys", 884 + "libc", 885 + "security-framework-sys", 886 + ] 887 + 888 + [[package]] 889 + name = "security-framework-sys" 890 + version = "2.6.1" 891 + source = "registry+https://github.com/rust-lang/crates.io-index" 892 + checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 893 + dependencies = [ 894 + "core-foundation-sys", 895 + "libc", 896 + ] 897 + 898 + [[package]] 899 + name = "simple-http-server" 900 + version = "0.6.2" 901 + dependencies = [ 902 + "chrono", 903 + "clap", 904 + "filetime", 905 + "flate2", 906 + "htmlescape", 907 + "hyper-native-tls", 908 + "iron", 909 + "iron-cors", 910 + "lazy_static", 911 + "mime_guess 2.0.4", 912 + "multipart", 913 + "open", 914 + "openssl", 915 + "path-dedot", 916 + "percent-encoding 2.1.0", 917 + "pretty-bytes", 918 + "rand 0.8.5", 919 + "termcolor", 920 + "time", 921 + "url 2.2.2", 922 + ] 923 + 924 + [[package]] 925 + name = "siphasher" 926 + version = "0.2.3" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac" 929 + 930 + [[package]] 931 + name = "strsim" 932 + version = "0.8.0" 933 + source = "registry+https://github.com/rust-lang/crates.io-index" 934 + checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 935 + 936 + [[package]] 937 + name = "syn" 938 + version = "1.0.98" 939 + source = "registry+https://github.com/rust-lang/crates.io-index" 940 + checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" 941 + dependencies = [ 942 + "proc-macro2", 943 + "quote", 944 + "unicode-ident", 945 + ] 946 + 947 + [[package]] 948 + name = "tempfile" 949 + version = "3.3.0" 950 + source = "registry+https://github.com/rust-lang/crates.io-index" 951 + checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 952 + dependencies = [ 953 + "cfg-if", 954 + "fastrand", 955 + "libc", 956 + "redox_syscall", 957 + "remove_dir_all", 958 + "winapi", 959 + ] 960 + 961 + [[package]] 962 + name = "termcolor" 963 + version = "1.1.3" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 966 + dependencies = [ 967 + "winapi-util", 968 + ] 969 + 970 + [[package]] 971 + name = "textwrap" 972 + version = "0.11.0" 973 + source = "registry+https://github.com/rust-lang/crates.io-index" 974 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 975 + dependencies = [ 976 + "unicode-width", 977 + ] 978 + 979 + [[package]] 980 + name = "time" 981 + version = "0.1.44" 982 + source = "registry+https://github.com/rust-lang/crates.io-index" 983 + checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" 984 + dependencies = [ 985 + "libc", 986 + "wasi 0.10.0+wasi-snapshot-preview1", 987 + "winapi", 988 + ] 989 + 990 + [[package]] 991 + name = "tinyvec" 992 + version = "1.6.0" 993 + source = "registry+https://github.com/rust-lang/crates.io-index" 994 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 995 + dependencies = [ 996 + "tinyvec_macros", 997 + ] 998 + 999 + [[package]] 1000 + name = "tinyvec_macros" 1001 + version = "0.1.0" 1002 + source = "registry+https://github.com/rust-lang/crates.io-index" 1003 + checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 1004 + 1005 + [[package]] 1006 + name = "traitobject" 1007 + version = "0.1.0" 1008 + source = "registry+https://github.com/rust-lang/crates.io-index" 1009 + checksum = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079" 1010 + 1011 + [[package]] 1012 + name = "twoway" 1013 + version = "0.1.8" 1014 + source = "registry+https://github.com/rust-lang/crates.io-index" 1015 + checksum = "59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1" 1016 + dependencies = [ 1017 + "memchr", 1018 + ] 1019 + 1020 + [[package]] 1021 + name = "typeable" 1022 + version = "0.1.2" 1023 + source = "registry+https://github.com/rust-lang/crates.io-index" 1024 + checksum = "1410f6f91f21d1612654e7cc69193b0334f909dcf2c790c4826254fbb86f8887" 1025 + 1026 + [[package]] 1027 + name = "typemap" 1028 + version = "0.3.3" 1029 + source = "registry+https://github.com/rust-lang/crates.io-index" 1030 + checksum = "653be63c80a3296da5551e1bfd2cca35227e13cdd08c6668903ae2f4f77aa1f6" 1031 + dependencies = [ 1032 + "unsafe-any", 1033 + ] 1034 + 1035 + [[package]] 1036 + name = "unicase" 1037 + version = "1.4.2" 1038 + source = "registry+https://github.com/rust-lang/crates.io-index" 1039 + checksum = "7f4765f83163b74f957c797ad9253caf97f103fb064d3999aea9568d09fc8a33" 1040 + dependencies = [ 1041 + "version_check 0.1.5", 1042 + ] 1043 + 1044 + [[package]] 1045 + name = "unicase" 1046 + version = "2.6.0" 1047 + source = "registry+https://github.com/rust-lang/crates.io-index" 1048 + checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 1049 + dependencies = [ 1050 + "version_check 0.9.4", 1051 + ] 1052 + 1053 + [[package]] 1054 + name = "unicode-bidi" 1055 + version = "0.3.8" 1056 + source = "registry+https://github.com/rust-lang/crates.io-index" 1057 + checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 1058 + 1059 + [[package]] 1060 + name = "unicode-ident" 1061 + version = "1.0.2" 1062 + source = "registry+https://github.com/rust-lang/crates.io-index" 1063 + checksum = "15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7" 1064 + 1065 + [[package]] 1066 + name = "unicode-normalization" 1067 + version = "0.1.21" 1068 + source = "registry+https://github.com/rust-lang/crates.io-index" 1069 + checksum = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6" 1070 + dependencies = [ 1071 + "tinyvec", 1072 + ] 1073 + 1074 + [[package]] 1075 + name = "unicode-width" 1076 + version = "0.1.9" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 1079 + 1080 + [[package]] 1081 + name = "unsafe-any" 1082 + version = "0.4.2" 1083 + source = "registry+https://github.com/rust-lang/crates.io-index" 1084 + checksum = "f30360d7979f5e9c6e6cea48af192ea8fab4afb3cf72597154b8f08935bc9c7f" 1085 + dependencies = [ 1086 + "traitobject", 1087 + ] 1088 + 1089 + [[package]] 1090 + name = "url" 1091 + version = "1.7.2" 1092 + source = "registry+https://github.com/rust-lang/crates.io-index" 1093 + checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" 1094 + dependencies = [ 1095 + "idna 0.1.5", 1096 + "matches", 1097 + "percent-encoding 1.0.1", 1098 + ] 1099 + 1100 + [[package]] 1101 + name = "url" 1102 + version = "2.2.2" 1103 + source = "registry+https://github.com/rust-lang/crates.io-index" 1104 + checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" 1105 + dependencies = [ 1106 + "form_urlencoded", 1107 + "idna 0.2.3", 1108 + "matches", 1109 + "percent-encoding 2.1.0", 1110 + ] 1111 + 1112 + [[package]] 1113 + name = "vcpkg" 1114 + version = "0.2.15" 1115 + source = "registry+https://github.com/rust-lang/crates.io-index" 1116 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1117 + 1118 + [[package]] 1119 + name = "vec_map" 1120 + version = "0.8.2" 1121 + source = "registry+https://github.com/rust-lang/crates.io-index" 1122 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 1123 + 1124 + [[package]] 1125 + name = "version_check" 1126 + version = "0.1.5" 1127 + source = "registry+https://github.com/rust-lang/crates.io-index" 1128 + checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" 1129 + 1130 + [[package]] 1131 + name = "version_check" 1132 + version = "0.9.4" 1133 + source = "registry+https://github.com/rust-lang/crates.io-index" 1134 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1135 + 1136 + [[package]] 1137 + name = "wasi" 1138 + version = "0.10.0+wasi-snapshot-preview1" 1139 + source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 1141 + 1142 + [[package]] 1143 + name = "wasi" 1144 + version = "0.11.0+wasi-snapshot-preview1" 1145 + source = "registry+https://github.com/rust-lang/crates.io-index" 1146 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1147 + 1148 + [[package]] 1149 + name = "winapi" 1150 + version = "0.3.9" 1151 + source = "registry+https://github.com/rust-lang/crates.io-index" 1152 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1153 + dependencies = [ 1154 + "winapi-i686-pc-windows-gnu", 1155 + "winapi-x86_64-pc-windows-gnu", 1156 + ] 1157 + 1158 + [[package]] 1159 + name = "winapi-i686-pc-windows-gnu" 1160 + version = "0.4.0" 1161 + source = "registry+https://github.com/rust-lang/crates.io-index" 1162 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1163 + 1164 + [[package]] 1165 + name = "winapi-util" 1166 + version = "0.1.5" 1167 + source = "registry+https://github.com/rust-lang/crates.io-index" 1168 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1169 + dependencies = [ 1170 + "winapi", 1171 + ] 1172 + 1173 + [[package]] 1174 + name = "winapi-x86_64-pc-windows-gnu" 1175 + version = "0.4.0" 1176 + source = "registry+https://github.com/rust-lang/crates.io-index" 1177 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1178 + 1179 + [[package]] 1180 + name = "windows-sys" 1181 + version = "0.36.1" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 1184 + dependencies = [ 1185 + "windows_aarch64_msvc", 1186 + "windows_i686_gnu", 1187 + "windows_i686_msvc", 1188 + "windows_x86_64_gnu", 1189 + "windows_x86_64_msvc", 1190 + ] 1191 + 1192 + [[package]] 1193 + name = "windows_aarch64_msvc" 1194 + version = "0.36.1" 1195 + source = "registry+https://github.com/rust-lang/crates.io-index" 1196 + checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 1197 + 1198 + [[package]] 1199 + name = "windows_i686_gnu" 1200 + version = "0.36.1" 1201 + source = "registry+https://github.com/rust-lang/crates.io-index" 1202 + checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 1203 + 1204 + [[package]] 1205 + name = "windows_i686_msvc" 1206 + version = "0.36.1" 1207 + source = "registry+https://github.com/rust-lang/crates.io-index" 1208 + checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 1209 + 1210 + [[package]] 1211 + name = "windows_x86_64_gnu" 1212 + version = "0.36.1" 1213 + source = "registry+https://github.com/rust-lang/crates.io-index" 1214 + checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 1215 + 1216 + [[package]] 1217 + name = "windows_x86_64_msvc" 1218 + version = "0.36.1" 1219 + source = "registry+https://github.com/rust-lang/crates.io-index" 1220 + checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680"
+9 -4
pkgs/servers/simple-http-server/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "simple-http-server"; 5 - version = "0.6.1"; 5 + version = "0.6.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "TheWaWaR"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "01a129i1ph3m8k6zkdcqnnkqbhlqpk7qvvdsz2i2kas54csbgsww"; 11 + sha256 = "sha256-ndLFN9FZZA+zsb+bjZ3gMvQJqo6I92erGOQ44H+/LCg="; 12 12 }; 13 13 14 - cargoSha256 = "050avk6wff8v1dlsfvxwvldmmgfakdxmhglv2bhvc2f3q8cf1d5d"; 14 + cargoLock.lockFile = ./Cargo.lock; 15 + 16 + patches = [ ./0001-cargo-remove-vendored-openssl.patch ]; 17 + postPatch = '' 18 + cp ${./Cargo.lock} Cargo.lock 19 + ''; 15 20 16 21 nativeBuildInputs = [ pkg-config ]; 17 22 18 - buildInputs = if stdenv.isDarwin then [ Security ] else [ openssl ]; 23 + buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin Security; 19 24 20 25 # Currently no tests are implemented, so we avoid building the package twice 21 26 doCheck = false;