Skip to content

Commit 3f17504

Browse files
committed
workspace: unify dependency features in workspace dep
1 parent 445298e commit 3f17504

File tree

6 files changed

+8
-14
lines changed

6 files changed

+8
-14
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ resolver = "2"
3232
[workspace.dependencies]
3333
# Local dependencies
3434
bezier-rs = { path = "libraries/bezier-rs", features = ["dyn-any"] }
35-
dyn-any = { path = "libraries/dyn-any", features = ["derive", "glam", "reqwest"] }
35+
dyn-any = { path = "libraries/dyn-any", features = ["derive", "glam", "reqwest", "log-bad-types", "rc"] }
3636
math-parser = { path = "libraries/math-parser" }
3737
rawkit = { path = "libraries/rawkit" }
3838
path-bool = { path = "libraries/path-bool" }
@@ -77,7 +77,7 @@ tokio = { version = "1.29", features = ["fs", "io-std"] }
7777
vello = { git = "https://github.com/linebender/vello.git", rev = "3275ec8" } # TODO switch back to stable when a release is made
7878
resvg = "0.44"
7979
usvg = "0.44"
80-
rand = { version = "0.9", default-features = false }
80+
rand = { version = "0.9", default-features = false, features = ["std_rng"] }
8181
rand_chacha = "0.9"
8282
glam = { version = "0.29", default-features = false, features = ["serde", "scalar-math"] }
8383
base64 = "0.22"

node-graph/gcore/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ node-macro = { workspace = true }
3333
num-derive = { workspace = true }
3434
num-traits = { workspace = true }
3535
usvg = { workspace = true }
36-
rand = { workspace = true, default-features = false, features = ["std_rng"] }
36+
rand = { workspace = true }
3737
glam = { workspace = true }
3838
serde_json = { workspace = true }
3939
petgraph = { workspace = true }

node-graph/graph-craft/Cargo.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ loading = ["serde_json", "serde"]
1515

1616
[dependencies]
1717
# Local dependencies
18-
dyn-any = { workspace = true, features = [
19-
"log-bad-types",
20-
"rc",
21-
] }
18+
dyn-any = { workspace = true }
2219
graphene-core = { workspace = true }
2320

2421
# Workspace dependencies

node-graph/gstd/Cargo.toml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ wayland = ["graph-craft/wayland"]
2222
dyn-any = { workspace = true }
2323
graph-craft = { workspace = true, features = ["serde"] }
2424
wgpu-executor = { workspace = true }
25-
graphene-core = { workspace = true, default-features = false, features = ["serde"] }
25+
graphene-core = { workspace = true, features = ["serde"] }
2626

2727
# Workspace dependencies
2828
fastnoise-lite = { workspace = true }
@@ -35,10 +35,7 @@ reqwest = { workspace = true }
3535
futures = { workspace = true }
3636
usvg = { workspace = true }
3737
rand_chacha = { workspace = true }
38-
rand = { workspace = true, default-features = false, features = [
39-
"alloc",
40-
"small_rng",
41-
] }
38+
rand = { workspace = true }
4239
bytemuck = { workspace = true }
4340
image = { workspace = true }
4441

node-graph/interpreted-executor/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ graphene-std = { workspace = true, features = ["serde"] }
1515
graph-craft = { workspace = true }
1616
wgpu-executor = { workspace = true }
1717
graphene-core = { workspace = true }
18-
dyn-any = { workspace = true, features = ["log-bad-types", "glam"] }
18+
dyn-any = { workspace = true }
1919

2020
# Workspace dependencies
2121
log = { workspace = true }

node-graph/wgpu-executor/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ passthrough = []
1212
[dependencies]
1313
# Local dependencies
1414
graphene-core = { workspace = true, features = ["wgpu"] }
15-
dyn-any = { workspace = true, features = ["log-bad-types", "rc"] }
15+
dyn-any = { workspace = true }
1616
node-macro = { workspace = true }
1717

1818
# Workspace dependencies

0 commit comments

Comments
 (0)