--- /usr/portage/net-analyzer/sslscan/sslscan-1.8.2.ebuild 2013-12-05 14:28:21.000000000 +0100 +++ /usr/local/portage/net-analyzer/sslscan/sslscan-1.8.2.ebuild 2015-04-11 13:54:16.399932667 +0200 @@ -13,15 +13,16 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" +IUSE="ssl2" # Depend on -bindist since sslscan unconditionally requires elliptic # curve support, bug 491102 -DEPEND="dev-libs/openssl:0[-bindist]" +DEPEND="dev-libs/openssl:0[-bindist,ssl2?]" RDEPEND="${DEPEND}" src_prepare() { epatch "${FILESDIR}"/${P}-makefile.patch + use ssl2 || epatch "${FILESDIR}"/${P}-remove-ssl2.patch } src_compile() {