summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 1371cf9fc1f9ea9cf40fa72db3e439782f2bdebc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
2005-10-18  Alan Coopersmith  <alan.coopersmith@sun.com>

	* hw/xfree86/utils/xorgcfg/Makefile.am:
	Don't use $< in explicit rules since neither BSD nor Solaris make
	allow that.

2005-10-17  Aaron Plattner  <aplattner@nvidia.com>

	* hw/xfree86/loader/Makefile.am:
	Add miext/damage so misym.c can export DamageDamageRegion.

2005-10-17  Adam Jackson  <ajax@freedesktop.org>

	* hw/xfree86/utils/xorgcfg/Makefile.am:
	Work around automake-1.7 braindamage by providing an explicit rule
	for XOrgCfg.

	* hw/xfree86/Makefile.am:
	More automake 1.7 braindamage: use mkdir -p, not $(mkdir_p).

2005-10-17  Kristian Høgsberg  <krh@redhat.com>

	* configure.ac: Fix whitespace in AS_HELP_STRING uses, convert
	all help strings to use AS_HELP_STRING.

2005-10-17  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* configure.ac:
	* Xext/Makefile.am:
	* include/dix-config.h.in
	Add support for more extensions

	* GL/Makefile.am:
	* XTrap/Makefile.am:
	* hw/xfree86/os-support/Makefile.am:
	* hw/xfree86/os-support/bsd/Makefile.am:
	* hw/xfree86/os-support/bus/Makefile.am:
	* hw/xfree86/os-support/linux/Makefile.am:
	* hw/xfree86/os-support/linux/int10/Makefile.am:
	* hw/xfree86/os-support/misc/Makefile.am:
	* hw/xfree86/os-support/solaris/Makefile.am:
	* hw/xfree86/vgahw/Makefile.am:
	* hw/xfree86/x86emu/Makefile.am:
	* os/Makefile.am:
	Add missing files to EXTRA_DIST

2005-10-15  Donnie Berkholz  <spyderous@gentoo.org>

	* configure.ac: Change '==' to portable '='.

2005-10-15  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* configure.ac:
	Fix typo and add new Makefiles to AC_OUTPUT

	* XpConfig/C/print/models/HPDJ1600C/Makefile.am:
	Fix typos

	* hw/xfree86/doc/man/Makefile.am:
	Add xorg.conf.man to CLEANFILES

	* Makefile.am:
	* XpConfig/C/print/models/PSspooldir/Makefile.am:
	* Xprint/Makefile.am:
	* hw/xfree86/os-support/Makefile.am:
	* hw/xfree86/os-support/lynxos/Makefile.am:
	* ilbm/Makefile.am:
	* iplan2p4/Makefile.am:
	* miext/Makefile.am:
	* miext/rootless/Makefile.am:
	Add missing files to EXTRA_DIST

2005-10-15  Kristian Høgsberg  <krh@redhat.com>

	* lbx/Makefile.am: Doh, remember to add this file.

2005-10-14  Kristian Høgsberg  <krh@redhat.com>

	* Makefile.am:
	* configure.ac:
	* include/dix-config.h.in:
	* os/Makefile.am: Hook up lbx.

2005-10-14  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac:
	Set default font path to match the default in the monolith so
	fonts are actually found.

2005-10-14  Alan Coopersmith  <alan.coopersmith@sun.com>

	* hw/xfree86/Makefile.am: 
	* hw/xfree86/doc/Makefile.am: 
	Install Xorg & xorg.conf man pages even when not building docs

2005-10-14  Kristian Høgsberg  <krh@redhat.com>

	* hw/xfree86/os-support/Makefile.am (DIST_SUBDIRS): Add sysv and
	sco os-support subdirs and add simple EXTRA_DIST Makefile.am in
	those dirs.  Remove unsupported os-support subdirs (bsdi, dgux,
	hurd, nto, os2, pmax, qnx4) that have no maintainer and we don't
	dist.

	* hw/xfree86/Makefile.am (EXTRA_DIST): Add Options.

