1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
|
Description: Relax dependencies to build with Debian crates
Author: Matthias Geiger <werdahias@debian.org>
Forwarded: not-needed
Last-Update: 2025-08-18
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/crates/texlab/Cargo.toml
+++ b/crates/texlab/Cargo.toml
@@ -26,7 +26,7 @@
base-db = { path = "../base-db" }
bibfmt = { path = "../bibfmt" }
citeproc = { path = "../citeproc" }
-clap = { version = "4.5.40", features = ["derive"] }
+clap = { version = "4.5.23", features = ["derive"] }
commands = { path = "../commands" }
completion = { path = "../completion" }
completion-data = { path = "../completion-data" }
@@ -34,7 +34,7 @@
definition = { path = "../definition" }
diagnostics = { path = "../diagnostics" }
distro = { path = "../distro" }
-fern = "0.7.1"
+fern = "0.6.1"
folding = { path = "../folding" }
highlights = { path = "../highlights" }
hover = { path = "../hover" }
@@ -44,10 +44,10 @@
links = { path = "../links" }
log.workspace = true
lsp-server = "0.7.8"
-lsp-types = "0.95.1"
+lsp-types = "0.97.0"
notify-debouncer-full.workspace = true
notify.workspace = true
-parking_lot = "0.12.4"
+parking_lot = "0.12"
parser = { path = "../parser" }
references = { path = "../references" }
regex.workspace = true
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -13,26 +13,26 @@
rust-version = "1.80"
[workspace.dependencies]
-anyhow = "1.0.98"
+anyhow = "1.0.95"
criterion = "0.5.1"
crossbeam-channel = "0.5.15"
-dirs = "6.0.0"
+dirs = "5.0.0"
expect-test = "1.5.1"
itertools = "0.13.0"
-log = "0.4.27"
+log = "0.4.26"
notify = "8.0.0"
notify-debouncer-full = "0.5.0"
-once_cell = "1.21.3"
+once_cell = "1.20.2"
regex = "1.11.1"
-rowan = "0.15.16"
-rustc-hash = "2.1.1"
-serde = { version = "1.0.219", features = ["derive"] }
-serde_json = "1.0.140"
-shellexpand = "3.1.1"
-tempfile = "3.19.1"
-titlecase = "3.6.0"
+rowan = "0.16"
+rustc-hash = "1.1"
+serde = { version = "1.0.217", features = ["derive"] }
+serde_json = "1.0.139"
+shellexpand = "3.1.0"
+tempfile = "3.15"
+titlecase = "2.2.0"
unicode-normalization = "0.1.24"
-url = "2.5.4"
+url = "2.5.2"
[profile.release]
lto = "thin"
--- a/crates/bibtex-utils/Cargo.toml
+++ b/crates/bibtex-utils/Cargo.toml
@@ -7,7 +7,7 @@
rust-version.workspace = true
[dependencies]
-chrono = { version = "0.4.41", default-features = false, features = ["std"] }
+chrono = { version = "0.4.39", default-features = false, features = ["std"] }
human_name = "2.0.4"
itertools.workspace = true
rowan.workspace = true
--- a/crates/completion-data/Cargo.toml
+++ b/crates/completion-data/Cargo.toml
@@ -8,7 +8,7 @@
[dependencies]
base-db = { path = "../base-db" }
-flate2 = "1.1.2"
+flate2 = "1.1.0"
itertools.workspace = true
once_cell.workspace = true
rustc-hash.workspace = true
--- a/crates/commands/Cargo.toml
+++ b/crates/commands/Cargo.toml
@@ -9,15 +9,15 @@
[dependencies]
anyhow.workspace = true
base-db = { path = "../base-db" }
-bstr = "1.12.0"
+bstr = "1.11.0"
crossbeam-channel.workspace = true
itertools.workspace = true
-libc = "0.2.174"
+libc = "0.2.169"
log.workspace = true
rowan.workspace = true
rustc-hash.workspace = true
syntax = { path = "../syntax" }
-thiserror = "2.0.12"
+thiserror = "2.0.11"
url.workspace = true
[dev-dependencies]
|