From 8058593261e80d690902a3c2ef11274e9f29cfe9 Mon Sep 17 00:00:00 2001 From: Fredrik Fornwall Date: Sat, 17 Aug 2024 11:46:04 +0200 Subject: [PATCH] bump(main/kak-lsp): 17.1.2 Remove the backported patch added in #21134 as it's now applied upstream. Fixes #21152 --- ...34ca89907c976035174a9f636fcbc1e13a7c.patch | 1507 ----------------- packages/kak-lsp/build.sh | 5 +- 2 files changed, 2 insertions(+), 1510 deletions(-) delete mode 100644 packages/kak-lsp/bb9734ca89907c976035174a9f636fcbc1e13a7c.patch diff --git a/packages/kak-lsp/bb9734ca89907c976035174a9f636fcbc1e13a7c.patch b/packages/kak-lsp/bb9734ca89907c976035174a9f636fcbc1e13a7c.patch deleted file mode 100644 index 949f100aed0902..00000000000000 --- a/packages/kak-lsp/bb9734ca89907c976035174a9f636fcbc1e13a7c.patch +++ /dev/null @@ -1,1507 +0,0 @@ -From bb9734ca89907c976035174a9f636fcbc1e13a7c Mon Sep 17 00:00:00 2001 -From: Johannes Altmanninger -Date: Sun, 30 Jun 2024 09:57:15 +0200 -Subject: [PATCH] Update some dependencies - ---- - Cargo.lock | 609 +++++++++++++++++++--------------- - Cargo.toml | 30 +- - src/language_features/goto.rs | 2 +- - 3 files changed, 359 insertions(+), 282 deletions(-) - -diff --git a/Cargo.lock b/Cargo.lock -index dddd12c7..8f3876d0 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -8,15 +8,33 @@ version = "1.2.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" - -+[[package]] -+name = "ahash" -+version = "0.8.11" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" -+dependencies = [ -+ "cfg-if", -+ "once_cell", -+ "version_check", -+ "zerocopy", -+] -+ - [[package]] - name = "aho-corasick" --version = "1.1.2" -+version = "1.1.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" -+checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" - dependencies = [ - "memchr", - ] - -+[[package]] -+name = "allocator-api2" -+version = "0.2.18" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" -+ - [[package]] - name = "android-tzdata" - version = "0.1.1" -@@ -34,47 +52,48 @@ dependencies = [ - - [[package]] - name = "anstream" --version = "0.6.5" -+version = "0.6.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6" -+checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" - dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", -+ "is_terminal_polyfill", - "utf8parse", - ] - - [[package]] - name = "anstyle" --version = "1.0.4" -+version = "1.0.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" -+checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" - - [[package]] - name = "anstyle-parse" --version = "0.2.3" -+version = "0.2.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" -+checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" - dependencies = [ - "utf8parse", - ] - - [[package]] - name = "anstyle-query" --version = "1.0.2" -+version = "1.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" -+checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" - dependencies = [ - "windows-sys 0.52.0", - ] - - [[package]] - name = "anstyle-wincon" --version = "3.0.2" -+version = "3.0.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" -+checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" - dependencies = [ - "anstyle", - "windows-sys 0.52.0", -@@ -82,26 +101,15 @@ dependencies = [ - - [[package]] - name = "arc-swap" --version = "1.6.0" -+version = "1.7.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" -- --[[package]] --name = "atty" --version = "0.2.14" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" --dependencies = [ -- "hermit-abi", -- "libc", -- "winapi", --] -+checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" - - [[package]] - name = "autocfg" --version = "1.1.0" -+version = "1.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" -+checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" - - [[package]] - name = "bitflags" -@@ -111,24 +119,21 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - - [[package]] - name = "bitflags" --version = "2.4.1" -+version = "2.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" -+checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" - - [[package]] - name = "bumpalo" --version = "3.14.0" -+version = "3.16.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" -+checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" - - [[package]] - name = "cc" --version = "1.0.83" -+version = "1.0.103" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" --dependencies = [ -- "libc", --] -+checksum = "2755ff20a1d93490d26ba33a6f092a38a508398a5320df5d4b3014fcccce9410" - - [[package]] - name = "cfg-if" -@@ -138,30 +143,30 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - - [[package]] - name = "chrono" --version = "0.4.31" -+version = "0.4.38" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" -+checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" - dependencies = [ - "android-tzdata", - "iana-time-zone", -- "num-traits 0.2.17", -- "windows-targets 0.48.5", -+ "num-traits 0.2.19", -+ "windows-targets 0.52.5", - ] - - [[package]] - name = "clap" --version = "4.4.11" -+version = "4.5.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2" -+checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d" - dependencies = [ - "clap_builder", - ] - - [[package]] - name = "clap_builder" --version = "4.4.11" -+version = "4.5.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb" -+checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708" - dependencies = [ - "anstream", - "anstyle", -@@ -171,15 +176,15 @@ dependencies = [ - - [[package]] - name = "clap_lex" --version = "0.6.0" -+version = "0.7.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" -+checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" - - [[package]] - name = "colorchoice" --version = "1.0.0" -+version = "1.0.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" -+checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" - - [[package]] - name = "core-foundation-sys" -@@ -187,33 +192,38 @@ version = "0.8.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" - -+[[package]] -+name = "core2" -+version = "0.4.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" -+dependencies = [ -+ "memchr", -+] -+ - [[package]] - name = "crc32fast" --version = "1.3.2" -+version = "1.4.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" -+checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" - dependencies = [ - "cfg-if", - ] - - [[package]] - name = "crossbeam-channel" --version = "0.5.10" -+version = "0.5.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "82a9b73a36529d9c47029b9fb3a6f0ea3cc916a261195352ba19e770fc1748b2" -+checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" - dependencies = [ -- "cfg-if", - "crossbeam-utils", - ] - - [[package]] - name = "crossbeam-utils" --version = "0.8.18" -+version = "0.8.20" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c" --dependencies = [ -- "cfg-if", --] -+checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" - - [[package]] - name = "daemonize" -@@ -224,11 +234,17 @@ dependencies = [ - "libc", - ] - -+[[package]] -+name = "dary_heap" -+version = "0.3.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca" -+ - [[package]] - name = "deranged" --version = "0.3.10" -+version = "0.3.11" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" -+checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" - dependencies = [ - "powerfmt", - ] -@@ -283,9 +299,9 @@ dependencies = [ - - [[package]] - name = "either" --version = "1.9.0" -+version = "1.13.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" -+checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" - - [[package]] - name = "enum_primitive" -@@ -304,9 +320,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - - [[package]] - name = "errno" --version = "0.3.8" -+version = "0.3.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" -+checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" - dependencies = [ - "libc", - "windows-sys 0.52.0", -@@ -339,7 +355,7 @@ checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" - dependencies = [ - "cfg-if", - "libc", -- "redox_syscall", -+ "redox_syscall 0.4.1", - "windows-sys 0.52.0", - ] - -@@ -354,12 +370,12 @@ dependencies = [ - - [[package]] - name = "fs4" --version = "0.7.0" -+version = "0.8.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "29f9df8a11882c4e3335eb2d18a0137c505d9ca927470b0cac9c6f0ae07d28f7" -+checksum = "f7e180ac76c23b45e767bd7ae9579bc0bb458618c4bc71835926e098e61d15f8" - dependencies = [ - "rustix", -- "windows-sys 0.48.0", -+ "windows-sys 0.52.0", - ] - - [[package]] -@@ -427,7 +443,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.43", -+ "syn 2.0.68", - ] - - [[package]] -@@ -471,9 +487,9 @@ dependencies = [ - - [[package]] - name = "getrandom" --version = "0.2.11" -+version = "0.2.15" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" -+checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" - dependencies = [ - "cfg-if", - "libc", -@@ -488,24 +504,25 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" - - [[package]] - name = "hashbrown" --version = "0.14.3" -+version = "0.14.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" -+checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -+dependencies = [ -+ "ahash", -+ "allocator-api2", -+] - - [[package]] - name = "hermit-abi" --version = "0.1.19" -+version = "0.3.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" --dependencies = [ -- "libc", --] -+checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - - [[package]] - name = "iana-time-zone" --version = "0.1.58" -+version = "0.1.60" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" -+checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" - dependencies = [ - "android_system_properties", - "core-foundation-sys", -@@ -536,9 +553,9 @@ dependencies = [ - - [[package]] - name = "indexmap" --version = "2.1.0" -+version = "2.2.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" -+checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" - dependencies = [ - "equivalent", - "hashbrown", -@@ -546,9 +563,9 @@ dependencies = [ - - [[package]] - name = "indoc" --version = "2.0.4" -+version = "2.0.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" -+checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" - - [[package]] - name = "inotify" -@@ -570,26 +587,43 @@ dependencies = [ - "libc", - ] - -+[[package]] -+name = "is-terminal" -+version = "0.4.12" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" -+dependencies = [ -+ "hermit-abi", -+ "libc", -+ "windows-sys 0.52.0", -+] -+ -+[[package]] -+name = "is_terminal_polyfill" -+version = "1.70.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" -+ - [[package]] - name = "itertools" --version = "0.12.0" -+version = "0.13.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" -+checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" - dependencies = [ - "either", - ] - - [[package]] - name = "itoa" --version = "1.0.10" -+version = "1.0.11" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" -+checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" - - [[package]] - name = "js-sys" --version = "0.3.66" -+version = "0.3.69" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" -+checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" - dependencies = [ - "wasm-bindgen", - ] -@@ -667,58 +701,61 @@ dependencies = [ - - [[package]] - name = "lazy_static" --version = "1.4.0" -+version = "1.5.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" -+checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - - [[package]] - name = "libc" --version = "0.2.151" -+version = "0.2.155" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" -+checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" - - [[package]] - name = "libflate" --version = "1.4.0" -+version = "2.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18" -+checksum = "45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e" - dependencies = [ - "adler32", -+ "core2", - "crc32fast", -+ "dary_heap", - "libflate_lz77", - ] - - [[package]] - name = "libflate_lz77" --version = "1.2.0" -+version = "2.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a52d3a8bfc85f250440e4424db7d857e241a3aebbbe301f3eb606ab15c39acbf" -+checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d" - dependencies = [ -+ "core2", -+ "hashbrown", - "rle-decode-fast", - ] - - [[package]] - name = "libredox" --version = "0.0.1" -+version = "0.1.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" -+checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" - dependencies = [ -- "bitflags 2.4.1", -+ "bitflags 2.6.0", - "libc", -- "redox_syscall", - ] - - [[package]] - name = "linux-raw-sys" --version = "0.4.12" -+version = "0.4.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" -+checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" - - [[package]] - name = "lock_api" --version = "0.4.11" -+version = "0.4.12" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" -+checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" - dependencies = [ - "autocfg", - "scopeguard", -@@ -726,15 +763,15 @@ dependencies = [ - - [[package]] - name = "log" --version = "0.4.20" -+version = "0.4.22" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" -+checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" - - [[package]] - name = "lsp-types" --version = "0.95.0" -+version = "0.95.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "158c1911354ef73e8fe42da6b10c0484cb65c7f1007f28022e847706c1ab6984" -+checksum = "8e34d33a8e9b006cd3fc4fe69a921affa097bae4bb65f76271f4644f9a334365" - dependencies = [ - "bitflags 1.3.2", - "serde", -@@ -745,24 +782,24 @@ dependencies = [ - - [[package]] - name = "memchr" --version = "2.6.4" -+version = "2.7.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" -+checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" - - [[package]] - name = "memoffset" --version = "0.9.0" -+version = "0.9.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" -+checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" - dependencies = [ - "autocfg", - ] - - [[package]] - name = "mio" --version = "0.8.10" -+version = "0.8.11" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" -+checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" - dependencies = [ - "libc", - "log", -@@ -776,7 +813,7 @@ version = "6.1.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" - dependencies = [ -- "bitflags 2.4.1", -+ "bitflags 2.6.0", - "crossbeam-channel", - "filetime", - "fsevent-sys", -@@ -803,33 +840,30 @@ dependencies = [ - "walkdir", - ] - -+[[package]] -+name = "num-conv" -+version = "0.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" -+ - [[package]] - name = "num-traits" - version = "0.1.43" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" - dependencies = [ -- "num-traits 0.2.17", -+ "num-traits 0.2.19", - ] - - [[package]] - name = "num-traits" --version = "0.2.17" -+version = "0.2.19" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" -+checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" - dependencies = [ - "autocfg", - ] - --[[package]] --name = "num_threads" --version = "0.1.6" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" --dependencies = [ -- "libc", --] -- - [[package]] - name = "once_cell" - version = "1.19.0" -@@ -844,9 +878,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" - - [[package]] - name = "parking_lot" --version = "0.12.1" -+version = "0.12.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" -+checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" - dependencies = [ - "lock_api", - "parking_lot_core", -@@ -854,15 +888,15 @@ dependencies = [ - - [[package]] - name = "parking_lot_core" --version = "0.9.9" -+version = "0.9.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" -+checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" - dependencies = [ - "cfg-if", - "libc", -- "redox_syscall", -+ "redox_syscall 0.5.2", - "smallvec", -- "windows-targets 0.48.5", -+ "windows-targets 0.52.5", - ] - - [[package]] -@@ -873,9 +907,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" - - [[package]] - name = "pin-project-lite" --version = "0.2.13" -+version = "0.2.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" -+checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" - - [[package]] - name = "pin-utils" -@@ -897,20 +931,20 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - - [[package]] - name = "proc-macro2" --version = "1.0.71" -+version = "1.0.86" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8" -+checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" - dependencies = [ - "unicode-ident", - ] - - [[package]] - name = "pulldown-cmark" --version = "0.9.3" -+version = "0.9.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" -+checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" - dependencies = [ -- "bitflags 1.3.2", -+ "bitflags 2.6.0", - "getopts", - "memchr", - "unicase", -@@ -918,9 +952,9 @@ dependencies = [ - - [[package]] - name = "quote" --version = "1.0.33" -+version = "1.0.36" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" -+checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" - dependencies = [ - "proc-macro2", - ] -@@ -964,11 +998,20 @@ dependencies = [ - "bitflags 1.3.2", - ] - -+[[package]] -+name = "redox_syscall" -+version = "0.5.2" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" -+dependencies = [ -+ "bitflags 2.6.0", -+] -+ - [[package]] - name = "redox_users" --version = "0.4.4" -+version = "0.4.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" -+checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" - dependencies = [ - "getrandom", - "libredox", -@@ -977,9 +1020,9 @@ dependencies = [ - - [[package]] - name = "regex" --version = "1.10.2" -+version = "1.10.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" -+checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" - dependencies = [ - "aho-corasick", - "memchr", -@@ -989,9 +1032,9 @@ dependencies = [ - - [[package]] - name = "regex-automata" --version = "0.4.3" -+version = "0.4.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" -+checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" - dependencies = [ - "aho-corasick", - "memchr", -@@ -1000,9 +1043,9 @@ dependencies = [ - - [[package]] - name = "regex-syntax" --version = "0.8.2" -+version = "0.8.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" -+checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" - - [[package]] - name = "rle-decode-fast" -@@ -1031,11 +1074,11 @@ dependencies = [ - - [[package]] - name = "rustix" --version = "0.38.28" -+version = "0.38.34" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" -+checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" - dependencies = [ -- "bitflags 2.4.1", -+ "bitflags 2.6.0", - "errno", - "libc", - "linux-raw-sys", -@@ -1044,15 +1087,15 @@ dependencies = [ - - [[package]] - name = "rustversion" --version = "1.0.14" -+version = "1.0.17" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" -+checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" - - [[package]] - name = "ryu" --version = "1.0.16" -+version = "1.0.18" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" -+checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" - - [[package]] - name = "same-file" -@@ -1071,35 +1114,35 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - - [[package]] - name = "semver" --version = "1.0.20" -+version = "1.0.23" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" -+checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" - - [[package]] - name = "serde" --version = "1.0.193" -+version = "1.0.203" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" -+checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" - dependencies = [ - "serde_derive", - ] - - [[package]] - name = "serde_derive" --version = "1.0.193" -+version = "1.0.203" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" -+checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.43", -+ "syn 2.0.68", - ] - - [[package]] - name = "serde_json" --version = "1.0.108" -+version = "1.0.118" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" -+checksum = "d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4" - dependencies = [ - "itoa", - "ryu", -@@ -1108,20 +1151,20 @@ dependencies = [ - - [[package]] - name = "serde_repr" --version = "0.1.17" -+version = "0.1.19" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" -+checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.43", -+ "syn 2.0.68", - ] - - [[package]] - name = "serde_spanned" --version = "0.6.5" -+version = "0.6.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" -+checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" - dependencies = [ - "serde", - ] -@@ -1187,11 +1230,11 @@ dependencies = [ - - [[package]] - name = "slog-term" --version = "2.9.0" -+version = "2.9.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "87d29185c55b7b258b4f120eab00f48557d4d9bc814f41713f449d35b0f8977c" -+checksum = "b6e022d0b998abfe5c3782c1f03551a596269450ccd677ea51c56f8b214610e8" - dependencies = [ -- "atty", -+ "is-terminal", - "slog", - "term", - "thread_local", -@@ -1200,9 +1243,9 @@ dependencies = [ - - [[package]] - name = "sloggers" --version = "2.1.2" -+version = "2.2.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7a0a4d8569a69ee56f277bffc2f6eee637b98ed468448e8a5a84fa63efe4de9d" -+checksum = "75062c2738b82cd45ae633623caae3393f43eb00aada1dc2d3ebe88db6b0db9b" - dependencies = [ - "chrono", - "libc", -@@ -1223,9 +1266,9 @@ dependencies = [ - - [[package]] - name = "smallvec" --version = "1.11.2" -+version = "1.13.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" -+checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" - - [[package]] - name = "str_indices" -@@ -1235,9 +1278,9 @@ checksum = "e9557cb6521e8d009c51a8666f09356f4b817ba9ba0981a305bd86aee47bd35c" - - [[package]] - name = "strsim" --version = "0.10.0" -+version = "0.11.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" -+checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - - [[package]] - name = "syn" -@@ -1252,9 +1295,9 @@ dependencies = [ - - [[package]] - name = "syn" --version = "2.0.43" -+version = "2.0.68" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ee659fb5f3d355364e1f3e5bc10fb82068efbf824a1e9d1c9504244a6469ad53" -+checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9" - dependencies = [ - "proc-macro2", - "quote", -@@ -1280,29 +1323,29 @@ dependencies = [ - - [[package]] - name = "thiserror" --version = "1.0.52" -+version = "1.0.61" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "83a48fd946b02c0a526b2e9481c8e2a17755e47039164a86c4070446e3a4614d" -+checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" - dependencies = [ - "thiserror-impl", - ] - - [[package]] - name = "thiserror-impl" --version = "1.0.52" -+version = "1.0.61" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e7fbe9b594d6568a6a1443250a7e67d80b74e1e96f6d1715e1e21cc1888291d3" -+checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.43", -+ "syn 2.0.68", - ] - - [[package]] - name = "thread_local" --version = "1.1.7" -+version = "1.1.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" -+checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" - dependencies = [ - "cfg-if", - "once_cell", -@@ -1310,14 +1353,13 @@ dependencies = [ - - [[package]] - name = "time" --version = "0.3.31" -+version = "0.3.36" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" -+checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" - dependencies = [ - "deranged", - "itoa", -- "libc", -- "num_threads", -+ "num-conv", - "powerfmt", - "serde", - "time-core", -@@ -1332,18 +1374,19 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" - - [[package]] - name = "time-macros" --version = "0.2.16" -+version = "0.2.18" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" -+checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" - dependencies = [ -+ "num-conv", - "time-core", - ] - - [[package]] - name = "tinyvec" --version = "1.6.0" -+version = "1.6.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" -+checksum = "c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82" - dependencies = [ - "tinyvec_macros", - ] -@@ -1356,9 +1399,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - - [[package]] - name = "toml" --version = "0.8.8" -+version = "0.8.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" -+checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" - dependencies = [ - "serde", - "serde_spanned", -@@ -1368,18 +1411,18 @@ dependencies = [ - - [[package]] - name = "toml_datetime" --version = "0.6.5" -+version = "0.6.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" -+checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" - dependencies = [ - "serde", - ] - - [[package]] - name = "toml_edit" --version = "0.21.0" -+version = "0.22.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" -+checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" - dependencies = [ - "indexmap", - "serde", -@@ -1418,9 +1461,9 @@ dependencies = [ - - [[package]] - name = "unicode-bidi" --version = "0.3.14" -+version = "0.3.15" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" -+checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" - - [[package]] - name = "unicode-ident" -@@ -1430,24 +1473,24 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" - - [[package]] - name = "unicode-normalization" --version = "0.1.22" -+version = "0.1.23" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" -+checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" - dependencies = [ - "tinyvec", - ] - - [[package]] - name = "unicode-width" --version = "0.1.11" -+version = "0.1.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" -+checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" - - [[package]] - name = "url" --version = "2.5.0" -+version = "2.5.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" -+checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" - dependencies = [ - "form_urlencoded", - "idna", -@@ -1457,9 +1500,9 @@ dependencies = [ - - [[package]] - name = "utf8parse" --version = "0.2.1" -+version = "0.2.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" -+checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" - - [[package]] - name = "version_check" -@@ -1469,9 +1512,9 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - - [[package]] - name = "walkdir" --version = "2.4.0" -+version = "2.5.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" -+checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" - dependencies = [ - "same-file", - "winapi-util", -@@ -1483,11 +1526,17 @@ version = "0.11.0+wasi-snapshot-preview1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -+[[package]] -+name = "wasite" -+version = "0.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" -+ - [[package]] - name = "wasm-bindgen" --version = "0.2.89" -+version = "0.2.92" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" -+checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" - dependencies = [ - "cfg-if", - "wasm-bindgen-macro", -@@ -1495,24 +1544,24 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-backend" --version = "0.2.89" -+version = "0.2.92" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" -+checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" - dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2", - "quote", -- "syn 2.0.43", -+ "syn 2.0.68", - "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-macro" --version = "0.2.89" -+version = "0.2.92" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" -+checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" - dependencies = [ - "quote", - "wasm-bindgen-macro-support", -@@ -1520,28 +1569,28 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro-support" --version = "0.2.89" -+version = "0.2.92" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" -+checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.43", -+ "syn 2.0.68", - "wasm-bindgen-backend", - "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-shared" --version = "0.2.89" -+version = "0.2.92" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" -+checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" - - [[package]] - name = "web-sys" --version = "0.3.66" -+version = "0.3.69" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" -+checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" - dependencies = [ - "js-sys", - "wasm-bindgen", -@@ -1549,11 +1598,12 @@ dependencies = [ - - [[package]] - name = "whoami" --version = "1.4.1" -+version = "1.5.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" -+checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" - dependencies = [ -- "wasm-bindgen", -+ "redox_syscall 0.4.1", -+ "wasite", - "web-sys", - ] - -@@ -1581,11 +1631,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - - [[package]] - name = "winapi-util" --version = "0.1.6" -+version = "0.1.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" -+checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" - dependencies = [ -- "winapi", -+ "windows-sys 0.52.0", - ] - - [[package]] -@@ -1608,11 +1658,11 @@ dependencies = [ - - [[package]] - name = "windows-core" --version = "0.51.1" -+version = "0.52.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" -+checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" - dependencies = [ -- "windows-targets 0.48.5", -+ "windows-targets 0.52.5", - ] - - [[package]] -@@ -1630,7 +1680,7 @@ version = "0.52.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" - dependencies = [ -- "windows-targets 0.52.0", -+ "windows-targets 0.52.5", - ] - - [[package]] -@@ -1650,17 +1700,18 @@ dependencies = [ - - [[package]] - name = "windows-targets" --version = "0.52.0" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" -+checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" - dependencies = [ -- "windows_aarch64_gnullvm 0.52.0", -- "windows_aarch64_msvc 0.52.0", -- "windows_i686_gnu 0.52.0", -- "windows_i686_msvc 0.52.0", -- "windows_x86_64_gnu 0.52.0", -- "windows_x86_64_gnullvm 0.52.0", -- "windows_x86_64_msvc 0.52.0", -+ "windows_aarch64_gnullvm 0.52.5", -+ "windows_aarch64_msvc 0.52.5", -+ "windows_i686_gnu 0.52.5", -+ "windows_i686_gnullvm", -+ "windows_i686_msvc 0.52.5", -+ "windows_x86_64_gnu 0.52.5", -+ "windows_x86_64_gnullvm 0.52.5", -+ "windows_x86_64_msvc 0.52.5", - ] - - [[package]] -@@ -1671,9 +1722,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - - [[package]] - name = "windows_aarch64_gnullvm" --version = "0.52.0" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" -+checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" - - [[package]] - name = "windows_aarch64_msvc" -@@ -1683,9 +1734,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - - [[package]] - name = "windows_aarch64_msvc" --version = "0.52.0" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" -+checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" - - [[package]] - name = "windows_i686_gnu" -@@ -1695,9 +1746,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - - [[package]] - name = "windows_i686_gnu" --version = "0.52.0" -+version = "0.52.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" -+ -+[[package]] -+name = "windows_i686_gnullvm" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" -+checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" - - [[package]] - name = "windows_i686_msvc" -@@ -1707,9 +1764,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - - [[package]] - name = "windows_i686_msvc" --version = "0.52.0" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" -+checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" - - [[package]] - name = "windows_x86_64_gnu" -@@ -1719,9 +1776,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - - [[package]] - name = "windows_x86_64_gnu" --version = "0.52.0" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" -+checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" - - [[package]] - name = "windows_x86_64_gnullvm" -@@ -1731,9 +1788,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - - [[package]] - name = "windows_x86_64_gnullvm" --version = "0.52.0" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" -+checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" - - [[package]] - name = "windows_x86_64_msvc" -@@ -1743,15 +1800,35 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - - [[package]] - name = "windows_x86_64_msvc" --version = "0.52.0" -+version = "0.52.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" -+checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" - - [[package]] - name = "winnow" --version = "0.5.30" -+version = "0.6.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9b5c3db89721d50d0e2a673f5043fc4722f76dcc352d7b1ab8b8288bed4ed2c5" -+checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" - dependencies = [ - "memchr", - ] -+ -+[[package]] -+name = "zerocopy" -+version = "0.7.34" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" -+dependencies = [ -+ "zerocopy-derive", -+] -+ -+[[package]] -+name = "zerocopy-derive" -+version = "0.7.34" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.68", -+] -diff --git a/Cargo.toml b/Cargo.toml -index 322158d6..df6a54fc 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -8,36 +8,36 @@ license = "Unlicense/MIT" - repository = "https://github.com/kakoune-lsp/kakoune-lsp" - - [dependencies] --clap = {version = "4.4.11", features = ["cargo"] } -+clap = {version = "4.5.8", features = ["cargo"] } - crossbeam-channel = "0.5.1" - daemonize = "0.5.0" - diffs = "0.5.1" - dirs = "5.0.1" - enum_primitive = "0.1.1" --fs4 = "0.7.0" -+fs4 = "0.8.4" - glob = "0.3.0" --indoc = "2.0.4" --itertools = "0.12.0" -+indoc = "2.0.5" -+itertools = "0.13.0" - jsonrpc-core = "18.0.0" --lazy_static = "1.4.0" --libc = "0.2.71" -+lazy_static = "1.5.0" -+libc = "0.2.155" - lsp-types = { version = "0.95.0", features = ["proposed"] } - notify-debouncer-full = "0.3.1" - pulldown-cmark = "0.9.2" - rand = "0.8.4" --regex = "1.3.9" -+regex = "1.10.5" - ropey = "1.6.1" --serde = "1.0.112" --serde_derive = "1.0.112" --serde_json = "1.0.55" --serde_repr = "0.1.7" --sloggers = "2.0.2" -+serde = "1.0.203" -+serde_derive = "1.0.203" -+serde_json = "1.0.118" -+serde_repr = "0.1.19" -+sloggers = "2.2.0" - slog-scope = "4.3.0" - slog = { version = "2.5.2", features = ["release_max_level_debug"] } --toml = "0.8.8" -+toml = "0.8.14" - unicode-width = "0.1.10" --url = { version = "2.1.1", features = ["serde"] } --whoami = "1.1.3" -+url = { version = "2.5.2", features = ["serde"] } -+whoami = "1.5.1" - - [profile.release] - lto = true -diff --git a/src/language_features/goto.rs b/src/language_features/goto.rs -index 30ad97a7..47f03045 100644 ---- a/src/language_features/goto.rs -+++ b/src/language_features/goto.rs -@@ -100,7 +100,7 @@ fn goto_locations(meta: EditorMeta, locations: &[(ServerName, Location)], ctx: & - let main_root_path = root_path.clone(); - let select_location = locations - .iter() -- .group_by(|(_, Location { uri, .. })| uri.to_file_path().unwrap()) -+ .chunk_by(|(_, Location { uri, .. })| uri.to_file_path().unwrap()) - .into_iter() - .map(|(path, locations)| { - let path_str = path.to_str().unwrap(); diff --git a/packages/kak-lsp/build.sh b/packages/kak-lsp/build.sh index 2382af24152fa6..65be6617a2a991 100644 --- a/packages/kak-lsp/build.sh +++ b/packages/kak-lsp/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/kak-lsp/kak-lsp TERMUX_PKG_DESCRIPTION="Language Server Protocol Client for the Kakoune editor" TERMUX_PKG_LICENSE="MIT, Unlicense" TERMUX_PKG_MAINTAINER="@finagolfin" -TERMUX_PKG_VERSION="17.1.1" -TERMUX_PKG_REVISION=1 +TERMUX_PKG_VERSION="17.1.2" TERMUX_PKG_SRCURL=https://github.com/kak-lsp/kak-lsp/archive/v$TERMUX_PKG_VERSION.tar.gz -TERMUX_PKG_SHA256=5a5a888b5d5574b3468979234d925cd0e056425610b425c6b2ef3d97dcb97b86 +TERMUX_PKG_SHA256=2a7c83eb1eb7e0e119879ee9be9b0868c07028c4925c317a78e7f2bbe8dc7d0f TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_BUILD_IN_SRC=true