diff --git a/lang/rs/apis/cne/Cargo.toml b/lang/rs/apis/cne/Cargo.toml index 808d4060..b064830b 100644 --- a/lang/rs/apis/cne/Cargo.toml +++ b/lang/rs/apis/cne/Cargo.toml @@ -17,11 +17,11 @@ name = "cne" [dependencies] cndp-cne-sys = { path = "../../bindings/cne-sys" } -once_cell = "^1.10" -indexmap = { version = "^1.8", features = ["serde-1"] } +once_cell = "^1.21" +indexmap = { version = "^1.9", features = ["serde-1"] } json_comments = "^0.2" nix = "^0.24" -num_cpus = "^1.0" +num_cpus = "^1.17" serde = "^1.0" serde_derive = "^1.0" serde_json = "^1.0" diff --git a/lang/rs/apis/cne/examples/loopback/Cargo.toml b/lang/rs/apis/cne/examples/loopback/Cargo.toml index 85d4d26b..d8a3870b 100644 --- a/lang/rs/apis/cne/examples/loopback/Cargo.toml +++ b/lang/rs/apis/cne/examples/loopback/Cargo.toml @@ -10,9 +10,9 @@ license = "BSD-3-Clause" [dependencies] cndp-cne = { path = "../.." } core_affinity = "0.5.10" -crossbeam-channel = "0.5.4" -clap = "3.2.11" -ctrlc = "3.2.2" +crossbeam-channel = "0.5.15" +clap = "3.2.25" +ctrlc = "3.5.2" etherparse = "0.10.1" -env_logger = "0.9.0" +env_logger = "0.9.3" log = "0.4" diff --git a/lang/rs/bindings/cne-sys/Cargo.toml b/lang/rs/bindings/cne-sys/Cargo.toml index 0b1d13f4..35950238 100644 --- a/lang/rs/bindings/cne-sys/Cargo.toml +++ b/lang/rs/bindings/cne-sys/Cargo.toml @@ -18,7 +18,7 @@ name = "cne_sys" [build-dependencies] bindgen = "^0.59" -cc = "^1.0.0" +cc = "^1.2.56" pkg-config = "^0.3" -os_info = "^3.5.0" +os_info = "^3.14.0" shellexpand = "^2.1" diff --git a/lang/rs/examples/echo_server/Cargo.toml b/lang/rs/examples/echo_server/Cargo.toml index 6531b2ef..9ee3c109 100644 --- a/lang/rs/examples/echo_server/Cargo.toml +++ b/lang/rs/examples/echo_server/Cargo.toml @@ -10,9 +10,9 @@ edition = "2021" # cndp-cne package is in cndp repo. # Cargo will crawl the entire cndp repo looking for cndp-cne package. cndp-cne = {git = "https://github.com/CloudNativeDataPlane/cndp", branch = "main" } -crossbeam-channel = "0.5.4" -clap = "3.2.11" -ctrlc = "3.2.2" -env_logger = "0.9.0" +crossbeam-channel = "0.5.15" +clap = "3.2.25" +ctrlc = "3.5.2" +env_logger = "0.9.3" log = "0.4" pnet ="0.30.0" diff --git a/lang/rs/examples/fwd/Cargo.toml b/lang/rs/examples/fwd/Cargo.toml index 16ef65e6..c45adb8d 100644 --- a/lang/rs/examples/fwd/Cargo.toml +++ b/lang/rs/examples/fwd/Cargo.toml @@ -10,11 +10,11 @@ edition = "2021" # cndp-cne package is in cndp repo. # Cargo will crawl the entire cndp repo looking for cndp-cne package. cndp-cne = {git = "https://github.com/CloudNativeDataPlane/cndp", branch = "main" } -crossbeam-channel = "0.5.4" -clap = { version = "3.2.11", features = ["derive"] } -ctrlc = "3.2.2" +crossbeam-channel = "0.5.15" +clap = { version = "3.2.25", features = ["derive"] } +ctrlc = "3.5.2" etherparse = "0.10.1" -env_logger = "0.9.0" +env_logger = "0.9.3" hex = "0.4" log = "0.4" prettytable-rs = "0.10.0"