Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/quiche/
Date: Sat, 30 Nov 2019 15:29:26
Message-Id: 1575127756.4f806d5444ce6556684bbb9e62f80c59766b6aad.candrews@gentoo
1 commit: 4f806d5444ce6556684bbb9e62f80c59766b6aad
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 30 15:28:27 2019 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 30 15:29:16 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f806d54
7
8 net-libs/quiche: cleanup old version
9
10 Package-Manager: Portage-2.3.80, Repoman-2.3.19
11 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
12
13 net-libs/quiche/quiche-0.1.0.ebuild | 190 ------------------------------------
14 1 file changed, 190 deletions(-)
15
16 diff --git a/net-libs/quiche/quiche-0.1.0.ebuild b/net-libs/quiche/quiche-0.1.0.ebuild
17 deleted file mode 100644
18 index d88d886307f..00000000000
19 --- a/net-libs/quiche/quiche-0.1.0.ebuild
20 +++ /dev/null
21 @@ -1,190 +0,0 @@
22 -# Copyright 1999-2019 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -CRATES="
28 -aho-corasick-0.7.6
29 -arrayvec-0.4.11
30 -atty-0.2.13
31 -autocfg-0.1.6
32 -backtrace-0.3.38
33 -backtrace-sys-0.1.31
34 -bitflags-1.2.0
35 -bstr-0.2.8
36 -bumpalo-2.6.0
37 -byteorder-1.3.2
38 -cast-0.2.2
39 -cc-1.0.45
40 -cfg-if-0.1.10
41 -clap-2.33.0
42 -cmake-0.1.42
43 -criterion-0.3.0
44 -criterion-plot-0.4.0
45 -crossbeam-deque-0.7.1
46 -crossbeam-epoch-0.7.2
47 -crossbeam-queue-0.1.2
48 -crossbeam-utils-0.6.6
49 -csv-1.1.1
50 -csv-core-0.1.6
51 -docopt-1.1.0
52 -either-1.5.3
53 -env_logger-0.6.2
54 -failure-0.1.5
55 -failure_derive-0.1.5
56 -fuchsia-zircon-0.3.3
57 -fuchsia-zircon-sys-0.3.3
58 -getrandom-0.1.12
59 -heck-0.3.1
60 -humantime-1.3.0
61 -idna-0.1.5
62 -iovec-0.1.2
63 -itertools-0.8.0
64 -itoa-0.4.4
65 -js-sys-0.3.28
66 -kernel32-sys-0.2.2
67 -lazy_static-1.4.0
68 -libc-0.2.62
69 -log-0.4.8
70 -matches-0.1.8
71 -memchr-2.2.1
72 -memoffset-0.5.1
73 -mio-0.6.19
74 -miow-0.2.1
75 -net2-0.2.33
76 -nodrop-0.1.13
77 -nom-4.2.3
78 -num-traits-0.2.8
79 -num_cpus-1.10.1
80 -percent-encoding-1.0.1
81 -proc-macro2-0.4.30
82 -proc-macro2-1.0.4
83 -quick-error-1.2.2
84 -quote-0.6.13
85 -quote-1.0.2
86 -rand_core-0.5.1
87 -rand_os-0.2.2
88 -rand_xoshiro-0.3.1
89 -rayon-1.2.0
90 -rayon-core-1.6.0
91 -regex-1.3.1
92 -regex-automata-0.1.8
93 -regex-syntax-0.6.12
94 -ring-0.16.9
95 -rustc-demangle-0.1.16
96 -rustc_version-0.2.3
97 -ryu-1.0.0
98 -same-file-1.0.5
99 -scopeguard-1.0.0
100 -semver-0.9.0
101 -semver-parser-0.7.0
102 -serde-1.0.101
103 -serde_derive-1.0.101
104 -serde_json-1.0.40
105 -slab-0.4.2
106 -smallvec-0.6.10
107 -sourcefile-0.1.4
108 -spin-0.5.2
109 -strsim-0.9.2
110 -syn-0.15.44
111 -syn-1.0.5
112 -synstructure-0.10.2
113 -termcolor-1.0.5
114 -textwrap-0.11.0
115 -thread_local-0.3.6
116 -tinytemplate-1.0.2
117 -unicode-bidi-0.3.4
118 -unicode-normalization-0.1.8
119 -unicode-segmentation-1.3.0
120 -unicode-width-0.1.6
121 -unicode-xid-0.1.0
122 -unicode-xid-0.2.0
123 -untrusted-0.7.0
124 -url-1.7.2
125 -version_check-0.1.5
126 -walkdir-2.2.9
127 -wasi-0.7.0
128 -wasm-bindgen-0.2.51
129 -wasm-bindgen-backend-0.2.51
130 -wasm-bindgen-macro-0.2.51
131 -wasm-bindgen-macro-support-0.2.51
132 -wasm-bindgen-shared-0.2.51
133 -wasm-bindgen-webidl-0.2.51
134 -web-sys-0.3.28
135 -weedle-0.10.0
136 -winapi-0.2.8
137 -winapi-0.3.8
138 -winapi-build-0.1.1
139 -winapi-i686-pc-windows-gnu-0.4.0
140 -winapi-util-0.1.2
141 -winapi-x86_64-pc-windows-gnu-0.4.0
142 -wincolor-1.0.2
143 -ws2_32-sys-0.2.1
144 -"
145 -
146 -inherit cargo multilib-minimal
147 -
148 -DESCRIPTION="Implementation of the QUIC transport protocol and HTTP/3"
149 -HOMEPAGE="https://github.com/cloudflare/quiche"
150 -
151 -if [[ ${PV} == *9999 ]] ; then
152 - EGIT_REPO_URI="https://github.com/cloudflare/${PN}.git"
153 - inherit git-r3
154 -else
155 - CRATES+=" ${P//_/-}"
156 - SRC_URI="$(cargo_crate_uris ${CRATES})"
157 - KEYWORDS="~amd64 ~arm64"
158 - S="${WORKDIR}/${P//_/-}"
159 -fi
160 -
161 -LICENSE="|| ( Apache-2.0 Boost-1.0 )
162 - || ( Apache-2.0 MIT )
163 - || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT )
164 - BSD-2
165 - BSD
166 - ISC
167 - MIT
168 - || ( Unlicense MIT )
169 - openssl"
170 -SLOT="0/0"
171 -IUSE=""
172 -DOCS=( CODEOWNERS COPYING README.md )
173 -
174 -BDEPEND="
175 - >=virtual/rust-1.38.0
176 - dev-util/cmake
177 - dev-lang/go
178 -"
179 -DEPEND=""
180 -RDEPEND=""
181 -
182 -src_unpack() {
183 - if [[ "${PV}" == *9999* ]]; then
184 - git-r3_src_unpack
185 - cargo_live_src_unpack
186 - else
187 - cargo_src_unpack
188 - tar -xf "${DISTDIR}/${P//_/-}.crate" -C "${WORKDIR}" || die
189 - fi
190 -}
191 -
192 -src_prepare(){
193 - default
194 - multilib_copy_sources
195 -}
196 -
197 -multilib_src_compile(){
198 - cargo_src_compile --features pkg-config-meta
199 -}
200 -
201 -multilib_src_test(){
202 - cargo_src_test
203 -}
204 -
205 -multilib_src_install() {
206 - sed -i -e "s:libdir=.\+:libdir=${EPREFIX}/usr/$(get_libdir):" -e "s:includedir=.\+:includedir=${EPREFIX}/usr/include:" target/release/quiche.pc || die
207 - insinto "/usr/$(get_libdir)/pkgconfig"
208 - doins target/release/quiche.pc
209 - doheader -r include/*
210 - dolib.so target/release/libquiche.so
211 -}