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