diff options
-rw-r--r-- | app-admin/keepassxc/keepassxc-2.7.9.ebuild | 6 | ||||
-rw-r--r-- | app-admin/keepassxc/keepassxc-9999.ebuild | 6 | ||||
-rw-r--r-- | app-admin/keepassxc/metadata.xml | 2 |
3 files changed, 8 insertions, 6 deletions
diff --git a/app-admin/keepassxc/keepassxc-2.7.9.ebuild b/app-admin/keepassxc/keepassxc-2.7.9.ebuild index 1e8de6d2d084..cfc81a1b5a19 100644 --- a/app-admin/keepassxc/keepassxc-2.7.9.ebuild +++ b/app-admin/keepassxc/keepassxc-2.7.9.ebuild @@ -28,7 +28,7 @@ fi LICENSE="LGPL-2.1 GPL-2 GPL-3" SLOT="0" -IUSE="X autotype browser doc keeshare +network test yubikey" +IUSE="X autotype browser doc keeshare +keyring +network +ssh-agent test yubikey" RESTRICT="!test? ( test )" REQUIRED_USE="autotype? ( X )" @@ -96,10 +96,10 @@ src_configure() { -DWITH_XC_BROWSER="$(usex browser)" -DWITH_XC_BROWSER_PASSKEYS="$(usex browser)" -DWITH_XC_BOTAN3=ON - -DWITH_XC_FDOSECRETS=ON + -DWITH_XC_FDOSECRETS="$(usex keyring)" -DWITH_XC_KEESHARE="$(usex keeshare)" -DWITH_XC_NETWORKING="$(usex network)" - -DWITH_XC_SSHAGENT=ON + -DWITH_XC_SSHAGENT="$(usex ssh-agent)" -DWITH_XC_UPDATECHECK=OFF -DWITH_XC_YUBIKEY="$(usex yubikey)" -DWITH_XC_X11="$(usex X)" diff --git a/app-admin/keepassxc/keepassxc-9999.ebuild b/app-admin/keepassxc/keepassxc-9999.ebuild index 11cc2ac9b84e..59e7e3954042 100644 --- a/app-admin/keepassxc/keepassxc-9999.ebuild +++ b/app-admin/keepassxc/keepassxc-9999.ebuild @@ -28,7 +28,7 @@ fi LICENSE="LGPL-2.1 GPL-2 GPL-3" SLOT="0" -IUSE="X autotype browser doc keeshare +network test yubikey" +IUSE="X autotype browser doc keeshare +keyring +network +ssh-agent test yubikey" RESTRICT="!test? ( test )" REQUIRED_USE="autotype? ( X )" @@ -96,10 +96,10 @@ src_configure() { -DWITH_XC_BROWSER="$(usex browser)" -DWITH_XC_BROWSER_PASSKEYS="$(usex browser)" -DWITH_XC_BOTAN3=ON - -DWITH_XC_FDOSECRETS=ON + -DWITH_XC_FDOSECRETS="$(usex keyring)" -DWITH_XC_KEESHARE="$(usex keeshare)" -DWITH_XC_NETWORKING="$(usex network)" - -DWITH_XC_SSHAGENT=ON + -DWITH_XC_SSHAGENT="$(usex ssh-agent)" -DWITH_XC_UPDATECHECK=OFF -DWITH_XC_YUBIKEY="$(usex yubikey)" -DWITH_XC_X11="$(usex X)" diff --git a/app-admin/keepassxc/metadata.xml b/app-admin/keepassxc/metadata.xml index d236dbe97541..8bfe82a15e99 100644 --- a/app-admin/keepassxc/metadata.xml +++ b/app-admin/keepassxc/metadata.xml @@ -11,6 +11,8 @@ <flag name="keeshare">Enable KeeShare sharing integration</flag> <flag name="network">Enable network support</flag> <flag name="yubikey">Enable database unlocking via hardware keys supporting YubiKey-style HMAC-SHA1 protocol</flag> + <flag name="ssh-agent">Use KeePassXC to unlock SSH keys</flag> + <flag name="keyring">Enable support for use as the the system keyring</flag> </use> <longdescription> KeePassXC provides a safe location for your passwords and similar |