Diff quiche-0.17.2 with a quiche-0.17.2-r1

/usr/portage/net-libs/quiche/quiche-0.17.2-r1.ebuild 2023-10-09 14:52:34.596368479 +0300
4 4
EAPI=8
5 5

  
6 6
CRATES="
7
anyhow-1.0.26
8
ansi_term-0.11.0
9
aho-corasick-0.7.18
10
arrayvec-0.7.2
11
atty-0.2.14
12
autocfg-1.1.0
13
backtrace-0.3.37
14
backtrace-sys-0.1.31
15
bindgen-0.60.1
16
bitflags-1.3.2
17
boring-2.1.0
18
boring-sys-2.1.0
19
bstr-0.2.12
20
bumpalo-3.12.2
21
byteorder-1.3.4
22
cast-0.2.3
23
cc-1.0.79
24
cexpr-0.6.0
25
cfg-if-0.1.10
26
cfg-if-1.0.0
27
clang-sys-1.6.1
28
clap-2.33.3
29
cmake-0.1.50
30
criterion-0.3.1
31
criterion-plot-0.4.1
32
crossbeam-deque-0.7.3
33
crossbeam-epoch-0.8.2
34
crossbeam-queue-0.2.1
35
crossbeam-utils-0.7.2
36
csv-1.1.3
37
csv-core-0.1.10
38
either-1.5.3
39
darling-0.13.4
40
darling_core-0.13.4
41
darling_macro-0.13.4
42
data-encoding-2.3.3
43
env_logger-0.8.4
44
fnv-1.0.7
45
foreign-types-0.5.0
46
foreign-types-macros-0.2.3
47
foreign-types-shared-0.3.1
48
fuchsia-zircon-0.3.3
49
fuchsia-zircon-sys-0.3.3
50
glob-0.3.1
51
hashbrown-0.12.3
52
hermit-abi-0.1.19
53
humantime-2.1.0
54
ident_case-1.0.1
55
idna-0.1.5
56
iovec-0.1.4
57
itertools-0.8.2
58
itoa-1.0.6
59
js-sys-0.3.62
60
kernel32-sys-0.2.2
61
lazycell-1.3.0
62
lazy_static-1.4.0
63
libc-0.2.144
64
libloading-0.7.4
65
libm-0.2.6
66
log-0.4.17
67
matches-0.1.10
68
maybe-uninit-2.0.0
69
memchr-2.5.0
70
memoffset-0.5.3
71
minimal-lexical-0.2.1
72
mio-0.8.6
73
miow-0.4.0
74
net2-0.2.37
75
nom-7.1.3
76
num-traits-0.2.15
77
num_cpus-1.12.0
78
octets-0.2.0
79
peeking_take_while-0.1.2
80
indexmap-1.9.3
81
once_cell-1.17.1
82
oorandom-11.1.0
83
percent-encoding-1.0.1
84
plotters-0.2.12
85
proc-macro2-1.0.56
86
qlog-0.9.0
87
quote-1.0.27
88
rayon-1.3.0
89
rayon-core-1.7.0
90
regex-1.8.1
91
regex-automata-0.2.0
92
regex-syntax-0.7.1
93
ring-0.16.20
94
rustc_version-0.2.3
95
rustc-hash-1.1.0
96
rustversion-1.0.6
97
rust_decimal-1.29.1
98
ryu-1.0.13
99
same-file-1.0.6
100
scopeguard-1.1.0
101
sfv-0.9.3
102
semver-0.9.0
103
semver-parser-0.7.0
104
serde-1.0.162
105
serde_derive-1.0.162
106
serde_json-1.0.96
107
serde_with-1.14.0
108
serde_with_macros-1.5.2
109
shlex-1.1.0
110
slab-0.4.8
111
smallvec-1.10.0
112
spin-0.5.2
113
strsim-0.8.0
114
strsim-0.10.0
115
syn-1.0.109
116
syn-2.0.15
117
termcolor-1.1.2
118
textwrap-0.11.0
119
tinytemplate-1.0.3
120
tinyvec-1.6.0
121
tinyvec_macros-0.1.1
122
unicode-bidi-0.3.13
123
unicode-ident-1.0.8
124
unicode-normalization-0.1.22
125
unicode-width-0.1.10
126
unicode-xid-0.2.4
127
unicode-xid-0.2.3
128
untrusted-0.7.1
129
url-1.7.2
130
vec_map-0.8.2
131
version_check-0.9.4
132
walkdir-2.3.1
133
wasm-bindgen-0.2.85
134
wasm-bindgen-backend-0.2.85
135
wasm-bindgen-macro-0.2.85
136
wasm-bindgen-macro-support-0.2.85
137
wasm-bindgen-shared-0.2.85
138
wasm-bindgen-webidl-0.2.75
139
wasi-0.11.0+wasi-snapshot-preview1
140
web-sys-0.3.62
141
which-3.1.1
142
winapi-0.2.8
143
winapi-0.3.9
144
winapi-build-0.1.1
145
winapi-i686-pc-windows-gnu-0.4.0
146
winapi-util-0.1.5
147
winapi-x86_64-pc-windows-gnu-0.4.0
148
windows_aarch64_gnullvm-0.42.2
149
windows_aarch64_msvc-0.42.2
150
windows_i686_gnu-0.42.2
151
windows_i686_msvc-0.42.2
152
windows_x86_64_gnu-0.42.2
153
windows_x86_64_gnullvm-0.42.2
154
windows_x86_64_msvc-0.42.2
155
windows-sys-0.45.0
156
windows-targets-0.42.2
157
ws2_32-sys-0.2.1
7
${PN}@${PV}
8
anyhow@1.0.26
9
ansi_term@0.11.0
10
aho@corasick-0.7.18
11
arrayvec@0.7.2
12
atty@0.2.14
13
autocfg@1.1.0
14
backtrace@0.3.37
15
backtrace@sys-0.1.31
16
bindgen@0.60.1
17
bitflags@1.3.2
18
boring@2.1.0
19
boring@sys-2.1.0
20
bstr@0.2.12
21
bumpalo@3.12.2
22
byteorder@1.3.4
23
cast@0.2.3
24
cc@1.0.79
25
cexpr@0.6.0
26
cfg@if-0.1.10
27
cfg@if-1.0.0
28
clang@sys-1.6.1
29
clap@2.33.3
30
cmake@0.1.50
31
criterion@0.3.1
32
criterion@plot-0.4.1
33
crossbeam@deque-0.7.3
34
crossbeam@epoch-0.8.2
35
crossbeam@queue-0.2.1
36
crossbeam@utils-0.7.2
37
csv@1.1.3
38
csv@core-0.1.10
39
either@1.5.3
40
darling@0.13.4
41
darling_core@0.13.4
42
darling_macro@0.13.4
43
data@encoding-2.3.3
44
env_logger@0.8.4
45
fnv@1.0.7
46
foreign@types-0.5.0
47
foreign@types-macros-0.2.3
48
foreign@types-shared-0.3.1
49
fuchsia@zircon-0.3.3
50
fuchsia@zircon-sys-0.3.3
51
glob@0.3.1
52
hashbrown@0.12.3
53
hermit@abi-0.1.19
54
humantime@2.1.0
55
ident_case@1.0.1
56
idna@0.1.5
57
iovec@0.1.4
58
itertools@0.8.2
59
itoa@1.0.6
60
js@sys-0.3.62
61
kernel32@sys-0.2.2
62
lazycell@1.3.0
63
lazy_static@1.4.0
64
libc@0.2.144
65
libloading@0.7.4
66
libm@0.2.6
67
log@0.4.17
68
matches@0.1.10
69
maybe@uninit-2.0.0
70
memchr@2.5.0
71
memoffset@0.5.3
72
minimal@lexical-0.2.1
73
mio@0.8.6
74
miow@0.4.0
75
net2@0.2.37
76
nom@7.1.3
77
num@traits-0.2.15
78
num_cpus@1.12.0
79
octets@0.2.0
80
peeking_take_while@0.1.2
81
indexmap@1.9.3
82
once_cell@1.17.1
83
oorandom@11.1.0
84
percent@encoding-1.0.1
85
plotters@0.2.12
86
proc@macro2-1.0.56
87
qlog@0.9.0
88
quote@1.0.27
89
rayon@1.3.0
90
rayon@core-1.7.0
91
regex@1.8.1
92
regex@automata-0.2.0
93
regex@syntax-0.7.1
94
ring@0.16.20
95
rustc_version@0.2.3
96
rustc@hash-1.1.0
97
rustversion@1.0.6
98
rust_decimal@1.29.1
99
ryu@1.0.13
100
same@file-1.0.6
101
scopeguard@1.1.0
102
sfv@0.9.3
103
semver@0.9.0
104
semver@parser-0.7.0
105
serde@1.0.162
106
serde_derive@1.0.162
107
serde_json@1.0.96
108
serde_with@1.14.0
109
serde_with_macros@1.5.2
110
shlex@1.1.0
111
slab@0.4.8
112
smallvec@1.10.0
113
spin@0.5.2
114
strsim@0.8.0
115
strsim@0.10.0
116
syn@1.0.109
117
syn@2.0.15
118
termcolor@1.1.2
119
textwrap@0.11.0
120
tinytemplate@1.0.3
121
tinyvec@1.6.0
122
tinyvec_macros@0.1.1
123
unicode@bidi-0.3.13
124
unicode@ident-1.0.8
125
unicode@normalization-0.1.22
126
unicode@width-0.1.10
127
unicode@xid-0.2.4
128
unicode@xid-0.2.3
129
untrusted@0.7.1
130
url@1.7.2
131
vec_map@0.8.2
132
version_check@0.9.4
133
walkdir@2.3.1
134
wasm@bindgen-0.2.85
135
wasm@bindgen-backend-0.2.85
136
wasm@bindgen-macro-0.2.85
137
wasm@bindgen-macro-support-0.2.85
138
wasm@bindgen-shared-0.2.85
139
wasm@bindgen-webidl-0.2.75
140
wasi@0.11.0+wasi-snapshot-preview1
141
web@sys-0.3.62
142
which@3.1.1
143
winapi@0.2.8
144
winapi@0.3.9
145
winapi@build-0.1.1
146
winapi@i686-pc-windows-gnu-0.4.0
147
winapi@util-0.1.5
148
winapi@x86_64-pc-windows-gnu-0.4.0
149
windows_aarch64_gnullvm@0.42.2
150
windows_aarch64_msvc@0.42.2
151
windows_i686_gnu@0.42.2
152
windows_i686_msvc@0.42.2
153
windows_x86_64_gnu@0.42.2
154
windows_x86_64_gnullvm@0.42.2
155
windows_x86_64_msvc@0.42.2
156
windows@sys-0.45.0
157
windows@targets-0.42.2
158
ws2_32@sys-0.2.1
158 159
"
159 160

  
160 161
inherit cargo cmake flag-o-matic rust-toolchain multilib-minimal
......
167 168
	inherit git-r3
168 169
	CMAKE_USE_DIR="${S}/quiche/deps/boringssl"
169 170
else
170
	CRATES+=" ${P//_/-}"
171
	SRC_URI="$(cargo_crate_uris ${CRATES})"
171
	SRC_URI="${CARGO_CRATE_URIS}"
172 172
	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
173 173
	S="${WORKDIR}/${P//_/-}"
174 174
	CMAKE_USE_DIR="${S}/deps/boringssl"
Thank you!