Commit Graph

417 Commits

Author SHA1 Message Date
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
tron 2fd9f219f6 Remove broken "MLINKS" assignment. 2005-03-21 13:16:34 +00:00
tron 95b5dcbdd0 The minor version of this library was bumped. 2005-03-21 09:03:12 +00:00
rtr 4bce42ca29 + build and install the libxtt.a module
+ remove obsolete xtt modules
2005-03-21 01:26:02 +00:00
rtr a15a1d2d27 add missing freetype headers 2005-03-21 00:55:04 +00:00
rtr f5c509d2f2 + add missing source files for dmx
+ add bits to turn on building of Xdmx
2005-03-21 00:49:17 +00:00
rtr 73a83dc1c1 Xdmx server 2005-03-21 00:19:19 +00:00
rtr 04dbca463d add dmx headers 2005-03-20 23:58:11 +00:00
rtr 54561084d0 add missing source files 2005-03-20 23:52:05 +00:00
lukem 09f1052592 Revert previous; it's unnecessary in light of Christos' fix to
pswfile.c rev 1.2.  It also may have a  make -j  race.

Explicitly use  -f ${.TARGET:.c=.h}  in .psw.c; it can't hurt and
it mirrors what XFree86 does.
2005-03-20 23:49:06 +00:00
rtr 5f073846f4 pswrap tool usage change 2005-03-20 23:11:19 +00:00