git: 50ab08c2f84a - main - security/keepassxc: Add freedesktop secrets service option

From: Li-Wen Hsu <lwhsu_at_FreeBSD.org>
Date: Tue, 21 Dec 2021 03:43:50 UTC
The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=50ab08c2f84abe86233d46d58d87bc68b32e349d

commit 50ab08c2f84abe86233d46d58d87bc68b32e349d
Author:     Jakub Ĺ ebek <jamertwo@gmail.com>
AuthorDate: 2021-12-21 03:43:02 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2021-12-21 03:43:02 +0000

    security/keepassxc: Add freedesktop secrets service option
    
    PR:             260571
---
 security/keepassxc/Makefile | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/security/keepassxc/Makefile b/security/keepassxc/Makefile
index cb1789f5d077..472c2d73e759 100644
--- a/security/keepassxc/Makefile
+++ b/security/keepassxc/Makefile
@@ -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