lol

Merge pull request #256740 from figsoda/typst-lsp

typst-lsp: 0.10.0 -> 0.10.1

authored by

Mario Rodas and committed by
GitHub
9c449482 5a77883b

+60 -71
+57 -57
pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
··· 30 30 31 31 [[package]] 32 32 name = "aho-corasick" 33 - version = "1.0.5" 33 + version = "1.1.1" 34 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" 35 + checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab" 36 36 dependencies = [ 37 37 "memchr", 38 38 ] ··· 83 83 84 84 [[package]] 85 85 name = "async-compression" 86 - version = "0.4.2" 86 + version = "0.4.3" 87 87 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "d495b6dc0184693324491a5ac05f559acc97bf937ab31d7a1c33dd0016be6d2b" 88 + checksum = "bb42b2197bf15ccb092b62c74515dbd8b86d0effd934795f6687c93b6e679a2c" 89 89 dependencies = [ 90 90 "flate2", 91 91 "futures-core", ··· 102 102 dependencies = [ 103 103 "proc-macro2", 104 104 "quote", 105 - "syn 2.0.32", 105 + "syn 2.0.37", 106 106 ] 107 107 108 108 [[package]] ··· 225 225 226 226 [[package]] 227 227 name = "bumpalo" 228 - version = "3.13.0" 228 + version = "3.14.0" 229 229 source = "registry+https://github.com/rust-lang/crates.io-index" 230 - checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 230 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 231 231 232 232 [[package]] 233 233 name = "bytemuck" ··· 320 320 321 321 [[package]] 322 322 name = "chrono" 323 - version = "0.4.30" 323 + version = "0.4.31" 324 324 source = "registry+https://github.com/rust-lang/crates.io-index" 325 - checksum = "defd4e7873dbddba6c7c91e199c7fcb946abc4a6a4ac3195400bcfb01b5de877" 325 + checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 326 326 dependencies = [ 327 327 "android-tzdata", 328 328 "iana-time-zone", ··· 481 481 482 482 [[package]] 483 483 name = "curl-sys" 484 - version = "0.4.65+curl-8.2.1" 484 + version = "0.4.66+curl-8.3.0" 485 485 source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "961ba061c9ef2fe34bbd12b807152d96f0badd2bebe7b90ce6c8c8b7572a0986" 486 + checksum = "70c44a72e830f0e40ad90dda8a6ab6ed6314d39776599a58a2e5e37fbc6db5b9" 487 487 dependencies = [ 488 488 "cc", 489 489 "libc", ··· 491 491 "openssl-sys", 492 492 "pkg-config", 493 493 "vcpkg", 494 - "winapi", 494 + "windows-sys", 495 495 ] 496 496 497 497 [[package]] ··· 548 548 dependencies = [ 549 549 "proc-macro2", 550 550 "quote", 551 - "syn 2.0.32", 551 + "syn 2.0.37", 552 552 ] 553 553 554 554 [[package]] ··· 600 600 "num-traits", 601 601 "proc-macro2", 602 602 "quote", 603 - "syn 2.0.32", 603 + "syn 2.0.37", 604 604 ] 605 605 606 606 [[package]] ··· 811 811 dependencies = [ 812 812 "proc-macro2", 813 813 "quote", 814 - "syn 2.0.32", 814 + "syn 2.0.37", 815 815 ] 816 816 817 817 [[package]] ··· 964 964 965 965 [[package]] 966 966 name = "hermit-abi" 967 - version = "0.3.2" 967 + version = "0.3.3" 968 968 source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 969 + checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 970 970 971 971 [[package]] 972 972 name = "http" ··· 1397 1397 1398 1398 [[package]] 1399 1399 name = "libc" 1400 - version = "0.2.147" 1400 + version = "0.2.148" 1401 1401 source = "registry+https://github.com/rust-lang/crates.io-index" 1402 - checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 1402 + checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b" 1403 1403 1404 1404 [[package]] 1405 1405 name = "libm" ··· 1650 1650 dependencies = [ 1651 1651 "proc-macro2", 1652 1652 "quote", 1653 - "syn 2.0.32", 1653 + "syn 2.0.37", 1654 1654 ] 1655 1655 1656 1656 [[package]] ··· 1882 1882 dependencies = [ 1883 1883 "proc-macro2", 1884 1884 "quote", 1885 - "syn 2.0.32", 1885 + "syn 2.0.37", 1886 1886 ] 1887 1887 1888 1888 [[package]] ··· 1997 1997 1998 1998 [[package]] 1999 1999 name = "proc-macro2" 2000 - version = "1.0.66" 2000 + version = "1.0.67" 2001 2001 source = "registry+https://github.com/rust-lang/crates.io-index" 2002 - checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 2002 + checksum = "3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328" 2003 2003 dependencies = [ 2004 2004 "unicode-ident", 2005 2005 ] ··· 2227 2227 2228 2228 [[package]] 2229 2229 name = "rustix" 2230 - version = "0.38.13" 2230 + version = "0.38.14" 2231 2231 source = "registry+https://github.com/rust-lang/crates.io-index" 2232 - checksum = "d7db8590df6dfcd144d22afd1b83b36c21a18d7cbc1dc4bb5295a8712e9eb662" 2232 + checksum = "747c788e9ce8e92b12cd485c49ddf90723550b654b32508f979b71a7b1ecda4f" 2233 2233 dependencies = [ 2234 2234 "bitflags 2.4.0", 2235 2235 "errno", ··· 2261 2261 2262 2262 [[package]] 2263 2263 name = "rustls-webpki" 2264 - version = "0.101.4" 2264 + version = "0.101.6" 2265 2265 source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" 2266 + checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" 2267 2267 dependencies = [ 2268 2268 "ring", 2269 2269 "untrusted", ··· 2386 2386 dependencies = [ 2387 2387 "proc-macro2", 2388 2388 "quote", 2389 - "syn 2.0.32", 2389 + "syn 2.0.37", 2390 2390 ] 2391 2391 2392 2392 [[package]] 2393 2393 name = "serde_json" 2394 - version = "1.0.106" 2394 + version = "1.0.107" 2395 2395 source = "registry+https://github.com/rust-lang/crates.io-index" 2396 - checksum = "2cc66a619ed80bf7a0f6b17dd063a84b88f6dea1813737cf469aef1d081142c2" 2396 + checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 2397 2397 dependencies = [ 2398 2398 "itoa", 2399 2399 "ryu", ··· 2408 2408 dependencies = [ 2409 2409 "proc-macro2", 2410 2410 "quote", 2411 - "syn 2.0.32", 2411 + "syn 2.0.37", 2412 2412 ] 2413 2413 2414 2414 [[package]] ··· 2512 2512 2513 2513 [[package]] 2514 2514 name = "smallvec" 2515 - version = "1.11.0" 2515 + version = "1.11.1" 2516 2516 source = "registry+https://github.com/rust-lang/crates.io-index" 2517 - checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" 2517 + checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 2518 2518 2519 2519 [[package]] 2520 2520 name = "socket2" ··· 2528 2528 2529 2529 [[package]] 2530 2530 name = "socket2" 2531 - version = "0.5.3" 2531 + version = "0.5.4" 2532 2532 source = "registry+https://github.com/rust-lang/crates.io-index" 2533 - checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" 2533 + checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 2534 2534 dependencies = [ 2535 2535 "libc", 2536 2536 "windows-sys", ··· 2617 2617 "proc-macro2", 2618 2618 "quote", 2619 2619 "rustversion", 2620 - "syn 2.0.32", 2620 + "syn 2.0.37", 2621 2621 ] 2622 2622 2623 2623 [[package]] ··· 2628 2628 2629 2629 [[package]] 2630 2630 name = "supports-color" 2631 - version = "2.0.0" 2631 + version = "2.1.0" 2632 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "4950e7174bffabe99455511c39707310e7e9b440364a2fcb1cc21521be57b354" 2633 + checksum = "d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89" 2634 2634 dependencies = [ 2635 2635 "is-terminal", 2636 2636 "is_ci", ··· 2671 2671 2672 2672 [[package]] 2673 2673 name = "syn" 2674 - version = "2.0.32" 2674 + version = "2.0.37" 2675 2675 source = "registry+https://github.com/rust-lang/crates.io-index" 2676 - checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" 2676 + checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" 2677 2677 dependencies = [ 2678 2678 "proc-macro2", 2679 2679 "quote", ··· 2749 2749 dependencies = [ 2750 2750 "proc-macro2", 2751 2751 "quote", 2752 - "syn 2.0.32", 2752 + "syn 2.0.37", 2753 2753 ] 2754 2754 2755 2755 [[package]] ··· 2876 2876 "mio", 2877 2877 "num_cpus", 2878 2878 "pin-project-lite", 2879 - "socket2 0.5.3", 2879 + "socket2 0.5.4", 2880 2880 "tokio-macros", 2881 2881 "windows-sys", 2882 2882 ] ··· 2889 2889 dependencies = [ 2890 2890 "proc-macro2", 2891 2891 "quote", 2892 - "syn 2.0.32", 2892 + "syn 2.0.37", 2893 2893 ] 2894 2894 2895 2895 [[package]] ··· 2940 2940 2941 2941 [[package]] 2942 2942 name = "tokio-util" 2943 - version = "0.7.8" 2943 + version = "0.7.9" 2944 2944 source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 2945 + checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" 2946 2946 dependencies = [ 2947 2947 "bytes", 2948 2948 "futures-core", ··· 3062 3062 dependencies = [ 3063 3063 "proc-macro2", 3064 3064 "quote", 3065 - "syn 2.0.32", 3065 + "syn 2.0.37", 3066 3066 ] 3067 3067 3068 3068 [[package]] ··· 3092 3092 dependencies = [ 3093 3093 "proc-macro2", 3094 3094 "quote", 3095 - "syn 2.0.32", 3095 + "syn 2.0.37", 3096 3096 ] 3097 3097 3098 3098 [[package]] ··· 3268 3268 3269 3269 [[package]] 3270 3270 name = "typst-lsp" 3271 - version = "0.10.0" 3271 + version = "0.10.1" 3272 3272 dependencies = [ 3273 3273 "anyhow", 3274 3274 "async-compression", ··· 3321 3321 "heck", 3322 3322 "proc-macro2", 3323 3323 "quote", 3324 - "syn 2.0.32", 3324 + "syn 2.0.37", 3325 3325 ] 3326 3326 3327 3327 [[package]] ··· 3358 3358 3359 3359 [[package]] 3360 3360 name = "typstfmt_lib" 3361 - version = "0.2.4" 3362 - source = "git+https://github.com/astrale-sharp/typstfmt?tag=0.2.4#41c834c0021b6f5fb7c603cd4f33a36657a988c9" 3361 + version = "0.2.5" 3362 + source = "git+https://github.com/astrale-sharp/typstfmt?tag=0.2.5#98b08f5ab033e657c8e81f95c86b111f4fd662a4" 3363 3363 dependencies = [ 3364 3364 "globmatch", 3365 3365 "itertools 0.10.5", ··· 3415 3415 3416 3416 [[package]] 3417 3417 name = "unicode-ident" 3418 - version = "1.0.11" 3418 + version = "1.0.12" 3419 3419 source = "registry+https://github.com/rust-lang/crates.io-index" 3420 - checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 3420 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 3421 3421 3422 3422 [[package]] 3423 3423 name = "unicode-math-class" ··· 3637 3637 "once_cell", 3638 3638 "proc-macro2", 3639 3639 "quote", 3640 - "syn 2.0.32", 3640 + "syn 2.0.37", 3641 3641 "wasm-bindgen-shared", 3642 3642 ] 3643 3643 ··· 3671 3671 dependencies = [ 3672 3672 "proc-macro2", 3673 3673 "quote", 3674 - "syn 2.0.32", 3674 + "syn 2.0.37", 3675 3675 "wasm-bindgen-backend", 3676 3676 "wasm-bindgen-shared", 3677 3677 ] ··· 3775 3775 3776 3776 [[package]] 3777 3777 name = "winapi-util" 3778 - version = "0.1.5" 3778 + version = "0.1.6" 3779 3779 source = "registry+https://github.com/rust-lang/crates.io-index" 3780 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3780 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 3781 3781 dependencies = [ 3782 3782 "winapi", 3783 3783 ]
+3 -14
pkgs/development/tools/language-servers/typst-lsp/default.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , stdenv 6 5 , darwin 7 6 }: 8 7 9 8 rustPlatform.buildRustPackage rec { 10 9 pname = "typst-lsp"; 11 - version = "0.10.0"; 10 + version = "0.10.1"; 12 11 13 12 src = fetchFromGitHub { 14 13 owner = "nvarner"; 15 14 repo = "typst-lsp"; 16 15 rev = "v${version}"; 17 - hash = "sha256-rsG7YZjy4UgFGsehlslsrOAD5YMpVVBI2MERlxgniVA="; 16 + hash = "sha256-ZQLxZzWVGwFtU68ASlzBDMz8RHrA0h925u6UDk7vPe4="; 18 17 }; 19 18 20 - patches = [ 21 - # git information isn't available with fetchFromGitHub 22 - # https://github.com/nvarner/typst-lsp/pull/303 23 - (fetchpatch { 24 - name = "fix-build-when-git-information-is-not-available.patch"; 25 - url = "https://github.com/nvarner/typst-lsp/commit/420de6235eb1aa492337a8cc43b04134a3ffab00.patch"; 26 - hash = "sha256-Rs9pzSUg4YNGzYnX8tbOmCwbPyZ9P18Eyg451fa2Iqg="; 27 - }) 28 - ]; 29 - 30 19 cargoLock = { 31 20 lockFile = ./Cargo.lock; 32 21 outputHashes = { 33 22 "typst-0.8.0" = "sha256-q2b/PoNwpzarJbIPzokYgZRD2/Oe/XB40C4VXdwL/NA="; 34 23 "typst-syntax-0.7.0" = "sha256-yrtOmlFAKOqAmhCP7n0HQCOQpU3DWyms5foCdUb9QTg="; 35 - "typstfmt_lib-0.2.4" = "sha256-d0vlZqg0RcRvZM7xYdMLX2/UeolUbqZ9H4drJRRKBmc="; 24 + "typstfmt_lib-0.2.5" = "sha256-+iQOS+WPCWevUFurLfuC5mhuRdJ/1ZsekFoFDzZviag="; 36 25 }; 37 26 }; 38 27