From 073af52020436ba377a13385fe659dc2e3203d20 Mon Sep 17 00:00:00 2001 From: streamer45 Date: Tue, 27 Jan 2026 12:09:32 +0100 Subject: [PATCH] fix(examples): update stale plugin-sdk paths after sdks/ restructure --- Cargo.lock | 245 ++++++++++++-------------- crates/plugin-wasm/Cargo.toml | 6 +- examples/plugins/gain-wasm-c/Makefile | 2 +- examples/plugins/gain-wasm-go/go.mod | 2 +- justfile | 2 +- 5 files changed, 114 insertions(+), 143 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 934b85f7..059e010f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -671,7 +671,7 @@ version = "4.5.49" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn", @@ -847,36 +847,36 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30054f4aef4d614d37f27d5b77e36e165f0b27a71563be348e7c9fcfac41eed8" +checksum = "d32b9105ce689b3e79ae288f62e9c2d0de66e4869176a11829e5c696da0f018f" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0beab56413879d4f515e08bcf118b1cb85f294129bb117057f573d37bfbb925a" +checksum = "0e950e8dd96c1760f1c3a2b06d3d35584a3617239d034e73593ec096a1f3ea69" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d054747549a69b264d5299c8ca1b0dd45dc6bd0ee43f1edfcc42a8b12952c7a" +checksum = "d769576bc48246fccf7f07173739e5f7a7fb3270eb9ac363c0792cad8963c034" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b92d481b77a7dc9d07c96e24a16f29e0c9c27d042828fdf7e49e54ee9819bf" +checksum = "94d37c4589e52def48bd745c3b28b523d66ade8b074644ed3a366144c225f212" dependencies = [ "serde", "serde_derive", @@ -884,9 +884,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eeccfc043d599b0ef1806942707fc51cdd1c3965c343956dc975a55d82a920f" +checksum = "c23b5ab93367eba82bddf49b63d841d8a0b8b39fb89d82829de6647b3a747108" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -911,37 +911,37 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1174cdb9d9d43b2bdaa612a07ed82af13db9b95526bc2c286c2aec4689bcc038" +checksum = "6c6118d26dd046455d31374b9432947ea2ba445c21fd8724370edd072f51f3bd" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", "cranelift-srcgen", - "heck 0.5.0", + "heck", "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d572be73fae802eb115f45e7e67a9ed16acb4ee683b67c4086768786545419a" +checksum = "a068c67f04f37de835fda87a10491e266eea9f9283d0887d8bd0a2c0726588a9" [[package]] name = "cranelift-control" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1587465cc84c5cc793b44add928771945f3132bbf6b3621ee9473c631a87156" +checksum = "35ceb830549fcd7f05493a3b6d3d2bcfa4d43588b099e8c2393d2d140d6f7951" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063b83448b1343e79282c3c7cbda7ed5f0816f0b763a4c15f7cecb0a17d87ea6" +checksum = "2b130f0edd119e7665f1875b8d686bd3fccefd9d74d10e9005cbcd76392e1831" dependencies = [ "cranelift-bitset", "serde", @@ -950,9 +950,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa4461c2d2ca48bc72883f5f5c3129d9aefac832df1db824af9db8db3efee109" +checksum = "626a46aa207183bae011de3411a40951c494cea3fb2ef223d3118f75e13b23ca" dependencies = [ "cranelift-codegen", "log", @@ -962,15 +962,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acd811b25e18f14810d09c504e06098acc1d9dbfa24879bf0d6b6fb44415fc66" +checksum = "d09dab08a5129cf59919fdd4567e599ea955de62191a852982150ac42ce4ab21" [[package]] name = "cranelift-native" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2417046989d8d6367a55bbab2e406a9195d176f4779be4aa484d645887217d37" +checksum = "847b8eaef0f7095b401d3ce80587036495b94e7a051904df9e28d6cd14e69b94" dependencies = [ "cranelift-codegen", "libc", @@ -979,9 +979,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.126.1" +version = "0.128.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d039de901c8d928222b8128e1b9a9ab27b82a7445cb749a871c75d9cb25c57d" +checksum = "15a4849e90e778f2fcc9fd1b93bd074dbf6b8b6f420951f9617c4774fe71e7fc" [[package]] name = "crc32fast" @@ -1727,12 +1727,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - [[package]] name = "heck" version = "0.5.0" @@ -3274,7 +3268,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", - "heck 0.5.0", + "heck", "itertools 0.12.1", "log", "multimap", @@ -3347,9 +3341,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a09eb45f768f3a0396e85822790d867000c8b5f11551e7268c279e991457b16" +checksum = "45b733bc861727077314d961c926e41f4a2f366c9bf1c2b29caf8182b979e9fd" dependencies = [ "cranelift-bitset", "log", @@ -3359,9 +3353,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e29368432b8b7a8a343b75a6914621fad905c95d5c5297449a6546c127224f7a" +checksum = "591c2768539dc694548d3aec1460b5afeb6bdeccb3ca1fbeac4d81a381fedc05" dependencies = [ "proc-macro2", "quote", @@ -5910,12 +5904,12 @@ dependencies = [ [[package]] name = "wasm-compose" -version = "0.240.0" +version = "0.243.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "feeb9a231e63bd5d5dfe07e9f8daa53d5c85e4f7de5ef756d3b4e6a5f501c578" +checksum = "af801b6f36459023eaec63fdbaedad2fd5a4ab7dc74ecc110a8b5d375c5775e4" dependencies = [ "anyhow", - "heck 0.4.1", + "heck", "im-rc", "indexmap 2.12.1", "log", @@ -5924,21 +5918,11 @@ dependencies = [ "serde_derive", "serde_yaml", "smallvec 1.15.1", - "wasm-encoder 0.240.0", - "wasmparser 0.240.0", + "wasm-encoder", + "wasmparser", "wat", ] -[[package]] -name = "wasm-encoder" -version = "0.240.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06d642d8c5ecc083aafe9ceb32809276a304547a3a6eeecceb5d8152598bc71f" -dependencies = [ - "leb128fmt", - "wasmparser 0.240.0", -] - [[package]] name = "wasm-encoder" version = "0.243.0" @@ -5946,7 +5930,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35" dependencies = [ "leb128fmt", - "wasmparser 0.243.0", + "wasmparser", ] [[package]] @@ -5962,19 +5946,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "wasmparser" -version = "0.240.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b722dcf61e0ea47440b53ff83ccb5df8efec57a69d150e4f24882e4eba7e24a4" -dependencies = [ - "bitflags 2.10.0", - "hashbrown 0.15.5", - "indexmap 2.12.1", - "semver", - "serde", -] - [[package]] name = "wasmparser" version = "0.243.0" @@ -5982,26 +5953,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d" dependencies = [ "bitflags 2.10.0", + "hashbrown 0.15.5", "indexmap 2.12.1", "semver", + "serde", ] [[package]] name = "wasmprinter" -version = "0.240.0" +version = "0.243.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a84d6e25c198da67d0150ee7c2c62d33d784f0a565d1e670bdf1eeccca8158bc" +checksum = "eb2b6035559e146114c29a909a3232928ee488d6507a1504d8934e8607b36d7b" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.240.0", + "wasmparser", ] [[package]] name = "wasmtime" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "511bc19c2d48f338007dc941cb40c833c4707023fdaf9ec9b97cf1d5a62d26bb" +checksum = "8a1198409bd281650c097b95ac1d20a82e5b403a5ca7223ea607fe1272125d5a" dependencies = [ "addr2line", "anyhow", @@ -6035,8 +6008,8 @@ dependencies = [ "target-lexicon", "tempfile", "wasm-compose", - "wasm-encoder 0.240.0", - "wasmparser 0.240.0", + "wasm-encoder", + "wasmparser", "wasmtime-environ", "wasmtime-internal-cache", "wasmtime-internal-component-macro", @@ -6051,14 +6024,14 @@ dependencies = [ "wasmtime-internal-versioned-export-macros", "wasmtime-internal-winch", "wat", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] name = "wasmtime-environ" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3b0d53657fea2a8cee8ed1866ad45d2e5bc21be958a626a1dd9b7de589851b3" +checksum = "37b9af430b11ff3cd63fbef54cf38e26154089c179316b8a5e400b8ba2d0ebf1" dependencies = [ "anyhow", "cpp_demangle", @@ -6075,19 +6048,18 @@ dependencies = [ "serde_derive", "smallvec 1.15.1", "target-lexicon", - "wasm-encoder 0.240.0", - "wasmparser 0.240.0", + "wasm-encoder", + "wasmparser", "wasmprinter", "wasmtime-internal-component-util", ] [[package]] name = "wasmtime-internal-cache" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35e065628d2a6eccb722de71c6d9b58771f5c3c4f9d35f6cb6d9d92370f4c2b4" +checksum = "37f09527993e5d3ab68857fa8b4cddfb300ec89d8bbe6ba33e279f0234367e73" dependencies = [ - "anyhow", "base64 0.22.1", "directories-next", "log", @@ -6097,15 +6069,16 @@ dependencies = [ "serde_derive", "sha2", "toml 0.9.11+spec-1.1.0", - "windows-sys 0.60.2", + "wasmtime-environ", + "windows-sys 0.61.2", "zstd", ] [[package]] name = "wasmtime-internal-component-macro" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c933104f57d27dd1e6c7bd9ee5df3242bdd1962d9381bc08fa5d4e60e1f5ebdf" +checksum = "3c5c69a6d1514ee5bcae494f69f3fee7a20528a38048fc9e847e0833af71071b" dependencies = [ "anyhow", "proc-macro2", @@ -6118,17 +6091,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-util" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63ef2a95a5dbaa70fc3ef682ea8997e51cdd819b4d157a1100477cf43949d454" +checksum = "1aa29030e4457259121400fa9043e9af3bb29e004e2f56b5e26caf1a2728fc5f" [[package]] name = "wasmtime-internal-cranelift" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73122df6a8cf417ce486a94e844d3a60797217ce7ae69653e0ee9e28269e0fa5" +checksum = "452397e623732c58fd9ce0545c62210965c0446155667fbd59c380642ce6df1b" dependencies = [ - "anyhow", "cfg-if", "cranelift-codegen", "cranelift-control", @@ -6143,7 +6115,7 @@ dependencies = [ "smallvec 1.15.1", "target-lexicon", "thiserror 2.0.17", - "wasmparser 0.240.0", + "wasmparser", "wasmtime-environ", "wasmtime-internal-math", "wasmtime-internal-unwinder", @@ -6152,24 +6124,24 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54ead059e58b54a7abbe0bfb9457b3833ebd2ad84326c248a835ff76d64c7c6f" +checksum = "fa94737a693a38227edca24aaa995d3a3a80b2fe88a7de029345bd35c0d19b13" dependencies = [ - "anyhow", "cc", "cfg-if", "libc", "rustix 1.1.3", + "wasmtime-environ", "wasmtime-internal-versioned-export-macros", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] name = "wasmtime-internal-jit-debug" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3af620a4ac1623298c90d3736644e12d66974951d1e38d0464798de85c984e17" +checksum = "f2d760a8909786674007cc1a65fd999d280502437c73b2eb4fab2fe6b714effe" dependencies = [ "cc", "object", @@ -6179,49 +6151,49 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97ccd36e25390258ce6720add639ffe5a7d81a5c904350aa08f5bbc60433d22" +checksum = "85b46da671c07242b5f5eab491b12d6c25dd26929f1693c055fcca94489ef8f5" dependencies = [ - "anyhow", "cfg-if", "libc", - "windows-sys 0.60.2", + "wasmtime-environ", + "windows-sys 0.61.2", ] [[package]] name = "wasmtime-internal-math" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd1b856e1bbf0230ab560ba4204e944b141971adc4e6cdf3feb6979c1a7b7953" +checksum = "4d1f0763c6f6f78e410f964db9f53d9b84ab4cc336945e81f0b78717b0a9934e" dependencies = [ "libm", ] [[package]] name = "wasmtime-internal-slab" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8908e71a780b97cbd3d8f3a0c446ac8df963069e0f3f38c9eace4f199d4d3e65" +checksum = "24f641abc8d6c6d5464615222b0617c85317f391c14aaa60b13183e4e2a63462" [[package]] name = "wasmtime-internal-unwinder" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb9c2f8223a0ef96527f0446b80c7d0d9bb0577c7b918e3104bd6d4cdba1d101" +checksum = "6916a23c8369d3caf04630f55598b5c326782817faa318c5e9355ed7dea8f172" dependencies = [ - "anyhow", "cfg-if", "cranelift-codegen", "log", "object", + "wasmtime-environ", ] [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b0fb82cdbffd6cafc812c734a22fa753102888b8760ecf6a08cbb50367a458a" +checksum = "5a724908757d1b5c174984f4215e377183de1d4fe789f3755f6b4fd7928274fb" dependencies = [ "proc-macro2", "quote", @@ -6230,17 +6202,16 @@ dependencies = [ [[package]] name = "wasmtime-internal-winch" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1cfd68149cef86afd9a6c9b51e461266dfa66b37b4c6fdf1201ddbf7f906271" +checksum = "aa86f52a53d2bfcb60673b039a0e07bbcc2dd3e5a6459df1dcc195e563045479" dependencies = [ - "anyhow", "cranelift-codegen", "gimli", "log", "object", "target-lexicon", - "wasmparser 0.240.0", + "wasmparser", "wasmtime-environ", "wasmtime-internal-cranelift", "winch-codegen", @@ -6248,22 +6219,22 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a628437073400148f1ba2b55beb60eb376dc5ca538745994c83332b037d1f3fa" +checksum = "b5c0d0892239910953c6f3e9ff5cf418c29eb964470ea855b64b2c0af67f2b8a" dependencies = [ "anyhow", "bitflags 2.10.0", - "heck 0.5.0", + "heck", "indexmap 2.12.1", "wit-parser", ] [[package]] name = "wasmtime-wasi" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "517604b1ce13a56ae3e360217095d7d4db90e84deaa3fba078877c2b80cc5851" +checksum = "b48028f5a86dc62c4d23b4769f5a59dcafb572c172b7b94a53619820a2727f3d" dependencies = [ "anyhow", "async-trait", @@ -6287,14 +6258,14 @@ dependencies = [ "wasmtime", "wasmtime-wasi-io", "wiggle", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] name = "wasmtime-wasi-io" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec66fc94ceb9497d62a3d082bd2cce10348975795516553df4cd89f7d5fc14b" +checksum = "fb53401d473beef46b530a5d6394f3ea9ccdbabc1b66456c72b8ad6015060697" dependencies = [ "anyhow", "async-trait", @@ -6322,7 +6293,7 @@ dependencies = [ "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.243.0", + "wasm-encoder", ] [[package]] @@ -6515,9 +6486,9 @@ dependencies = [ [[package]] name = "wiggle" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb9c745158119785cf3098c97151cfcc33104ade6489bfa158b73d3f5979fa24" +checksum = "0a6ae01b30b9f18d138161960031656929f85d747b3dd4bcfad7ee34fe097a65" dependencies = [ "anyhow", "bitflags 2.10.0", @@ -6529,12 +6500,12 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8a98d02cd1ba87ca6039f28f4f4c0b53a9ff2684f5f2640f471af9bc608b9d9" +checksum = "9938a7719a726027b28bfc435bd162004a73a31410615894a920a80ee8119216" dependencies = [ "anyhow", - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn", @@ -6543,9 +6514,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a111938ed6e662d5f5036bb3cac8d10d5bea77a536885d6d4a4667c9cba97a2" +checksum = "b933908b084f69998d6a3d1072a32e534d1f9888d04b4ffd0fe179c7759af239" dependencies = [ "proc-macro2", "quote", @@ -6592,9 +6563,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "39.0.1" +version = "41.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1de5a648102e39c8e817ed25e3820f4b9772f3c9c930984f32737be60e3156b" +checksum = "37f6bea231cd5a9b4e70f30172556c6793dedf4308dcb45902e6be3e1cb0448d" dependencies = [ "anyhow", "cranelift-assembler-x64", @@ -6604,7 +6575,7 @@ dependencies = [ "smallvec 1.15.1", "target-lexicon", "thiserror 2.0.17", - "wasmparser 0.240.0", + "wasmparser", "wasmtime-environ", "wasmtime-internal-cranelift", "wasmtime-internal-math", @@ -7045,9 +7016,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.240.0" +version = "0.243.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9875ea3fa272f57cc1fc50f225a7b94021a7878c484b33792bccad0d93223439" +checksum = "df983a8608e513d8997f435bb74207bf0933d0e49ca97aa9d8a6157164b9b7fc" dependencies = [ "anyhow", "id-arena", @@ -7058,7 +7029,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.240.0", + "wasmparser", ] [[package]] diff --git a/crates/plugin-wasm/Cargo.toml b/crates/plugin-wasm/Cargo.toml index d0cf84a9..57f249f4 100644 --- a/crates/plugin-wasm/Cargo.toml +++ b/crates/plugin-wasm/Cargo.toml @@ -15,8 +15,8 @@ publish = false [dependencies] streamkit-core = { workspace = true } -wasmtime = { version = "39.0", features = ["component-model", "async"] } -wasmtime-wasi = "39.0" +wasmtime = { version = "41.0.1", features = ["component-model", "async"] } +wasmtime-wasi = "41.0.1" anyhow = "1.0" tokio = { workspace = true, features = ["macros", "sync"] } @@ -29,7 +29,7 @@ serde-saphyr = { workspace = true } futures = { workspace = true } [build-dependencies] -wasmtime = { version = "39.0", features = ["component-model"] } +wasmtime = { version = "41.0.1", features = ["component-model"] } [lints] workspace = true diff --git a/examples/plugins/gain-wasm-c/Makefile b/examples/plugins/gain-wasm-c/Makefile index e9e0aa9c..41b2b3c0 100644 --- a/examples/plugins/gain-wasm-c/Makefile +++ b/examples/plugins/gain-wasm-c/Makefile @@ -8,7 +8,7 @@ WASI_SDK ?= /opt/wasi-sdk # Paths -SDK_DIR = ../../../plugin-sdk/c +SDK_DIR = ../../../sdks/plugin-sdk/c BUILD_DIR = build OUTPUT = $(BUILD_DIR)/gain_plugin_c.wasm diff --git a/examples/plugins/gain-wasm-go/go.mod b/examples/plugins/gain-wasm-go/go.mod index 3e3eb14a..9a73b6f3 100644 --- a/examples/plugins/gain-wasm-go/go.mod +++ b/examples/plugins/gain-wasm-go/go.mod @@ -11,7 +11,7 @@ require ( go.bytecodealliance.org/cm v0.3.0 ) -replace github.com/streamkit/streamkit-codex/plugin-sdk/go => ../../../plugin-sdk/go +replace github.com/streamkit/streamkit-codex/plugin-sdk/go => ../../../sdks/plugin-sdk/go require ( github.com/coreos/go-semver v0.3.1 // indirect diff --git a/justfile b/justfile index 3203d93f..9c10468b 100644 --- a/justfile +++ b/justfile @@ -411,7 +411,7 @@ build-plugin-wasm-go: @tinygo build \ -target=wasip2 \ -no-debug \ - --wit-package ../../../plugin-sdk/wit/streamkit-plugin.wasm \ + --wit-package ../../../sdks/plugin-sdk/wit/streamkit-plugin.wasm \ --wit-world plugin \ -o build/gain_plugin_go.wasm \ .