Ravenports generated: 22 Sep 2023 21:25
[ravenports.git] / bucket_3D / cbindgen
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               cbindgen
4 VERSION=                0.26.0
5 KEYWORDS=               rust devel
6 VARIANTS=               standard
7 SDESC[standard]=        Tool for generating C bindings to Rust code
8 HOMEPAGE=               https://github.com/eqrion/cbindgen
9 CONTACT=                nobody
10
11 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
12 SITES[main]=            https://crates.io/api/v1/crates/cbindgen/0.26.0/download?dummy=/
13 SITES[cr01]=            CRATES/atty:0.2.14
14 SITES[cr02]=            CRATES/autocfg:1.1.0
15 SITES[cr03]=            CRATES/bitflags:1.3.2
16 SITES[cr04]=            CRATES/cfg-if:1.0.0
17 SITES[cr05]=            CRATES/clap:3.2.25
18 SITES[cr06]=            CRATES/clap_lex:0.2.4
19 SITES[cr07]=            CRATES/fastrand:1.9.0
20 SITES[cr08]=            CRATES/hashbrown:0.12.3
21 SITES[cr09]=            CRATES/heck:0.4.1
22 SITES[cr10]=            CRATES/hermit-abi:0.1.19
23 SITES[cr11]=            CRATES/indexmap:1.9.3
24 SITES[cr12]=            CRATES/instant:0.1.12
25 SITES[cr13]=            CRATES/itoa:1.0.6
26 SITES[cr14]=            CRATES/lazy_static:1.4.0
27 SITES[cr15]=            CRATES/libc:0.2.144
28 SITES[cr16]=            CRATES/lock_api:0.4.9
29 SITES[cr17]=            CRATES/log:0.4.17
30 SITES[cr18]=            CRATES/os_str_bytes:6.5.0
31 SITES[cr19]=            CRATES/parking_lot:0.11.2
32 SITES[cr20]=            CRATES/parking_lot_core:0.8.6
33 SITES[cr21]=            CRATES/proc-macro2:1.0.66
34 SITES[cr22]=            CRATES/quote:1.0.27
35 SITES[cr23]=            CRATES/redox_syscall:0.2.16
36 SITES[cr24]=            CRATES/remove_dir_all:0.5.3
37 SITES[cr25]=            CRATES/ryu:1.0.13
38 SITES[cr26]=            CRATES/scopeguard:1.1.0
39 SITES[cr27]=            CRATES/serde:1.0.163
40 SITES[cr28]=            CRATES/serde_derive:1.0.163
41 SITES[cr29]=            CRATES/serde_json:1.0.96
42 SITES[cr30]=            CRATES/serial_test:0.5.1
43 SITES[cr31]=            CRATES/serial_test_derive:0.5.1
44 SITES[cr32]=            CRATES/smallvec:1.10.0
45 SITES[cr33]=            CRATES/strsim:0.10.0
46 SITES[cr34]=            CRATES/syn:1.0.109
47 SITES[cr35]=            CRATES/syn:2.0.16
48 SITES[cr36]=            CRATES/tempfile:3.3.0
49 SITES[cr37]=            CRATES/termcolor:1.2.0
50 SITES[cr38]=            CRATES/textwrap:0.16.0
51 SITES[cr39]=            CRATES/toml:0.5.11
52 SITES[cr40]=            CRATES/unicode-ident:1.0.8
53 SITES[cr41]=            CRATES/winapi:0.3.9
54 SITES[cr42]=            CRATES/winapi-i686-pc-windows-gnu:0.4.0
55 SITES[cr43]=            CRATES/winapi-util:0.1.5
56 SITES[cr44]=            CRATES/winapi-x86_64-pc-windows-gnu:0.4.0
57 DISTFILE[1]=            cbindgen-0.26.0.tar.gz:main
58 DISTFILE[2]=            generated:cr01
59 DISTFILE[3]=            generated:cr02
60 DISTFILE[4]=            generated:cr03
61 DISTFILE[5]=            generated:cr04
62 DISTFILE[6]=            generated:cr05
63 DISTFILE[7]=            generated:cr06
64 DISTFILE[8]=            generated:cr07
65 DISTFILE[9]=            generated:cr08
66 DISTFILE[10]=           generated:cr09
67 DISTFILE[11]=           generated:cr10
68 DISTFILE[12]=           generated:cr11
69 DISTFILE[13]=           generated:cr12
70 DISTFILE[14]=           generated:cr13
71 DISTFILE[15]=           generated:cr14
72 DISTFILE[16]=           generated:cr15
73 DISTFILE[17]=           generated:cr16
74 DISTFILE[18]=           generated:cr17
75 DISTFILE[19]=           generated:cr18
76 DISTFILE[20]=           generated:cr19
77 DISTFILE[21]=           generated:cr20
78 DISTFILE[22]=           generated:cr21
79 DISTFILE[23]=           generated:cr22
80 DISTFILE[24]=           generated:cr23
81 DISTFILE[25]=           generated:cr24
82 DISTFILE[26]=           generated:cr25
83 DISTFILE[27]=           generated:cr26
84 DISTFILE[28]=           generated:cr27
85 DISTFILE[29]=           generated:cr28
86 DISTFILE[30]=           generated:cr29
87 DISTFILE[31]=           generated:cr30
88 DISTFILE[32]=           generated:cr31
89 DISTFILE[33]=           generated:cr32
90 DISTFILE[34]=           generated:cr33
91 DISTFILE[35]=           generated:cr34
92 DISTFILE[36]=           generated:cr35
93 DISTFILE[37]=           generated:cr36
94 DISTFILE[38]=           generated:cr37
95 DISTFILE[39]=           generated:cr38
96 DISTFILE[40]=           generated:cr39
97 DISTFILE[41]=           generated:cr40
98 DISTFILE[42]=           generated:cr41
99 DISTFILE[43]=           generated:cr42
100 DISTFILE[44]=           generated:cr43
101 DISTFILE[45]=           generated:cr44
102 DIST_SUBDIR=            rust/crates
103 DF_INDEX=               1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
104                         21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
105                         38 39 40 41 42 43 44 45
106 SPKGS[standard]=        single
107
108 OPTIONS_AVAILABLE=      none
109 OPTIONS_STANDARD=       none
110
111 USES=                   cargo cclibs:single
112 C_USES[linux]=          iconv
113
114 LICENSE=                MPL:single
115 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
116 LICENSE_FILE=           MPL:{{WRKSRC}}/LICENSE
117 LICENSE_AWK=            TERMS:"^$$"
118 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/main.rs
119 LICENSE_SCHEME=         solo
120
121 FPC_EQUIVALENT=         devel/rust-cbindgen
122
123 INSTALL_REQ_TOOLCHAIN=  yes
124
125 post-install:
126         ${RM} ${STAGEDIR}${PREFIX}/.crates2.json
127
128 [FILE:726:descriptions/desc.single]
129 cbindgen generates C bindings from Rust code. Unlike rusty-cheddar it
130 supports generics, C++ enum class and template specialization as well
131 as multiple modules and crates. It's primarily developed for WebRender
132 but has been designed to support any project.
133
134 Features:
135  * Builds bindings for a crate, mods, dependent crates, and their mods
136  * Only the necessary types for exposed functions are given bindings
137  * Can specify annotations for controlling some aspects of binding
138  * Support for generic structs and unions
139  * Support for exporting constants and statics
140  * Customizable formatting, can be used in C or C++ projects
141  * Support for generating #ifdef's for #[cfg] attributes
142  * Support for #[repr(sized)] tagged enum's
143
144
145 [FILE:5111:distinfo]
146 da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49       206157 rust/crates/cbindgen-0.26.0.tar.gz
147 d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8         5470 rust/crates/atty-0.2.14.tar.gz
148 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa        13272 rust/crates/autocfg-1.1.0.tar.gz
149 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a        23021 rust/crates/bitflags-1.3.2.tar.gz
150 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd         7934 rust/crates/cfg-if-1.0.0.tar.gz
151 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123       219403 rust/crates/clap-3.2.25.tar.gz
152 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5         9652 rust/crates/clap_lex-0.2.4.tar.gz
153 e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be        11910 rust/crates/fastrand-1.9.0.tar.gz
154 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888       102968 rust/crates/hashbrown-0.12.3.tar.gz
155 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8        11567 rust/crates/heck-0.4.1.tar.gz
156 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33         9979 rust/crates/hermit-abi-0.1.19.tar.gz
157 bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99        54653 rust/crates/indexmap-1.9.3.tar.gz
158 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c         6128 rust/crates/instant-0.1.12.tar.gz
159 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6        10410 rust/crates/itoa-1.0.6.tar.gz
160 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646        10443 rust/crates/lazy_static-1.4.0.tar.gz
161 2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1       682092 rust/crates/libc-0.2.144.tar.gz
162 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df        25685 rust/crates/lock_api-0.4.9.tar.gz
163 abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e        38028 rust/crates/log-0.4.17.tar.gz
164 ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267        23166 rust/crates/os_str_bytes-6.5.0.tar.gz
165 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99        39869 rust/crates/parking_lot-0.11.2.tar.gz
166 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc        32567 rust/crates/parking_lot_core-0.8.6.tar.gz
167 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9        43575 rust/crates/proc-macro2-1.0.66.tar.gz
168 8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500        28416 rust/crates/quote-1.0.27.tar.gz
169 fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a        24012 rust/crates/redox_syscall-0.2.16.tar.gz
170 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7         9184 rust/crates/remove_dir_all-0.5.3.tar.gz
171 f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041        46823 rust/crates/ryu-1.0.13.tar.gz
172 d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd        11470 rust/crates/scopeguard-1.1.0.tar.gz
173 2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2        77030 rust/crates/serde-1.0.163.tar.gz
174 8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e        54447 rust/crates/serde_derive-1.0.163.tar.gz
175 057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1       144652 rust/crates/serde_json-1.0.96.tar.gz
176 e0bccbcf40c8938196944a3da0e133e031a33f4d6b72db3bda3cc556e361905d         2993 rust/crates/serial_test-0.5.1.tar.gz
177 b2acd6defeddb41eb60bb468f8825d0cfd0c2a76bc03bfd235b6a1dc4f6a1ad5         3609 rust/crates/serial_test_derive-0.5.1.tar.gz
178 a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0        31564 rust/crates/smallvec-1.10.0.tar.gz
179 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623        11355 rust/crates/strsim-0.10.0.tar.gz
180 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237       237611 rust/crates/syn-1.0.109.tar.gz
181 a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01       240928 rust/crates/syn-2.0.16.tar.gz
182 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4        27578 rust/crates/tempfile-3.3.0.tar.gz
183 be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6        17917 rust/crates/termcolor-1.2.0.tar.gz
184 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d        53722 rust/crates/textwrap-0.16.0.tar.gz
185 f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234        54910 rust/crates/toml-0.5.11.tar.gz
186 e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4        41962 rust/crates/unicode-ident-1.0.8.tar.gz
187 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419      1200382 rust/crates/winapi-0.3.9.tar.gz
188 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6      2918815 rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz
189 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178        10164 rust/crates/winapi-util-0.1.5.tar.gz
190 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f      2947998 rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz
191
192
193 [FILE:13:manifests/plist.single]
194 bin/cbindgen
195