2005-10-13  Donnie Berkholz  <spyderous@gentoo.org>

	* configure.ac: Add XTRAP_LIB to XPRINT_EXTENSIONS to fix xprint build when
	xtrap is enabled.

2005-10-13  Donnie Berkholz  <spyderous@gentoo.org>

	* configure.ac: Require glproto >= 1.4.1 if building DRI with GLX. This
	fixes a build failure on a number of hyperpipe functions.

2005-10-13  Alan Coopersmith  <alan.coopersmith@sun.com>

	* hw/xfree86/utils/xorgconfig/Makefile.am (EXTRAMANDEFS): 
	Set substitutions needed in xorgconfig man page.

2005-10-13  Kristian Høgsberg  <krh@redhat.com>

	* hw/xfree86/xf4bpp/Makefile.am (libxf4bpp_la_SOURCES): Dist NOTES.

	* hw/xfree86/xf1bpp/Makefile.am (EXTRA_DIST): Dist helper shell
	scripts.

	* hw/xfree86/xaa/Makefile.am (EXTRA_DIST): Dist XAA.HOWTO and a
	few more unused C files.

	* hw/xfree86/Makefile.am (EXTRA_DIST): Dist xorgconf.cpp.

	* hw/xfree86/doc/Makefile.am (EXTRA_DIST): Fix DIST_EXTRA typo.

	* hw/dmx/config/Makefile.am (MAINTAINERCLEANFILES): Clean yacc and
	lex generated files only during make maintainer-clean as we don't
	expect users to have those tools installed.

2005-10-12  Eric Anholt  <anholt@FreeBSD.org>

	* hw/xfree86/common/Makefile.am:
	Remove an RM line that appears unnecessary and was breaking the build
	at xf86DefModeSet.c with FreeBSD make, where RM was undefined.  While
	here, make the build of xf86DefModeSet.c depend on its sources, so it'll
	rebuild properly, and make it a normal CLEANFILE rather than a
	DISTCLEANFILE, since the intention seems to be to build it at the user's
	build time.

2005-10-11  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* hw/darwin/Makefile.am:
	Fix typo (DIST_EXTRA -> EXTRA_DIST)

2005-10-09  Alan Coopersmith  <alan.coopersmith@sun.com>

	* Xext/Makefile.am: 
	Bug #4715 <https://bugs.freedesktop.org/show_bug.cgi?id=4715>
	Add SecurityPolicy to EXTRA_DIST (Bill Crawford)

2005-10-07  Kristian Høgsberg  <krh@redhat.com>

	* Xprint/Makefile.am:
	* Xprint/etc/Makefile.am:
	* Xprint/etc/Xsession.d/Makefile.am:
	* Xprint/etc/init.d/Makefile.am:
	* Xprint/etc/profile.d/Makefile.am:
	* configure.ac:
	Add Xprint init scrips to EXTRA_DIST.

2005-10-07  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* configure.ac:
	* hw/Makefile.am:
	* hw/darwin/Makefile.am:
	Add darwin to dist

	* hw/xfree86/doc/Makefile.am:
	* hw/xfree86/doc/devel/Makefile.am:
	Include missing docs in EXTRA_DIST

	* hw/xwin/Makefile.am:
	Include headers and other files in dist
	
2005-10-07  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* xkb/Makefile.am:
	Add README.compiled to dist tarball

2005-10-06  Alan Coopersmith  <alan.coopersmith@sun.com>

	* hw/dmx/examples/Makefile.am: 
	Don't build "ev" example on systems without <linux/input.h>

2005-10-06  Kristian Høgsberg  <krh@redhat.com>

	* hw/xfree86/parser/Makefile.am: Add cpconfig.c to EXTRA_DIST.
	* hw/xfree86/ramdac/Makefile.am: Add CURSOR.NOTES to EXTRA_DIST.
	* hw/xfree86/scanpci/Makefile.am: Add extrapci.ids to EXTRA_DIST
	and fix xf86PciIds.h rule.

2005-10-06  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* hw/vfb/Makefile.am:
	Install correct man page and add to dist

