Bug 260571

Summary: security/keepassxc: Add freedesktop secrets service option
Product: Ports & Packages Reporter: Jakub Šebek <jamertwo>
Component: Individual Port(s)Assignee: Li-Wen Hsu <lwhsu>
Status: Closed FIXED    
Severity: Affects Some People CC: rhurlin
Priority: --- Flags: bugzilla: maintainer-feedback? (lwhsu)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Simple Makefile patch none

Description Jakub Šebek 2021-12-20 16:39:13 UTC
Created attachment 230273 [details]
Simple Makefile patch

This patch adds the freedesktop.org secrets service integration build option that allows other clients than browsers to communicate with keepassxc over dbus, such as the net-im/nheko Matrix client for storing its secrets. The option adds the "Secret Service Integration" tab in the application settings menu.
This option should be enabled by default as that is the expected behaviour and is seen in most distributions. Regardless, no additional dependencies are needed.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-12-21 03:44:15 UTC
A commit in branch main references this bug:

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(-)
Comment 2 Li-Wen Hsu freebsd_committer freebsd_triage 2021-12-21 03:44:35 UTC
Committed, with minor modifications (sorting). Thanks!