net-libs/libwebsockets: [QA] Fix USE=libressl semantics
authorDavid Seifert <soap@gentoo.org>
Sat, 27 Apr 2019 16:35:04 +0000 (18:35 +0200)
committerDavid Seifert <soap@gentoo.org>
Sat, 27 Apr 2019 20:27:51 +0000 (22:27 +0200)
Closes: https://bugs.gentoo.org/683998
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: David Seifert <soap@gentoo.org>
net-libs/libwebsockets/libwebsockets-1.7.9.ebuild
net-libs/libwebsockets/libwebsockets-2.0.2.ebuild
net-libs/libwebsockets/libwebsockets-2.1.1.ebuild
net-libs/libwebsockets/libwebsockets-2.4.2.ebuild

index 12fa48d815be3536f8fc4b6cf8d91035175270aa..b9bba7e9a99988b31f5b1994c3efedc4b76b6a3f 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+http2 +ssl client ipv6 libev libressl libuv static-libs"
 
-REQUIRED_USE="libressl? ( ssl )"
-
 RDEPEND="
        sys-libs/zlib
-       libev?      ( dev-libs/libev )
-       libuv?      ( dev-libs/libuv )
+       libev? ( dev-libs/libev )
+       libuv? ( dev-libs/libuv )
        ssl? (
                !libressl? ( dev-libs/openssl:0= )
-               libressl?  ( dev-libs/libressl:0= )
-               )
+               libressl? ( dev-libs/libressl:0= )
+       )
 "
 DEPEND="${RDEPEND}
        dev-lang/perl
index 47332620d0bf32997101ebdf29f9eb053b74f0e2..b9bba7e9a99988b31f5b1994c3efedc4b76b6a3f 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+http2 +ssl client ipv6 libev libressl libuv static-libs"
 
-REQUIRED_USE="libressl? ( ssl  )"
-
 RDEPEND="
        sys-libs/zlib
-       libev?      ( dev-libs/libev )
-       libuv?      ( dev-libs/libuv )
+       libev? ( dev-libs/libev )
+       libuv? ( dev-libs/libuv )
        ssl? (
                !libressl? ( dev-libs/openssl:0= )
-               libressl?  ( dev-libs/libressl:0= )
-               )
+               libressl? ( dev-libs/libressl:0= )
+       )
 "
 DEPEND="${RDEPEND}
        dev-lang/perl
index 86151e80cb69cc809978a64d99ba53af59386a6c..3dcea8a734659b5b587bd87f07e5d9ac062e7b79 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,6 @@ KEYWORDS="amd64 arm x86"
 IUSE="+http2 +ssl access-log cgi client generic-sessions http-proxy ipv6 lejp libev libressl libuv server-status smtp sqlite3 static-libs"
 
 REQUIRED_USE="
-       libressl? ( ssl )
        http-proxy? ( client )
        generic-sessions? ( sqlite3 )
        generic-sessions? ( smtp )
@@ -31,7 +30,7 @@ RDEPEND="
        ssl? (
                !libressl? ( dev-libs/openssl:0= )
                libressl?  ( dev-libs/libressl:0= )
-               )
+       )
 "
 DEPEND="${RDEPEND}
        dev-lang/perl
index dc1e6465268982c36255e0a5d12f138ebf4f0157..38798f5926c7c49a8cff4923456e33a3137585b2 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,6 @@ IUSE="+http2 +ssl access-log caps cgi client generic-sessions http-proxy ipv6 le
        libevent libressl libuv peer-limits server-status socks5 smtp sqlite3 static-libs +zip"
 
 REQUIRED_USE="
-       libressl? ( ssl )
        http-proxy? ( client )
        generic-sessions? ( sqlite3 )
        generic-sessions? ( smtp )
@@ -34,7 +33,7 @@ RDEPEND="
        ssl? (
                !libressl? ( dev-libs/openssl:0= )
                libressl?  ( dev-libs/libressl:0= )
-               )
+       )
 "
 DEPEND="${RDEPEND}
        dev-lang/perl