aboutsummaryrefslogtreecommitdiff
path: root/nix
diff options
context:
space:
mode:
authorJ08nY2024-08-12 17:10:32 +0200
committerJ08nY2024-08-12 17:10:32 +0200
commit042413d5b3aa26f369acf82458bd75c97664c824 (patch)
treea6e39f2e0ab5f164cf998d95a0f40f13691598a8 /nix
parent8e9466cad1983323ec0b7eb1224c3f9cbb0cebe4 (diff)
downloadECTester-042413d5b3aa26f369acf82458bd75c97664c824.tar.gz
ECTester-042413d5b3aa26f369acf82458bd75c97664c824.tar.zst
ECTester-042413d5b3aa26f369acf82458bd75c97664c824.zip
Fix Botan builds.
Diffstat (limited to 'nix')
-rw-r--r--nix/botan-fe25519-stdexcept.patch13
-rw-r--r--nix/botan-types-stdexcept.patch12
2 files changed, 25 insertions, 0 deletions
diff --git a/nix/botan-fe25519-stdexcept.patch b/nix/botan-fe25519-stdexcept.patch
new file mode 100644
index 0000000..f85ff4d
--- /dev/null
+++ b/nix/botan-fe25519-stdexcept.patch
@@ -0,0 +1,13 @@
+diff --git a/src/lib/pubkey/ed25519/ed25519_fe.h b/src/lib/pubkey/ed25519/ed25519_fe.h
+--- a/src/lib/pubkey/ed25519/ed25519_fe.h
++++ b/src/lib/pubkey/ed25519/ed25519_fe.h
+@@ -11,8 +11,9 @@
+ #ifndef BOTAN_ED25519_FE_H__
+ #define BOTAN_ED25519_FE_H__
+
+ #include <botan/mem_ops.h>
++#include <stdexcept>
+
+ namespace Botan {
+
+ /**
diff --git a/nix/botan-types-stdexcept.patch b/nix/botan-types-stdexcept.patch
new file mode 100644
index 0000000..d5a0984
--- /dev/null
+++ b/nix/botan-types-stdexcept.patch
@@ -0,0 +1,12 @@
+diff --git a/src/lib/utils/types.h b/src/lib/utils/types.h
+--- a/src/lib/utils/types.h
++++ b/src/lib/utils/types.h
+@@ -15,6 +15,8 @@
+ #include <cstddef> // IWYU pragma: export
+ #include <cstdint> // IWYU pragma: export
+ #include <memory> // IWYU pragma: export
++#include <stdexcept>
++#include <string>
+
+ namespace Botan {
+