Commit Graph

427 Commits

Author SHA1 Message Date
macallan 5b93dbb4b1 avoid using vgahw and int10 on macppc, sparc and sparc64 since we never use
VGA textmode on this hardware.
Fixes errors like this:
xf86MapVidMem: could not mmap screen [s=20000,a=a0000] (Invalid argument)
2006-04-07 17:52:55 +00:00
uwe 11419c1870 Build XFree86 server on netwinder with a minimal set of generic drivers
(XFree doesn't have a driver for CyberPro cards).
2006-04-03 11:15:17 +00:00
uwe 3d342ea626 Lines with tabs only -> empty lines. 2006-03-31 21:43:42 +00:00
tsutsui 1ead0edd7c Add support for Xews4800mips under src/x11. 2005-12-29 15:52:20 +00:00
christos 174556b791 Add setusercontext handling (from Patrick Welche) 2005-12-20 21:30:19 +00:00
spz 1802f2d1d7 Enable build.sh -x building for the usbtablet driver new in xsrc
distrib/sets/lists/xserver/md.* to list the additional files for XFree86
using ports
share/mk/bsd.x11.mk and x11/... for the actual building

Contributes to closing PR xsrc/23964
Reviewed by tron@NetBSD.org
2005-11-12 22:57:46 +00:00
macallan 9a4155718f Add include pathc for fb, render and xaa 2005-10-26 10:56:44 +00:00
macallan ff86b8c8ef Enable XInput in all Xsun flavours. Fixes fallout from enabling XFree86. 2005-10-03 20:22:08 +00:00
macallan 09bc805fb6 Build XFree86 on NetBSD/sparc.
Tested on Krups and a SPARCbook 3GX
Works only with wscons kernels, currently there's official support on Krups
with igsfb and more or less official support for SPARCbooks with pnozz and
SPARCstations with cgsix.
2005-10-01 22:51:31 +00:00
macallan c6dfdb40f7 hardware cursor support added. 2005-10-01 17:12:01 +00:00
chs e211d606cd fix many problems in the reachover Makefiles for X11 libraries:
- add many missing shared-library dependencies
 - remove many unnecessary shared-library dependencies
 - add many missing files to the Mesa source list
 - fix the ordering of the SUBDIR list in the top level
   to match the actual inter-library dependencies
2005-09-24 13:51:46 +00:00
macallan 80c8afadaa enable real PCI IO operations on macppc
( needs ofb.c 1.42 2005/09/22 and ppc_video.c 2005/09/22 )
2005-09-22 18:53:26 +00:00
chs b8035c1db1 add a shared-lib dependency on libfreetype, since this library calls that one. 2005-09-22 15:42:57 +00:00
martin 9238421273 fontconfig depends on expat - so insert a .WAIT for parallel builds. 2005-07-22 08:47:20 +00:00
lukem 90cee22b7a Add back <bsd.lib.mk>, which Christos accidentally removed in the previous.
We need it for the LIBDPLIBS optimization to work.
2005-07-19 23:24:26 +00:00
christos bca552a90d PR/30413: Martin Husemann: make target ordering issue in non-compat mode.
This was caused by a problem in the Makefile.
2005-07-19 21:14:39 +00:00
martin 7d5aa8c228 Do not build/install the vga driver on sparc64 - it won't work there
anyway (and confuses autoconfiguration)
2005-07-18 20:01:05 +00:00
macallan 3eb150cdf9 Let X -configure default to the 'kbd' driver only on sparc64 and macppc 2005-07-13 02:04:01 +00:00
tron c4f205cf3a Install "afb" module again on systems which use an X11 server with
loadable modules and don't install the static "afb" library on systems
which use a static server. This fixes build problems introduced by
recent changes.
2005-07-03 14:30:52 +00:00
rtr 576dfb977c no xttcap.c in this module 2005-07-02 08:28:58 +00:00
rtr ac31294a39 build afbmodule.c when we build loadable xserver
XXX
do this in a way that will let static link of Xserver easier when the
rest of the framework supports it
2005-07-01 13:47:14 +00:00
tron b2d2e5d059 Fix typo in comment. Patch supplied by Nicolas Joly in PR xsrc/30639. 2005-06-30 09:48:47 +00:00
rtr ce87f475df we aren't supposed to build afb{tile,blt}.c this should resolve issues with
duplicate symbols in the libafb.a module
2005-06-26 06:33:43 +00:00
bjh21 fde4cf0a9d NetBSD.cf unconditionally turns on XKB_ALWAYS_USES_SOFT_REPEAT. Do the same
here so that auto-repeat works in, e.g., Xsun.  This should solve
PR port-sparc/28908.
2005-05-20 12:53:22 +00:00
martin bc2f09f761 Add the assembler files. 2005-05-15 19:32:21 +00:00
martin 4f8a6aa79a We need ${X11FLAGS.EXTENSION} here, because it carries what xsrc calls
GlxExtraDefines - and those are very important on 64 bit archs at least
(-D__GLX_ALIGN64)
2005-05-14 19:27:56 +00:00
jmc f0bd734d23 Need a .WAIT before going into bin 2005-05-09 20:02:21 +00:00
he 4c3432768b Convert to using PAM_STATIC_LDADD / PAM_STATIC_DPADD instead of directly
listing the needed libraries.
2005-05-09 16:15:48 +00:00
he a95064d0f6 For PAM, add the rpcsvc, util, and crypt libraries. Fixes build problem
for ports doing static linking, such as evbsh5.
2005-05-08 19:21:01 +00:00
he b18483500c For PAM, add -lrpcsvc -lutil -lcrypt to LDADD, and also add in missing
DPADD line.  Fixes build problem for evbsh5 which does static linking only.
2005-05-08 17:47:13 +00:00
martin f16b608ac7 Do not create a X symlink for Xsun on sparc64 - this overwrites the
symlink we already created for XFree86.
2005-05-06 22:55:09 +00:00
martin 5a8e44133b Build the xf8_32wid module on sparc64. 2005-05-06 22:54:06 +00:00
macallan 93548a84e7 added missing files cg6_cursor.c, cg6_accel.c and missing include path for xaa 2005-05-03 20:52:50 +00:00
tron d1aaf206df We don't need to link hardware independent X11 servers with the "i386"
library under NetBSD-i386.
2005-04-09 18:00:01 +00:00
tron 095cd4d0fa NetBSD-vax needs the "fb" library to build the "Xdmx" server. 2005-04-05 14:04:55 +00:00
martin 216c7eb47d Add atimisc, r128 and radeon modules to the sparc64 build 2005-04-03 16:04:30 +00:00
minoura 38b3ea7295 fb is required to build successfully on x68k. 2005-03-28 13:05:03 +00:00
martin cadae0e841 Now that I found out the right conditionals, handle DRI for this driver. 2005-03-26 10:22:27 +00:00
rtr c6b047ea8b + do not install getconfig 2005-03-24 05:27:18 +00:00
rtr 739e0b7a2b + fix up the rest of the reachover to build XFree86 for sparc64 2005-03-24 05:24:20 +00:00
martin 858199a6b7 Adapt recent changes to the sparc64 configuration from xsrc:
Build XFree86 server and add all sun* framebuffer drivers.
2005-03-23 11:09:58 +00:00
rtr 1603c2c13e The last of the changes for missing files in i386 vs xsrc.
+ build libafb for i386 (like xsrc does)
+ hook getconfig into the build
+ add new input driver acecad
+ add new xkb symbols
+ add new font encodings

It should be safe to update the set lists for i386 now.
2005-03-23 01:00:32 +00:00
rtr b519187821 + install DMX manpages
XXX we install manpages from all over the place, after things are pulled
    up to the netbsd-3 branch we would be doing well to re-organize.  I
    would do it now but we already have enough things to pullup/keep track of
2005-03-22 22:34:24 +00:00
rtr 80843b35d1 + getconfig scripts and configs 2005-03-22 21:43:24 +00:00
rtr 247dcd3422 + update .PATH for sparc clip.S
+ enable MIEXT_* by default since it is required by Xdmx and all archs
  build it

This makes -m sparc build src/x11
2005-03-22 19:47:59 +00:00
tron b3f8122938 Include missing source files in X11 server module build. This fixes e.g.
crashed when running Mozilla. Thanks to Steve Woodford for analyzing this
and sending me a patch.
2005-03-22 15:00:37 +00:00
rtr 697d48d199 + libdmx dso
+ dmx example utils
2005-03-22 04:18:48 +00:00
tron 4e82d87220 Remove obsolete definition for "codeconv" modules which no longer exist. 2005-03-21 14:38:48 +00:00
tron 5313df498e Backout last change, "-fno-strict-aliasing" is now enable via "bsd.x11.mk". 2005-03-21 14:11:00 +00:00
tron 1d12c069e3 Compile this library with "-fno-strict-aliasing" to fix PR xsrc/29743
for the reachover build.
2005-03-21 13:55:25 +00:00