From nobody Mon Apr 6 11:00:14 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fq5vl5s7Bz6WmN3 for ; Mon, 06 Apr 2026 11:00:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fq5vl3cJQz3PPX for ; Mon, 06 Apr 2026 11:00:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775473219; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EgK8BJsTOPJMoi6QJSan8zWt8a+W7esdGCHySAXrKDg=; b=x/SFqFASMR8WbO28EvxxKRt4sbY0KyPdjtREFSy0f0uGLQTf4g4SeHCxCazOcrq1s3PeXx PQLFcytppBz8WEnGig8RsV9zaMqjxOCtGNz09F4SyV/R4vbLhxZK9ney3rrCO2TgLkgTnn zVQF3/hYoZATruahaQtUH2qrSM/GQP+OcnKZ8fbnoLs5l2ABJ+pw+HbottbIL450mqb43A aNlBBjV68kv1iu7QbIk3Gx1tNvmIcb+5LWImkRVjB5XBZfzp2ZWrnGycRSqwPeWHJHDYEH BQVJ1X9Sla6BiVFGFrAAqVYfOFazz8ay0FnQFVBRINmZpAIBgseOZFqwtQANEw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775473219; a=rsa-sha256; cv=none; b=CKZzyffVNbrbHII4qgusidfqA+eiHgNGFMd0mvsZFczoTXp2j1l513XUIHbGPLEc3mYhHy 0ay41kwDVlUn/Jxo4LLp9PQ47cqdf0drwwsgSxbhAdKPXWB5PEdDxwtR2ECMqGvyWPxPxc zsUyvLYGSp7Ly1izreicFgSDG3Lsk494QJ/vDe9XBKSq4uMg0gCIQ8QLhrKX3N4WC15i3X aKNSHtC0Zly+ne+C/vjqt9Cu3trVfGaIwes/1FFhlmg2FhMEFYrMgtrfODtz+i5usBS0g6 ux3dS3BWqgq425JBZ9YCMnylDMyYtgBp7kzEub1utFbmTCEYDAgbRvDdM6LM+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775473219; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EgK8BJsTOPJMoi6QJSan8zWt8a+W7esdGCHySAXrKDg=; b=r2NOOK1ofsJmG70GSxkA1FGZQ9difDRgrPbNlNQnj2l2uEiZztG8dRBWN3QQAG8e8iD1sN vkckNFHYjFA2w4ktCkxKHA+eZh82/ASLbmosTAuoNeFa0QUt87pTxLh1uLatnI+dCvOQkT ZZdGEtND5uan0SlGZPuSKr9h1AVg+KbeYDiTattjoILMNskCA5tlISr+HjziH1r9sBZrXT GGHjSXrmZ0cmGcAwt0yt2VcjPixVpDaBVydYZcT36pqz3dQ6dNTqcPNs5BO/QFfBtP4xJI vd/YWHtRHd+gM1TQdMb01GuJiO5n/cki/hdRi95eKHWNeA+Wea8dUHCjaxFP9Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fq5vl2fFKzr0C for ; Mon, 06 Apr 2026 11:00:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1e7c3 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 06 Apr 2026 11:00:14 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Anton Saietskii From: Li-Wen Hsu Subject: git: d21c8c4ec800 - main - security/keepassxc: Update to 2.7.12 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d21c8c4ec800bbccbe01f8c586d5430a182f1a92 Auto-Submitted: auto-generated Date: Mon, 06 Apr 2026 11:00:14 +0000 Message-Id: <69d3923e.1e7c3.6b30674d@gitrepo.freebsd.org> The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/ports/commit/?id=d21c8c4ec800bbccbe01f8c586d5430a182f1a92 commit d21c8c4ec800bbccbe01f8c586d5430a182f1a92 Author: Anton Saietskii AuthorDate: 2026-04-06 10:55:11 +0000 Commit: Li-Wen Hsu 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 - -.if ${OSVERSION} >= 1500000 -OPTIONS_DEFAULT+= YUBIKEY -.endif - .include 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