2005-10-05  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* configure.ac:
	* hw/dmx/Makefile.am:
	* hw/dmx/config/Makefile.am:
	* hw/dmx/doc/Makefile.am:
	* hw/dmx/examples/Makefile.am:
	* hw/dmx/input/Makefile.am:
	Add support for building DMX config and examples programs
	Add missing files to EXTRA_DIST
	Install Xdmx man page

2005-10-05  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* hw/xfree86/fbdevhw/Makefile.am:
	Clean up generated files to pass distcheck

	* hw/xfree86/getconfig/Makefile.am:
	Clean up generated files to pass distcheck
	Distribute getconfig.man.pre, not getconfig.man

2005-10-05  Kristian Høgsberg  <krh@redhat.com>

	* afb/Makefile.am:
	* cfb/Makefile.am:
	* configure.ac:
	* dix/Makefile.am:
	* fb/Makefile.am:
	* hw/vfb/Makefile.am:
	* hw/xfree86/common/Makefile.am:
	* hw/xfree86/dixmods/extmod/Makefile.am:
	Add DGA configure option and add various files that we should be
	dist'ing.  Simplify xf86DefModeSet.c rule a bit.

2005-10-05  Adam Jackson  <ajax@freedesktop.org>

	* configure.ac:
	* hw/xfree86/utils/xorgcfg/Makefile.am:
	Preprocess and install XOrgCfg.ad as in the monolith.

2005-10-04  Adam Jackson  <ajax@freedesktop.org>

	* configure.ac:
	Bug #4038: Unbreak the SYSVIPC check for cross builds. (Detlef Vollman)

2005-10-04  Aaron Plattner  <aplattner@nvidia.com>

	* hw/xfree86/loader/Makefile.am:
	Add miext/cw to the module loader include path so that misym.c can export
	miDisableCompositeWrapper.

2005-10-03  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac: Add missing ]	 (Dawid Gajownik)
	* hw/xfree86/Makefile.am (SUBDIRS): Add getconfig (Dawid Gajownik)

2005-10-02  Eric Anholt  <anholt@FreeBSD.org>

	* hw/xfree86/exa/Makefile.am:
	Fix include path for commit of bug #4616.

2005-09-28  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac: 
	* hw/xfree86/utils/Makefile.am:
	* hw/xfree86/utils/kbd_mode/Makefile.am:
	Add kbd_mode build system

2005-09-27  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* XpConfig/C/print/Makefile.am:
	* XpConfig/C/print/attributes/Makefile.am:
	* XpConfig/C/print/ddx-config/raster/Makefile.am:
	* XpConfig/C/print/models/CANONBJ10E-GS/Makefile.am:
	* XpConfig/C/print/models/CANONC3200-PS/Makefile.am:
	* XpConfig/C/print/models/GSdefault/Makefile.am:
	* XpConfig/C/print/models/HPLJ4050-PS/Makefile.am:
	* XpConfig/C/print/models/HPLJ4family/Makefile.am:
	* XpConfig/C/print/models/HPLJ4family/fonts/Makefile.am:
	* XpConfig/C/print/models/PS2PDFspooldir-GS/Makefile.am:
	* XpConfig/C/print/models/PSdefault/Makefile.am:
	* XpConfig/C/print/models/PSdefault/fonts/Makefile.am:
	* XpConfig/C/print/models/PSspooldir/Makefile.am:
	* XpConfig/C/print/models/SPSPARC2/Makefile.am:
	* XpConfig/en_US/print/attributes/Makefile.am:
	* hw/xfree86/dummylib/Makefile.am:
	* hw/xfree86/utils/xorgcfg/Makefile.am:
	* hw/xfree86/utils/xorgconfig/Makefile.am:
	Fix distcheck build and install errors.

2005-09-27  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* hw/dmx/doc/Makefile.am:
	* hw/xfree86/doc/sgml/Makefile.am:
	Fix make dist to include only sgml files.

2005-09-27  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* configure.ac:
	Add build system for building docs and fix setuid issues.

	* hw/dmx/Makefile.am:
	* hw/dmx/doc/Makefile.am:
	* hw/xfree86/Makefile.am:
	* hw/xfree86/doc/Makefile.am:
	* hw/xfree86/doc/sgml/Makefile.am:
	Add build system for sgml docs.
	
