From 3ca66636fa54487af2ec4aeb15e6b9a71edf2c42 Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Tue, 28 Jun 2016 23:17:02 -0700 Subject: [PATCH] app-crypt/openssl-af_alg-engine: update metadata and add libressl flag Package-Manager: portage-2.2.28 --- app-crypt/openssl-af_alg-engine/metadata.xml | 14 +++++++++++--- .../openssl-af_alg-engine-0.0.1.ebuild | 5 +++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/app-crypt/openssl-af_alg-engine/metadata.xml b/app-crypt/openssl-af_alg-engine/metadata.xml index a3e00d4f4d2a..9d4d9ca02e63 100644 --- a/app-crypt/openssl-af_alg-engine/metadata.xml +++ b/app-crypt/openssl-af_alg-engine/metadata.xml @@ -1,10 +1,18 @@ - - nerdboy@gentoo.org - Steve Arnold + +robbat2@gentoo.org +Robin H. Johnson + +af_alg implements an OpenSSL engine that uses the AF_ALG functionailty found +in kernel >= 2.6.38 for crypto offload. Be sure to actually check if it's +faster, as for many modern systems, userspace software implementations are +actually faster, as they avoid a kernel context switch. However, on embedded +systems and others with crypto hardware, AF_ALG may be faster. The homepage +has more details. + sarnold/af_alg diff --git a/app-crypt/openssl-af_alg-engine/openssl-af_alg-engine-0.0.1.ebuild b/app-crypt/openssl-af_alg-engine/openssl-af_alg-engine-0.0.1.ebuild index 834a00e8e8e2..ced55a211646 100644 --- a/app-crypt/openssl-af_alg-engine/openssl-af_alg-engine-0.0.1.ebuild +++ b/app-crypt/openssl-af_alg-engine/openssl-af_alg-engine-0.0.1.ebuild @@ -15,10 +15,11 @@ SRC_URI="mirror://gentoo/${MY_PN}-${PV}.tar.gz" LICENSE="openssl" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="" +IUSE="libressl" DEPEND="virtual/linux-sources - >=dev-libs/openssl-1.0.0d" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= )" RDEPEND="" RESTRICT="test" -- 2.26.2