Adam Jackson
71fbda8049
Xprint/ -> hw/xprint
...
XpConfig -> hw/xprint/config
2006-06-18 21:07:28 -04:00
Daniel Stone
ddc6b99505
Bump to 1.1.99.2.
2006-06-03 11:24:33 +00:00
Daniel Stone
8e8c6faecd
Add support for kFreeBSD systems. (Robert Millan, Aurelien Jarno)
2006-06-03 10:48:37 +00:00
Daniel Stone
a9ed5a8790
Kill LBX, too.
2006-06-01 22:06:41 +00:00
Daniel Stone
6d594ebc66
Ditch more alternate-loader braindamage.
2006-06-01 20:22:39 +00:00
Jeremy C. Reed
9477e5e0be
On NetBSD, add -li386 for i386 and -lx86_64 for x86_64 to SYS_LIBS. (x86_64
...
on NetBSD not tested.)
2006-05-24 22:43:13 +00:00
Alan Coopersmith
eb696f72a0
Add AC_SUBST([SOLARIS_ASM_CFLAGS]) that I forgot when splitting them out of
...
the XORG_CFLAGS.
2006-05-23 16:17:09 +00:00
Adam Jackson
321dbed5f5
Bug #5209 : Fix APM/ACPI support, again. (Michel Dänzer, Valery Inozemtsev)
2006-05-15 18:27:18 +00:00
Matthieu Herrb
dd38d3bd67
Don't use AM_CONDITIONAL inside shell conditionals. Bugzilla #6916 .
2006-05-14 16:22:24 +00:00
Adam Jackson
86ffb46358
Bug #5209 : Re-enable building APM and ACPI support. (Michel Dänzer)
2006-05-09 18:04:29 +00:00
Alan Coopersmith
b46d6a44fa
Make Xephyr build on Solaris:
...
Add #include <sys/file.h> on Solaris for FNONBLOCK/FASYNC definitions
hw/kdriver/linux/Makefile.am Move agp.c & agp.h to KDRIVE_HW_SOURCES since
they're not needed for Xephyr-only builds
Add -lrt to XEPHYR_LIBS if needed to get nanosleep().
2006-05-03 23:45:16 +00:00
Alan Coopersmith
1e8a594957
Fix Solaris build with Sun compilers to work when exa is built before
...
hw/xfree86/os-support/solaris (as it is by default now).
2006-05-02 01:37:25 +00:00
Adam Jackson
4ae1263669
Remove cfb16, no longer used.
2006-04-06 18:59:11 +00:00
Fredrik Höglund
e1fc15a85f
Put the screensaver extension back in the Xext module.
...
Move the screenSaverSuspended variable to DIX globals.
Restore the old link order for the Xorg and Xdmx binaries.
2006-04-05 21:08:45 +00:00
Adam Jackson
c6b3b3354c
Bump to 1.1.99.1.
2006-04-02 22:51:42 +00:00
Adam Jackson
323fec2029
Reorder link order for Xdmx to fix new screensaver variable reference
...
properly; remove previous awful hack.
2006-04-02 00:46:20 +00:00
Adam Jackson
e5b1d38e14
Disable Xprint freetype support momentarily. Needs ttf2pt1.c, which exists
...
in the monolith but has an advertising clause in the license.
2006-04-01 23:53:33 +00:00
Daniel Stone
1e764feab5
Bug #5801 : Check for MTRR support under Linux. Minor refactoring of MTRR
...
checks for other OSes.
2006-04-01 21:20:31 +00:00
Daniel Stone
978c7b14a1
Make Xprint AC_ARG_ENABLEs and AC_ARG_WITHs unconditional also.
2006-04-01 21:02:40 +00:00
Daniel Stone
71a6f2ef6c
Unconditionally run XP_USE_FREETYPE AM_CONDITIONAL, not only in the Xprint
...
path.
2006-04-01 20:58:42 +00:00
Fredrik Höglund
7ea30b507f
Move the screensaver extension from module to builtins.
...
Add the server side implementation of the ScreenSaverSuspend request.
Require scrnsaverproto >= 1.1, and change the linking order of the Xorg
static libs.
2006-03-31 18:49:38 +00:00
Daniel Stone
4c317bbc12
Add full FreeType support for Xprint. (Drew Parsons)
2006-03-31 07:21:41 +00:00
Kristian Høgsberg
52d9ce7f4f
Fix another typo.
2006-03-28 21:45:14 +00:00
Kristian Høgsberg
7df64898ea
Fix a couple of typos.
2006-03-28 07:46:04 +00:00
Kristian Høgsberg
a06342eccc
Add --enable-glx-tls ./configure option to enable use of TLS for storing
...
current GL context. Use this option to let AIGLX load DRI drivers
compiled for TLS.
2006-03-28 02:57:07 +00:00
Adam Jackson
77531dfb9f
Silence some editorializing in the configure help text.
2006-03-28 01:22:01 +00:00
Daniel Stone
5be8a66d32
Fix remnants of previous busted _XkbStrCaseCmp commit.
2006-03-27 22:28:32 +00:00
Kristian Høgsberg
966d93ef6d
Make the server distcheck and tag 1.0.99.1 snapshot.
...
Bump CVS version to 1.0.99.1.
Distcheck fixes.
2006-03-21 22:54:38 +00:00
Daniel Stone
8c1bb37d06
Typo fix, reindent.
2006-03-17 08:55:07 +00:00
Kristian Høgsberg
2d2d38d17c
Check for glproto when building GLX and make sure we have at least 1.4.6.
...
Drop glx_ansic.h wrapper and call xalloc, xrealloc, xfree and str-funcs
directly.
2006-03-17 01:47:25 +00:00
Adam Jackson
175980580e
Bump to requiring fixesproto >= 4.0 and compositeproto >= 0.3.
2006-03-15 23:05:53 +00:00
Matthieu Herrb
6fe377af5a
- OpenBSD needs -Wl,-export-dynamic to export symbols from main executable
...
to modules.
- Probe for OpenBSD aperture driver and define HAS_APERTURE_DRV
accordingly.
2006-03-15 21:25:38 +00:00
Kristian Høgsberg
c3342c8000
Merge accel_indirect branch to HEAD.
2006-03-12 00:11:34 +00:00
Alan Coopersmith
fc0772de36
Add HAS_MMAP for Xvfb
...
Fix Xvfb option parsing to exit on bad arguments, not just issue error
messages and continue on. (Coverity #492 )
2006-03-11 02:10:14 +00:00
Matthias Hopf
d8f8bfecce
Do Xorg configure checks for Xgl only as well
2006-03-09 14:23:57 +00:00
Matthieu Herrb
d921173833
define SYS_LIBS to hold system dependant libraries that may needed. and add
...
it to libraries list where needed. Update ChangeLog for previous
changes too
2006-03-05 16:35:08 +00:00
Matthieu Herrb
01a0bf881a
OpenBSD supports PCVT and WSCONS. PCCONS is long gone.
2006-02-24 17:01:57 +00:00
Eric Anholt
d97f29be22
Bug #5453 : Don't forget to still do AM_CONDITIONAL for XVMC even if XV is
...
disabled, and also force XVMC disabled if XV is disabled. (Dag-Erling
Sm�rgrav)
2006-02-16 21:35:32 +00:00
Keith Packard
8987b2c1ef
Make more extensions optional in build (for kdrive). Fix kdrive build for
...
actual hardware. Fix kdrive pointer signed/unsigned types. Add
kdrive-required YX rotation functions. Replace rgb text file loading
with static rgb color table.
2006-02-16 07:17:31 +00:00
Eric Anholt
dc0354104c
Move EXA implementation up to the top level and remove its XFree86
...
dependencies. It was nearly abstract enough already to be used by
multiple DDXes. This will be useful for EXA development through
providing a fake acceleration implementation within Xephyr, so that
testing can be done on new EXA code without worrying about buggy
drivers.
2006-02-16 00:14:11 +00:00
Eric Anholt
6770f1bdb1
Define NO_LIBCWRAPPER in dix-config.h, and rely on Mesa including
...
dix-config.h if DIX_HAVE_CONFIG_H is defined to get it and _XSERVER64,
instead of defining things like this per directory.
2006-02-15 21:09:14 +00:00
Eric Anholt
c3d1403672
Remove libcwrapper usage from xorg server modules. The libcwrapper is only
...
of (marginal) use in the drivers, and that usage remains.
2006-02-10 22:00:30 +00:00
Eric Anholt
efc3fab7f4
Make kdrive (i.e. Xephyr only) buildable on FreeBSD and probably other OSes
...
without linux VT switching, fbdev, and vm86 support.
2006-02-10 07:52:05 +00:00
Adam Jackson
0dc0f17f27
Speed up checkout and autogen by removing disused iplan2p4 and ilbm.
2006-01-26 04:10:43 +00:00
Adam Jackson
14fdd81614
Remove xf8_32wid, it's dead code with no maintainer interest. Also remove
...
cfb24, since xf8_32wid was the only user.
2006-01-25 23:05:26 +00:00
Daniel Stone
4fc9eb592a
Bomb out if symlink-mesa.sh failed.
2006-01-10 02:32:20 +00:00
Adam Jackson
13c9e0c094
Bug #5525 : Build a working Xprt. (Drew Parsons)
2006-01-06 23:06:15 +00:00
Eric Anholt
e6dab3d7c4
Fix the AC_TRY_RUN for sys/linker.h which had no hope due to lacking a
...
main() to instead use a nice AC_CHECK_HEADERS that works. Also, fix the
nearby SYSV IPC check which was lacking an argument and giving bogus
results (it's "AC_TRY_LINK(includes, main, yes, no)").
2005-12-30 12:05:47 +00:00
Adam Jackson
54922aeadb
Disable building LBX by default.
2005-12-29 20:29:26 +00:00
Luc Verhaegen
3664c3ebf3
Bug #5153 : standalone CVT modeline generator.
...
- add hw/xfree86/utils/cvt/, cvt.c, cvt.man.pre and Makefile.am.
- Adjust configure.ac and hw/xfree86/utils/Makefile.am for cvt.
- Add MonPtr->reducedblanking and Option "ReducedBlanking" to the Monitor
section.
- Check for reduced blanking in xf86CheckModeForMonitor and disallow modes
with less than 25% blanking otherwise.
- Fix some warnings in hw/xfree86/common/xf86Config.c.
2005-12-28 15:22:21 +00:00
Eric Anholt
b1b40ed6a8
Initial commit of XGL build infrastructure and XGL code changes for
...
building within the xorg server tree. Requires additional, uncommitted
dix changes to successfully build, and successful running is still yet
to happen.
2005-12-28 10:31:46 +00:00
Adam Jackson
05c139d4cd
Enough build fixes to get {sdl,ephyr,fake} to link.
2005-12-28 10:02:54 +00:00
Adam Jackson
022aa1127c
Get Xsdl closer to linking.
2005-12-28 01:01:06 +00:00
Adam Jackson
9dd0af6cb4
Skeletal kdrive build system. Totall non-functional atm.
2005-12-27 08:31:37 +00:00
Adam Jackson
7e3cb9a09a
Remove unused layer module.
2005-12-25 22:25:15 +00:00
Daniel Stone
5fd978b1e7
Make LBX configuration default to auto.
2005-12-23 07:40:44 +00:00
Kevin E Martin
0d7ec5c7d9
Update package version for X11R7 release.
2005-12-21 02:30:08 +00:00
Kevin E Martin
2cf86fce41
Update package version number for final X11R7 release candidate. Update
...
release string to 6.99.99.904.
2005-12-15 00:20:27 +00:00
Adam Jackson
7fa2d11d85
Bug #4361 : Define XF86CONFIGFILE properly so config file generation works
2005-12-09 03:57:41 +00:00
Kevin E Martin
26b41ff439
Fix sgml docs build.
2005-12-09 03:02:21 +00:00
Kevin E Martin
3a6bdf0715
Add configure option to set the top level font dir.
2005-12-08 19:21:12 +00:00
Kevin E Martin
008c2dd5e4
Add configure options to allow hard-coded paths to be changed.
2005-12-08 17:55:19 +00:00
Kevin E Martin
20c0ebe7b3
Change to use the app-defaults default dir configured in libXt.
2005-12-07 16:18:02 +00:00
Adam Jackson
84faf8dc97
Bug #5230 : Fix whitespace bugs.
2005-12-06 16:22:47 +00:00
Adam Jackson
f259fd680c
Disable the xf8_32wid logic for now, breaks distcheck
2005-12-03 22:47:47 +00:00
Alan Coopersmith
26f9c43056
Bugzilla #4809 < https://bugs.freedesktop.org/show_bug.cgi?id=4809 > Patch
...
#3908 <https://bugs.freedesktop.org/attachment.cgi?id=3908 > xf8_32wid
and cfb24 only need to be built on sparc
2005-12-03 17:04:45 +00:00
Kevin E Martin
98231c6b38
Update package version number for X11R7 RC3 release. Update release string
...
to 6.99.99.903 (i.e., 7.0 RC3).
2005-12-03 05:47:25 +00:00
Kevin E Martin
7c00afd0ec
Define XFree86Server only where it is required.
2005-12-02 06:02:45 +00:00
Kevin E Martin
14b9315379
Add missing XvExtension and XvMCExtension defines.
2005-12-01 22:06:49 +00:00
Kevin E Martin
df8fa21d31
Fix typo: xorg_bus_linuxbsdpci ==> xorg_bus_linuxpci
2005-12-01 16:20:09 +00:00
Eric Anholt
ccfaf82367
Bug #5160 : Fix the modular build to try to use the same logic for choosing
...
the architecture/os-specific bus support as monolithic.
2005-12-01 05:04:07 +00:00
Adam Jackson
ed826d563c
Only build dlloader modules by default.
2005-11-29 23:34:30 +00:00
Kevin E Martin
da5d66f2ff
Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable
...
module builds to reflect this change.
2005-11-29 16:39:33 +00:00
Kevin E Martin
381931b15b
Add configure option to install libxf86config.a (disabled by default).
2005-11-23 07:14:46 +00:00
Felix Kuehling
1c8c1179c0
Fix Xprt library dependencies in the case that Xprint is auto-detected by
...
configure.
2005-11-21 04:24:07 +00:00
Alan Coopersmith
a1f110bda8
Make sure XKM_OUTPUT_DIR (used in code) ends in / (so paths don't get hosed
...
when appending file names) but XKB_COMPILED_DIR (used in Makefiles)
does not so install-sh -d doesn't get confused when the directory
already exists.
2005-11-20 23:01:02 +00:00
Alan Coopersmith
385730d239
Add xext to list of modules xorgcfg depends on.
2005-11-20 04:15:15 +00:00
Kevin E Martin
63aa96c08a
Update pkgconfig files to separate library build-time dependencies from
...
application build-time dependencies, and update package deps to work
with separate build roots.
2005-11-19 07:15:50 +00:00
Adam Jackson
21f7d03dbc
Fix builds when not building the Xorg DDX.
2005-11-16 07:28:19 +00:00
Alan Coopersmith
bd9fb533b3
Default xkb-output directory needs trailing slash.
2005-11-14 00:01:34 +00:00
Kevin E Martin
0e7e4c7064
Fix typo to enable DGA support.
...
EXTMODULE is required to build DGA support into extmod.
2005-11-10 04:59:21 +00:00
Kevin E Martin
1b26fe6d20
Update package version number for X11R7 RC2 release. Update release string
...
to 6.99.99.902 (i.e., 7.0 RC2).
2005-11-09 21:28:54 +00:00
Kevin E Martin
c9709c0a38
Add newly checked in files to Xorg server build.
...
Fix release date. Enable DGA extension by default.
2005-11-08 22:47:57 +00:00
Kevin E Martin
90cf8e339b
Fix vendor string and release version reported by the servers. Enable
...
security, lbx and xevie extensions to give us parity with monolithic
tree.
2005-11-03 17:08:06 +00:00
Kevin E Martin
f5daec674a
Add support for enabling/disabling DBE (part of generic enable/disable
...
extension support in the server).
2005-11-02 15:56:40 +00:00
Kevin E Martin
462a2407d5
Add xorg-server.m4 for driver dependency checking.
...
Update pkgcheck depedencies to work with separate build roots.
2005-11-01 15:01:51 +00:00
Adam Jackson
81e913d310
Bug #4840 : Typo, x$xRES -> x$RES. (George Fufutos)
2005-10-21 18:23:33 +00:00
Donnie Berkholz
279cf9f79d
Bug #4817 < https://bugs.freedesktop.org/show_bug.cgi?id=4817 > Restore '='
...
to '==' in test for mmx_capable.
2005-10-20 22:41:28 +00:00
Kevin E Martin
5744308e29
Update package version number for RC1 release. Update release string to
...
6.99.99.901 (i.e., 7.0 RC1).
2005-10-18 22:06:54 +00:00
Kristian Høgsberg
eec3df1503
Fix whitespace in AS_HELP_STRING uses, convert all help strings to use
...
AS_HELP_STRING.
2005-10-17 17:11:12 +00:00
Kevin E Martin
1859c62607
include/dix-config.h.in Add support for more extensions
...
Add missing files to EXTRA_DIST
2005-10-17 07:18:59 +00:00
Donnie Berkholz
a7d6a4fb32
Change '==' to portable '='.
2005-10-16 03:02:53 +00:00
Kevin E Martin
c2e461c7e9
Fix typo and add new Makefiles to AC_OUTPUT
...
Fix typos
Add xorg.conf.man to CLEANFILES
Add missing files to EXTRA_DIST
2005-10-15 20:44:44 +00:00
Kristian Høgsberg
21e7339c1e
Hook up lbx.
2005-10-14 22:44:56 +00:00
Alan Coopersmith
d62943c040
Set default font path to match the default in the monolith so fonts are
...
actually found.
2005-10-14 22:19:51 +00:00
Donnie Berkholz
7e3e9ed97b
Add XTRAP_LIB to XPRINT_EXTENSIONS to fix xprint build when xtrap is
...
enabled.
2005-10-14 06:10:06 +00:00
Donnie Berkholz
821584fcd3
Require glproto >= 1.4.1 if building DRI with GLX. This fixes a build
...
failure on a number of hyperpipe functions.
2005-10-14 05:36:39 +00:00
Alan Coopersmith
1df705e465
AC_SUBST VENDOR_STRING & VENDOR_RELEASE for xorgcfg's app-defaults file
2005-10-13 20:30:38 +00:00
Kristian Høgsberg
5a71a5667e
Add Xprint init scrips to EXTRA_DIST.
2005-10-07 19:01:10 +00:00
Kevin E Martin
578e18d11b
Add darwin to dist
...
Include missing docs in EXTRA_DIST
Include headers and other files in dist
2005-10-07 14:27:47 +00:00
Søren Sandmann Pedersen
e4ed43c3a6
symlink.sh:
...
New files linked:
xorgconf.cpp Options
usb.3 usb_hid_usages
lynx_ppc.S
BUSmemcpy.S IODelay.S PortIO.S SlowBcopy.S
sun_inout.s
xaaTEGlyphBlt.S
xkbcomp/compiled/README
New files excluded:
All of lib/GL/apple
xlibi18n/*/*.mapfile
xxserver/xorg/configure.ac, xkb/Makefile.am:
Install README.compiled in the xkb output dir
2005-10-06 22:25:35 +00:00
Kevin E Martin
30c1369bf5
Add support for building DMX config and examples programs Add missing files
...
to EXTRA_DIST Install Xdmx man page
2005-10-06 02:35:22 +00:00
Kristian Høgsberg
dc6ac8e46f
Add DGA configure option and add various files that we should be dist'ing.
...
Simplify xf86DefModeSet.c rule a bit.
2005-10-05 21:38:40 +00:00
Alan Coopersmith
8c524f9966
Xdmx & Xprint also need xau & xdmcp module dependencies
2005-10-05 15:33:40 +00:00
Alan Coopersmith
da989e988c
Xnest depends on xdmcp & xau modules too
2005-10-05 02:18:10 +00:00
Adam Jackson
34a8411ede
Bug #4038 : Unbreak the SYSVIPC check for cross builds. (Detlef Vollman)
2005-10-05 00:55:08 +00:00
Alan Coopersmith
4ae4fc7d51
Add gtf to xserver/xorg/hw/xfree86/utils
2005-10-04 00:43:16 +00:00
Alan Coopersmith
14a2bd3330
Add missing ] (Dawid Gajownik)
...
Add getconfig (Dawid Gajownik)
2005-10-03 15:37:57 +00:00
Adam Jackson
a7e3c6fa8c
Real configure check for execinfo.h (Yuri Vasilevski)
2005-10-03 06:31:48 +00:00
Alan Coopersmith
a07dd03748
Add hw/xfree86/getconfig
2005-10-01 07:17:55 +00:00
Alan Coopersmith
4608a2b654
Man page processing/installation and other doc file updates
2005-09-30 02:37:57 +00:00
Alan Coopersmith
f53404bdbb
Add kbd_mode build system
2005-09-28 16:55:25 +00:00
Søren Sandmann Pedersen
003655c02a
Make XpConfig build system call mkfont{scale,dir}
2005-09-27 18:36:14 +00:00
Søren Sandmann Pedersen
f3d0cb4a57
Get XpConfig build system in pretty much working state
2005-09-27 16:15:55 +00:00
Kevin E Martin
ca64aab609
Add build system for building docs and fix setuid issues.
...
Add build system for sgml docs.
2005-09-27 14:09:31 +00:00
Søren Sandmann Pedersen
6c5c54b9a2
Various small fixups to get XpConfig to 'build'
2005-09-26 23:07:44 +00:00
Alan Coopersmith
8907195d78
Take care of more files from monolith's Xserver/hw/xfree86/etc dir:
...
hw/xfree86/utils/ioport/Makefile.am
Add ioport and pcitweak utils from monolith hw/xfree86/etc dir.
Generate xf86DefModeSet.c from vesamodes & extramodes
Add apSolaris.shar to EXTRA_DIST
2005-09-26 20:58:26 +00:00
Søren Sandmann Pedersen
9abccb5e65
Add initial build system for XpConfig
2005-09-26 19:33:06 +00:00
Alan Coopersmith
a5477ae7ac
Add scanpci, xorgcfg, & xorgconfig utilities.
2005-09-24 02:40:51 +00:00
Kristian Høgsberg
32497ff479
Accept --with-xkb-output argument to specify output dir for compiled xkb
...
keymaps. Define XKM_OUTPUT_DIR and XKB_BIN_DIRECTORY.
Add XKM_OUTPUT_DIR and XKB_BIN_DIRECTORY.
Add XKB_CFLAGS.
2005-09-21 18:14:32 +00:00
Alan Coopersmith
7d0f47c43c
Add --disable-install-setuid option so you can build as non-root and
...
chown/chmod later. Also disable by default on platforms that don't need
setuid root X servers (Darwin & SPARC's, according to
InstallXserverSetUID settings in the old Imake config files).
2005-09-20 15:50:31 +00:00
Alan Coopersmith
b623c60745
Linux/Alpha support (Stefaan De Roeck)
2005-09-19 22:44:49 +00:00
Eric Anholt
be2bdab433
Bug #3990 : Require glproto in the cases that it's necessary (DRI or DMX
...
with GLX). (spyderous)
2005-09-15 06:46:05 +00:00
Eric Anholt
88d7eb1f7e
Bug #3889 : Create the log dir on install, and allow configuring
...
specifically that directory. Failure to have the directory keeps the
xorg server from starting.
2005-09-15 05:06:54 +00:00
Eric Anholt
0888ad3874
Build xf8_32bpp, which is wanted by the mga driver, and export elf.h, which
...
is wanted by the rendition driver.
2005-09-14 07:49:22 +00:00
Eric Anholt
dfb5da93bc
Turn on DRI by default on Linux, NetBSD, FreeBSD, and fix the build of the
...
module for FreeBSD by setting some missing defines (XFree86Module,
IN_MODULE) in the dri directory. Note that those missing defines should
be somewhere generic, since there are other consumers of them, but I
haven't figured out where.
2005-09-13 20:59:05 +00:00
Eric Anholt
12fbcfefe6
Add some initial BSD support for the xorg server. Incomplete on NetBSD,
...
OpenBSD, and non-i386/amd64 FreeBSD for sure. Plus I haven't actually
run it yet.
2005-09-13 18:37:35 +00:00
Eric Anholt
133edff1b4
Don't define POSIX_SOURCE on any BSDs, since it breaks things.
...
Define NO_SYS_HEADERS, as the monolithic build does. Helps FreeBSD.
Don't include validate.c in the library, since it seems to be a userland
test program.
2005-09-13 05:44:47 +00:00
Daniel Stone
846f797f37
Add missing fontsproto and fontenc to REQUIRED_MODULES.
2005-09-12 08:24:48 +00:00
Daniel Stone
5b218617fa
Add missing resourceproto to REQUIRED_MODULES.
2005-09-12 07:53:16 +00:00
Daniel Stone
ade158d238
Define WITH_VGAHW, since we always build it; add to Xorg headers.
2005-09-12 07:07:59 +00:00
Daniel Stone
34dc481a16
Put DMX AC_CONDITIONALS at the top level, since they must always be called.
2005-09-12 07:02:46 +00:00
Matthieu Herrb
04f81cacb9
OpenBSD also doesn't like defining POSIX_SOURCE: it limits available
...
functionnality in headers beyond what's used by Xorg.
2005-09-11 18:33:31 +00:00
Daniel Stone
089b4272cf
use RGB_DB not RGB_PATH as that's what it's looking for
...
define HAVE_XKB_CONFIG_H so setting xkb-path works (Jürg Billeter)
2005-09-11 01:16:14 +00:00
Alan Coopersmith
4b2f5ba1b5
Use macros from xtrans.m4, issue error if not found.
2005-09-03 03:27:55 +00:00
Daniel Stone
94fbdb5c6d
Make RGB_PATH configurable.
...
Move I2C modules back to $(moduledir)/multimedia.
2005-09-01 14:56:35 +00:00
Søren Sandmann Pedersen
d2952de6e3
Wed Aug 24 15:39:07 2005 Søren Sandmann <sandmann@redhat.com>
...
Add GLX_{INC,LIBS} for xprint.
Add @DIX_FLAGS@ to AM_CFLAGS
2005-08-24 19:41:43 +00:00
Alan Coopersmith
9657e0e9de
Don't try to build dmx/input/lnx-*.c if <linux/keyboard.h> isn't found
...
Don't try to build dmx/input/usb-*.c if <linux/input.h> isn't found
Replace -rdynamic with $(LD_EXPORT_SYMBOLS_FLAG) for compatibility with
compilers other than gcc
2005-08-24 15:18:06 +00:00
Daniel Stone
1fb4a5a4ea
Add xcmiscproto and bigreqsproto to REQUIRED_MODULES, since Xext uses them.
2005-08-24 09:12:50 +00:00
Daniel Stone
bfd1364586
Add missing saver, evie, video, trap proto pkg-config checks. (Georgi
...
Georgiev)
2005-08-23 09:20:49 +00:00
Daniel Stone
27afac2ce6
Fix test for Xnest presence. (Donnie Berkholz)
2005-08-23 08:59:30 +00:00
Daniel Stone
fed61462be
Fix up warning on debugging.
2005-08-23 08:58:40 +00:00
Kevin E Martin
5557a40a02
Fix linking errors for xprint.
2005-08-22 19:52:26 +00:00
Daniel Stone
3c4d605c7e
Fix linkage for Xnest, Xvfb, Xdmx and Xorg DDXes; include all libs.
2005-08-22 09:15:20 +00:00
Daniel Stone
5881051738
Huge cleanup. Group into sections: hardware feature detection, extension
...
detection/configuration, DDX options. Make building of Xorg DDX fully
optional. Clarify and correct some help texts. Change all comments to
use dnl instead of #. Quote all tests correctly, and guard
pure-variable tests with 'x' (e.g. test $DMX = yes -> test "x$DMX" =
xyes). Since the DDXes seem to have pretty divergent extension support
these days, get rid of EXTENSION_LIBS, DMX_EXTENSIONS and
XPRINT_EXTENSIONS, and go back to building extension lists by hand in
the DDX-specific sections. Use portable POSIX constructs everywhere
(e.g. test foo && test bar, instead of test foo -a bar).
Clean up old cruft.
Set _XSERVER64 on 64-bit architectures, and use x86_64 for host_cpu instead
of amd64 (Jürg Billeter).
2005-08-21 19:15:11 +00:00
Daniel Stone
367f450739
Change xorg_bus_sbus to xorg_bus_sparc; build sparcPci.c on all SPARCs.
2005-08-21 08:43:46 +00:00
Daniel Stone
db2909ce76
Add test for SPARC. Build SparcMulDiv.S on all SPARCs.
...
Make the default font path configurable.
2005-08-21 06:56:19 +00:00
Daniel Stone
a402c876a4
Make DRI/GLcore builds srcdir != builddir safe, and invoke symlink-mesa.sh
...
in our builddir, not our srcdir.
2005-08-20 18:11:17 +00:00
Daniel Stone
8ec79e05fe
Make symlink-mesa.sh call srcdir != objdir safe. Remove requirement for
...
XF86Rush protocol headers, which we don't even use.
2005-08-19 15:15:51 +00:00
Alan Coopersmith
057a8709a1
More updates for Panoramix -> Xinerama rename
2005-08-19 00:13:46 +00:00
Søren Sandmann Pedersen
df938987d6
Add buildsystem for Xprint, and:
...
Wed Aug 17 14:50:58 2005 Soren Sandmann <sandmann@redhat.com>
Include <X11/extensions/Print{,str}.h> instead of "Print{,str}.h"
Include <X11/fonts/fontstruct.h> isntead of "fonts/fontstruct.h"
Wed Aug 17 14:54:49 2005 Søren Sandmann <sandmann@redhat.com>
Conditionally compile in xprint.c
Add Xprint
2005-08-17 19:03:18 +00:00
Alan Coopersmith
bcc95c8340
Add AC_SYS_LARGEFILE to match flags used in monolith
2005-08-15 18:32:08 +00:00
Søren Sandmann Pedersen
3e471ddf1d
Add check for whether the platform is MMX capable and add the relevant
...
flags if so.
2005-08-11 14:36:29 +00:00
Keith Packard
4dfc3357a7
Add autogenerated source files and other various non-CVS material to
...
.cvsignore files
Use XORG_CFLAGS. Ensure that all exa files are in SOURCES
remove _XOPEN_SOURCE as it's always in xtrans.pc these days and gcc whines
libdamage.la needs libcw.la when COMPOSITE is defined, but that
libdamage.la must be after libcomposite.la, so add libcw.la to
DAMAGE_LIB instead of EXTENSION_LIBS. Regularize library link order
across all X servers
2005-08-08 00:38:41 +00:00
Adam Jackson
7d2b08aa47
Invert the sense of the composite configure flag to match reality.
2005-08-07 20:42:50 +00:00
Adam Jackson
fcaa6f30c4
Bug #3989 : Fix Composite builds, enable Composite build by default. (Olli
...
Helenius)
2005-08-07 19:02:32 +00:00
Chris Lee
cc67bd187f
EXA support in the modular build.
2005-08-06 23:34:09 +00:00
Alan Coopersmith
b90a88e803
Add checks for functions used in os/access.c & os/connection.c:
...
getdtablesize(), getifaddrs(), getpeereid(), getpeerucred()
2005-08-06 19:48:12 +00:00
Alan Coopersmith
2304c14fe5
Fix endian test to work on big-endian platforms correctly
2005-08-06 19:14:24 +00:00
Alan Coopersmith
f51047c0b6
Fix 32-bit vs. 64-bit test for Solaris
2005-08-05 15:43:31 +00:00
Adam Jackson
39a80312e0
- Bug #3960 : Add remaining GLX and pci.ids stuff to DIST (Cha Young-Ho,
...
Olli Helenius)
- Fix some distcheck problems for non-solaris systems
- Change server version number from the Xorg rev to an independent one
- _POSIX_SOURCE and _XOPEN_SOURCE defined to the right values
2005-08-04 22:31:20 +00:00
Adam Jackson
e62be6d272
- Check for vsnprintf
...
- Don't build the Xorg DDX on darwin
- Workaround for gcc defining __ppc__ but not __powerpc__
2005-08-04 18:45:46 +00:00
Alan Coopersmith
13bec87f45
Fix inline assembly versions of in*/out* for Sun compilers Add check for
...
ancient USL console code on Solaris to allow building on old Solaris
x86 versions
2005-08-04 02:39:56 +00:00
Alan Coopersmith
d7c246f35b
Only build ix86Pci.c on x86 & amd64 platforms Set DEFAULT_INT10 to x86emu
...
on everything but Linux/x86 Fix Sbus.c inclusion on sparc platforms
2005-08-02 23:57:52 +00:00
Alan Coopersmith
3d0d95004c
Add check for walkcontext() to enable stack trace dumper on Solaris
2005-08-02 20:47:47 +00:00
Alan Coopersmith
c83772fef7
Set OSNAME for "Build Operating System" line in Xorg log
2005-08-02 01:50:48 +00:00
Adam Jackson
48b130285a
Move AM_CONDITIONAL for ia64 to global scope
2005-08-02 00:47:08 +00:00
Adam Jackson
03379474e0
only do the AS_HELP_STRING workaround once, d'oh
2005-08-02 00:45:30 +00:00
Adam Jackson
2d7b1893be
- Workaround for AS_HELP_STRING compatibility with older autoconf.
...
- New intermediate build target for Xorg server
- ia64 fixes
2005-08-02 00:41:07 +00:00
Adam Jackson
2acd29c93f
Bump autoconf dependency to 2.57 from 2.53. Add 2.57 compatibility hack for
...
the new AS_HELP_STRING syntax from 2.58+.
2005-08-01 22:13:20 +00:00
Alan Coopersmith
9e9f9cb487
Need to define SVR4 on SVR4-ish systems since many headers and source files
...
check for it, expecting Imake to have defined it already. (Should be
replaced with more specific checks & defines, but there's too many to
get them all right now.)
2005-07-29 21:55:57 +00:00
Kevin E Martin
14ade55b83
Various changes preparing packages for RC0:
...
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version
2005-07-29 21:22:58 +00:00
Alan Coopersmith
d5d669b04e
If neither --enable-dmx or --disable-dmx are specified, default to "yes" on
...
Linux, "no" on everything else (matches defaults in monolith Imake)
2005-07-28 23:33:57 +00:00
Kevin E Martin
86529c07d6
Fix distcheck for server
2005-07-28 23:28:34 +00:00
Kevin E Martin
b9ccd89918
Fix dmx/glxProxy build
2005-07-27 08:11:26 +00:00
Adam Jackson
7c1148c0fb
Fire the Mesa symlink script from the configure stage.
2005-07-23 19:32:57 +00:00
Adam Jackson
93d29b4554
Emit makefiles for glapi, slang, and grammar. Conditionally define GLX_LIBS
...
if GLX support is requested. Add GLX_LIBS to the link deps for Xvfb and
Xnest. All GLX support should work now for the vfb, xnest, and xfree86
DDXes.
2005-07-23 02:04:39 +00:00
Daniel Stone
4f2e731aba
objdir != srcdir fixes.
2005-07-17 07:34:31 +00:00
Alan Coopersmith
a6bd7ad985
Set GLX automake conditional after we've tested for mesa source and set GLX
...
to "no" if it's --with-mesa-source wasn't set.
2005-07-17 01:52:33 +00:00
Adam Jackson
bbb49449cb
Fix --with-mesa-source parsing, and turn GLX off if no path to Mesa given.
2005-07-16 16:30:40 +00:00
Alan Coopersmith
8e600b8764
Only pass -rdynamic when using gcc
2005-07-16 07:39:48 +00:00
Adam Jackson
4f04e26c69
Say --with-mesa-source to get GLcore built.
2005-07-16 04:30:33 +00:00
Kevin E Martin
a407fa373b
Move drm up to os-support since the files are shared by multiple platforms.
...
Fix the dri and drm build. Fix server-side DMX extension build. Make
xf4bpp use the correct version of mfbline.c for mfbseg.c. Add #ifndef
_HEADERNAME_H_/#define _HEADERNAME_H_/.../#endif to the headers.
2005-07-15 22:51:05 +00:00
Adam Jackson
eb6fa0dc15
Enable GLX build by default
2005-07-15 22:14:28 +00:00
Kevin E Martin
defeb56fc9
Fix the build when DRI is enabled
2005-07-14 22:20:16 +00:00
Kevin E Martin
7375f4d136
Add support for Xnest
2005-07-14 03:32:09 +00:00
Adam Jackson
64bf3a81a3
loadable extmod build system.
2005-07-14 02:53:31 +00:00
Alan Coopersmith
8ea4a1b759
First pass at Solaris os-support
2005-07-14 01:00:39 +00:00
Søren Sandmann Pedersen
f07e905553
- Add build system for xf86-video-ati
...
- Add build system for xserver/xorg/hw/xfree86/dri
- Add glcore.h to symlink.sh
- Symlink.sh: add some more DRI files, symlink glcore.h from
extras/Mesa/include/GL/internal to proto/GL
- proto/GL/Makefile.am: install glcore.h
- xf86-video-ark: s/module-dir/xorg-module-dir/
2005-07-14 00:28:47 +00:00
Adam Jackson
f4626bb72b
dlloader is the default in 6.9, but the loader doesn't get told to prefer
...
dlloader modules unless you -DDLOPEN_HACK.
2005-07-13 22:59:39 +00:00
Alan Coopersmith
4f38526566
- Use fbdevhwstub.c if <linux/fb.h> is not found
...
- Use x86emu on Solaris instead of vm86
- Better per-OS control over which xf86Kbd*.c and *Pci.c files to build
- Set various #defines to be defined or not on Solaris as needed
2005-07-13 22:54:02 +00:00
Adam Jackson
0e08818d39
Hook dbe into the build
2005-07-13 21:41:02 +00:00
Lars Knoll
cda9c7b267
add x86emu.
2005-07-12 14:50:10 +00:00
Adam Jackson
419448ea7b
Pull libdri out of the build for now until I get something better worked
...
out
2005-07-12 03:03:16 +00:00
Kevin E Martin
02427d4d04
Add support for building Xdmx and Xvfb
2005-07-12 01:20:36 +00:00
Adam Jackson
c5548086f3
Start filling in glx build. Add xf86Version.h and a few DRI headers to the
...
sdk (needed for modular driver builds).
2005-07-11 00:42:52 +00:00
Adam Jackson
327741486e
Don't try to link fb, shadow, or vgahw into the loadable Xorg server, as
...
they're only supposed to be loadable modules.
2005-07-09 02:22:29 +00:00
Alexander Gottwald
6ba4a2e78a
Add more defines for XWin DDX Make building of cfb*, afb and mfb
...
conditional Set FD_SETSIZE=256 on cygwin
2005-07-05 23:01:51 +00:00
Alexander Gottwald
426282268b
Build miinitext.c and fbcmap.c as DDX specific files
...
Do not define _POSIX_SOURCE on cygwin.
2005-07-04 23:40:09 +00:00
Alexander Gottwald
048045a9e7
Add XWin DDX, make Xorg DDX conditional Make XF86VidMode and XF86Misc
...
conditional
Add XWin DDX
Added DDXTIME, DDXOSFATALERROR, DDXOSVERRORF and DDXBEFORERESET
Added fbcmap.c
Added miinitext.c
Added -I$(top_srcdir)/Xext/extmod to INCLUDES
2005-07-04 22:18:40 +00:00