security/keepassxc: Add freedesktop secrets service option

PR:		260571
This commit is contained in:
Jakub Šebek 2021-12-21 11:43:02 +08:00 committed by Li-Wen Hsu
parent 2a49c10bbc
commit 50ab08c2f8
No known key found for this signature in database
GPG Key ID: 82B261B14D3BC7AF

View File

@ -1,6 +1,6 @@
PORTNAME= keepassxc
DISTVERSION= 2.6.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= https://github.com/keepassxreboot/keepassxc/releases/download/${DISTVERSION}/${PORTNAME}-${DISTVERSION}-src.tar.xz?dummy=/
@ -31,8 +31,8 @@ CMAKE_OFF= WITH_XC_UPDATECHECK
CONFLICTS_INSTALL= keepassx-0.* keepassx2 keepassx
OPTIONS_DEFINE= AUTOTYPE BROWSER KEESHARE NETWORKING SSHAGENT YUBIKEY TEST
OPTIONS_DEFAULT= AUTOTYPE BROWSER KEESHARE NETWORKING SSHAGENT YUBIKEY
OPTIONS_DEFINE= AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING SSHAGENT YUBIKEY TEST
OPTIONS_DEFAULT= AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING SSHAGENT YUBIKEY
OPTIONS_SUB= yes
AUTOTYPE_CMAKE_BOOL= WITH_XC_AUTOTYPE
@ -42,6 +42,9 @@ AUTOTYPE_USE= QT=x11extras XORG=xi,xtst
BROWSER_CMAKE_BOOL= WITH_XC_BROWSER
BROWSER_DESC= Browser integration with KeePassXC-Browser
FDOSECRETS_CMAKE_BOOL= WITH_XC_FDOSECRETS
FDOSECRETS_DESC= freedesktop.org secrets service support
KEESHARE_CMAKE_BOOL= WITH_XC_KEESHARE WITH_XC_KEESHARE_SECURE
KEESHARE_DESC= Sharing integration with KeeShare
KEESHARE_LIB_DEPENDS= libquazip1-qt5.so:archivers/quazip