sys-fs/cryfs: Add libressl support
authorJohannes Huber <johu@gentoo.org>
Wed, 11 Oct 2017 19:11:31 +0000 (21:11 +0200)
committerJohannes Huber <johu@gentoo.org>
Wed, 11 Oct 2017 19:15:13 +0000 (21:15 +0200)
Reported-by: Johannes Hirte <johannes.hirte@datenkhaos.de>
Closes: https://bugs.gentoo.org/631014
Package-Manager: Portage-2.3.11, Repoman-2.3.3

sys-fs/cryfs/cryfs-0.9.7.ebuild
sys-fs/cryfs/cryfs-9999.ebuild

index 8ec33b43416d7be633b071762623e65308be2a13..a8e370eff006bac965573207d99d088611fad860 100644 (file)
@@ -10,7 +10,7 @@ DESCRIPTION="Encrypted FUSE filesystem that conceals metadata"
 HOMEPAGE="https://www.cryfs.org/"
 
 SLOT=0
-IUSE="test update-check"
+IUSE="libressl test update-check"
 
 LICENSE="LGPL-3 BSD-2 MIT"
 # cryfs - LGPL-3
@@ -31,7 +31,8 @@ RDEPEND=">=dev-libs/boost-1.56:=
        >=dev-libs/crypto++-5.6.3:=
        net-misc/curl:=
        >=sys-fs/fuse-2.8.6:=
-       dev-libs/openssl:0="
+       !libressl? ( dev-libs/openssl:0= )
+       libressl? ( dev-libs/libressl:= )"
 DEPEND="${RDEPEND}
        ${PYTHON_DEPS}"
 
index f669b893699b828e6646c88bdbfce1534180b9e9..3689ed8b7db5593e48bc28e0b256a2a4e90406d8 100644 (file)
@@ -10,7 +10,7 @@ DESCRIPTION="Encrypted FUSE filesystem that conceals metadata"
 HOMEPAGE="https://www.cryfs.org/"
 
 SLOT=0
-IUSE="test update-check"
+IUSE="libressl test update-check"
 
 LICENSE="LGPL-3 BSD-2 MIT"
 # cryfs - LGPL-3
@@ -30,7 +30,8 @@ RDEPEND=">=dev-libs/boost-1.56:=
        >=dev-libs/crypto++-5.6.3:=
        net-misc/curl:=
        >=sys-fs/fuse-2.8.6:=
-       dev-libs/openssl:0="
+       !libressl? ( dev-libs/openssl:0= )
+       libressl? ( dev-libs/libressl:= )"
 DEPEND="${RDEPEND}
        ${PYTHON_DEPS}"