diff --git a/Cargo.lock b/Cargo.lock index 8c3e9b68a4..cf2e84e52f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2289,6 +2289,7 @@ dependencies = [ [[package]] name = "host" version = "0.0.0" +source = "git+https://github.com/fermyon/spin-componentize?branch=sqlite#69fd1320a1f7db39ed5a26813fd88836c14a1811" dependencies = [ "anyhow", "async-trait", @@ -4963,10 +4964,11 @@ dependencies = [ [[package]] name = "spin-componentize" version = "0.1.0" +source = "git+https://github.com/fermyon/spin-componentize?branch=sqlite#69fd1320a1f7db39ed5a26813fd88836c14a1811" dependencies = [ "anyhow", "wasm-encoder 0.25.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmparser 0.102.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmparser 0.102.0", "wit-component", ] @@ -6081,6 +6083,7 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasi-cap-std-sync" version = "0.0.0" +source = "git+https://github.com/fermyon/spin-componentize?branch=sqlite#69fd1320a1f7db39ed5a26813fd88836c14a1811" dependencies = [ "anyhow", "async-trait", @@ -6128,6 +6131,7 @@ dependencies = [ [[package]] name = "wasi-common" version = "0.0.0" +source = "git+https://github.com/fermyon/spin-componentize?branch=sqlite#69fd1320a1f7db39ed5a26813fd88836c14a1811" dependencies = [ "anyhow", "async-trait", @@ -6268,21 +6272,21 @@ dependencies = [ [[package]] name = "wasm-encoder" version = "0.25.0" -source = "git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24#1e0052974277b3cce6c3703386e4e90291da2b24" +source = "git+https://github.com/bytecodealliance/wasm-tools?rev=016838279808be4d257f1b58b9942420f0a09855#016838279808be4d257f1b58b9942420f0a09855" dependencies = [ "leb128", ] [[package]] name = "wasm-metadata" -version = "0.3.1" -source = "git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24#1e0052974277b3cce6c3703386e4e90291da2b24" +version = "0.4.0" +source = "git+https://github.com/bytecodealliance/wasm-tools?rev=016838279808be4d257f1b58b9942420f0a09855#016838279808be4d257f1b58b9942420f0a09855" dependencies = [ "anyhow", "indexmap", "serde", - "wasm-encoder 0.25.0 (git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24)", - "wasmparser 0.102.0 (git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24)", + "wasm-encoder 0.25.0 (git+https://github.com/bytecodealliance/wasm-tools?rev=016838279808be4d257f1b58b9942420f0a09855)", + "wasmparser 0.103.0", ] [[package]] @@ -6320,8 +6324,8 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.102.0" -source = "git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24#1e0052974277b3cce6c3703386e4e90291da2b24" +version = "0.103.0" +source = "git+https://github.com/bytecodealliance/wasm-tools?rev=016838279808be4d257f1b58b9942420f0a09855#016838279808be4d257f1b58b9942420f0a09855" dependencies = [ "indexmap", "url", @@ -6334,7 +6338,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dc17ae63836d010a2bf001c26a5fedbb9a05e5f71117fb63e0ab878bfbe1ca3" dependencies = [ "anyhow", - "wasmparser 0.102.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmparser 0.102.0", ] [[package]] @@ -6412,7 +6416,7 @@ dependencies = [ "syn 1.0.109", "wasmtime-component-util", "wasmtime-wit-bindgen", - "wit-parser 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", + "wit-parser 0.6.4", ] [[package]] @@ -6585,7 +6589,7 @@ checksum = "fd2cf93f3c8a6f443d8a9098fddc5fd887783c0fe725dc10c54ca9280546421d" dependencies = [ "anyhow", "heck 0.4.1", - "wit-parser 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", + "wit-parser 0.6.4", ] [[package]] @@ -6995,18 +6999,18 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.7.4" -source = "git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24#1e0052974277b3cce6c3703386e4e90291da2b24" +version = "0.8.1" +source = "git+https://github.com/bytecodealliance/wasm-tools?rev=016838279808be4d257f1b58b9942420f0a09855#016838279808be4d257f1b58b9942420f0a09855" dependencies = [ "anyhow", "bitflags", "indexmap", "log", "url", - "wasm-encoder 0.25.0 (git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24)", + "wasm-encoder 0.25.0 (git+https://github.com/bytecodealliance/wasm-tools?rev=016838279808be4d257f1b58b9942420f0a09855)", "wasm-metadata", - "wasmparser 0.102.0 (git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24)", - "wit-parser 0.6.4 (git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24)", + "wasmparser 0.103.0", + "wit-parser 0.7.0", ] [[package]] @@ -7050,8 +7054,8 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.6.4" -source = "git+https://github.com/bytecodealliance/wasm-tools?rev=1e0052974277b3cce6c3703386e4e90291da2b24#1e0052974277b3cce6c3703386e4e90291da2b24" +version = "0.7.0" +source = "git+https://github.com/bytecodealliance/wasm-tools?rev=016838279808be4d257f1b58b9942420f0a09855#016838279808be4d257f1b58b9942420f0a09855" dependencies = [ "anyhow", "id-arena", diff --git a/Cargo.toml b/Cargo.toml index 19a104e788..b846af7561 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -129,10 +129,10 @@ tracing = { version = "0.1", features = ["log"] } wasmtime-wasi = { version = "7.0.0", features = ["tokio"] } wasi-common-preview1 = { package = "wasi-common", version = "7.0.0" } wasmtime = { version = "7.0.0", features = ["component-model"] } -spin-componentize = { path = "../spin-componentize" } -wasi-host = { package = "host", path = "../spin-componentize/adapter/host" } -wasi-common = { path = "../spin-componentize/adapter/wasi-common" } -wasi-cap-std-sync = { path = "../spin-componentize/adapter/wasi-common/cap-std-sync" } +spin-componentize = { git = "https://github.com/fermyon/spin-componentize", branch = "sqlite" } +wasi-host = { package = "host", git = "https://github.com/fermyon/spin-componentize", branch = "sqlite" } +wasi-common = { git = "https://github.com/fermyon/spin-componentize", branch = "sqlite" } +wasi-cap-std-sync = { git = "https://github.com/fermyon/spin-componentize", branch = "sqlite" } [workspace.dependencies.bindle] git = "https://github.com/fermyon/bindle"