[Pkg-rust-maintainers] Bug#1124002: texlab- upcoming rust-dirs update
Peter Green
plugwash at debian.org
Thu Dec 25 23:42:47 GMT 2025
Package: texlab
Version: 5.24.0-1
I hope to update the dirs, dirs-sys and directories crates to
versions 6, 0.4 and 6 respectively soon. texlab needs
a dependency update to build with the new version.
-------------- next part --------------
diff -Nru texlab-5.24.0/debian/changelog texlab-5.24.0/debian/changelog
--- texlab-5.24.0/debian/changelog 2025-12-09 23:00:30.000000000 +0000
+++ texlab-5.24.0/debian/changelog 2025-12-25 23:34:51.000000000 +0000
@@ -1,3 +1,10 @@
+texlab (5.24.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Relax dirs dependency.
+
+ -- Peter Michael Green <plugwash at debian.org> Thu, 25 Dec 2025 23:34:51 +0000
+
texlab (5.24.0-1) unstable; urgency=medium
* New upstream release
diff -Nru texlab-5.24.0/debian/control texlab-5.24.0/debian/control
--- texlab-5.24.0/debian/control 2025-12-09 22:47:43.000000000 +0000
+++ texlab-5.24.0/debian/control 2025-12-25 23:34:51.000000000 +0000
@@ -13,7 +13,8 @@
librust-chrono-0.4-dev (>= 0.4.39-~~),
librust-clap-4+default-dev (>= 4.5.23-~~),
librust-crossbeam-channel-0.5+default-dev (>= 0.5.15-~~),
- librust-dirs-5+default-dev,
+ librust-dirs+default-dev (>= 5),
+ librust-dirs+default-dev (<< 7),
librust-encoding-rs-0.8+default-dev (>= 0.8.35-~~),
librust-encoding-rs-io-0.1+default-dev (>= 0.1.7-~~),
librust-expect-test-1+default-dev (>= 1.5.1-~~),
diff -Nru texlab-5.24.0/debian/patches/disable-criterion.diff texlab-5.24.0/debian/patches/disable-criterion.diff
--- texlab-5.24.0/debian/patches/disable-criterion.diff 2025-12-09 22:47:46.000000000 +0000
+++ texlab-5.24.0/debian/patches/disable-criterion.diff 2025-12-25 23:34:51.000000000 +0000
@@ -13,14 +13,10 @@
index bc00078..7f4ea2e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
-@@ -17,7 +17,6 @@ anyhow = "1.0.95"
- bstr = "1.11.0"
- chrono = { version = "0.4.39", default-features = false }
+@@ -19,3 +19,2 @@
clap = "4.5.23"
-criterion = "0.7.0"
crossbeam-channel = "0.5.15"
- dirs = "5.0.0"
- encoding_rs = "0.8.35"
diff --git a/crates/completion/Cargo.toml b/crates/completion/Cargo.toml
index 8ef3e84..43f7e03 100644
--- a/crates/completion/Cargo.toml
diff -Nru texlab-5.24.0/debian/patches/relax-deps.diff texlab-5.24.0/debian/patches/relax-deps.diff
--- texlab-5.24.0/debian/patches/relax-deps.diff 2025-12-09 22:47:46.000000000 +0000
+++ texlab-5.24.0/debian/patches/relax-deps.diff 2025-12-25 23:34:51.000000000 +0000
@@ -25,7 +25,7 @@
criterion = "0.7.0"
crossbeam-channel = "0.5.15"
-dirs = "6.0.0"
-+dirs = "5.0.0"
++dirs = ">= 5.0.0, < 7"
encoding_rs = "0.8.35"
encoding_rs_io = "0.1.7"
expect-test = "1.5.1"
More information about the Pkg-rust-maintainers
mailing list