librust-cxx 1.0.194
| Name | librust-cxx |
|---|---|
| Version | 1.0.194 |
| 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.194.bb
recipes-devtools/librust-cxx/librust-cxx-crates.inc |
| Layer | meta-oe (master branch) |
| Inherits |
|
| Dependencies |
|
| PACKAGECONFIG options |
|
Sources
| crate://crates.io/cxx/1.0.194 |
| crate://crates.io/anstyle/1.0.13 |
| crate://crates.io/bitflags/2.10.0 |
| crate://crates.io/cc/1.2.53 |
| crate://crates.io/cfg-if/1.0.4 |
| crate://crates.io/clap/4.5.54 |
| crate://crates.io/clap_builder/4.5.54 |
| crate://crates.io/clap_lex/0.7.7 |
| crate://crates.io/codespan-reporting/0.13.1 |
| crate://crates.io/cxx-build/1.0.194 |
| crate://crates.io/cxx-gen/0.7.194 |
| crate://crates.io/cxx-test-suite/0.0.1 |
| crate://crates.io/cxxbridge-cmd/1.0.194 |
| crate://crates.io/cxxbridge-flags/1.0.194 |
| crate://crates.io/cxxbridge-macro/1.0.194 |
| crate://crates.io/dissimilar/1.0.10 |
| crate://crates.io/equivalent/1.0.2 |
| crate://crates.io/errno/0.3.14 |
| crate://crates.io/fastrand/2.3.0 |
| crate://crates.io/find-msvc-tools/0.1.8 |
| crate://crates.io/foldhash/0.2.0 |
| crate://crates.io/getrandom/0.3.4 |
| crate://crates.io/glob/0.3.3 |
| crate://crates.io/hashbrown/0.16.1 |
| crate://crates.io/indexmap/2.13.0 |
| crate://crates.io/indoc/2.0.7 |
| crate://crates.io/itoa/1.0.17 |
| crate://crates.io/libc/0.2.180 |
| crate://crates.io/link-cplusplus/1.0.12 |
| crate://crates.io/linux-raw-sys/0.11.0 |
| crate://crates.io/memchr/2.7.6 |
| crate://crates.io/once_cell/1.21.3 |
| crate://crates.io/proc-macro2/1.0.105 |
| crate://crates.io/quote/1.0.43 |
| crate://crates.io/r-efi/5.3.0 |
| crate://crates.io/rustix/1.1.3 |
| crate://crates.io/rustversion/1.0.22 |
| 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/serde_json/1.0.149 |
| crate://crates.io/serde_spanned/1.0.4 |
| crate://crates.io/shlex/1.3.0 |
| crate://crates.io/strsim/0.11.1 |
| crate://crates.io/syn/2.0.114 |
| crate://crates.io/target-triple/1.0.0 |
| crate://crates.io/tempfile/3.24.0 |
| crate://crates.io/termcolor/1.4.1 |
| crate://crates.io/toml/0.9.11+spec-1.1.0 |
| crate://crates.io/toml_datetime/0.7.5+spec-1.1.0 |
| crate://crates.io/toml_parser/1.0.6+spec-1.1.0 |
| crate://crates.io/toml_writer/1.0.6+spec-1.1.0 |
| crate://crates.io/trybuild/1.0.114 |
| crate://crates.io/unicode-ident/1.0.22 |
| crate://crates.io/unicode-width/0.2.2 |
| crate://crates.io/wasip2/1.0.2+wasi-0.2.9 |
| 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/winnow/0.7.14 |
| crate://crates.io/wit-bindgen/0.51.0 |
| crate://crates.io/zmij/1.0.16 |
Patches
None
Other branches
This recipe in other branches of meta-oe:
| Branch | Recipe |
|---|---|
| master | librust-cxx 1.0.194 (this recipe) |