forked from mirrors/gecko-dev
Bug 1863628 - Refresh rust workspace hack. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D192994
This commit is contained in:
parent
a1295ac7c0
commit
6813086faf
2 changed files with 18 additions and 13 deletions
3
Cargo.lock
generated
3
Cargo.lock
generated
|
|
@ -3635,6 +3635,7 @@ version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"bindgen 0.68.1",
|
"bindgen 0.68.1",
|
||||||
|
"bitflags 2.4.0",
|
||||||
"bytes",
|
"bytes",
|
||||||
"chrono",
|
"chrono",
|
||||||
"env_logger",
|
"env_logger",
|
||||||
|
|
@ -3650,6 +3651,7 @@ dependencies = [
|
||||||
"libc",
|
"libc",
|
||||||
"log",
|
"log",
|
||||||
"memchr",
|
"memchr",
|
||||||
|
"mio 0.8.8",
|
||||||
"nom",
|
"nom",
|
||||||
"num-integer",
|
"num-integer",
|
||||||
"num-traits",
|
"num-traits",
|
||||||
|
|
@ -3663,6 +3665,7 @@ dependencies = [
|
||||||
"serde_json",
|
"serde_json",
|
||||||
"smallvec",
|
"smallvec",
|
||||||
"syn",
|
"syn",
|
||||||
|
"time 0.3.23",
|
||||||
"tokio",
|
"tokio",
|
||||||
"tokio-util",
|
"tokio-util",
|
||||||
"tracing",
|
"tracing",
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ description = "Workspace hack for mozilla-central"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
arrayvec = { version = "0.7", features = ["serde"], optional = true }
|
arrayvec = { version = "0.7", features = ["serde"], optional = true }
|
||||||
|
bitflags = { version = "2", features = ["serde", "std"], optional = true }
|
||||||
bytes = { version = "1", optional = true }
|
bytes = { version = "1", optional = true }
|
||||||
chrono = { version = "0.4", features = ["serde"], optional = true }
|
chrono = { version = "0.4", features = ["serde"], optional = true }
|
||||||
env_logger = { version = "0.10", default-features = false, features = ["color"], optional = true }
|
env_logger = { version = "0.10", default-features = false, features = ["color"], optional = true }
|
||||||
|
|
@ -31,14 +32,16 @@ hyper = { version = "0.14", features = ["full"], optional = true }
|
||||||
indexmap = { version = "1", default-features = false, features = ["serde-1", "std"], optional = true }
|
indexmap = { version = "1", default-features = false, features = ["serde-1", "std"], optional = true }
|
||||||
libc = { version = "0.2", features = ["extra_traits"] }
|
libc = { version = "0.2", features = ["extra_traits"] }
|
||||||
log = { version = "0.4", features = ["release_max_level_info"], optional = true }
|
log = { version = "0.4", features = ["release_max_level_info"], optional = true }
|
||||||
|
mio = { version = "0.8", features = ["log"], optional = true }
|
||||||
num-integer = { version = "0.1", optional = true }
|
num-integer = { version = "0.1", optional = true }
|
||||||
num-traits = { version = "0.2", features = ["i128"], optional = true }
|
num-traits = { version = "0.2", features = ["i128", "libm"], optional = true }
|
||||||
once_cell = { version = "1", optional = true }
|
once_cell = { version = "1", optional = true }
|
||||||
regex = { version = "1", optional = true }
|
regex = { version = "1", optional = true }
|
||||||
semver = { version = "1", features = ["serde"], optional = true }
|
semver = { version = "1", features = ["serde"], optional = true }
|
||||||
serde = { version = "1", features = ["derive", "rc"], optional = true }
|
serde = { version = "1", features = ["derive", "rc"] }
|
||||||
serde_json = { version = "1", features = ["preserve_order", "unbounded_depth"], optional = true }
|
serde_json = { version = "1", features = ["preserve_order", "unbounded_depth"], optional = true }
|
||||||
smallvec = { version = "1", features = ["const_new", "serde", "union"], optional = true }
|
smallvec = { version = "1", features = ["const_new", "serde", "union"], optional = true }
|
||||||
|
time = { version = "0.3", features = ["macros", "parsing"], optional = true }
|
||||||
tokio = { version = "1", features = ["fs", "num_cpus", "rt-multi-thread"], optional = true }
|
tokio = { version = "1", features = ["fs", "num_cpus", "rt-multi-thread"], optional = true }
|
||||||
tokio-util = { version = "0.7", features = ["io"], optional = true }
|
tokio-util = { version = "0.7", features = ["io"], optional = true }
|
||||||
tracing = { version = "0.1", features = ["log"], optional = true }
|
tracing = { version = "0.1", features = ["log"], optional = true }
|
||||||
|
|
@ -57,8 +60,8 @@ proc-macro2 = "1"
|
||||||
quote = "1"
|
quote = "1"
|
||||||
regex = { version = "1", default-features = false, features = ["perf"], optional = true }
|
regex = { version = "1", default-features = false, features = ["perf"], optional = true }
|
||||||
semver = { version = "1", features = ["serde"], optional = true }
|
semver = { version = "1", features = ["serde"], optional = true }
|
||||||
serde = { version = "1", features = ["derive"], optional = true }
|
serde = { version = "1", features = ["derive"] }
|
||||||
syn = { version = "2", features = ["extra-traits", "full", "visit", "visit-mut"] }
|
syn = { version = "2", features = ["extra-traits", "fold", "full", "visit", "visit-mut"] }
|
||||||
|
|
||||||
[target."cfg(windows)".dependencies.winapi]
|
[target."cfg(windows)".dependencies.winapi]
|
||||||
version = "0.3.6"
|
version = "0.3.6"
|
||||||
|
|
@ -153,13 +156,12 @@ features = [
|
||||||
]
|
]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
builtins-static = ["dep:bindgen", "dep:memchr", "dep:nom", "dep:regex", "dep:serde", "dep:smallvec"]
|
builtins-static = ["dep:bindgen", "dep:bitflags", "dep:memchr", "dep:nom", "dep:regex", "dep:smallvec"]
|
||||||
defaultagent-static = ["dep:bytes", "dep:getrandom", "dep:hashbrown", "dep:indexmap", "dep:log", "dep:once_cell", "dep:scopeguard", "dep:serde", "dep:serde_json", "dep:smallvec", "dep:url"]
|
geckodriver = ["dep:bitflags", "dep:bytes", "dep:chrono", "dep:flate2", "dep:futures-channel", "dep:futures-core", "dep:futures-sink", "dep:futures-util", "dep:getrandom", "dep:hashbrown", "dep:hyper", "dep:indexmap", "dep:log", "dep:memchr", "dep:mio", "dep:num-integer", "dep:num-traits", "dep:once_cell", "dep:regex", "dep:semver", "dep:serde_json", "dep:smallvec", "dep:time", "dep:tokio", "dep:tokio-util", "dep:tracing", "dep:url", "dep:uuid"]
|
||||||
geckodriver = ["dep:bytes", "dep:chrono", "dep:flate2", "dep:futures-channel", "dep:futures-core", "dep:futures-sink", "dep:futures-util", "dep:getrandom", "dep:hashbrown", "dep:hyper", "dep:indexmap", "dep:log", "dep:memchr", "dep:num-integer", "dep:num-traits", "dep:once_cell", "dep:regex", "dep:semver", "dep:serde", "dep:serde_json", "dep:smallvec", "dep:tokio", "dep:tokio-util", "dep:tracing", "dep:url", "dep:uuid"]
|
gkrust = ["dep:arrayvec", "dep:bindgen", "dep:bitflags", "dep:bytes", "dep:chrono", "dep:env_logger", "dep:flate2", "dep:futures-channel", "dep:futures-core", "dep:futures-sink", "dep:futures-util", "dep:getrandom", "dep:hashbrown", "dep:indexmap", "dep:log", "dep:memchr", "dep:nom", "dep:num-integer", "dep:num-traits", "dep:once_cell", "dep:regex", "dep:scopeguard", "dep:semver", "dep:serde_json", "dep:smallvec", "dep:time", "dep:url", "dep:uuid"]
|
||||||
gkrust = ["dep:arrayvec", "dep:bindgen", "dep:bytes", "dep:chrono", "dep:env_logger", "dep:flate2", "dep:futures-channel", "dep:futures-core", "dep:futures-sink", "dep:futures-util", "dep:getrandom", "dep:hashbrown", "dep:indexmap", "dep:log", "dep:memchr", "dep:nom", "dep:num-integer", "dep:num-traits", "dep:once_cell", "dep:regex", "dep:scopeguard", "dep:semver", "dep:serde", "dep:serde_json", "dep:smallvec", "dep:url", "dep:uuid"]
|
|
||||||
gkrust-gtest = ["gkrust"]
|
gkrust-gtest = ["gkrust"]
|
||||||
http3server = ["dep:arrayvec", "dep:bindgen", "dep:bytes", "dep:chrono", "dep:env_logger", "dep:futures-channel", "dep:futures-core", "dep:futures-sink", "dep:futures-util", "dep:getrandom", "dep:hashbrown", "dep:hyper", "dep:indexmap", "dep:log", "dep:memchr", "dep:nom", "dep:num-integer", "dep:num-traits", "dep:once_cell", "dep:regex", "dep:serde", "dep:serde_json", "dep:smallvec", "dep:tokio", "dep:tokio-util", "dep:tracing", "dep:url"]
|
http3server = ["dep:arrayvec", "dep:bindgen", "dep:bitflags", "dep:bytes", "dep:chrono", "dep:env_logger", "dep:futures-channel", "dep:futures-core", "dep:futures-sink", "dep:futures-util", "dep:getrandom", "dep:hashbrown", "dep:hyper", "dep:indexmap", "dep:log", "dep:memchr", "dep:mio", "dep:nom", "dep:num-integer", "dep:num-traits", "dep:once_cell", "dep:regex", "dep:serde_json", "dep:smallvec", "dep:time", "dep:tokio", "dep:tokio-util", "dep:tracing", "dep:url"]
|
||||||
ipcclientcerts-static = ["dep:bindgen", "dep:memchr", "dep:nom", "dep:regex"]
|
ipcclientcerts-static = ["dep:bindgen", "dep:bitflags", "dep:memchr", "dep:nom", "dep:regex"]
|
||||||
jsrust = ["dep:arrayvec", "dep:env_logger", "dep:getrandom", "dep:hashbrown", "dep:indexmap", "dep:log", "dep:memchr", "dep:once_cell", "dep:semver", "dep:serde", "dep:smallvec", "dep:url"]
|
jsrust = ["dep:arrayvec", "dep:env_logger", "dep:getrandom", "dep:hashbrown", "dep:indexmap", "dep:log", "dep:memchr", "dep:num-traits", "dep:once_cell", "dep:semver", "dep:smallvec", "dep:url"]
|
||||||
mozwer_s = ["dep:getrandom", "dep:hashbrown", "dep:indexmap", "dep:once_cell", "dep:serde", "dep:serde_json", "dep:uuid"]
|
mozwer_s = ["dep:getrandom", "dep:hashbrown", "dep:indexmap", "dep:once_cell", "dep:serde_json", "dep:uuid"]
|
||||||
osclientcerts-static = ["dep:bindgen", "dep:env_logger", "dep:log", "dep:memchr", "dep:nom", "dep:regex"]
|
osclientcerts-static = ["dep:bindgen", "dep:bitflags", "dep:env_logger", "dep:log", "dep:memchr", "dep:nom", "dep:regex"]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue