summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2015-06-08 13:44:56 +0000
committerjoerg <joerg@pkgsrc.org>2015-06-08 13:44:56 +0000
commit977e95ada811620549155ffbb1d8dc58377f8a65 (patch)
tree52eb40078a28ae77a3f9c09957fb8090f5f0969c /security
parent433a5e95f7e221944b134e8d90325a3924e8ef1a (diff)
downloadpkgsrc-977e95ada811620549155ffbb1d8dc58377f8a65.tar.gz
Workaround gettext context function definition mess to unbreak
NetBSD/current.
Diffstat (limited to 'security')
-rw-r--r--security/gnutls/distinfo3
-rw-r--r--security/gnutls/patches/patch-src_libopts_libopts.c15
2 files changed, 17 insertions, 1 deletions
diff --git a/security/gnutls/distinfo b/security/gnutls/distinfo
index 20ce0188b94..5e9940b9620 100644
--- a/security/gnutls/distinfo
+++ b/security/gnutls/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.114 2015/06/04 09:43:53 jperkin Exp $
+$NetBSD: distinfo,v 1.115 2015/06/08 13:44:56 joerg Exp $
SHA1 (gnutls-3.3.15.tar.xz) = d7f66b0aeaf48ff8621cc1913230635ef672f0a4
RMD160 (gnutls-3.3.15.tar.xz) = 0c812034b3b8356c31d69074ec92382545eb808b
@@ -10,6 +10,7 @@ SHA1 (patch-lib_nettle_rnd-common.c) = e0feb509e0c37791560280d9eb36785edea51a25
SHA1 (patch-src_gl_stdio.in.h) = fbea411c3a7b71dd2daa3a5963324a2f8daad212
SHA1 (patch-src_libopts_autoopts_options.h) = 9202c55314fe8764ac82c95bbfabfa1b031e9ba4
SHA1 (patch-src_libopts_compat_compat.h) = 240fbfc0ba20af35e0634ba873fe9e34bfbcc921
+SHA1 (patch-src_libopts_libopts.c) = ce5e7681def882e95ed5ab770564d1f999b97039
SHA1 (patch-src_libopts_makeshell.c) = e5b7d66caaec45e12ae5490d515fc9fc75de3d92
SHA1 (patch-src_libopts_proto.h) = 78f845bdcbac8de74953a3cee0b77fa9c5b05386
SHA1 (patch-tests_Makefile.in) = b76dfb38f057b9094a5f46eef33b27492a79301e
diff --git a/security/gnutls/patches/patch-src_libopts_libopts.c b/security/gnutls/patches/patch-src_libopts_libopts.c
new file mode 100644
index 00000000000..6f91d64aeac
--- /dev/null
+++ b/security/gnutls/patches/patch-src_libopts_libopts.c
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_libopts_libopts.c,v 1.1 2015/06/08 13:44:57 joerg Exp $
+
+Workaround broken gettext.h conflicting with native implementation of
+message contexts in NetBSD.
+
+--- src/libopts/libopts.c.orig 2015-06-08 13:12:30.000000000 +0000
++++ src/libopts/libopts.c
+@@ -1,3 +1,7 @@
++#include <config.h>
++#if ENABLE_NLS
++#include <gettext.h>
++#endif
+ #define AUTOOPTS_INTERNAL 1
+ #include "autoopts/project.h"
+ #define LOCAL static