2005-09-26  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac:
	* hw/xfree86/utils/Makefile.am:
	* hw/xfree86/utils/ioport/Makefile.am
	* hw/xfree86/utils/pcitweak/Makefile.am: 
	Add ioport and pcitweak utils from monolith hw/xfree86/etc dir.

	* xserver/xorg/hw/xfree86/common/Makefile.am:
	Generate xf86DefModeSet.c from vesamodes & extramodes

	* xserver/xorg/hw/xfree86/os-support/solaris/Makefile.am:
	Add apSolaris.shar to EXTRA_DIST
	
2005-09-25  Alan Coopersmith  <alan.coopersmith@sun.com>

	* Xext/Makefile.am: 
	Add SecurityPolicy file for XCSECURITY extension.
	
	* hw/xfree86/dummylib/Makefile.am:
	Add README to EXTRA_DIST

2005-09-23  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac:
	* cpprules.in:
	* hw/xfree86/Makefile.am:
	* hw/xfree86/dummylib/Makefile.am:
	* hw/xfree86/os-support/.cvsignore:
	* hw/xfree86/os-support/Makefile.am:
	* hw/xfree86/scanpci/Makefile.am:
	* hw/xfree86/utils/Makefile.am:
	* hw/xfree86/utils/scanpci/Makefile.am:
	* hw/xfree86/utils/xorgcfg/Makefile.am:
	* hw/xfree86/utils/xorgconfig/Makefile.am:
	Add scanpci, xorgcfg, & xorgconfig utilities.

2005-09-21  Kristian Høgsberg  <krh@redhat.com>

	* configure.ac: Accept --with-xkb-output argument to specify
	output dir for compiled xkb keymaps.  Define XKM_OUTPUT_DIR and
	XKB_BIN_DIRECTORY.

	* include/xkb-config.h.in: Add XKM_OUTPUT_DIR and XKB_BIN_DIRECTORY.

	* xkb/Makefile.am (AM_CFLAGS): Add XKB_CFLAGS.

2005-09-20  Adam Jackson  <ajax@freedesktop.org>

	* hw/xfree86/os-support/Makefile.am:
	Bug #4487: Add the bsd subdir to DIST_SUBDIRS. (Joshua Baergen)

2005-09-20  Adam Jackson  <ajax@freedesktop.org>

	* cfb/Makefile.am:
	* cfb/Makefile.am.inc:
	Bug #4257: Move cfbcmap.c to cfb_common_sources.

2005-09-20  Alan Coopersmith  <alan.coopersmith@sun.com>

	* hw/xfree86/Makefile.am (install-exec-local): 
	* configure.ac:
	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-19  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac:
	* hw/xfree86/os-support/bus/Makefile.am: 
	* hw/xfree86/os-support/linux/Makefile.am:
	Linux/Alpha support (Stefaan De Roeck)

2005-09-14  Eric Anholt  <anholt@FreeBSD.org>

	* configure.ac:
	Bug #3990: Require glproto in the cases that it's necessary (DRI or DMX
	with GLX).  (spyderous)

2005-09-14  Eric Anholt  <anholt@FreeBSD.org>

	* hw/xfree86/Makefile.am:
	Bug #4046: Install the X.Org server setuid root. (David Schleef)

2005-09-14  Eric Anholt  <anholt@FreeBSD.org>

	* configure.ac:
	* hw/xfree86/Makefile.am:
	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. (David Schleef)

2005-09-14  Eric Anholt  <anholt@FreeBSD.org>

	* hw/xfree86/xf8_32bpp/Makefile.am:
	Don't put a version number on the module filename.

2005-09-14  Eric Anholt  <anholt@FreeBSD.org>

	* configure.ac:
	* hw/xfree86/Makefile.am:
	* hw/xfree86/loader/Makefile.am:
	* hw/xfree86/xf8_32bpp/Makefile.am:
	Build xf8_32bpp, which is wanted by the mga driver, and export elf.h,
	which is wanted by the rendition driver.

