# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= cbindgen VERSION= 0.29.2 KEYWORDS= rust devel VARIANTS= std SDESC[std]= Tool for generating C bindings to Rust code HOMEPAGE= https://github.com/eqrion/cbindgen CONTACT= nobody DOWNLOAD_GROUPS= main cr01 cr02 cr03 cr04 cr05 cr06 cr07 cr08 cr09 cr10 cr11 cr12 cr13 cr14 cr15 cr16 cr17 cr18 cr19 cr20 cr21 cr22 cr23 cr24 cr25 cr26 cr27 cr28 cr29 cr30 cr31 cr32 cr33 cr34 cr35 cr36 cr37 cr38 cr39 cr40 cr41 cr42 cr43 cr44 cr45 cr46 cr47 cr48 cr49 cr50 cr51 cr52 cr53 cr54 cr55 cr56 cr57 cr58 cr59 cr60 cr61 cr62 cr63 cr64 cr65 cr66 cr67 cr68 cr69 cr70 cr71 cr72 SITES[main]= https://crates.io/api/v1/crates/cbindgen/0.29.2/download?dummy=/ SITES[cr01]= CRATES/anstream:0.6.19 SITES[cr02]= CRATES/anstyle:1.0.11 SITES[cr03]= CRATES/anstyle-parse:0.2.7 SITES[cr04]= CRATES/anstyle-query:1.1.3 SITES[cr05]= CRATES/anstyle-wincon:3.0.9 SITES[cr06]= CRATES/autocfg:1.5.0 SITES[cr07]= CRATES/bitflags:2.9.1 SITES[cr08]= CRATES/cfg-if:1.0.1 SITES[cr09]= CRATES/clap:4.5.41 SITES[cr10]= CRATES/clap_builder:4.5.41 SITES[cr11]= CRATES/clap_lex:0.7.5 SITES[cr12]= CRATES/colorchoice:1.0.4 SITES[cr13]= CRATES/dashmap:5.5.3 SITES[cr14]= CRATES/diff:0.1.13 SITES[cr15]= CRATES/equivalent:1.0.2 SITES[cr16]= CRATES/errno:0.3.13 SITES[cr17]= CRATES/fastrand:2.3.0 SITES[cr18]= CRATES/getrandom:0.3.3 SITES[cr19]= CRATES/hashbrown:0.14.5 SITES[cr20]= CRATES/heck:0.5.0 SITES[cr21]= CRATES/indexmap:2.5.0 SITES[cr22]= CRATES/is_terminal_polyfill:1.70.1 SITES[cr23]= CRATES/itoa:1.0.15 SITES[cr24]= CRATES/lazy_static:1.5.0 SITES[cr25]= CRATES/libc:0.2.174 SITES[cr26]= CRATES/linux-raw-sys:0.9.4 SITES[cr27]= CRATES/lock_api:0.4.13 SITES[cr28]= CRATES/log:0.4.27 SITES[cr29]= CRATES/memchr:2.7.5 SITES[cr30]= CRATES/once_cell:1.21.3 SITES[cr31]= CRATES/once_cell_polyfill:1.70.1 SITES[cr32]= CRATES/parking_lot:0.12.4 SITES[cr33]= CRATES/parking_lot_core:0.9.11 SITES[cr34]= CRATES/pretty_assertions:1.4.1 SITES[cr35]= CRATES/proc-macro2:1.0.95 SITES[cr36]= CRATES/quote:1.0.40 SITES[cr37]= CRATES/r-efi:5.3.0 SITES[cr38]= CRATES/redox_syscall:0.5.13 SITES[cr39]= CRATES/rustix:1.0.8 SITES[cr40]= CRATES/ryu:1.0.20 SITES[cr41]= CRATES/scopeguard:1.2.0 SITES[cr42]= CRATES/serde:1.0.228 SITES[cr43]= CRATES/serde_core:1.0.228 SITES[cr44]= CRATES/serde_derive:1.0.228 SITES[cr45]= CRATES/serde_json:1.0.140 SITES[cr46]= CRATES/serde_spanned:1.0.0 SITES[cr47]= CRATES/serial_test:2.0.0 SITES[cr48]= CRATES/serial_test_derive:2.0.0 SITES[cr49]= CRATES/smallvec:1.15.1 SITES[cr50]= CRATES/strsim:0.11.1 SITES[cr51]= CRATES/syn:2.0.104 SITES[cr52]= CRATES/tempfile:3.20.0 SITES[cr53]= CRATES/toml:0.9.2 SITES[cr54]= CRATES/toml_datetime:0.7.0 SITES[cr55]= CRATES/toml_parser:1.0.1 SITES[cr56]= CRATES/toml_writer:1.0.2 SITES[cr57]= CRATES/unicode-ident:1.0.18 SITES[cr58]= CRATES/utf8parse:0.2.2 SITES[cr59]= CRATES/wasi:0.14.2+wasi-0.2.4 SITES[cr60]= CRATES/windows-sys:0.59.0 SITES[cr61]= CRATES/windows-targets:0.52.6 SITES[cr62]= CRATES/windows_aarch64_gnullvm:0.52.6 SITES[cr63]= CRATES/windows_aarch64_msvc:0.52.6 SITES[cr64]= CRATES/windows_i686_gnu:0.52.6 SITES[cr65]= CRATES/windows_i686_gnullvm:0.52.6 SITES[cr66]= CRATES/windows_i686_msvc:0.52.6 SITES[cr67]= CRATES/windows_x86_64_gnu:0.52.6 SITES[cr68]= CRATES/windows_x86_64_gnullvm:0.52.6 SITES[cr69]= CRATES/windows_x86_64_msvc:0.52.6 SITES[cr70]= CRATES/winnow:0.7.12 SITES[cr71]= CRATES/wit-bindgen-rt:0.39.0 SITES[cr72]= CRATES/yansi:1.0.1 DISTFILE[1]= cbindgen-0.29.2.tar.gz:main DISTFILE[2]= generated:cr01 DISTFILE[3]= generated:cr02 DISTFILE[4]= generated:cr03 DISTFILE[5]= generated:cr04 DISTFILE[6]= generated:cr05 DISTFILE[7]= generated:cr06 DISTFILE[8]= generated:cr07 DISTFILE[9]= generated:cr08 DISTFILE[10]= generated:cr09 DISTFILE[11]= generated:cr10 DISTFILE[12]= generated:cr11 DISTFILE[13]= generated:cr12 DISTFILE[14]= generated:cr13 DISTFILE[15]= generated:cr14 DISTFILE[16]= generated:cr15 DISTFILE[17]= generated:cr16 DISTFILE[18]= generated:cr17 DISTFILE[19]= generated:cr18 DISTFILE[20]= generated:cr19 DISTFILE[21]= generated:cr20 DISTFILE[22]= generated:cr21 DISTFILE[23]= generated:cr22 DISTFILE[24]= generated:cr23 DISTFILE[25]= generated:cr24 DISTFILE[26]= generated:cr25 DISTFILE[27]= generated:cr26 DISTFILE[28]= generated:cr27 DISTFILE[29]= generated:cr28 DISTFILE[30]= generated:cr29 DISTFILE[31]= generated:cr30 DISTFILE[32]= generated:cr31 DISTFILE[33]= generated:cr32 DISTFILE[34]= generated:cr33 DISTFILE[35]= generated:cr34 DISTFILE[36]= generated:cr35 DISTFILE[37]= generated:cr36 DISTFILE[38]= generated:cr37 DISTFILE[39]= generated:cr38 DISTFILE[40]= generated:cr39 DISTFILE[41]= generated:cr40 DISTFILE[42]= generated:cr41 DISTFILE[43]= generated:cr42 DISTFILE[44]= generated:cr43 DISTFILE[45]= generated:cr44 DISTFILE[46]= generated:cr45 DISTFILE[47]= generated:cr46 DISTFILE[48]= generated:cr47 DISTFILE[49]= generated:cr48 DISTFILE[50]= generated:cr49 DISTFILE[51]= generated:cr50 DISTFILE[52]= generated:cr51 DISTFILE[53]= generated:cr52 DISTFILE[54]= generated:cr53 DISTFILE[55]= generated:cr54 DISTFILE[56]= generated:cr55 DISTFILE[57]= generated:cr56 DISTFILE[58]= generated:cr57 DISTFILE[59]= generated:cr58 DISTFILE[60]= generated:cr59 DISTFILE[61]= generated:cr60 DISTFILE[62]= generated:cr61 DISTFILE[63]= generated:cr62 DISTFILE[64]= generated:cr63 DISTFILE[65]= generated:cr64 DISTFILE[66]= generated:cr65 DISTFILE[67]= generated:cr66 DISTFILE[68]= generated:cr67 DISTFILE[69]= generated:cr68 DISTFILE[70]= generated:cr69 DISTFILE[71]= generated:cr70 DISTFILE[72]= generated:cr71 DISTFILE[73]= generated:cr72 DIST_SUBDIR= rust/crates DF_INDEX= 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 SPKGS[std]= single OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none USES= cargo cclibs:single C_USES[linux]= iconv LICENSE= MPL:single LICENSE_TERMS= single:{{WRKDIR}}/TERMS LICENSE_FILE= MPL:{{WRKSRC}}/LICENSE LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/main.rs LICENSE_SCHEME= solo FPC_EQUIVALENT= devel/rust-cbindgen INSTALL_REQ_TOOLCHAIN= yes post-install: ${RM} ${STAGEDIR}${PREFIX}/.crates2.json [FILE:726:descriptions/desc.single] cbindgen generates C bindings from Rust code. Unlike rusty-cheddar it supports generics, C++ enum class and template specialization as well as multiple modules and crates. It's primarily developed for WebRender but has been designed to support any project. Features: * Builds bindings for a crate, mods, dependent crates, and their mods * Only the necessary types for exposed functions are given bindings * Can specify annotations for controlling some aspects of binding * Support for generic structs and unions * Support for exporting constants and statics * Customizable formatting, can be used in C or C++ projects * Support for generating #ifdef's for #[cfg] attributes * Support for #[repr(sized)] tagged enum's [FILE:8403:distinfo] befbfd072a8e81c02f8c507aefce431fe5e7d051f83d48a23ffc9b9fe5a11799 231617 rust/crates/cbindgen-0.29.2.tar.gz 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 28767 rust/crates/anstream-0.6.19.tar.gz 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd 15880 rust/crates/anstyle-1.0.11.tar.gz 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 21707 rust/crates/anstyle-parse-0.2.7.tar.gz 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 10190 rust/crates/anstyle-query-1.1.3.tar.gz 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 12561 rust/crates/anstyle-wincon-3.0.9.tar.gz c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 18729 rust/crates/autocfg-1.5.0.tar.gz 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 47913 rust/crates/bitflags-2.9.1.tar.gz 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 8683 rust/crates/cfg-if-1.0.1.tar.gz be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9 58298 rust/crates/clap-4.5.41.tar.gz 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d 169633 rust/crates/clap_builder-4.5.41.tar.gz b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 13469 rust/crates/clap_lex-0.7.5.tar.gz b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 8196 rust/crates/colorchoice-1.0.4.tar.gz 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856 24061 rust/crates/dashmap-5.5.3.tar.gz 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 46216 rust/crates/diff-0.1.13.tar.gz 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f 7419 rust/crates/equivalent-1.0.2.tar.gz 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad 12449 rust/crates/errno-0.3.13.tar.gz 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be 15076 rust/crates/fastrand-2.3.0.tar.gz 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 49493 rust/crates/getrandom-0.3.3.tar.gz e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 141498 rust/crates/hashbrown-0.14.5.tar.gz 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea 11517 rust/crates/heck-0.5.0.tar.gz 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5 85919 rust/crates/indexmap-2.5.0.tar.gz 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf 7492 rust/crates/is_terminal_polyfill-1.70.1.tar.gz 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c 11231 rust/crates/itoa-1.0.15.tar.gz bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe 14025 rust/crates/lazy_static-1.5.0.tar.gz 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 779933 rust/crates/libc-0.2.174.tar.gz cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 2311088 rust/crates/linux-raw-sys-0.9.4.tar.gz 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 28565 rust/crates/lock_api-0.4.13.tar.gz 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 48120 rust/crates/log-0.4.27.tar.gz 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 97603 rust/crates/memchr-2.7.5.tar.gz 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d 34534 rust/crates/once_cell-1.21.3.tar.gz a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad 7510 rust/crates/once_cell_polyfill-1.70.1.tar.gz 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 46779 rust/crates/parking_lot-0.12.4.tar.gz bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 34773 rust/crates/parking_lot_core-0.9.11.tar.gz 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d 78952 rust/crates/pretty_assertions-1.4.1.tar.gz 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 51820 rust/crates/proc-macro2-1.0.95.tar.gz 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d 31063 rust/crates/quote-1.0.40.tar.gz 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f 64532 rust/crates/r-efi-5.3.0.tar.gz 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 29489 rust/crates/redox_syscall-0.5.13.tar.gz 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 416688 rust/crates/rustix-1.0.8.tar.gz 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f 48738 rust/crates/ryu-1.0.20.tar.gz 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 11619 rust/crates/scopeguard-1.2.0.tar.gz 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e 83652 rust/crates/serde-1.0.228.tar.gz 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad 63111 rust/crates/serde_core-1.0.228.tar.gz d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 59605 rust/crates/serde_derive-1.0.228.tar.gz 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 154852 rust/crates/serde_json-1.0.140.tar.gz 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 10956 rust/crates/serde_spanned-1.0.0.tar.gz 0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d 7946 rust/crates/serial_test-2.0.0.tar.gz 91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f 5638 rust/crates/serial_test_derive-2.0.0.tar.gz 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 38116 rust/crates/smallvec-1.15.1.tar.gz 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f 14266 rust/crates/strsim-0.11.1.tar.gz 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 299699 rust/crates/syn-2.0.104.tar.gz e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 42306 rust/crates/tempfile-3.20.0.tar.gz ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac 56695 rust/crates/toml-0.9.2.tar.gz bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 18108 rust/crates/toml_datetime-0.7.0.tar.gz 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30 35063 rust/crates/toml_parser-1.0.1.tar.gz fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 16988 rust/crates/toml_writer-1.0.2.tar.gz 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 47743 rust/crates/unicode-ident-1.0.18.tar.gz 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 13499 rust/crates/utf8parse-0.2.2.tar.gz 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 140921 rust/crates/wasi-0.14.2+wasi-0.2.4.tar.gz 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b 2387323 rust/crates/windows-sys-0.59.0.tar.gz 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 6403 rust/crates/windows-targets-0.52.6.tar.gz 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 435718 rust/crates/windows_aarch64_gnullvm-0.52.6.tar.gz 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 832615 rust/crates/windows_aarch64_msvc-0.52.6.tar.gz 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b 880402 rust/crates/windows_i686_gnu-0.52.6.tar.gz 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 475940 rust/crates/windows_i686_gnullvm-0.52.6.tar.gz 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 901163 rust/crates/windows_i686_msvc-0.52.6.tar.gz 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 836363 rust/crates/windows_x86_64_gnu-0.52.6.tar.gz 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d 435707 rust/crates/windows_x86_64_gnullvm-0.52.6.tar.gz 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec 832564 rust/crates/windows_x86_64_msvc-0.52.6.tar.gz f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 174403 rust/crates/winnow-0.7.12.tar.gz 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 12241 rust/crates/wit-bindgen-rt-0.39.0.tar.gz cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 75497 rust/crates/yansi-1.0.1.tar.gz [FILE:13:manifests/plist.single] bin/cbindgen