void-packages/srcpkgs/cbang/patches/libressl.patch
Jürgen Buchmüller 576470cb3a New package: cbang-1.3.3
Prerequisite for building fah-viewer of Folding@Home.
2020-04-06 09:11:50 +02:00

21 lines
651 B
Diff

--- src/cbang/openssl/Digest.h 2020-01-20 01:56:06.000000000 +0100
+++ src/cbang/openssl/Digest.h 2020-04-06 07:35:58.290900681 +0200
@@ -41,13 +41,17 @@
#include <openssl/opensslv.h>
+#if defined(LIBRESSL_VERSION_NUMBER)
+#include <openssl/evp.h>
+#else
#if OPENSSL_VERSION_NUMBER < 0x1010000fL
typedef struct env_md_st EVP_MD;
typedef struct env_md_ctx_st EVP_MD_CTX;
-#else
+#else // !defined(LIBRESSL_VERSION_NUMBER)
typedef struct evp_md_st EVP_MD;
typedef struct evp_md_ctx_st EVP_MD_CTX;
#endif // OPENSSL_VERSION_NUMBER < 0x1010000fL
+#endif // !defined(LIBRESSL_VERSION_NUMBER)
typedef struct engine_st ENGINE;
namespace cb {