--- a/net-misc/socat/socat-1.7.3.1.ebuild 2016-03-07 09:06:56.000000000 +0100 +++ a/net-misc/socat/socat-1.7.3.1.ebuild 2016-06-06 19:08:26.000000000 +0200 @@ -14,10 +14,13 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="ssl readline ipv6 tcpd" +IUSE="libressl ssl readline ipv6 tcpd" DEPEND=" - ssl? ( dev-libs/openssl:0= ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + ) readline? ( sys-libs/readline:= ) tcpd? ( sys-apps/tcp-wrappers ) " @@ -32,6 +35,7 @@ src_prepare() { epatch "${FILESDIR}"/${PN}-1.7.3.0-filan-build.patch epatch "${FILESDIR}"/${PN}-1.7.3.1-stddef_h.patch + epatch "${FILESDIR}"/${PN}-1.7.3.1-libressl.patch eautoreconf }