net-wireless/hostapd: drop defunct "ssl" USE flag, add "internal-tls"
authorAndrey Utkin <andrey_utkin@gentoo.org>
Sat, 28 Apr 2018 13:45:34 +0000 (14:45 +0100)
committerAndrey Utkin <andrey_utkin@gentoo.org>
Wed, 2 May 2018 10:09:10 +0000 (11:09 +0100)
commit3695b0a4d4b752e3401f679ecebfc6490aa2109b
tree27551f7f97258880bcb3b1097ffbca08cc57c159
parent9e6f35f746a3167551005b501a304375369fb488
net-wireless/hostapd: drop defunct "ssl" USE flag, add "internal-tls"

Since hostapd-2.5, USE=-ssl fails to build.

Appears USE=-ssl was used to avoid openssl. Since libressl support was
added in 2.6-r3 ebuild, there is an alternative way to avoid openssl
now.

This commit adds another alternative, to use internal TLSv1
implementation instead of openssl/libressl. It doesn't allow to build
hostapd with all the features which are enabled with openssl, though.

I don't anticipate user need for USE=-ssl to have a build which does not
support any encryption at all. Of course I am open to such users'
requests, but at last they have "savedconfig" option to help themselves.

Acked-by: zerochaos@gentoo.org
Bug: https://bugs.gentoo.org/578798
Package-Manager: Portage-2.3.31, Repoman-2.3.9
net-wireless/hostapd/hostapd-2.6-r4.ebuild
net-wireless/hostapd/metadata.xml