Commit Graph

200 Commits

Author SHA1 Message Date
mhitch e52720514e The Xprt build needs cfb, and the vax Xserver will soon need the cfb stuff,
so enable building cfb.  Fixes Xprt build failure on vax when building
from src/x11.
2004-04-23 06:23:42 +00:00
mhitch 46aadbda46 XINPUT is also needed by vax. 2004-04-23 05:56:47 +00:00
mrg d9fb13565a only -D_PC on i386/amd64. from PR#25036. 2004-04-17 06:47:04 +00:00
drochner 2405f1e72b while there is no pcvt on amd64, wscons emulates it, and xfree86
doesn't like a wscons which doesn't emulate anything, so we have
to use PCVT_SUPPORT to make VT switching work
2004-04-15 15:15:11 +00:00
drochner dad2483208 whitespace cleanup 2004-04-15 14:55:26 +00:00
drochner 815a909f67 create an .OBJDIR to make it build on a read-only source tree 2004-04-15 14:54:32 +00:00
drochner 403f84395e pass -export-dynamic to the linker, otherwise the dlopen() loader is
pointless
2004-04-15 14:53:40 +00:00
drochner 5f373dba65 use mmap() on amd64 to activate the loader.c hack 2004-04-15 14:52:03 +00:00
lukem f6c0266f4d Add -I${X11SRCDIR.xc}/lib/xtrans, -I${X11SRCDIR.xc}/lib/GL/glx, (etc)
as appropriate.
Based on fix from Hubert Feyrer, cross-checked with the native Imakefiles.
2004-04-05 12:03:25 +00:00
jdc 0b6352e327 Xfree68 server code. Brought over from Xfree 3.
XXX: This does not compile and some extra code needs to be brought across.
2004-03-28 15:31:32 +00:00
jdc e7d8e3d1a1 Add XFree68 directories. 2004-03-28 15:28:24 +00:00
chris 5d5ac9781d When using dynamic module loading on arm, we need to link in libarm. This
is so we can find icache sync functions.
2004-03-28 15:19:30 +00:00
jdc abd1c81ab7 Add iplan libraries. 2004-03-28 14:30:38 +00:00
jdc 55817e09ea Add iplan sub-directories. 2004-03-28 14:24:38 +00:00
jdc 3f72c9ae4c Interleaved plane framebuffer support. 2004-03-28 14:06:26 +00:00
soren 7b58653939 PR misc/24247: Remove duplicate ${LIBI386}. 2004-03-27 15:30:03 +00:00
soren ca9b535c66 PR misc/24247: Fix typo. 2004-03-27 15:27:01 +00:00
rtr 5284eba6e3 + set correct XKB_RULES_DIR path
should resolve pr#24815
2004-03-17 23:19:48 +00:00
perry 1743443686 Add a compile flag, MKTTINTERP, that turns on the bytecode interpreter
when it is set to yes (typically in /etc/mk.conf)

The freetype bytecode interpreter is not on by default because it is
patented in some jurisdictions.
2004-03-17 23:15:30 +00:00
kleink 80b12afa54 Don't override MLINKS for Xsun24; append to it. 2004-03-17 00:18:57 +00:00
matt 3cce4563ce Don't build as fontmodules or install if X11FLAGS.LOADABLE is empty. 2004-03-16 17:40:53 +00:00
wiz 4fdf521f76 It's extension, not extention. From Miod Vallat (miod at online fr). 2004-03-14 20:11:24 +00:00
matt 2781c357ae Only build newport on sgimips. 2004-03-14 17:01:10 +00:00
matt 9c9d9ff61c Bump XF86 version to 4.4.0 2004-03-14 17:00:30 +00:00
jdc b79da97fe9 Split Xsun servers so that we can build:
Xsun, XsunMono, Xsun24	on sparc, sparc64
  Xsun, XsunMono		on sun3
2004-03-14 08:08:45 +00:00
matt 63acca1d77 Split drivers between obviously i386-only drivers and not
macppc/sgimips drivers.
2004-03-14 07:26:58 +00:00
rtr 619cc8125d + apply patch from Tom Ivar Helbekkmo (pr24735)
+ add other missing files in addition to patch

