6dbfca571f 
								
							 
						 
						
							
							
								
								Depend on xtrans >= 1.2.2 for TRANS_NOXAUTH  
							
							
							
						 
						
							2008-10-07 10:07:03 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6020c3fbfe 
								
							 
						 
						
							
							
								
								XQuartz: Added a --enable-integrated-xpbproxy configure option for building xpbproxy as an app or as a thread.  
							
							... 
							
							
							
							(cherry picked from commit 8edc5fb38c922f28659d2f823148339a8907c4d9)
(cherry picked from commit 88033a66a5549870fd053795b019d4c22950425b) 
							
						 
						
							2008-10-03 11:11:47 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								505c216d03 
								
							 
						 
						
							
							
								
								Added dep on applewmproto 1.1.0  
							
							... 
							
							
							
							(cherry picked from commit b350b066740a2e72585153e35478538cf1bca9ef) 
							
						 
						
							2008-10-03 11:11:37 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								106eb37e02 
								
							 
						 
						
							
							
								
								Require inputproto 1.9.99.5  
							
							... 
							
							
							
							Pull and rebuild your input drivers, while you're at it. 
							
						 
						
							2008-09-26 13:32:13 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a39377cbcb 
								
							 
						 
						
							
							
								
								Revert "Render: Use built-in SHA1 library"  
							
							... 
							
							
							
							This reverts commit d3bd31fddf 
							
						 
						
							2008-09-23 09:22:07 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d3bd31fddf 
								
							 
						 
						
							
							
								
								Render: Use built-in SHA1 library  
							
							... 
							
							
							
							Getting an external library for SHA1 is a mess, so just use our own,
regrettably.  Public domain implementation. 
							
						 
						
							2008-09-23 18:56:32 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab17f88506 
								
							 
						 
						
							
							
								
								Don't use our version of ffs() if the system has one  
							
							
							
						 
						
							2008-09-22 02:49:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								52bbfc5bfa 
								
							 
						 
						
							
							
								
								scrnsaver is optional at build time.  
							
							
							
						 
						
							2008-09-15 10:43:46 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ce781cac1b 
								
							 
						 
						
							
							
								
								Fix distcheck.  
							
							
							
						 
						
							2008-09-11 16:48:23 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1669308be6 
								
							 
						 
						
							
							
								
								XQuartz: Added pasteboard proxy code stripped out of quartz-wm.  
							
							... 
							
							
							
							(cherry picked from commit 1f842c71c35db031a24de646429834d6054adf1d)
(cherry picked from commit 144746223d8dc3f6ff2a0e805aa27a6e57df558a) 
							
						 
						
							2008-09-03 09:33:58 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5d7d959b11 
								
							 
						 
						
							
							
								
								XQuartz: Don't even build with GLX support since swrast now depends on libdrm  
							
							... 
							
							
							
							(cherry picked from commit 3739525d57dff2b3b034b5768f357b1c25577909) 
							
						 
						
							2008-08-30 14:21:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5af77d43fe 
								
							 
						 
						
							
							
								
								DRI2: Drop sarea use, implement server side swap buffers.  
							
							
							
						 
						
							2008-08-29 12:33:28 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cc78d977ca 
								
							 
						 
						
							
							
								
								Convert Solaris #ifdef's for <sys/kd.h> to AC_CHECK_HEADERS check  
							
							... 
							
							
							
							Upcoming virtual terminal support changes in Solaris kernel will provide
<sys/kd.h> on SPARC too, so this gets us ready for them. 
							
						 
						
							2008-08-22 10:14:11 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c03d9f1ef 
								
							 
						 
						
							
							
								
								Remove sparcPci.c  
							
							... 
							
							
							
							There is no way this code can have been building for anyone since pciaccess
was merged.  BSD and Linux were already using OS code on sparc, the only
people who could want this are Solaris, who should be using pciaccess
anyway. 
							
						 
						
							2008-08-18 14:37:42 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1ae8db625 
								
							 
						 
						
							
							
								
								Drop dead PowerPC PCI code.  
							
							... 
							
							
							
							Also add a warning for anyone still using legacy PCI code. 
							
						 
						
							2008-08-18 09:53:48 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1e62e77327 
								
							 
						 
						
							
							
								
								Require inputproto 1.9.99.4  
							
							
							
						 
						
							2008-08-15 15:19:44 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c1e9b7dc6f 
								
							 
						 
						
							
							
								
								Sledgehammer off the DRI2 build system.  
							
							
							
						 
						
							2008-08-13 14:13:55 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9f9268821b 
								
							 
						 
						
							
							
								
								The smart scheduler is not optional.  
							
							
							
						 
						
							2008-08-11 13:52:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								02efa78ce2 
								
							 
						 
						
							
							
								
								add libXinerama to the list of dependencies.  
							
							... 
							
							
							
							Now that panoramiXext.h is installed bt libXinerama, it becomes required
