Bug 260571 - security/keepassxc: Add freedesktop secrets service option
Summary: security/keepassxc: Add freedesktop secrets service option
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Li-Wen Hsu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-20 16:39 UTC by Jakub Šebek
Modified: 2021-12-21 03:44 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (lwhsu)


Attachments
Simple Makefile patch (873 bytes, patch)
2021-12-20 16:39 UTC, Jakub Šebek
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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 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 2021-12-21 03:44:35 UTC
Committed, with minor modifications (sorting). Thanks!