dev-qt/qtnetwork: introduce libressl support
authorMichael Palimaka <kensington@gentoo.org>
Sat, 10 Feb 2018 02:50:07 +0000 (13:50 +1100)
committerMichael Palimaka <kensington@gentoo.org>
Sat, 10 Feb 2018 02:50:18 +0000 (13:50 +1100)
Bug: https://bugs.gentoo.org/562050
Package-Manager: Portage-2.3.19, Repoman-2.3.6

dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild

index 3cb593402d3709b54f44e3827da7fbbf0a1b75c2..94849a21a390a833d060dc76fdc4f682b67c4ba2 100644 (file)
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="bindist connman libproxy networkmanager +ssl"
+IUSE="bindist connman libproxy libressl networkmanager +ssl"
 
 DEPEND="
        ~dev-qt/qtcore-${PV}
@@ -19,7 +19,10 @@ DEPEND="
        connman? ( ~dev-qt/qtdbus-${PV} )
        libproxy? ( net-libs/libproxy )
        networkmanager? ( ~dev-qt/qtdbus-${PV} )
-       ssl? ( dev-libs/openssl:0=[bindist=] )
+       ssl? (
+               !libressl? ( dev-libs/openssl:0=[bindist=] )
+               libressl? ( dev-libs/libressl:0= )
+       )
 "
 RDEPEND="${DEPEND}
        connman? ( net-misc/connman )