summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2017-01-25 03:18:35 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2017-01-25 03:18:35 +0000
commitfd9cd5903caec35ea82e483044f2928d994be3b7 (patch)
treeac8e055300c254b0c6f6c43a1c3366ecc6d4c9a3 /net
parentf4f5795884a71e502467d88b094e9702e5653b9f (diff)
downloadpkgsrc-fd9cd5903caec35ea82e483044f2928d994be3b7.tar.gz
Add configure args to give the location of xkb. Without this, the vnc
server would fail to start when using the native X on NetBSD-7.0.2. This should allow it to work on native and pkgsrc X
Diffstat (limited to 'net')
-rw-r--r--net/tigervnc/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/net/tigervnc/Makefile b/net/tigervnc/Makefile
index e1e1e231bbb..8caaa805db7 100644
--- a/net/tigervnc/Makefile
+++ b/net/tigervnc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2017/01/24 08:30:25 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2017/01/25 03:18:35 dmcmahill Exp $
DISTNAME= tigervnc-1.7.1
CATEGORIES= net
@@ -55,6 +55,9 @@ XORG_CONFIGURE_ARGS+= --disable-xorg --disable-xnest --disable-xvfb --disable-dm
XORG_CONFIGURE_ARGS+= --disable-config-hal --disable-config-udev --with-pic
XORG_CONFIGURE_ARGS+= --disable-unit-tests --disable-devel-docs --disable-selective-werror
XORG_CONFIGURE_ARGS+= --disable-dri --enable-dri2 --disable-dri3 --enable-glx --enable-glx-tls
+# when using native X, tigervnc server can't find xkb rules or xkbcomp without the following:
+XORG_CONFIGURE_ARGS+= --with-xkb-path=${X11BASE}/lib/X11/xkb
+XORG_CONFIGURE_ARGS+= --with-xkb-bin-directory=${X11BASE}/bin
pre-configure:
cd ${WRKSRC}/unix/xserver && autoreconf -fvi && \