--- hostapd-2.5.ebuild 2015-10-06 20:31:01.000000000 +0200 +++ hostapd-2.5-r1.ebuild 2015-12-01 17:11:45.831378125 +0100 @@ -13,9 +13,12 @@ LICENSE="|| ( GPL-2 BSD )" SLOT="0" KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" -IUSE="ipv6 logwatch netlink sqlite +ssl +wps +crda" +IUSE="ipv6 libressl logwatch netlink sqlite +ssl +wps +crda" -DEPEND="ssl? ( dev-libs/openssl[-bindist] ) +DEPEND="ssl? ( + !libressl? ( dev-libs/openssl[-bindist] ) + libressl? ( dev-libs/libressl ) + ) kernel_linux? ( dev-libs/libnl:3 crda? ( net-wireless/crda ) @@ -30,6 +33,10 @@ src_prepare() { sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \ "${S}/hostapd.conf" || die + + pushd "${WORKDIR}/${P}" + epatch "${FILESDIR}/${P}-libressl.patch" + popd } src_configure() {