2005-09-13  Eric Anholt  <anholt@FreeBSD.org>

	* configure.ac:
	* hw/xfree86/dri/Makefile.am:
	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  Eric Anholt  <anholt@FreeBSD.org>

	* configure.ac:
	* hw/xfree86/Makefile.am:
	* hw/xfree86/os-support/bsd/Makefile.am:
	* include/dix-config.h.in:
	* include/xorg-config.h.in:
	* include/xorg-server.h.in:
	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-12  Eric Anholt  <anholt@FreeBSD.org>

	* configure.ac:
	Don't define POSIX_SOURCE on any BSDs, since it breaks things.

	* hw/xfree86/int10/Makefile.am:
	Define NO_SYS_HEADERS, as the monolithic build does.  Helps FreeBSD.

	* hw/xfree86/x86emu/Makefile.am:
	Don't include validate.c in the library, since it seems to be a userland
	test program.

2005-09-12  Daniel Stone  <daniel@freedesktop.org>

	* configure.ac:
	Put DMX AC_CONDITIONALS at the top level, since they must always be
	called.  Add missing resourceproto, fontenc, and fontsproto to
	REQUIRED_MODULES.

	* configure.ac:
	* include/xorg-config.h.in:
	* include/xorg-server.h.in:
	Since we build vgahw unconditionally, always define WITH_VGAHW.

2005-09-09  Jürg Billeter  <j@bitron.ch>

	* configure.ac: use RGB_DB not RGB_PATH as that's what it's looking for

	* xkb/Makefile.am: define HAVE_XKB_CONFIG_H so setting xkb-path works

2005-09-02  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac: 
	Use macros from xtrans.m4, issue error if not found.

2005-09-02  Daniel Stone  <daniel@freedesktop.org>

	* GL/mesa/X/Makefile.am:
	Add -include dix-config.h to CFLAGS so we pickup _XSERVER64 and other
	assorted vaguely useful macros; this unbreaks GLcore on amd64.

2005-09-01  Daniel Stone  <daniel@freedesktop.org>

	* configure.ac:
	* include/config.h.in:
	Make RGB_PATH configurable.

	* hw/xfree86/i2c/Makefile.am:
	Move I2C modules back to $(moduledir)/multimedia.

2005-08-30  Kristian Høgsberg  <krh@redhat.com>

	* hw/xfree86/dri/Makefile.am: 
	* hw/xfree86/os-support/drm/Makefile.am: Use the $(moduledir)
	makefile variable instead of @moduledir@ so it can be overridden
	at make install time.

	* xorg-server.pc.in: Remove driverdir and inputdir from pkg-config
	file.  The directory layout of moduledir is fixed and well known
	by drivers.

Thu Aug 25 17:15:01 2005  Søren Sandmann  <sandmann@redhat.com>

	* hw/xfree86/i2c/Makefile.am (module_LTLIBRARIES): Add all the
	drivers to the module_LTLIBRARIES instead of having separate 
	variables for them. Pointed out by Kristian Høgsberg.
	
2005-08-25  Kristian Høgsberg  <krh@redhat.com>

	* hw/xfree86/os-support/solaris/Makefile.am (EXTRA_DIST): Remove
	sun_inout.s so make dist works (discussed with Alan Coopersmith).

Wed Aug 24 15:39:07 2005  Søren Sandmann  <sandmann@redhat.com>

	* configure.ac: Add GLX_{INC,LIBS} for xprint.

	* hw/xfree86/dixmods/Makefile.am: Add @DIX_FLAGS@ to AM_CFLAGS

2005-08-24  Alan Coopersmith  <alan.coopersmith@sun.com>

	* configure.ac: 
	* hw/dmx/input/Makefile.am:
	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

	* hw/dmx/Makefile.am: 
	Replace -rdynamic with $(LD_EXPORT_SYMBOLS_FLAG) for compatibility
	with compilers other than gcc
	
2005-08-22  Kevin E. Martin  <kem-at-freedesktop-dot-org>

	* configure.ac:
	Fix linking errors for xprint.

