rtr
84a7b90f12
+ apply some patches as provided by Nicolas Joly to finish libshadow.a
...
+ finish liblayer.a -> finishes miext
should resolve pr#27156
2004-10-07 13:47:13 +00:00
rtr
42dc449815
+ add arch specific flags for ati driver should resolve pr#25918
...
XXX
This pr remains in feedback because I never did get confirmation that
this change resolved the problem. People are free to test it and if
desired request a pull up to 2.0 branch. I will not be requesting the
pullup.
2004-09-18 06:49:27 +00:00
lukem
fed2131043
Install the following as executable scripts:
...
GiveConsole TakeConsole Xsetup_0 Xsession Xwilling
Should fix issue raised by Ian P. Thomas on <netbsd-users>.
2004-08-19 01:30:33 +00:00
lukem
b8d2105c21
Need to prefix relative directories with `${.CURDIR}/' so that
...
objdir builds in the src tree (i.e, without MAKEOBJDIR{,PREFIX}) work.
2004-08-05 01:28:47 +00:00
lukem
c36b0cda5a
Cache .OBJDIRS of LIBDPLIBS commonly used in SUBDIRs,
...
to speed up recursive makes from this directory (or above).
Note: this uses MAKEOVERRIDES, and may need special treatment
for host platforms that have limits in this area.
2004-08-04 11:10:19 +00:00
lukem
64a063e68b
The do-lib-XXX BUILDTARGETS are obsolete now that we use LIBDPLIBS in
...
lib/**/Makefile.
(We still need to use .WAIT in lib/Makefile to enforce the subdir
dependency ordering.)
2004-08-04 09:38:56 +00:00
lukem
f4b86cdac7
Convert from DPADD/LDADD to LIBDPLIBS (from bsd.lib.mk), which allows
...
libraries to be linked at other libraries that have been built but
not yet installed.
2004-08-04 08:37:04 +00:00
uch
1c6a48e6b6
newsmips X server configurations.
2004-08-01 18:52:03 +00:00
sketch
8ed1467c3c
Remove duplicate .PATH definition.
2004-07-23 16:28:18 +00:00
sekiya
e4c49c37de
Build lib*_pic.a only for loadable modules on dlopen() targets.
2004-07-14 13:34:13 +00:00
agc
261a705deb
Don't install *_pic.a libraries in DESTDIR for non-MIPS architectures.
2004-07-14 09:44:26 +00:00
lukem
730b098c45
Add the .c and .h files generated from *.psw to DPSRCS.
...
Add -I. to CPPFLAGS.
This should fix a build problem highlighted by rtr@ in private mail.
2004-07-13 16:15:28 +00:00
sekiya
0a541ba0ea
Enable "loadable module" dlopen() scheme. Necessary to crossbuild the XFree86
...
server on platforms that are not supported by the Metrolink module loader
(i.e., MIPS).
Enabled for sgimips in bsd.x11.mk.
2004-07-13 09:29:45 +00:00
uch
f3970e5667
make Xdreamcast compile again. (work fine.)
2004-07-06 13:41:13 +00:00
lukem
0a3a939b03
Relocate X68kConfig from X11LIBDIR to X11ETCDIR
2004-06-13 11:47:41 +00:00
christos
e3bc441d7b
Don't install xterm setuid anymore:
...
- pty ownership is handled by ptm(4)
- utmp updating is handled by utmp_update(8)
2004-06-09 20:37:41 +00:00
lukem
b817247988
Use MKPRIVATELIB=yes instead of providing an empty libinstall:: target and
...
setting NOLINT, NOPIC, NOPROFILE (etc)
2004-05-23 02:24:50 +00:00
lukem
64ac75227d
Use ${X11ETCDIR} instead of /usr/X11R6/lib/X11 for the location of XF86Config.
2004-05-17 23:50:09 +00:00
lukem
10cfcae8fc
Radically overhaul X11 configuration:
...
* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.
The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.
* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.
* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)
* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).
IMPORTANT NOTE:
* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.
2004-05-16 10:25:13 +00:00
he
dedc7522a7
Drop optmization to -O0 for sh5 for one file to work around an
...
internal compiler error.
2004-05-14 07:21:24 +00:00
he
7cf5573a11
Drop optmization to -O0 for sh5 for one file to work around an
...
internal compiler error.
2004-05-13 22:32:47 +00:00
mhitch
64c96922cf
Now that the missing libm functions are available on the vax, build
...
glxgears and glxinfo. This will fix the checkflist failure on the vax
build.
2004-05-13 21:10:36 +00:00
lukem
aadb133a30
BYTE_ORDER is handled by Xarch.h
2004-05-13 09:31:11 +00:00
lukem
7c51496531
Use /var/db/xdm (instead of /usr/X11R6/lib/X11/xdm) as the default authDir.
2004-05-12 03:58:47 +00:00
lukem
ee4b534db0
more stuff to deal with. (maybe rtr feels enthusiastic? (hint hint :))
2004-04-29 06:08:34 +00:00
lukem
7e0102df65
Add some #defines missed in the upgrade to XFree86 4.4.x
2004-04-29 05:58:54 +00:00
lukem
d2df9b79b4
Sync to changes made in XFree86 4.4 and add -DXFREE86_FT2 appropriately.
2004-04-29 05:18:25 +00:00
lukem
0a6b839847
Install VeraIt.ttf, per PR [xsrc/25373] from FUKAUMI Naoki.
...
Sort xfont/mi, and cleanup whitespace.
2004-04-29 03:23:44 +00:00
lukem
e2d2459f58
Define XDMCP_NO_IPV6 along with XDMCP, as per the "native" XFree86 4.4 build.
2004-04-29 02:14:52 +00:00
lukem
7497e851b4
Add -DARC4_RANDOM to the global CPPFLAGS and X11EXTRAMANDEFS.
...
Remove -DDEV_RANDOM, since ARC4_RANDOM takes precedence anyway.
2004-04-29 01:30:17 +00:00
lukem
8a1597d78b
Fix up botches in X userland from upgrade from XFree86 4.3.0 -> 4.4.0.
...
(All paths are relative to usr/X11R6)
* Obsolete:
bin/fontconfig-config
* Add directories:
lib/X11/locale/zh_CN.UTF-8
lib/X11/xkb/geometry/ibm
* Rename include/freetype2/ft2build.h to include/ft2build.h and obsolete former
* Add files:
fonttosfnt(1) program & man page
include/expat.h
lib/X11/app-defaults/XClock-color
lib/X11/fonts/TTF/Vera*.ttf
some font encodings
zn_CN.UTF-8 locale
some font encodings
various xkb config files
lib/X11/xedit/lisp/progmodes/patch.lsp
Xfontcache(3) and various links
XDGA(3) and various links
XRes(3) and various links
Xss(3) and various XScreenSaver*(3) links
* Add some more TODO items
* Clean up lib/expat build now that the version is hard coded.
2004-04-28 14:17:55 +00:00
mrg
b358d09aa4
- -DXFREE86 if we build an XFree86 server.
...
- use /dev/urandom & hexdump to generate cookies.
mostly as-is from PR#25239.
XXX the #ifdef XFREE86 line in xinit.c is simply for an error message to
XXX include the text "XFree86 XFree86 displays" in an array of char *,
XXX that is used to display an error message. i think nearly all the
XXX netbsd servers need to optionally be added to this list....
2004-04-24 03:42:07 +00:00
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
rtr
3c42c3d0f0
-DHAS_MKSTEMP for auth.c to enable mkstemp()
...
patch from Nicolas Joly
Should resolve pr#25199
2004-04-16 12:58:06 +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
ff5f1b28ec
convert from (cd ${foo} && ${MAKE} bar) to ${MAKEDIRTARGET} foo bar
2004-04-13 12:50:34 +00:00
dbj
6eaa37b67d
add -DDARWIN_NO_CARBON to HOST_CPPFLAGS so that cross build on macos
...
will not attempt to use mac specific resource fork font support.
2004-04-12 15:41:27 +00:00
dbj
323c238021
remove DPADD=${LIBZ}, since a host tool should not depend on /usr/lib/libz.a
...
even if it is using the system libz
2004-04-12 03:11:00 +00:00
mrg
9a6b10ea6b
mirror change in Imakefiles: provide DEFAULTVT=vt05 for amd64 as well.
2004-04-05 12:21:04 +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
lukem
18923ab6c1
Add -DUSE_X86_ASM -I${X11SRCDIR.xc}/extras/Mesa/src/X86
...
to the global CPPFLAGS when building on i386. Fix from Hubert Feyrer.
2004-04-05 12:01:42 +00:00
lukem
9e2ca4378e
Add -I${X11SRCDIR.xc}/extras/expat/lib to CPPFLAGS.
...
Should fix problem Hubert Feyrer was experiencing.
2004-04-04 00:20:45 +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
fredb
158d2f19f3
Enable IPv6 in XFree86 4.4.0 reachover build. Usage is describe
...
in "/usr/X11R6/lib/X11/doc/RELNOTES". Note particularly that "tcp",
as in "X -nolisten tcp" or "xhost +tcp/host:0", now means *both*
IP transport protocols. Use "inet" or "inet6", instead, to specify
only one or the other.
XDMCP support for IPv6 -- such as it is -- is disabled, just as
it is in the native, out-of-the-box build. XDM-AUTHORIZATION-1
does not really support IPv6 addresses, in any case. (It is
possible to build "xdm" with -DIPv6, but that presumes support
for IPv6-mapped IPv4 addresses in the default installation, for
one thing, and there are unexplored issues with all that.)
2004-03-26 21:29:54 +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
rtr
542451dd14
use native libz
...
patch from Krister Walfridsson via pr#24783
2004-03-15 00:39:31 +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
00c7d78b79
+ hardcode_libdir_flag_spec="-Wl,-rpath,${X11USRLIBDIR}" - for both *-config
...
scripts
+ FONTCONFIG_LIBS="-L${X11USRLIBDIR} -lfontconfig" for xft-config
patch from Kouichirou Hiratsuka should resolve pr#24751
2004-03-12 03:59:42 +00:00
rtr
020fb098d7
freetype/Makefile
...
+ substitute @hardcode_libdir_flag_spec@ with -Wl,-rpath,/usr/X11R6/lib
+ substitute @LIBZ@ with -lz
fontconfig/Makefile
+ substitute @hardcode_libdir_flag_spec@ with -Wl,-rpath,/usr/X11R6/lib
should resolve pr#24747
XXX native built xf 4.4 may suffer from the same problem
2004-03-11 16:13:30 +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
drochner
ee69168070
another try:
...
-rename the fonts.dir/fonts.scale targets to avoid collision with
regular files
-allow the rule for "fonts.scale" to be overridden, and do so in
the Speedo Makefile
2004-03-09 16:30:55 +00:00
rtr
5418651088
Specifically site Speedo as being the only fonts that use a static in-tree
...
fonts.scale.
2004-03-09 13:25:49 +00:00
drochner
4d1b5ab334
make sure the encodings.dir file is copied over after the
...
mkfontscale runs, should fix flist mismatch reported by
cgd, kilbi, smb and Jukka Salmi
2004-03-09 11:41:19 +00:00
cgd
5da885fa08
split cleaning: clean .tmp files via CLEANFILES ("make clean"), and
...
clean ${BDFFILES} and ${PCFFILES} via separate rm -f's during "make
cleandir." The need to split these into separate rm's comes from the
fact that some cross-compilation host systems can't deal with the
>128kB arg list that a single 'rm' of all these things would cause.
The desire to clean the actual generated fonts only in 'cleandir' came
from lukem during review.
2004-03-08 22:33:00 +00:00
drochner
333cf60a0a
mkfontscale must be run before mkfontdir
...
(can't modern mkfontdir do both at once???)
2004-03-08 09:30:09 +00:00
rtr
4945dfe3ca
remove commented out directives not needed
2004-03-07 13:50:25 +00:00
rtr
e1152a4b9b
oops missed bump to 1.1
2004-03-06 15:32:33 +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
c6d0689a6a
+ update reachover include/* for xf4.4
2004-03-06 03:14:23 +00:00
rtr
e5713759fc
+ update reachover share/* for xf4.4
2004-03-06 03:13:06 +00:00
rtr
628862865b
+ update reachover bin/* for xf4.4
2004-03-06 03:09:36 +00:00
rtr
9db533ef43
+ update reachover lib/* for xf4.4
...
XXX font/Makefile needs to be re-examined, but builds for now.
2004-03-06 03:05:39 +00:00
rtr
61ba4636ab
+ update reachover host tools for xf4.4
2004-03-06 02:55:20 +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
0b1ca8966d
DEFAULTVT=vt05 to Xservers.ws generation for i386 only (as native does)
...
XXX should this be given vtXX for other MACHINE's?
should resolve pr#24619
2004-03-01 14:56:51 +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
rtr
e1bbf3c9e0
+ pre-build and install libexpat before lib/*
...
+ link libfontconfig w/ libexpat.
Should resolve pr#24527.
2004-02-23 05:47:47 +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
d2b90882d5
generate usr/X11R6/man/whatis.db
2004-02-09 07:59:01 +00:00
lukem
78f3b1bf18
use uname=${BINOWN} gname=${BINGRP} instead of uname=root gname=wheel
2004-02-09 06:52:34 +00:00
lukem
d51a64d931
clean up temporary files
2004-02-09 05:58:24 +00:00
lukem
d8b3c89d68
consistently provide a tools/<tool>/Makefile.<tool> for inclusion
...
wherever the appropriate definitions are used throughout the tree
2004-02-09 04:30:05 +00:00
lukem
dfbe2402b8
fix dependency on xf86Build.h, and add some comments
2004-02-09 04:18:24 +00:00
lukem
dfdc761429
more explanation of the requirements
2004-02-09 00:47:16 +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
lukem
7c22253779
remove ${STRINGS_FILES} explicitly (${.TARGET} changed)
2004-02-08 22:13:10 +00:00
lukem
0f8e01e903
When building multiple targets with a single series of commands
...
(e.g, a command builds multiple files), use a timestamp file for
synchronization so that "make -j" doesn't run those commands
multiple times in parallel which could result in data corruption.
2004-02-08 21:57:04 +00:00
lukem
70f9fd7e61
Build makestrs earlier.
...
This isn't strictly necessary for build requirements, but does serve
to highlight that makestrs & pswrap are both needed early in the build.
2004-02-08 21:53:53 +00:00
lukem
add50bbb4c
makestrs is used to generate files for the "includes" path, so it can't
...
rely upon ${DESTDIR}${X11INCDIR} being populated.
Fixes problem observed using make -j.
2004-02-08 21:52:30 +00:00
lukem
f38d4e7c68
remove stuff rtr did recently
2004-02-08 21:30:47 +00:00
lukem
7571144c87
add TNF copyright. remove unnecessary cruft
2004-02-08 21:25:09 +00:00
rtr
e620708b1d
add X -> Xdreamcast default symlink
2004-02-07 12:46:48 +00:00
rtr
0aed830d75
Xdreamcast now builds so turn it on.
2004-02-07 12:28:13 +00:00
rtr
2e1bb1e734
place a seconf libcfb on the link line after libcfb16.a since it refs
...
libcfb.a symbols. This lets Xdreamcast build.
2004-02-07 12:27:33 +00:00
rtr
cd87f297eb
+ Xdreamcast reachover, by default turned off.
...
+ sorting of various XSERVER_ entries in Makefiles
+ addition of Xpmax Xdreamcast Xmacppc XSERVER_ entries
+ consistent use of != "no" instead of == "yes" changes
2004-02-07 08:30:34 +00:00
lukem
8d125fd0e6
Cache XSERVERLIB determination in Makefile.serverlib rather than
...
in 111 separate places. Speeds up empty "cleandir" from 27.17s to 13.75s.
2004-02-07 06:52:04 +00:00
rtr
81ec90969f
Re add ${MAKESTRS} and ${GENMATYPES} targets with updated paths into objdir.
2004-02-07 05:47:19 +00:00
lukem
cb53a4d3d5
don't need .PATH here
2004-02-07 05:23:56 +00:00
rtr
ae158be0af
move gen_matypes to x11/tools as per discussion with lukem and request
...
in post http://mail-index.NetBSD.org/tech-x11/2004/02/04/0001.html
2004-02-07 04:19:29 +00:00
rtr
e062d16f1e
remove MAKESTRS target
2004-02-07 04:15:33 +00:00
rtr
1655ce4df5
Move host too makestrs to x11/tools as per discussion with lukem and
...
request in post http://mail-index.NetBSD.org/tech-x11/2004/02/04/0001.html
2004-02-07 04:02:01 +00:00
fredb
4d26570c37
Fix typo.
2004-02-06 16:41:28 +00:00
mrg
261537f309
only build xlibi18n if MKPIC != no.
2004-02-06 14:55:48 +00:00
rtr
5ce86a019f
use ${PRINTX11VERSION}
2004-02-06 11:58:56 +00:00
lukem
5680605b4d
check for ${X11SRCDIR.xc} instead of ${X11SRCDIR}; it's a bit more robust
2004-02-02 14:21:51 +00:00
lukem
3bffc7c9c8
Use
...
FILES+= SshAskpass.ad
FILESNAME_SshAskpass.ad=SshAskpass-default.ad
instead of
FILES+= SshAskpass-default.ad
because of an obscure bug with "make -j" where it doesn't find
SshAskpass-default.ad in the .PATH correctly, probably because
of the rule created for it from BUILDSYMLINKS by <bsd.files.mk>.
This is not the correct long-term solution, and is a temporary
workaround for PR 24020.
2004-01-29 01:00:42 +00:00
rtr
fe5ae52dea
+ print MACHINE not MACHINE_ARCH for OSNAME
...
+ add release to OSNAME
2004-01-26 05:14:13 +00:00
mhitch
24e7e49ae8
Xamiga does not need NEED_SCREEN_REGIONS.
2004-01-25 05:20:02 +00:00
rtr
74e6f70b7d
+ No need to undefine -UXF86VIDMODE twice
...
+ No need to define XF86DRI since it's never defined to begin with
+ __GLX_ALIGN64 now defined globally in X11FLAGS.EXTENSION.
2004-01-25 02:19:38 +00:00
rtr
364a6162e7
define -DHAS_MTRR_BUILTIN -DUSE_I386_IOPL for x86_64
...
patch from njoly@pasteur.fr
also MACHINE == "amd64" -> MACHINE_ARCH == "x86_64"
should resolve pr#24204
2004-01-24 05:51:20 +00:00
lukem
ce45a55fc0
ensure $X11SRCDIR is set and exists (for the build target)
2004-01-23 23:03:23 +00:00
lukem
5377e93afc
don't bother installing XftConfig-OBSOLETE
2004-01-23 14:32:02 +00:00
rtr
0f0f0dce34
-lx86_64 if x86_64
2004-01-23 08:59:20 +00:00
rtr
099ae88634
x86_64 (amd64) link w/ libx86_64 where appropriate
2004-01-23 08:45:02 +00:00
matt
e78cfba9ff
Add amd64 support.
2004-01-19 00:36:09 +00:00
lukem
9bd8d033a9
Don't bother installing:
...
./usr/X11R6/lib/X11/etc/sun.termcap
./usr/X11R6/lib/X11/etc/sun.terminfo
./usr/X11R6/lib/X11/etc/xterm.termcap
./usr/X11R6/lib/X11/etc/xterm.terminfo
2004-01-19 00:30:01 +00:00
rtr
3f64bae6d7
reachover for libamiga.a forgotten in Xamiga import
2004-01-18 05:36:19 +00:00
rtr
c3936a1977
+ Reachover for XdecNetBSD, XalphaNetBSD, Xarm32VIDC
...
XXX certain extensions should/should not be built and linked that are.
XXX X -> symlink defaults may not be appropriate.
2004-01-18 05:35:03 +00:00
rtr
462bd38713
SUBDIR.afb for Xamiga
2004-01-18 05:24:45 +00:00
rtr
67730f2e2d
add dependencies
2004-01-17 06:39:43 +00:00
rtr
fd3ecbad7e
add XSERVER_XAMIGA and XSERVER_HAS_AFB
2004-01-17 04:06:18 +00:00
rtr
3bea515962
Xamiga reachover
2004-01-17 04:03:26 +00:00
rtr
3c57e953ad
build libamiga.a if Xamiga
2004-01-17 03:56:25 +00:00
rtr
dd6e622644
NEED_SCREEN_REGIONS for Xamiga
2004-01-17 03:53:54 +00:00
rtr
8c37b5823c
amiga needs XINPUT for Xnest
2004-01-17 03:50:51 +00:00
dbj
3bae198909
add -DDARWIN_NO_CARBON to HOST_CPPFLAGS so that cross build
...
on darwin does not try to use resource fork font support
which requires the carbon libraries.
2004-01-15 13:47:05 +00:00
minoura
c173c06b42
Build & install XKB data files for the X680x0 keyboard.
...
Missing files in the previous.
2004-01-14 13:01:50 +00:00
minoura
786e145c78
Build & install XKB data files for the X680x0 keyboard.
2004-01-14 12:49:09 +00:00
rtr
d7a05a6f4b
fix typo MCopy -> Mcopy
2004-01-13 15:55:14 +00:00
lukem
da445e3617
Always build cf/, even if MKSHARE=no, since that stuff is part of Imake.
2004-01-11 23:44:31 +00:00
rtr
78c129485b
no FB then VFB for x68k
2004-01-11 13:28:46 +00:00
rtr
017db572b5
build Xvfb by default
2004-01-11 09:07:28 +00:00
rtr
c3eb974543
make Xvfb use GetTimeInMillis() from libos.a if its there
2004-01-11 08:30:42 +00:00
lukem
1fb9212a36
s/Build/X11 build/
2004-01-11 00:10:54 +00:00
lukem
e0d2e74a5d
tweak some XTODO items
2004-01-10 23:35:55 +00:00
rtr
a63b539adb
Undefine DDXTIME if XFree86 server is being built since XFree86 provides
...
its own copy of GetTimeInMillis().
+ This allows us to get rid of multiple versions of GetTimeInMillis().
It is provided by libos.a if DDXTIME is undefined.
XXX macppc may be a special case since it builds both XFree86 and Xmacppc
will resolve later if found to be an issue.
2004-01-10 16:28:29 +00:00
rtr
42fd51da28
+ Manpages
...
+ Wrap lines > 80 chars
2004-01-10 16:14:37 +00:00
rtr
80a1b2e48d
+ add Xmac68k manpage.
...
+ wrap lines > 80 chars
2004-01-10 14:44:18 +00:00
rtr
b841d1dd82
trim include dirs not needed
2004-01-10 13:04:03 +00:00
rtr
4500ee8592
remove drivers not in macppc lists
2004-01-10 13:02:13 +00:00
rtr
1ecafccdd3
Reachover for Xpmax, it builds as good as it ever did from native XF3.
2004-01-10 05:26:14 +00:00
fredb
782d376ab0
Add and enable cross-build framework for Xmac68k X server using patches
...
submitted by David P. Reese Jr. in PR xsrc/23968, updated for the recent
changes that have been made in "src/x11". (This currently builds and runs,
unlike the native XF4 mac68k xsrc build.)
2004-01-10 04:34:33 +00:00
minoura
1b60d5c936
Make symlink X -> X68k.
2004-01-08 12:29:49 +00:00
rtr
b87f955fb5
use prog.mk so we get cleandir. from jmmv@
2004-01-08 09:49:24 +00:00
lukem
b2c15cb7bf
Fix generation of XF86Config.eg and XF86Config.98.
2004-01-08 05:07:41 +00:00
rtr
c5a3389d51
use ${HOST_SH} instead of sh
2004-01-08 04:45:12 +00:00
lukem
a4b9f943c1
move xf86PciIds.h from SRCS to DPSRCS, so TRT happens...
2004-01-08 04:39:16 +00:00
lukem
f165d2f537
fix previous; the original srcfile is called XF86Config.indy already
2004-01-08 04:25:34 +00:00
rtr
151654f33f
install example XF86Config files
2004-01-08 04:22:11 +00:00
lukem
ea0dd22e5d
Build xf1bpp. (from rtr@, with tweaks by me)
2004-01-08 04:20:27 +00:00
rtr
a1d1f64137
XF86Config.indy example
2004-01-08 04:20:00 +00:00
rtr
1b8ba79ff5
X -> XFree86 symlink, if this default is not suitable someone else is
...
free to provide an alternative.
2004-01-08 03:36:24 +00:00
rtr
32c7613ddb
.if ${MACHINE} == "i386" || ${MACHINE} == "amd64" || \
...
${MACHINE} == "macppc" || ${MACHINE} == "cats"
Build Xvfb
2004-01-08 03:33:55 +00:00
rtr
82f1915f4a
fbdevhw manpage
2004-01-08 03:31:54 +00:00
minoura
57eedd4f2c
Descend to X68k SUBDIR.
2004-01-07 13:07:49 +00:00
minoura
a324b4c25b
Let him know about hw/netbsd/x68k DDX.
2004-01-07 13:07:20 +00:00
minoura
3cc13e1bb6
Build X68k if ${MACHINE} == "x68k".
2004-01-07 13:05:48 +00:00
minoura
d9c2ebaf90
x68k SUBDIR.
2004-01-07 13:04:53 +00:00
minoura
323da9bcad
Reachover Makefile for the X68k server.
2004-01-07 13:02:54 +00:00
minoura
6367c9b2ef
Reachover Makefile for the DDX part of the NetBSD/x68k X server.
2004-01-07 13:02:27 +00:00
rtr
388ca1e80d
install Cards & Options FILES
2004-01-06 16:11:49 +00:00
rtr
371160719f
XVFB for macppc
2004-01-06 15:08:21 +00:00
rtr
52bac034e4
X11/etc includes sun.{termcap,terminfo}
2004-01-06 14:16:19 +00:00
rtr
c32559bd19
libspeedo.a loadable module
2004-01-06 14:12:36 +00:00
mrg
f4666cfbc5
- factorize some common per-platform definintions into a new Makefile.common
...
- conditionalise more of the main subdirs based on XSERVER_XXX variables, and
set these as necessary in Makefile.common
XXX: perhaps list the Xwhat -> X symlink name in Makefile.common?
2004-01-06 12:30:13 +00:00
rtr
0eb1806afb
loadable xtt modules for XFree86 X server
2004-01-06 06:46:50 +00:00
rtr
1ad775737b
create X -> Xsun symlink
...
XXX if someone dislikes this as a default they're free to provide another
solution.
2004-01-06 06:18:14 +00:00
rtr
f2914ee88d
pkg-config (pc) and -config scripts
2004-01-06 06:15:45 +00:00
rtr
9723cd6d45
constype and kbd_mode for sun
2004-01-05 13:19:17 +00:00
rtr
f8c6e245c3
FILES= ldblarrow rdblarrow
2004-01-05 13:08:57 +00:00
rtr
febb3dd5a4
XF86VidMode.3 manpage and alias
2004-01-05 12:25:36 +00:00
rtr
73a679e1b3
true type includes
2004-01-05 12:14:04 +00:00
rtr
ccdb07b2cc
add keyboard.4 manpage
2004-01-05 10:16:18 +00:00
rtr
4000871e51
All remaining modules except xf1bpp which may need special handling.
2004-01-05 10:14:18 +00:00