Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/neon/
Date: Tue, 01 Feb 2022 18:19:22
Message-Id: 1643739022.98fa00de0245ed730f5e5826765212ed284911b2.jsmolic@gentoo
1 commit: 98fa00de0245ed730f5e5826765212ed284911b2
2 Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
3 AuthorDate: Sun Jan 30 04:00:00 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 1 18:10:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fa00de
7
8 net-libs/neon: Delete old versions (<0.31.2)
9
10 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
11 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
12
13 net-libs/neon/Manifest | 3 --
14 net-libs/neon/neon-0.30.2.ebuild | 105 ---------------------------------------
15 net-libs/neon/neon-0.31.0.ebuild | 105 ---------------------------------------
16 net-libs/neon/neon-0.31.1.ebuild | 105 ---------------------------------------
17 4 files changed, 318 deletions(-)
18
19 diff --git a/net-libs/neon/Manifest b/net-libs/neon/Manifest
20 index 82555b12ca47..dd135531d30b 100644
21 --- a/net-libs/neon/Manifest
22 +++ b/net-libs/neon/Manifest
23 @@ -1,6 +1,3 @@
24 -DIST neon-0.30.2.tar.gz 932779 BLAKE2B 0536e4f1c8634ede9a1806180c315772a65b9cb1ead0ae3674d58aba855905b6a7c7684ef930ca1998c1163c662d642a687cc704922981dbc4a89efaa83f4cd9 SHA512 634caf87522e0bd2695c6fba39cae2465e403f9fbd8007eb10e4e035c765d24cb8da932c67bfa35c34aa51b90c7bc7037ebebaa1ec43259366d5d07233efc631
25 -DIST neon-0.31.0.tar.gz 867476 BLAKE2B 84981d0fcca97bfa495f9e8cbf060a06e04c931ce3b5eca41ff1d76a47fd863139b8bf3e102c5e4e8d22d5cffcebc64cee9b8f746f8d6669f0cbccf124fed9cc SHA512 62c55e16609d657ac56bb4a2fd32a10ffa72d5694aa1369be533491a6683034ed42843d5f19ed06cf8c1b7b8ba11b74f9839cdfeef4afc3b2d7b11372ed85cd2
26 -DIST neon-0.31.1.tar.gz 867810 BLAKE2B 7b7d0c8ab635446c98f3db7072f1dabbb74ad9f579086f209bb3af5460363520be38886a299d22dc0f27a091f322c6d5972a00d4e6c612c710dca12e7620f850 SHA512 00d7297c102ee828d84eb28c9b6a57e66290904acf5327f8a6d3d1759ffacf88329bb2157dcef418c69e93d1370ccbd591829da06c01c3f44aea6c7b92462c13
27 DIST neon-0.31.2.tar.gz 867914 BLAKE2B 8ae1301dd5f9ac1a6b518f99919a1b7e7b7c6499413b523ff82e00d364d6d9c5ad96875795330e2fd9c42a42b073e3eea51b6cc0ee9e9a21850763f0cdd0b97e SHA512 1e402b40a0445f68ed24d2697ee60d21636f61ebc98edcde37ff9e26c54430acabf3969ac22a942d1dd51bddee0f312c04073b423b0af3a3e7c9bf60cd53e48c
28 DIST neon-0.32.1.tar.gz 880434 BLAKE2B 91b942cb0d7184f4da26d7d45e846a0f80aa834226e5ff0689df75650da79cbfad0854c718dbffdd31cc0f09f25458ea37ca39bb38071643a6a609ef6102b896 SHA512 a231865c3aad3668f6effded97a58eb981655f64c71b0954fcb2e667bdec50895d11bf296f4f454bd63e6ce9b02c2fd13cbb17cb82631e16f100000ecd7e1977
29 DIST neon-0.32.2.tar.gz 880651 BLAKE2B 3629eee38e10ada5e001bf0afb77c70814083bf553596fc150a6cf21f0b66cf4de28841b242f68faaeb44fa5e0ad260939102b015d2a543ef59012876256b364 SHA512 2580a3c8c3cf4aff2d399f72a721ccfb4e68434ef92da4af8103c126812d779b9fbe5cafbab512c79f4365bbb3d3eac61568748136470e86f7aa7b98b27053c8
30
31 diff --git a/net-libs/neon/neon-0.30.2.ebuild b/net-libs/neon/neon-0.30.2.ebuild
32 deleted file mode 100644
33 index 0579d7c523da..000000000000
34 --- a/net-libs/neon/neon-0.30.2.ebuild
35 +++ /dev/null
36 @@ -1,105 +0,0 @@
37 -# Copyright 2001-2021 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI="6"
41 -
42 -inherit autotools libtool multilib-minimal
43 -
44 -DESCRIPTION="HTTP and WebDAV client library"
45 -HOMEPAGE="https://notroj.github.io/neon/"
46 -SRC_URI="http://webdav.org/neon/${P}.tar.gz"
47 -
48 -LICENSE="GPL-2"
49 -SLOT="0/27"
50 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
51 -IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl static-libs zlib"
52 -RESTRICT="test"
53 -
54 -RDEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
55 - !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
56 - kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
57 - libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
58 - nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
59 - ssl? (
60 - gnutls? (
61 - app-misc/ca-certificates
62 - net-libs/gnutls:0=[${MULTILIB_USEDEP}]
63 - )
64 - !gnutls? (
65 - dev-libs/openssl:0=[${MULTILIB_USEDEP}]
66 - )
67 - pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
68 - )
69 - zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
70 -DEPEND="${RDEPEND}
71 - virtual/pkgconfig"
72 -
73 -MULTILIB_CHOST_TOOLS=(
74 - /usr/bin/neon-config
75 -)
76 -
77 -src_prepare() {
78 - # Use CHOST-prefixed version of xml2-config for cross-compilation.
79 - sed -e "s/AC_CHECK_PROG(XML2_CONFIG,/AC_CHECK_TOOL(XML2_CONFIG,/" -i macros/neon-xml-parser.m4 || die "sed failed"
80 -
81 - # Fix compatibility with OpenSSL >=1.1.
82 - sed -e "s/RSA_F_RSA_PRIVATE_ENCRYPT/RSA_F_RSA_OSSL_PRIVATE_ENCRYPT/" -i src/ne_pkcs11.c || die "sed failed"
83 -
84 - eapply_user
85 -
86 - AT_M4DIR="macros" eautoreconf
87 -
88 - elibtoolize
89 -
90 - multilib_copy_sources
91 -}
92 -
93 -multilib_src_configure() {
94 - local myconf=()
95 -
96 - if has_version sys-libs/glibc; then
97 - einfo "Enabling SSL library thread-safety using POSIX threads..."
98 - myconf+=(--enable-threadsafe-ssl=posix)
99 - fi
100 -
101 - if use expat; then
102 - myconf+=(--with-expat)
103 - else
104 - myconf+=(--with-libxml2)
105 - fi
106 -
107 - if use ssl; then
108 - if use gnutls; then
109 - myconf+=(--with-ssl=gnutls --with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
110 - else
111 - myconf+=(--with-ssl=openssl)
112 - fi
113 - fi
114 -
115 - econf \
116 - --enable-shared \
117 - $(use_with kerberos gssapi) \
118 - $(use_with libproxy) \
119 - $(use_enable nls) \
120 - $(use_with pkcs11 pakchois) \
121 - $(use_enable static-libs static) \
122 - $(use_with zlib) \
123 - "${myconf[@]}"
124 -}
125 -
126 -multilib_src_install() {
127 - emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
128 -
129 - if multilib_is_native_abi && use doc; then
130 - (
131 - docinto html
132 - dodoc -r doc/html/*
133 - )
134 - fi
135 -}
136 -
137 -multilib_src_install_all() {
138 - find "${D}" -name "*.la" -type f -delete || die
139 -
140 - dodoc AUTHORS BUGS NEWS README THANKS TODO
141 -}
142
143 diff --git a/net-libs/neon/neon-0.31.0.ebuild b/net-libs/neon/neon-0.31.0.ebuild
144 deleted file mode 100644
145 index adbc8e2dcc79..000000000000
146 --- a/net-libs/neon/neon-0.31.0.ebuild
147 +++ /dev/null
148 @@ -1,105 +0,0 @@
149 -# Copyright 2001-2021 Gentoo Authors
150 -# Distributed under the terms of the GNU General Public License v2
151 -
152 -EAPI=7
153 -
154 -inherit autotools libtool multilib-minimal
155 -
156 -DESCRIPTION="HTTP and WebDAV client library"
157 -HOMEPAGE="https://notroj.github.io/neon/"
158 -SRC_URI="http://webdav.org/neon/${P}.tar.gz"
159 -
160 -LICENSE="GPL-2"
161 -SLOT="0/27"
162 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
163 -IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl static-libs zlib"
164 -RESTRICT="test"
165 -
166 -RDEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
167 - !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
168 - kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
169 - libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
170 - nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
171 - ssl? (
172 - gnutls? (
173 - app-misc/ca-certificates
174 - net-libs/gnutls:0=[${MULTILIB_USEDEP}]
175 - )
176 - !gnutls? (
177 - dev-libs/openssl:0=[${MULTILIB_USEDEP}]
178 - )
179 - pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
180 - )
181 - zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
182 -DEPEND="${RDEPEND}
183 - virtual/pkgconfig"
184 -
185 -MULTILIB_CHOST_TOOLS=(
186 - /usr/bin/neon-config
187 -)
188 -
189 -src_prepare() {
190 - # Use CHOST-prefixed version of xml2-config for cross-compilation.
191 - sed -e "s/AC_CHECK_PROG(XML2_CONFIG,/AC_CHECK_TOOL(XML2_CONFIG,/" -i macros/neon-xml-parser.m4 || die "sed failed"
192 -
193 - # Fix compatibility with OpenSSL >=1.1.
194 - sed -e "s/RSA_F_RSA_PRIVATE_ENCRYPT/RSA_F_RSA_OSSL_PRIVATE_ENCRYPT/" -i src/ne_pkcs11.c || die "sed failed"
195 -
196 - eapply_user
197 -
198 - AT_M4DIR="macros" eautoreconf
199 -
200 - elibtoolize
201 -
202 - multilib_copy_sources
203 -}
204 -
205 -multilib_src_configure() {
206 - local myconf=()
207 -
208 - if has_version sys-libs/glibc; then
209 - einfo "Enabling SSL library thread-safety using POSIX threads..."
210 - myconf+=(--enable-threadsafe-ssl=posix)
211 - fi
212 -
213 - if use expat; then
214 - myconf+=(--with-expat)
215 - else
216 - myconf+=(--with-libxml2)
217 - fi
218 -
219 - if use ssl; then
220 - if use gnutls; then
221 - myconf+=(--with-ssl=gnutls --with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
222 - else
223 - myconf+=(--with-ssl=openssl)
224 - fi
225 - fi
226 -
227 - econf \
228 - --enable-shared \
229 - $(use_with kerberos gssapi) \
230 - $(use_with libproxy) \
231 - $(use_enable nls) \
232 - $(use_with pkcs11 pakchois) \
233 - $(use_enable static-libs static) \
234 - $(use_with zlib) \
235 - "${myconf[@]}"
236 -}
237 -
238 -multilib_src_install() {
239 - emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
240 -
241 - if multilib_is_native_abi && use doc; then
242 - (
243 - docinto html
244 - dodoc -r doc/html/*
245 - )
246 - fi
247 -}
248 -
249 -multilib_src_install_all() {
250 - find "${D}" -name "*.la" -type f -delete || die
251 -
252 - dodoc AUTHORS BUGS NEWS README.md THANKS TODO
253 -}
254
255 diff --git a/net-libs/neon/neon-0.31.1.ebuild b/net-libs/neon/neon-0.31.1.ebuild
256 deleted file mode 100644
257 index a6ad1025fb55..000000000000
258 --- a/net-libs/neon/neon-0.31.1.ebuild
259 +++ /dev/null
260 @@ -1,105 +0,0 @@
261 -# Copyright 2001-2021 Gentoo Authors
262 -# Distributed under the terms of the GNU General Public License v2
263 -
264 -EAPI=7
265 -
266 -inherit autotools libtool multilib-minimal
267 -
268 -DESCRIPTION="HTTP and WebDAV client library"
269 -HOMEPAGE="https://notroj.github.io/neon/"
270 -SRC_URI="https://notroj.github.io/neon/${P}.tar.gz"
271 -
272 -LICENSE="GPL-2"
273 -SLOT="0/27"
274 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
275 -IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl static-libs zlib"
276 -RESTRICT="test"
277 -
278 -RDEPEND="expat? ( dev-libs/expat:0=[${MULTILIB_USEDEP}] )
279 - !expat? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
280 - kerberos? ( virtual/krb5:0=[${MULTILIB_USEDEP}] )
281 - libproxy? ( net-libs/libproxy:0=[${MULTILIB_USEDEP}] )
282 - nls? ( virtual/libintl:0=[${MULTILIB_USEDEP}] )
283 - ssl? (
284 - gnutls? (
285 - app-misc/ca-certificates
286 - net-libs/gnutls:0=[${MULTILIB_USEDEP}]
287 - )
288 - !gnutls? (
289 - dev-libs/openssl:0=[${MULTILIB_USEDEP}]
290 - )
291 - pkcs11? ( dev-libs/pakchois:0=[${MULTILIB_USEDEP}] )
292 - )
293 - zlib? ( sys-libs/zlib:0=[${MULTILIB_USEDEP}] )"
294 -DEPEND="${RDEPEND}
295 - virtual/pkgconfig"
296 -
297 -MULTILIB_CHOST_TOOLS=(
298 - /usr/bin/neon-config
299 -)
300 -
301 -src_prepare() {
302 - # Use CHOST-prefixed version of xml2-config for cross-compilation.
303 - sed -e "s/AC_CHECK_PROG(XML2_CONFIG,/AC_CHECK_TOOL(XML2_CONFIG,/" -i macros/neon-xml-parser.m4 || die "sed failed"
304 -
305 - # Fix compatibility with OpenSSL >=1.1.
306 - sed -e "s/RSA_F_RSA_PRIVATE_ENCRYPT/RSA_F_RSA_OSSL_PRIVATE_ENCRYPT/" -i src/ne_pkcs11.c || die "sed failed"
307 -
308 - eapply_user
309 -
310 - AT_M4DIR="macros" eautoreconf
311 -
312 - elibtoolize
313 -
314 - multilib_copy_sources
315 -}
316 -
317 -multilib_src_configure() {
318 - local myconf=()
319 -
320 - if has_version sys-libs/glibc; then
321 - einfo "Enabling SSL library thread-safety using POSIX threads..."
322 - myconf+=(--enable-threadsafe-ssl=posix)
323 - fi
324 -
325 - if use expat; then
326 - myconf+=(--with-expat)
327 - else
328 - myconf+=(--with-libxml2)
329 - fi
330 -
331 - if use ssl; then
332 - if use gnutls; then
333 - myconf+=(--with-ssl=gnutls --with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt")
334 - else
335 - myconf+=(--with-ssl=openssl)
336 - fi
337 - fi
338 -
339 - econf \
340 - --enable-shared \
341 - $(use_with kerberos gssapi) \
342 - $(use_with libproxy) \
343 - $(use_enable nls) \
344 - $(use_with pkcs11 pakchois) \
345 - $(use_enable static-libs static) \
346 - $(use_with zlib) \
347 - "${myconf[@]}"
348 -}
349 -
350 -multilib_src_install() {
351 - emake DESTDIR="${D}" install-{config,headers,lib,man,nls}
352 -
353 - if multilib_is_native_abi && use doc; then
354 - (
355 - docinto html
356 - dodoc -r doc/html/*
357 - )
358 - fi
359 -}
360 -
361 -multilib_src_install_all() {
362 - find "${D}" -name "*.la" -type f -delete || die
363 -
364 - dodoc AUTHORS BUGS NEWS README.md THANKS TODO
365 -}