summaryrefslogtreecommitdiff
path: root/www/lynx
diff options
context:
space:
mode:
authorwiz <wiz>2014-09-12 21:29:22 +0000
committerwiz <wiz>2014-09-12 21:29:22 +0000
commit3dbdddb4ec46aae3539a2c7cfc0685c9cf1fd4b4 (patch)
tree24a557b8e6ebb3407af528ac006e2ab0624b6d98 /www/lynx
parent5b4e338ebbd95d7bd2c103799369678e9004b4c9 (diff)
downloadpkgsrc-3dbdddb4ec46aae3539a2c7cfc0685c9cf1fd4b4.tar.gz
Correct and fix build with ncursesw.
From Leonard Schmidt in PR 49200.
Diffstat (limited to 'www/lynx')
-rw-r--r--www/lynx/distinfo3
-rw-r--r--www/lynx/options.mk4
-rw-r--r--www/lynx/patches/patch-src_LYStrings.c17
3 files changed, 21 insertions, 3 deletions
diff --git a/www/lynx/distinfo b/www/lynx/distinfo
index 438ad6e090e..bd53288ede9 100644
--- a/www/lynx/distinfo
+++ b/www/lynx/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.30 2014/03/12 10:13:15 wiz Exp $
+$NetBSD: distinfo,v 1.31 2014/09/12 21:29:22 wiz Exp $
SHA1 (lynx2.8.8rel.2.tar.bz2) = 65bbf95627c88723bbb5880155e5fe01c2753d0c
RMD160 (lynx2.8.8rel.2.tar.bz2) = a683f9c163a6c343bde53ffde99dbecce4e41b02
@@ -6,3 +6,4 @@ Size (lynx2.8.8rel.2.tar.bz2) = 2587120 bytes
SHA1 (patch-aa) = 85e76c4b2708e01dd1abdc1af764a067bd83bcb9
SHA1 (patch-ab) = 26fab3bd426a76df530e6780eefe36464059bc6a
SHA1 (patch-af) = 31399c0c3394b90c0680708fff06f6f9e19674b3
+SHA1 (patch-src_LYStrings.c) = ce12d4e116d550f6cb4df6d045d318752c83f14d
diff --git a/www/lynx/options.mk b/www/lynx/options.mk
index 0ca67d612b1..2705a4ca975 100644
--- a/www/lynx/options.mk
+++ b/www/lynx/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.13 2012/06/12 15:46:04 wiz Exp $
+# $NetBSD: options.mk,v 1.14 2014/09/12 21:29:22 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.lynx
PKG_SUPPORTED_OPTIONS= inet6
@@ -41,7 +41,7 @@ USE_NCURSES= YES # color
CONFIGURE_ARGS+= --enable-color-style
.endif
.if !empty(PKG_OPTIONS:Mncursesw)
-SCREENTYPE= ncurses
+SCREENTYPE= ncursesw
LIBS+= -lncursesw
. include "../../devel/ncursesw/buildlink3.mk"
CONFIGURE_ARGS+= --enable-color-style
diff --git a/www/lynx/patches/patch-src_LYStrings.c b/www/lynx/patches/patch-src_LYStrings.c
new file mode 100644
index 00000000000..a1cd9e30109
--- /dev/null
+++ b/www/lynx/patches/patch-src_LYStrings.c
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_LYStrings.c,v 1.1 2014/09/12 21:29:22 wiz Exp $
+
+Fix build with ncursesw.
+
+--- src/LYStrings.c.orig 2013-11-29 00:52:56.000000000 +0000
++++ src/LYStrings.c
+@@ -40,6 +40,10 @@
+ #include <LYrcFile.h>
+ #endif
+
++#ifdef NCURSES
++#include <ncurses/term.h>
++#endif
++
+ #include <LYShowInfo.h>
+ #include <LYLeaks.h>
+