summaryrefslogtreecommitdiff
path: root/misc/dialog
diff options
context:
space:
mode:
authortron <tron>2015-05-28 07:50:33 +0000
committertron <tron>2015-05-28 07:50:33 +0000
commit19395478cfb27149d558e0be4baf7efd1afab48d (patch)
tree533c3401eb9a7a3734561f938e1faec0c4d7bcd6 /misc/dialog
parent20d456a856ca769af2002f727e1a2dc14a943b2b (diff)
downloadpkgsrc-19395478cfb27149d558e0be4baf7efd1afab48d.tar.gz
Fix build under NetBSD older than today's NetBSD-current.
Diffstat (limited to 'misc/dialog')
-rw-r--r--misc/dialog/distinfo3
-rw-r--r--misc/dialog/patches/patch-trace.c16
2 files changed, 18 insertions, 1 deletions
diff --git a/misc/dialog/distinfo b/misc/dialog/distinfo
index 13295330cdf..a2b89eadc05 100644
--- a/misc/dialog/distinfo
+++ b/misc/dialog/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.43 2015/05/28 06:29:10 wiz Exp $
+$NetBSD: distinfo,v 1.44 2015/05/28 07:50:33 tron Exp $
SHA1 (dialog-1.2-20150513.tgz) = 62a76ea7e8a205c4a20e265c34c1b7674fbe0e34
RMD160 (dialog-1.2-20150513.tgz) = a59d3de306ff24add3f00db305b74bb0b07fd860
Size (dialog-1.2-20150513.tgz) = 497554 bytes
+SHA1 (patch-trace.c) = 9ada0df3808c2814404bc30933ec9d159d560265
diff --git a/misc/dialog/patches/patch-trace.c b/misc/dialog/patches/patch-trace.c
new file mode 100644
index 00000000000..61b1b8935e5
--- /dev/null
+++ b/misc/dialog/patches/patch-trace.c
@@ -0,0 +1,16 @@
+$NetBSD: patch-trace.c,v 1.1 2015/05/28 07:50:33 tron Exp $
+
+Fix build failure caused by bad definition of "wunctrl" macro under NetBSD
+which has been fixed in NetBSD-current.
+
+--- trace.c.orig 2011-10-18 11:47:26.000000000 +0100
++++ trace.c 2015-05-28 08:47:19.000000000 +0100
+@@ -93,7 +93,7 @@
+ wchar_t *uc;
+
+ if (win_wch(win, &cch) == ERR
+- || (uc = wunctrl(&cch)) == 0
++ || (uc = wunctrl((&cch))) == 0
+ || uc[1] != 0
+ || wcwidth(uc[0]) <= 0) {
+ buffer[0] = '.';