gnustep-apps/sogo: add USE flag for libsodium
Closes: https://bugs.gentoo.org/800803 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
This commit is contained in:
parent
9e05aaacaa
commit
24a53f26fb
|
@ -7,6 +7,7 @@
|
|||
</maintainer>
|
||||
<use>
|
||||
<flag name="activesync">Build the ActiveSync support code</flag>
|
||||
<flag name="sodium">Enable support for Argon2 password schemes using <pkg>dev-libs/libsodium</pkg></flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">inverse-inc/sogo</remote-id>
|
||||
|
|
|
@ -12,7 +12,7 @@ SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.t
|
|||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="activesync gnutls +ssl"
|
||||
IUSE="activesync gnutls +ssl sodium"
|
||||
|
||||
RDEPEND="
|
||||
acct-user/sogo
|
||||
|
@ -25,6 +25,7 @@ RDEPEND="
|
|||
!gnutls? (
|
||||
dev-libs/openssl:0=
|
||||
)
|
||||
sodium? ( dev-libs/libsodium:= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=gnustep-base/gnustep-make-2.6.3"
|
||||
|
@ -55,11 +56,15 @@ src_configure() {
|
|||
|
||||
egnustep_env
|
||||
|
||||
# saml2 requires liblasso, mfa requires liboath
|
||||
./configure \
|
||||
--disable-strip \
|
||||
--prefix=/usr \
|
||||
--with-ssl="${ssl_provider}" \
|
||||
$(use_enable debug) \
|
||||
$(use_enable sodium) \
|
||||
--disable-mfa \
|
||||
--disable-saml2 \
|
||||
|| die "configure failed"
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue