Diff bindgen-0.62.0 with a bindgen-0.68.1

/usr/portage/dev-util/bindgen/bindgen-0.68.1.ebuild 2023-10-09 14:52:30.940368387 +0300
1
# Copyright 2022-2023 Gentoo Authors
1
# Copyright 2023 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
# Autogenerated by pycargoebuild 0.10
5

  
4 6
EAPI=8
5 7

  
6 8
CRATES="
7
aho-corasick-0.5.3
8
aho-corasick-0.7.18
9
ansi_term-0.12.1
10
atty-0.2.14
11
autocfg-1.1.0
12
bitflags-1.3.2
13
block-0.1.6
14
cc-1.0.73
15
cexpr-0.6.0
16
cfg-if-1.0.0
17
clang-sys-1.3.3
18
clap-2.34.0
19
clap-3.2.12
20
clap_lex-0.2.4
21
diff-0.1.12
22
either-1.6.1
23
env_logger-0.3.5
24
env_logger-0.9.0
25
fuchsia-cprng-0.1.1
26
getrandom-0.2.3
27
glob-0.3.0
28
hashbrown-0.12.2
29
hermit-abi-0.1.19
30
humantime-2.1.0
31
indexmap-1.9.1
32
kernel32-sys-0.2.2
33
lazy_static-1.4.0
34
lazycell-1.3.0
35
libc-0.2.126
36
libloading-0.6.7
37
libloading-0.7.0
38
log-0.3.9
39
log-0.4.14
40
malloc_buf-0.0.6
41
memchr-0.1.11
42
memchr-2.5.0
43
minimal-lexical-0.1.4
44
nom-7.0.0
45
objc-0.2.7
46
os_str_bytes-6.2.0
47
peeking_take_while-0.1.2
48
ppv-lite86-0.2.10
49
proc-macro2-1.0.43
50
quickcheck-0.4.1
51
quote-1.0.9
52
rand-0.3.23
53
rand-0.4.6
54
rand-0.8.4
55
rand_chacha-0.3.1
56
rand_core-0.3.1
57
rand_core-0.4.2
58
rand_core-0.6.3
59
rand_hc-0.3.1
60
rdrand-0.4.0
61
redox_syscall-0.2.9
62
regex-0.1.80
63
regex-1.5.5
64
regex-syntax-0.3.9
65
regex-syntax-0.6.25
66
remove_dir_all-0.5.3
67
rustc-hash-1.1.0
68
shlex-1.0.0
69
strsim-0.10.0
70
strsim-0.8.0
71
syn-1.0.99
72
tempdir-0.3.7
73
tempfile-3.2.0
74
termcolor-1.1.3
75
textwrap-0.11.0
76
textwrap-0.15.0
77
thread-id-2.0.0
78
thread_local-0.2.7
79
unicode-ident-1.0.3
80
unicode-width-0.1.10
81
utf8-ranges-0.1.3
82
vec_map-0.8.2
83
version_check-0.9.3
84
wasi-0.10.2+wasi-snapshot-preview1
85
which-4.2.2
86
winapi-0.2.8
87
winapi-0.3.9
88
winapi-build-0.1.1
89
winapi-i686-pc-windows-gnu-0.4.0
90
winapi-util-0.1.5
91
winapi-x86_64-pc-windows-gnu-0.4.0
9
	aho-corasick@0.7.20
10
	annotate-snippets@0.9.1
11
	bitflags@1.3.2
12
	bitflags@2.2.1
13
	block@0.1.6
14
	cc@1.0.78
15
	cexpr@0.6.0
16
	cfg-if@1.0.0
17
	clang-sys@1.4.0
18
	clap@4.1.4
19
	clap_complete@4.2.0
20
	clap_derive@4.1.0
21
	clap_lex@0.3.1
22
	either@1.8.1
23
	env_logger@0.10.0
24
	env_logger@0.8.4
25
	errno-dragonfly@0.1.2
26
	errno@0.2.8
27
	errno@0.3.1
28
	fastrand@1.8.0
29
	getrandom@0.2.8
