Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/
Date: Fri, 03 Mar 2023 22:38:44
Message-Id: 1677883114.26aa5167449a61dedf293bd92b75d212d6ff5d45.voyageur@gentoo
1 commit: 26aa5167449a61dedf293bd92b75d212d6ff5d45
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 3 21:59:40 2023 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 3 22:38:34 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26aa5167
7
8 net-libs/nghttp2: drop 1.47.0, 1.48.0, 1.49.0, 1.50.0
9
10 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
11
12 net-libs/nghttp2/Manifest | 4 --
13 net-libs/nghttp2/nghttp2-1.47.0.ebuild | 76 ----------------------------------
14 net-libs/nghttp2/nghttp2-1.48.0.ebuild | 76 ----------------------------------
15 net-libs/nghttp2/nghttp2-1.49.0.ebuild | 76 ----------------------------------
16 net-libs/nghttp2/nghttp2-1.50.0.ebuild | 76 ----------------------------------
17 5 files changed, 308 deletions(-)
18
19 diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
20 index 159aa3bf9dc3..56d9d6df1022 100644
21 --- a/net-libs/nghttp2/Manifest
22 +++ b/net-libs/nghttp2/Manifest
23 @@ -1,6 +1,2 @@
24 -DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f SHA512 ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48
25 DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003 SHA512 bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f
26 -DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0 SHA512 77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f
27 -DIST nghttp2-1.49.0.tar.xz 4112260 BLAKE2B 47e892917e52b820d13a6721213550587f6e6652d94701de3d69d923e16d1cd44d9ddf7eb2733f51ec73c0055a432e9b2f636ff4dcfa22cde637e0c421b0c073 SHA512 599bc8e52bbe7f5bdfbf493ea2199c4c4bdeb9eac174d4c56b11fb321b11b86e82674bd3c7f60d7ea975ef60eec3f258b5438d1157491cfa23a1b9adccd7948a
28 -DIST nghttp2-1.50.0.tar.xz 4110336 BLAKE2B ae5d89a1f7287a3f2f2b9380ff5e9efb7f0646950d15ed281f268dafc65eb34ad7e34610333b4c98db8a657034ea462e7f1eda80ff2e94a918751dbb112c9a2a SHA512 c2f7f14972cb268a85966f2bd26ac515fa61d9cf6b6bcaa5cffc04f02a18abf116b15537eb4dfbdfa79e7b1472de7034dfdbce7a082cc5b23627d87e2939e529
29 DIST nghttp2-1.51.0.tar.xz 4115988 BLAKE2B ca3c5fb439b60f67ce5447c957397c16c7659432d3a3b25076b88142318675eb2af9f039a86ce88df8af3bd0167d98f14cdeb8dad2d01eda1378015acefa354e SHA512 0212680e57a15f9afca3b5226429edebd2fe8a52117480007d4472cd0c1bd3aa4d9f21269c637a11efd0f2146a3ee16c3c07ab35d9fb3d4566235d3a14268eeb
30
31 diff --git a/net-libs/nghttp2/nghttp2-1.47.0.ebuild b/net-libs/nghttp2/nghttp2-1.47.0.ebuild
32 deleted file mode 100644
33 index 273f98378909..000000000000
34 --- a/net-libs/nghttp2/nghttp2-1.47.0.ebuild
35 +++ /dev/null
36 @@ -1,76 +0,0 @@
37 -# Copyright 1999-2022 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -# TODO: Add python support.
41 -
42 -EAPI=8
43 -
44 -inherit multilib-minimal
45 -
46 -if [[ ${PV} == 9999 ]] ; then
47 - EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git"
48 - inherit autotools git-r3
49 -else
50 - SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz"
51 - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
52 -fi
53 -
54 -DESCRIPTION="HTTP/2 C Library"
55 -HOMEPAGE="https://nghttp2.org/"
56 -
57 -LICENSE="MIT"
58 -SLOT="0/1.14" # <C++>.<C> SONAMEs
59 -IUSE="cxx debug hpack-tools jemalloc static-libs test +threads utils xml"
60 -
61 -RESTRICT="!test? ( test )"
62 -
63 -SSL_DEPEND="
64 - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}]
65 -"
66 -RDEPEND="
67 - cxx? (
68 - ${SSL_DEPEND}
69 - dev-libs/boost:=[${MULTILIB_USEDEP}]
70 - )
71 - hpack-tools? ( >=dev-libs/jansson-2.5:= )
72 - jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] )
73 - utils? (
74 - ${SSL_DEPEND}
75 - >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
76 - >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
77 - net-dns/c-ares:=[${MULTILIB_USEDEP}]
78 - )
79 - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
80 -DEPEND="${RDEPEND}
81 - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
82 -BDEPEND="virtual/pkgconfig"
83 -
84 -src_prepare() {
85 - default
86 - [[ ${PV} == 9999 ]] && eautoreconf
87 -}
88 -
89 -multilib_src_configure() {
90 - local myeconfargs=(
91 - --disable-examples
92 - --disable-failmalloc
93 - --disable-python-bindings
94 - --disable-werror
95 - --without-cython
96 - $(use_enable cxx asio-lib)
97 - $(use_enable debug)
98 - $(multilib_native_use_enable hpack-tools)
99 - $(use_enable static-libs static)
100 - $(use_enable threads)
101 - $(multilib_native_use_enable utils app)
102 - $(multilib_native_use_with jemalloc)
103 - $(multilib_native_use_with xml libxml2)
104 - )
105 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
106 -}
107 -
108 -multilib_src_install_all() {
109 - if ! use static-libs ; then
110 - find "${ED}"/usr -type f -name '*.la' -delete || die
111 - fi
112 -}
113
114 diff --git a/net-libs/nghttp2/nghttp2-1.48.0.ebuild b/net-libs/nghttp2/nghttp2-1.48.0.ebuild
115 deleted file mode 100644
116 index f3153add272b..000000000000
117 --- a/net-libs/nghttp2/nghttp2-1.48.0.ebuild
118 +++ /dev/null
119 @@ -1,76 +0,0 @@
120 -# Copyright 1999-2022 Gentoo Authors
121 -# Distributed under the terms of the GNU General Public License v2
122 -
123 -# TODO: Add python support.
124 -
125 -EAPI=8
126 -
127 -inherit autotools multilib-minimal
128 -
129 -DESCRIPTION="HTTP/2 C Library"
130 -HOMEPAGE="https://nghttp2.org/"
131 -SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
132 - https://dev.gentoo.org/~voyageur/distfiles/${P}-pthread.patch"
133 -
134 -LICENSE="MIT"
135 -SLOT="0/1.14" # <C++>.<C> SONAMEs
136 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
137 -IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
138 -
139 -RESTRICT="!test? ( test )"
140 -
141 -SSL_DEPEND="
142 - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}]
143 -"
144 -RDEPEND="
145 - cxx? (
146 - ${SSL_DEPEND}
147 - dev-libs/boost:=[${MULTILIB_USEDEP}]
148 - )
149 - hpack-tools? ( >=dev-libs/jansson-2.5:= )
150 - jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] )
151 - utils? (
152 - ${SSL_DEPEND}
153 - >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
154 - >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
155 - net-dns/c-ares:=[${MULTILIB_USEDEP}]
156 - )
157 - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
158 -DEPEND="${RDEPEND}
159 - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
160 -BDEPEND="virtual/pkgconfig"
161 -
162 -PATCHES=(
163 - "${DISTDIR}"/${P}-pthread.patch
164 - )
165 -
166 -src_prepare() {
167 - default
168 - eautoreconf
169 -}
170 -
171 -multilib_src_configure() {
172 - local myeconfargs=(
173 - --disable-examples
174 - --disable-failmalloc
175 - --disable-python-bindings
176 - --disable-werror
177 - --enable-threads
178 - --without-cython
179 - $(use_enable cxx asio-lib)
180 - $(use_enable debug)
181 - $(multilib_native_use_enable hpack-tools)
182 - $(use_enable static-libs static)
183 - $(use_with test cunit)
184 - $(multilib_native_use_enable utils app)
185 - $(multilib_native_use_with jemalloc)
186 - $(multilib_native_use_with xml libxml2)
187 - )
188 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
189 -}
190 -
191 -multilib_src_install_all() {
192 - if ! use static-libs ; then
193 - find "${ED}"/usr -type f -name '*.la' -delete || die
194 - fi
195 -}
196
197 diff --git a/net-libs/nghttp2/nghttp2-1.49.0.ebuild b/net-libs/nghttp2/nghttp2-1.49.0.ebuild
198 deleted file mode 100644
199 index 6defddb77d27..000000000000
200 --- a/net-libs/nghttp2/nghttp2-1.49.0.ebuild
201 +++ /dev/null
202 @@ -1,76 +0,0 @@
203 -# Copyright 1999-2022 Gentoo Authors
204 -# Distributed under the terms of the GNU General Public License v2
205 -
206 -# TODO: Add python support.
207 -
208 -EAPI=8
209 -
210 -inherit autotools multilib-minimal
211 -
212 -DESCRIPTION="HTTP/2 C Library"
213 -HOMEPAGE="https://nghttp2.org/"
214 -SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
215 - https://dev.gentoo.org/~voyageur/distfiles/${PN}-1.48.0-pthread.patch"
216 -
217 -LICENSE="MIT"
218 -SLOT="0/1.14" # <C++>.<C> SONAMEs
219 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
220 -IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
221 -
222 -RESTRICT="!test? ( test )"
223 -
224 -SSL_DEPEND="
225 - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}]
226 -"
227 -RDEPEND="
228 - cxx? (
229 - ${SSL_DEPEND}
230 - dev-libs/boost:=[${MULTILIB_USEDEP}]
231 - )
232 - hpack-tools? ( >=dev-libs/jansson-2.5:= )
233 - jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] )
234 - utils? (
235 - ${SSL_DEPEND}
236 - >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
237 - >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
238 - net-dns/c-ares:=[${MULTILIB_USEDEP}]
239 - )
240 - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
241 -DEPEND="${RDEPEND}
242 - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
243 -BDEPEND="virtual/pkgconfig"
244 -
245 -PATCHES=(
246 - "${DISTDIR}"/${PN}-1.48.0-pthread.patch
247 - )
248 -
249 -src_prepare() {
250 - default
251 - eautoreconf
252 -}
253 -
254 -multilib_src_configure() {
255 - local myeconfargs=(
256 - --disable-examples
257 - --disable-failmalloc
258 - --disable-python-bindings
259 - --disable-werror
260 - --enable-threads
261 - --without-cython
262 - $(use_enable cxx asio-lib)
263 - $(use_enable debug)
264 - $(multilib_native_use_enable hpack-tools)
265 - $(use_enable static-libs static)
266 - $(use_with test cunit)
267 - $(multilib_native_use_enable utils app)
268 - $(multilib_native_use_with jemalloc)
269 - $(multilib_native_use_with xml libxml2)
270 - )
271 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
272 -}
273 -
274 -multilib_src_install_all() {
275 - if ! use static-libs ; then
276 - find "${ED}"/usr -type f -name '*.la' -delete || die
277 - fi
278 -}
279
280 diff --git a/net-libs/nghttp2/nghttp2-1.50.0.ebuild b/net-libs/nghttp2/nghttp2-1.50.0.ebuild
281 deleted file mode 100644
282 index 6defddb77d27..000000000000
283 --- a/net-libs/nghttp2/nghttp2-1.50.0.ebuild
284 +++ /dev/null
285 @@ -1,76 +0,0 @@
286 -# Copyright 1999-2022 Gentoo Authors
287 -# Distributed under the terms of the GNU General Public License v2
288 -
289 -# TODO: Add python support.
290 -
291 -EAPI=8
292 -
293 -inherit autotools multilib-minimal
294 -
295 -DESCRIPTION="HTTP/2 C Library"
296 -HOMEPAGE="https://nghttp2.org/"
297 -SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz
298 - https://dev.gentoo.org/~voyageur/distfiles/${PN}-1.48.0-pthread.patch"
299 -
300 -LICENSE="MIT"
301 -SLOT="0/1.14" # <C++>.<C> SONAMEs
302 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
303 -IUSE="cxx debug hpack-tools jemalloc static-libs test utils xml"
304 -
305 -RESTRICT="!test? ( test )"
306 -
307 -SSL_DEPEND="
308 - >=dev-libs/openssl-1.0.2:0=[-bindist(-),${MULTILIB_USEDEP}]
309 -"
310 -RDEPEND="
311 - cxx? (
312 - ${SSL_DEPEND}
313 - dev-libs/boost:=[${MULTILIB_USEDEP}]
314 - )
315 - hpack-tools? ( >=dev-libs/jansson-2.5:= )
316 - jemalloc? ( dev-libs/jemalloc:=[${MULTILIB_USEDEP}] )
317 - utils? (
318 - ${SSL_DEPEND}
319 - >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
320 - >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
321 - net-dns/c-ares:=[${MULTILIB_USEDEP}]
322 - )
323 - xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
324 -DEPEND="${RDEPEND}
325 - test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
326 -BDEPEND="virtual/pkgconfig"
327 -
328 -PATCHES=(
329 - "${DISTDIR}"/${PN}-1.48.0-pthread.patch
330 - )
331 -
332 -src_prepare() {
333 - default
334 - eautoreconf
335 -}
336 -
337 -multilib_src_configure() {
338 - local myeconfargs=(
339 - --disable-examples
340 - --disable-failmalloc
341 - --disable-python-bindings
342 - --disable-werror
343 - --enable-threads
344 - --without-cython
345 - $(use_enable cxx asio-lib)
346 - $(use_enable debug)
347 - $(multilib_native_use_enable hpack-tools)
348 - $(use_enable static-libs static)
349 - $(use_with test cunit)
350 - $(multilib_native_use_enable utils app)
351 - $(multilib_native_use_with jemalloc)
352 - $(multilib_native_use_with xml libxml2)
353 - )
354 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
355 -}
356 -
357 -multilib_src_install_all() {
358 - if ! use static-libs ; then
359 - find "${ED}"/usr -type f -name '*.la' -delete || die
360 - fi
361 -}