From a5385f682070560788549d560dd1b6b1ac3d236d Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 23 Nov 2025 18:52:23 -0700 Subject: [PATCH 1/2] keepassxc: 2.7.10 -> 2.7.11 https://github.com/keepassxreboot/keepassxc/releases/tag/2.7.11 Diff: https://github.com/keepassxreboot/keepassxc/compare/2.7.10...2.7.11 --- pkgs/by-name/ke/keepassxc/package.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/ke/keepassxc/package.nix b/pkgs/by-name/ke/keepassxc/package.nix index 9664f170f761..bb1e03291b85 100644 --- a/pkgs/by-name/ke/keepassxc/package.nix +++ b/pkgs/by-name/ke/keepassxc/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch2, cmake, libsForQt5, @@ -38,13 +37,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "keepassxc"; - version = "2.7.10"; + version = "2.7.11"; src = fetchFromGitHub { owner = "keepassxreboot"; repo = "keepassxc"; tag = finalAttrs.version; - hash = "sha256-FBoqCYNM/leN+w4aV0AJMx/G0bjHbI9KVWrnmq3NfaI="; + hash = "sha256-Hec3RBC/f0GV6ZBniy+BjMAkABlg111mShrQv0aYm6g="; }; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang (toString [ @@ -57,13 +56,6 @@ stdenv.mkDerivation (finalAttrs: { patches = [ ./darwin.patch - # Fixes a static_cast related compilation issue by converting to dynamic cast. - # Will be included in next release > 2.7.10 and can be dropped on bump. - (fetchpatch2 { - name = "fix-botan-3.10.patch"; - url = "https://github.com/keepassxreboot/keepassxc/commit/fedcbf60c5c0dc7c3602c49a984d53a45c154c73.patch"; - hash = "sha256-UntT7/LDjslyqHqt5gJjzC/vMw/RVZLNj2ZxzBPL9xI="; - }) ]; cmakeFlags = [ From 9b3203f7991f1bb4a8508efa134cfb5d69830974 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 23 Nov 2025 18:52:47 -0700 Subject: [PATCH 2/2] keepassxc: add ryand56 as maintainer --- pkgs/by-name/ke/keepassxc/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ke/keepassxc/package.nix b/pkgs/by-name/ke/keepassxc/package.nix index bb1e03291b85..7e839cfc5d01 100644 --- a/pkgs/by-name/ke/keepassxc/package.nix +++ b/pkgs/by-name/ke/keepassxc/package.nix @@ -188,6 +188,7 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "keepassxc"; maintainers = with lib.maintainers; [ sigmasquadron + ryand56 ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; };