should resolve pr#24735
2004-03-11 01:09:35 +00:00
rtr f52be06c26 Update reachover to build XSUN for sun3 2004-03-10 16:21:16 +00:00
rtr 4945dfe3ca remove commented out directives not needed 2004-03-07 13:50:25 +00:00
rtr a0b49b5989 + remove DDB from COPTS (oops)
+ add radeon reachover (doesn't build, so commented out in drm/Makefile
  SUBDIR).
2004-03-06 11:44:41 +00:00
rtr 2a5927e586 + drm (sub)loadable module
+ mga dri lkm
2004-03-06 11:36:05 +00:00
rtr 473a0a3bea userland part of dri for mga and radeon cards
XXX
	+ common components need to be separated in the future
	+ only mga & radeon provided for now
	+ necessary to rename libmga_drv.so.n.n -> mga_drv.so by hand
	  see dri/Makefile for comment.
2004-03-06 10:30:26 +00:00
rtr b02cb79e1a + update reachover Xserver/* for xf4.4 2004-03-06 03:31:05 +00:00
rtr ba6b26100c + the non-loadable version of libcfb.a needs cfbcmap. 2004-03-04 01:06:57 +00:00
rtr 2b884e11d4 + cfbcmap.c is only for libcfb.a (8)
+ use correct cfbmodule.c's for 8,16,24,32 libcfb respectively.

Resolves (remaining?) problems with xf86cfg.
2004-03-03 16:11:45 +00:00
skrll 5df6f3ecad Correct the defines to mfbbltO.c
xf86cfg can now load libxf1bpp.a
2004-03-03 14:32:53 +00:00
rtr 32fad750c1 + put common CPPFLAGS in one file
+ add -DFONTMODULE -DMODNAME=${LIB} for xtt modules
+ add required include paths for FONTMODULE, MODNAME
Fix as per changes in pr by Kouichirou Hiratsuka

This should resolve pr#24032
2004-03-03 08:38:09 +00:00
rtr 29dc39116b Always -UDDXTIME we'd get rid of it in source but native needs it. 2004-02-24 15:17:48 +00:00
uwe bf04b0ee5f Enable Xhpc on hpcsh. 2004-02-22 18:30:34 +00:00
rtr 39401ac035 SRCS+= GetTimeInMillis.c for special combinations of XFree86 server is
being built with other servers.
2004-02-21 08:35:28 +00:00
rtr 36f1e88d93 MKMAN=no was there ever a Xmacppc.man? 2004-02-21 08:33:23 +00:00
rtr 12cdb6c3cf move libos.a down in the link line so its version of GetTimeInMillis() is
not the one linked (instead we get the version from libxnest.a and libxvfb.a)
appropriately.
2004-02-21 08:32:34 +00:00
sekiya 6b0d2196d3 Add sgimips as a valid XFree86 server target. 2004-02-21 01:51:43 +00:00
rtr afb68f3457 compile correct path to 'Cards' file into xf86config
this is into response to (not so)recent post I can't find and should
resolve the described problem i.e. Cards file wasn't found.
2004-02-18 04:59:56 +00:00
chris f1d5c4b47a Add cross build glue for cats. 2004-02-13 16:56:19 +00:00
mhitch 756f7c1000 Xamiga needs FORCE_SEPARATE_PRIVATE. 2004-02-13 04:49:00 +00:00
lukem dfbe2402b8 fix dependency on xf86Build.h, and add some comments 2004-02-09 04:18:24 +00:00
lukem c3af380567 no need to determine XSERVERINCDIR here 2004-02-09 00:28:25 +00:00
lukem 96457165ec add DPSRCS entry for .h file created with BUILDSYMLINKS 2004-02-09 00:25:05 +00:00
lukem c874e04b84 * add xf86PciIds.h to DPSRCS to fix parallel make issue
* there's no need to find the .OBJDIR of this directory for includes
  as -I. suffices.
2004-02-08 23:27:38 +00:00