From c919b5f7e55c903a7d6a36d79d06de5e3f9e99f8 Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Wed, 14 Oct 2026 16:49:11 -0600 Subject: [PATCH] rust: hoist serde dependency into workspace --- rust/Cargo.toml.in | 3 ++- rust/suricatasc/Cargo.toml.in | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/rust/Cargo.toml.in b/rust/Cargo.toml.in index 25f058bf09..d290a1d03e 100644 --- a/rust/Cargo.toml.in +++ b/rust/Cargo.toml.in @@ -39,6 +39,7 @@ libc = "~0.2.172" lzma-rs = { version = "~0.2.0", features = ["stream"] } once_cell = "1.21.3" regex = "~1.5.6" +serde = { version = "1.0.219", default-features = false, features = ["std", "derive"] } suricata-sys = { path = "sys", version = "@PACKAGE_VERSION@" } time = "=0.3.41" zstd = { version = "~0.13.3", default-features = false, features = ["arrays", "zdict_builder"] } @@ -105,7 +106,7 @@ hex = "~0.4.3" psl = "2" time.workspace = true -serde = { version = "1.0", features = ["derive"] } +serde.workspace = true serde_json = "1.0" suricata-derive = { path = "./derive", version = "@PACKAGE_VERSION@" } diff --git a/rust/suricatasc/Cargo.toml.in b/rust/suricatasc/Cargo.toml.in index 40b670a0d9..b2d674e04f 100644 --- a/rust/suricatasc/Cargo.toml.in +++ b/rust/suricatasc/Cargo.toml.in @@ -21,7 +21,7 @@ rustyline-derive = { version = "~0.11.1" } thiserror = { version = "1.0.69" } -serde = { version = "1.0.219", default-features = false, features = ["derive"] } +serde.workspace = true serde_json = { version = "1.0.140", default-features = false, features = ["preserve_order"] } # Pinned back to support Rust 1.75.0. Not used directly by us, but by rustyline.