Skip to content

Commit c7dc062

Browse files
committed
crates: update dependencies
1 parent a1f4916 commit c7dc062

13 files changed

Lines changed: 21 additions & 24 deletions

File tree

crates/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,14 @@ optee-utee = { version = "0.8.0", path = "optee-utee" }
4747
optee-utee-macros = { version = "0.8.0", path = "optee-utee-macros" }
4848
optee-utee-sys = { version = "0.8.0", path = "optee-utee-sys" }
4949

50-
bitflags = "1.0.4"
51-
num_enum = "0.7.3"
50+
bitflags = "2.11.0"
51+
num_enum = "0.7.6"
5252
uuid = { version = "1.23", default-features = false }
5353
hex = { version = "0.4", default-features = false, features = ["alloc"] }
5454
quote = "1.0"
5555
syn = { version = "2.0", features = ["full"] }
56-
libc = "0.2.48"
57-
rand = "0.8.5"
56+
libc = "0.2"
57+
rand = "0.10"
5858
once_cell = "1.20.2"
59-
serde = { version = "1.0.215" }
60-
serde_json = { version = "1.0.133" }
59+
serde = { version = "1.0.228" }
60+
serde_json = { version = "1.0.149" }

crates/cargo-optee/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ version.workspace = true
2222
authors.workspace = true
2323
license.workspace = true
2424
repository.workspace = true
25-
edition = "2021"
25+
edition.workspace = true
2626

2727
[[bin]]
2828
name = "cargo-optee"

crates/optee-teec-macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ version.workspace = true
2222
authors.workspace = true
2323
license.workspace = true
2424
repository.workspace = true
25-
edition = "2018"
25+
edition.workspace = true
2626

2727
[lib]
2828
proc-macro = true

crates/optee-teec-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ version.workspace = true
2222
authors.workspace = true
2323
license.workspace = true
2424
repository.workspace = true
25-
edition = "2018"
25+
edition.workspace = true
2626
links = "teec"
2727

2828
[dependencies]

crates/optee-teec-sys/src/tee_client_api.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ pub struct TEEC_Operation {
168168
pub imp: TEEC_Operation__Imp,
169169
}
170170

171-
extern "C" {
171+
unsafe extern "C" {
172172
pub fn TEEC_InitializeContext(name: *const c_char, context: *mut TEEC_Context) -> TEEC_Result;
173173
pub fn TEEC_FinalizeContext(context: *mut TEEC_Context);
174174
pub fn TEEC_OpenSession(context: *mut TEEC_Context,

crates/optee-teec-systest/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ version.workspace = true
2222
authors.workspace = true
2323
license.workspace = true
2424
repository.workspace = true
25-
edition = "2018"
25+
edition.workspace = true
2626
publish = false
2727

2828
[dependencies]

crates/optee-teec/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ version.workspace = true
2222
authors.workspace = true
2323
license.workspace = true
2424
repository.workspace = true
25-
edition = "2018"
25+
edition.workspace = true
2626

2727
[dependencies]
2828
optee-teec-sys.workspace = true

crates/optee-utee-build/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ version.workspace = true
2222
authors.workspace = true
2323
license.workspace = true
2424
repository.workspace = true
25-
edition = "2018"
25+
edition.workspace = true
2626

2727
[dependencies]
2828
quote.workspace = true

crates/optee-utee-systest/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ edition.workspace = true
2626

2727
[dependencies]
2828
optee-utee-sys.workspace = true
29-
libc.workspace = true
3029

3130
[build-dependencies]
3231
ctest = "0.5"

crates/optee-utee/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ bitflags.workspace = true
3131
uuid.workspace = true
3232
hex.workspace = true
3333
libc_alloc = "1.0.5"
34-
strum_macros = "0.26"
34+
strum = { version = "0.28", default-features = false, features = ["derive"] }
3535

3636
[dev-dependencies]
3737
rand.workspace = true

0 commit comments

Comments
 (0)