librust-cxx 1.0.197
| Name | librust-cxx |
|---|---|
| Version | 1.0.197 |
| Summary | Safe interoperability between Rust and C++ |
| Description | cxx is a library that enables safe and efficient interoperability between Rust and C++ code. It defines the FFI boundary in a single Rust module, allowing static analysis of types and function signatures for compatibility and safety. The library generates the necessary Rust and C++ bindings automatically during the build process. It provides near zero-overhead integration and supports idiomatic use of common Rust and C++ standard library types. |
| Section | base |
| License | MIT |
| Homepage | https://crates.io/crates/cxx |
| Recipe file |
recipes-devtools/librust-cxx/librust-cxx_1.0.197.bb
recipes-devtools/librust-cxx/librust-cxx-crates.inc |
| Layer | meta-oe (master branch) |
| Inherits |
|
| Dependencies |
|
| PACKAGECONFIG options |
|
Sources
| crate://crates.io/cfg-if/1.0.4 |
| crate://crates.io/codespan-reporting/0.13.1 |
| crate://crates.io/cxx-test-suite/0.0.1 |
| crate://crates.io/equivalent/1.0.2 |
| crate://crates.io/errno/0.3.14 |
| crate://crates.io/foldhash/0.2.0 |
| crate://crates.io/glob/0.3.3 |
| crate://crates.io/indoc/2.0.7 |
| crate://crates.io/link-cplusplus/1.0.12 |
| crate://crates.io/scratch/1.0.9 |
| crate://crates.io/serde/1.0.228 |
| crate://crates.io/serde_core/1.0.228 |
| crate://crates.io/serde_derive/1.0.228 |
| crate://crates.io/strsim/0.11.1 |
| crate://crates.io/target-triple/1.0.0 |
| crate://crates.io/termcolor/1.4.1 |
| crate://crates.io/unicode-width/0.2.2 |
| crate://crates.io/winapi-util/0.1.11 |
| crate://crates.io/windows-link/0.2.1 |
| crate://crates.io/windows-sys/0.61.2 |
| crate://crates.io/cxx/1.0.197 |
| crate://crates.io/anstyle/1.0.14 |
| crate://crates.io/bitflags/2.13.0 |
| crate://crates.io/cc/1.2.66 |
| crate://crates.io/clap/4.6.1 |
| crate://crates.io/clap_builder/4.6.0 |
| crate://crates.io/clap_lex/1.1.0 |
| crate://crates.io/cxx-build/1.0.197 |
| crate://crates.io/cxx-gen/0.7.197 |
| crate://crates.io/cxxbridge-cmd/1.0.197 |
| crate://crates.io/cxxbridge-flags/1.0.197 |
| crate://crates.io/cxxbridge-macro/1.0.197 |
| crate://crates.io/dissimilar/1.0.11 |
| crate://crates.io/fastrand/2.4.1 |
| crate://crates.io/find-msvc-tools/0.1.9 |
| crate://crates.io/getrandom/0.4.3 |
| crate://crates.io/hashbrown/0.17.1 |
| crate://crates.io/indexmap/2.14.0 |
| crate://crates.io/itoa/1.0.18 |
| crate://crates.io/libc/0.2.186 |
| crate://crates.io/linux-raw-sys/0.12.1 |
| crate://crates.io/memchr/2.8.2 |
| crate://crates.io/once_cell/1.21.4 |
| crate://crates.io/proc-macro2/1.0.106 |
| crate://crates.io/quote/1.0.46 |
| crate://crates.io/r-efi/6.0.0 |
| crate://crates.io/rustix/1.1.4 |
| crate://crates.io/rustversion/1.0.23 |
| crate://crates.io/serde_json/1.0.150 |
| crate://crates.io/serde_spanned/1.1.1 |
| crate://crates.io/shlex/2.0.1 |
| crate://crates.io/syn/2.0.118 |
| crate://crates.io/tempfile/3.27.0 |
| crate://crates.io/toml/1.1.2+spec-1.1.0 |
| crate://crates.io/toml_datetime/1.1.1+spec-1.1.0 |
| crate://crates.io/toml_parser/1.1.2+spec-1.1.0 |
| crate://crates.io/toml_writer/1.1.1+spec-1.1.0 |
| crate://crates.io/trybuild/1.0.117 |
| crate://crates.io/unicode-ident/1.0.24 |
| crate://crates.io/winnow/1.0.3 |
| crate://crates.io/zmij/1.0.21 |
Patches
None
Other branches
This recipe in other branches of meta-oe:
| Branch | Recipe |
|---|---|
| master | librust-cxx 1.0.197 (this recipe) |
| wrynose (Yocto Project 6.0) | librust-cxx 1.0.194 |