Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libwebsockets/
Date: Sat, 27 Apr 2019 20:29:04
Message-Id: 1556396871.a1558bc2eb8efb5e1cc72836b3e90daa3d7c1b63.soap@gentoo
1 commit: a1558bc2eb8efb5e1cc72836b3e90daa3d7c1b63
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 27 16:35:04 2019 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 27 20:27:51 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1558bc2
7
8 net-libs/libwebsockets: [QA] Fix USE=libressl semantics
9
10 Closes: https://bugs.gentoo.org/683998
11 Package-Manager: Portage-2.3.64, Repoman-2.3.12
12 Signed-off-by: David Seifert <soap <AT> gentoo.org>
13
14 net-libs/libwebsockets/libwebsockets-1.7.9.ebuild | 12 +++++-------
15 net-libs/libwebsockets/libwebsockets-2.0.2.ebuild | 12 +++++-------
16 net-libs/libwebsockets/libwebsockets-2.1.1.ebuild | 5 ++---
17 net-libs/libwebsockets/libwebsockets-2.4.2.ebuild | 5 ++---
18 4 files changed, 14 insertions(+), 20 deletions(-)
19
20 diff --git a/net-libs/libwebsockets/libwebsockets-1.7.9.ebuild b/net-libs/libwebsockets/libwebsockets-1.7.9.ebuild
21 index 12fa48d815b..b9bba7e9a99 100644
22 --- a/net-libs/libwebsockets/libwebsockets-1.7.9.ebuild
23 +++ b/net-libs/libwebsockets/libwebsockets-1.7.9.ebuild
24 @@ -1,4 +1,4 @@
25 -# Copyright 1999-2016 Gentoo Foundation
26 +# Copyright 1999-2019 Gentoo Authors
27 # Distributed under the terms of the GNU General Public License v2
28
29 EAPI=6
30 @@ -14,16 +14,14 @@ SLOT="0"
31 KEYWORDS="~amd64 ~x86"
32 IUSE="+http2 +ssl client ipv6 libev libressl libuv static-libs"
33
34 -REQUIRED_USE="libressl? ( ssl )"
35 -
36 RDEPEND="
37 sys-libs/zlib
38 - libev? ( dev-libs/libev )
39 - libuv? ( dev-libs/libuv )
40 + libev? ( dev-libs/libev )
41 + libuv? ( dev-libs/libuv )
42 ssl? (
43 !libressl? ( dev-libs/openssl:0= )
44 - libressl? ( dev-libs/libressl:0= )
45 - )
46 + libressl? ( dev-libs/libressl:0= )
47 + )
48 "
49 DEPEND="${RDEPEND}
50 dev-lang/perl
51
52 diff --git a/net-libs/libwebsockets/libwebsockets-2.0.2.ebuild b/net-libs/libwebsockets/libwebsockets-2.0.2.ebuild
53 index 47332620d0b..b9bba7e9a99 100644
54 --- a/net-libs/libwebsockets/libwebsockets-2.0.2.ebuild
55 +++ b/net-libs/libwebsockets/libwebsockets-2.0.2.ebuild
56 @@ -1,4 +1,4 @@
57 -# Copyright 1999-2016 Gentoo Foundation
58 +# Copyright 1999-2019 Gentoo Authors
59 # Distributed under the terms of the GNU General Public License v2
60
61 EAPI=6
62 @@ -14,16 +14,14 @@ SLOT="0"
63 KEYWORDS="~amd64 ~x86"
64 IUSE="+http2 +ssl client ipv6 libev libressl libuv static-libs"
65
66 -REQUIRED_USE="libressl? ( ssl )"
67 -
68 RDEPEND="
69 sys-libs/zlib
70 - libev? ( dev-libs/libev )
71 - libuv? ( dev-libs/libuv )
72 + libev? ( dev-libs/libev )
73 + libuv? ( dev-libs/libuv )
74 ssl? (
75 !libressl? ( dev-libs/openssl:0= )
76 - libressl? ( dev-libs/libressl:0= )
77 - )
78 + libressl? ( dev-libs/libressl:0= )
79 + )
80 "
81 DEPEND="${RDEPEND}
82 dev-lang/perl
83
84 diff --git a/net-libs/libwebsockets/libwebsockets-2.1.1.ebuild b/net-libs/libwebsockets/libwebsockets-2.1.1.ebuild
85 index 86151e80cb6..3dcea8a7346 100644
86 --- a/net-libs/libwebsockets/libwebsockets-2.1.1.ebuild
87 +++ b/net-libs/libwebsockets/libwebsockets-2.1.1.ebuild
88 @@ -1,4 +1,4 @@
89 -# Copyright 1999-2017 Gentoo Foundation
90 +# Copyright 1999-2019 Gentoo Authors
91 # Distributed under the terms of the GNU General Public License v2
92
93 EAPI=6
94 @@ -15,7 +15,6 @@ KEYWORDS="amd64 arm x86"
95 IUSE="+http2 +ssl access-log cgi client generic-sessions http-proxy ipv6 lejp libev libressl libuv server-status smtp sqlite3 static-libs"
96
97 REQUIRED_USE="
98 - libressl? ( ssl )
99 http-proxy? ( client )
100 generic-sessions? ( sqlite3 )
101 generic-sessions? ( smtp )
102 @@ -31,7 +30,7 @@ RDEPEND="
103 ssl? (
104 !libressl? ( dev-libs/openssl:0= )
105 libressl? ( dev-libs/libressl:0= )
106 - )
107 + )
108 "
109 DEPEND="${RDEPEND}
110 dev-lang/perl
111
112 diff --git a/net-libs/libwebsockets/libwebsockets-2.4.2.ebuild b/net-libs/libwebsockets/libwebsockets-2.4.2.ebuild
113 index dc1e6465268..38798f5926c 100644
114 --- a/net-libs/libwebsockets/libwebsockets-2.4.2.ebuild
115 +++ b/net-libs/libwebsockets/libwebsockets-2.4.2.ebuild
116 @@ -1,4 +1,4 @@
117 -# Copyright 1999-2018 Gentoo Foundation
118 +# Copyright 1999-2019 Gentoo Authors
119 # Distributed under the terms of the GNU General Public License v2
120
121 EAPI=6
122 @@ -16,7 +16,6 @@ IUSE="+http2 +ssl access-log caps cgi client generic-sessions http-proxy ipv6 le
123 libevent libressl libuv peer-limits server-status socks5 smtp sqlite3 static-libs +zip"
124
125 REQUIRED_USE="
126 - libressl? ( ssl )
127 http-proxy? ( client )
128 generic-sessions? ( sqlite3 )
129 generic-sessions? ( smtp )
130 @@ -34,7 +33,7 @@ RDEPEND="
131 ssl? (
132 !libressl? ( dev-libs/openssl:0= )
133 libressl? ( dev-libs/libressl:0= )
134 - )
135 + )
136 "
137 DEPEND="${RDEPEND}
138 dev-lang/perl