From 952ce8842c4ea55c65c6bcbf8757638464741898 Mon Sep 17 00:00:00 2001 From: Markus Theil Date: Mon, 16 Mar 2026 13:19:46 +0100 Subject: [PATCH] rnp: fix build with Botan 3.11 Signed-off-by: Markus Theil --- .../rnp/0001-fix-build-with-Botan-3.11.patch | 25 +++++++++++++++++++ pkgs/by-name/rn/rnp/package.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/by-name/rn/rnp/0001-fix-build-with-Botan-3.11.patch diff --git a/pkgs/by-name/rn/rnp/0001-fix-build-with-Botan-3.11.patch b/pkgs/by-name/rn/rnp/0001-fix-build-with-Botan-3.11.patch new file mode 100644 index 000000000000..0c8d26a42368 --- /dev/null +++ b/pkgs/by-name/rn/rnp/0001-fix-build-with-Botan-3.11.patch @@ -0,0 +1,25 @@ +From aa31e5d8af9295488bef3a559ec3756d5021501d Mon Sep 17 00:00:00 2001 +From: Markus Theil +Date: Mon, 16 Mar 2026 13:14:29 +0100 +Subject: [PATCH] fix build with Botan 3.11 + +Signed-off-by: Markus Theil +--- + src/lib/crypto/mem.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/lib/crypto/mem.cpp b/src/lib/crypto/mem.cpp +index 94d90f54..dbd2a143 100644 +--- a/src/lib/crypto/mem.cpp ++++ b/src/lib/crypto/mem.cpp +@@ -25,6 +25,7 @@ + */ + + #include ++#include + #include "mem.h" + #include "logging.h" + #include +-- +2.53.0 + diff --git a/pkgs/by-name/rn/rnp/package.nix b/pkgs/by-name/rn/rnp/package.nix index 360c0f591da4..c3eff4c93851 100644 --- a/pkgs/by-name/rn/rnp/package.nix +++ b/pkgs/by-name/rn/rnp/package.nix @@ -35,6 +35,8 @@ stdenv.mkDerivation (finalAttrs: { ]; patches = [ + # tracked at https://github.com/rnpgp/rnp/pull/2381 + ./0001-fix-build-with-Botan-3.11.patch ]; cmakeFlags = [