2005-08-21  Daniel Stone  <daniel@freedesktop.org>

	* configure.ac:
	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).

	* configure.ac:
	Set _XSERVER64 on 64-bit architectures, and use x86_64 for host_cpu
	instead of amd64 (Jürg Billeter).
	
	* configure.ac:
	* hw/xfree86/loader/Makefile.am:
	* hw/xfree86/os-support/bus/Makefile.am:
	Add test for SPARC.  Build SparcMulDiv.S, sparcPci.c, and Sbus.c on
	all SPARCs; use xorg_bus_sparc instead of xorg_bus_sbus.

	* configure.ac:
	Make the default font path configurable.

2005-08-20  Adam Jackson  <ajax@freedesktop.org>

	* hw/xfree86/os-support/bus/Makefile.am:
	Add sparcPci.c to EXTRA_DIST.

2005-08-20  Daniel Stone  <daniel@freedesktop.org>

	* configure.ac:
	Make symlink-mesa.sh usage srcdir != objdir safe.
	Remove requirement for XF86Rush protocol headers, which we don't even
	use in the core server.

	* configure.ac:
	* xkb/Makefile.am:
	* hw/xfree86/Makefile.am:
	* hw/xfree86/dixmods/Makefile.am:
	Build libxkbstubs.la to stub XKB DDX functions (e.g. VT switches), and
	build libxorggxkb.la from within the Xorg DDX to replace the previous
	xf86VT.o, et al, hacks.

	* configure.ac:
	* GL/**/Makefile.am:
	* hw/xfree86/dri/Makefile.am:
	Make DRI/GLcore builds srcdir != builddir safe, and invoke
	symlink-mesa.sh in our builddir, not our srcdir.

2005-08-19  Søren Sandmann  <sandmann@redhat.com>

	* fb/Makefile.am (libfbmmx_la_CFLAGS): Move fbmmx to a convenience
	library since the mmx flags may be harmful when applied to non-mmx
	code.

2005-08-17  Søren Sandmann  <sandmann@redhat.com>

	* Xext/Makefile.am: Conditionally compile in xprint.c

	* Makefile.am, configure.ac: Add Xprint

2005-08-16  Søren Sandmann  <sandmann@redhat.com>

	* hw/xfree86/dixmods/Makefile.am: Add ft and type1 modules.

2005-08-15  Søren Sandmann  <sandmann@redhat.com>

	* hw/xfree86/dixmods/extmod/Makefile.am (libextmod_la_LIBADD):
	Link this module with libXext.la.

Mon Aug 15 14:56:57 2005  Søren Sandmann  <sandmann@redhat.com>

	* hw/xfree86/dixmods/Makefile.am (libdixmods_la_SOURCES): Remove
	the xkb* files.

	* hw/xfree86/Makefile.am (Xorg_LDADD): Add xkbVT.o and friends as
	the last things on the link line so they will override the symbols
	in libxkb.a.  Add a comment on how this situation might not be
	considered ideal.

2005-08-08  Søren Sandmann  <sandmann@redhat.com>

	* include/xorg-config.h.in: #undef PIXPRIV here.

2005-08-07  Keith Packard  <keithp@keithp.com>

	* include/dix-config.h.in:
	Re-add _XOPEN_SOURCE as it's needed *sometimes*.
	Place it in #ifndef to avoid whinging.

2005-08-07  Keith Packard  <keithp@keithp.com>

	* .cvsignore:
	* GL/mesa/X/.cvsignore:
	* Xext/extmod/.cvsignore:
	* afb/.cvsignore:
	* cfb/.cvsignore:
	* cfb16/.cvsignore:
	* cfb24/.cvsignore:
	* cfb32/.cvsignore:
	* hw/dmx/.cvsignore:
	* hw/dmx/config/.cvsignore:
	* hw/vfb/.cvsignore:
	* hw/xfree86/.cvsignore:
	* hw/xfree86/common/.cvsignore:
	* hw/xfree86/dixmods/.cvsignore:
	* hw/xfree86/exa/.cvsignore:
	* hw/xfree86/os-support/linux/drm/.cvsignore:
	* hw/xfree86/ramdac/.cvsignore:
	* hw/xfree86/scanpci/.cvsignore:
	* hw/xfree86/x86emu/.cvsignore:
	* hw/xfree86/xaa/.cvsignore:
	* hw/xfree86/xf1bpp/.cvsignore:
	* hw/xfree86/xf4bpp/.cvsignore:
	* hw/xnest/.cvsignore:
	* include/.cvsignore:
	* mfb/.cvsignore:
	Add autogenerated source files and other
	various non-CVS material to .cvsignore files
	
	* hw/xfree86/exa/Makefile.am:
	Use XORG_CFLAGS.  Ensure that all exa files are in SOURCES
	
	* include/dix-config.h.in:
	remove _XOPEN_SOURCE as it's always in xtrans.pc these days
	and gcc whines
	
	* configure.ac:
	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-07  Adam Jackson  <ajax@freedesktop.org>

	* configure.ac:
	Invert the sense of the composite configure flag to match reality.

