summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authortnn <tnn>2008-01-15 22:37:49 +0000
committertnn <tnn>2008-01-15 22:37:49 +0000
commitdccf93e81d7ae07189790c467c08b35ed12d0194 (patch)
tree4f9d7fdff161fa83647f1e6cbabdc88aa2851352 /mk
parent389fc6a67c25801c7faaa7a5c95fc0086c223d3d (diff)
downloadpkgsrc-dccf93e81d7ae07189790c467c08b35ed12d0194.tar.gz
Default to modular X.org on HPUX, since native X11 is old/broken and
X11 headers are not bundled with the operating system.
Diffstat (limited to 'mk')
-rw-r--r--mk/platform/HPUX.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/mk/platform/HPUX.mk b/mk/platform/HPUX.mk
index e1dee4e08ce..add6c172935 100644
--- a/mk/platform/HPUX.mk
+++ b/mk/platform/HPUX.mk
@@ -1,4 +1,4 @@
-# $NetBSD: HPUX.mk,v 1.11 2008/01/14 05:50:38 tnn Exp $
+# $NetBSD: HPUX.mk,v 1.12 2008/01/15 22:37:49 tnn Exp $
#
# Variable definitions for the HP-UX operating system.
@@ -25,6 +25,12 @@ TOUCH_FLAGS?= # touch doesn't understand -f
ULIMIT_CMD_datasize?= ulimit -d `ulimit -H -d`
ULIMIT_CMD_stacksize?= ulimit -s `ulimit -H -s`
ULIMIT_CMD_memorysize?= ulimit -m `ulimit -H -m`
+
+# native X11 on HP-UX is rather old and breaks many packages.
+# The modular X.org userland works rather well, apart from the server which
+# is unlikely to ever be supported due to proprietary graphics hardware.
+X11_TYPE?= modular
+
# imake installs manpages in weird places
# these values from /usr/X11R6/lib/X11/config/NetBSD.cf
IMAKE_MAN_SOURCE_PATH= man/cat