to build Xext. 
							
						 
						
							2008-08-10 18:29:35 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4a0947bf06 
								
							 
						 
						
							
							
								
								XQuartz: Disable the Xquartz AIGLX for now since it doesn't even compile any more...  
							
							... 
							
							
							
							(cherry picked from commit 4545ba91e9d6ad62b6cafde3c73a672d3ded91a2) 
							
						 
						
							2008-08-08 01:53:36 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e72b1d21e4 
								
							 
						 
						
							
							
								
								XQuartz: Now properly disable xauth checking on launchd socket and mostly fix the xinitrc / launchd race condition  
							
							
							
						 
						
							2008-08-06 13:37:21 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								30851efdd4 
								
							 
						 
						
							
							
								
								XQuartz: Fixed first-client-can't-connect bug  
							
							... 
							
							
							
							Readded the old exec() server startup path for regression testing.
Don't use the dynamic fd addition code since it's not quite working correctly.
(cherry picked from commit 08f3fe153edc5ab4ca010e8ce82d5c3fc0ddb72c) 
							
						 
						
							2008-08-05 12:54:51 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2198e237b2 
								
							 
						 
						
							
							
								
								Cosmetic cleanup to Xvfb/Xdmx configure check output.  
							
							
							
						 
						
							2008-07-31 13:46:06 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a70754a9fd 
								
							 
						 
						
							
							
								
								require inputproto 1.9.99.3  
							
							
							
						 
						
							2008-07-29 14:16:25 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								806e8cf3c0 
								
							 
						 
						
							
							
								
								Remove SPARC muldiv code.  Was used by ELF loader, which is no more.  
							
							
							
						 
						
							2008-07-24 14:25:24 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5c1e254cc8 
								
							 
						 
						
							
							
								
								Remove xorgcfg  
							
							... 
							
							
							
							Us shipping a GUI configuration utility (especially as part of the
server!) was pretty pointless.  There was pretty much nothing it could
configure which wasn't already runtime adjustable: if you could get a
server up with functioning input and output, there wasn't much xorgcfg
could do for you.
Au revoir. 
							
						 
						
							2008-07-24 03:01:45 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b74927c384 
								
							 
						 
						
							
							
								
								Remove ioport  
							
							... 
							
							
							
							I don't know why we would possibly be shipping this. 
							
						 
						
							2008-07-24 02:42:13 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8c05183790 
								
							 
						 
						
							
							
								
								Remove kbd_mode  
							
							... 
							
							
							
							We only built this on BSD and Solaris, and if such a tool is generally
useful, ship it with the OS. 
							
						 
						
							2008-07-24 02:40:02 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								55803473ad 
								
							 
						 
						
							
							
								
								Bump inputproto to 1.9.99.2 for XI_PROP_ENABLED  
							
							
							
						 
						
							2008-07-21 10:32:57 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b45ba488d 
								
							 
						 
						
							
							
								
								Drop the FONTCACHE extension.  
							
							... 
							
							
							
							This appears to have been dead code since X-TT was merged. 
							
						 
						
							2008-07-18 10:54:10 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f7bfa4ae97 
								
							 
						 
						
							
							
								
								configure.ac: Remove non-existant directory  
							
							... 
							
							
							
							Oops. 
							
						 
						
							2008-07-17 23:03:57 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16e40ecf43 
								
							 
						 
						
							
							
								
								Remove dead code, useless #defines, et al  
							
							
							
						 
						
							2008-07-17 22:37:31 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b0a99fb02b 
								
							 
						 
						
							
							
								
								configure.ac: Fix release date  
							
							... 
							
							
							
							Instead of putting something that's always wrong, at least just put
unreleased, which will be more obviously wrong if it's, well, in a
release. 
							
						 
						
							2008-07-17 21:42:17 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								711720650c 
								
							 
						 
						
							
							
								
								Everyone has urandom  
							
							... 
							
							
							
							If you don't have urandom, please just add a fallback to /dev/random,
rather than building our own random generator. 
							
						 
						
							2008-07-17 21:39:46 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								446fe9eecd 
								
							 
						 
						
							
							
								
								Dead code removal  
							
							... 
							
							
							
							Remove a whole bunch of code that was never built, be it entire files or
just dead ifdefs. 
							
						 
						
							2008-07-17 21:37:50 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ad7a7ae290 
								
							 
						 
						
							
							
								
								XF86BigFont is disabled by default  
							
							... 
							
							
							
							3c19ec47b4 
						
							2008-07-17 18:51:05 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b9a0cee026 
								
							 
						 
						
							
							
								
								Drop hw/xfree86/os-support/lynxos/  
							
							... 
							
							
							
							This has never worked in any modular release, clearly no one cares. 
							
						 
						
							2008-07-17 10:32:35 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								22e64108ec 
								
							 
						 
						
							
							
								
								XFree86: Remove XFree86-Misc extension  
							
							... 
							
							
							
							Its last remaining purpose in life has been destroyed by input
