Skip to content

Commit 9886fb9

Browse files
wasm-component-ls: add recipe
It is a runtime requirement for the new updated wasi-sdk. Signed-off-by: Gyorgy Sarvari <[email protected]>
1 parent edcac52 commit 9886fb9

File tree

2 files changed

+172
-0
lines changed

2 files changed

+172
-0
lines changed
Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
# Autogenerated with 'bitbake -c update_crates wasm-component-ld'
2+
3+
# from Cargo.lock
4+
SRC_URI += " \
5+
crate://crates.io/anstream/0.6.21 \
6+
crate://crates.io/anstyle/1.0.13 \
7+
crate://crates.io/anstyle-parse/0.2.7 \
8+
crate://crates.io/anstyle-query/1.1.4 \
9+
crate://crates.io/anstyle-wincon/3.0.10 \
10+
crate://crates.io/anyhow/1.0.100 \
11+
crate://crates.io/bitflags/2.9.4 \
12+
crate://crates.io/bumpalo/3.19.0 \
13+
crate://crates.io/cfg-if/1.0.3 \
14+
crate://crates.io/clap/4.5.48 \
15+
crate://crates.io/clap_builder/4.5.48 \
16+
crate://crates.io/clap_derive/4.5.47 \
17+
crate://crates.io/clap_lex/0.7.5 \
18+
crate://crates.io/colorchoice/1.0.4 \
19+
crate://crates.io/equivalent/1.0.2 \
20+
crate://crates.io/errno/0.3.14 \
21+
crate://crates.io/fastrand/2.3.0 \
22+
crate://crates.io/foldhash/0.1.5 \
23+
crate://crates.io/getrandom/0.3.3 \
24+
crate://crates.io/hashbrown/0.15.5 \
25+
crate://crates.io/hashbrown/0.16.0 \
26+
crate://crates.io/heck/0.5.0 \
27+
crate://crates.io/id-arena/2.2.1 \
28+
crate://crates.io/indexmap/2.11.4 \
29+
crate://crates.io/is_terminal_polyfill/1.70.1 \
30+
crate://crates.io/itoa/1.0.15 \
31+
crate://crates.io/leb128fmt/0.1.0 \
32+
crate://crates.io/lexopt/0.3.1 \
33+
crate://crates.io/libc/0.2.176 \
34+
crate://crates.io/linux-raw-sys/0.11.0 \
35+
crate://crates.io/log/0.4.28 \
36+
crate://crates.io/memchr/2.7.6 \
37+
crate://crates.io/once_cell/1.21.3 \
38+
crate://crates.io/once_cell_polyfill/1.70.1 \
39+
crate://crates.io/proc-macro2/1.0.101 \
40+
crate://crates.io/quote/1.0.41 \
41+
crate://crates.io/r-efi/5.3.0 \
42+
crate://crates.io/rustix/1.1.2 \
43+
crate://crates.io/ryu/1.0.20 \
44+
crate://crates.io/semver/1.0.27 \
45+
crate://crates.io/serde/1.0.228 \
46+
crate://crates.io/serde_core/1.0.228 \
47+
crate://crates.io/serde_derive/1.0.228 \
48+
crate://crates.io/serde_json/1.0.145 \
49+
crate://crates.io/strsim/0.11.1 \
50+
crate://crates.io/syn/2.0.106 \
51+
crate://crates.io/tempfile/3.23.0 \
52+
crate://crates.io/unicode-ident/1.0.19 \
53+
crate://crates.io/unicode-width/0.2.2 \
54+
crate://crates.io/unicode-xid/0.2.6 \
55+
crate://crates.io/utf8parse/0.2.2 \
56+
crate://crates.io/wasi/0.14.7+wasi-0.2.4 \
57+
crate://crates.io/wasi-preview1-component-adapter-provider/38.0.4 \
58+
crate://crates.io/wasip2/1.0.1+wasi-0.2.4 \
59+
crate://crates.io/wasm-encoder/0.241.2 \
60+
crate://crates.io/wasm-metadata/0.241.2 \
61+
crate://crates.io/wasmparser/0.241.2 \
62+
crate://crates.io/wast/241.0.2 \
63+
crate://crates.io/wat/1.241.2 \
64+
crate://crates.io/windows-link/0.2.1 \
65+
crate://crates.io/windows-sys/0.60.2 \
66+
crate://crates.io/windows-sys/0.61.2 \
67+
crate://crates.io/windows-targets/0.53.5 \
68+
crate://crates.io/windows_aarch64_gnullvm/0.53.1 \
69+
crate://crates.io/windows_aarch64_msvc/0.53.1 \
70+
crate://crates.io/windows_i686_gnu/0.53.1 \
71+
crate://crates.io/windows_i686_gnullvm/0.53.1 \
72+
crate://crates.io/windows_i686_msvc/0.53.1 \
73+
crate://crates.io/windows_x86_64_gnu/0.53.1 \
74+
crate://crates.io/windows_x86_64_gnullvm/0.53.1 \
75+
crate://crates.io/windows_x86_64_msvc/0.53.1 \
76+
crate://crates.io/winsplit/0.1.0 \
77+
crate://crates.io/wit-bindgen/0.46.0 \
78+
crate://crates.io/wit-component/0.241.2 \
79+
crate://crates.io/wit-parser/0.241.2 \
80+
"
81+
82+
SRC_URI[anstream-0.6.21.sha256sum] = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
83+
SRC_URI[anstyle-1.0.13.sha256sum] = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
84+
SRC_URI[anstyle-parse-0.2.7.sha256sum] = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
85+
SRC_URI[anstyle-query-1.1.4.sha256sum] = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2"
86+
SRC_URI[anstyle-wincon-3.0.10.sha256sum] = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a"
87+
SRC_URI[anyhow-1.0.100.sha256sum] = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
88+
SRC_URI[bitflags-2.9.4.sha256sum] = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
89+
SRC_URI[bumpalo-3.19.0.sha256sum] = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
90+
SRC_URI[cfg-if-1.0.3.sha256sum] = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
91+
SRC_URI[clap-4.5.48.sha256sum] = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae"
92+
SRC_URI[clap_builder-4.5.48.sha256sum] = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9"
93+
SRC_URI[clap_derive-4.5.47.sha256sum] = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c"
94+
SRC_URI[clap_lex-0.7.5.sha256sum] = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
95+
SRC_URI[colorchoice-1.0.4.sha256sum] = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
96+
SRC_URI[equivalent-1.0.2.sha256sum] = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
97+
SRC_URI[errno-0.3.14.sha256sum] = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
98+
SRC_URI[fastrand-2.3.0.sha256sum] = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
99+
SRC_URI[foldhash-0.1.5.sha256sum] = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
100+
SRC_URI[getrandom-0.3.3.sha256sum] = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
101+
SRC_URI[hashbrown-0.15.5.sha256sum] = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
102+
SRC_URI[hashbrown-0.16.0.sha256sum] = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d"
103+
SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
104+
SRC_URI[id-arena-2.2.1.sha256sum] = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
105+
SRC_URI[indexmap-2.11.4.sha256sum] = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5"
106+
SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
107+
SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
108+
SRC_URI[leb128fmt-0.1.0.sha256sum] = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
109+
SRC_URI[lexopt-0.3.1.sha256sum] = "9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7"
110+
SRC_URI[libc-0.2.176.sha256sum] = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174"
111+
SRC_URI[linux-raw-sys-0.11.0.sha256sum] = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
112+
SRC_URI[log-0.4.28.sha256sum] = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
113+
SRC_URI[memchr-2.7.6.sha256sum] = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
114+
SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
115+
SRC_URI[once_cell_polyfill-1.70.1.sha256sum] = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
116+
SRC_URI[proc-macro2-1.0.101.sha256sum] = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
117+
SRC_URI[quote-1.0.41.sha256sum] = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
118+
SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
119+
SRC_URI[rustix-1.1.2.sha256sum] = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
120+
SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
121+
SRC_URI[semver-1.0.27.sha256sum] = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
122+
SRC_URI[serde-1.0.228.sha256sum] = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
123+
SRC_URI[serde_core-1.0.228.sha256sum] = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
124+
SRC_URI[serde_derive-1.0.228.sha256sum] = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
125+
SRC_URI[serde_json-1.0.145.sha256sum] = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
126+
SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
127+
SRC_URI[syn-2.0.106.sha256sum] = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
128+
SRC_URI[tempfile-3.23.0.sha256sum] = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
129+
SRC_URI[unicode-ident-1.0.19.sha256sum] = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
130+
SRC_URI[unicode-width-0.2.2.sha256sum] = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
131+
SRC_URI[unicode-xid-0.2.6.sha256sum] = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
132+
SRC_URI[utf8parse-0.2.2.sha256sum] = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
133+
SRC_URI[wasi-0.14.7+wasi-0.2.4.sha256sum] = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c"
134+
SRC_URI[wasi-preview1-component-adapter-provider-38.0.4.sha256sum] = "7ec3ef3783e18f2457796ed91b1e6c2adc46f2905f740d1527ab3053fe8e5682"
135+
SRC_URI[wasip2-1.0.1+wasi-0.2.4.sha256sum] = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
136+
SRC_URI[wasm-encoder-0.241.2.sha256sum] = "e01164c9dda68301e34fdae536c23ed6fe90ce6d97213ccc171eebbd3d02d6b8"
137+
SRC_URI[wasm-metadata-0.241.2.sha256sum] = "876fe286f2fa416386deedebe8407e6f19e0b5aeaef3d03161e77a15fa80f167"
138+
SRC_URI[wasmparser-0.241.2.sha256sum] = "46d90019b1afd4b808c263e428de644f3003691f243387d30d673211ee0cb8e8"
139+
SRC_URI[wast-241.0.2.sha256sum] = "63f66e07e2ddf531fef6344dbf94d112df7c2f23ed6ffb10962e711500b8d816"
140+
SRC_URI[wat-1.241.2.sha256sum] = "45f923705c40830af909c5dec2352ec2821202e4a66008194585e1917458a26d"
141+
SRC_URI[windows-link-0.2.1.sha256sum] = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
142+
SRC_URI[windows-sys-0.60.2.sha256sum] = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
143+
SRC_URI[windows-sys-0.61.2.sha256sum] = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
144+
SRC_URI[windows-targets-0.53.5.sha256sum] = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
145+
SRC_URI[windows_aarch64_gnullvm-0.53.1.sha256sum] = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
146+
SRC_URI[windows_aarch64_msvc-0.53.1.sha256sum] = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
147+
SRC_URI[windows_i686_gnu-0.53.1.sha256sum] = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
148+
SRC_URI[windows_i686_gnullvm-0.53.1.sha256sum] = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
149+
SRC_URI[windows_i686_msvc-0.53.1.sha256sum] = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
150+
SRC_URI[windows_x86_64_gnu-0.53.1.sha256sum] = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
151+
SRC_URI[windows_x86_64_gnullvm-0.53.1.sha256sum] = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
152+
SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
153+
SRC_URI[winsplit-0.1.0.sha256sum] = "3ab703352da6a72f35c39a533526393725640575bb211f61987a2748323ad956"
154+
SRC_URI[wit-bindgen-0.46.0.sha256sum] = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
155+
SRC_URI[wit-component-0.241.2.sha256sum] = "1fd0c57df25e7ee612d946d3b7646c1ddb2310f8280aa2c17e543b66e0812241"
156+
SRC_URI[wit-parser-0.241.2.sha256sum] = "09ef1c6ad67f35c831abd4039c02894de97034100899614d1c44e2268ad01c91"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
LICENSE = "Apache-2.0-with-LLVM-exception | MIT | Apache-2.0"
2+
LIC_FILES_CHKSUM = "file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
3+
file://LICENSE-Apache-2.0_WITH_LLVM-exception;md5=a1ba2b4c4f909ac0b517d8a37d2ac70f \
4+
file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d"
5+
6+
SRC_URI += "git://github.com/bytecodealliance/wasm-component-ld.git;protocol=https;branch=main"
7+
SRCREV = "ee33b7d87d230cfa319736dc22c6083b9124847b"
8+
9+
require wasm-component-ld-crates.inc
10+
11+
inherit cargo
12+
# Kirkstone has no cargo-update-recipe-crates class, so just comment
13+
# it to avoid the parsing error
14+
# cargo-update-recipe-crates
15+
16+
BBCLASSEXTEND = "native"

0 commit comments

Comments
 (0)