commit:     459607ec5ec17579461aec571b16769bc0453bf0
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 10:49:14 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 10:49:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459607ec

app-admin/keepassxc: Added "keeshare" USE flag.

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 app-admin/keepassxc/keepassxc-9999.ebuild | 6 ++++--
 app-admin/keepassxc/metadata.xml          | 1 +
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-9999.ebuild 
b/app-admin/keepassxc/keepassxc-9999.ebuild
index 5b33ef6ebd1..933ad9b9a58 100644
--- a/app-admin/keepassxc/keepassxc-9999.ebuild
+++ b/app-admin/keepassxc/keepassxc-9999.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
 SLOT="0"
-IUSE="autotype browser debug +network test yubikey"
+IUSE="autotype browser debug keeshare +network test yubikey"
 
 RDEPEND="
        app-crypt/argon2:=
@@ -36,7 +36,7 @@ RDEPEND="
        dev-qt/qtsvg:5
        dev-qt/qtwidgets:5
        media-gfx/qrencode:=
-       sys-libs/zlib
+       sys-libs/zlib:=
        autotype? (
                dev-qt/qtx11extras:5
                x11-libs/libX11
@@ -44,6 +44,7 @@ RDEPEND="
                x11-libs/libXtst
        )
        browser? ( >=dev-libs/libsodium-1.0.12 )
+       keeshare? ( dev-libs/quazip )
        yubikey? ( sys-auth/ykpers )
 "
 
@@ -72,6 +73,7 @@ src_configure() {
                -DWITH_TESTS="$(usex test)"
                -DWITH_XC_AUTOTYPE="$(usex autotype)"
                -DWITH_XC_BROWSER="$(usex browser)"
+               -DWITH_XC_KEESHARE_SECURE="$(usex keeshare)"
                -DWITH_XC_NETWORKING="$(usex network)"
                -DWITH_XC_SSHAGENT=ON
                -DWITH_XC_UPDATECHECK=OFF

diff --git a/app-admin/keepassxc/metadata.xml b/app-admin/keepassxc/metadata.xml
index 56243a3c8c0..d9b95402e41 100644
--- a/app-admin/keepassxc/metadata.xml
+++ b/app-admin/keepassxc/metadata.xml
@@ -8,6 +8,7 @@
   <use>
     <flag name="autotype">Add support to autotype the passwords into other 
applications</flag>
     <flag name="browser">Enables browser plugin support</flag>
+    <flag name="keeshare">Enable KeeShare sharing integration</flag>
     <flag name="network">Enable network support</flag>
     <flag name="yubikey">Enable database unlocking via YubiKey.</flag>
   </use>

Reply via email to