properties.  Au revoir: it's been fun, by which I mean awful. 
							
						 
						
							2008-07-16 06:25:26 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ad87c72edc 
								
							 
						 
						
							
							
								
								DIX: Add strcasestr from FreeBSD  
							
							... 
							
							
							
							Add strcasestr for use on systems which don't have it. 
							
						 
						
							2008-07-16 03:02:17 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3c901cf44 
								
							 
						 
						
							
							
								
								configure.ac: Fix SHA1 handling  
							
							... 
							
							
							
							Fix and marginally simplify the SHA1 handling.  First, we allow people
to override it.  Secondly, we try for libmd.  Then, we try for OpenSSL
with pkg-config.  In a last, desperate move, we try libcrypto on its
own.  This allows the server to, y'know, _link_ when using OpenSSL,
instead of failing because we only have -lcrypto, and not -lssl. 
							
						 
						
							2008-07-16 03:02:15 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								441f084bfe 
								
							 
						 
						
							
							
								
								config: Don't attempt to use D-Bus when not strictly necessary  
							
							... 
							
							
							
							If we have D-Bus but have explicitly disabled it, don't build it. 
							
						 
						
							2008-07-16 03:02:04 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae38151ddd 
								
							 
						 
						
							
							
								
								configure.ac: Add GLX_SYS_LIBS for Xvfb and Xnest  
							
							... 
							
							
							
							This fixes the linking for these two when using DRI2, which requires
DLOPEN_LIBS. 
							
						 
						
							2008-07-16 01:38:22 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ccec16e519 
								
							 
						 
						
							
							
								
								Bug  #7300 : Move xf86RAC to hw/xfree86/common  
							
							
							
						 
						
							2008-07-15 11:24:08 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3f3f66de66 
								
							 
						 
						
							
							
								
								Fix the configure tests for swap16/__swap16 macros on OpenBSD.  
							
							... 
							
							
							
							BSD systems need <sys/types.h> included before <sys/endian.h> for
macros to work.
<https://bugs.freedesktop.org/show_bug.cgi?id=16531 > 
							
						 
						
							2008-07-14 22:20:41 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1e96782011 
								
							 
						 
						
							
							
								
								dri2: bump libdrm numbers as 2.3.1 is released without ttm interface  
							
							
							
						 
						
							2008-07-03 20:00:22 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6447f80c17 
								
							 
						 
						
							
							
								
								Use AC_CHECK_LIB before PKG_CHECK_MODULES for openssl  
							
							... 
							
							
							
							Previously, the code was using PKG_CHECK_EXISTS before PKG_CHECK_MODULES,
(to cater to OpenBSD systems that include openssl by default but without
a .pc file). But this meant that systems that didn't have openssl installed
at all would not get any error message at configure time.
Now, if the SHA1_Init function is found in -lcrypto without any additional
flags, then that's used. Otherwise, pkg-config is used to find the right
flags to link against libcrypto. And if that fails, a nice error message
is now generated. 
							
						 
						
							2008-06-30 13:19:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d6b8d9eaff 
								
							 
						 
						
							
							
								
								DRI: Ensure we have the DRI headers from Mesa  
							
							... 
							
							
							
							Change the DRI configure check to look for the dri pkg-config file. This
prevents people who built an Xlib libGL from bombing later in the build. 
							
						 
						
							2008-06-29 10:11:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cbc20d92de 
								
							 
						 
						
							
							
								
								XTrap delenda est.  
							
							
							
						 
						
							2008-06-25 09:52:36 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								385943e0e9 
								
							 
						 
						
							
							
								
								Set --enable-builtin-fonts as default.  
							
							... 
							
							
							
							Some reasons to embed fonts by default:
1. X server doesn't pick a good default font path so it's easiest just
to built in the core fonts and let new X hackers more happy. Developers
and distro guys are wise enough to just set --disable-builtin-fonts
when they want.
2. Seems that this is by far the most popular FAQ
(http://www.x.org/wiki/FAQErrorMessages ).
3. No one gave a good argument to not do this:
    http://lists.freedesktop.org/archives/xorg/2008-May/035479.html  
							
						 
						
							2008-06-24 23:13:32 -03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f3b29efc4d 
								
							 
						 
						
							
							
								
								Remove NOFONTSERVERACCESS macro  
							
							... 
							
							
							
							dix: this is semantically different but it goes through the same path in
the code. 
							
						 
						
							2008-06-24 23:10:56 -03:00