Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Apr 2026 11:00:14 +0000
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Anton Saietskii <vsasjason@gmail.com>
Subject:   git: d21c8c4ec800 - main - security/keepassxc: Update to 2.7.12
Message-ID:  <69d3923e.1e7c3.6b30674d@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by lwhsu:

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

commit d21c8c4ec800bbccbe01f8c586d5430a182f1a92
Author:     Anton Saietskii <vsasjason@gmail.com>
AuthorDate: 2026-04-06 10:55:11 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2026-04-06 10:59:40 +0000

    security/keepassxc: Update to 2.7.12
    
    While here, pet port{lint,clippy,fmt}.
    
    PR:             293860
---
 security/keepassxc/Makefile  | 18 ++++++------------
 security/keepassxc/distinfo  |  6 +++---
 security/keepassxc/pkg-plist |  1 +
 3 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/security/keepassxc/Makefile b/security/keepassxc/Makefile
index fc15f6206d57..45525a4fd0c7 100644
--- a/security/keepassxc/Makefile
+++ b/security/keepassxc/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	keepassxc
-DISTVERSION=	2.7.11
-PORTREVISION=	1
+DISTVERSION=	2.7.12
 CATEGORIES=	security
 MASTER_SITES=	https://github.com/keepassxreboot/keepassxc/releases/download/${DISTVERSION}/
 DISTNAME=	${PORTNAME}-${DISTVERSION}-src
@@ -38,17 +37,17 @@ WRKSRC=		${WRKDIR}/${DISTNAME:S/-src//}
 OPTIONS_DEFINE=		AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING \
 			PASSKEYS SSHAGENT TEST YUBIKEY
 OPTIONS_DEFAULT=	AUTOTYPE BROWSER FDOSECRETS KEESHARE NETWORKING \
-			PASSKEYS SSHAGENT
+			PASSKEYS SSHAGENT YUBIKEY
+OPTIONS_EXCLUDE_FreeBSD_13=	YUBIKEY
+OPTIONS_EXCLUDE_FreeBSD_14=	YUBIKEY
 OPTIONS_SUB=		yes
-PASSKEYS_IMPLIES=	BROWSER
 
 AUTOTYPE_DESC=		Auto-type passwords in input fields
 BROWSER_DESC=		Browser integration with KeePassXC-Browser
 FDOSECRETS_DESC=	freedesktop.org secrets service support
 KEESHARE_DESC=		Sharing integration with KeeShare
 NETWORKING_DESC=	Networking support (e.g. for downloading website icons)
-PASSKEYS_DESC=		Passkeys support for browser integration\
-			(requires BROWSER)
+PASSKEYS_DESC=		Passkeys support for browser integration (implies BROWSER)
 SSHAGENT_DESC=		SSH agent support
 YUBIKEY_DESC=		YubiKey support (broken on <= 14.x)
 
@@ -63,6 +62,7 @@ KEESHARE_CMAKE_BOOL=	WITH_XC_KEESHARE
 
 NETWORKING_CMAKE_BOOL=	WITH_XC_NETWORKING
 
+PASSKEYS_IMPLIES=	BROWSER
 PASSKEYS_CMAKE_BOOL=	WITH_XC_BROWSER_PASSKEYS
 
 SSHAGENT_CMAKE_BOOL=	WITH_XC_SSHAGENT
@@ -73,10 +73,4 @@ TEST_TEST_TARGET=	test
 YUBIKEY_LIB_DEPENDS=	libpcsclite.so:devel/pcsc-lite
 YUBIKEY_CMAKE_BOOL=	WITH_XC_YUBIKEY
 
-.include <bsd.port.options.mk>
-
-.if ${OSVERSION} >= 1500000
-OPTIONS_DEFAULT+=	YUBIKEY
-.endif
-
 .include <bsd.port.mk>
diff --git a/security/keepassxc/distinfo b/security/keepassxc/distinfo
index 9311bd9ef5d9..232d8048980d 100644
--- a/security/keepassxc/distinfo
+++ b/security/keepassxc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763952526
-SHA256 (keepassxc-2.7.11-src.tar.xz) = ce76b02d396369726aaf695bb46b79c0cc41a0c4f9ec806bde1233cb22e6ef62
-SIZE (keepassxc-2.7.11-src.tar.xz) = 10582796
+TIMESTAMP = 1773670600
+SHA256 (keepassxc-2.7.12-src.tar.xz) = be34eeb297881adea4f894c7c6e4a1835bd7927f8043ddea495040df4792a7de
+SIZE (keepassxc-2.7.12-src.tar.xz) = 10618652
diff --git a/security/keepassxc/pkg-plist b/security/keepassxc/pkg-plist
index e3760e858553..47de7d53bfaf 100644
--- a/security/keepassxc/pkg-plist
+++ b/security/keepassxc/pkg-plist
@@ -61,6 +61,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-keepassxc.svg
 %%DATADIR%%/translations/keepassxc_th.qm
 %%DATADIR%%/translations/keepassxc_tr.qm
 %%DATADIR%%/translations/keepassxc_uk.qm
+%%DATADIR%%/translations/keepassxc_vi.qm
 %%DATADIR%%/translations/keepassxc_zh_CN.qm
 %%DATADIR%%/translations/keepassxc_zh_TW.qm
 %%DATADIR%%/wordlists/eff_large.wordlist


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d3923e.1e7c3.6b30674d>