diff options
Diffstat (limited to 'meta-oe/dynamic-layers')
30 files changed, 1310 insertions, 57 deletions
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/clang-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend new file mode 100755 index 0000000000..d3fc8d3254 --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend | |||
@@ -0,0 +1,3 @@ | |||
1 | RDEPENDS:packagegroup-meta-oe-support += " \ | ||
2 | thin-provisioning-tools \ | ||
3 | " | ||
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-devtools/spdm-utils/spdm-utils-crates.inc b/meta-oe/dynamic-layers/clang-layer/recipes-devtools/spdm-utils/spdm-utils-crates.inc new file mode 100644 index 0000000000..7a2aae9be7 --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-devtools/spdm-utils/spdm-utils-crates.inc | |||
@@ -0,0 +1,558 @@ | |||
1 | # Autogenerated with 'bitbake -c update_crates spdm-utils' | ||
2 | |||
3 | # from Cargo.lock | ||
4 | SRC_URI += " \ | ||
5 | crate://crates.io/aho-corasick/1.1.3 \ | ||
6 | crate://crates.io/anstream/0.6.18 \ | ||
7 | crate://crates.io/anstyle/1.0.10 \ | ||
8 | crate://crates.io/anstyle-parse/0.2.6 \ | ||
9 | crate://crates.io/anstyle-query/1.1.2 \ | ||
10 | crate://crates.io/anstyle-wincon/3.0.7 \ | ||
11 | crate://crates.io/asn1-rs/0.5.2 \ | ||
12 | crate://crates.io/asn1-rs/0.6.2 \ | ||
13 | crate://crates.io/asn1-rs-derive/0.4.0 \ | ||
14 | crate://crates.io/asn1-rs-derive/0.5.1 \ | ||
15 | crate://crates.io/asn1-rs-impl/0.1.0 \ | ||
16 | crate://crates.io/asn1-rs-impl/0.2.0 \ | ||
17 | crate://crates.io/async-attributes/1.1.2 \ | ||
18 | crate://crates.io/async-channel/1.9.0 \ | ||
19 | crate://crates.io/async-channel/2.3.1 \ | ||
20 | crate://crates.io/async-executor/1.13.1 \ | ||
21 | crate://crates.io/async-global-executor/2.4.1 \ | ||
22 | crate://crates.io/async-io/2.4.0 \ | ||
23 | crate://crates.io/async-lock/3.4.0 \ | ||
24 | crate://crates.io/async-std/1.13.0 \ | ||
25 | crate://crates.io/async-task/4.7.1 \ | ||
26 | crate://crates.io/atomic-waker/1.1.2 \ | ||
27 | crate://crates.io/autocfg/1.4.0 \ | ||
28 | crate://crates.io/bindgen/0.71.1 \ | ||
29 | crate://crates.io/bitfield/0.14.0 \ | ||
30 | crate://crates.io/bitflags/1.3.2 \ | ||
31 | crate://crates.io/bitflags/2.8.0 \ | ||
32 | crate://crates.io/block-buffer/0.10.4 \ | ||
33 | crate://crates.io/blocking/1.6.1 \ | ||
34 | crate://crates.io/bumpalo/3.16.0 \ | ||
35 | crate://crates.io/cexpr/0.6.0 \ | ||
36 | crate://crates.io/cfg-if/1.0.0 \ | ||
37 | crate://crates.io/cfg_aliases/0.2.1 \ | ||
38 | crate://crates.io/clang-sys/1.8.1 \ | ||
39 | crate://crates.io/clap/4.5.27 \ | ||
40 | crate://crates.io/clap_builder/4.5.27 \ | ||
41 | crate://crates.io/clap_derive/4.5.24 \ | ||
42 | crate://crates.io/clap_lex/0.7.4 \ | ||
43 | crate://crates.io/colorchoice/1.0.3 \ | ||
44 | crate://crates.io/colored/2.2.0 \ | ||
45 | crate://crates.io/concurrent-queue/2.5.0 \ | ||
46 | crate://crates.io/core-foundation/0.10.0 \ | ||
47 | crate://crates.io/core-foundation-sys/0.8.7 \ | ||
48 | crate://crates.io/cpufeatures/0.2.17 \ | ||
49 | crate://crates.io/crossbeam-utils/0.8.21 \ | ||
50 | crate://crates.io/crunchy/0.2.3 \ | ||
51 | crate://crates.io/crypto-common/0.1.6 \ | ||
52 | crate://crates.io/data-encoding/2.7.0 \ | ||
53 | crate://crates.io/der-parser/8.2.0 \ | ||
54 | crate://crates.io/deranged/0.3.11 \ | ||
55 | crate://crates.io/digest/0.10.7 \ | ||
56 | crate://crates.io/displaydoc/0.2.5 \ | ||
57 | crate://crates.io/either/1.13.0 \ | ||
58 | crate://crates.io/embedded-crc-macros/1.0.0 \ | ||
59 | crate://crates.io/env_logger/0.10.2 \ | ||
60 | crate://crates.io/errno/0.3.10 \ | ||
61 | crate://crates.io/event-listener/2.5.3 \ | ||
62 | crate://crates.io/event-listener/5.4.0 \ | ||
63 | crate://crates.io/event-listener-strategy/0.5.3 \ | ||
64 | crate://crates.io/fastrand/2.3.0 \ | ||
65 | crate://crates.io/futures/0.3.31 \ | ||
66 | crate://crates.io/futures-channel/0.3.31 \ | ||
67 | crate://crates.io/futures-core/0.3.31 \ | ||
68 | crate://crates.io/futures-executor/0.3.31 \ | ||
69 | crate://crates.io/futures-io/0.3.31 \ | ||
70 | crate://crates.io/futures-lite/2.6.0 \ | ||
71 | crate://crates.io/futures-macro/0.3.31 \ | ||
72 | crate://crates.io/futures-sink/0.3.31 \ | ||
73 | crate://crates.io/futures-task/0.3.31 \ | ||
74 | crate://crates.io/futures-util/0.3.31 \ | ||
75 | crate://crates.io/generic-array/0.14.7 \ | ||
76 | crate://crates.io/glob/0.3.2 \ | ||
77 | crate://crates.io/gloo-timers/0.3.0 \ | ||
78 | crate://crates.io/half/2.4.1 \ | ||
79 | crate://crates.io/heck/0.5.0 \ | ||
80 | crate://crates.io/hermit-abi/0.4.0 \ | ||
81 | crate://crates.io/home/0.5.11 \ | ||
82 | crate://crates.io/humantime/2.1.0 \ | ||
83 | crate://crates.io/io-kit-sys/0.4.1 \ | ||
84 | crate://crates.io/is-terminal/0.4.15 \ | ||
85 | crate://crates.io/is_terminal_polyfill/1.70.1 \ | ||
86 | crate://crates.io/itertools/0.13.0 \ | ||
87 | crate://crates.io/itoa/1.0.14 \ | ||
88 | crate://crates.io/js-sys/0.3.77 \ | ||
89 | crate://crates.io/kv-log-macro/1.0.7 \ | ||
90 | crate://crates.io/lazy_static/1.5.0 \ | ||
91 | crate://crates.io/libc/0.2.169 \ | ||
92 | crate://crates.io/libloading/0.8.6 \ | ||
93 | crate://crates.io/libmctp/0.2.0 \ | ||
94 | crate://crates.io/libudev/0.3.0 \ | ||
95 | crate://crates.io/libudev-sys/0.1.4 \ | ||
96 | crate://crates.io/linux-raw-sys/0.4.15 \ | ||
97 | crate://crates.io/log/0.4.25 \ | ||
98 | crate://crates.io/mach2/0.4.2 \ | ||
99 | crate://crates.io/memchr/2.7.4 \ | ||
100 | crate://crates.io/memmap2/0.5.10 \ | ||
101 | crate://crates.io/minicbor/0.25.1 \ | ||
102 | crate://crates.io/minicbor-derive/0.15.3 \ | ||
103 | crate://crates.io/minimal-lexical/0.2.1 \ | ||
104 | crate://crates.io/nix/0.26.4 \ | ||
105 | crate://crates.io/nix/0.29.0 \ | ||
106 | crate://crates.io/nom/7.1.3 \ | ||
107 | crate://crates.io/num-bigint/0.4.6 \ | ||
108 | crate://crates.io/num-conv/0.1.0 \ | ||
109 | crate://crates.io/num-integer/0.1.46 \ | ||
110 | crate://crates.io/num-traits/0.2.19 \ | ||
111 | crate://crates.io/oid-registry/0.6.1 \ | ||
112 | crate://crates.io/once_cell/1.20.2 \ | ||
113 | crate://crates.io/parking/2.2.1 \ | ||
114 | crate://crates.io/pin-project-lite/0.2.16 \ | ||
115 | crate://crates.io/pin-utils/0.1.0 \ | ||
116 | crate://crates.io/piper/0.2.4 \ | ||
117 | crate://crates.io/pkg-config/0.3.31 \ | ||
118 | crate://crates.io/polling/3.7.4 \ | ||
119 | crate://crates.io/powerfmt/0.2.0 \ | ||
120 | crate://crates.io/prettyplease/0.2.29 \ | ||
121 | crate://crates.io/proc-macro2/1.0.93 \ | ||
122 | crate://crates.io/quote/1.0.38 \ | ||
123 | crate://crates.io/regex/1.11.1 \ | ||
124 | crate://crates.io/regex-automata/0.4.9 \ | ||
125 | crate://crates.io/regex-syntax/0.8.5 \ | ||
126 | crate://crates.io/rustc-hash/2.1.0 \ | ||
127 | crate://crates.io/rusticata-macros/4.1.0 \ | ||
128 | crate://crates.io/rustix/0.38.44 \ | ||
129 | crate://crates.io/rustversion/1.0.19 \ | ||
130 | crate://crates.io/scopeguard/1.2.0 \ | ||
131 | crate://crates.io/serde/1.0.217 \ | ||
132 | crate://crates.io/serde_derive/1.0.217 \ | ||
133 | crate://crates.io/serialport/4.7.0 \ | ||
134 | crate://crates.io/sha2/0.10.8 \ | ||
135 | crate://crates.io/shlex/1.3.0 \ | ||
136 | crate://crates.io/slab/0.4.9 \ | ||
137 | crate://crates.io/smbus-pec/1.0.1 \ | ||
138 | crate://crates.io/strsim/0.11.1 \ | ||
139 | crate://crates.io/syn/1.0.109 \ | ||
140 | crate://crates.io/syn/2.0.96 \ | ||
141 | crate://crates.io/synstructure/0.12.6 \ | ||
142 | crate://crates.io/synstructure/0.13.1 \ | ||
143 | crate://crates.io/termcolor/1.4.1 \ | ||
144 | crate://crates.io/thiserror/1.0.69 \ | ||
145 | crate://crates.io/thiserror-impl/1.0.69 \ | ||
146 | crate://crates.io/time/0.3.37 \ | ||
147 | crate://crates.io/time-core/0.1.2 \ | ||
148 | crate://crates.io/time-macros/0.2.19 \ | ||
149 | crate://crates.io/tracing/0.1.41 \ | ||
150 | crate://crates.io/tracing-core/0.1.33 \ | ||
151 | crate://crates.io/typenum/1.17.0 \ | ||
152 | crate://crates.io/unescaper/0.1.5 \ | ||
153 | crate://crates.io/unicode-ident/1.0.15 \ | ||
154 | crate://crates.io/unicode-xid/0.2.6 \ | ||
155 | crate://crates.io/utf8parse/0.2.2 \ | ||
156 | crate://crates.io/value-bag/1.10.0 \ | ||
157 | crate://crates.io/version_check/0.9.5 \ | ||
158 | crate://crates.io/wasm-bindgen/0.2.100 \ | ||
159 | crate://crates.io/wasm-bindgen-backend/0.2.100 \ | ||
160 | crate://crates.io/wasm-bindgen-futures/0.4.50 \ | ||
161 | crate://crates.io/wasm-bindgen-macro/0.2.100 \ | ||
162 | crate://crates.io/wasm-bindgen-macro-support/0.2.100 \ | ||
163 | crate://crates.io/wasm-bindgen-shared/0.2.100 \ | ||
164 | crate://crates.io/web-sys/0.3.77 \ | ||
165 | crate://crates.io/which/6.0.3 \ | ||
166 | crate://crates.io/winapi/0.3.9 \ | ||
167 | crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ | ||
168 | crate://crates.io/winapi-util/0.1.9 \ | ||
169 | crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \ | ||
170 | crate://crates.io/windows-sys/0.59.0 \ | ||
171 | crate://crates.io/windows-targets/0.52.6 \ | ||
172 | crate://crates.io/windows_aarch64_gnullvm/0.52.6 \ | ||
173 | crate://crates.io/windows_aarch64_msvc/0.52.6 \ | ||
174 | crate://crates.io/windows_i686_gnu/0.52.6 \ | ||
175 | crate://crates.io/windows_i686_gnullvm/0.52.6 \ | ||
176 | crate://crates.io/windows_i686_msvc/0.52.6 \ | ||
177 | crate://crates.io/windows_x86_64_gnu/0.52.6 \ | ||
178 | crate://crates.io/windows_x86_64_gnullvm/0.52.6 \ | ||
179 | crate://crates.io/windows_x86_64_msvc/0.52.6 \ | ||
180 | crate://crates.io/winsafe/0.0.19 \ | ||
181 | crate://crates.io/x509-parser/0.15.1 \ | ||
182 | " | ||
183 | |||
184 | SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" | ||
185 | SRC_URI[anstream-0.6.18.sha256sum] = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" | ||
186 | SRC_URI[anstyle-1.0.10.sha256sum] = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" | ||
187 | SRC_URI[anstyle-parse-0.2.6.sha256sum] = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" | ||
188 | SRC_URI[anstyle-query-1.1.2.sha256sum] = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" | ||
189 | SRC_URI[anstyle-wincon-3.0.7.sha256sum] = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" | ||
190 | SRC_URI[asn1-rs-0.5.2.sha256sum] = "7f6fd5ddaf0351dff5b8da21b2fb4ff8e08ddd02857f0bf69c47639106c0fff0" | ||
191 | SRC_URI[asn1-rs-0.6.2.sha256sum] = "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048" | ||
192 | SRC_URI[asn1-rs-derive-0.4.0.sha256sum] = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" | ||
193 | SRC_URI[asn1-rs-derive-0.5.1.sha256sum] = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" | ||
194 | SRC_URI[asn1-rs-impl-0.1.0.sha256sum] = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" | ||
195 | SRC_URI[asn1-rs-impl-0.2.0.sha256sum] = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" | ||
196 | SRC_URI[async-attributes-1.1.2.sha256sum] = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" | ||
197 | SRC_URI[async-channel-1.9.0.sha256sum] = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" | ||
198 | SRC_URI[async-channel-2.3.1.sha256sum] = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" | ||
199 | SRC_URI[async-executor-1.13.1.sha256sum] = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" | ||
200 | SRC_URI[async-global-executor-2.4.1.sha256sum] = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" | ||
201 | SRC_URI[async-io-2.4.0.sha256sum] = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" | ||
202 | SRC_URI[async-lock-3.4.0.sha256sum] = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" | ||
203 | SRC_URI[async-std-1.13.0.sha256sum] = "c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615" | ||
204 | SRC_URI[async-task-4.7.1.sha256sum] = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" | ||
205 | SRC_URI[atomic-waker-1.1.2.sha256sum] = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" | ||
206 | SRC_URI[autocfg-1.4.0.sha256sum] = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" | ||
207 | SRC_URI[bindgen-0.71.1.sha256sum] = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" | ||
208 | SRC_URI[bitfield-0.14.0.sha256sum] = "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" | ||
209 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | ||
210 | SRC_URI[bitflags-2.8.0.sha256sum] = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" | ||
211 | SRC_URI[block-buffer-0.10.4.sha256sum] = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" | ||
212 | SRC_URI[blocking-1.6.1.sha256sum] = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" | ||
213 | SRC_URI[bumpalo-3.16.0.sha256sum] = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" | ||
214 | SRC_URI[cexpr-0.6.0.sha256sum] = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" | ||
215 | SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | ||
216 | SRC_URI[cfg_aliases-0.2.1.sha256sum] = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" | ||
217 | SRC_URI[clang-sys-1.8.1.sha256sum] = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" | ||
218 | SRC_URI[clap-4.5.27.sha256sum] = "769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796" | ||
219 | SRC_URI[clap_builder-4.5.27.sha256sum] = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7" | ||
220 | SRC_URI[clap_derive-4.5.24.sha256sum] = "54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c" | ||
221 | SRC_URI[clap_lex-0.7.4.sha256sum] = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" | ||
222 | SRC_URI[colorchoice-1.0.3.sha256sum] = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" | ||
223 | SRC_URI[colored-2.2.0.sha256sum] = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" | ||
224 | SRC_URI[concurrent-queue-2.5.0.sha256sum] = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" | ||
225 | SRC_URI[core-foundation-0.10.0.sha256sum] = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" | ||
226 | SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" | ||
227 | SRC_URI[cpufeatures-0.2.17.sha256sum] = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" | ||
228 | SRC_URI[crossbeam-utils-0.8.21.sha256sum] = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" | ||
229 | SRC_URI[crunchy-0.2.3.sha256sum] = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" | ||
230 | SRC_URI[crypto-common-0.1.6.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" | ||
231 | SRC_URI[data-encoding-2.7.0.sha256sum] = "0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f" | ||
232 | SRC_URI[der-parser-8.2.0.sha256sum] = "dbd676fbbab537128ef0278adb5576cf363cff6aa22a7b24effe97347cfab61e" | ||
233 | SRC_URI[deranged-0.3.11.sha256sum] = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" | ||
234 | SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" | ||
235 | SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" | ||
236 | SRC_URI[either-1.13.0.sha256sum] = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" | ||
237 | SRC_URI[embedded-crc-macros-1.0.0.sha256sum] = "4f1c75747a43b086df1a87fb2a889590bc0725e0abf54bba6d0c4bf7bd9e762c" | ||
238 | SRC_URI[env_logger-0.10.2.sha256sum] = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" | ||
239 | SRC_URI[errno-0.3.10.sha256sum] = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" | ||
240 | SRC_URI[event-listener-2.5.3.sha256sum] = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" | ||
241 | SRC_URI[event-listener-5.4.0.sha256sum] = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" | ||
242 | SRC_URI[event-listener-strategy-0.5.3.sha256sum] = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" | ||
243 | SRC_URI[fastrand-2.3.0.sha256sum] = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" | ||
244 | SRC_URI[futures-0.3.31.sha256sum] = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" | ||
245 | SRC_URI[futures-channel-0.3.31.sha256sum] = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" | ||
246 | SRC_URI[futures-core-0.3.31.sha256sum] = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" | ||
247 | SRC_URI[futures-executor-0.3.31.sha256sum] = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" | ||
248 | SRC_URI[futures-io-0.3.31.sha256sum] = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" | ||
249 | SRC_URI[futures-lite-2.6.0.sha256sum] = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" | ||
250 | SRC_URI[futures-macro-0.3.31.sha256sum] = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" | ||
251 | SRC_URI[futures-sink-0.3.31.sha256sum] = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" | ||
252 | SRC_URI[futures-task-0.3.31.sha256sum] = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" | ||
253 | SRC_URI[futures-util-0.3.31.sha256sum] = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" | ||
254 | SRC_URI[generic-array-0.14.7.sha256sum] = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" | ||
255 | SRC_URI[glob-0.3.2.sha256sum] = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" | ||
256 | SRC_URI[gloo-timers-0.3.0.sha256sum] = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" | ||
257 | SRC_URI[half-2.4.1.sha256sum] = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" | ||
258 | SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" | ||
259 | SRC_URI[hermit-abi-0.4.0.sha256sum] = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" | ||
260 | SRC_URI[home-0.5.11.sha256sum] = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" | ||
261 | SRC_URI[humantime-2.1.0.sha256sum] = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" | ||
262 | SRC_URI[io-kit-sys-0.4.1.sha256sum] = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b" | ||
263 | SRC_URI[is-terminal-0.4.15.sha256sum] = "e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37" | ||
264 | SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" | ||
265 | SRC_URI[itertools-0.13.0.sha256sum] = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" | ||
266 | SRC_URI[itoa-1.0.14.sha256sum] = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" | ||
267 | SRC_URI[js-sys-0.3.77.sha256sum] = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" | ||
268 | SRC_URI[kv-log-macro-1.0.7.sha256sum] = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" | ||
269 | SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" | ||
270 | SRC_URI[libc-0.2.169.sha256sum] = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" | ||
271 | SRC_URI[libloading-0.8.6.sha256sum] = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" | ||
272 | SRC_URI[libmctp-0.2.0.sha256sum] = "0d077261b65cfe16a3d490243354fbaec3f22e5bcad546d21394105ab836d1d0" | ||
273 | SRC_URI[libudev-0.3.0.sha256sum] = "78b324152da65df7bb95acfcaab55e3097ceaab02fb19b228a9eb74d55f135e0" | ||
274 | SRC_URI[libudev-sys-0.1.4.sha256sum] = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" | ||
275 | SRC_URI[linux-raw-sys-0.4.15.sha256sum] = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" | ||
276 | SRC_URI[log-0.4.25.sha256sum] = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" | ||
277 | SRC_URI[mach2-0.4.2.sha256sum] = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" | ||
278 | SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" | ||
279 | SRC_URI[memmap2-0.5.10.sha256sum] = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" | ||
280 | SRC_URI[minicbor-0.25.1.sha256sum] = "c0452a60c1863c1f50b5f77cd295e8d2786849f35883f0b9e18e7e6e1b5691b0" | ||
281 | SRC_URI[minicbor-derive-0.15.3.sha256sum] = "bd2209fff77f705b00c737016a48e73733d7fbccb8b007194db148f03561fb70" | ||
282 | SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" | ||
283 | SRC_URI[nix-0.26.4.sha256sum] = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" | ||
284 | SRC_URI[nix-0.29.0.sha256sum] = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" | ||
285 | SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" | ||
286 | SRC_URI[num-bigint-0.4.6.sha256sum] = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" | ||
287 | SRC_URI[num-conv-0.1.0.sha256sum] = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" | ||
288 | SRC_URI[num-integer-0.1.46.sha256sum] = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" | ||
289 | SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" | ||
290 | SRC_URI[oid-registry-0.6.1.sha256sum] = "9bedf36ffb6ba96c2eb7144ef6270557b52e54b20c0a8e1eb2ff99a6c6959bff" | ||
291 | SRC_URI[once_cell-1.20.2.sha256sum] = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" | ||
292 | SRC_URI[parking-2.2.1.sha256sum] = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" | ||
293 | SRC_URI[pin-project-lite-0.2.16.sha256sum] = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" | ||
294 | SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" | ||
295 | SRC_URI[piper-0.2.4.sha256sum] = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" | ||
296 | SRC_URI[pkg-config-0.3.31.sha256sum] = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" | ||
297 | SRC_URI[polling-3.7.4.sha256sum] = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" | ||
298 | SRC_URI[powerfmt-0.2.0.sha256sum] = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" | ||
299 | SRC_URI[prettyplease-0.2.29.sha256sum] = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" | ||
300 | SRC_URI[proc-macro2-1.0.93.sha256sum] = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" | ||
301 | SRC_URI[quote-1.0.38.sha256sum] = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" | ||
302 | SRC_URI[regex-1.11.1.sha256sum] = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" | ||
303 | SRC_URI[regex-automata-0.4.9.sha256sum] = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" | ||
304 | SRC_URI[regex-syntax-0.8.5.sha256sum] = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" | ||
305 | SRC_URI[rustc-hash-2.1.0.sha256sum] = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497" | ||
306 | SRC_URI[rusticata-macros-4.1.0.sha256sum] = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" | ||
307 | SRC_URI[rustix-0.38.44.sha256sum] = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" | ||
308 | SRC_URI[rustversion-1.0.19.sha256sum] = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" | ||
309 | SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" | ||
310 | SRC_URI[serde-1.0.217.sha256sum] = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" | ||
311 | SRC_URI[serde_derive-1.0.217.sha256sum] = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" | ||
312 | SRC_URI[serialport-4.7.0.sha256sum] = "5ecfc4858c2266c7695d8b8460bbd612fa81bd2e250f5f0dd16195e4b4f8b3d8" | ||
313 | SRC_URI[sha2-0.10.8.sha256sum] = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" | ||
314 | SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" | ||
315 | SRC_URI[slab-0.4.9.sha256sum] = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" | ||
316 | SRC_URI[smbus-pec-1.0.1.sha256sum] = "ca0763a680cd5d72b28f7bfc8a054c117d8841380a6ad4f72f05bd2a34217d3e" | ||
317 | SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" | ||
318 | SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" | ||
319 | SRC_URI[syn-2.0.96.sha256sum] = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" | ||
320 | SRC_URI[synstructure-0.12.6.sha256sum] = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" | ||
321 | SRC_URI[synstructure-0.13.1.sha256sum] = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" | ||
322 | SRC_URI[termcolor-1.4.1.sha256sum] = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" | ||
323 | SRC_URI[thiserror-1.0.69.sha256sum] = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" | ||
324 | SRC_URI[thiserror-impl-1.0.69.sha256sum] = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" | ||
325 | SRC_URI[time-0.3.37.sha256sum] = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" | ||
326 | SRC_URI[time-core-0.1.2.sha256sum] = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" | ||
327 | SRC_URI[time-macros-0.2.19.sha256sum] = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" | ||
328 | SRC_URI[tracing-0.1.41.sha256sum] = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" | ||
329 | SRC_URI[tracing-core-0.1.33.sha256sum] = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" | ||
330 | SRC_URI[typenum-1.17.0.sha256sum] = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" | ||
331 | SRC_URI[unescaper-0.1.5.sha256sum] = "c878a167baa8afd137494101a688ef8c67125089ff2249284bd2b5f9bfedb815" | ||
332 | SRC_URI[unicode-ident-1.0.15.sha256sum] = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" | ||
333 | SRC_URI[unicode-xid-0.2.6.sha256sum] = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" | ||
334 | SRC_URI[utf8parse-0.2.2.sha256sum] = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" | ||
335 | SRC_URI[value-bag-1.10.0.sha256sum] = "3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2" | ||
336 | SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" | ||
337 | SRC_URI[wasm-bindgen-0.2.100.sha256sum] = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" | ||
338 | SRC_URI[wasm-bindgen-backend-0.2.100.sha256sum] = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" | ||
339 | SRC_URI[wasm-bindgen-futures-0.4.50.sha256sum] = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" | ||
340 | SRC_URI[wasm-bindgen-macro-0.2.100.sha256sum] = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" | ||
341 | SRC_URI[wasm-bindgen-macro-support-0.2.100.sha256sum] = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" | ||
342 | SRC_URI[wasm-bindgen-shared-0.2.100.sha256sum] = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" | ||
343 | SRC_URI[web-sys-0.3.77.sha256sum] = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" | ||
344 | SRC_URI[which-6.0.3.sha256sum] = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f" | ||
345 | SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" | ||
346 | SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | ||
347 | SRC_URI[winapi-util-0.1.9.sha256sum] = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" | ||
348 | SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | ||
349 | SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" | ||
350 | SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" | ||
351 | SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" | ||
352 | SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" | ||
353 | SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" | ||
354 | SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" | ||
355 | SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" | ||
356 | SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" | ||
357 | SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" | ||
358 | SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" | ||
359 | SRC_URI[winsafe-0.0.19.sha256sum] = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" | ||
360 | SRC_URI[x509-parser-0.15.1.sha256sum] = "7069fba5b66b9193bd2c5d3d4ff12b839118f6bcbef5328efafafb5395cf63da" | ||
361 | # from tock-responder/Cargo.lock | ||
362 | SRC_URI += " \ | ||
363 | crate://crates.io/aho-corasick/1.1.3 \ | ||
364 | crate://crates.io/atty/0.2.14 \ | ||
365 | crate://crates.io/autocfg/1.4.0 \ | ||
366 | crate://crates.io/bindgen/0.71.1 \ | ||
367 | crate://crates.io/bitfield/0.14.0 \ | ||
368 | crate://crates.io/bitflags/1.3.2 \ | ||
369 | crate://crates.io/bitflags/2.8.0 \ | ||
370 | crate://crates.io/byteorder/0.5.3 \ | ||
371 | crate://crates.io/cexpr/0.6.0 \ | ||
372 | crate://crates.io/cfg-if/1.0.0 \ | ||
373 | crate://crates.io/clang-sys/1.8.1 \ | ||
374 | crate://crates.io/clap/3.2.25 \ | ||
375 | crate://crates.io/clap_derive/3.2.25 \ | ||
376 | crate://crates.io/clap_lex/0.2.4 \ | ||
377 | crate://crates.io/critical-section/1.2.0 \ | ||
378 | crate://crates.io/either/1.13.0 \ | ||
379 | crate://crates.io/elf/0.0.10 \ | ||
380 | crate://crates.io/embedded-alloc/0.5.1 \ | ||
381 | crate://crates.io/embedded-crc-macros/1.0.0 \ | ||
382 | crate://crates.io/errno/0.3.10 \ | ||
383 | crate://crates.io/glob/0.3.2 \ | ||
384 | crate://crates.io/hashbrown/0.12.3 \ | ||
385 | crate://crates.io/heck/0.4.1 \ | ||
386 | crate://crates.io/hermit-abi/0.1.19 \ | ||
387 | crate://crates.io/home/0.5.11 \ | ||
388 | crate://crates.io/indexmap/1.9.3 \ | ||
389 | crate://crates.io/itertools/0.13.0 \ | ||
390 | crate://crates.io/libc/0.2.169 \ | ||
391 | crate://crates.io/libloading/0.8.6 \ | ||
392 | crate://crates.io/libm/0.2.11 \ | ||
393 | crate://crates.io/libmctp/0.2.0 \ | ||
394 | crate://crates.io/linked_list_allocator/0.10.5 \ | ||
395 | crate://crates.io/linux-raw-sys/0.4.15 \ | ||
396 | crate://crates.io/log/0.4.25 \ | ||
397 | crate://crates.io/memchr/2.7.4 \ | ||
398 | crate://crates.io/minimal-lexical/0.2.1 \ | ||
399 | crate://crates.io/nom/7.1.3 \ | ||
400 | crate://crates.io/numtoa/0.1.0 \ | ||
401 | crate://crates.io/once_cell/1.20.2 \ | ||
402 | crate://crates.io/os_str_bytes/6.6.1 \ | ||
403 | crate://crates.io/portable-atomic/1.10.0 \ | ||
404 | crate://crates.io/prettyplease/0.2.29 \ | ||
405 | crate://crates.io/proc-macro-error/1.0.4 \ | ||
406 | crate://crates.io/proc-macro-error-attr/1.0.4 \ | ||
407 | crate://crates.io/proc-macro2/1.0.93 \ | ||
408 | crate://crates.io/quote/1.0.38 \ | ||
409 | crate://crates.io/redox_syscall/0.2.16 \ | ||
410 | crate://crates.io/redox_termios/0.1.3 \ | ||
411 | crate://crates.io/regex/1.11.1 \ | ||
412 | crate://crates.io/regex-automata/0.4.9 \ | ||
413 | crate://crates.io/regex-syntax/0.8.5 \ | ||
414 | crate://crates.io/rustc-hash/2.1.0 \ | ||
415 | crate://crates.io/rustix/0.38.44 \ | ||
416 | crate://crates.io/shlex/1.3.0 \ | ||
417 | crate://crates.io/smbus-pec/1.0.1 \ | ||
418 | crate://crates.io/strsim/0.10.0 \ | ||
419 | crate://crates.io/syn/1.0.109 \ | ||
420 | crate://crates.io/syn/2.0.96 \ | ||
421 | crate://crates.io/termcolor/1.4.1 \ | ||
422 | crate://crates.io/termion/1.5.6 \ | ||
423 | crate://crates.io/textwrap/0.16.1 \ | ||
424 | crate://crates.io/unicode-ident/1.0.15 \ | ||
425 | crate://crates.io/version_check/0.9.5 \ | ||
426 | crate://crates.io/which/6.0.3 \ | ||
427 | crate://crates.io/winapi/0.3.9 \ | ||
428 | crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ | ||
429 | crate://crates.io/winapi-util/0.1.9 \ | ||
430 | crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \ | ||
431 | crate://crates.io/windows-sys/0.59.0 \ | ||
432 | crate://crates.io/windows-targets/0.52.6 \ | ||
433 | crate://crates.io/windows_aarch64_gnullvm/0.52.6 \ | ||
434 | crate://crates.io/windows_aarch64_msvc/0.52.6 \ | ||
435 | crate://crates.io/windows_i686_gnu/0.52.6 \ | ||
436 | crate://crates.io/windows_i686_gnullvm/0.52.6 \ | ||
437 | crate://crates.io/windows_i686_msvc/0.52.6 \ | ||
438 | crate://crates.io/windows_x86_64_gnu/0.52.6 \ | ||
439 | crate://crates.io/windows_x86_64_gnullvm/0.52.6 \ | ||
440 | crate://crates.io/windows_x86_64_msvc/0.52.6 \ | ||
441 | crate://crates.io/winsafe/0.0.19 \ | ||
442 | " | ||
443 | |||
444 | SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" | ||
445 | SRC_URI[atty-0.2.14.sha256sum] = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" | ||
446 | SRC_URI[autocfg-1.4.0.sha256sum] = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" | ||
447 | SRC_URI[bindgen-0.71.1.sha256sum] = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" | ||
448 | SRC_URI[bitfield-0.14.0.sha256sum] = "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" | ||
449 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | ||
450 | SRC_URI[bitflags-2.8.0.sha256sum] = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" | ||
451 | SRC_URI[byteorder-0.5.3.sha256sum] = "0fc10e8cc6b2580fda3f36eb6dc5316657f812a3df879a44a66fc9f0fdbc4855" | ||
452 | SRC_URI[cexpr-0.6.0.sha256sum] = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" | ||
453 | SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | ||
454 | SRC_URI[clang-sys-1.8.1.sha256sum] = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" | ||
455 | SRC_URI[clap-3.2.25.sha256sum] = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" | ||
456 | SRC_URI[clap_derive-3.2.25.sha256sum] = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" | ||
457 | SRC_URI[clap_lex-0.2.4.sha256sum] = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" | ||
458 | SRC_URI[critical-section-1.2.0.sha256sum] = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" | ||
459 | SRC_URI[either-1.13.0.sha256sum] = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" | ||
460 | SRC_URI[elf-0.0.10.sha256sum] = "4841de15dbe0e49b9b62a417589299e3be0d557e0900d36acb87e6dae47197f5" | ||
461 | SRC_URI[embedded-alloc-0.5.1.sha256sum] = "ddae17915accbac2cfbc64ea0ae6e3b330e6ea124ba108dada63646fd3c6f815" | ||
462 | SRC_URI[embedded-crc-macros-1.0.0.sha256sum] = "4f1c75747a43b086df1a87fb2a889590bc0725e0abf54bba6d0c4bf7bd9e762c" | ||
463 | SRC_URI[errno-0.3.10.sha256sum] = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" | ||
464 | SRC_URI[glob-0.3.2.sha256sum] = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" | ||
465 | SRC_URI[hashbrown-0.12.3.sha256sum] = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" | ||
466 | SRC_URI[heck-0.4.1.sha256sum] = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" | ||
467 | SRC_URI[hermit-abi-0.1.19.sha256sum] = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" | ||
468 | SRC_URI[home-0.5.11.sha256sum] = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" | ||
469 | SRC_URI[indexmap-1.9.3.sha256sum] = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" | ||
470 | SRC_URI[itertools-0.13.0.sha256sum] = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" | ||
471 | SRC_URI[libc-0.2.169.sha256sum] = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" | ||
472 | SRC_URI[libloading-0.8.6.sha256sum] = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" | ||
473 | SRC_URI[libm-0.2.11.sha256sum] = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" | ||
474 | SRC_URI[libmctp-0.2.0.sha256sum] = "0d077261b65cfe16a3d490243354fbaec3f22e5bcad546d21394105ab836d1d0" | ||
475 | SRC_URI[linked_list_allocator-0.10.5.sha256sum] = "9afa463f5405ee81cdb9cc2baf37e08ec7e4c8209442b5d72c04cfb2cd6e6286" | ||
476 | SRC_URI[linux-raw-sys-0.4.15.sha256sum] = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" | ||
477 | SRC_URI[log-0.4.25.sha256sum] = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" | ||
478 | SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" | ||
479 | SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" | ||
480 | SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" | ||
481 | SRC_URI[numtoa-0.1.0.sha256sum] = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef" | ||
482 | SRC_URI[once_cell-1.20.2.sha256sum] = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" | ||
483 | SRC_URI[os_str_bytes-6.6.1.sha256sum] = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" | ||
484 | SRC_URI[portable-atomic-1.10.0.sha256sum] = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" | ||
485 | SRC_URI[prettyplease-0.2.29.sha256sum] = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" | ||
486 | SRC_URI[proc-macro-error-1.0.4.sha256sum] = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" | ||
487 | SRC_URI[proc-macro-error-attr-1.0.4.sha256sum] = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" | ||
488 | SRC_URI[proc-macro2-1.0.93.sha256sum] = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" | ||
489 | SRC_URI[quote-1.0.38.sha256sum] = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" | ||
490 | SRC_URI[redox_syscall-0.2.16.sha256sum] = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" | ||
491 | SRC_URI[redox_termios-0.1.3.sha256sum] = "20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb" | ||
492 | SRC_URI[regex-1.11.1.sha256sum] = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" | ||
493 | SRC_URI[regex-automata-0.4.9.sha256sum] = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" | ||
494 | SRC_URI[regex-syntax-0.8.5.sha256sum] = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" | ||
495 | SRC_URI[rustc-hash-2.1.0.sha256sum] = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497" | ||
496 | SRC_URI[rustix-0.38.44.sha256sum] = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" | ||
497 | SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" | ||
498 | SRC_URI[smbus-pec-1.0.1.sha256sum] = "ca0763a680cd5d72b28f7bfc8a054c117d8841380a6ad4f72f05bd2a34217d3e" | ||
499 | SRC_URI[strsim-0.10.0.sha256sum] = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" | ||
500 | SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" | ||
501 | SRC_URI[syn-2.0.96.sha256sum] = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" | ||
502 | SRC_URI[termcolor-1.4.1.sha256sum] = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" | ||
503 | SRC_URI[termion-1.5.6.sha256sum] = "077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e" | ||
504 | SRC_URI[textwrap-0.16.1.sha256sum] = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" | ||
505 | SRC_URI[unicode-ident-1.0.15.sha256sum] = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" | ||
506 | SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" | ||
507 | SRC_URI[which-6.0.3.sha256sum] = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f" | ||
508 | SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" | ||
509 | SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | ||
510 | SRC_URI[winapi-util-0.1.9.sha256sum] = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" | ||
511 | SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | ||
512 | SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" | ||
513 | SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" | ||
514 | SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" | ||
515 | SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" | ||
516 | SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" | ||
517 | SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" | ||
518 | SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" | ||
519 | SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" | ||
520 | SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" | ||
521 | SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" | ||
522 | SRC_URI[winsafe-0.0.19.sha256sum] = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" | ||
523 | SRC_URI[clap-4.5.26.sha256sum] = "a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783" | ||
524 | SRC_URI[clap_builder-4.5.26.sha256sum] = "96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121" | ||
525 | SRC_URI[cpufeatures-0.2.16.sha256sum] = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" | ||
526 | SRC_URI[crunchy-0.2.2.sha256sum] = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" | ||
527 | SRC_URI[is-terminal-0.4.13.sha256sum] = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" | ||
528 | SRC_URI[rustix-0.38.43.sha256sum] = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" | ||
529 | SRC_URI[unicode-ident-1.0.14.sha256sum] = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" | ||
530 | SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" | ||
531 | SRC_URI[autocfg-1.3.0.sha256sum] = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" | ||
532 | SRC_URI[bindgen-0.63.0.sha256sum] = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885" | ||
533 | SRC_URI[bitflags-2.6.0.sha256sum] = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" | ||
534 | SRC_URI[critical-section-1.1.2.sha256sum] = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" | ||
535 | SRC_URI[errno-0.3.9.sha256sum] = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" | ||
536 | SRC_URI[glob-0.3.1.sha256sum] = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" | ||
537 | SRC_URI[home-0.5.9.sha256sum] = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" | ||
538 | SRC_URI[lazycell-1.3.0.sha256sum] = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" | ||
539 | SRC_URI[libc-0.2.155.sha256sum] = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" | ||
540 | SRC_URI[libloading-0.8.5.sha256sum] = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" | ||
541 | SRC_URI[libm-0.2.8.sha256sum] = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" | ||
542 | SRC_URI[linux-raw-sys-0.4.14.sha256sum] = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" | ||
543 | SRC_URI[log-0.4.22.sha256sum] = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" | ||
544 | SRC_URI[once_cell-1.19.0.sha256sum] = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" | ||
545 | SRC_URI[peeking_take_while-0.1.2.sha256sum] = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" | ||
546 | SRC_URI[portable-atomic-1.7.0.sha256sum] = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" | ||
547 | SRC_URI[proc-macro2-1.0.86.sha256sum] = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" | ||
548 | SRC_URI[quote-1.0.36.sha256sum] = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" | ||
549 | SRC_URI[regex-1.10.5.sha256sum] = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" | ||
550 | SRC_URI[regex-automata-0.4.7.sha256sum] = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" | ||
551 | SRC_URI[regex-syntax-0.8.4.sha256sum] = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" | ||
552 | SRC_URI[rustc-hash-1.1.0.sha256sum] = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" | ||
553 | SRC_URI[rustix-0.38.34.sha256sum] = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" | ||
554 | SRC_URI[unicode-ident-1.0.12.sha256sum] = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" | ||
555 | SRC_URI[which-4.4.2.sha256sum] = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" | ||
556 | SRC_URI[which-6.0.2.sha256sum] = "3d9c5ed668ee1f17edb3b627225343d210006a90bb1e3745ce1f30b1fb115075" | ||
557 | SRC_URI[winapi-util-0.1.8.sha256sum] = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" | ||
558 | SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" | ||
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-devtools/spdm-utils/spdm-utils_0.7.2.bb b/meta-oe/dynamic-layers/clang-layer/recipes-devtools/spdm-utils/spdm-utils_0.7.2.bb new file mode 100644 index 0000000000..ba6ad09098 --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-devtools/spdm-utils/spdm-utils_0.7.2.bb | |||
@@ -0,0 +1,24 @@ | |||
1 | SUMMARY = "Linux applications to manage, test and develop devices supporting DMTF Security Protocol and Data Model (SPDM) " | ||
2 | HOMEPAGE = "https://github.com/westerndigitalcorporation/spdm-utils" | ||
3 | LICENSE = "Apache-2.0 & MIT" | ||
4 | LIC_FILES_CHKSUM = "\ | ||
5 | file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d \ | ||
6 | file://LICENSE-APACHE;md5=22a53954e4e0ec258dfce4391e905dac \ | ||
7 | " | ||
8 | |||
9 | inherit cargo cargo-update-recipe-crates pkgconfig | ||
10 | |||
11 | export BINDGEN_EXTRA_CLANG_ARGS | ||
12 | BINDGEN_EXTRA_CLANG_ARGS = "--sysroot=${STAGING_DIR_HOST} -I${STAGING_INCDIR}" | ||
13 | |||
14 | SRC_URI += "git://github.com/westerndigitalcorporation/spdm-utils.git;protocol=https;branch=master" | ||
15 | |||
16 | include spdm-utils-crates.inc | ||
17 | |||
18 | SRCREV = "f67ac9e00b79f603ecbbd29928a4ecc3dec5abd5" | ||
19 | |||
20 | # bindgen-cli comes from meta-clang and depends on libclang | ||
21 | DEPENDS += "libspdm udev bindgen-cli-native pciutils" | ||
22 | |||
23 | COMPATIBLE_HOST:riscv32 = "null" | ||
24 | COMPATIBLE_HOST:mipsarcho32 = "null" | ||
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools-crates.inc b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools-crates.inc new file mode 100644 index 0000000000..e06fc31905 --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools-crates.inc | |||
@@ -0,0 +1,282 @@ | |||
1 | # Autogenerated with 'bitbake -c update_crates thin-provisioning-tools' | ||
2 | |||
3 | # from Cargo.lock | ||
4 | SRC_URI += " \ | ||
5 | crate://crates.io/adler/1.0.2 \ | ||
6 | crate://crates.io/aho-corasick/1.1.3 \ | ||
7 | crate://crates.io/anstream/0.6.15 \ | ||
8 | crate://crates.io/anstyle/1.0.8 \ | ||
9 | crate://crates.io/anstyle-parse/0.2.5 \ | ||
10 | crate://crates.io/anstyle-query/1.1.1 \ | ||
11 | crate://crates.io/anstyle-wincon/3.0.4 \ | ||
12 | crate://crates.io/anyhow/1.0.86 \ | ||
13 | crate://crates.io/atty/0.2.14 \ | ||
14 | crate://crates.io/autocfg/1.3.0 \ | ||
15 | crate://crates.io/base64/0.22.1 \ | ||
16 | crate://crates.io/bindgen/0.69.4 \ | ||
17 | crate://crates.io/bitflags/1.3.2 \ | ||
18 | crate://crates.io/bitflags/2.6.0 \ | ||
19 | crate://crates.io/bytemuck/1.16.3 \ | ||
20 | crate://crates.io/byteorder/1.5.0 \ | ||
21 | crate://crates.io/cassowary/0.3.0 \ | ||
22 | crate://crates.io/cexpr/0.6.0 \ | ||
23 | crate://crates.io/cfg-if/1.0.0 \ | ||
24 | crate://crates.io/cfg_aliases/0.2.1 \ | ||
25 | crate://crates.io/clang-sys/1.8.1 \ | ||
26 | crate://crates.io/clap/4.5.13 \ | ||
27 | crate://crates.io/clap_builder/4.5.13 \ | ||
28 | crate://crates.io/clap_lex/0.7.2 \ | ||
29 | crate://crates.io/colorchoice/1.0.2 \ | ||
30 | crate://crates.io/console/0.15.8 \ | ||
31 | crate://crates.io/crc32c/0.6.8 \ | ||
32 | crate://crates.io/crc32fast/1.4.2 \ | ||
33 | crate://crates.io/data-encoding/2.6.0 \ | ||
34 | crate://crates.io/devicemapper/0.34.3 \ | ||
35 | crate://crates.io/devicemapper-sys/0.3.0 \ | ||
36 | crate://crates.io/downcast/0.11.0 \ | ||
37 | crate://crates.io/duct/0.13.7 \ | ||
38 | crate://crates.io/either/1.13.0 \ | ||
39 | crate://crates.io/encode_unicode/0.3.6 \ | ||
40 | crate://crates.io/env_filter/0.1.2 \ | ||
41 | crate://crates.io/env_logger/0.8.4 \ | ||
42 | crate://crates.io/env_logger/0.11.5 \ | ||
43 | crate://crates.io/errno/0.3.9 \ | ||
44 | crate://crates.io/exitcode/1.1.2 \ | ||
45 | crate://crates.io/fastrand/2.1.0 \ | ||
46 | crate://crates.io/fixedbitset/0.4.2 \ | ||
47 | crate://crates.io/flate2/1.0.31 \ | ||
48 | crate://crates.io/fragile/2.0.0 \ | ||
49 | crate://crates.io/getrandom/0.2.15 \ | ||
50 | crate://crates.io/glob/0.3.1 \ | ||
51 | crate://crates.io/hermit-abi/0.1.19 \ | ||
52 | crate://crates.io/hermit-abi/0.3.9 \ | ||
53 | crate://crates.io/humantime/2.1.0 \ | ||
54 | crate://crates.io/indicatif/0.17.8 \ | ||
55 | crate://crates.io/instant/0.1.13 \ | ||
56 | crate://crates.io/iovec/0.1.4 \ | ||
57 | crate://crates.io/is_terminal_polyfill/1.70.1 \ | ||
58 | crate://crates.io/itertools/0.12.1 \ | ||
59 | crate://crates.io/lazy_static/1.5.0 \ | ||
60 | crate://crates.io/lazycell/1.3.0 \ | ||
61 | crate://crates.io/libc/0.2.155 \ | ||
62 | crate://crates.io/libloading/0.8.5 \ | ||
63 | crate://crates.io/libudev-sys/0.1.4 \ | ||
64 | crate://crates.io/linux-raw-sys/0.4.14 \ | ||
65 | crate://crates.io/log/0.4.22 \ | ||
66 | crate://crates.io/memchr/2.7.4 \ | ||
67 | crate://crates.io/minimal-lexical/0.2.1 \ | ||
68 | crate://crates.io/miniz_oxide/0.7.4 \ | ||
69 | crate://crates.io/mockall/0.13.0 \ | ||
70 | crate://crates.io/mockall_derive/0.13.0 \ | ||
71 | crate://crates.io/nix/0.29.0 \ | ||
72 | crate://crates.io/nom/7.1.3 \ | ||
73 | crate://crates.io/num-derive/0.4.2 \ | ||
74 | crate://crates.io/num-traits/0.2.19 \ | ||
75 | crate://crates.io/num_cpus/1.16.0 \ | ||
76 | crate://crates.io/number_prefix/0.4.0 \ | ||
77 | crate://crates.io/numtoa/0.1.0 \ | ||
78 | crate://crates.io/once_cell/1.19.0 \ | ||
79 | crate://crates.io/os_pipe/1.2.1 \ | ||
80 | crate://crates.io/pkg-config/0.3.30 \ | ||
81 | crate://crates.io/portable-atomic/1.11.0 \ | ||
82 | crate://crates.io/ppv-lite86/0.2.20 \ | ||
83 | crate://crates.io/predicates/3.1.2 \ | ||
84 | crate://crates.io/predicates-core/1.0.8 \ | ||
85 | crate://crates.io/predicates-tree/1.0.11 \ | ||
86 | crate://crates.io/proc-macro2/1.0.86 \ | ||
87 | crate://crates.io/quick-xml/0.36.1 \ | ||
88 | crate://crates.io/quickcheck/1.0.3 \ | ||
89 | crate://crates.io/quickcheck_macros/1.0.0 \ | ||
90 | crate://crates.io/quote/1.0.36 \ | ||
91 | crate://crates.io/rand/0.8.5 \ | ||
92 | crate://crates.io/rand_chacha/0.3.1 \ | ||
93 | crate://crates.io/rand_core/0.6.4 \ | ||
94 | crate://crates.io/rangemap/1.5.1 \ | ||
95 | crate://crates.io/redox_syscall/0.2.16 \ | ||
96 | crate://crates.io/redox_termios/0.1.3 \ | ||
97 | crate://crates.io/regex/1.10.6 \ | ||
98 | crate://crates.io/regex-automata/0.4.7 \ | ||
99 | crate://crates.io/regex-syntax/0.8.4 \ | ||
100 | crate://crates.io/retry/2.0.0 \ | ||
101 | crate://crates.io/roaring/0.10.6 \ | ||
102 | crate://crates.io/rustc-hash/1.1.0 \ | ||
103 | crate://crates.io/rustc_version/0.4.0 \ | ||
104 | crate://crates.io/rustix/0.38.34 \ | ||
105 | crate://crates.io/safemem/0.3.3 \ | ||
106 | crate://crates.io/semver/1.0.23 \ | ||
107 | crate://crates.io/serde/1.0.204 \ | ||
108 | crate://crates.io/serde_derive/1.0.204 \ | ||
109 | crate://crates.io/shared_child/1.0.1 \ | ||
110 | crate://crates.io/shlex/1.3.0 \ | ||
111 | crate://crates.io/strsim/0.11.1 \ | ||
112 | crate://crates.io/syn/1.0.109 \ | ||
113 | crate://crates.io/syn/2.0.72 \ | ||
114 | crate://crates.io/tempfile/3.11.0 \ | ||
115 | crate://crates.io/termion/1.5.6 \ | ||
116 | crate://crates.io/termtree/0.4.1 \ | ||
117 | crate://crates.io/thiserror/1.0.63 \ | ||
118 | crate://crates.io/thiserror-impl/1.0.63 \ | ||
119 | crate://crates.io/threadpool/1.8.1 \ | ||
120 | crate://crates.io/tui/0.19.0 \ | ||
121 | crate://crates.io/udev/0.7.0 \ | ||
122 | crate://crates.io/unicode-ident/1.0.12 \ | ||
123 | crate://crates.io/unicode-segmentation/1.11.0 \ | ||
124 | crate://crates.io/unicode-width/0.1.13 \ | ||
125 | crate://crates.io/utf8parse/0.2.2 \ | ||
126 | crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \ | ||
127 | crate://crates.io/winapi/0.3.9 \ | ||
128 | crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ | ||
129 | crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \ | ||
130 | crate://crates.io/windows-sys/0.52.0 \ | ||
131 | crate://crates.io/windows-sys/0.59.0 \ | ||
132 | crate://crates.io/windows-targets/0.52.6 \ | ||
133 | crate://crates.io/windows_aarch64_gnullvm/0.52.6 \ | ||
134 | crate://crates.io/windows_aarch64_msvc/0.52.6 \ | ||
135 | crate://crates.io/windows_i686_gnu/0.52.6 \ | ||
136 | crate://crates.io/windows_i686_gnullvm/0.52.6 \ | ||
137 | crate://crates.io/windows_i686_msvc/0.52.6 \ | ||
138 | crate://crates.io/windows_x86_64_gnu/0.52.6 \ | ||
139 | crate://crates.io/windows_x86_64_gnullvm/0.52.6 \ | ||
140 | crate://crates.io/windows_x86_64_msvc/0.52.6 \ | ||
141 | crate://crates.io/zerocopy/0.7.35 \ | ||
142 | crate://crates.io/zerocopy-derive/0.7.35 \ | ||
143 | " | ||
144 | |||
145 | SRC_URI[adler-1.0.2.sha256sum] = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" | ||
146 | SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" | ||
147 | SRC_URI[anstream-0.6.15.sha256sum] = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" | ||
148 | SRC_URI[anstyle-1.0.8.sha256sum] = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" | ||
149 | SRC_URI[anstyle-parse-0.2.5.sha256sum] = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" | ||
150 | SRC_URI[anstyle-query-1.1.1.sha256sum] = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" | ||
151 | SRC_URI[anstyle-wincon-3.0.4.sha256sum] = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" | ||
152 | SRC_URI[anyhow-1.0.86.sha256sum] = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" | ||
153 | SRC_URI[atty-0.2.14.sha256sum] = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" | ||
154 | SRC_URI[autocfg-1.3.0.sha256sum] = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" | ||
155 | SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" | ||
156 | SRC_URI[bindgen-0.69.4.sha256sum] = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" | ||
157 | SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | ||
158 | SRC_URI[bitflags-2.6.0.sha256sum] = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" | ||
159 | SRC_URI[bytemuck-1.16.3.sha256sum] = "102087e286b4677862ea56cf8fc58bb2cdfa8725c40ffb80fe3a008eb7f2fc83" | ||
160 | SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" | ||
161 | SRC_URI[cassowary-0.3.0.sha256sum] = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" | ||
162 | SRC_URI[cexpr-0.6.0.sha256sum] = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" | ||
163 | SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | ||
164 | SRC_URI[cfg_aliases-0.2.1.sha256sum] = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" | ||
165 | SRC_URI[clang-sys-1.8.1.sha256sum] = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" | ||
166 | SRC_URI[clap-4.5.13.sha256sum] = "0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc" | ||
167 | SRC_URI[clap_builder-4.5.13.sha256sum] = "64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99" | ||
168 | SRC_URI[clap_lex-0.7.2.sha256sum] = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" | ||
169 | SRC_URI[colorchoice-1.0.2.sha256sum] = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" | ||
170 | SRC_URI[console-0.15.8.sha256sum] = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" | ||
171 | SRC_URI[crc32c-0.6.8.sha256sum] = "3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47" | ||
172 | SRC_URI[crc32fast-1.4.2.sha256sum] = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" | ||
173 | SRC_URI[data-encoding-2.6.0.sha256sum] = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" | ||
174 | SRC_URI[devicemapper-0.34.3.sha256sum] = "59209790c5d189070a52937581950947207e740fadc87f68af14f34d0eb333df" | ||
175 | SRC_URI[devicemapper-sys-0.3.0.sha256sum] = "3d6681f5413e2094480381a97b8299f548c0579f07095ee20fe58e0a28cb34b5" | ||
176 | SRC_URI[downcast-0.11.0.sha256sum] = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" | ||
177 | SRC_URI[duct-0.13.7.sha256sum] = "e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c" | ||
178 | SRC_URI[either-1.13.0.sha256sum] = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" | ||
179 | SRC_URI[encode_unicode-0.3.6.sha256sum] = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" | ||
180 | SRC_URI[env_filter-0.1.2.sha256sum] = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" | ||
181 | SRC_URI[env_logger-0.8.4.sha256sum] = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" | ||
182 | SRC_URI[env_logger-0.11.5.sha256sum] = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" | ||
183 | SRC_URI[errno-0.3.9.sha256sum] = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" | ||
184 | SRC_URI[exitcode-1.1.2.sha256sum] = "de853764b47027c2e862a995c34978ffa63c1501f2e15f987ba11bd4f9bba193" | ||
185 | SRC_URI[fastrand-2.1.0.sha256sum] = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" | ||
186 | SRC_URI[fixedbitset-0.4.2.sha256sum] = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" | ||
187 | SRC_URI[flate2-1.0.31.sha256sum] = "7f211bbe8e69bbd0cfdea405084f128ae8b4aaa6b0b522fc8f2b009084797920" | ||
188 | SRC_URI[fragile-2.0.0.sha256sum] = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" | ||
189 | SRC_URI[getrandom-0.2.15.sha256sum] = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" | ||
190 | SRC_URI[glob-0.3.1.sha256sum] = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" | ||
191 | SRC_URI[hermit-abi-0.1.19.sha256sum] = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" | ||
192 | SRC_URI[hermit-abi-0.3.9.sha256sum] = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" | ||
193 | SRC_URI[humantime-2.1.0.sha256sum] = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" | ||
194 | SRC_URI[indicatif-0.17.8.sha256sum] = "763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3" | ||
195 | SRC_URI[instant-0.1.13.sha256sum] = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" | ||
196 | SRC_URI[iovec-0.1.4.sha256sum] = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" | ||
197 | SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" | ||
198 | SRC_URI[itertools-0.12.1.sha256sum] = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" | ||
199 | SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" | ||
200 | SRC_URI[lazycell-1.3.0.sha256sum] = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" | ||
201 | SRC_URI[libc-0.2.155.sha256sum] = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" | ||
202 | SRC_URI[libloading-0.8.5.sha256sum] = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" | ||
203 | SRC_URI[libudev-sys-0.1.4.sha256sum] = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" | ||
204 | SRC_URI[linux-raw-sys-0.4.14.sha256sum] = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" | ||
205 | SRC_URI[log-0.4.22.sha256sum] = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" | ||
206 | SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" | ||
207 | SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" | ||
208 | SRC_URI[miniz_oxide-0.7.4.sha256sum] = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" | ||
209 | SRC_URI[mockall-0.13.0.sha256sum] = "d4c28b3fb6d753d28c20e826cd46ee611fda1cf3cde03a443a974043247c065a" | ||
210 | SRC_URI[mockall_derive-0.13.0.sha256sum] = "341014e7f530314e9a1fdbc7400b244efea7122662c96bfa248c31da5bfb2020" | ||
211 | SRC_URI[nix-0.29.0.sha256sum] = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" | ||
212 | SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" | ||
213 | SRC_URI[num-derive-0.4.2.sha256sum] = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" | ||
214 | SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" | ||
215 | SRC_URI[num_cpus-1.16.0.sha256sum] = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" | ||
216 | SRC_URI[number_prefix-0.4.0.sha256sum] = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" | ||
217 | SRC_URI[numtoa-0.1.0.sha256sum] = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef" | ||
218 | SRC_URI[once_cell-1.19.0.sha256sum] = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" | ||
219 | SRC_URI[os_pipe-1.2.1.sha256sum] = "5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982" | ||
220 | SRC_URI[pkg-config-0.3.30.sha256sum] = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" | ||
221 | SRC_URI[portable-atomic-1.11.0.sha256sum] = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" | ||
222 | SRC_URI[ppv-lite86-0.2.20.sha256sum] = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" | ||
223 | SRC_URI[predicates-3.1.2.sha256sum] = "7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97" | ||
224 | SRC_URI[predicates-core-1.0.8.sha256sum] = "ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931" | ||
225 | SRC_URI[predicates-tree-1.0.11.sha256sum] = "41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13" | ||
226 | SRC_URI[proc-macro2-1.0.86.sha256sum] = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" | ||
227 | SRC_URI[quick-xml-0.36.1.sha256sum] = "96a05e2e8efddfa51a84ca47cec303fac86c8541b686d37cac5efc0e094417bc" | ||
228 | SRC_URI[quickcheck-1.0.3.sha256sum] = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" | ||
229 | SRC_URI[quickcheck_macros-1.0.0.sha256sum] = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9" | ||
230 | SRC_URI[quote-1.0.36.sha256sum] = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" | ||
231 | SRC_URI[rand-0.8.5.sha256sum] = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" | ||
232 | SRC_URI[rand_chacha-0.3.1.sha256sum] = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" | ||
233 | SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" | ||
234 | SRC_URI[rangemap-1.5.1.sha256sum] = "f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684" | ||
235 | SRC_URI[redox_syscall-0.2.16.sha256sum] = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" | ||
236 | SRC_URI[redox_termios-0.1.3.sha256sum] = "20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb" | ||
237 | SRC_URI[regex-1.10.6.sha256sum] = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" | ||
238 | SRC_URI[regex-automata-0.4.7.sha256sum] = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" | ||
239 | SRC_URI[regex-syntax-0.8.4.sha256sum] = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" | ||
240 | SRC_URI[retry-2.0.0.sha256sum] = "9166d72162de3575f950507683fac47e30f6f2c3836b71b7fbc61aa517c9c5f4" | ||
241 | SRC_URI[roaring-0.10.6.sha256sum] = "8f4b84ba6e838ceb47b41de5194a60244fac43d9fe03b71dbe8c5a201081d6d1" | ||
242 | SRC_URI[rustc-hash-1.1.0.sha256sum] = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" | ||
243 | SRC_URI[rustc_version-0.4.0.sha256sum] = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" | ||
244 | SRC_URI[rustix-0.38.34.sha256sum] = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" | ||
245 | SRC_URI[safemem-0.3.3.sha256sum] = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" | ||
246 | SRC_URI[semver-1.0.23.sha256sum] = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" | ||
247 | SRC_URI[serde-1.0.204.sha256sum] = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" | ||
248 | SRC_URI[serde_derive-1.0.204.sha256sum] = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" | ||
249 | SRC_URI[shared_child-1.0.1.sha256sum] = "09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c" | ||
250 | SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" | ||
251 | SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" | ||
252 | SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" | ||
253 | SRC_URI[syn-2.0.72.sha256sum] = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" | ||
254 | SRC_URI[tempfile-3.11.0.sha256sum] = "b8fcd239983515c23a32fb82099f97d0b11b8c72f654ed659363a95c3dad7a53" | ||
255 | SRC_URI[termion-1.5.6.sha256sum] = "077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e" | ||
256 | SRC_URI[termtree-0.4.1.sha256sum] = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" | ||
257 | SRC_URI[thiserror-1.0.63.sha256sum] = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" | ||
258 | SRC_URI[thiserror-impl-1.0.63.sha256sum] = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" | ||
259 | SRC_URI[threadpool-1.8.1.sha256sum] = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" | ||
260 | SRC_URI[tui-0.19.0.sha256sum] = "ccdd26cbd674007e649a272da4475fb666d3aa0ad0531da7136db6fab0e5bad1" | ||
261 | SRC_URI[udev-0.7.0.sha256sum] = "4ebdbbd670373442a12fe9ef7aeb53aec4147a5a27a00bbc3ab639f08f48191a" | ||
262 | SRC_URI[unicode-ident-1.0.12.sha256sum] = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" | ||
263 | SRC_URI[unicode-segmentation-1.11.0.sha256sum] = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" | ||
264 | SRC_URI[unicode-width-0.1.13.sha256sum] = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" | ||
265 | SRC_URI[utf8parse-0.2.2.sha256sum] = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" | ||
266 | SRC_URI[wasi-0.11.0+wasi-snapshot-preview1.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" | ||
267 | SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" | ||
268 | SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" | ||
269 | SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | ||
270 | SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" | ||
271 | SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" | ||
272 | SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" | ||
273 | SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" | ||
274 | SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" | ||
275 | SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" | ||
276 | SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" | ||
277 | SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" | ||
278 | SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" | ||
279 | SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" | ||
280 | SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" | ||
281 | SRC_URI[zerocopy-0.7.35.sha256sum] = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" | ||
282 | SRC_URI[zerocopy-derive-0.7.35.sha256sum] = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" | ||
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools-git-crates.inc b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools-git-crates.inc new file mode 100644 index 0000000000..ceea67c364 --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools-git-crates.inc | |||
@@ -0,0 +1,6 @@ | |||
1 | SRC_URI += "\ | ||
2 | git://github.com/jthornber/rio;protocol=https;nobranch=1;name=rio;destsuffix=rio;type=git-dependency \ | ||
3 | " | ||
4 | |||
5 | SRCREV_FORMAT .= "_rio" | ||
6 | SRCREV_rio = "2979a720f671e836302c01546f9cc9f7988610c8" | ||
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools/0001-Define-more-ioctl-codes-on-riscv32gc-unknown-linux-g.patch b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools/0001-Define-more-ioctl-codes-on-riscv32gc-unknown-linux-g.patch new file mode 100644 index 0000000000..ed5f40a881 --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools/0001-Define-more-ioctl-codes-on-riscv32gc-unknown-linux-g.patch | |||
@@ -0,0 +1,38 @@ | |||
1 | From 11c494b418570a3fbdfbbbdfbbc4db0108743cc7 Mon Sep 17 00:00:00 2001 | ||
2 | From: Dan Gohman <dev@sunfishcode.online> | ||
3 | Date: Sun, 6 Apr 2025 05:22:49 -0700 | ||
4 | Subject: [PATCH] Define more ioctl codes on riscv32gc-unknown-linux-gnu | ||
5 | |||
6 | Define ioctl codes including `FICLONE` and `FS_IOC32_GETVERSION` on | ||
7 | riscv32gc-unknown-linux-gnu. | ||
8 | |||
9 | Upstream-Status: Submitted [https://github.com/rust-lang/libc/pull/4382] | ||
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | --- | ||
12 | src/unix/linux_like/linux/arch/generic/mod.rs | 6 +++++- | ||
13 | 1 file changed, 5 insertions(+), 1 deletion(-) | ||
14 | |||
15 | diff --git a/src/unix/linux_like/linux/arch/generic/mod.rs b/src/unix/linux_like/linux/arch/generic/mod.rs | ||
16 | index 2f437e1..db1f1e7 100644 | ||
17 | --- a/src/unix/linux_like/linux/arch/generic/mod.rs | ||
18 | +++ b/src/unix/linux_like/linux/arch/generic/mod.rs | ||
19 | @@ -114,6 +114,7 @@ cfg_if! { | ||
20 | target_arch = "x86_64", | ||
21 | target_arch = "arm", | ||
22 | target_arch = "aarch64", | ||
23 | + target_arch = "riscv32", | ||
24 | target_arch = "riscv64", | ||
25 | target_arch = "s390x", | ||
26 | target_arch = "csky", | ||
27 | @@ -218,7 +219,10 @@ cfg_if! { | ||
28 | // where S stands for size (int, long, struct...) | ||
29 | // where T stands for type ('f','v','X'...) | ||
30 | // where N stands for NR (NumbeR) | ||
31 | - if #[cfg(any(target_arch = "x86", target_arch = "arm", target_arch = "csky"))] { | ||
32 | + if #[cfg(any(target_arch = "x86", | ||
33 | + target_arch = "arm", | ||
34 | + target_arch = "riscv32", | ||
35 | + target_arch = "csky"))] { | ||
36 | pub const FS_IOC_GETFLAGS: ::Ioctl = 0x80046601; | ||
37 | pub const FS_IOC_SETFLAGS: ::Ioctl = 0x40046602; | ||
38 | pub const FS_IOC_GETVERSION: ::Ioctl = 0x80047601; | ||
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools/0001-Use-portable-atomics-crate.patch b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools/0001-Use-portable-atomics-crate.patch new file mode 100644 index 0000000000..54d4fb4ae3 --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools/0001-Use-portable-atomics-crate.patch | |||
@@ -0,0 +1,86 @@ | |||
1 | From aa7186a69f8fb46cdb736e03682deb77f993103b Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Sat, 5 Apr 2025 18:53:03 -0700 | ||
4 | Subject: [PATCH] Use portable atomics crate | ||
5 | MIME-Version: 1.0 | ||
6 | Content-Type: text/plain; charset=UTF-8 | ||
7 | Content-Transfer-Encoding: 8bit | ||
8 | |||
9 | This extends building thing-provisioning-tools for | ||
10 | 32bit architectures without 64bit atomics support e.g. | ||
11 | armv5, mips, ppc32 and riscv32. More info on portable-atomics [1] | ||
12 | |||
13 | Fixes | ||
14 | |||
15 | error[E0432]: unresolved import `std::sync::atomic::AtomicU64` | ||
16 | │ 232 --> src/cache/writeback.rs:6:25 | ||
17 | │ 234 | use std::sync::atomic::{AtomicU64, Ordering}; | ||
18 | │ 235 | ^^^^^^^^^ | ||
19 | |||
20 | [1] https://crates.io/crates/portable-atomic | ||
21 | |||
22 | Upstream-Status: Submitted [https://github.com/jthornber/thin-provisioning-tools/pull/321] | ||
23 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
24 | --- | ||
25 | Cargo.lock | 5 +++-- | ||
26 | Cargo.toml | 1 + | ||
27 | src/cache/writeback.rs | 2 +- | ||
28 | src/thin/stat.rs | 2 +- | ||
29 | 4 files changed, 6 insertions(+), 4 deletions(-) | ||
30 | |||
31 | --- a/Cargo.lock | ||
32 | +++ b/Cargo.lock | ||
33 | @@ -649,9 +649,9 @@ checksum = "d231b230927b5e4ad203db57bbcb | ||
34 | |||
35 | [[package]] | ||
36 | name = "portable-atomic" | ||
37 | -version = "1.7.0" | ||
38 | +version = "1.11.0" | ||
39 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
40 | -checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" | ||
41 | +checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" | ||
42 | |||
43 | [[package]] | ||
44 | name = "ppv-lite86" | ||
45 | @@ -1000,6 +1000,7 @@ dependencies = [ | ||
46 | "num-derive", | ||
47 | "num-traits", | ||
48 | "num_cpus", | ||
49 | + "portable-atomic", | ||
50 | "quick-xml", | ||
51 | "quickcheck", | ||
52 | "quickcheck_macros", | ||
53 | --- a/Cargo.toml | ||
54 | +++ b/Cargo.toml | ||
55 | @@ -30,6 +30,7 @@ nom = "7.1" | ||
56 | num_cpus = "1.16" | ||
57 | num-derive = "0.4" | ||
58 | num-traits = "0.2" | ||
59 | +portable-atomic = "1.11" | ||
60 | quick-xml = "0.36" | ||
61 | rand = "0.8" | ||
62 | rangemap = "1.5" | ||
63 | --- a/src/cache/writeback.rs | ||
64 | +++ b/src/cache/writeback.rs | ||
65 | @@ -1,9 +1,9 @@ | ||
66 | use anyhow::anyhow; | ||
67 | +use portable_atomic::{AtomicU64, Ordering}; | ||
68 | use roaring::RoaringBitmap; | ||
69 | use std::fs::File; | ||
70 | use std::io::Cursor; | ||
71 | use std::path::Path; | ||
72 | -use std::sync::atomic::{AtomicU64, Ordering}; | ||
73 | use std::sync::mpsc::{self, SyncSender}; | ||
74 | use std::sync::{Arc, Mutex}; | ||
75 | use std::thread; | ||
76 | --- a/src/thin/stat.rs | ||
77 | +++ b/src/thin/stat.rs | ||
78 | @@ -1,7 +1,7 @@ | ||
79 | use anyhow::{anyhow, Result}; | ||
80 | +use portable_atomic::{AtomicU64, Ordering}; | ||
81 | use std::collections::BTreeMap; | ||
82 | use std::path::Path; | ||
83 | -use std::sync::atomic::{AtomicU64, Ordering}; | ||
84 | use std::sync::{Arc, Mutex}; | ||
85 | use std::vec::Vec; | ||
86 | |||
diff --git a/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools_1.1.0.bb b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools_1.1.0.bb new file mode 100644 index 0000000000..3ec7d486fa --- /dev/null +++ b/meta-oe/dynamic-layers/clang-layer/recipes-support/thin-provisioning-tools/thin-provisioning-tools_1.1.0.bb | |||
@@ -0,0 +1,60 @@ | |||
1 | SUMMARY = "Tools of dm-thin device-mapper" | ||
2 | DESCRIPTION = "A suite of tools for manipulating the metadata of the dm-thin device-mapper target." | ||
3 | HOMEPAGE = "https://github.com/jthornber/thin-provisioning-tools" | ||
4 | LICENSE = "GPL-3.0-only" | ||
5 | SECTION = "devel" | ||
6 | |||
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" | ||
8 | |||
9 | SRC_URI = " \ | ||
10 | git://github.com/jthornber/thin-provisioning-tools;branch=main;protocol=https \ | ||
11 | file://0001-Define-more-ioctl-codes-on-riscv32gc-unknown-linux-g.patch;patchdir=${CARGO_VENDORING_DIRECTORY}/libc-0.2.155 \ | ||
12 | file://0001-Use-portable-atomics-crate.patch \ | ||
13 | " | ||
14 | |||
15 | # v1.1.0 | ||
16 | SRCREV = "b745ab35057bdd0a4f1406938916621dcf2b7ef6" | ||
17 | UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)" | ||
18 | |||
19 | inherit cargo cargo-update-recipe-crates | ||
20 | inherit pkgconfig | ||
21 | |||
22 | DEPENDS += "udev libdevmapper libdevmapper-native clang-native" | ||
23 | |||
24 | export LIBCLANG_PATH = "${STAGING_LIBDIR_NATIVE}" | ||
25 | export BINDGEN_EXTRA_CLANG_ARGS = "${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} --target=${TARGET_SYS}" | ||
26 | |||
27 | require ${BPN}-crates.inc | ||
28 | require ${BPN}-git-crates.inc | ||
29 | |||
30 | do_install:append() { | ||
31 | install -d ${D}${sbindir} | ||
32 | mv ${D}${bindir}/pdata_tools ${D}${sbindir}/pdata_tools | ||
33 | rmdir --ignore-fail-on-non-empty ${D}${bindir} | ||
34 | |||
35 | for tool in cache_check \ | ||
36 | cache_dump \ | ||
37 | cache_metadata_size \ | ||
38 | cache_repair \ | ||
39 | cache_restore \ | ||
40 | cache_writeback \ | ||
41 | thin_check \ | ||
42 | thin_delta \ | ||
43 | thin_dump \ | ||
44 | thin_ls \ | ||
45 | thin_metadata_size \ | ||
46 | thin_metadata_pack \ | ||
47 | thin_metadata_unpack \ | ||
48 | thin_repair \ | ||
49 | thin_restore \ | ||
50 | thin_rmap \ | ||
51 | thin_shrink \ | ||
52 | thin_trim \ | ||
53 | era_check \ | ||
54 | era_dump \ | ||
55 | era_invalidate \ | ||
56 | era_repair \ | ||
57 | era_restore; do | ||
58 | ln -sf pdata_tools ${D}${sbindir}/$tool | ||
59 | done | ||
60 | } | ||
diff --git a/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend index f15b36184d..596255951e 100644 --- a/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend +++ b/meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend | |||
@@ -1,3 +1,3 @@ | |||
1 | RDEPENDS:packagegroup-meta-oe-graphics +="\ | 1 | RDEPENDS:packagegroup-meta-oe-graphics += "\ |
2 | openbox-xdgmenu \ | 2 | openbox-xdgmenu \ |
3 | " | 3 | " |
diff --git a/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb b/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb index 98184b2236..2dfeb177e0 100644 --- a/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb +++ b/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu_0.3.bb | |||
@@ -16,7 +16,7 @@ SRC_URI = " \ | |||
16 | file://fix-menu-generation.patch \ | 16 | file://fix-menu-generation.patch \ |
17 | " | 17 | " |
18 | SRC_URI[sha256sum] = "824e099928aab2fb628f0fa4870ef7bba10b95581e47c2d8fa216709a0f399b3" | 18 | SRC_URI[sha256sum] = "824e099928aab2fb628f0fa4870ef7bba10b95581e47c2d8fa216709a0f399b3" |
19 | UPSTREAM_CHECK_URI="https://launchpad.net/openbox-xdgmenu/" | 19 | UPSTREAM_CHECK_URI = "https://launchpad.net/openbox-xdgmenu/" |
20 | 20 | ||
21 | inherit pkgconfig features_check | 21 | inherit pkgconfig features_check |
22 | # depends on openbox, which is X11-only | 22 | # depends on openbox, which is X11-only |
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb b/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb index 90c9a7147c..a32c9403c8 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb | |||
@@ -20,7 +20,6 @@ SRCREV = "8416326777b2aada0706539b8f9f6acefa476b16" | |||
20 | SRC_URI = "git://github.com/tomba/rwmem.git;protocol=https;name=rwmem;branch=master \ | 20 | SRC_URI = "git://github.com/tomba/rwmem.git;protocol=https;name=rwmem;branch=master \ |
21 | file://0001-include-missing-cstdint.patch" | 21 | file://0001-include-missing-cstdint.patch" |
22 | 22 | ||
23 | S = "${WORKDIR}/git" | ||
24 | 23 | ||
25 | inherit meson pkgconfig python3native | 24 | inherit meson pkgconfig python3native |
26 | 25 | ||
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/netplan/netplan_1.1.bb b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/netplan/netplan_1.1.2.bb index 40d72caa0e..ef1945b4fe 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/netplan/netplan_1.1.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/netplan/netplan_1.1.2.bb | |||
@@ -14,15 +14,14 @@ inherit meson pkgconfig systemd python3targetconfig features_check | |||
14 | 14 | ||
15 | REQUIRED_DISTRO_FEATURES = "systemd" | 15 | REQUIRED_DISTRO_FEATURES = "systemd" |
16 | 16 | ||
17 | SRC_URI = "git://github.com/CanonicalLtd/netplan.git;branch=main;protocol=https \ | 17 | SRC_URI = "git://github.com/CanonicalLtd/netplan.git;branch=stable/1.1;protocol=https \ |
18 | file://0001-meson.build-do-not-use-Werror.patch \ | 18 | file://0001-meson.build-do-not-use-Werror.patch \ |
19 | " | 19 | " |
20 | 20 | ||
21 | SRC_URI:append:libc-musl = " file://0001-don-t-fail-if-GLOB_BRACE-is-not-defined.patch" | 21 | SRC_URI:append:libc-musl = " file://0001-don-t-fail-if-GLOB_BRACE-is-not-defined.patch" |
22 | 22 | ||
23 | SRCREV = "d27f32305f7f06de449b32239a89969e6ff2be31" | 23 | SRCREV = "01045f683b9419beb90119497cd1b2be44e83b8e" |
24 | 24 | ||
25 | S = "${WORKDIR}/git" | ||
26 | 25 | ||
27 | DEPENDS = "glib-2.0 libyaml util-linux-libuuid \ | 26 | DEPENDS = "glib-2.0 libyaml util-linux-libuuid \ |
28 | systemd python3-cffi-native \ | 27 | systemd python3-cffi-native \ |
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.5.1.bb b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.7.4.bb index 7f2859186e..57e162cabd 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.5.1.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-connectivity/thingsboard-gateway/thingsboard-gateway_3.7.4.bb | |||
@@ -7,7 +7,7 @@ HOMEPAGE = "https://thingsboard.io/" | |||
7 | LICENSE = "Apache-2.0" | 7 | LICENSE = "Apache-2.0" |
8 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10" | 8 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10" |
9 | 9 | ||
10 | SRC_URI[sha256sum] = "3d4ae3026b76be94aef67eba7d7e3a64e436ba9556d74ad142ba8988e4e4b253" | 10 | SRC_URI[sha256sum] = "5811a3c5a2334e41776f249df20c1d6a0def62a6e11e77bf2abeaa02f2725260" |
11 | 11 | ||
12 | inherit pypi setuptools3 | 12 | inherit pypi setuptools3 |
13 | 13 | ||
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb b/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb index ee5c77a85d..23515d9fa8 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb_git.bb | |||
@@ -37,7 +37,7 @@ SRC_URI = "git://github.com/mongodb/mongo.git;branch=v4.4;protocol=https \ | |||
37 | file://0001-Fix-type-mismatch-on-32bit-arches.patch \ | 37 | file://0001-Fix-type-mismatch-on-32bit-arches.patch \ |
38 | file://0001-Fix-build-on-32bit.patch \ | 38 | file://0001-Fix-build-on-32bit.patch \ |
39 | " | 39 | " |
40 | SRC_URI:append:libc-musl ="\ | 40 | SRC_URI:append:libc-musl = "\ |
41 | file://0001-Mark-one-of-strerror_r-implementation-glibc-specific.patch \ | 41 | file://0001-Mark-one-of-strerror_r-implementation-glibc-specific.patch \ |
42 | file://0002-Fix-default-stack-size-to-256K.patch \ | 42 | file://0002-Fix-default-stack-size-to-256K.patch \ |
43 | file://0004-wiredtiger-Disable-strtouq-on-musl.patch \ | 43 | file://0004-wiredtiger-Disable-strtouq-on-musl.patch \ |
@@ -48,7 +48,6 @@ SRC_URI:append:toolchain-clang = "\ | |||
48 | file://0001-asio-Dont-use-experimental-with-clang.patch \ | 48 | file://0001-asio-Dont-use-experimental-with-clang.patch \ |
49 | " | 49 | " |
50 | 50 | ||
51 | S = "${WORKDIR}/git" | ||
52 | 51 | ||
53 | CVE_STATUS[CVE-2014-8180] = "not-applicable-config: Not affecting our configuration so it can be safely ignored." | 52 | CVE_STATUS[CVE-2014-8180] = "not-applicable-config: Not affecting our configuration so it can be safely ignored." |
54 | CVE_STATUS[CVE-2017-2665] = "not-applicable-config: Not affecting our configuration so it can be safely ignored." | 53 | CVE_STATUS[CVE-2017-2665] = "not-applicable-config: Not affecting our configuration so it can be safely ignored." |
@@ -73,10 +72,6 @@ WIREDTIGER ?= "off" | |||
73 | WIREDTIGER:x86-64 = "on" | 72 | WIREDTIGER:x86-64 = "on" |
74 | WIREDTIGER:aarch64 = "on" | 73 | WIREDTIGER:aarch64 = "on" |
75 | 74 | ||
76 | # ld.gold: fatal error: build/59f4f0dd/mongo/mongod: Structure needs cleaning | ||
77 | LDFLAGS:append:x86:libc-musl = " -fuse-ld=bfd" | ||
78 | LDFLAGS:remove:toolchain-clang = "-fuse-ld=bfd" | ||
79 | |||
80 | EXTRA_OESCONS = "PREFIX=${prefix} \ | 75 | EXTRA_OESCONS = "PREFIX=${prefix} \ |
81 | DESTDIR=${D} \ | 76 | DESTDIR=${D} \ |
82 | MAXLINELENGTH='2097152' \ | 77 | MAXLINELENGTH='2097152' \ |
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-generator_0.4.8.bb b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-generator_0.4.9.1.bb index c86750f8b6..c86750f8b6 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-generator_0.4.8.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-generator_0.4.9.1.bb | |||
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-runtime_0.4.8.bb b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-runtime_0.4.9.1.bb index e43931a4ec..e43931a4ec 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-runtime_0.4.8.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb-runtime_0.4.9.1.bb | |||
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb.inc b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb.inc index 87dbc73e63..4fe3995cd5 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb.inc +++ b/meta-oe/dynamic-layers/meta-python/recipes-devtools/nanopb/nanopb.inc | |||
@@ -1,11 +1,10 @@ | |||
1 | DESCRIPTION="Protocol Buffers with small code size" | 1 | DESCRIPTION = "Protocol Buffers with small code size" |
2 | LICENSE="Zlib" | 2 | LICENSE = "Zlib" |
3 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=9db4b73a55a3994384112efcdb37c01f" | 3 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=9db4b73a55a3994384112efcdb37c01f" |
4 | 4 | ||
5 | SRC_URI = "git://github.com/nanopb/nanopb.git;branch=master;protocol=https" | 5 | SRC_URI = "git://github.com/nanopb/nanopb.git;branch=maintenance_0.4;protocol=https" |
6 | SRCREV = "6cfe48d6f1593f8fa5c0f90437f5e6522587745e" | 6 | SRCREV = "cad3c18ef15a663e30e3e43e3a752b66378adec1" |
7 | 7 | ||
8 | S = "${WORKDIR}/git" | ||
9 | 8 | ||
10 | inherit cmake | 9 | inherit cmake |
11 | 10 | ||
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb b/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb index c29c51a2ae..d4987acede 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-extended/lcdproc/lcdproc_git.bb | |||
@@ -13,7 +13,6 @@ PV = "0.5.9+git" | |||
13 | SRCREV = "0e2ce9b9c46c47363436f9ee730f7c71bf455f0f" | 13 | SRCREV = "0e2ce9b9c46c47363436f9ee730f7c71bf455f0f" |
14 | SRC_URI = "git://github.com/lcdproc/lcdproc;branch=master;protocol=https" | 14 | SRC_URI = "git://github.com/lcdproc/lcdproc;branch=master;protocol=https" |
15 | 15 | ||
16 | S = "${WORKDIR}/git" | ||
17 | 16 | ||
18 | inherit autotools pkgconfig update-rc.d | 17 | inherit autotools pkgconfig update-rc.d |
19 | 18 | ||
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-multimedia/kmsxx/kmsxx_git.bb b/meta-oe/dynamic-layers/meta-python/recipes-multimedia/kmsxx/kmsxx_git.bb index cdba1a24d1..5d204d7d94 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-multimedia/kmsxx/kmsxx_git.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-multimedia/kmsxx/kmsxx_git.bb | |||
@@ -20,7 +20,6 @@ PACKAGECONFIG[utils] += "-Dutils=true, -Dutils=false" | |||
20 | 20 | ||
21 | DEPENDS += "libdrm libevdev fmt" | 21 | DEPENDS += "libdrm libevdev fmt" |
22 | 22 | ||
23 | S = "${WORKDIR}/git" | ||
24 | 23 | ||
25 | inherit meson pkgconfig | 24 | inherit meson pkgconfig |
26 | 25 | ||
@@ -31,5 +30,5 @@ do_install:append() { | |||
31 | fi | 30 | fi |
32 | } | 31 | } |
33 | 32 | ||
34 | FILES:${PN} ="${bindir} ${libdir}" | 33 | FILES:${PN} = "${bindir} ${libdir}" |
35 | FILES:${PN}-python += "${PYTHON_SITEPACKAGES_DIR}/*" | 34 | FILES:${PN}-python += "${PYTHON_SITEPACKAGES_DIR}/*" |
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-support/nvmetcli/nvmetcli_0.7.bb b/meta-oe/dynamic-layers/meta-python/recipes-support/nvmetcli/nvmetcli_0.8.bb index ec483321b6..cf2d54c07d 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-support/nvmetcli/nvmetcli_0.7.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-support/nvmetcli/nvmetcli_0.8.bb | |||
@@ -19,10 +19,9 @@ SYSTEMD_AUTO_ENABLE ?= "disable" | |||
19 | 19 | ||
20 | RDEPENDS:${PN} += "python3 python3-six python3-pyparsing python3-configshell-fb" | 20 | RDEPENDS:${PN} += "python3 python3-six python3-pyparsing python3-configshell-fb" |
21 | 21 | ||
22 | SRCREV = "0a6b088db2dc2e5de11e6f23f1e890e4b54fee64" | 22 | SRCREV = "d323d5a3091af490502c5d025ec7361a3a2cfbd9" |
23 | SRC_URI = "git://git.infradead.org/users/hch/nvmetcli.git;branch=master" | 23 | SRC_URI = "git://git.infradead.org/users/hch/nvmetcli.git;branch=master" |
24 | 24 | ||
25 | S = "${WORKDIR}/git" | ||
26 | 25 | ||
27 | do_install:append() { | 26 | do_install:append() { |
28 | # Install example configuration scripts. | 27 | # Install example configuration scripts. |
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb b/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb index 9f85532064..79a7f4095e 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem_1.5.bb | |||
@@ -12,13 +12,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | |||
12 | HG_CHANGESET = "98273ce331bb" | 12 | HG_CHANGESET = "98273ce331bb" |
13 | SRC_URI = "https://selenic.com/repo/${BPN}/archive/${HG_CHANGESET}.tar.bz2;downloadfilename=${BP}.tar.bz2 \ | 13 | SRC_URI = "https://selenic.com/repo/${BPN}/archive/${HG_CHANGESET}.tar.bz2;downloadfilename=${BP}.tar.bz2 \ |
14 | file://0001-smem-fix-support-for-source-option-python3.patch" | 14 | file://0001-smem-fix-support-for-source-option-python3.patch" |
15 | SRC_URI[md5sum] = "51c3989779360f42b42ef46b2831be3a" | ||
16 | SRC_URI[sha256sum] = "161131c686a6d9962a0e96912526dd46308e022d62e3f8acaed5a56fda8e08ce" | 15 | SRC_URI[sha256sum] = "161131c686a6d9962a0e96912526dd46308e022d62e3f8acaed5a56fda8e08ce" |
17 | 16 | ||
18 | UPSTREAM_CHECK_URI = "https://selenic.com/repo/smem/tags" | 17 | UPSTREAM_CHECK_URI = "https://selenic.com/repo/smem/tags" |
19 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" | 18 | UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" |
20 | 19 | ||
21 | S = "${WORKDIR}/${BPN}-${HG_CHANGESET}" | 20 | S = "${UNPACKDIR}/${BPN}-${HG_CHANGESET}" |
22 | 21 | ||
23 | do_compile() { | 22 | do_compile() { |
24 | ${CC} ${CFLAGS} ${LDFLAGS} smemcap.c -o smemcap | 23 | ${CC} ${CFLAGS} ${LDFLAGS} smemcap.c -o smemcap |
diff --git a/meta-oe/dynamic-layers/multimedia-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend b/meta-oe/dynamic-layers/multimedia-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend new file mode 100644 index 0000000000..7353193c23 --- /dev/null +++ b/meta-oe/dynamic-layers/multimedia-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend | |||
@@ -0,0 +1 @@ | |||
RDEPENDS:packagegroup-meta-oe-graphics:append = "${@bb.utils.contains('BBFILE_COLLECTIONS', 'multimedia-layer', ' taisei', '', d)}" | |||
diff --git a/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei/0001-Remove-strip-option-from-executable-build.patch b/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei/0001-Remove-strip-option-from-executable-build.patch new file mode 100644 index 0000000000..aa36c2c3f8 --- /dev/null +++ b/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei/0001-Remove-strip-option-from-executable-build.patch | |||
@@ -0,0 +1,29 @@ | |||
1 | From 6c86f8aea2a29c33af3f212afa9f0ea180822d1e Mon Sep 17 00:00:00 2001 | ||
2 | From: Thomas Perrot <thomas.perrot@bootlin.com> | ||
3 | Date: Wed, 6 Nov 2024 21:02:54 +0100 | ||
4 | Subject: [PATCH] Remove strip option from executable build | ||
5 | |||
6 | To improve debugging experience, OE tasks will strip binaries. | ||
7 | |||
8 | Upstream-Status: Inappropriate [oe-specific] | ||
9 | |||
10 | Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> | ||
11 | --- | ||
12 | meson.build | 1 - | ||
13 | 1 file changed, 1 deletion(-) | ||
14 | |||
15 | diff --git a/meson.build b/meson.build | ||
16 | index 88d4d53263ae..8a1f540836e0 100644 | ||
17 | --- a/meson.build | ||
18 | +++ b/meson.build | ||
19 | @@ -73,7 +73,6 @@ project('taisei', 'c', | ||
20 | |||
21 | # You may want to change these for a debug build dir | ||
22 | 'buildtype=release', | ||
23 | - 'strip=true', | ||
24 | 'b_lto=true', | ||
25 | 'b_ndebug=if-release', | ||
26 | ] | ||
27 | -- | ||
28 | 2.47.0 | ||
29 | |||
diff --git a/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei/0001-util-consideredharmful-Use-overloadable-func-attribu.patch b/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei/0001-util-consideredharmful-Use-overloadable-func-attribu.patch new file mode 100644 index 0000000000..09f4be300c --- /dev/null +++ b/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei/0001-util-consideredharmful-Use-overloadable-func-attribu.patch | |||
@@ -0,0 +1,58 @@ | |||
1 | From 6f40a8cfbc4dd5ca4c3156338e8e35f25d4d4599 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Fri, 22 Nov 2024 01:16:25 -0800 | ||
4 | Subject: [PATCH] util/consideredharmful: Use overloadable func attribute with | ||
5 | clang | ||
6 | |||
7 | When building with glibc HEAD, it has fortified headers with clang as well | ||
8 | and clang reports errors e.g. | ||
9 | |||
10 | | ../git/src/util/consideredharmful.h:33:7: error: redeclaration of 'strncat' must have the 'overloadable' attribute | ||
11 | | 33 | char* strncat(); | ||
12 | | | ^ | ||
13 | | /mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux/taisei/1.4.2/recipe-sysroot/usr/include/bits/string_fortified.h:145:8: note: previous overload of function is here | ||
14 | | 145 | __NTH (strncat (__fortify_clang_overload_arg (char *, __restrict, __dest), | ||
15 | | | ^ | ||
16 | |||
17 | Upstream-Status: Submitted [https://github.com/taisei-project/taisei/pull/393] | ||
18 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
19 | --- | ||
20 | src/util/consideredharmful.h | 4 ++-- | ||
21 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
22 | |||
23 | --- a/src/util/consideredharmful.h | ||
24 | +++ b/src/util/consideredharmful.h | ||
25 | @@ -8,6 +8,7 @@ | ||
26 | |||
27 | #pragma once | ||
28 | #include "taisei.h" | ||
29 | +#include "util/compat.h" | ||
30 | |||
31 | #include <stdio.h> | ||
32 | |||
33 | @@ -24,17 +25,23 @@ PRAGMA(GCC diagnostic ignored "-Wstrict- | ||
34 | // clang generates lots of these warnings with _FORTIFY_SOURCE | ||
35 | PRAGMA(GCC diagnostic ignored "-Wignored-attributes") | ||
36 | |||
37 | +#ifdef __GLIBC__ | ||
38 | +#define OVERLOADABLE __attribute__((overloadable)) | ||
39 | +#else | ||
40 | +#define OVERLOADABLE | ||
41 | +#endif | ||
42 | + | ||
43 | #undef fopen | ||
44 | attr_deprecated("Use vfs_open or SDL_RWFromFile instead") | ||
45 | FILE* fopen(); | ||
46 | |||
47 | #undef strncat | ||
48 | attr_deprecated("This function likely doesn't do what you expect, use strlcat") | ||
49 | -char* strncat(); | ||
50 | +char* OVERLOADABLE strncat(); | ||
51 | |||
52 | #undef strncpy | ||
53 | attr_deprecated("This function likely doesn't do what you expect, use strlcpy") | ||
54 | -char* strncpy(); | ||
55 | +char* OVERLOADABLE strncpy(); | ||
56 | |||
57 | #undef errx | ||
58 | attr_deprecated("Use log_fatal instead") | ||
diff --git a/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei_1.4.2.bb b/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei_1.4.2.bb new file mode 100644 index 0000000000..ee65f89ab7 --- /dev/null +++ b/meta-oe/dynamic-layers/multimedia-layer/recipes-graphics/taisei/taisei_1.4.2.bb | |||
@@ -0,0 +1,52 @@ | |||
1 | SUMMARY = "Taisei Project is an open source danmaku" | ||
2 | DESCRIPTION = "Taisei Project is an open source fan-game set in the world of \ | ||
3 | Tōhō Project. It is a top-down vertical-scrolling curtain fire \ | ||
4 | shooting game (STG), also known as a 'bullet hell' or 'danmaku'. \ | ||
5 | STGs are fast-paced games focused around pattern recognition and \ | ||
6 | mastery through practice." | ||
7 | HOMEPAGE = "https://taisei-project.org" | ||
8 | BUGTRACKER = "https://github.com/taisei-project/taisei/issues" | ||
9 | LICENSE = "CC-BY-4.0 & CC0-1.0 & MIT" | ||
10 | LIC_FILES_CHKSUM = "file://COPYING;md5=1a11ffd7e1bdd1d3156cecec60a2846f" | ||
11 | |||
12 | DEPENDS = "\ | ||
13 | cglm \ | ||
14 | freetype \ | ||
15 | virtual/libsdl2 \ | ||
16 | libwebp \ | ||
17 | opusfile \ | ||
18 | zstd \ | ||
19 | " | ||
20 | DEPENDS:append:libc-musl = " libucontext" | ||
21 | LDFLAGS:append:libc-musl = " -lucontext" | ||
22 | |||
23 | RDEPENDS_${PN} = "\ | ||
24 | cglm (>= 0.7.8) \ | ||
25 | freetype \ | ||
26 | libsdl2 (>= 2.0.16) \ | ||
27 | libpng (>= 1.5.0) \ | ||
28 | libwebp (>= 0.5) \ | ||
29 | libzstd (>= 1.4.0) \ | ||
30 | opengl (>= 3.3) \ | ||
31 | opusfile \ | ||
32 | zlib \ | ||
33 | " | ||
34 | |||
35 | SRC_URI = "gitsm://github.com/taisei-project/taisei.git;branch=v1.4.x;protocol=https \ | ||
36 | file://0001-util-consideredharmful-Use-overloadable-func-attribu.patch \ | ||
37 | file://0001-Remove-strip-option-from-executable-build.patch" | ||
38 | |||
39 | SRCREV = "c098579d4fa0f004ccc204c5bc46eac3717cba28" | ||
40 | |||
41 | |||
42 | inherit features_check meson mime mime-xdg pkgconfig python3native | ||
43 | |||
44 | REQUIRED_DISTRO_FEATURES = "opengl" | ||
45 | |||
46 | PACKAGECONFIG ??= "" | ||
47 | |||
48 | PACKAGECONFIG[a_null] = "-Da_null=true,-Da_null=false" | ||
49 | PACKAGECONFIG[developer] = "-Ddeveloper=true,-Ddeveloper=false" | ||
50 | PACKAGECONFIG[docs] = "-Ddocs=true,-Ddocs=false,python3-docutils-native" | ||
51 | |||
52 | FILES:${PN} += "${datadir}" | ||
diff --git a/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.8.0.bb b/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.8.3.bb index a7a3bf12c5..301861de38 100644 --- a/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.8.0.bb +++ b/meta-oe/dynamic-layers/perl-layer/recipes-support/rasdaemon/rasdaemon_0.8.3.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | DESCRIPTION = "Tools to provide a way to get Platform Reliability, Availability and Serviceability (RAS) reports made via the Kernel tracing events" | 1 | DESCRIPTION = "Tools to provide a way to get Platform Reliability, Availability and Serviceability (RAS) reports made via the Kernel tracing events" |
2 | HOMEPAGE = "http://git.infradead.org/users/mchehab/rasdaemon.git" | 2 | HOMEPAGE = "https://github.com/mchehab/rasdaemon" |
3 | LICENSE = "GPL-2.0-only" | 3 | LICENSE = "GPL-2.0-only" |
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3070efe0afa3dc41608bd82c00bb0dc" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3070efe0afa3dc41608bd82c00bb0dc" |
5 | 5 | ||
@@ -7,9 +7,8 @@ SRC_URI = "git://github.com/mchehab/rasdaemon.git;branch=master;protocol=https \ | |||
7 | file://rasdaemon.service \ | 7 | file://rasdaemon.service \ |
8 | file://init" | 8 | file://init" |
9 | 9 | ||
10 | SRCREV = "4e83b848e7961af25028f3a2cecf37a63279a2bf" | 10 | SRCREV = "db0870edd2919f4f4d0101843136bcae92ab0743" |
11 | 11 | ||
12 | S = "${WORKDIR}/git" | ||
13 | 12 | ||
14 | DEPENDS = "libtraceevent" | 13 | DEPENDS = "libtraceevent" |
15 | RDEPENDS:${BPN} = "perl perl-module-file-basename perl-module-file-find perl-module-file-spec perl-module-getopt-long \ | 14 | RDEPENDS:${BPN} = "perl perl-module-file-basename perl-module-file-find perl-module-file-spec perl-module-getopt-long \ |
diff --git a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf-configfs_1.0.bb b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf-configfs_1.0.bb index 86b0ce0778..4d30327372 100644 --- a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf-configfs_1.0.bb +++ b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf-configfs_1.0.bb | |||
@@ -3,8 +3,7 @@ SECTION = "console/utils" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" | 4 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" |
5 | 5 | ||
6 | S = "${WORKDIR}/sources" | 6 | S = "${UNPACKDIR}" |
7 | UNPACKDIR = "${S}" | ||
8 | 7 | ||
9 | SRC_URI = " \ | 8 | SRC_URI = " \ |
10 | file://android-gadget-setup \ | 9 | file://android-gadget-setup \ |
diff --git a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf_1.0.bb b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf_1.0.bb index b98c70db77..7bbac1db75 100644 --- a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf_1.0.bb +++ b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools-conf_1.0.bb | |||
@@ -5,8 +5,7 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda | |||
5 | 5 | ||
6 | SRC_URI = "file://android-gadget-setup" | 6 | SRC_URI = "file://android-gadget-setup" |
7 | 7 | ||
8 | S = "${WORKDIR}/sources" | 8 | S = "${UNPACKDIR}" |
9 | UNPACKDIR = "${S}" | ||
10 | 9 | ||
11 | do_install() { | 10 | do_install() { |
12 | install -d ${D}${bindir} | 11 | install -d ${D}${bindir} |
diff --git a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch index b719acec4c..a35428b5b4 100644 --- a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch +++ b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From fe211cbc305a9316c1d4da2f086d6a50f1c92188 Mon Sep 17 00:00:00 2001 | 1 | From 194513bababa9707ec54bc7119613a0d5eca9f79 Mon Sep 17 00:00:00 2001 |
2 | From: Etienne Cordonnier <ecordonnier@snap.com> | 2 | From: Etienne Cordonnier <ecordonnier@snap.com> |
3 | Date: Fri, 17 Mar 2023 10:33:11 +0100 | 3 | Date: Fri, 17 Mar 2023 10:33:11 +0100 |
4 | Subject: [PATCH] android-tools: modifications to make it build in yocto | 4 | Subject: [PATCH] android-tools: modifications to make it build in yocto |
@@ -12,27 +12,47 @@ Subject: [PATCH] android-tools: modifications to make it build in yocto | |||
12 | 12 | ||
13 | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> | 13 | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> |
14 | 14 | ||
15 | --- | 15 | - fix warning: library search path "/usr/lib/p7zip" is unsafe for cross-compilation |
16 | Upstream-Status: Pending | ||
17 | 16 | ||
17 | - fix error: include location "/usr/include/android" is unsafe for cross-compilation | ||
18 | |||
19 | Upstream-Status: Pending | ||
20 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | ||
21 | --- | ||
22 | debian/development/etc1tool.mk | 1 - | ||
18 | debian/external/boringssl/libcrypto.mk | 1 + | 23 | debian/external/boringssl/libcrypto.mk | 1 + |
24 | debian/libnativehelper/libnativehelper.mk | 1 - | ||
25 | debian/system/core/adb.mk | 1 - | ||
19 | debian/system/core/append2simg.mk | 2 +- | 26 | debian/system/core/append2simg.mk | 2 +- |
20 | debian/system/core/fastboot.mk | 2 +- | 27 | debian/system/core/fastboot.mk | 3 +-- |
21 | debian/system/core/img2simg.mk | 2 +- | 28 | debian/system/core/img2simg.mk | 2 +- |
22 | debian/system/core/libbacktrace.mk | 8 ++++---- | 29 | debian/system/core/libbacktrace.mk | 10 ++++------ |
23 | debian/system/core/libbase.mk | 5 +++-- | 30 | debian/system/core/libbase.mk | 5 +++-- |
24 | debian/system/core/libcutils.mk | 5 +++-- | 31 | debian/system/core/libcutils.mk | 5 +++-- |
25 | debian/system/core/liblog.mk | 3 ++- | 32 | debian/system/core/liblog.mk | 3 ++- |
26 | debian/system/core/libsparse.mk | 5 +++-- | 33 | debian/system/core/libsparse.mk | 5 +++-- |
27 | debian/system/core/libutils.mk | 2 +- | 34 | debian/system/core/libutils.mk | 4 ++-- |
28 | debian/system/core/libziparchive.mk | 5 +++-- | 35 | debian/system/core/libziparchive.mk | 5 +++-- |
29 | debian/system/core/simg2img.mk | 2 +- | 36 | debian/system/core/simg2img.mk | 2 +- |
30 | debian/system/core/simg2simg.mk | 2 +- | 37 | debian/system/core/simg2simg.mk | 2 +- |
38 | debian/system/extras/libext4_utils.mk | 1 - | ||
31 | frameworks/native/libs/adbd_auth/adbd_auth.cpp | 2 ++ | 39 | frameworks/native/libs/adbd_auth/adbd_auth.cpp | 2 ++ |
32 | system/core/adb/adb_listeners.cpp | 12 ++++++------ | 40 | system/core/adb/adb_listeners.cpp | 12 ++++++------ |
33 | system/core/adb/transport_local.cpp | 2 +- | 41 | system/core/adb/transport_local.cpp | 2 +- |
34 | 16 files changed, 34 insertions(+), 26 deletions(-) | 42 | 20 files changed, 35 insertions(+), 34 deletions(-) |
35 | 43 | ||
44 | diff --git a/debian/development/etc1tool.mk b/debian/development/etc1tool.mk | ||
45 | index 2d787e98bb86..e03ac5f0048c 100644 | ||
46 | --- a/debian/development/etc1tool.mk | ||
47 | +++ b/debian/development/etc1tool.mk | ||
48 | @@ -4,7 +4,6 @@ SOURCES = development/tools/etc1tool/etc1tool.cpp | ||
49 | |||
50 | CXXFLAGS += -std=gnu++2a | ||
51 | CPPFLAGS += \ | ||
52 | - -I/usr/include/android \ | ||
53 | -Idevelopment/include \ | ||
54 | -Iframeworks/native/opengl/include \ | ||
55 | |||
36 | diff --git a/debian/external/boringssl/libcrypto.mk b/debian/external/boringssl/libcrypto.mk | 56 | diff --git a/debian/external/boringssl/libcrypto.mk b/debian/external/boringssl/libcrypto.mk |
37 | index c0ea54f4..b3a77bfd 100644 | 57 | index c0ea54f4..b3a77bfd 100644 |
38 | --- a/debian/external/boringssl/libcrypto.mk | 58 | --- a/debian/external/boringssl/libcrypto.mk |
@@ -45,6 +65,38 @@ index c0ea54f4..b3a77bfd 100644 | |||
45 | -Iexternal/boringssl/src/crypto \ | 65 | -Iexternal/boringssl/src/crypto \ |
46 | -Iexternal/boringssl/src/include \ | 66 | -Iexternal/boringssl/src/include \ |
47 | 67 | ||
68 | diff --git a/debian/libnativehelper/libnativehelper.mk b/debian/libnativehelper/libnativehelper.mk | ||
69 | index 7a0c94a6b7b5..880b2fdf9154 100644 | ||
70 | --- a/debian/libnativehelper/libnativehelper.mk | ||
71 | +++ b/debian/libnativehelper/libnativehelper.mk | ||
72 | @@ -11,7 +11,6 @@ OBJECTS = $(SOURCES:.cpp=.o) | ||
73 | |||
74 | CXXFLAGS += -std=gnu++2a | ||
75 | CPPFLAGS += \ | ||
76 | - -I/usr/include/android \ | ||
77 | -Ilibnativehelper/header_only_include \ | ||
78 | -Ilibnativehelper/include \ | ||
79 | -Ilibnativehelper/include_jni \ | ||
80 | diff --git a/debian/system/core/adb.mk b/debian/system/core/adb.mk | ||
81 | index 9769b68ab793..58c9a63bd225 100644 | ||
82 | --- a/debian/system/core/adb.mk | ||
83 | +++ b/debian/system/core/adb.mk | ||
84 | @@ -19,7 +19,6 @@ CPPFLAGS += \ | ||
85 | -D_GNU_SOURCE \ | ||
86 | -DADB_HOST=1 \ | ||
87 | -DADB_VERSION='"$(DEB_VERSION)"' \ | ||
88 | - -I/usr/include/android \ | ||
89 | -Iexternal/boringssl/include \ | ||
90 | -Isystem/core/adb \ | ||
91 | -Isystem/core/base/include \ | ||
92 | @@ -28,7 +27,6 @@ CPPFLAGS += \ | ||
93 | LDFLAGS += \ | ||
94 | -Ldebian/out/system/core \ | ||
95 | -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android \ | ||
96 | - -fuse-ld=gold \ | ||
97 | -lbase \ | ||
98 | -lcutils \ | ||
99 | -lpthread \ | ||
48 | diff --git a/debian/system/core/append2simg.mk b/debian/system/core/append2simg.mk | 100 | diff --git a/debian/system/core/append2simg.mk b/debian/system/core/append2simg.mk |
49 | index 1599bdb8..598c751d 100644 | 101 | index 1599bdb8..598c751d 100644 |
50 | --- a/debian/system/core/append2simg.mk | 102 | --- a/debian/system/core/append2simg.mk |
@@ -62,15 +114,24 @@ diff --git a/debian/system/core/fastboot.mk b/debian/system/core/fastboot.mk | |||
62 | index d5c9a285..a59ba1a4 100644 | 114 | index d5c9a285..a59ba1a4 100644 |
63 | --- a/debian/system/core/fastboot.mk | 115 | --- a/debian/system/core/fastboot.mk |
64 | +++ b/debian/system/core/fastboot.mk | 116 | +++ b/debian/system/core/fastboot.mk |
65 | @@ -49,7 +49,7 @@ CPPFLAGS += \ | 117 | @@ -30,7 +30,6 @@ CXXFLAGS += -std=gnu++2a -fpermissive |
118 | CPPFLAGS += \ | ||
119 | -D_FILE_OFFSET_BITS=64 \ | ||
120 | -DPLATFORM_TOOLS_VERSION='"$(PLATFORM_TOOLS_VERSION)"' \ | ||
121 | - -I/usr/include/android \ | ||
122 | -Iexternal/boringssl/include \ | ||
123 | -Iexternal/avb \ | ||
124 | -Isystem/core/adb \ | ||
125 | @@ -49,8 +48,7 @@ CPPFLAGS += \ | ||
66 | 126 | ||
67 | LDFLAGS += \ | 127 | LDFLAGS += \ |
68 | -Ldebian/out/system/core \ | 128 | -Ldebian/out/system/core \ |
69 | - -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android \ | 129 | - -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android \ |
130 | - -fuse-ld=gold \ | ||
70 | + -Wl,-rpath='$$ORIGIN/../lib/android' \ | 131 | + -Wl,-rpath='$$ORIGIN/../lib/android' \ |
71 | -fuse-ld=gold \ | ||
72 | -lbase \ | 132 | -lbase \ |
73 | -lcutils \ | 133 | -lcutils \ |
134 | -lpthread \ | ||
74 | diff --git a/debian/system/core/img2simg.mk b/debian/system/core/img2simg.mk | 135 | diff --git a/debian/system/core/img2simg.mk b/debian/system/core/img2simg.mk |
75 | index 11adf014..8baf5ba5 100644 | 136 | index 11adf014..8baf5ba5 100644 |
76 | --- a/debian/system/core/img2simg.mk | 137 | --- a/debian/system/core/img2simg.mk |
@@ -85,7 +146,7 @@ index 11adf014..8baf5ba5 100644 | |||
85 | -llog \ | 146 | -llog \ |
86 | -lpthread \ | 147 | -lpthread \ |
87 | diff --git a/debian/system/core/libbacktrace.mk b/debian/system/core/libbacktrace.mk | 148 | diff --git a/debian/system/core/libbacktrace.mk b/debian/system/core/libbacktrace.mk |
88 | index e3411d76..86e69874 100644 | 149 | index e3411d76..e7dd984c 100644 |
89 | --- a/debian/system/core/libbacktrace.mk | 150 | --- a/debian/system/core/libbacktrace.mk |
90 | +++ b/debian/system/core/libbacktrace.mk | 151 | +++ b/debian/system/core/libbacktrace.mk |
91 | @@ -1,4 +1,4 @@ | 152 | @@ -1,4 +1,4 @@ |
@@ -94,9 +155,11 @@ index e3411d76..86e69874 100644 | |||
94 | 155 | ||
95 | NAME = libbacktrace | 156 | NAME = libbacktrace |
96 | 157 | ||
97 | @@ -83,10 +84,9 @@ CPPFLAGS += \ | 158 | @@ -81,12 +81,10 @@ CPPFLAGS += \ |
159 | -Isystem/core/libunwindstack/include \ | ||
160 | |||
98 | LDFLAGS += \ | 161 | LDFLAGS += \ |
99 | -L/usr/lib/p7zip \ | 162 | - -L/usr/lib/p7zip \ |
100 | -Ldebian/out/system/core \ | 163 | -Ldebian/out/system/core \ |
101 | - -Wl,-rpath=/usr/lib/p7zip \ | 164 | - -Wl,-rpath=/usr/lib/p7zip \ |
102 | - -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android \ | 165 | - -Wl,-rpath=/usr/lib/$(DEB_HOST_MULTIARCH)/android \ |
@@ -107,7 +170,7 @@ index e3411d76..86e69874 100644 | |||
107 | -lbase \ | 170 | -lbase \ |
108 | -llog \ | 171 | -llog \ |
109 | -lpthread \ | 172 | -lpthread \ |
110 | @@ -101,7 +101,7 @@ endif | 173 | @@ -101,7 +99,7 @@ endif |
111 | build: $(OBJECTS_CXX) $(OBJECTS_ASSEMBLY) debian/out/external/libunwind/libunwind.a | 174 | build: $(OBJECTS_CXX) $(OBJECTS_ASSEMBLY) debian/out/external/libunwind/libunwind.a |
112 | mkdir -p debian/out/system/core | 175 | mkdir -p debian/out/system/core |
113 | $(CXX) $^ -o debian/out/system/core/$(NAME).so.0 $(LDFLAGS) | 176 | $(CXX) $^ -o debian/out/system/core/$(NAME).so.0 $(LDFLAGS) |
@@ -216,7 +279,7 @@ index c2b2694c..2da12b8e 100644 | |||
216 | $(OBJECTS): %.o: %.cpp | 279 | $(OBJECTS): %.o: %.cpp |
217 | $(CXX) -c -o $@ $< $(CXXFLAGS) $(CPPFLAGS) | 280 | $(CXX) -c -o $@ $< $(CXXFLAGS) $(CPPFLAGS) |
218 | diff --git a/debian/system/core/libutils.mk b/debian/system/core/libutils.mk | 281 | diff --git a/debian/system/core/libutils.mk b/debian/system/core/libutils.mk |
219 | index c37b1d2d..332492c1 100644 | 282 | index c37b1d2d..0c748c8b 100644 |
220 | --- a/debian/system/core/libutils.mk | 283 | --- a/debian/system/core/libutils.mk |
221 | +++ b/debian/system/core/libutils.mk | 284 | +++ b/debian/system/core/libutils.mk |
222 | @@ -1,4 +1,4 @@ | 285 | @@ -1,4 +1,4 @@ |
@@ -287,6 +350,18 @@ index ed53b04c..646ab030 100644 | |||
287 | -lbase \ | 350 | -lbase \ |
288 | -llog \ | 351 | -llog \ |
289 | -lpthread \ | 352 | -lpthread \ |
353 | diff --git a/debian/system/extras/libext4_utils.mk b/debian/system/extras/libext4_utils.mk | ||
354 | index 264bb95ad36a..99125097c8e3 100644 | ||
355 | --- a/debian/system/extras/libext4_utils.mk | ||
356 | +++ b/debian/system/extras/libext4_utils.mk | ||
357 | @@ -25,7 +25,6 @@ CPPFLAGS += \ | ||
358 | -D_LARGEFILE64_SOURCE \ | ||
359 | -DFEC_NO_KLOG \ | ||
360 | -DSQUASHFS_NO_KLOG \ | ||
361 | - -I/usr/include/android \ | ||
362 | -Isystem/core/base/include \ | ||
363 | -Isystem/core/libcutils/include \ | ||
364 | -Isystem/core/libsparse/include \ | ||
290 | diff --git a/frameworks/native/libs/adbd_auth/adbd_auth.cpp b/frameworks/native/libs/adbd_auth/adbd_auth.cpp | 365 | diff --git a/frameworks/native/libs/adbd_auth/adbd_auth.cpp b/frameworks/native/libs/adbd_auth/adbd_auth.cpp |
291 | index a9c23110..6ca334ba 100644 | 366 | index a9c23110..6ca334ba 100644 |
292 | --- a/frameworks/native/libs/adbd_auth/adbd_auth.cpp | 367 | --- a/frameworks/native/libs/adbd_auth/adbd_auth.cpp |
@@ -373,3 +448,6 @@ index c7261860..5988ec4d 100644 | |||
373 | auto it = local_transports.find(adb_port); | 448 | auto it = local_transports.find(adb_port); |
374 | if (it == local_transports.end()) { | 449 | if (it == local_transports.end()) { |
375 | return nullptr; | 450 | return nullptr; |
451 | -- | ||
452 | 2.34.1 | ||
453 | |||
diff --git a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools_29.0.6.r14.bb b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools_29.0.6.r14.bb index d2680b4578..63e31e90cc 100644 --- a/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools_29.0.6.r14.bb +++ b/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools_29.0.6.r14.bb | |||
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = " \ | |||
7 | file://${COMMON_LICENSE_DIR}/BSD-2-Clause;md5=cb641bc04cda31daea161b1bc15da69f \ | 7 | file://${COMMON_LICENSE_DIR}/BSD-2-Clause;md5=cb641bc04cda31daea161b1bc15da69f \ |
8 | file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9 \ | 8 | file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9 \ |
9 | " | 9 | " |
10 | DEPENDS = "libbsd libpcre zlib libcap libusb squashfs-tools p7zip libselinux googletest" | 10 | DEPENDS = "libbsd libpcre zlib libcap libusb squashfs-tools 7zip libselinux googletest" |
11 | 11 | ||
12 | SRCREV_core = "abfd66fafcbb691d7860df059f1df1c9b1ef29da" | 12 | SRCREV_core = "abfd66fafcbb691d7860df059f1df1c9b1ef29da" |
13 | 13 | ||
@@ -43,9 +43,9 @@ SRC_URI += " \ | |||
43 | 43 | ||
44 | # patches which don't come from debian | 44 | # patches which don't come from debian |
45 | SRC_URI += " \ | 45 | SRC_URI += " \ |
46 | file://rules_yocto.mk;subdir=git \ | 46 | file://rules_yocto.mk;subdir=${BB_GIT_DEFAULT_DESTSUFFIX} \ |
47 | file://android-tools-adbd.service \ | 47 | file://android-tools-adbd.service \ |
48 | file://adbd.mk;subdir=git/debian/system/core \ | 48 | file://adbd.mk;subdir=${BB_GIT_DEFAULT_DESTSUFFIX}/debian/system/core \ |
49 | file://remount \ | 49 | file://remount \ |
50 | file://0001-Fixes-for-yocto-build.patch \ | 50 | file://0001-Fixes-for-yocto-build.patch \ |
51 | file://0002-android-tools-modifications-to-make-it-build-in-yoct.patch \ | 51 | file://0002-android-tools-modifications-to-make-it-build-in-yoct.patch \ |
@@ -55,7 +55,6 @@ SRC_URI += " \ | |||
55 | file://0001-liblp-fix-building-with-GCC-14.patch \ | 55 | file://0001-liblp-fix-building-with-GCC-14.patch \ |
56 | " | 56 | " |
57 | 57 | ||
58 | S = "${WORKDIR}/git" | ||
59 | B = "${WORKDIR}/${BPN}" | 58 | B = "${WORKDIR}/${BPN}" |
60 | 59 | ||
61 | # http://errors.yoctoproject.org/Errors/Details/1debian881/ | 60 | # http://errors.yoctoproject.org/Errors/Details/1debian881/ |
@@ -168,7 +167,7 @@ do_install() { | |||
168 | 167 | ||
169 | PACKAGES =+ "${PN}-fstools ${PN}-adbd" | 168 | PACKAGES =+ "${PN}-fstools ${PN}-adbd" |
170 | 169 | ||
171 | RDEPENDS:${BPN} = "${BPN}-conf p7zip" | 170 | RDEPENDS:${BPN} = "${BPN}-conf 7zip" |
172 | 171 | ||
173 | FILES:${PN}-adbd = "\ | 172 | FILES:${PN}-adbd = "\ |
174 | ${bindir}/adbd \ | 173 | ${bindir}/adbd \ |
@@ -188,9 +187,3 @@ FILES:${PN}-fstools = "\ | |||
188 | FILES:${PN} += "${libdir}/android ${libdir}/android/*" | 187 | FILES:${PN} += "${libdir}/android ${libdir}/android/*" |
189 | 188 | ||
190 | BBCLASSEXTEND = "native" | 189 | BBCLASSEXTEND = "native" |
191 | |||
192 | android_tools_enable_devmode() { | ||
193 | touch ${IMAGE_ROOTFS}/etc/usb-debugging-enabled | ||
194 | } | ||
195 | |||
196 | ROOTFS_POSTPROCESS_COMMAND_${PN}-adbd += "${@bb.utils.contains("USB_DEBUGGING_ENABLED", "1", "android_tools_enable_devmode;", "", d)}" | ||