packaging: version up to 2.3.2
[platform/upstream/libXft.git] / ChangeLog
1 commit 214f9b5306d833e2787c75fe41dfdc9228fcb738
2 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3 Date:   Thu Jun 5 23:04:54 2014 -0700
4
5     libXft 2.3.2
6     
7     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9 commit 4acfdaf95adb0a05c2a25550bdde036c865902f4
10 Author: Julien Cristau <jcristau@debian.org>
11 Date:   Mon Dec 2 16:26:24 2013 +0100
12
13     Use FT_*_H macros instead of including <freetype/*.h>
14     
15     freetype moved its headers around in 2.5.1.
16     
17     Signed-off-by: Julien Cristau <jcristau@debian.org>
18
19 commit c5e760a239afc62a1c75e0509868e35957c8df52
20 Author: Colin Walters <walters@verbum.org>
21 Date:   Wed Jan 4 17:37:06 2012 -0500
22
23     autogen.sh: Implement GNOME Build API
24     
25     http://people.gnome.org/~walters/docs/build-api.txt
26     
27     Signed-off-by: Adam Jackson <ajax@redhat.com>
28
29 commit 9fa39862224b7e1b7873336cbf718db0d58f6b4b
30 Author: Adam Jackson <ajax@redhat.com>
31 Date:   Tue Jan 15 14:28:48 2013 -0500
32
33     configure: Remove AM_MAINTAINER_MODE
34     
35     Signed-off-by: Adam Jackson <ajax@redhat.com>
36
37 commit 835cd2a6cb4aa8f89e6e7dead66483643a6e7ee8
38 Author: Alexander Polakov <plhk@sdf.org>
39 Date:   Sat Dec 1 02:53:23 2012 +0400
40
41     Fix man page to match include
42     
43     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
44
45 commit 0847b64af14acefaa7aa86b3cec8632497babe73
46 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
47 Date:   Sat Jun 2 09:36:29 2012 -0700
48
49     libXft 2.3.1
50     
51     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
52
53 commit 1066d2b34db6124fbb0105f5d30f560217fd2a5a
54 Author: Jeremy Huddleston <jeremyhu@apple.com>
55 Date:   Sat Mar 10 23:09:21 2012 -0800
56
57     Dead code removal
58     
59     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
60
61 commit 84b8b5b46773f9b686d57f28092824b86bffed9d
62 Author: Mikael Magnusson <mikachu@gmail.com>
63 Date:   Sun Mar 11 02:41:55 2012 +0100
64
65     Fixup for 550b2f76401c2 which broke bold fonts
66     
67     The commit removed the line
68     AC_CHECK_FUNCS(FT_Get_Next_Char FT_Get_BDF_Property FT_Get_PS_Font_Info FT_Has_PS_Glyph_Names FT_GlyphSlot_Embolden)
69     but failed to remove the #if lines that this commit removes, resulting
70     in that code never being executed.
71     
72     Fixes: https://bugs.freedesktop.org/attachment.cgi?id=58280
73     
74     Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
75
76 commit b543efafefb71fb1f87ee9c1c261e86c8ca29e76
77 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
78 Date:   Wed Mar 7 20:12:27 2012 -0800
79
80     libXft 2.3.0
81     
82     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
83
84 commit 301029c9a1d9429009eaf08bb726357d4e94780d
85 Author: Jeremy Huddleston <jeremyhu@apple.com>
86 Date:   Mon Oct 24 23:39:25 2011 -0700
87
88     Fix undefined ftbit in XftFontLoadGlyphs
89     
90     https://bugs.freedesktop.org/show_bug.cgi?id=42173
91     
92     Fixes regression from: 6f1d7bcdd461b1f6cc64370793f52d7c170187d0
93     
94     Fixed by examining original patch before rebase from:
95     https://bugs.freedesktop.org/show_bug.cgi?id=29151
96     
97     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
98
99 commit 550b2f76401c292d982700b60326e0a837e391b4
100 Author: Jeremy Huddleston <jeremyhu@apple.com>
101 Date:   Mon Oct 10 13:00:35 2011 -0700
102
103     Remove fontconfig and freetype ifdef-fu and instead require non-ancinet versions of both
104     
105     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
106
107 commit 21a59c10803582c8f90d3b5f32e8f0240c050adf
108 Author: Tom \"spot\" Callaway <tcallawa@redhat.com>
109 Date:   Thu Oct 6 15:58:29 2011 -0400
110
111     compiler noise cleanups related to subpixel LCD support
112     
113     Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
114
115 commit 6f1d7bcdd461b1f6cc64370793f52d7c170187d0
116 Author: Tom \"spot\" Callaway <tcallawa@redhat.com>
117 Date:   Thu Oct 6 15:41:10 2011 -0400
118
119     Subpixel LCD text rendering improvements
120     
121     Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
122
123 commit 0e0efb8b26a241f8370053bc3686f7abc69357c1
124 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
125 Date:   Mon Sep 26 15:41:49 2011 -0700
126
127     Add const attributes to fix gcc -Wwrite-strings warnings
128     
129     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
130     Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
131
132 commit df353cc7fe40fadc6e48586e95a0cbf1d2e33cfa
133 Author: Ross Burton <ross@burtonini.com>
134 Date:   Sun Sep 25 17:47:15 2011 -0700
135
136     constify some bits
137     
138     https://bugs.freedesktop.org/show_bug.cgi?id=2658
139     
140     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
141
142 commit 5cac9764a55c96fee64f63748c054be81fcaadf4
143 Author: Jeremy Huddleston <jeremyhu@apple.com>
144 Date:   Sun Sep 25 11:11:01 2011 -0700
145
146     Remove dependency on libXext
147     
148     ldd -r -u reports:
149     Unused direct dependencies:
150          .../lib/libXext.so.6
151     
152     Reported-by: Gaetan Nadon <memsize@videotron.ca>
153     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
154
155 commit d39337048d31245b69e1b72b98beb957f52ba4e6
156 Author: Jeremy Huddleston <jeremyhu@apple.com>
157 Date:   Sat Sep 24 21:05:27 2011 -0700
158
159     Remove broken fallback on non-pkg-config search for libXrender
160     
161     https://bugs.freedesktop.org/show_bug.cgi?id=5425
162     
163     Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
164     Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
165     Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
166
167 commit 3ad77b636978746786546ab2b779730997839f63
168 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
169 Date:   Fri Sep 16 22:42:59 2011 -0700
170
171     Strip trailing whitespace
172     
173     Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
174     git diff -w & git diff -b show no diffs from this change
175     
176     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
177
178 commit d274ffc91b22bb8f3a2447237491cbe04f2ee0c3
179 Author: Derek Wang <Derek.Wang@sun.com>
180 Date:   Wed Feb 2 22:15:13 2011 -0800
181
182     XftGlyphFontSpecCore: check to make sure glyphs are in range
183     
184     This fixes a crash reported when selecting "View Page Source" in Mozilla
185     on Solaris 10, due to invalid parameters being given to XPutImage.
186     
187     http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6261221
188     
189     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
190
191 commit 652d9b47fc902e12c8e28481742c382676f1d035
192 Author: Jay Cotton <jay.cotton@oracle.com>
193 Date:   Wed Feb 2 22:09:34 2011 -0800
194
195     XftDrawSrcPicture: fail if info->solidFormat is NULL
196     
197     Fixed a core dump in x11perf render tests when a driver was returning
198     incorrect information due to a bug in the driver.
199     
200     http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6872780
201     
202     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
203
204 commit 1e03ac60d1221d5c16b7f4797ab0c461f13b123a
205 Author: Gaetan Nadon <memsize@videotron.ca>
206 Date:   Wed Feb 2 11:43:42 2011 -0500
207
208     config: comment, minor upgrade, quote and layout configure.ac
209     
210     Group statements per section as per Autoconf standard layout
211     Quote statements where appropriate.
212     Autoconf recommends not using dnl instead of # for comments
213     
214     Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
215     Add AC_CONFIG_SRCDIR([Makefile.am])
216     
217     This helps automated maintenance and release activities.
218     Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
219
220 commit bcc24bf5bd4141cf5ca62bdd2c52d971ea88d421
221 Author: Gaetan Nadon <memsize@videotron.ca>
222 Date:   Fri Jan 28 19:41:37 2011 -0500
223
224     config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
225     
226     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
227
228 commit 791d10dbac030d6a164f54a7adb9b6c816c68930
229 Author: Gaetan Nadon <memsize@videotron.ca>
230 Date:   Fri Jan 28 16:34:14 2011 -0500
231
232     config: remove unrequired AC_CONFIG_AUX_DIR
233     
234     The default location for the generation of configuation files is the current
235     package root directory. These files are config.* and friends.
236     
237     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
238
239 commit 28d61e969800820b1483d41445befcd1bf35fa85
240 Author: Gaetan Nadon <memsize@videotron.ca>
241 Date:   Thu Jan 27 16:12:55 2011 -0500
242
243     config: remove already included AC_PROG_SED
244     
245     Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
246     Use the appropriate platform version of sed
247     
248     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
249
250 commit 0e3c21ab0aeb99ca76ac2535f4618cb1949b7f40
251 Author: Gaetan Nadon <memsize@videotron.ca>
252 Date:   Thu Jan 27 16:09:03 2011 -0500
253
254     config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
255     
256     XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
257     AC_PROG_C_C99. This sets gcc with -std=gnu99.
258     If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
259     
260     Reported-by: Roberto Branciforti <rbbrnc@gmail.com>
261     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
262
263 commit 9c23173cf1ff861bdb8538e3aa21ec509b0d87d8
264 Author: Roberto Branciforti <rbbrnc@gmail.com>
265 Date:   Mon Jan 17 22:32:15 2011 +0100
266
267     libXft: Fix variable assignment.
268     
269     Signed-off-by: Roberto Branciforti <rbbrnc@gmail.com>
270     Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
271     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
272
273 commit b9d4a2b5be71ca883f5a876500edb0a1a9add0cf
274 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
275 Date:   Fri Oct 29 16:21:18 2010 -0700
276
277     libXft 2.2.0
278     
279     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
280
281 commit 8751e341bcc29952b4603e18767ab994653c6b01
282 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
283 Date:   Tue Sep 21 22:00:33 2010 -0700
284
285     xft.pc.in: Requires.private entries should not be duplicated in Requires
286     
287     Users of libXft don't need to link with fontconfig, freetype and
288     Xrender directly if they don't use them.
289     
290     This may cause issues for users of pkg-config versions older than 0.22.
291     Please upgrade to the 2007 version of pkg-config before trying to build
292     the 2010 version of libXft.
293     
294     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
295     Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
296
297 commit ca575f9c9cbb11b122e676424a93da3eb0284be5
298 Author: Gaetan Nadon <memsize@videotron.ca>
299 Date:   Sun Oct 17 20:42:41 2010 -0400
300
301     config: upgrade to util-macros 1.8 for additional man page support
302     
303     Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
304     The value of MAN_SUBST is the same for all X.Org packages.
305     
306     Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
307     Use the appropriate platform version of sed
308     
309     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
310
311 commit 6d220e32c1e336292cac125515f04bcbdb65322d
312 Author: Gaetan Nadon <memsize@videotron.ca>
313 Date:   Wed Mar 31 10:03:03 2010 -0400
314
315     man: build man pages the standard way
316     
317     Using macro substitution.
318     
319     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
320
321 commit f2bd643475a555949558ff6f889c575da33c28a4
322 Author: Gaetan Nadon <memsize@videotron.ca>
323 Date:   Tue Mar 30 14:01:31 2010 -0400
324
325     config: remove deprecated xft-config script and man page
326     
327     This was put in place early 2000 when pkg-config was not used.
328     
329     Reviewed-by: Rémi Cardona <remi@gentoo.org>
330     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
331
332 commit a33850fe1af31cf672e448a3c86ac5afb9fee06c
333 Author: Gaetan Nadon <memsize@videotron.ca>
334 Date:   Tue Mar 30 09:44:47 2010 -0400
335
336     config: remove the xft-config.in file from EXTRA_DIST
337     
338     Automake always includes it in the tarball.
339     
340     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
341
342 commit b443002c146569077394675c9e784b173d48c6e6
343 Author: Gaetan Nadon <memsize@videotron.ca>
344 Date:   Mon Mar 29 16:50:34 2010 -0400
345
346     config: update AC_PREREQ statement to 2.60
347     
348     Unrelated to the previous patches, the new value simply reflects
349     the reality that the minimum level for autoconf to configure
350     all x.org modules is 2.60 dated June 2006.
351     
352     ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
353     
354     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
355
356 commit 26dc5b0f626615156ca8a317f428ebc7c2d50498
357 Author: Gaetan Nadon <memsize@videotron.ca>
358 Date:   Mon Mar 29 14:53:48 2010 -0400
359
360     config: remove the pkgconfig pc.in file from EXTRA_DIST
361     
362     Automake always includes it in the tarball.
363     
364     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
365
366 commit 78ed756a343c37acb38cc230d03c334845553ab6
367 Author: Gaetan Nadon <memsize@videotron.ca>
368 Date:   Tue Dec 8 11:13:11 2009 -0500
369
370     Xft.h.in: remove comments which prevents Xft.h generation #25104
371     
372     With automake prior to 2.62, commnents placed beside a #undef line
373     prevent that statement to be substituted by config.status.
374     
375     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
376     Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
377     Tested-by: Adrian Bunk <bunk@stusta.de>
378
379 commit ad762b61d79e1848ef0751d0b970f4f7660a886e
380 Author: Gaetan Nadon <memsize@videotron.ca>
381 Date:   Fri Nov 27 20:56:04 2009 -0500
382
383     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
384     
385     Now that the INSTALL file is generated.
386     Allows running make maintainer-clean.
387
388 commit f6bab0a9abbaf4c2381c790372c830e0c8d78df4
389 Author: Gaetan Nadon <memsize@videotron.ca>
390 Date:   Wed Oct 28 14:09:10 2009 -0400
391
392     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
393     
394     Add missing INSTALL file. Use standard GNU file on building tarball
395     README may have been updated
396     Remove AUTHORS file as it is empty and no content available yet.
397     Remove NEWS file as it is empty and no content available yet.
398
399 commit cf899b63a331b908a2d4027354ce0d7c13528638
400 Author: Gaetan Nadon <memsize@videotron.ca>
401 Date:   Tue Oct 27 15:07:25 2009 -0400
402
403     Deploy the new XORG_DEFAULT_OPTIONS #24242
404     
405     This macro aggregate a number of existing macros that sets commmon
406     X.Org components configuration options. It shields the configuration file from
407     future changes.
408
409 commit f0f9ad0cb2d66d35f522fa9ec19974500b3955ab
410 Author: Gaetan Nadon <memsize@videotron.ca>
411 Date:   Mon Oct 26 22:08:43 2009 -0400
412
413     Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
414     
415     ChangeLog filename is known to Automake and requires no further
416     coding in the makefile.
417
418 commit 80e41cb93d0100a767aa8d630240440090937712
419 Author: Gaetan Nadon <memsize@videotron.ca>
420 Date:   Thu Oct 22 12:34:19 2009 -0400
421
422     .gitignore: use common defaults with custom section # 24239
423     
424     Using common defaults will reduce errors and maintenance.
425     Only the very small or inexistent custom section need periodic maintenance
426     when the structure of the component changes. Do not edit defaults.
427
428 commit cf6372a5dd9dd4086ed243d3f6c7e5fe693594b0
429 Author: Gaetan Nadon <memsize@videotron.ca>
430 Date:   Wed Oct 21 21:45:46 2009 -0400
431
432     .gitignore: use common defaults with custom section # 24239
433     
434     Using common defaults will reduce errors and maintenance.
435     Only the very small or inexistent custom section need periodic maintenance
436     when the structure of the component changes. Do not edit defaults.
437
438 commit 6f756640698b8f7bbada91999b4e30a0851bb6f4
439 Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
440 Date:   Wed Oct 21 12:47:25 2009 -0700
441
442     This is not a GNU project, so declare it foreign.
443     
444     On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
445     > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
446     > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
447     > > was quite annoying to work around since 'autoreconf -fvi' replaces
448     > > it and git wants to commit it.  Should these files even be in git?
449     > > Can I nuke them for the betterment of humanity and since they get
450     > > created by autoreconf anyways?
451     >
452     > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
453     
454     As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
455     AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
456     of the INSTALL file. It is also part of the 24206 solution.
457     
458     Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
459
460 commit 906259ecc70dd4d0ef91f4582bd2a035d094831e
461 Author: Alan Coopersmith <alan.coopersmith@sun.com>
462 Date:   Tue Oct 13 10:31:58 2009 -0700
463
464     Set libtool version-number automatically from package version
465     
466     Since we've forgotten to manually update in most libXft releases so far,
467     might as well just automate it.
468     
469     Reported by: Paulo Ricardo Zanoni <pzanoni@mandriva.com>
470     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
471
472 commit fc248fb44413d11fed288793d0d8c2af76aeeb40
473 Author: Alan Coopersmith <alan.coopersmith@sun.com>
474 Date:   Fri Oct 9 16:45:25 2009 -0700
475
476     libXft 2.1.14
477     
478     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
479
480 commit 0f2a55b55d18272824444071f71473d988112465
481 Author: Alan Coopersmith <alan.coopersmith@sun.com>
482 Date:   Thu Oct 8 09:18:43 2009 -0700
483
484     Add generated Xft.h to .gitignore
485     
486     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
487
488 commit c36e28b3ed913d2dcb5c7876e49ccf2631a11df4
489 Author: Julien Cristau <jcristau@debian.org>
490 Date:   Tue Oct 6 15:00:04 2009 -0700
491
492     Fix install of generated Xft.h when builddir != srcdir
493     
494     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
495
496 commit c498ec3e4fb8e07bad7b053535d832273ac9b402
497 Author: Alan Coopersmith <alan.coopersmith@sun.com>
498 Date:   Tue Oct 6 01:01:07 2009 -0700
499
500     Split NEWS & README, update both
501     
502     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
503
504 commit dac73a51981632908ce86cff26af5b0bcfcdd770
505 Author: Alan Coopersmith <alan.coopersmith@sun.com>
506 Date:   Tue Oct 6 00:39:14 2009 -0700
507
508     Set Xft.h version numbers from configure.ac
509     
510     Keep the two in sync automatically instead of manually
511     
512     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
513
514 commit cfa048b4aa351068415c5e2711731246a9c19322
515 Author: Alan Coopersmith <alan.coopersmith@sun.com>
516 Date:   Mon Oct 5 23:53:33 2009 -0700
517
518     Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
519     
520     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
521
522 commit 5957fdd9ba2aba60e90a30bc3744f76ddb27b8d2
523 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
524 Date:   Thu Jan 29 18:45:48 2009 -0200
525
526     Janitor: Correct make distcheck and sparse warnings.
527     
528       Use only one toplevel .gitignore file.
529     
530       It was tempting to also modify the code to not, first check if
531     xrender is >= 0.8.2, and then, if failing, check for libXrender
532     functions with different build options, but left as is, as it
533     could be somehow useful at least as an example of being backwards
534     compatible.
535
536 commit cb80b4493e116229d8cc46507dec0fed6febd949
537 Author: Stefan Dirsch <sndirsch@suse.de>
538 Date:   Sat Nov 22 20:45:02 2008 +0100
539
540     Added fake bold support (#1579, Novell #38202/223682).
541
542 commit 60bb5229f0fb16cee27077552fbc35d53c94f031
543 Author: Erik Andren <erik.andren@gmail.com>
544 Date:   Sat Oct 25 20:34:27 2008 +0200
545
546     Header cleanup (bug#4703)
547     
548     Remove prototypes for nonexistent functions from Xft.h, and add missing
549     include in xftglyphs.c
550     
551     Signed-off-by: Julien Cristau <jcristau@debian.org>
552
553 commit 1a34928cd823ef1452b973bd7c4c1d12cd976bba
554 Author: Adam Jackson <ajax@redhat.com>
555 Date:   Wed Jul 2 15:42:37 2008 -0400
556
557     libXft 2.1.13
558
559 commit 19240d3605b5f1e88ca5509afffd48acdb7e1c5f
560 Author: Julien Cristau <jcristau@debian.org>
561 Date:   Wed Jun 11 02:12:05 2008 +0200
562
563     Revert "Drop Requires, use Requires.private instead."
564     
565     This reverts commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab.
566     
567     Unfortunately this doesn't work on old pkg-config, which made
568     Requires.private completely useless.  That's fixed in 0.22, but...
569
570 commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab
571 Author: Julien Cristau <jcristau@debian.org>
572 Date:   Tue Jun 10 17:29:27 2008 +0200
573
574     Drop Requires, use Requires.private instead.
575     
576     Users of libXft don't need to link with fontconfig, freetype and
577     Xrender directly if they don't use them.
578
579 commit 541c6194d986e7849ee9541a9fd60b0724647a44
580 Author: Adam Jackson <ajax@redhat.com>
581 Date:   Mon Mar 24 12:10:19 2008 -0400
582
583     Bug #14232: Fix XftDrawRect when Render not supported.
584
585 commit 8661a88789dce4fe06d45faec70f8e74834abdd6
586 Author: Matthieu Herrb <matthieu.herrb@laas.fr>
587 Date:   Sun Mar 9 08:28:43 2008 +0100
588
589     nuke RCS Ids
590
591 commit 9e25c9019bd6788076c12cb4356c7d27d6c7d9af
592 Author: James Cloos <cloos@jhcloos.com>
593 Date:   Thu Dec 6 16:38:28 2007 -0500
594
595     Replace static ChangeLog with dist-hook to generate from git log
596
597 commit 8a7f3d450c1f339f429dbce55df523d026c92375
598 Author: Stefan Dirsch <sndirsch@suse.de>
599 Date:   Sun Nov 4 11:31:44 2007 -0800
600
601     Register objects used by libXft.
602     
603     libXft uses XFT_MAX_GLYPH_MEMORY without first registering with fontconfig.
604
605 commit 8ae5ea8c75a7850fa0aca0acc3962b6263f55094
606 Author: Karl Tomlinson <bugs.freedesktop@karlt.net>
607 Date:   Wed Sep 12 12:00:43 2007 +0100
608
609     XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)
610     
611     This is due to XftFontInfoFill using the binary representation of the
612     XftFontInfo to generate fi->hash.
613     
614     With 64-bit pointers there is padding between .hash and .file in struct
615     _XftFontInfo.  This padding is not initialized, and the hash uses these
616     bytes.
617     
618     This will interfere with finding "a matching previously opened font" in
619     XftFontOpenInfo, and XftFontInfoEqual, which uses memcmp, will have similar
620     problems.
621     
622     This fix makes no assumptions about the sizes and alignment of members of
623     struct _XftFontInfo by using memset.  (It also makes no assumptions about
624     what FcPatternGet* does to its output parameter when it returns
625     FcResultNoMatch.)
626
627 commit a782fe3fbed05344e2a12f53ede6101e120ed485
628 Author: James Cloos <cloos@jhcloos.com>
629 Date:   Mon Sep 3 05:53:39 2007 -0400
630
631     Add *~ to .gitignore to skip patch/emacs droppings
632
633 commit 3c68c68fc20b875b405f2640778e32a41a807e27
634 Author: Daniel Stone <daniel@fooishbar.org>
635 Date:   Thu Dec 7 12:20:44 2006 +0200
636
637     bump to 2.1.12
638
639 commit 22112a0ee3bd16b40e414bac32c532a73cbabbcb
640 Author: Daniel Stone <daniel@fooishbar.org>
641 Date:   Thu Dec 7 12:20:05 2006 +0200
642
643     XftNameUnparse: re-export to public API (bug #8900)
644     Fix botched git import, which reverted some changes from CVS, by
645     re-exporting XftNameUnparse.
646
647 commit 6159d185048fbbb67627667d60dcd475def5bb44
648 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
649 Date:   Fri Oct 13 17:08:55 2006 -0400
650
651     Bump to 2.1.11
652
653 commit 661199d47ff8e9842542f9e407da50629c8a17b6
654 Author: Adam Jackson <ajax@benzedrine.nwnk.net>
655 Date:   Fri Oct 13 16:18:47 2006 -0400
656
657     Bump to 2.1.10
658
659 commit 5e5d0c7597e7f494ad3010f6d4656c5209b09f88
660 Author: Alan Coopersmith <alan.coopersmith@sun.com>
661 Date:   Thu Jul 13 14:58:58 2006 -0700
662
663     renamed: .cvsignore -> .gitignore
664
665 commit 8fc012344f8f072ee3bd1b09c336fed8d47826c5
666 Author: Kjartan Maraas <kmaraas@gnome.org>
667 Date:   Thu Jul 13 10:28:30 2006 -0400
668
669     Bug #7259: Various Coverity fixes.
670
671 commit 824f87ba102e36808c59e92d7f527ca2f8b00026
672 Author: Daniel Stone <daniel@fooishbar.org>
673 Date:   Sat Jun 3 10:41:03 2006 +0000
674
675     Bug #4711: Don't export unnecessary symbols. (Alan Coopersmith). Bump to
676         2.1.9.
677
678 commit 250b95f857cdd7fadab9e06f1a6f69706467aac2
679 Author: Kevin E Martin <kem@kem.org>
680 Date:   Thu Dec 15 00:24:30 2005 +0000
681
682     Update package version number for final X11R7 release candidate.
683
684 commit 2a43efac053b9fa0a460d47f5154511cfaf4f2ba
685 Author: Kevin E Martin <kem@kem.org>
686 Date:   Sat Dec 3 05:49:44 2005 +0000
687
688     Update package version number for X11R7 RC3 release.
689
690 commit 88a1de23e126cde06bf4136b56007dc24ad991e8
691 Author: Eric Anholt <anholt@freebsd.org>
692 Date:   Sun Nov 20 23:17:41 2005 +0000
693
694     Add/improve libs .cvsignores.
695
696 commit bcbcdcdb0f41b61351454db5032a514215f2f089
697 Author: Kevin E Martin <kem@kem.org>
698 Date:   Sat Nov 19 07:15:49 2005 +0000
699
700     Update pkgconfig files to separate library build-time dependencies from
701         application build-time dependencies, and update package deps to work
702         with separate build roots.
703
704 commit 143f9e1b8d328ebc806067fb44809a8a8fd419e4
705 Author: Kevin E Martin <kem@kem.org>
706 Date:   Wed Oct 19 02:48:10 2005 +0000
707
708     Update package version number for RC1 release.
709
710 commit 34dc7dbd584f2bbef39248c26236186e08c79a25
711 Author: Kevin E Martin <kem@kem.org>
712 Date:   Wed Oct 19 02:46:56 2005 +0000
713
714     lib/Xcomposite/Xcomposite.h
715     lib/Xft/Imakefile
716     lib/Xft/Xft.h Update library version numbers to match updated package
717         versions.
718     Update driver version numbers for RC1.
719
720 commit 11bc8208939991e9cd3eba2900827fd2e37b04a5
721 Author: Kevin E Martin <kem@kem.org>
722 Date:   Wed Oct 5 19:46:16 2005 +0000
723
724     Clean up generated files
725
726 commit edfb44c93c03c41f13240af318a45f0f04dde6d1
727 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
728 Date:   Thu Aug 4 16:15:48 2005 +0000
729
730     If --with-freetype-config is not specified, try pkgconfig freetype2, then
731         fall back to freetype-config if pkgconfig fails.
732
733 commit a09401affaf007aef2585711cd5eb499f554be9b
734 Author: Kevin E Martin <kem@kem.org>
735 Date:   Fri Jul 29 21:22:51 2005 +0000
736
737     Various changes preparing packages for RC0:
738     - Verify and update package version numbers as needed
739     - Implement versioning scheme
740     - Change bug address to point to bugzilla bug entry form
741     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
742         reenable it)
743     - Fix makedepend to use pkgconfig and pass distcheck
744     - Update build script to build macros first
745     - Update modular Xorg version
746
747 commit 0dd89a9e7ba09ed0c3f90a415b506a4ed89b91bb
748 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
749 Date:   Wed Jul 27 21:48:38 2005 +0000
750
751     Build system for Xft
752
753 commit db7a51a120898eda2824ec15d55641589571ed5d
754 Author: Daniel Stone <daniel@fooishbar.org>
755 Date:   Sun Jul 3 07:00:57 2005 +0000
756
757     Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
758     Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
759     Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
760         source files in the xserver/xorg tree, predicated on defines of
761         HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
762         <X11/fonts/foo.h>.
763
764 commit 403c9f9886cea9fd390a242e7c031ba2cc26217f
765 Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
766 Date:   Fri Jun 24 22:43:20 2005 +0000
767
768     Sync with Xft from xlibs CVS (2.1.7 plus man page updates from Branden
769         Robinson) - see lib/Xft/ChangeLog for full details
770
771 commit 1d14cc37d43bf349ee18e748f62913a0963f6e85
772 Author: Egbert Eich <eich@suse.de>
773 Date:   Tue May 17 08:10:10 2005 +0000
774
775     gcc4 allows to check if sentinels are correct (a sentinel is the
776         terminating element in a varargs list). A sentinel needs to be NULL,
777         not 0 - which doesn't make a difference on 32bit but matters on 64bit.
778         Furthermore it can be told that functions have a printf-like format
779         string and argument list so that they can verify that both match. To
780         use these features certain attributes need to be set - which are
781         compiler specific. To do this we define macros which are expanded
782         depending on the compiler version. For now we put those in
783         include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h
784         which however is not visible outside the DDX) (Bugzilla #3268).
785
786 commit 0161d08ecd543c80e5625bf63d0091dbccd95f4e
787 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
788 Date:   Fri Aug 13 19:03:15 2004 +0000
789
790     Fri Aug 13 21:01:34 2004 Soeren Sandmann <sandmann@daimi.au.dk>
791     Fix the build
792
793 commit 0641e99b21eead5aaee0c1136dd2d640028f6783
794 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
795 Date:   Fri Aug 13 18:24:06 2004 +0000
796
797     Fri Aug 13 19:53:10 2004 Soeren Sandmann <sandmann@redhat.com>
798     Fix for lockups on some versions of Matrox Mystique. #687, Patch from Mike
799         Harris.
800     Call xf86EnableDisableFBAccess though the function pointer instead of
801         directly. #1041, Patch from Aaron Plattner.
802     Swap the phsyical size of the screen when rotiation. #1050, Patch from
803         Aaron Plattner.
804     Fri Aug 13 19:47:12 2004 Soeren Sandmann <sandmann@redhat.com>
805     Make HAVE_FT_BITMAP_SIZE_Y_PPEM conditional on the FreeType version instead
806         of proping it. This way it will work with the monolithic version too.
807         #1062, Patch by Owen Taylor.
808
809 commit 14c188e8b0a0d88f97bcde21c8e1b1da8541bdf8
810 Author: Kevin E Martin <kem@kem.org>
811 Date:   Wed Aug 11 23:37:34 2004 +0000
812
813     Called strlen with (f->file) without checking for NULL (which happens when
814         directly using FT_Face objects) (Bug #1047, Keith Packard).
815
816 commit 591dcad65f73450a07ac7477a3a827d95eb6f726
817 Author: Egbert Eich <eich@suse.de>
818 Date:   Fri Apr 23 18:43:42 2004 +0000
819
820     Merging XORG-CURRENT into trunk
821
822 commit c7e70c7e31897e00caaeb177176a8c24b834bc78
823 Author: Egbert Eich <eich@suse.de>
824 Date:   Sun Mar 14 08:32:10 2004 +0000
825
826     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
827
828 commit 113366a92f315a2178d19c6bb9bed54109697864
829 Author: Egbert Eich <eich@suse.de>
830 Date:   Thu Mar 11 14:16:10 2004 +0000
831
832     file Xft.3.in was initially added on branch XORG-RELEASE-1.
833
834 commit 30761fcb5a6f3f2f23466f1b0ec1d290b5002e4e
835 Author: Egbert Eich <eich@suse.de>
836 Date:   Thu Mar 11 14:16:09 2004 +0000
837
838     file NEWS was initially added on branch XORG-RELEASE-1.
839
840 commit be5842a55ddd89141de2f238e9b41541a247d13b
841 Author: Egbert Eich <eich@suse.de>
842 Date:   Thu Mar 11 14:16:09 2004 +0000
843
844     file AUTHORS was initially added on branch XORG-RELEASE-1.
845
846 commit 4214b9fb11baea4347bb2279b800819ee9792c46
847 Author: Egbert Eich <eich@suse.de>
848 Date:   Tue Mar 9 16:52:30 2004 +0000
849
850     file README was initially added on branch XORG-RELEASE-1.
851
852 commit 14f8861ef153e64359e062a96212eb5358a32fd4
853 Author: Egbert Eich <eich@suse.de>
854 Date:   Tue Mar 9 16:52:30 2004 +0000
855
856     file INSTALL was initially added on branch XORG-RELEASE-1.
857
858 commit fabef42954896dca3d43fb414c564e9750112bf5
859 Author: Egbert Eich <eich@suse.de>
860 Date:   Tue Mar 9 16:52:30 2004 +0000
861
862     file COPYING was initially added on branch XORG-RELEASE-1.
863
864 commit 3ff3e952c6095488466f71da06c6664a056e4c03
865 Author: Egbert Eich <eich@suse.de>
866 Date:   Wed Mar 3 12:11:28 2004 +0000
867
868     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
869
870 commit 00bdde8b2e4521b5058ee988c32dd814b852813d
871 Author: Egbert Eich <eich@suse.de>
872 Date:   Thu Feb 26 13:35:33 2004 +0000
873
874     readding XFree86's cvs IDs
875
876 commit f328c0a0fff3ec647c3f1d7c06b3d701850eb955
877 Author: Egbert Eich <eich@suse.de>
878 Date:   Thu Feb 26 09:22:43 2004 +0000
879
880     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
881
882 commit 1781965aa5fac8f0737251ca883301e1aec7b12b
883 Author: Kaleb Keithley <kaleb@freedesktop.org>
884 Date:   Tue Nov 25 19:28:09 2003 +0000
885
886     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
887
888 commit ac1033d4dc0ff95ab31dd2eb4752e7b4520fe819
889 Author: Kaleb Keithley <kaleb@freedesktop.org>
890 Date:   Fri Nov 14 16:48:48 2003 +0000
891
892     XFree86 4.3.0.1
893
894 commit 52a3d6a04aa1a18223059334f8d5ed2955461b7d
895 Author: Kaleb Keithley <kaleb@freedesktop.org>
896 Date:   Fri Nov 14 16:48:48 2003 +0000
897
898     Initial revision