Skip to content

Commit e4518b3

Browse files
committed
cbindgen: Update to 0.12.1
Changelog: 0.12.1 * Added support for #[repr*64)] on enums. mozilla/cbindgen#441 * Added support to generate plain enums instead of enum classes for C++. mozilla/cbindgen#443 * Fixed dependency resolution with lockfile v2. mozilla/cbindgen#438 0.12.0 * Added support for #[repr(align)] and #[repr(packed)] on structs and unions. mozilla/cbindgen#431 * Added support to generate copy-assignment operators for enums. mozilla/cbindgen#434 0.11.1 Not available 0.11.0 * Made rust char map to uint32_t. mozilla/cbindgen#424
1 parent c4ad077 commit e4518b3

File tree

2 files changed

+132
-177
lines changed

2 files changed

+132
-177
lines changed

devel/cbindgen/Makefile

Lines changed: 27 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.10 2019/12/03 15:50:09 minskim Exp $
1+
# $NetBSD: Makefile,v 1.11 2020/01/09 14:56:28 ryoon Exp $
22

3-
DISTNAME= cbindgen-0.10.1
3+
DISTNAME= cbindgen-0.12.1
44
CATEGORIES= devel
55
EXTRACT_SUFX= .crate
66

@@ -10,47 +10,38 @@ COMMENT= Generating C bindings from Rust code
1010
LICENSE= mpl-2.0
1111

1212
CARGO_CRATE_DEPENDS+= ansi_term-0.11.0
13-
CARGO_CRATE_DEPENDS+= atty-0.2.11
14-
CARGO_CRATE_DEPENDS+= autocfg-0.1.4
15-
CARGO_CRATE_DEPENDS+= bitflags-1.1.0
16-
CARGO_CRATE_DEPENDS+= cfg-if-0.1.9
13+
CARGO_CRATE_DEPENDS+= atty-0.2.13
14+
CARGO_CRATE_DEPENDS+= bitflags-1.2.1
15+
CARGO_CRATE_DEPENDS+= c2-chacha-0.2.3
16+
CARGO_CRATE_DEPENDS+= cfg-if-0.1.10
1717
CARGO_CRATE_DEPENDS+= clap-2.33.0
18-
CARGO_CRATE_DEPENDS+= cloudabi-0.0.3
19-
CARGO_CRATE_DEPENDS+= fuchsia-cprng-0.1.1
18+
CARGO_CRATE_DEPENDS+= getrandom-0.1.13
2019
CARGO_CRATE_DEPENDS+= itoa-0.4.4
21-
CARGO_CRATE_DEPENDS+= libc-0.2.58
22-
CARGO_CRATE_DEPENDS+= log-0.4.6
23-
CARGO_CRATE_DEPENDS+= numtoa-0.1.0
24-
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.0
25-
CARGO_CRATE_DEPENDS+= quote-1.0.0
26-
CARGO_CRATE_DEPENDS+= rand-0.6.5
27-
CARGO_CRATE_DEPENDS+= rand_chacha-0.1.1
28-
CARGO_CRATE_DEPENDS+= rand_core-0.3.1
29-
CARGO_CRATE_DEPENDS+= rand_core-0.4.0
30-
CARGO_CRATE_DEPENDS+= rand_hc-0.1.0
31-
CARGO_CRATE_DEPENDS+= rand_isaac-0.1.1
32-
CARGO_CRATE_DEPENDS+= rand_jitter-0.1.4
33-
CARGO_CRATE_DEPENDS+= rand_os-0.1.3
34-
CARGO_CRATE_DEPENDS+= rand_pcg-0.1.2
35-
CARGO_CRATE_DEPENDS+= rand_xorshift-0.1.1
36-
CARGO_CRATE_DEPENDS+= rdrand-0.4.0
37-
CARGO_CRATE_DEPENDS+= redox_syscall-0.1.54
38-
CARGO_CRATE_DEPENDS+= redox_termios-0.1.1
20+
CARGO_CRATE_DEPENDS+= libc-0.2.66
21+
CARGO_CRATE_DEPENDS+= log-0.4.8
22+
CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.6
23+
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.6
24+
CARGO_CRATE_DEPENDS+= quote-1.0.2
25+
CARGO_CRATE_DEPENDS+= rand-0.7.2
26+
CARGO_CRATE_DEPENDS+= rand_chacha-0.2.1
27+
CARGO_CRATE_DEPENDS+= rand_core-0.5.1
28+
CARGO_CRATE_DEPENDS+= rand_hc-0.2.0
29+
CARGO_CRATE_DEPENDS+= redox_syscall-0.1.56
3930
CARGO_CRATE_DEPENDS+= remove_dir_all-0.5.2
40-
CARGO_CRATE_DEPENDS+= ryu-0.2.8
41-
CARGO_CRATE_DEPENDS+= serde-1.0.93
42-
CARGO_CRATE_DEPENDS+= serde_derive-1.0.99
43-
CARGO_CRATE_DEPENDS+= serde_json-1.0.39
31+
CARGO_CRATE_DEPENDS+= ryu-1.0.2
32+
CARGO_CRATE_DEPENDS+= serde-1.0.104
33+
CARGO_CRATE_DEPENDS+= serde_derive-1.0.104
34+
CARGO_CRATE_DEPENDS+= serde_json-1.0.44
4435
CARGO_CRATE_DEPENDS+= strsim-0.8.0
45-
CARGO_CRATE_DEPENDS+= syn-1.0.1
46-
CARGO_CRATE_DEPENDS+= tempfile-3.0.8
47-
CARGO_CRATE_DEPENDS+= termion-1.5.3
36+
CARGO_CRATE_DEPENDS+= syn-1.0.11
37+
CARGO_CRATE_DEPENDS+= tempfile-3.1.0
4838
CARGO_CRATE_DEPENDS+= textwrap-0.11.0
49-
CARGO_CRATE_DEPENDS+= toml-0.5.1
50-
CARGO_CRATE_DEPENDS+= unicode-width-0.1.5
39+
CARGO_CRATE_DEPENDS+= toml-0.5.5
40+
CARGO_CRATE_DEPENDS+= unicode-width-0.1.7
5141
CARGO_CRATE_DEPENDS+= unicode-xid-0.2.0
5242
CARGO_CRATE_DEPENDS+= vec_map-0.8.1
53-
CARGO_CRATE_DEPENDS+= winapi-0.3.7
43+
CARGO_CRATE_DEPENDS+= wasi-0.7.0
44+
CARGO_CRATE_DEPENDS+= winapi-0.3.8
5445
CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
5546
CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
5647

0 commit comments

Comments
 (0)