]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
rust: pin indexmap 14077/head
authorJason Ish <jason.ish@oisf.net>
Sat, 18 Oct 2025 20:00:29 +0000 (14:00 -0600)
committerVictor Julien <victor@inliniac.net>
Sun, 19 Oct 2025 00:26:56 +0000 (02:26 +0200)
Newer indexmap, pulled in by serde_json requires Rust 1.82, so pin
pack to 2.11.4 which still works with Rust 1.75.

rust/Cargo.lock.in
rust/suricatasc/Cargo.toml.in

index a6ef1793d9c893f7da2dc77477277ef5ca0ce26a..d1f3addb33736423db2611f23c5ea61d15e39ed2 100644 (file)
@@ -649,12 +649,6 @@ dependencies = [
  "foldhash",
 ]
 
-[[package]]
-name = "hashbrown"
-version = "0.16.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d"
-
 [[package]]
 name = "heck"
 version = "0.5.0"
@@ -701,7 +695,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5"
 dependencies = [
  "equivalent",
- "hashbrown 0.16.0",
+ "hashbrown",
 ]
 
 [[package]]
@@ -793,7 +787,7 @@ version = "0.12.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38"
 dependencies = [
- "hashbrown 0.15.5",
+ "hashbrown",
 ]
 
 [[package]]
@@ -1639,6 +1633,7 @@ version = "9.0.0-dev"
 dependencies = [
  "clap",
  "home",
+ "indexmap",
  "once_cell",
  "rustyline",
  "rustyline-derive",
index 359a10850d09a10a5278876fd2646dfe28d44445..b40c1e2b40f98b5db4015bb50608249e0fd714bd 100644 (file)
@@ -25,3 +25,6 @@ serde_json = { version = "1.0.140", default-features = false, features = ["prese
 
 # Pinned back to support Rust 1.75.0. Not used directly by us, but by rustyline.
 home = { version = "=0.5.9" }
+
+# Pinned back to support Rust 1.75.0. Not used directly by us, but by serde_json.
+indexmap = { version = "=2.11.4" }