2005-08-07  Adam Jackson  <ajax@freedesktop.org>

	* configure.ac:
	* miext/damage/Makefile.am:
	Bug #3989: Fix Composite builds, enable Composite build by default.
	(Olli Helenius)

2005-08-04  Adam Jackson  <ajax@freedesktop.org>

	* hw/xfree86/common/Makefile.am:
	* hw/xfree86/os-support/bus/Makefile.am:
	EXTRA_DIST hacks to get all the OS support files into the tarball.

2005-08-04  Adam Jackson  <ajax@freedesktop.org>

	* configure.ac:
	* GL/Makefile.am:
	* GL/include/Makefile.am:
	* GL/include/GL/Makefile.am:
	* hw/xfree86/os-support/solaris/Makefile.am:
	* hw/xfree86/scanpci/Makefile.am:
	- 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  Adam Jackson  <ajax@freedesktop.org>

	* configure.ac:
	* GL/mesa/main/Makefile.am:
	- Check for vsnprintf
	- Don't build the Xorg DDX on darwin
	- Workaround for gcc defining __ppc__ but not __powerpc__

2005-08-02  Keith Packard  <keithp@keithp.com>

	* hw/xwin/Makefile.am:
	Mark generated files as BUILT_SOURCES and CLEANFILES
	to ensure they are regenerated after 'make clean' and
	to make parallel builds work right.

2005-08-01  Keith Packard  <keithp@keithp.com>

	* hw/dmx/config/Makefile.am:
	Note yacc and lex generated files as BUILT_SOURCES so
	they are created before anything is compiled; required
	for parallel builds

2005-07-06  Alexander Gottwald  <ago@freedesktop.org>

	* configure.ac:
	* Makefile.am:
	* include/dix-config.h:
	Add more defines for XWin DDX
	Make building of cfb*, afb and mfb conditional
	Set FD_SETSIZE=256 on cygwin
	
2005-07-05  Alexander Gottwald  <ago@freedesktop.org>

	* hw/xwin/Makefile.am:
	Build miinitext.c and fbcmap.c as DDX specific files

	* configure.ac:
	Do not define _POSIX_SOURCE on cygwin.

2005-07-05  Alexander Gottwald  <ago@freedesktop.org>

	* fb/Makefile.am:
	* mi/Makefile.am:
	* xkb/Makefile.am:
	Revert last changes. They have to be addressed in a different way

2005-07-05  Alexander Gottwald  <ago@freedesktop.org>

	* configure.ac:
	* hw/Makefile.am:
	Add XWin DDX, make Xorg DDX conditional
	Make XF86VidMode and XF86Misc conditional

	* include/xwin-config.h.in:
	* hw/xwin/Makefile.am:
	Add XWin DDX

	* include/dix-config.h.in:
	Added DDXTIME, DDXOSFATALERROR, DDXOSVERRORF and DDXBEFORERESET

	* fb/Makefile.am:
	Added fbcmap.c

	* mi/Makefile.am:
	Added miinitext.c

	* xkb/Makefile.am:
	Added -I$(top_srcdir)/Xext/extmod to INCLUDES

2005-07-02  Daniel Stone  <daniel@freedesktop.org>

	* acinclude.m4:
	* autogen.sh:
	* configure.ac:
	* **/Makefile.am:
	* xorg-server.pc.in:
	Initial build system checked in.