summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2008-04-20Revert "Removed XWin DDX"Jeremy Huddleston1-0/+74
This reverts commit 6550078b0925f754e3eec3bbce94dbfe5de8c419. Doctor, I'm starting to get a pulse...
2008-04-20XQuartz: Cleanup turning off COMPOSITEJeremy Huddleston1-1/+1
(cherry picked from commit 8f920fca6f9149185649d52569d33bf81b6c6857)
2008-04-19Removed XWin DDXJeremy Huddleston1-74/+0
2008-04-19Rootless: Kill off rlAccelJeremy Huddleston1-1/+0
2008-04-18Remove appgroup mentions from configure.acAdam Jackson1-9/+0
2008-04-18Nuke the MIT-SUNDRY-NONSTANDARD extension.Eric Anholt1-1/+0
This extension provided bug-compatibility with pre-X11R6, but has been stubbed out in our server since 2006 to return BadRequest when you actually asked for it.
2008-04-18Death to Extended Visual Information.Adam Jackson1-7/+0
2008-04-18Define XPRINT in XPRINT_CFLAGS (configure.ac)Drew Parsons1-1/+1
-DXPRINT had only been set for Xprt in hw/xprint/Makefile.am After commit 7c0709a736c0f3aa011de67dd2c2962585ab146e it is also required for ps/PsArea.c and PsFonts.c to ensure ‘requestingClient’ is defined, so make it a global Xprint definition in configure.ac. (cherry picked from commit 28a6719fd486d9a9cecad0b057d9ea7c59c66055)
2008-04-17Fix composite on !darwinJulien Cristau1-0/+3
2ffdb0eb641ab6949783b4eb574f77e7486ac929 changes the default value of COMPOSITE to 'auto', but doesn't set it back to 'yes' as appropriate.
2008-04-16XQuartz: Don't use composite.Jeremy Huddleston1-1/+10
(cherry picked from commit 6d3d344b5b95b6dc4166556d03cfd8c9576dc3f0)
2008-04-11Stop building mfb/afb/xf1bpp by default.Adam Jackson1-2/+2
2008-04-11So long, and thanks for all the cfb.Adam Jackson1-7/+1
2008-04-10Fixed configure.ac for autoconf 2.62.Tilman Sauerbeck1-2/+8
2008-04-10Remove NDEBUG (assert() disable) define from the X Server.Eric Anholt1-2/+0
A few pieces of code were abusing this define for other purposes, which are converted to #ifndef DEBUG instead. There should be no ABI consequences to this change. The rationale is that having the define in xorg-server.h also disables assert() drivers, which is unexpected, and also difficult to avoid since xorg-server.h is included in their config.h, and you can't put a #undef in config.h. As for removing it from the server instead of moving it to an internal header, we probably shouldn't have unnecessary assert()s in critical server paths anyway, and if we do we could #define NDEBUG in the specific cases needed.
2008-04-09configure.ac: Do the doltDaniel Stone1-0/+1
Use dolt instead of libtool whereever practical. See: http://lists.debian.org/debian-devel/2008/04/msg00286.html
2008-04-08XQuartz: Fix issue where clicking on an X11 window might send that event to ↵Jeremy Huddleston1-1/+2
an X11 window in another space. (cherry picked from commit df21312c8b0e9ef0c809bfc57cdf64f27db0d8a7) (cherry picked from commit 2d4194a8d124e7a9c7cd1b83635ba6957aa4ae1c)
2008-04-08configure.ac: Fix monotonic test harderHasso Tepper1-1/+1
This was only introduced in a later version of POSIX, so define that version to get it from more conformant systems.
2008-04-07configure.ac: DragonFly BSD supportHasso Tepper1-2/+4
Add support for DragonFly BSD, which is just the same as FreeBSD for all of these cases.
2008-04-04Fix the clock_gettime check for glibc-based non-Linux systemsJulien Cristau1-3/+15
We need to define _POSIX_C_SOURCE on glibc, not just Linux, so add a new test for the __GLIBC__ macro.
2008-04-04Fix clock_gettime presence detect on FreeBSD.Eric Anholt1-0/+2
For non-Linux, _POSIX_C_SOURCE and friends restrict symbols defined rather than enabling defines of symbols. Additionally, CLOCK_MONOTONIC was apparently added to the standard around 2000 anyway, not 1993.
2008-04-02Pick up dri2proto from the standard proto header include path.Kristian Høgsberg1-1/+1
2008-03-31Implement DRI2 direct rendering and update AIGLX to DRI interface changes.Kristian Høgsberg1-1/+1
Get rid of glcontextmodes.[ch] from build, rename __GlcontextModes to __GLXcontext. Drop all #includes of glcontextmodes.h and glcore.h. Drop the DRI context modes extension. Add protocol code to DRI2 module and load DRI2 extension by default.
2008-03-25Support to pass arbitrary options via HAL hotpluggingSascha Hlusiak1-0/+2
Parse "input.x11_options" and pass every key/name pair to the driver. Remove check for input.capabilities, because that's part of the fdi files. Thanks to Dustin Spicuzza <dustin@virtualroadside.com> for the patch.
2008-03-21Rootless: Removed safeAlphaXXXX() in favor of using fb/pixmanJeremy Huddleston1-1/+0
(cherry picked from commit f03202ad15457c98be7ca78cc59bac88cf5f1966)
2008-03-16test for the presence of pci_system_init_dev_mem() before calling it.Matthieu Herrb1-0/+7
This avoids creating a dependency on -current libpciaccess for BSD systems other than OpenBSD (which don't otherwise need it).
2008-03-031.5 has branched, start 1.5.99.x.Adam Jackson1-1/+1
2008-03-02use UTILS_SYS_LIBS to pass SYS_LIBS to utils/ioports correctlyMatthieu Herrb1-0/+3
2008-03-01configure: minor cleanupGeorge Sapountzis1-64/+54
- dmx - darwin: remove from xorg options - xephyr: libxv is client lib
2008-02-14Add DRI2 module.Kristian Høgsberg1-0/+14
2008-02-14Disable Record by default.Adam Jackson1-1/+1
2008-01-15Fix Xephyr compilation without GLX.Tiago Vignatti1-1/+1
2007-12-29GL: Add GLX compile flags lost in modular X server changesJurij Smakov1-0/+10
RISC chips that trap on unaligned loads and stores need to define __GLX_ALIGN64. This used to get added to the cflags in the old *.cf files but it no longer does in the modular X server. Also, Alpha needs to pass -mieee to the compiler as well. This is a simple backport of a patch that debian, and probably other distributions, have been applying forever. To the best of my knowledge the patch was written by Jurij Smakov. See Debian bug number #388125. I just checked and this has been rotting for more than a year in freedesktop bugzilla as #8392. Signed-off-by: David S. Miller <davem@davemloft.net>
2007-12-17damn then my cut-n-paste ate my end of lines...Dave Airlie1-2/+2
2007-12-17Xquartz ate my DMX - thanksDave Airlie1-0/+46
2007-12-15Xquartz: Fixed launchd detectionJeremy Huddleston1-6/+4
2007-12-14Bump server version for devPrivates rework / XACE.Eamon Walsh1-1/+1
2007-12-14Merge branch 'master' into XACE-SELINUXEamon Walsh1-68/+11
Conflicts: configure.ac This is the last pull before merging to master.
2007-12-13Xquartz: Don't hardcode libexec dirJeremy Huddleston1-1/+0
(cherry picked from commit 67b479ef80cb740a24981335eb8d596744168a62)
2007-12-13Xquartz: Don't hardcode LaunchAgents dirJeremy Huddleston1-67/+11
(cherry picked from commit 07a12d71fefd78c380078efa835700f2868ab204)
2007-12-13Merge branch 'master' into XACE-SELINUXEamon Walsh1-157/+180
Conflicts: Xext/EVI.c Xext/bigreq.c Xext/cup.c Xext/dpms.c Xext/fontcache.c Xext/mitmisc.c Xext/xcmisc.c Xext/xf86bigfont.c Xext/xtest.c configure.ac dbe/dbe.c hw/darwin/darwin.h hw/darwin/darwinEvents.c hw/darwin/iokit/xfIOKit.h hw/darwin/iokit/xfIOKitCursor.c hw/darwin/quartz/fullscreen/fullscreen.c hw/darwin/quartz/fullscreen/quartzCursor.c hw/darwin/quartz/quartz.c hw/darwin/quartz/quartzCommon.h hw/darwin/quartz/quartzCursor.c hw/darwin/quartz/xpr/dri.c hw/darwin/quartz/xpr/dristruct.h hw/darwin/quartz/xpr/xprCursor.c hw/darwin/quartz/xpr/xprFrame.c hw/xfree86/modes/xf86RandR12.c include/cursor.h miext/rootless/rootlessCommon.h miext/rootless/rootlessScreen.c miext/rootless/rootlessWindow.c render/picturestr.h Trying to pick up the pieces from the darwin churn here...
2007-12-07XQuartz: Cleaned up configure, X11.app path in launchd scriptJeremy Huddleston1-63/+59
Don't hardcode X11.app's path in the launchd plist. Only install the launchd plist if we --enable-launchd. (cherry picked from commit 6b74c535dc331d1d621b2541492a3336f69d70a2)
2007-12-07Darwin: Use __APPLE__ instead of __DARWIN__Jeremy Huddleston1-1/+1
(cherry picked from commit 54654815fa5e59b25cfd1fa72610120b72c10175)
2007-12-07Check for <sys/sdt.h> as well when determining to enable dtrace probesAlan Coopersmith1-0/+7
Avoids auto-detecting dtrace is present on systems with the ISDN trace tool named dtrace installed, but not the dynamic tracing facility named dtrace
2007-12-07ALLOCATE_LOCAL is dangerous on Darwin due to memory layout differencesBen Byer1-1/+1
from Linux, so let's define NO_ALLOCA. (cherry picked from commit 7caf51d1a5a86ae884e0087795636222c082962c)
2007-12-05Darwin: Flattened quartz into darwin, renamed darwin xquartzJeremy Huddleston1-4/+3
Leaving xpr unflattened since we want modularity to replace that with xpc (XPluginComposite) at some point (cherry picked from commit 48e6a75fbdd0fee86e364f02ace83f20b312a2b2)
2007-12-04Darwin: Rework build system to more accurately reveal code infrastructure ↵Jeremy Huddleston1-1/+1
and facilitate future modularity. (cherry picked from commit e8399fd4d66a2b77b770c277e2fa424229a721b2)
2007-12-03Darwin: Combine launcher and server X11.appJeremy Huddleston1-1/+0
This should hopefully eliminate confusion some people have over which X11.app is which. Now BOTH are in /A/U/X11.app and we intelligently determine whether to execute our app_to_run or launch the server. If arguments are given, we launch the server. Otherwise if we can connect to an X DISPLAY, we execute app_to_run. Otherwise, we launch the server. (cherry picked from commit e7026216ccaa8e4fb073800ba947c9909d4faada)
2007-12-03Use pkg-config to get -I, -L & -R flags needed for OpenSSLAlan Coopersmith1-2/+7
Still just uses -lcrypto instead of the full library list from --libs
2007-12-03Death to libcwrapper.Adam Jackson1-8/+7
This has been deprecated since 1.1. Since we're breaking ABI again anyway, remove it entirely.
2007-12-02Darwin: Added {/,/System/}Library/Fonts to DEFAULT_FONT_PATHJeremy Huddleston1-0/+3
(cherry picked from commit b0069b04dddaa2df6d4cdf86f96fd8a2a257e47e)