# HG changeset patch # User test # Date 1382111993 14400 # Node ID 2a75f906728b614eb686c3818b87c121e8192a5e # Parent 17b6f55e42c5d5332541c7699b1deff5d8f79fd8 Add native win32 patch for libgcrypt * src/mingw-libgcrypt-1-fixes.patch: New file diff -r 17b6f55e42c5 -r 2a75f906728b src/mingw-libgcrypt-1-fixes.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/mingw-libgcrypt-1-fixes.patch Fri Oct 18 11:59:53 2013 -0400 @@ -0,0 +1,35 @@ +diff -ur libgcrypt-1.5.3.orig/random/rndw32.c libgcrypt-1.5.3/random/rndw32.c +--- libgcrypt-1.5.3.orig/random/rndw32.c 2013-10-18 11:40:06 -0400 ++++ libgcrypt-1.5.3/random/rndw32.c 2013-10-18 11:42:15 -0400 +@@ -78,7 +78,9 @@ + #include + #endif + ++#define WIN32_LEAN_AND_MEAN + #include ++#include + + + #include "types.h" +diff -ur libgcrypt-1.5.3.orig/src/ath.h libgcrypt-1.5.3/src/ath.h +--- libgcrypt-1.5.3.orig/src/ath.h 2013-10-18 11:40:06 -0400 ++++ libgcrypt-1.5.3/src/ath.h 2013-10-18 11:40:33 -0400 +@@ -24,6 +24,7 @@ + #include + + #ifdef _WIN32 ++# define WIN32_LEAN_AND_MEAN + # include + #else /* !_WIN32 */ + # ifdef HAVE_SYS_SELECT_H +diff -ur libgcrypt-1.5.3.orig/tests/benchmark.c libgcrypt-1.5.3/tests/benchmark.c +--- libgcrypt-1.5.3.orig/tests/benchmark.c 2013-10-18 11:40:07 -0400 ++++ libgcrypt-1.5.3/tests/benchmark.c 2013-10-18 11:40:33 -0400 +@@ -25,6 +25,7 @@ + #include + #include + #ifdef _WIN32 ++#define WIN32_LEAN_AND_MEAN + #include + #else + #include