Package: hx
Version: 25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-2.2
Tags: patch
I hope to update rust-indicatif to 0.18 soon as part of the
rust-console update (the only "breaking change" listed by
upstream is the update of console).
hx needs it's dependencies adjusting to build with the new
version.
diff -Nru hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog
--- hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog
2026-10-03 01:55:00.000000000 +0000
+++ hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/changelog
2026-10-13 14:50:55.000000000 +0000
@@ -1,3 +1,10 @@
+hx (25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-2.3) UNRELEASED;
urgency=medium
+
+ * Non-maintainer upload.
+ * Relax dependency on indicatif.
+
+ -- Peter Michael Green <[email protected]> Tue, 13 Oct 2026 14:50:55 +0000
+
hx (25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds-2.2) unstable;
urgency=medium
* Non-maintainer upload (Closes: #1149779).
diff -Nru hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control
--- hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control
2026-09-26 19:56:58.000000000 +0000
+++ hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/control
2026-10-13 14:50:47.000000000 +0000
@@ -33,7 +33,8 @@
librust-ignore-0.4-dev,
librust-imara-diff-dev (<< 0.3),
librust-indexmap-2-dev,
- librust-indicatif-0.17-dev,
+ librust-indicatif-dev (>= 0.17),
+ librust-indicatif-dev (<< 0.19),
librust-indoc-2-dev,
librust-is-wsl-0.4-dev,
librust-kasuari-0.4-dev,
diff -Nru
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/2008_relax_indicatif.patch
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/2008_relax_indicatif.patch
---
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/2008_relax_indicatif.patch
1970-01-01 00:00:00.000000000 +0000
+++
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/2008_relax_indicatif.patch
2026-10-13 14:50:55.000000000 +0000
@@ -0,0 +1,24 @@
+Index:
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/Xtree-house/cli/Cargo.toml
+===================================================================
+---
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds.orig/Xtree-house/cli/Cargo.toml
++++
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/Xtree-house/cli/Cargo.toml
+@@ -19,5 +19,5 @@ xflags = "0.3"
+ skidder = { path = "../skidder" }
+ libloading = "0.8"
+ tempfile = "3.12"
+-indicatif = "0.17"
++indicatif = ">= 0.17, < 0.19"
+
+Index:
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/Xtree-house/skidder/Cargo.toml
+===================================================================
+---
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds.orig/Xtree-house/skidder/Cargo.toml
++++
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/Xtree-house/skidder/Cargo.toml
+@@ -12,7 +12,7 @@ rust-version = "1.74.0"
+ [dependencies]
+ anyhow = "1.0"
+ cc = "1.1"
+-indicatif = "0.17"
++indicatif = ">= 0.17, < 0.19"
+ ruzstd = ">= 0.7, <= 0.8"
+ serde = { version = "1.0", features = ["derive"] }
+ serde_json = "1.0"
diff -Nru
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/series
hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/series
--- hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/series
2026-10-03 01:55:00.000000000 +0000
+++ hx-25.07.1+20260723+ds+~0.3.3+ds+~0.4.0+20260627+ds/debian/patches/series
2026-10-13 14:48:25.000000000 +0000
@@ -16,3 +16,4 @@
2006_embed_termina.patch
2006_embed_tree-house.patch
2007_broken_tests.patch
+2008_relax_indicatif.patch