summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjperkin <jperkin>2013-10-25 09:03:12 +0000
committerjperkin <jperkin>2013-10-25 09:03:12 +0000
commit4dd4c61ce9065f02d2582f80ffb40c09ebe8af34 (patch)
tree3a3c8924f185e222a55ddd902904dbb4e1c0f8e6
parent2eed5ffdf46270bb7c0d50f1d685943483cd2dc9 (diff)
downloadpkgsrc-4dd4c61ce9065f02d2582f80ffb40c09ebe8af34.tar.gz
Add stdbool.h workaround for older OSX.
-rw-r--r--security/gnutls/distinfo4
-rw-r--r--security/gnutls/patches/patch-src_libopts_autoopts_options.h15
-rw-r--r--security/gnutls/patches/patch-src_libopts_compat_compat.h15
3 files changed, 33 insertions, 1 deletions
diff --git a/security/gnutls/distinfo b/security/gnutls/distinfo
index 561a5848a89..5c557bac7e2 100644
--- a/security/gnutls/distinfo
+++ b/security/gnutls/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.96 2013/08/01 20:00:59 adam Exp $
+$NetBSD: distinfo,v 1.97 2013/10/25 09:03:12 jperkin Exp $
SHA1 (gnutls-3.2.3.tar.xz) = 18f5fffd1a0384944cb76cbedc0720c4726470f4
RMD160 (gnutls-3.2.3.tar.xz) = bde21d617cbef1051b019a99915ebf51246819d2
@@ -7,3 +7,5 @@ SHA1 (patch-ae) = 71fbbeb43ac1689fca6fec7f8348d8534c1dc38a
SHA1 (patch-gl_stdio.in.h) = b5802da2cccddd6fab73bd39c49f7d62bef58464
SHA1 (patch-lib_Makefile.in) = 949df8644a1f6085d8ad63984188cee0518a837a
SHA1 (patch-lib_nettle_egd.c) = b7e9769e8c620519c43ca7b7481a558e9d389c68
+SHA1 (patch-src_libopts_autoopts_options.h) = 60be5b43f23ba5978759c1e245781da7f9125071
+SHA1 (patch-src_libopts_compat_compat.h) = 2e0a1be460917b2d7a8f6bdac698dad405143013
diff --git a/security/gnutls/patches/patch-src_libopts_autoopts_options.h b/security/gnutls/patches/patch-src_libopts_autoopts_options.h
new file mode 100644
index 00000000000..e18d9c4895e
--- /dev/null
+++ b/security/gnutls/patches/patch-src_libopts_autoopts_options.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_libopts_autoopts_options.h,v 1.1 2013/10/25 09:03:12 jperkin Exp $
+
+Workaround for older OSX.
+
+--- src/libopts/autoopts/options.h.orig 2013-05-08 18:32:30.000000000 +0000
++++ src/libopts/autoopts/options.h
+@@ -62,7 +62,7 @@
+ # include <sysexits.h>
+ # endif /* HAVE_SYSEXITS_H */
+
+-# if defined(HAVE_STDBOOL_H)
++# if defined(HAVE_STDBOOL_H) || defined(__APPLE__)
+ # include <stdbool.h>
+ # else
+ typedef enum { false = 0, true = 1 } _Bool;
diff --git a/security/gnutls/patches/patch-src_libopts_compat_compat.h b/security/gnutls/patches/patch-src_libopts_compat_compat.h
new file mode 100644
index 00000000000..5d7e85f96c0
--- /dev/null
+++ b/security/gnutls/patches/patch-src_libopts_compat_compat.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_libopts_compat_compat.h,v 1.1 2013/10/25 09:03:12 jperkin Exp $
+
+Workaround for older OSX.
+
+--- src/libopts/compat/compat.h.orig 2013-05-08 18:32:30.000000000 +0000
++++ src/libopts/compat/compat.h
+@@ -182,7 +182,7 @@
+ # include <unistd.h>
+ #endif
+
+-#ifdef HAVE_STDBOOL_H
++#if defined(HAVE_STDBOOL_H) || defined(__APPLE__)
+ # include <stdbool.h>
+ #else
+ typedef enum { false = 0, true = 1 } _Bool;