From 0a72d910ec56046bf77f8b16b1f8560540dfa127 Mon Sep 17 00:00:00 2001 From: Emily Date: Sat, 5 Oct 2024 21:51:03 +0100 Subject: [PATCH] botan3: remove code for macOS < 11 --- .../libraries/botan/botan3-macos.patch | 48 ------------------- pkgs/development/libraries/botan/default.nix | 2 - 2 files changed, 50 deletions(-) delete mode 100644 pkgs/development/libraries/botan/botan3-macos.patch diff --git a/pkgs/development/libraries/botan/botan3-macos.patch b/pkgs/development/libraries/botan/botan3-macos.patch deleted file mode 100644 index 4fde08c32d3f..000000000000 --- a/pkgs/development/libraries/botan/botan3-macos.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff --git a/src/lib/prov/commoncrypto/commoncrypto_block.cpp b/src/lib/prov/commoncrypto/commoncrypto_block.cpp -index a07fe118d..f059ee497 100644 ---- a/src/lib/prov/commoncrypto/commoncrypto_block.cpp -+++ b/src/lib/prov/commoncrypto/commoncrypto_block.cpp -@@ -11,6 +11,7 @@ - #include - #include - -+#include - #include - - namespace Botan { -diff --git a/src/lib/prov/commoncrypto/commoncrypto_hash.cpp b/src/lib/prov/commoncrypto/commoncrypto_hash.cpp -index 1fb79c419..faf9575c2 100644 ---- a/src/lib/prov/commoncrypto/commoncrypto_hash.cpp -+++ b/src/lib/prov/commoncrypto/commoncrypto_hash.cpp -@@ -11,6 +11,7 @@ - #include - #include - -+#include - #include - - namespace Botan { -diff --git a/src/lib/prov/commoncrypto/commoncrypto_utils.h b/src/lib/prov/commoncrypto/commoncrypto_utils.h -index b1c7411fd..9becab2d1 100644 ---- a/src/lib/prov/commoncrypto/commoncrypto_utils.h -+++ b/src/lib/prov/commoncrypto/commoncrypto_utils.h -@@ -10,6 +10,7 @@ - - #include - -+#include - #include - - namespace Botan { -diff --git a/src/lib/rng/system_rng/system_rng.cpp b/src/lib/rng/system_rng/system_rng.cpp -index b2f7b4c45..f4933b1e3 100644 ---- a/src/lib/rng/system_rng/system_rng.cpp -+++ b/src/lib/rng/system_rng/system_rng.cpp -@@ -20,6 +20,7 @@ - #include - #include - #elif defined(BOTAN_TARGET_OS_HAS_CCRANDOM) -+ #include - #include - #elif defined(BOTAN_TARGET_OS_HAS_ARC4RANDOM) - #include diff --git a/pkgs/development/libraries/botan/default.nix b/pkgs/development/libraries/botan/default.nix index a5e72e4f64f0..3de632e7b2be 100644 --- a/pkgs/development/libraries/botan/default.nix +++ b/pkgs/development/libraries/botan/default.nix @@ -124,8 +124,6 @@ in botan3 = common { version = "3.6.1"; hash = "sha256-fLhXXYjSMsdxdHadf54ku0REQWBYWYbuvWbnScuakIk="; - # this patch fixes build errors on MacOS with SDK 10.12, recheck to remove this again - patches = lib.optionals stdenv.hostPlatform.isDarwin [ ./botan3-macos.patch ]; }; botan2 = common {