Bump webc to 4.0.0

The earlier 0.4.1 downgrade was a "hack".
There alrady is a 3.x version that was used previously, but is broken.
We replaced that with 0.4.1, which was the latest publish, but we can't
downgrade to a previous version...

So 0.4.1 was re-relased as 4.0.0.
This commit is contained in:
Christoph Herzog
2022-12-22 16:38:05 +01:00
parent cfa3bf4200
commit a499deadeb
6 changed files with 13 additions and 35 deletions

36
Cargo.lock generated
View File

@@ -4252,7 +4252,7 @@ dependencies = [
"wasmer-types",
"wasmer-vfs",
"wasmer-wasi",
"webc 0.4.1",
"webc",
]
[[package]]
@@ -4351,7 +4351,7 @@ dependencies = [
"wasmer-wasm-interface",
"wasmer-wast",
"wasmparser 0.51.4",
"webc 3.0.1",
"webc",
]
[[package]]
@@ -4582,7 +4582,7 @@ dependencies = [
"toml",
"url",
"wasmer-toml",
"webc 3.0.1",
"webc",
"whoami",
]
@@ -4637,7 +4637,7 @@ dependencies = [
"thiserror",
"tracing",
"typetag",
"webc 3.0.1",
"webc",
]
[[package]]
@@ -4702,7 +4702,7 @@ dependencies = [
"wasmer-vnet",
"wasmer-wasi-local-networking",
"wasmer-wasi-types",
"webc 3.0.1",
"webc",
"winapi",
]
@@ -5027,31 +5027,9 @@ dependencies = [
[[package]]
name = "webc"
version = "0.4.1"
version = "4.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0cbb86b1e6e0b9bcd03b5e530987bb18fbef8dcac56c3f238039be085ce1b40d"
dependencies = [
"anyhow",
"base64",
"indexmap",
"leb128",
"lexical-sort",
"memchr",
"path-clean",
"rand 0.8.5",
"serde",
"serde_cbor",
"serde_json",
"sha2",
"url",
"walkdir",
]
[[package]]
name = "webc"
version = "3.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef87e7b955d5d1feaa8697ae129f1a9ce8859e151574ad3baceae9413b48d2f0"
checksum = "1b44d4d5ad9ecc7392210891a8a9207c04f6984a594be82075f5e7abe9271fcc"
dependencies = [
"anyhow",
"base64",

View File

@@ -32,7 +32,7 @@ wasmer-middlewares = { version = "=3.1.0", path = "../middlewares", optional = t
wasmer-wasi = { version = "=3.1.0", path = "../wasi", default-features = false, features = ["host-fs", "sys"], optional = true }
wasmer-types = { version = "=3.1.0", path = "../types" }
wasmer-vfs = { version = "=3.1.0", path = "../vfs", optional = true, default-features = false, features = ["static-fs"] }
webc = { version = "0.4.1", optional = true }
webc = { version = "4.0.0", optional = true }
enumset = "1.0.2"
cfg-if = "1.0"
lazy_static = "1.4"

View File

@@ -70,7 +70,7 @@ toml = "0.5.9"
url = "2.3.1"
libc = { version = "^0.2", default-features = false }
nuke-dir = { version = "0.1.0", optional = true }
webc = { version = "3.0.1", optional = true }
webc = { version = "4.0.0", optional = true }
isatty = "0.1.9"
dialoguer = "0.10.2"
tldextract = "0.6.0"

View File

@@ -25,7 +25,7 @@ tar = "0.4.38"
flate2 = "1.0.24"
semver = "1.0.14"
lzma-rs = "0.2.0"
webc = { version ="3.0.1", features = ["mmap"] }
webc = { version ="4.0.0", features = ["mmap"] }
hex = "0.4.3"
tokio = "1.21.2"
tempdir = "0.3.7"
@@ -36,4 +36,4 @@ filetime = "0.2.19"
tldextract = "0.6.0"
console = "0.15.2"
indicatif = "0.17.2"
lazy_static = "1.4.0"
lazy_static = "1.4.0"

View File

@@ -13,7 +13,7 @@ tracing = { version = "0.1" }
typetag = { version = "0.1", optional = true }
serde = { version = "1.0", default-features = false, features = ["derive"], optional = true }
slab = { version = "0.4", optional = true }
webc = { version = "3.0.1", optional = true }
webc = { version = "4.0.0", optional = true }
anyhow = { version = "1.0.66", optional = true }
[features]

View File

@@ -28,7 +28,7 @@ bincode = { version = "1.3", optional = true }
chrono = { version = "^0.4", default-features = false, features = [ "wasmbind", "std", "clock" ], optional = true }
derivative = { version = "^2" }
bytes = "1"
webc = { version = "3.0.1", optional = true, default-features = false, features = ["std", "mmap"] }
webc = { version = "4.0.0", optional = true, default-features = false, features = ["std", "mmap"] }
serde_cbor = { version = "0.11.2", optional = true }
anyhow = { version = "1.0.66", optional = true }
wasmer-emscripten = { path = "../emscripten", version = "=3.1.0", optional = true }