1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
|
Description: avoid not-in-Debian crate wasmprinter
Author: Jonas Smedegaard <dr@jones.dk>
Forwarded: not-needed
Last-Update: 2025-07-22
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -48,7 +48,6 @@
wasmtime-cli-flags = { workspace = true }
wasmtime-cranelift = { workspace = true, optional = true }
wasmtime-environ = { workspace = true }
-wasmtime-explorer = { workspace = true, optional = true }
wasmtime-wast = { workspace = true, optional = true }
wasi-common = { workspace = true, default-features = true, features = ["exit", "tokio"], optional = true }
wasmtime-wasi = { workspace = true, default-features = true, optional = true }
@@ -196,7 +195,6 @@
wasmtime-cranelift = { path = "crates/cranelift", version = "=26.0.1" }
wasmtime-winch = { path = "crates/winch", version = "=26.0.1" }
wasmtime-environ = { path = "crates/environ", version = "=26.0.1" }
-wasmtime-explorer = { path = "crates/explorer", version = "=26.0.1" }
wasmtime-fiber = { path = "crates/fiber", version = "=26.0.1" }
wasmtime-jit-debug = { path = "crates/jit-debug", version = "=26.0.1" }
wasmtime-wast = { path = "crates/wast", version = "=26.0.1" }
@@ -267,7 +265,6 @@
wasmparser = { version = "0.217.0", default-features = false }
wat = "1.217.0"
wast = "217.0.0"
-wasmprinter = "0.217.0"
wasm-encoder = "0.217.0"
wasm-smith = "0.217.0"
wasm-mutate = "0.217.0"
@@ -352,7 +349,6 @@
# All subcommands are included by default.
"run",
"compile",
- "explore",
"serve",
"wast",
"config",
@@ -437,7 +433,6 @@
"dep:http",
"wasmtime-cli-flags/async",
]
-explore = ["dep:wasmtime-explorer", "dep:tempfile"]
wast = ["dep:wasmtime-wast"]
config = ["cache"]
compile = ["cranelift"]
--- a/crates/environ/Cargo.toml
+++ b/crates/environ/Cargo.toml
@@ -33,7 +33,6 @@
rustc-demangle = { version = "0.1.16", optional = true }
target-lexicon = { workspace = true }
wasm-encoder = { workspace = true, optional = true }
-wasmprinter = { workspace = true, optional = true }
wasmtime-component-util = { workspace = true, optional = true }
semver = { workspace = true, optional = true, features = ['serde'] }
smallvec = { workspace = true, features = ['serde'] }
@@ -56,7 +55,6 @@
'object/write_core',
'std',
"dep:wasm-encoder",
- "dep:wasmprinter",
]
threads = ['std']
wmemcheck = ['std']
--- a/crates/environ/fuzz/Cargo.toml
+++ b/crates/environ/fuzz/Cargo.toml
@@ -14,7 +14,6 @@
env_logger = { workspace = true }
libfuzzer-sys = { workspace = true }
wasmparser = { workspace = true }
-wasmprinter = { workspace = true }
wat = { workspace = true }
wasmtime-environ = { workspace = true }
component-fuzz-util = { workspace = true, optional = true }
--- a/crates/explorer/Cargo.toml
+++ b/crates/explorer/Cargo.toml
@@ -19,6 +19,5 @@
serde_derive = { workspace = true }
serde_json = { workspace = true }
target-lexicon = { workspace = true, features = ['std'] }
-wasmprinter = { workspace = true }
wasmtime = { workspace = true, features = ["cranelift", "runtime"] }
wasmtime-environ = { workspace = true }
--- a/crates/fuzzing/Cargo.toml
+++ b/crates/fuzzing/Cargo.toml
@@ -22,7 +22,6 @@
target-lexicon = { workspace = true }
tempfile = "3.3.0"
wasmparser = { workspace = true }
-wasmprinter = { workspace = true }
wasmtime = { workspace = true, features = ['default', 'winch', 'gc', 'memory-protection-keys'] }
wasmtime-wast = { workspace = true }
wasm-encoder = { workspace = true }
|