Merge pull request #254347 from doronbehar/pkg/vhdl-ls

vhdl-ls: 0.65.0 -> 0.66.0

authored by Doron Behar and committed by GitHub f3bbbcd4 2fa96bfc

+4 -1074
-1063
pkgs/development/tools/language-servers/vhdl-ls/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 = "aho-corasick" 7 - version = "1.0.2" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 10 - dependencies = [ 11 - "memchr", 12 - ] 13 - 14 - [[package]] 15 - name = "anstream" 16 - version = "0.3.2" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 19 - dependencies = [ 20 - "anstyle", 21 - "anstyle-parse", 22 - "anstyle-query", 23 - "anstyle-wincon", 24 - "colorchoice", 25 - "is-terminal", 26 - "utf8parse", 27 - ] 28 - 29 - [[package]] 30 - name = "anstyle" 31 - version = "1.0.1" 32 - source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" 34 - 35 - [[package]] 36 - name = "anstyle-parse" 37 - version = "0.2.1" 38 - source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 40 - dependencies = [ 41 - "utf8parse", 42 - ] 43 - 44 - [[package]] 45 - name = "anstyle-query" 46 - version = "1.0.0" 47 - source = "registry+https://github.com/rust-lang/crates.io-index" 48 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 49 - dependencies = [ 50 - "windows-sys", 51 - ] 52 - 53 - [[package]] 54 - name = "anstyle-wincon" 55 - version = "1.0.1" 56 - source = "registry+https://github.com/rust-lang/crates.io-index" 57 - checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 58 - dependencies = [ 59 - "anstyle", 60 - "windows-sys", 61 - ] 62 - 63 - [[package]] 64 - name = "assert_matches" 65 - version = "1.5.0" 66 - source = "registry+https://github.com/rust-lang/crates.io-index" 67 - checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" 68 - 69 - [[package]] 70 - name = "autocfg" 71 - version = "1.1.0" 72 - source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 74 - 75 - [[package]] 76 - name = "bitflags" 77 - version = "1.3.2" 78 - source = "registry+https://github.com/rust-lang/crates.io-index" 79 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 80 - 81 - [[package]] 82 - name = "bitflags" 83 - version = "2.3.3" 84 - source = "registry+https://github.com/rust-lang/crates.io-index" 85 - checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" 86 - 87 - [[package]] 88 - name = "cc" 89 - version = "1.0.79" 90 - source = "registry+https://github.com/rust-lang/crates.io-index" 91 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 92 - 93 - [[package]] 94 - name = "cfg-if" 95 - version = "1.0.0" 96 - source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 98 - 99 - [[package]] 100 - name = "clap" 101 - version = "4.3.10" 102 - source = "registry+https://github.com/rust-lang/crates.io-index" 103 - checksum = "384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a" 104 - dependencies = [ 105 - "clap_builder", 106 - "clap_derive", 107 - "once_cell", 108 - ] 109 - 110 - [[package]] 111 - name = "clap_builder" 112 - version = "4.3.10" 113 - source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d" 115 - dependencies = [ 116 - "anstream", 117 - "anstyle", 118 - "clap_lex", 119 - "strsim", 120 - ] 121 - 122 - [[package]] 123 - name = "clap_derive" 124 - version = "4.3.2" 125 - source = "registry+https://github.com/rust-lang/crates.io-index" 126 - checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" 127 - dependencies = [ 128 - "heck", 129 - "proc-macro2", 130 - "quote", 131 - "syn 2.0.22", 132 - ] 133 - 134 - [[package]] 135 - name = "clap_lex" 136 - version = "0.5.0" 137 - source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 139 - 140 - [[package]] 141 - name = "colorchoice" 142 - version = "1.0.0" 143 - source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 145 - 146 - [[package]] 147 - name = "crossbeam-channel" 148 - version = "0.5.8" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 151 - dependencies = [ 152 - "cfg-if", 153 - "crossbeam-utils", 154 - ] 155 - 156 - [[package]] 157 - name = "crossbeam-deque" 158 - version = "0.8.3" 159 - source = "registry+https://github.com/rust-lang/crates.io-index" 160 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 161 - dependencies = [ 162 - "cfg-if", 163 - "crossbeam-epoch", 164 - "crossbeam-utils", 165 - ] 166 - 167 - [[package]] 168 - name = "crossbeam-epoch" 169 - version = "0.9.15" 170 - source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 172 - dependencies = [ 173 - "autocfg", 174 - "cfg-if", 175 - "crossbeam-utils", 176 - "memoffset", 177 - "scopeguard", 178 - ] 179 - 180 - [[package]] 181 - name = "crossbeam-utils" 182 - version = "0.8.16" 183 - source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 185 - dependencies = [ 186 - "cfg-if", 187 - ] 188 - 189 - [[package]] 190 - name = "ctor" 191 - version = "0.1.26" 192 - source = "registry+https://github.com/rust-lang/crates.io-index" 193 - checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 194 - dependencies = [ 195 - "quote", 196 - "syn 1.0.109", 197 - ] 198 - 199 - [[package]] 200 - name = "diff" 201 - version = "0.1.13" 202 - source = "registry+https://github.com/rust-lang/crates.io-index" 203 - checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 204 - 205 - [[package]] 206 - name = "dirs" 207 - version = "4.0.0" 208 - source = "registry+https://github.com/rust-lang/crates.io-index" 209 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 210 - dependencies = [ 211 - "dirs-sys", 212 - ] 213 - 214 - [[package]] 215 - name = "dirs-sys" 216 - version = "0.3.7" 217 - source = "registry+https://github.com/rust-lang/crates.io-index" 218 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 219 - dependencies = [ 220 - "libc", 221 - "redox_users", 222 - "winapi", 223 - ] 224 - 225 - [[package]] 226 - name = "dunce" 227 - version = "1.0.4" 228 - source = "registry+https://github.com/rust-lang/crates.io-index" 229 - checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 230 - 231 - [[package]] 232 - name = "either" 233 - version = "1.8.1" 234 - source = "registry+https://github.com/rust-lang/crates.io-index" 235 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 236 - 237 - [[package]] 238 - name = "env_logger" 239 - version = "0.10.0" 240 - source = "registry+https://github.com/rust-lang/crates.io-index" 241 - checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 242 - dependencies = [ 243 - "humantime", 244 - "is-terminal", 245 - "log", 246 - "regex", 247 - "termcolor", 248 - ] 249 - 250 - [[package]] 251 - name = "equivalent" 252 - version = "1.0.0" 253 - source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" 255 - 256 - [[package]] 257 - name = "errno" 258 - version = "0.3.1" 259 - source = "registry+https://github.com/rust-lang/crates.io-index" 260 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 261 - dependencies = [ 262 - "errno-dragonfly", 263 - "libc", 264 - "windows-sys", 265 - ] 266 - 267 - [[package]] 268 - name = "errno-dragonfly" 269 - version = "0.1.2" 270 - source = "registry+https://github.com/rust-lang/crates.io-index" 271 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 272 - dependencies = [ 273 - "cc", 274 - "libc", 275 - ] 276 - 277 - [[package]] 278 - name = "fastrand" 279 - version = "1.9.0" 280 - source = "registry+https://github.com/rust-lang/crates.io-index" 281 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 282 - dependencies = [ 283 - "instant", 284 - ] 285 - 286 - [[package]] 287 - name = "fnv" 288 - version = "1.0.7" 289 - source = "registry+https://github.com/rust-lang/crates.io-index" 290 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 291 - 292 - [[package]] 293 - name = "form_urlencoded" 294 - version = "1.2.0" 295 - source = "registry+https://github.com/rust-lang/crates.io-index" 296 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 297 - dependencies = [ 298 - "percent-encoding", 299 - ] 300 - 301 - [[package]] 302 - name = "getrandom" 303 - version = "0.2.10" 304 - source = "registry+https://github.com/rust-lang/crates.io-index" 305 - checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 306 - dependencies = [ 307 - "cfg-if", 308 - "libc", 309 - "wasi", 310 - ] 311 - 312 - [[package]] 313 - name = "glob" 314 - version = "0.3.1" 315 - source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 317 - 318 - [[package]] 319 - name = "hashbrown" 320 - version = "0.14.0" 321 - source = "registry+https://github.com/rust-lang/crates.io-index" 322 - checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 323 - 324 - [[package]] 325 - name = "heck" 326 - version = "0.4.1" 327 - source = "registry+https://github.com/rust-lang/crates.io-index" 328 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 329 - 330 - [[package]] 331 - name = "hermit-abi" 332 - version = "0.3.1" 333 - source = "registry+https://github.com/rust-lang/crates.io-index" 334 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 335 - 336 - [[package]] 337 - name = "humantime" 338 - version = "2.1.0" 339 - source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 341 - 342 - [[package]] 343 - name = "idna" 344 - version = "0.4.0" 345 - source = "registry+https://github.com/rust-lang/crates.io-index" 346 - checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 347 - dependencies = [ 348 - "unicode-bidi", 349 - "unicode-normalization", 350 - ] 351 - 352 - [[package]] 353 - name = "indexmap" 354 - version = "2.0.0" 355 - source = "registry+https://github.com/rust-lang/crates.io-index" 356 - checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 357 - dependencies = [ 358 - "equivalent", 359 - "hashbrown", 360 - ] 361 - 362 - [[package]] 363 - name = "instant" 364 - version = "0.1.12" 365 - source = "registry+https://github.com/rust-lang/crates.io-index" 366 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 367 - dependencies = [ 368 - "cfg-if", 369 - ] 370 - 371 - [[package]] 372 - name = "io-lifetimes" 373 - version = "1.0.11" 374 - source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 376 - dependencies = [ 377 - "hermit-abi", 378 - "libc", 379 - "windows-sys", 380 - ] 381 - 382 - [[package]] 383 - name = "is-terminal" 384 - version = "0.4.8" 385 - source = "registry+https://github.com/rust-lang/crates.io-index" 386 - checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb" 387 - dependencies = [ 388 - "hermit-abi", 389 - "rustix 0.38.1", 390 - "windows-sys", 391 - ] 392 - 393 - [[package]] 394 - name = "itertools" 395 - version = "0.11.0" 396 - source = "registry+https://github.com/rust-lang/crates.io-index" 397 - checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 398 - dependencies = [ 399 - "either", 400 - ] 401 - 402 - [[package]] 403 - name = "itoa" 404 - version = "1.0.6" 405 - source = "registry+https://github.com/rust-lang/crates.io-index" 406 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 407 - 408 - [[package]] 409 - name = "libc" 410 - version = "0.2.147" 411 - source = "registry+https://github.com/rust-lang/crates.io-index" 412 - checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 413 - 414 - [[package]] 415 - name = "linux-raw-sys" 416 - version = "0.3.8" 417 - source = "registry+https://github.com/rust-lang/crates.io-index" 418 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 419 - 420 - [[package]] 421 - name = "linux-raw-sys" 422 - version = "0.4.3" 423 - source = "registry+https://github.com/rust-lang/crates.io-index" 424 - checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" 425 - 426 - [[package]] 427 - name = "lock_api" 428 - version = "0.4.10" 429 - source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 431 - dependencies = [ 432 - "autocfg", 433 - "scopeguard", 434 - ] 435 - 436 - [[package]] 437 - name = "log" 438 - version = "0.4.19" 439 - source = "registry+https://github.com/rust-lang/crates.io-index" 440 - checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 441 - 442 - [[package]] 443 - name = "lsp-server" 444 - version = "0.7.1" 445 - source = "registry+https://github.com/rust-lang/crates.io-index" 446 - checksum = "3711e4d6f491dc9edc0f1df80e204f38206775ac92c1241e89b79229a850bc00" 447 - dependencies = [ 448 - "crossbeam-channel", 449 - "log", 450 - "serde", 451 - "serde_json", 452 - ] 453 - 454 - [[package]] 455 - name = "lsp-types" 456 - version = "0.94.0" 457 - source = "registry+https://github.com/rust-lang/crates.io-index" 458 - checksum = "0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237" 459 - dependencies = [ 460 - "bitflags 1.3.2", 461 - "serde", 462 - "serde_json", 463 - "serde_repr", 464 - "url", 465 - ] 466 - 467 - [[package]] 468 - name = "memchr" 469 - version = "2.5.0" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 472 - 473 - [[package]] 474 - name = "memoffset" 475 - version = "0.9.0" 476 - source = "registry+https://github.com/rust-lang/crates.io-index" 477 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 478 - dependencies = [ 479 - "autocfg", 480 - ] 481 - 482 - [[package]] 483 - name = "num_cpus" 484 - version = "1.16.0" 485 - source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 487 - dependencies = [ 488 - "hermit-abi", 489 - "libc", 490 - ] 491 - 492 - [[package]] 493 - name = "once_cell" 494 - version = "1.18.0" 495 - source = "registry+https://github.com/rust-lang/crates.io-index" 496 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 497 - 498 - [[package]] 499 - name = "output_vt100" 500 - version = "0.1.3" 501 - source = "registry+https://github.com/rust-lang/crates.io-index" 502 - checksum = "628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66" 503 - dependencies = [ 504 - "winapi", 505 - ] 506 - 507 - [[package]] 508 - name = "pad" 509 - version = "0.1.6" 510 - source = "registry+https://github.com/rust-lang/crates.io-index" 511 - checksum = "d2ad9b889f1b12e0b9ee24db044b5129150d5eada288edc800f789928dc8c0e3" 512 - dependencies = [ 513 - "unicode-width", 514 - ] 515 - 516 - [[package]] 517 - name = "parking_lot" 518 - version = "0.12.1" 519 - source = "registry+https://github.com/rust-lang/crates.io-index" 520 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 521 - dependencies = [ 522 - "lock_api", 523 - "parking_lot_core", 524 - ] 525 - 526 - [[package]] 527 - name = "parking_lot_core" 528 - version = "0.9.8" 529 - source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 531 - dependencies = [ 532 - "cfg-if", 533 - "libc", 534 - "redox_syscall 0.3.5", 535 - "smallvec", 536 - "windows-targets", 537 - ] 538 - 539 - [[package]] 540 - name = "percent-encoding" 541 - version = "2.3.0" 542 - source = "registry+https://github.com/rust-lang/crates.io-index" 543 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 544 - 545 - [[package]] 546 - name = "pinned_vec" 547 - version = "0.1.1" 548 - source = "registry+https://github.com/rust-lang/crates.io-index" 549 - checksum = "268ad82d92622fb0a049ff14b01089b0f1bcd5c507fab44724394d328417348a" 550 - 551 - [[package]] 552 - name = "pretty_assertions" 553 - version = "1.3.0" 554 - source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755" 556 - dependencies = [ 557 - "ctor", 558 - "diff", 559 - "output_vt100", 560 - "yansi", 561 - ] 562 - 563 - [[package]] 564 - name = "proc-macro2" 565 - version = "1.0.63" 566 - source = "registry+https://github.com/rust-lang/crates.io-index" 567 - checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" 568 - dependencies = [ 569 - "unicode-ident", 570 - ] 571 - 572 - [[package]] 573 - name = "quote" 574 - version = "1.0.29" 575 - source = "registry+https://github.com/rust-lang/crates.io-index" 576 - checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" 577 - dependencies = [ 578 - "proc-macro2", 579 - ] 580 - 581 - [[package]] 582 - name = "rayon" 583 - version = "1.7.0" 584 - source = "registry+https://github.com/rust-lang/crates.io-index" 585 - checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 586 - dependencies = [ 587 - "either", 588 - "rayon-core", 589 - ] 590 - 591 - [[package]] 592 - name = "rayon-core" 593 - version = "1.11.0" 594 - source = "registry+https://github.com/rust-lang/crates.io-index" 595 - checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 596 - dependencies = [ 597 - "crossbeam-channel", 598 - "crossbeam-deque", 599 - "crossbeam-utils", 600 - "num_cpus", 601 - ] 602 - 603 - [[package]] 604 - name = "redox_syscall" 605 - version = "0.2.16" 606 - source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 608 - dependencies = [ 609 - "bitflags 1.3.2", 610 - ] 611 - 612 - [[package]] 613 - name = "redox_syscall" 614 - version = "0.3.5" 615 - source = "registry+https://github.com/rust-lang/crates.io-index" 616 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 617 - dependencies = [ 618 - "bitflags 1.3.2", 619 - ] 620 - 621 - [[package]] 622 - name = "redox_users" 623 - version = "0.4.3" 624 - source = "registry+https://github.com/rust-lang/crates.io-index" 625 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 626 - dependencies = [ 627 - "getrandom", 628 - "redox_syscall 0.2.16", 629 - "thiserror", 630 - ] 631 - 632 - [[package]] 633 - name = "regex" 634 - version = "1.8.4" 635 - source = "registry+https://github.com/rust-lang/crates.io-index" 636 - checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 637 - dependencies = [ 638 - "aho-corasick", 639 - "memchr", 640 - "regex-syntax", 641 - ] 642 - 643 - [[package]] 644 - name = "regex-syntax" 645 - version = "0.7.2" 646 - source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 648 - 649 - [[package]] 650 - name = "rustix" 651 - version = "0.37.21" 652 - source = "registry+https://github.com/rust-lang/crates.io-index" 653 - checksum = "62f25693a73057a1b4cb56179dd3c7ea21a7c6c5ee7d85781f5749b46f34b79c" 654 - dependencies = [ 655 - "bitflags 1.3.2", 656 - "errno", 657 - "io-lifetimes", 658 - "libc", 659 - "linux-raw-sys 0.3.8", 660 - "windows-sys", 661 - ] 662 - 663 - [[package]] 664 - name = "rustix" 665 - version = "0.38.1" 666 - source = "registry+https://github.com/rust-lang/crates.io-index" 667 - checksum = "fbc6396159432b5c8490d4e301d8c705f61860b8b6c863bf79942ce5401968f3" 668 - dependencies = [ 669 - "bitflags 2.3.3", 670 - "errno", 671 - "libc", 672 - "linux-raw-sys 0.4.3", 673 - "windows-sys", 674 - ] 675 - 676 - [[package]] 677 - name = "ryu" 678 - version = "1.0.13" 679 - source = "registry+https://github.com/rust-lang/crates.io-index" 680 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 681 - 682 - [[package]] 683 - name = "scopeguard" 684 - version = "1.1.0" 685 - source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 687 - 688 - [[package]] 689 - name = "serde" 690 - version = "1.0.156" 691 - source = "registry+https://github.com/rust-lang/crates.io-index" 692 - checksum = "314b5b092c0ade17c00142951e50ced110ec27cea304b1037c6969246c2469a4" 693 - dependencies = [ 694 - "serde_derive", 695 - ] 696 - 697 - [[package]] 698 - name = "serde_derive" 699 - version = "1.0.156" 700 - source = "registry+https://github.com/rust-lang/crates.io-index" 701 - checksum = "d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d" 702 - dependencies = [ 703 - "proc-macro2", 704 - "quote", 705 - "syn 1.0.109", 706 - ] 707 - 708 - [[package]] 709 - name = "serde_json" 710 - version = "1.0.99" 711 - source = "registry+https://github.com/rust-lang/crates.io-index" 712 - checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3" 713 - dependencies = [ 714 - "itoa", 715 - "ryu", 716 - "serde", 717 - ] 718 - 719 - [[package]] 720 - name = "serde_repr" 721 - version = "0.1.12" 722 - source = "registry+https://github.com/rust-lang/crates.io-index" 723 - checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 724 - dependencies = [ 725 - "proc-macro2", 726 - "quote", 727 - "syn 2.0.22", 728 - ] 729 - 730 - [[package]] 731 - name = "serde_spanned" 732 - version = "0.6.3" 733 - source = "registry+https://github.com/rust-lang/crates.io-index" 734 - checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 735 - dependencies = [ 736 - "serde", 737 - ] 738 - 739 - [[package]] 740 - name = "smallvec" 741 - version = "1.10.0" 742 - source = "registry+https://github.com/rust-lang/crates.io-index" 743 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 744 - 745 - [[package]] 746 - name = "strsim" 747 - version = "0.10.0" 748 - source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 750 - 751 - [[package]] 752 - name = "syn" 753 - version = "1.0.109" 754 - source = "registry+https://github.com/rust-lang/crates.io-index" 755 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 756 - dependencies = [ 757 - "proc-macro2", 758 - "quote", 759 - "unicode-ident", 760 - ] 761 - 762 - [[package]] 763 - name = "syn" 764 - version = "2.0.22" 765 - source = "registry+https://github.com/rust-lang/crates.io-index" 766 - checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" 767 - dependencies = [ 768 - "proc-macro2", 769 - "quote", 770 - "unicode-ident", 771 - ] 772 - 773 - [[package]] 774 - name = "tempfile" 775 - version = "3.6.0" 776 - source = "registry+https://github.com/rust-lang/crates.io-index" 777 - checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" 778 - dependencies = [ 779 - "autocfg", 780 - "cfg-if", 781 - "fastrand", 782 - "redox_syscall 0.3.5", 783 - "rustix 0.37.21", 784 - "windows-sys", 785 - ] 786 - 787 - [[package]] 788 - name = "termcolor" 789 - version = "1.2.0" 790 - source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 792 - dependencies = [ 793 - "winapi-util", 794 - ] 795 - 796 - [[package]] 797 - name = "thiserror" 798 - version = "1.0.40" 799 - source = "registry+https://github.com/rust-lang/crates.io-index" 800 - checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 801 - dependencies = [ 802 - "thiserror-impl", 803 - ] 804 - 805 - [[package]] 806 - name = "thiserror-impl" 807 - version = "1.0.40" 808 - source = "registry+https://github.com/rust-lang/crates.io-index" 809 - checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 810 - dependencies = [ 811 - "proc-macro2", 812 - "quote", 813 - "syn 2.0.22", 814 - ] 815 - 816 - [[package]] 817 - name = "tinyvec" 818 - version = "1.6.0" 819 - source = "registry+https://github.com/rust-lang/crates.io-index" 820 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 821 - dependencies = [ 822 - "tinyvec_macros", 823 - ] 824 - 825 - [[package]] 826 - name = "tinyvec_macros" 827 - version = "0.1.1" 828 - source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 830 - 831 - [[package]] 832 - name = "toml" 833 - version = "0.7.5" 834 - source = "registry+https://github.com/rust-lang/crates.io-index" 835 - checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240" 836 - dependencies = [ 837 - "serde", 838 - "serde_spanned", 839 - "toml_datetime", 840 - "toml_edit", 841 - ] 842 - 843 - [[package]] 844 - name = "toml_datetime" 845 - version = "0.6.3" 846 - source = "registry+https://github.com/rust-lang/crates.io-index" 847 - checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 848 - dependencies = [ 849 - "serde", 850 - ] 851 - 852 - [[package]] 853 - name = "toml_edit" 854 - version = "0.19.11" 855 - source = "registry+https://github.com/rust-lang/crates.io-index" 856 - checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7" 857 - dependencies = [ 858 - "indexmap", 859 - "serde", 860 - "serde_spanned", 861 - "toml_datetime", 862 - "winnow", 863 - ] 864 - 865 - [[package]] 866 - name = "unicode-bidi" 867 - version = "0.3.13" 868 - source = "registry+https://github.com/rust-lang/crates.io-index" 869 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 870 - 871 - [[package]] 872 - name = "unicode-ident" 873 - version = "1.0.9" 874 - source = "registry+https://github.com/rust-lang/crates.io-index" 875 - checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 876 - 877 - [[package]] 878 - name = "unicode-normalization" 879 - version = "0.1.22" 880 - source = "registry+https://github.com/rust-lang/crates.io-index" 881 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 882 - dependencies = [ 883 - "tinyvec", 884 - ] 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 = "url" 894 - version = "2.4.0" 895 - source = "registry+https://github.com/rust-lang/crates.io-index" 896 - checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 897 - dependencies = [ 898 - "form_urlencoded", 899 - "idna", 900 - "percent-encoding", 901 - "serde", 902 - ] 903 - 904 - [[package]] 905 - name = "utf8parse" 906 - version = "0.2.1" 907 - source = "registry+https://github.com/rust-lang/crates.io-index" 908 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 909 - 910 - [[package]] 911 - name = "vhdl_lang" 912 - version = "0.65.0" 913 - dependencies = [ 914 - "assert_matches", 915 - "clap", 916 - "dirs", 917 - "dunce", 918 - "fnv", 919 - "glob", 920 - "itertools", 921 - "pad", 922 - "parking_lot", 923 - "pinned_vec", 924 - "pretty_assertions", 925 - "rayon", 926 - "tempfile", 927 - "toml", 928 - ] 929 - 930 - [[package]] 931 - name = "vhdl_ls" 932 - version = "0.65.0" 933 - dependencies = [ 934 - "clap", 935 - "env_logger", 936 - "fnv", 937 - "log", 938 - "lsp-server", 939 - "lsp-types", 940 - "pretty_assertions", 941 - "serde", 942 - "serde_json", 943 - "tempfile", 944 - "vhdl_lang", 945 - ] 946 - 947 - [[package]] 948 - name = "wasi" 949 - version = "0.11.0+wasi-snapshot-preview1" 950 - source = "registry+https://github.com/rust-lang/crates.io-index" 951 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 952 - 953 - [[package]] 954 - name = "winapi" 955 - version = "0.3.9" 956 - source = "registry+https://github.com/rust-lang/crates.io-index" 957 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 958 - dependencies = [ 959 - "winapi-i686-pc-windows-gnu", 960 - "winapi-x86_64-pc-windows-gnu", 961 - ] 962 - 963 - [[package]] 964 - name = "winapi-i686-pc-windows-gnu" 965 - version = "0.4.0" 966 - source = "registry+https://github.com/rust-lang/crates.io-index" 967 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 968 - 969 - [[package]] 970 - name = "winapi-util" 971 - version = "0.1.5" 972 - source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 974 - dependencies = [ 975 - "winapi", 976 - ] 977 - 978 - [[package]] 979 - name = "winapi-x86_64-pc-windows-gnu" 980 - version = "0.4.0" 981 - source = "registry+https://github.com/rust-lang/crates.io-index" 982 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 983 - 984 - [[package]] 985 - name = "windows-sys" 986 - version = "0.48.0" 987 - source = "registry+https://github.com/rust-lang/crates.io-index" 988 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 989 - dependencies = [ 990 - "windows-targets", 991 - ] 992 - 993 - [[package]] 994 - name = "windows-targets" 995 - version = "0.48.1" 996 - source = "registry+https://github.com/rust-lang/crates.io-index" 997 - checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" 998 - dependencies = [ 999 - "windows_aarch64_gnullvm", 1000 - "windows_aarch64_msvc", 1001 - "windows_i686_gnu", 1002 - "windows_i686_msvc", 1003 - "windows_x86_64_gnu", 1004 - "windows_x86_64_gnullvm", 1005 - "windows_x86_64_msvc", 1006 - ] 1007 - 1008 - [[package]] 1009 - name = "windows_aarch64_gnullvm" 1010 - version = "0.48.0" 1011 - source = "registry+https://github.com/rust-lang/crates.io-index" 1012 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1013 - 1014 - [[package]] 1015 - name = "windows_aarch64_msvc" 1016 - version = "0.48.0" 1017 - source = "registry+https://github.com/rust-lang/crates.io-index" 1018 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1019 - 1020 - [[package]] 1021 - name = "windows_i686_gnu" 1022 - version = "0.48.0" 1023 - source = "registry+https://github.com/rust-lang/crates.io-index" 1024 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1025 - 1026 - [[package]] 1027 - name = "windows_i686_msvc" 1028 - version = "0.48.0" 1029 - source = "registry+https://github.com/rust-lang/crates.io-index" 1030 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1031 - 1032 - [[package]] 1033 - name = "windows_x86_64_gnu" 1034 - version = "0.48.0" 1035 - source = "registry+https://github.com/rust-lang/crates.io-index" 1036 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1037 - 1038 - [[package]] 1039 - name = "windows_x86_64_gnullvm" 1040 - version = "0.48.0" 1041 - source = "registry+https://github.com/rust-lang/crates.io-index" 1042 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1043 - 1044 - [[package]] 1045 - name = "windows_x86_64_msvc" 1046 - version = "0.48.0" 1047 - source = "registry+https://github.com/rust-lang/crates.io-index" 1048 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 1049 - 1050 - [[package]] 1051 - name = "winnow" 1052 - version = "0.4.7" 1053 - source = "registry+https://github.com/rust-lang/crates.io-index" 1054 - checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" 1055 - dependencies = [ 1056 - "memchr", 1057 - ] 1058 - 1059 - [[package]] 1060 - name = "yansi" 1061 - version = "0.5.1" 1062 - source = "registry+https://github.com/rust-lang/crates.io-index" 1063 - checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
+4 -11
pkgs/development/tools/language-servers/vhdl-ls/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "vhdl-ls"; 8 - version = "0.65.0"; 8 + version = "0.66.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "VHDL-LS"; 12 12 repo = "rust_hdl"; 13 13 rev = "v${version}"; 14 - hash = "sha256-B+jzTrV5Kk4VOgr+5l0F5+cXzfb0aErKaiH50vIdLq4="; 14 + hash = "sha256-tVeGfPm5WdZjARp7n4WD3YQzMUWA3M3TJo2oVivtkiA="; 15 15 }; 16 16 17 - # No Cargo.lock upstream, see: 18 - # https://github.com/VHDL-LS/rust_hdl/issues/166 19 - cargoLock = { 20 - lockFile = ./Cargo.lock; 21 - }; 17 + cargoHash = "sha256-bXz216QvTpBuUNAi5sF0Lga+1ubjlokqPglUyAVXThg="; 18 + 22 19 postPatch = '' 23 - ln -s ${./Cargo.lock} Cargo.lock 24 - '' 25 - # Also make it look up vhdl_libraries in an expected location 26 - + '' 27 20 substituteInPlace vhdl_lang/src/config.rs \ 28 21 --replace /usr/lib $out/lib 29 22 '';