app-admin/keepassxc: Added "keeshare" USE flag.
authorLars Wendler <polynomial-c@gentoo.org>
Fri, 26 Apr 2019 10:49:14 +0000 (12:49 +0200)
committerLars Wendler <polynomial-c@gentoo.org>
Fri, 26 Apr 2019 10:49:52 +0000 (12:49 +0200)
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
app-admin/keepassxc/keepassxc-9999.ebuild
app-admin/keepassxc/metadata.xml

index 5b33ef6ebd1602fc80bd00182de751f953daa078..933ad9b9a58fe76a006beb359f59698cebb307cd 100644 (file)
@@ -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
index 56243a3c8c0785630a32f83e2bbd100aea37039f..d9b95402e41b54886153ef367466bac820300101 100644 (file)
@@ -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>