30
	glob@0.3.1
31
	heck@0.4.0
32
	hermit-abi@0.3.2
33
	humantime@2.1.0
34
	instant@0.1.12
35
	io-lifetimes@1.0.4
36
	is-terminal@0.4.7
37
	lazy_static@1.4.0
38
	lazycell@1.3.0
39
	libc@0.2.139
40
	libloading@0.7.4
41
	linux-raw-sys@0.1.4
42
	linux-raw-sys@0.3.8
43
	log@0.4.17
44
	malloc_buf@0.0.6
45
	memchr@2.5.0
46
	minimal-lexical@0.2.1
47
	nom@7.1.3
48
	objc@0.2.7
49
	once_cell@1.17.0
50
	os_str_bytes@6.4.1
51
	owo-colors@3.5.0
52
	peeking_take_while@0.1.2
53
	prettyplease@0.2.7
54
	proc-macro-error-attr@1.0.4
55
	proc-macro-error@1.0.4
56
	proc-macro2@1.0.60
57
	quickcheck@1.0.3
58
	quote@1.0.28
59
	rand@0.8.5
60
	rand_core@0.6.4
61
	redox_syscall@0.2.16
62
	regex-syntax@0.6.28
63
	regex@1.7.1
64
	rustc-hash@1.1.0
65
	rustix@0.36.7
66
	rustix@0.37.3
67
	shlex@1.1.0
68
	similar@2.2.1
69
	strsim@0.10.0
70
	syn@1.0.107
71
	syn@2.0.18
72
	tempfile@3.4.0
73
	termcolor@1.2.0
74
	unicode-ident@1.0.6
75
	unicode-width@0.1.10
76
	version_check@0.9.4
77
	wasi@0.11.0+wasi-snapshot-preview1
78
	which@4.4.0
79
	winapi-i686-pc-windows-gnu@0.4.0
80
	winapi-util@0.1.5
81
	winapi-x86_64-pc-windows-gnu@0.4.0
82
	winapi@0.3.9
83
	windows-sys@0.42.0
84
	windows-sys@0.45.0
85
	windows-sys@0.48.0
86
	windows-targets@0.42.2
87
	windows-targets@0.48.1
88
	windows_aarch64_gnullvm@0.42.2
89
	windows_aarch64_gnullvm@0.48.0
90
	windows_aarch64_msvc@0.42.2
91
	windows_aarch64_msvc@0.48.0
92
	windows_i686_gnu@0.42.2
93
	windows_i686_gnu@0.48.0
94
	windows_i686_msvc@0.42.2
95
	windows_i686_msvc@0.48.0
96
	windows_x86_64_gnu@0.42.2
97
	windows_x86_64_gnu@0.48.0
98
	windows_x86_64_gnullvm@0.42.2
99
	windows_x86_64_gnullvm@0.48.0
100
	windows_x86_64_msvc@0.42.2
101
	windows_x86_64_msvc@0.48.0
102
	yansi-term@0.1.2
92 103
"
93 104

  
94 105
inherit rust-toolchain cargo
95 106

  
96
DESCRIPTION="Automatically generates Rust FFI bindings to C (and some C++) libraries"
97
HOMEPAGE="https://rust-lang.github.io/rust-bindgen"
107
DESCRIPTION="Automatically generates Rust FFI bindings to C and C++ libraries."
108
HOMEPAGE="https://rust-lang.github.io/rust-bindgen/"
98 109
SRC_URI="https://github.com/rust-lang/rust-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
99
	$(cargo_crate_uris)"
110
	${CARGO_CRATE_URIS}
111
"
100 112

  
101 113
LICENSE="BSD"
114
# Dependent crate licenses
115
LICENSE+=" Apache-2.0 BSD ISC MIT Unicode-DFS-2016"
102 116
SLOT="0"
103
KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
117
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
104 118

  
105
DEPEND="virtual/rust[rustfmt]"
119
DEPEND="virtual/rust"
106 120
RDEPEND="${DEPEND}
107 121
	sys-devel/clang:="
108 122

  
Thank you!