Commit Graph

264 Commits

Author SHA1 Message Date
Ben Byer
1ff9cccd7b bump to version 1.2a7 2007-11-07 02:58:56 -08:00
Ben Byer
be688397ef Fixed glx/DarwinGlx symbol problems; other servers (such as xvfb and xnest)
should now be buildable from this code if you pass e.g. --enable-xvfb
to configure.
2007-11-06 23:19:03 -08:00
Ben Byer
c1c84e56d9 bump version to 1.2a6 2007-11-04 19:14:40 -08:00
Ben Byer
7f9859dc0b bump version to 1.2a5 2007-11-03 22:06:39 -07:00
Ben Byer
4d88b18daa bumped version to 1.2a4 2007-11-03 02:05:34 -07:00
Ben Byer
a6f038d2f4 bump version to 1.2a3 2007-10-31 23:51:28 -07:00
Ben Byer
a3f72edee8 add -DROOTLESS_WORKAROUND to CFLAGS 2007-10-31 16:17:06 -07:00
Ben Byer
353d0de660 Some autoconf hacks to make 'make dist' work correctly 2007-10-29 16:15:22 -07:00
Ben Byer
5d1193aa31 finished committing downstream changes 2007-10-29 00:07:29 -07:00
Ben Byer
1ffcc5371c more patches, autoconf fixes... 2007-10-28 17:22:16 -07:00
Ben Byer
c1e08cef60 More patches from downstream 2007-10-27 23:33:51 -07:00
Ben Byer
8b0fcf2427 added Apple-specific defaults to configure.ac 2007-10-26 14:10:03 -07:00
Adam Jackson
b9dc0aeea8 Fix release date. 2007-01-23 00:37:23 -05:00
Adam Jackson
fd838c02be Bug #9555: Always define _GNU_SOURCE in glibc environments.
This keeps us from having to define _POSIX_C_SOURCE, _BSD_SOURCE, and
_XOPEN_SORUCE to get the C environment we want in different places.  It also
fixes the build on linux due to RTLD_DEFAULT having not been defined.
(cherry picked from 7fccec91c4 commit)
2007-01-22 17:58:37 -05:00
Donnie Berkholz
6b23b12cc8 sparc: don't include asm/kbio.h -- it no longer exists in current headers. 2007-01-21 22:02:32 -08:00
Michel Dänzer
0b990d1e68 Require glproto >= 1.4.8 for GLX.
It builds against 1.4.7 as well, but it hardcodes the GLX_EXT_tfp tokens that
were finalized in 1.4.8, so GLX_EXT_tfp breaks if the client side was built
against an older glproto. This will hopefully alert people to rebuild other
components (in particular Mesa) against the new glproto as well.
(cherry picked from 359d20532b commit)
2007-01-10 15:33:40 -05:00
Daniel Stone
9bc6752f68 configure.ac: prepare for 1.2.0 (X11R7.2)
No, it's not released yet.  Settle down.
2006-12-24 06:37:56 +02:00
Samuel Thibault
594d180fe4 remove last remaning 'linux'isms (bug #5613)
Make sure we don't build non-Linux stuff in configure.ac, and test based
on userland, rather than kernel.
2006-12-24 06:31:05 +02:00
James Steven Supancic III
c10663e9cc Fix RENDER issues (bug #7555) and implement RENDER add/remove screen
support (bug #8485).
2006-12-16 12:04:42 -05:00
Alan Coopersmith
fde2d5e033 Fix syntax error in configure check for SYSV_IPC that broke with Sun cc
(cherry picked from a5d6499d66 commit)
2006-12-01 16:48:23 -08:00
Adam Jackson
dd8bc0162c Fix release date, and tag 1.1.99.903 2006-12-01 18:45:02 -05:00
airlied
03fcf5ec99 DRI: call drmSetServerInfo() before drmOpen().
Also, remove some libdrm remnants.
(cherry picked from 5bfe7f4dfc commit)
2006-12-01 10:35:03 +11:00
airlied
e87285c2a0 make X server use system libdrm - this requires libdrm >= 2.3.0
This patch blacklists the load "drm" line, moves some functions in dri module
links dri module against libdrm, and removes the X copy of libdrm
(cherry picked from fd91630b73 commit)
2006-12-01 10:32:57 +11:00
Daniel Stone
69820a10e3 remove CID support (bug #5553)
Remove CID from all our fontpaths.
2006-12-01 00:41:41 +02:00
Daniel Stone
2efd6aca00 bump to 1.1.99.903 2006-12-01 00:11:51 +02:00
Aaron Plattner
11c260736f Add a -showDefaultLibPath option.
A corollary to the previous change, this option prints $libdir.
(cherry picked from 64de3baf85 commit)
2006-11-30 20:18:37 +02:00
Adam Jackson
07b99b3243 configure.ac bump. 2006-11-13 13:57:42 -05:00
Daniel Stone
273eb52974 GetTimeInMillis: simplify monotonic test
We don't actually need to get the CPU clock ID, which means we don't need
the monotonic_usable test.  Since there's now only one branch, the
compiler will treat that as likely, so we don't need xproto 7.0.9 anymore.

The fallthrough to gettimeofday() is preserved.
(cherry picked from 004d00e668 commit)
2006-11-08 18:35:47 +02:00
Daniel Stone
b0f0f4bcb6 GetTimeInMillis: spuport monotonic clock
Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.

This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable).
(cherry picked from d285833290 commit)
2006-11-08 18:35:42 +02:00
Daniel Stone
e9fb258d09 Revert "GetTimeInMillis: spuport monotonic clock"
This reverts d04e2545a7 commit.
2006-10-26 01:10:42 +03:00
Daniel Stone
d04e2545a7 GetTimeInMillis: spuport monotonic clock
Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.

This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable).
(cherry picked from d285833290 commit)
2006-10-26 00:25:34 +03:00
Joshua Baergen
6e73c87c53 Create xorg.conf.example (Gentoo bug #138623).
(cherry picked from 62d2409793 commit)
2006-10-24 09:18:41 -07:00
Alan Coopersmith
f6920869d9 Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris
(cherry picked from 357b37b382 commit)
2006-10-18 18:11:57 -07:00
Adam Jackson
3c70fda04c Bump to 1.1.99.901 2006-10-13 19:04:35 -04:00
Alan Coopersmith
cde6872886 Use bash on Solaris to run symlink-mesa.sh
symlink-mesa.sh won't run with Solaris Bourne Shell (/bin/sh) so explicitly
run it with /usr/bin/bash instead
2006-10-09 17:24:37 -07:00
David Nusinow
b8596aff00 Allow the xfree86 ddx utils to be optionally built. Patch by Eugene Konev.
(cherry picked from a10039a100 commit)
2006-10-06 19:26:46 -07:00
Eamon Walsh
0b81fccd2e Merge branch 'master' into my-XACE-modular
Conflicts:

	configure.ac
2006-09-05 18:03:25 -04:00
Matthew Allum
5ddbf4bcd4 Re-add support for tslib (1.0 release) and Xcalibrate extension. 2006-08-29 22:07:15 +01:00
Daniel Stone
cff23616fe configure.ac: allow disabling of XSDL 2006-08-29 22:44:09 +03:00
Alan Coopersmith
05541259bd Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular 2006-08-21 13:07:41 -07:00
Samuel Thibault
e641000b98 xfree86: add Hurd support (#5613)
Add support for GNU/Hurd.
2006-08-12 19:41:59 +03:00
Daniel Stone
5a3488ccac configure.ac: fix execinfo.h test (Debian #363218)
Define HAVE_EXECINFO_H as well as HAVE_BACKTRACE, when we find execinfo.h.
2006-08-12 19:25:06 +03:00
Alan Coopersmith
c2535f6792 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular 2006-08-10 10:37:59 -07:00
Daniel Stone
ed0c807de9 bump to 1.1.99.3 2006-07-30 11:08:54 +03:00
Adam Jackson
990a400905 Remove getconfig horrorshow. Replace with a static built-in rule list for now. 2006-07-26 19:03:39 -04:00
Daniel Stone
0486d3966d fix kbproto dependency
Depend on kbproto >= 1.0.3, for unconditional definition of
XkbSA_XFree86Private.
2006-07-21 19:35:04 -04:00
Daniel Stone
00b24f119f fix minor typo 2006-07-21 15:16:58 -04:00
Daniel Stone
84683f19b4 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE
Get rid of almost all uses of these definitions.  They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build.  As well as
for miinitext.c.  But largely gone.
2006-07-18 18:17:38 -04:00
Gustavo Pichorim Boiko
10f3e32726 Fix the configure check for the --{enable,disable}-dpms option 2006-07-10 16:37:53 -07:00
Tilman Sauerbeck
39b2f7b218 Bug #3042: Use autoconf to get the correct name of a struct member.
This allows us to remove the kernel version ifdefs from the code, which
are ugly and broken.
2006-07-08 19:55:53 +02:00