1commit b5ca142f81a6f14eddb23be050291d1c25514777
2Author: Peter Hutterer <peter.hutterer@who-t.net>
3Date:   Fri Sep 8 14:03:50 2023 +1000
4
5    font-util 1.4.1
6    
7    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
8
9commit 5a9e7c7d3c3da68e5b421e7d038bc0a7a5f66b22
10Author: Peter Hutterer <peter.hutterer@who-t.net>
11Date:   Wed Sep 6 12:11:31 2023 +1000
12
13    Replace unicode files with ones that provide better terms of use
14    
15    Identical files but these have the unicode terms-of-use (SPDX:
16    Unicode-TOU) instead of some old license format.
17    
18    https://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT
19    https://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT
20    https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
21    
22    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
23
24commit c28d8ca618f24855e735313c2b8f6effa7b7f1e4
25Author: Alan Coopersmith <alan.coopersmith@oracle.com>
26Date:   Sat Feb 25 09:15:09 2023 -0800
27
28    Remove "All rights reserved" from Oracle copyright notices
29    
30    Oracle no longer includes this term in our copyright & license notices.
31    
32    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
33
34commit eee69c3f26f8e5d7f97599185d8d009f7fd76a7c
35Author: Alan Coopersmith <alan.coopersmith@oracle.com>
36Date:   Wed Feb 22 10:41:20 2023 -0800
37
38    font-util 1.4.0
39    
40    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
41
42commit da8ac70de2bb45092574084d89272e07c75796e2
43Author: Alan Coopersmith <alan.coopersmith@oracle.com>
44Date:   Thu Feb 16 10:06:41 2023 -0800
45
46    Add COMPRESS_FLAGS to pass options to compression command
47    
48    By default, set to -n for gzip to stop recording timestamps and
49    enable reproducible builds, and to empty for all other methods.
50    
51    Will require adding COMPRESS_FLAGS to Makefile.am in each font
52    module to become effective.
53    
54    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
55
56commit 46aa5c0bf95c60361f9ec3d354b033785df8cd5f
57Author: Alan Coopersmith <alan.coopersmith@oracle.com>
58Date:   Thu Jul 28 17:30:21 2022 -0700
59
60    gitlab CI: stop requiring Signed-off-by in commits
61    
62    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
63
64commit 2ef6b22ad908c024b6c2fbde5c1de62123f82dc2
65Author: Alan Coopersmith <alan.coopersmith@oracle.com>
66Date:   Tue Jul 12 11:28:17 2022 -0700
67
68    font-util 1.3.3
69    
70    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
71
72commit 88bd16463e59455cda7e45e563867988c7e70d8d
73Author: Alan Coopersmith <alan.coopersmith@oracle.com>
74Date:   Tue Jul 12 11:26:05 2022 -0700
75
76    Fix spelling/wording issues
77    
78    Found by using:
79        codespell --builtin clear,rare,usage,informal,code,names
80    
81    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
82
83commit aaddab088412777ffea435e83847f8aac9b9ce81
84Author: Alan Coopersmith <alan.coopersmith@oracle.com>
85Date:   Wed Dec 8 14:11:58 2021 -0800
86
87    Build xz tarballs instead of bzip2
88    
89    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
90
91commit e1a2c79b4edea2af1a82db24b2dc993a6e530d5a
92Author: Alan Coopersmith <alan.coopersmith@oracle.com>
93Date:   Wed Dec 8 14:11:54 2021 -0800
94
95    gitlab CI: add a basic build test
96    
97    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
98
99commit 564adb96f10a0bf43d67401b05ba0fcafe7c0a83
100Author: Alan Coopersmith <alan.coopersmith@oracle.com>
101Date:   Mon Nov 16 18:22:23 2020 -0800
102
103    ucs2any: handle NULL returns from zquotedcpy()
104    
105    bdf file for testing:
106    
107    STARTFONT 2.1
108    FONT "Bad quotes test font-ISO10646-1
109    SIZE 7 75 75
110    FONTBOUNDINGBOX 5 7 0 -1
111    STARTPROPERTIES 3
112    SPACING "C
113    SLANT "R
114    ENDPROPERTIES
115    CHARS 0
116    ENDFONT
117    
118    Before this fix, the above segfaults when the NULL return from
119    zquotedcpy() is passed to other functions expecting a string.
120    
121    Fixes: 21063_61 & 21063_86 from https://cyber-itl.org/2020/10/28/citl-7000-defects.html
122    
123    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
124
125commit f78cd55ccd913855cc5569dfe2a9213e217bc469
126Author: Alan Coopersmith <alan.coopersmith@oracle.com>
127Date:   Sun Nov 15 17:06:26 2020 -0800
128
129    ucs2any: avoid segfaults if SLANT property is missing
130    
131    Test case:
132     grep -v SLANT ../../misc-misc/5x7.bdf > 5x7-noslant.bdf
133     ucs2any 5x7-noslant.bdf ../map-ISO8859-1 -d
134    
135    Before this fix, the above segfaults in strcmp with a NULL slant pointer.
136    
137    Fixes: 21063_131 from https://cyber-itl.org/2020/10/28/citl-7000-defects.html
138    
139    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
140
141commit d45011b8324fecebb4fc79e57491d341dd96e325
142Author: Alan Coopersmith <alan.coopersmith@oracle.com>
143Date:   Sun Aug 25 15:23:33 2019 -0700
144
145    font-util 1.3.2
146    
147    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
148
149commit c5d12b729b61576069f479a0b5141aedea04676b
150Author: Tobias Stoeckmann <tobias@stoeckmann.org>
151Date:   Wed Nov 8 21:36:32 2017 +0100
152
153    ucs2any: Fix parser crash on 32 bit
154    
155    It is possible to crash ucs2any or provoke successful return value even
156    though the processing was not successful.
157    
158    The problem lies within a possible integer overflow when adding elements
159    with a key which is too large.
160    
161    You can trigger the issue this way on a 32 bit system:
162    
163    $ cat > source.bdf << "EOF"
164    STARTFONT source
165    CHARS 1
166    ENCODING 1073741823
167    EOF
168    $ ucs2any source.bdf
169    Segmentation fault
170    $ _
171    
172    Another possibility would be to add "ENCODING 1" right after the CHARS
173    line. In that case, realloc will allocate 0 bytes afterwards which is a
174    success but might return NULL, e.g. on Linux/glibc systems. Such a
175    result value is handled as an error and errno is evaluated and returned,
176    even though there was no error:
177    
178    $ cat > source.bdf << "EOF"
179    STARTFONT source
180    CHARS 1
181    ENCODING 1
182    ENCODING 1073741823
183    EOF
184    $ ucs2any source.bdf
185    ucs2any: Success
186    $ echo $?
187    0
188    $ _
189    
190    Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
191    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
192
193commit 1d70c9accf93b9fae1b9adb48e47b7d96a5ae64e
194Author: Alan Coopersmith <alan.coopersmith@oracle.com>
195Date:   Fri Dec 7 19:27:32 2018 -0800
196
197    Update configure.ac bug URL for gitlab migration
198    
199    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
200
201commit 202d167db645cfb6bd9218641b08833a6134ea04
202Author: Alan Coopersmith <alan.coopersmith@oracle.com>
203Date:   Sun Nov 18 21:41:33 2018 -0800
204
205    Update README for gitlab migration
206    
207    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
208
209commit b98fe13193464042d2733308cdc2343adbc6163a
210Author: Mihail Konev <k.mvc@ya.ru>
211Date:   Thu Jan 26 13:52:48 2017 +1000
212
213    autogen: add default patch prefix
214    
215    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
216
217commit cf962e480dc73315a4f2288f4d4e007cf3fb9905
218Author: Emil Velikov <emil.l.velikov@gmail.com>
219Date:   Mon Mar 9 12:00:52 2015 +0000
220
221    autogen.sh: use quoted string variables
222    
223    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
224    fall-outs, when they contain space.
225    
226    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
227    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
228    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
229
230commit 0abff92dc2370c57e79d028c17e6d7aeb50048f1
231Author: Peter Hutterer <peter.hutterer@who-t.net>
232Date:   Tue Jan 24 10:32:07 2017 +1000
233
234    autogen.sh: use exec instead of waiting for configure to finish
235    
236    Syncs the invocation of configure with the one from the server.
237    
238    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
239    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
240
241commit cfe0b4fb8f87b03060a3d3c9538df144856b5e9f
242Author: Alan Coopersmith <alan.coopersmith@oracle.com>
243Date:   Sat Mar 14 09:00:06 2015 -0700
244
245    font-util 1.3.1
246    
247    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
248
249commit 1a0f701dbd33a10151a87a6ff6bd6a63682fc356
250Author: Alan Coopersmith <alan.coopersmith@oracle.com>
251Date:   Mon Aug 25 18:56:33 2014 -0700
252
253    Update map-JISX0201.1976-0 to current version from Unicode Consortium
254    
255    New version is exactly as downloaded on August 25, 2014 from
256    ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT
257    
258    Does not change mappings, only changes comments (including license notice).
259    
260    Reported-by: AGinsberg on #xorg-devel irc
261    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
262
263commit 9f53de00afaf19f9acdb5a796641992ffdaeb255
264Author: Ross Burton <ross.burton@intel.com>
265Date:   Mon Dec 9 11:01:54 2013 +0000
266
267    fontutil.m4.in: use $PKG_CONFIG instead of pkg-config
268    
269    Instead of assuming that pkg-config is on the path, require PKG_PROG_PKG_CONFIG
270    to be called and use $PKG_CONFIG.
271    
272    Signed-off-by: Ross Burton <ross.burton@intel.com>
273    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
274    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
275
276commit 5f01ea79f1cb2328bfc4130b1e693f71be916b87
277Author: Colin Walters <walters@verbum.org>
278Date:   Wed Jan 4 17:37:06 2012 -0500
279
280    autogen.sh: Implement GNOME Build API
281    
282    http://people.gnome.org/~walters/docs/build-api.txt
283    
284    Signed-off-by: Adam Jackson <ajax@redhat.com>
285
286commit 82da86fa16f82218787752774a6173e417900dae
287Author: Adam Jackson <ajax@redhat.com>
288Date:   Wed Jan 16 12:59:17 2013 -0500
289
290    configure: Drop AM_MAINTAINER_MODE
291    
292    Signed-off-by: Adam Jackson <ajax@redhat.com>
293
294commit aba5a2f22ff6e0ada7d606cbf91c5974e3255d77
295Author: Alan Coopersmith <alan.coopersmith@oracle.com>
296Date:   Sun Dec 16 15:27:33 2012 -0800
297
298    Fix a bunch of clang integer size conversion warnings in ucs2any
299    
300    ucs2any.c:149:36: warning: implicit conversion changes signedness: 'int' to 'si
301    ze_t' (aka 'unsigned long') [-Wsign-conversion]
302            *dest = zrealloc(*dest, dest_size + source_size);
303                    ~~~~~~~~        ~~~~~~~~~~^~~~~~~~~~~~~
304    ucs2any.c:147:29: warning: implicit conversion loses integer precision: 'unsign
305    ed long' to 'int' [-Wshorten-64-to-32]
306                    dest_size = strlen(*dest) + 1;
307                              ~ ~~~~~~~~~~~~~~^~~
308    ucs2any.c:148:16: warning: implicit conversion loses integer precision: 'size_t
309    ' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
310            source_size = strlen(source);
311                        ~ ^~~~~~~~~~~~~~
312    ucs2any.c:159:8: warning: implicit conversion loses integer precision: 'int' to
313     'char' [-Wconversion]
314                    *t = toupper(*t);
315                       ~ ^~~~~~~~~~~
316    ucs2any.c:305:27: warning: implicit conversion loses integer precision: 'int' t
317    o 'char' [-Wconversion]
318                    (*buffer)[position++] = c;
319                                          ~ ^
320    ucs2any.c:465:21: warning: comparison of integers of different signs: 'size_t'
321    (aka 'unsigned long') and 'int' [-Wsign-compare]
322            if (strlen(string) <= l) return NULL;
323                ~~~~~~~~~~~~~~ ^  ~
324    ucs2any.c:466:31: warning: implicit conversion changes signedness: 'int' to 'si
325    ze_t' (aka 'unsigned long') [-Wsign-conversion]
326            if (strncmp(string, pattern, l) != 0) return NULL;
327                ~~~~~~~                  ^
328    ucs2any.c:463:10: warning: implicit conversion loses integer precision: 'size_t
329    ' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
330            int l = strlen(pattern);
331                ~   ^~~~~~~~~~~~~~~
332    ucs2any.c:730:14: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
333                                    target = strtol(p+2, &endp, 16);
334                                           ~ ^~~~~~~~~~~~~~~~~~~~~~
335    ucs2any.c:738:11: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
336                                    ucs = strtol(p+2, &endp, 16);
337                                        ~ ^~~~~~~~~~~~~~~~~~~~~~
338    ucs2any.c:843:19: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
339                                            bbx.cwidth = w;
340                                                       ~ ^
341    ucs2any.c:844:20: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
342                                            bbx.cheight = h;
343                                                        ~ ^
344    ucs2any.c:845:18: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
345                                            bbx.cxoff = x;
346                                                      ~ ^
347    ucs2any.c:846:18: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
348                                            bbx.cyoff = y;
349                                                      ~ ^
350    ucs2any.c:850:7: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
351                                                    w, h, x, y, &bbx);
352                                                    ^
353    ucs2any.c:850:10: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
354                                                    w, h, x, y, &bbx);
355                                                       ^
356    ucs2any.c:850:13: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
357                                                    w, h, x, y, &bbx);
358                                                          ^
359    ucs2any.c:850:16: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
360                                                    w, h, x, y, &bbx);
361                                                             ^
362    
363    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
364
365commit dff77bb76ab2260877a37193df1d728d2f4a1d88
366Author: Alan Coopersmith <alan.coopersmith@oracle.com>
367Date:   Tue Feb 28 22:14:18 2012 -0800
368
369    font-util 1.3.0
370    
371    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
372
373commit faee5567a53bcde7c9e280c330e1ff6671b979b1
374Author: Alan Coopersmith <alan.coopersmith@oracle.com>
375Date:   Wed Feb 22 20:43:34 2012 -0800
376
377    configure.ac updates to match other X.Org modules
378    
379    layout and comment the top portion of configure.ac
380    add missing AC_CONFIG_SRCDIR
381    Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS
382    replace deprecated AC_HELP_STRING with AS_HELP_STRING
383    Remove unnecessary AC_PROG_CC & AC_PROG_INSTALL (already
384     provided by XORG_DEFAULT_OPTIONS)
385    
386    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
387    Reviewed-by: Gaetan Nadon<memsize@videotron.ca>
388
389commit 9e9519975fe3a5827b362b8df4a5c69745125a5a
390Author: Alan Coopersmith <alan.coopersmith@oracle.com>
391Date:   Fri Nov 18 23:09:43 2011 -0800
392
393    Fix "cast discards qualifiers from pointer target type" warnings
394    
395    ucs2any.c: In function ‘chars_compare’:
396    ucs2any.c:450:2: warning: cast discards qualifiers from pointer target type
397    ucs2any.c:451:2: warning: cast discards qualifiers from pointer target type
398    
399    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
400
401commit e46b483c58ec3cfc01d2800c069eadc90166eb04
402Author: Alan Coopersmith <alan.coopersmith@oracle.com>
403Date:   Fri Nov 18 23:06:46 2011 -0800
404
405    Mark usage() as not returning to clear incorrect uninit var warning
406    
407    bdftruncate.c: In function ‘main’:
408    bdftruncate.c:119:16: warning: ‘threshold’ may be used uninitialized in this function
409    
410    (It's not actually, if you consider that usage() exits when
411     parse_threshold fails.)
412    
413    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
414
415commit 3419c66ac700689351be9fe2bc3f81b80465cd3e
416Author: Alan Coopersmith <alan.coopersmith@oracle.com>
417Date:   Mon Sep 26 14:50:29 2011 -0700
418
419    Add const attributes to fix gcc -Wwrite-strings warnings
420    
421    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
422
423commit 80cde5d8bb59a50ba1e98b5947f2fe0c8f38ef84
424Author: Jon TURNEY <jon.turney@dronecode.org.uk>
425Date:   Tue Apr 26 15:03:42 2011 +0100
426
427    If cross-compiling, we don't have to run mkfontdir
428    
429    If cross-compiling, we can run the host mkfontdir on the font directory,
430    since the output is arch independent (I think)
431    
432    If cross-compiling and we can't find mkfontdir, just warn that mkfontdir
433    needs to be run on the target.
434    
435    When not cross-compiling, the behaviour remains unchanged: mkfontdir
436    must be found and is run
437    
438    (Also, bump version number to 1.2.90 as the next release must be 1.3.0
439    as this change adds a macro)
440    
441    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
442    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
443    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
444
445commit 901fa14455a09901ebc69d0c93c03bb3c7c712d4
446Author: Jon TURNEY <jon.turney@dronecode.org.uk>
447Date:   Tue Apr 26 15:00:30 2011 +0100
448
449    Never run fc-cache if cross-compiling
450    
451    Since the cache files produced by fc-cache are arch-dependent, there is
452    no point in running fc-cache if cross-compiling
453    
454    So, even if we aren't using a DESTDIR, but are installing directly into
455    (a hopefully non-default) prefix, don't run fc-cache when cross-compiling
456    
457    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
458    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
459
460commit 9f807dfb4e7bea7128b7538e41de78bb5994ca80
461Author: Jeremy Huddleston <jeremyhu@apple.com>
462Date:   Wed May 4 11:07:39 2011 -0700
463
464    bdftruncate: Make sure opt_minus_w and opt_plus_w are initialized
465    
466    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
467
468commit 06e9c86e3741355729748b6c646f7f738c583323
469Author: Jeremy Huddleston <jeremyhu@apple.com>
470Date:   Thu Apr 28 00:45:05 2011 -0700
471
472    ucs2any: Dead code removal
473    
474    Found-by: clang static analyzer
475    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
476
477commit e15cbb4f48a9c5c0aae5acc88a7f56086fc9e51f
478Author: Jeremy Huddleston <jeremyhu@apple.com>
479Date:   Thu Apr 28 00:39:17 2011 -0700
480
481    bdftruncate: Properly support -w and +w
482    
483    Regression introduced by fb486bb1a5038912d064291b12c7aef5da3d8b63
484    
485    Found-by: clang static analyzer
486    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
487
488commit a0d43f88e563ca2fd376bbe222d4809b9976624b
489Author: Jeremy Huddleston <jeremyhu@apple.com>
490Date:   Wed Oct 6 17:00:03 2010 -0700
491
492    font-util 1.2.0
493    
494    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
495
496commit 5cad514d15c61cdf73a7dbd6d88f3e823a0d2d99
497Author: Jeremy Huddleston <jeremyhu@apple.com>
498Date:   Wed Oct 6 16:59:20 2010 -0700
499
500    fontutil.m4: Add XORG_FONT_FC_CONFDIR to find fontconfig's confdir
501    
502    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
503    Acked-by: Gaetan Nadon <memsize@videotron.ca>
504    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
505
506commit 62529733e57b6d6c775b1bcf584260b1cff6af5c
507Author: Michał Górny <mgorny@gentoo.org>
508Date:   Thu Oct 7 17:31:06 2010 +0200
509
510    fontutil.m4: Add a shorthand --disable-all-encodings option.
511    
512    This option is useful to disable all possible font encodings at once,
513    without fine-graining the calling ebuilds for a list of encodings
514    supported by each font package.
515    
516    The option is parsed before all other encoding options, so it basically
517    sets defaults for all of them. Afterwards, any encoding can be
518    re-enabled back using '--enable-<encoding>' (much like
519    '--disable-all-encodings --enable-iso8859-2').
520    
521    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
522    Acked-by: Gaetan Nadon <memsize@videotron.ca>
523
524commit 7757000fca0f7fc6d966eb1f45c226862ed8e489
525Author: Jesse Adkins <jesserayadkins@gmail.com>
526Date:   Tue Sep 28 13:30:01 2010 -0700
527
528    Purge cvs tags.
529    
530    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
531    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
532
533commit 0a715f61f878cfe22470608036c3fdfc7d89bca1
534Author: Alan Coopersmith <alan.coopersmith@oracle.com>
535Date:   Mon Oct 4 21:31:43 2010 -0700
536
537    font-util 1.1.2
538    
539    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
540
541commit a43ab24c31aa5626b3f28b813a246c4b930b0e97
542Author: Alan Coopersmith <alan.coopersmith@oracle.com>
543Date:   Mon Oct 4 21:30:06 2010 -0700
544
545    Sun's copyrights now belong to Oracle
546    
547    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
548
549commit c2112acec406c80cfc29a7af9c2a39afb9c38475
550Author: Gaetan Nadon <memsize@videotron.ca>
551Date:   Tue Jul 20 18:45:18 2010 -0400
552
553    config: update AC_PREREQ statement to 2.60
554    
555    Unrelated to the previous patches, the new value simply reflects
556    the reality that the minimum level for autoconf to configure
557    all x.org modules is 2.60 dated June 2006.
558    
559    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
560    
561    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
562
563commit 41bf28914ae27d8cf9a93db5fa5f65ca5a68d4bf
564Author: Gaetan Nadon <memsize@videotron.ca>
565Date:   Fri Aug 27 18:22:37 2010 -0400
566
567    XORG_FONT_REQUIRED_PROG: should stop when program is missing #14436
568    
569    The macro was designed to test for a program and, when missing, stop
570    the configuration. The first parameter to the macro is a variable
571    name which is used by AC_PATH_PROG to store the program path.
572    The test failed to reference the variable content, it tested the
573    variable name which is never blank.
574    
575    BDFTOPCF MKFONTSCALE MKFONTDIR COMPRESS and UCS2ANY were affected.
576    
577    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
578    Tested-by: Jesse Adkins <jesserayadkins@gmail.com>
579    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
580
581commit e8d3097d42969fa1e32eff2ece252ff584d3d56a
582Author: Gaetan Nadon <memsize@videotron.ca>
583Date:   Fri Aug 20 09:27:12 2010 -0400
584
585    config: upgrade to util-macros 1.8 for additional man page support
586    
587    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
588    The value of MAN_SUBST is the same for all X.Org packages.
589    
590    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
591    
592    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
593
594commit d310e0321f888bf2fc215587457722a73b0f127a
595Author: Alan Coopersmith <alan.coopersmith@oracle.com>
596Date:   Thu May 20 19:11:38 2010 -0700
597
598    Replace /usr/X11R6 mapfiles path in manpage with actual path via sed
599    
600    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
601
602commit 6ce4badc29d599835a9f2593aa9835b1905a72a2
603Author: Gaetan Nadon <memsize@videotron.ca>
604Date:   Sun Mar 28 14:45:56 2010 -0400
605
606    config:  remove fontutil.pc.in from the EXTRA_DIST variable
607    
608    It is automatically distributed in the tarball by Automake
609    
610    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
611    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
612
613commit 86893646727ac02b46d67ec81502451463dd9ed2
614Author: Gaetan Nadon <memsize@videotron.ca>
615Date:   Sat Mar 27 11:21:41 2010 -0400
616
617    config: generated fontutil.m4 is "installed", not "distributed"
618    
619    Generated files are not included in the tarball, only .in files
620    The fontutil.m4.in file is added in the tarball by Automake.
621    
622    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
623
624commit 85e9d27df3e806106d395f66143bcc1372fece90
625Author: Alan Coopersmith <alan.coopersmith@sun.com>
626Date:   Thu Jan 14 21:51:38 2010 -0800
627
628    Update Sun license notices to current X.Org standard form
629    
630    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
631
632commit af6b1bfacb2ebd2dc27b5c81398ec3d9f5cd35cc
633Author: Gaetan Nadon <memsize@videotron.ca>
634Date:   Mon Nov 23 14:59:02 2009 -0500
635
636    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
637    
638    Now that the INSTALL file is generated.
639    Allows running make maintainer-clean.
640
641commit b80d458dbe1704a7a351849a6e588c57205ac9c9
642Author: Gaetan Nadon <memsize@videotron.ca>
643Date:   Sun Oct 18 20:49:07 2009 -0400
644
645    Makefile.am: add INSTALL target and clean ChangeLog DIST targets
646    
647    Add INSTALL target to generate file with INSTALL_CMD #24206
648    ChangeLog is not required in EXTRA_DIST  #24432
649    ChangeLog is not required in MAINTAINERCLEANFILES #24432
650
651commit af090eb780ae74f102d6eda036e0b3bc888561b4
652Author: Gaetan Nadon <memsize@videotron.ca>
653Date:   Sun Oct 18 20:34:34 2009 -0400
654
655    INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206
656    
657    Add missing INSTALL file. Use standard GNU file on building tarball
658    README may have been updated
659    COPYING may have been updated
660    Remove AUTHORS file as it is empty and no content available yet.
661    Remove NEWS file as it is empty and no content available yet.
662
663commit 2ca7b784d9a53e00a393dcfd7c4ea1bf7223d98b
664Author: Gaetan Nadon <memsize@videotron.ca>
665Date:   Mon Nov 23 13:38:51 2009 -0500
666
667    .gitignore: use common defaults with custom section # 24239
668    
669    Using common defaults will reduce errors and maintenance.
670    Only the very small or inexistent custom section need periodic maintenance
671    when the structure of the component changes. Do not edit defaults.
672
673commit 640a11b930dde29a5a74bcecec858d0a8255c013
674Author: Alan Coopersmith <alan.coopersmith@sun.com>
675Date:   Mon Oct 12 08:49:02 2009 -0700
676
677    font-util 1.1.1
678    
679    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
680
681commit e1a84f5c30de633767dc4c05a38a34c3f114a138
682Author: Alan Coopersmith <alan.coopersmith@sun.com>
683Date:   Sat Oct 10 21:50:26 2009 -0700
684
685    Make fontrootdir capitalization consistently lowercase
686    
687    Fixes installation of mapfiles, which were going to /util because
688    ${fontrootdir} was undefined in Makefile.   Found by tinderbox.
689    
690    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
691
692commit b10044e1cdb8f1656b6f61d79512bf4d49ee3339
693Author: Alan Coopersmith <alan.coopersmith@sun.com>
694Date:   Wed Oct 7 20:23:36 2009 -0700
695
696    font-util 1.1.0: Add new macros to replace code common to many font modules
697    
698    XORG_FONT_MACROS_VERSION(required-version)
699    XORG_FONT_CHECK_ENCODING(encoding)
700    XORG_FONT_CHECK_ENCODING_LIST(encoding1 encoding2....)
701    XORG_FONT_REQUIRED_PROG(VARNAME, progname)
702    XORG_FONT_FCCACHE()
703    XORG_FONT_COMMON_UTILS()
704    XORG_FONT_BDF_UTILS()
705    XORG_FONT_SCALED_UTILS()
706    XORG_FONT_CHECK_COMPRESSION()
707    XORG_FONT_UCS2ANY()
708    XORG_FONTROOTDIR()
709    XORG_FONTSUBDIR(variable, flag, subdir)
710    XORG_FONTDIR(subdir)
711    
712    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
713    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
714    Acked-by: Rémi Cardona <remi@gentoo.org>
715
716commit 59557a6f4a28f38edcb6251ac04c9cb0e582bb3e
717Author: Alan Coopersmith <alan.coopersmith@sun.com>
718Date:   Tue Oct 6 14:19:57 2009 -0700
719
720    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
721    
722    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
723
724commit 032e3cb6c41c720412ab3403dad2ab800f45a817
725Author: Alan Coopersmith <alan.coopersmith@sun.com>
726Date:   Wed Sep 23 23:12:08 2009 -0700
727
728    Fix parsing of hexadecimal arguments to bdftruncate
729    
730    Since bdftruncate suggests running itself with "0x3200", that should work.
731    
732    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
733
734commit ca16bc230e73bfbf651acb9010ba695bbbef0e8a
735Author: Julien Cristau <jcristau@debian.org>
736Date:   Fri Aug 7 21:47:25 2009 +0200
737
738    Bump to 1.0.2
739
740commit b0e27b7935e8f5f9ad3dd7b6fd77b8a38aa7d1d0
741Author: Alan Coopersmith <alan.coopersmith@sun.com>
742Date:   Thu Feb 19 18:22:31 2009 -0800
743
744    Add README with pointers to mailing list, bugzilla & git repos
745
746commit db703deee7cbfca5b12f4666229136a54554ec98
747Author: Alan Coopersmith <alan.coopersmith@sun.com>
748Date:   Thu Feb 19 18:20:14 2009 -0800
749
750    Add missing copyright/license notices to COPYING
751    
752    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
753
754commit 0678b945e4f382c45048e3d1a9739282d506b47e
755Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
756Date:   Tue Jan 27 19:11:08 2009 -0200
757
758    Janitor: Correct make distcheck and configure.ac simplification
759
760commit de26fc14c3e5ecc24f4fbdf0c83d57f5974ed802
761Author: Alan Coopersmith <alan.coopersmith@sun.com>
762Date:   Tue Jun 24 14:28:27 2008 -0700
763
764    Update license of code copyrighted by the NetBSD Foundation
765    
766    As per http://mail-index.netbsd.org/netbsd-announce/2008/06/20/msg000030.html
767    dropped the endorsement clause and verified remaining text matches current
768    NetBSD Foundation license.
769
770commit 2defe2544aeaeea00e41a2dca18b1f5ec0ca85e0
771Author: James Cloos <cloos@jhcloos.com>
772Date:   Thu Dec 6 16:38:07 2007 -0500
773
774    Replace static ChangeLog with dist-hook to generate from git log
775
776commit fb486bb1a5038912d064291b12c7aef5da3d8b63
777Author: James Cloos <cloos@jhcloos.com>
778Date:   Mon Dec 3 16:42:39 2007 -0500
779
780    Replace bdftruncate Perl script with C program
781    From bugzilla bug 13465¹:
782    
783      [This] is a replacement for the bdftruncate program, which removes
784      the only runtime dependency on Perl in modular Xorg.
785    
786    1] http://bugs.freedesktop.org/show_bug.cgi?id=13465
787    
788    Bug was posted by Joerg Sonnenberger <joerg@NetBSD.org>.
789
790commit cedfe304041ecfc43cfcf2b44699efb53fc6aa5c
791Author: James Cloos <cloos@jhcloos.com>
792Date:   Mon Sep 3 05:53:24 2007 -0400
793
794    Add *~ to .gitignore to skip patch/emacs droppings
795
796commit cff602a576aada75140b6cf13f1532218959189d
797Author: James Cloos <cloos@jhcloos.com>
798Date:   Thu Aug 23 19:26:51 2007 -0400
799
800    Rename .cvsignore to .gitignore
801
802commit 7e2dfd48d78c008d8afd56828bf0db8a025f417a
803Author: Adam Jackson <ajax@nwnk.net>
804Date:   Fri May 19 18:35:15 2006 +0000
805
806    Bump to 1.0.1
807
808commit 449004af4c7023511471db479b58c547270805e5
809Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
810Date:   Fri Feb 17 15:59:48 2006 +0000
811
812    Update license copy in COPYING file too.
813
814commit d36e97caf2141939cbd516d9f7802bb704f13f22
815Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
816Date:   Fri Feb 17 15:58:37 2006 +0000
817
818    Sync license statement with NetBSD, which has removed advertising clause
819        from original NetBSD license. (See
820        http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/xsrc/xfree/xc/fonts/util
821        /ucs2any.c?rev=1.9&content-type=text/plain and
822        http://www.mail-archive.com/devel%40xfree86.org/msg07685.html )
823
824commit 778c667cf5dc67a53996e0196a7394dbd41426a3
825Author: Kevin E Martin <kem@kem.org>
826Date:   Thu Dec 15 00:24:26 2005 +0000
827
828    Update package version number for final X11R7 release candidate.
829
830commit 25ea9d0868ecf3dccfbac5a82c659b852fb61d0e
831Author: Kevin E Martin <kem@kem.org>
832Date:   Fri Dec 9 05:56:52 2005 +0000
833
834    Bug #5175: Make mapdir configurable (David Coulthart and Donnie Berkholz).
835
836commit 3fc66a4a7e844d96c478ff35673ba6bbcd99df0a
837Author: Kevin E Martin <kem@kem.org>
838Date:   Tue Dec 6 22:48:41 2005 +0000
839
840    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
841
842commit 19a7b8a70f3cfac4dbc652cc918deefba2380700
843Author: Kevin E Martin <kem@kem.org>
844Date:   Sat Dec 3 05:49:41 2005 +0000
845
846    Update package version number for X11R7 RC3 release.
847
848commit 092577dbc7f5fe59bbec80b29f42bacb73844fa7
849Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
850Date:   Mon Nov 28 22:07:21 2005 +0000
851
852    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
853        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
854
855commit 27506bc355dd88c2ca8b3e14c8158dfb5d6e53b6
856Author: Eric Anholt <anholt@freebsd.org>
857Date:   Tue Nov 22 02:00:22 2005 +0000
858
859    Add .cvsignores for fonts.
860
861commit c9e22d273e7b8df6ffa1224978d0a6877b57c626
862Author: Kevin E Martin <kem@kem.org>
863Date:   Tue Nov 15 08:27:53 2005 +0000
864
865    Add configure option macro to disable ISO8859-* fonts.
866
867commit cb284d5e05a4d62b070bb94624c2fb32c322e40d
868Author: Kevin E Martin <kem@kem.org>
869Date:   Wed Oct 19 02:48:08 2005 +0000
870
871    Update package version number for RC1 release.
872
873commit e096b243bb3be6a41bd928016d24acfe2cae677e
874Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
875Date:   Mon Oct 17 22:20:58 2005 +0000
876
877    Use sed to replace variables in man pages
878
879commit f45a6a9b5d53d91aec9ca0381311f5b0a4842c07
880Author: Kevin E Martin <kem@kem.org>
881Date:   Tue Oct 4 23:12:28 2005 +0000
882
883    Use CLEANFILES so that bdftruncate is rebuilt after make clean
884
885commit dd8c1045a1432cc31a7419eb45905282f3f065ea
886Author: Kevin E Martin <kem@kem.org>
887Date:   Fri Jul 29 21:22:49 2005 +0000
888
889    Various changes preparing packages for RC0:
890    - Verify and update package version numbers as needed
891    - Implement versioning scheme
892    - Change bug address to point to bugzilla bug entry form
893    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
894        reenable it)
895    - Fix makedepend to use pkgconfig and pass distcheck
896    - Update build script to build macros first
897    - Update modular Xorg version
898
899commit be020c6e52a9f087493122a59721366e3a2417f2
900Author: Kevin E Martin <kem@kem.org>
901Date:   Wed Jul 27 19:53:18 2005 +0000
902
903    Fix typo
904
905commit 854ba0573bbed8632f5a8adf93a497874e451d98
906Author: Kevin E Martin <kem@kem.org>
907Date:   Fri Jul 22 04:13:44 2005 +0000
908
909    Fix distcheck for fonts with multiple encodings
910
911commit ae573de21851d1e3ed27bc499ccff396cf9d4067
912Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
913Date:   Fri Jul 15 12:39:39 2005 +0000
914
915    use bin_SCRIPTS for bdftruncate remove $(EXEEXT) from bdftruncate rule fix
916        bdftruncate rule to work with separate $(srcdir)
917
918commit 5b1ba00aa310ddac6fae4ba4bb50763e9fe7a292
919Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
920Date:   Fri Jul 15 01:15:35 2005 +0000
921
922    Replace $< with portable construct
923
924commit 70e2335cc8e9f1c377a70880696ee2d83558456e
925Author: Kevin E Martin <kem@kem.org>
926Date:   Thu Jun 30 22:28:08 2005 +0000
927
928    Initial build system files for font module
929
930commit 8dbbdb2b6491edd6a0ec957d3a742802d2946fa3
931Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
932Date:   Sun Nov 28 19:06:20 2004 +0000
933
934    Updated 8859-7.TXT to ISO 8859-7:2003 (with euro sign) Updated obsolete
935        email address
936
937commit 5622b3c34465c8f7f83fe9fbab897fc7b438ef81
938Author: Egbert Eich <eich@suse.de>
939Date:   Thu Aug 26 11:58:06 2004 +0000
940
941    Fixed support for LynxOS 3.1 (LynxOS 4 will follow) (Thomas Mueller).
942    2
943
944commit edf6e4ce161fbf36a294f0947add0993bce2def6
945Author: Egbert Eich <eich@suse.de>
946Date:   Fri Apr 23 18:43:05 2004 +0000
947
948    Merging XORG-CURRENT into trunk
949
950commit efdd203d3b3f68f463b9aaf31ef60dd58170c327
951Author: Egbert Eich <eich@suse.de>
952Date:   Sun Mar 14 08:31:32 2004 +0000
953
954    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
955
956commit cada8e174bc996c693440605bc4778390a2525b4
957Author: Egbert Eich <eich@suse.de>
958Date:   Wed Mar 3 12:10:53 2004 +0000
959
960    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
961
962commit f5f59905ca85472432f99a82502e47827647cbd7
963Author: Egbert Eich <eich@suse.de>
964Date:   Thu Feb 26 13:35:11 2004 +0000
965
966    readding XFree86's cvs IDs
967
968commit 58fcd5a2cdba17e073e857283624d539758910a0
969Author: Egbert Eich <eich@suse.de>
970Date:   Thu Feb 26 09:22:24 2004 +0000
971
972    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
973
974commit c653490dc1a7fe5dbd4437800832474c2f3ddefd
975Author: Kaleb Keithley <kaleb@freedesktop.org>
976Date:   Tue Nov 25 19:28:01 2003 +0000
977
978    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
979
980commit a3557f2e82e07580a5f7ceb41c49809a001b73e5
981Author: Kaleb Keithley <kaleb@freedesktop.org>
982Date:   Tue Nov 25 19:28:01 2003 +0000
983
984    Initial revision
985
986commit ea7d5c737a21afcb846d4aeceb8741a44d7001da
987Author: Kaleb Keithley <kaleb@freedesktop.org>
988Date:   Fri Nov 14 16:48:42 2003 +0000
989
990    XFree86 4.3.0.1
991
992commit 731ff0ca425ebc6b780199c58f11a63f24103567
993Author: Kaleb Keithley <kaleb@freedesktop.org>
994Date:   Fri Nov 14 16:48:42 2003 +0000
995
996    Initial revision
997