ChangeLog revision 14bc0770
1commit a1202e71763cfc6aad4ade6e0dda4ac78b857e27
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Thu Apr 7 13:36:13 2022 -0700
4
5    xclock 1.1.1
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit f2acb1dbd75605d64f07740df2d83e73fe1b2ec3
10Author: Thomas Kuehne <thomas@kuehne.cn>
11Date:   Sat Dec 11 18:00:11 2021 +0100
12
13    fix -Wabsolute-value compiler warning
14    
15    fixes:
16    Clock.c:2011:14: warning: using integer absolute value function ‘abs’ when argument is of floating-point type ‘float’ [-Wabsolute-value]
17     2011 |             (abs(new->clock.update) <= SECOND_HAND_TIME);
18          |              ^~~
19    
20    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
21
22commit e075308dccafb6f813ba0a8646b73860a7447a01
23Author: Thomas Kuehne <thomas@kuehne.cn>
24Date:   Sat Dec 11 17:56:39 2021 +0100
25
26    fix -Wmissing-field-initializers warning
27    
28    fixes:
29    Clock.c:269:6: warning: missing initializer for field ‘extension’ of ‘SimpleClassPart’ [-Wmissing-field-initializers]
30    
31    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
32
33commit 96934f4472f10a1e5fcf53f6cbb9c88d743fa520
34Author: Alan Coopersmith <alan.coopersmith@oracle.com>
35Date:   Mon Apr 4 16:51:04 2022 -0700
36
37    Fall back to sin() and cos() calls on systems without sincos()
38    
39    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
40
41commit 7126b722a055545d25291cd10076f4c3fe52f039
42Author: Alan Coopersmith <alan.coopersmith@oracle.com>
43Date:   Sun Apr 3 14:21:37 2022 -0700
44
45    xclock 1.1.0
46    
47    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
48
49commit 65f9bee07f98d384068339bff025cf50d3cecead
50Author: Alan Coopersmith <alan.coopersmith@oracle.com>
51Date:   Sat Dec 4 10:50:42 2021 -0800
52
53    Build xz tarballs instead of bzip2
54    
55    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
56
57commit 3b719d3587d3f8547eff584d949385c3f1926ed0
58Author: Alan Coopersmith <alan.coopersmith@oracle.com>
59Date:   Sat Dec 4 10:50:39 2021 -0800
60
61    gitlab CI: add a basic build test
62    
63    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
64
65commit 8078de47f573fe60ee171647d23b9a097e818cc9
66Author: Alan Coopersmith <alan.coopersmith@oracle.com>
67Date:   Sun Nov 28 11:28:07 2021 -0800
68
69    Fix spelling/wording issues
70    
71    Found by using:
72        codespell --builtin clear,rare,usage,informal,code,names
73    
74    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
75
76commit 866881cde2f973b50dc2a9279f2a85611ec23974
77Author: Alan Coopersmith <alan.coopersmith@oracle.com>
78Date:   Sun Aug 1 16:28:13 2021 -0700
79
80    Fix build on Solaris
81    
82    Solaris 11 has sqrt() in libc but needs to link with libm for sincos()
83    
84    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
85
86commit 30be448a408bf8543047008ef823321016b73132
87Author: Keith Packard <keithp@keithp.com>
88Date:   Thu Jul 15 23:24:30 2021 -0700
89
90    Update hands smoothly in Render mode
91    
92    Draw hour and minute hand every time the clock repaints, placing them
93    at the correct position for the current time.
94    
95    Signed-off-by: Keith Packard <keithp@keithp.com>
96
97commit ff94d3f086479724261b764b11a0012f5e6cdc63
98Author: rees4905 <jim@rees.org>
99Date:   Fri Jun 12 22:27:10 2020 -0500
100
101    man: Indicate that -twelve & -twentyfour only affect brief display
102    
103    Signed-off-by: rees4905 <jim@rees.org>
104
105commit 03dba28ffd633839e57af748edae07a2c8b06398
106Author: rees4905 <jim@rees.org>
107Date:   Sun Jun 7 21:47:45 2020 -0500
108
109    re-indent Clock.c
110    
111    Signed-off-by: rees4905 <jim@rees.org>
112
113commit 755004c87b50e6334c07b0f4b9458a32b8c92566
114Author: Alan Coopersmith <alan.coopersmith@oracle.com>
115Date:   Sun Jul 14 11:34:07 2019 -0700
116
117    xclock 1.0.9
118    
119    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
120
121commit 0172a3b11f777692ea06c1f3718390ce06b3dcd4
122Author: Alan Coopersmith <alan.coopersmith@oracle.com>
123Date:   Sun Jun 9 15:06:32 2019 -0700
124
125    Clear -Wsign-compare warning from gcc 7.3
126    
127    xclock.c: In function ‘quit’:
128    xclock.c:133:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
129      event->xclient.data.l[0] != wm_delete_window) {
130                               ^~
131    
132    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
133
134commit 8ef7efe5863ecf6d578900e8ca7398fc10cd566a
135Author: Alan Coopersmith <alan.coopersmith@oracle.com>
136Date:   Sun Jun 9 15:04:53 2019 -0700
137
138    Use _CONST_X_STRING to make libXt declare String as const char *
139    
140    Clears up 31 of 95 gcc -Wdiscarded-qualifiers warnings from gcc 7.3
141    
142    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
143
144commit 683d3c0cf8c86fb6626e9e85fc0bb99a27833280
145Author: Jon Turney <jon.turney@dronecode.org.uk>
146Date:   Sat May 4 01:25:22 2019 +0100
147
148    Consistently use X_GETTIMEOFDAY
149    
150    After 7ad730d8, use X_GETTIMEOFDAY() in Initialize() as well as
151    clock_tic(), to fix compilation on non-POSIX systems where the
152    gymnastics that X_GETTIMEOFDAY does are necessary (i.e. Win32)
153
154commit d528eca772620bc06c182e03265fc5f70a4d35f7
155Author: Niclas Zeising <zeising@daemonic.se>
156Date:   Wed Feb 27 15:25:28 2019 +0100
157
158    Use fabsf when dealing with floating point numbers
159
160commit a212539500a17f265815e77b9a6047279824315f
161Author: Niclas Zeising <zeising@daemonic.se>
162Date:   Wed Feb 27 15:22:41 2019 +0100
163
164    Fix logic sourrouning && and ||
165    
166    Fix the logic sorrounding && and ||.  && has higher precedence than ||,
167    and as such, the if statement probably was incorrect.  Fix this by
168    adding parenthesises around the || statement.
169
170commit 9af0790d71fc321d97486aa40b055656d99050c2
171Author: Alan Coopersmith <alan.coopersmith@oracle.com>
172Date:   Tue Feb 19 14:12:54 2019 -0800
173
174    xclock 1.0.8
175    
176    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
177
178commit a646aa84a8892b091bc7b7b24cfa89f8e628ec0e
179Author: Alan Coopersmith <alan.coopersmith@oracle.com>
180Date:   Sun Jan 6 15:05:13 2019 -0800
181
182    Replace remaining sprintf calls with snprintf
183    
184    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
185
186commit 62a8e169e13c218dd43e245eea959562769d9ffa
187Author: Alan Coopersmith <alan.coopersmith@oracle.com>
188Date:   Wed Nov 21 16:59:51 2018 -0800
189
190    Update configure.ac bug URL for gitlab migration
191    
192    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
193
194commit 1297c089414cb17e684803739f47d9dd9ff5dbe6
195Author: Alan Coopersmith <alan.coopersmith@oracle.com>
196Date:   Fri Nov 16 21:14:58 2018 -0800
197
198    Update README for gitlab migration
199    
200    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
201
202commit 7ad730d892c899df3bb0b51a757ff2c55b6dc6d1
203Author: Keith Packard <keithp@keithp.com>
204Date:   Sat May 13 23:48:55 2017 -0700
205
206    Allow sub-second updates.
207    
208    Lets you run the clock at whatever tick rate you like.
209    
210    Note that this changes the behaviour of the clock when the update
211    isn't a divisor of the number of seconds in a day. In the old code,
212    the time to display was an integer number of intervals from the start
213    of the year, in the new code, it is an integer number of intervals
214    from the start of the day.
215    
216    I like that better as it makes the seconds consistent from day to day,
217    even if it means an uneven tick at local midnight. Given that I
218    suspect no-one has ever done this in practice, I doubt it really
219    matters.
220    
221    At least the code is simpler now, while supporting updates at the
222    level of the Xt timers, which are milliseconds.
223    
224    Signed-off-by: Keith Packard <keithp@keithp.com>
225
226commit 9fa28e7fe8dc5e883211b29031446b42cbffe31f
227Author: Mihail Konev <k.mvc@ya.ru>
228Date:   Thu Jan 26 14:00:20 2017 +1000
229
230    autogen: add default patch prefix
231    
232    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
233
234commit 436544737f6a2e4f9669517207db62578cf2917c
235Author: Emil Velikov <emil.l.velikov@gmail.com>
236Date:   Mon Mar 9 12:00:52 2015 +0000
237
238    autogen.sh: use quoted string variables
239    
240    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
241    fall-outs, when they contain space.
242    
243    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
244    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
245    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
246
247commit 6773417208468060d57c90225009f6f3fab4e244
248Author: Peter Hutterer <peter.hutterer@who-t.net>
249Date:   Tue Jan 24 10:32:07 2017 +1000
250
251    autogen.sh: use exec instead of waiting for configure to finish
252    
253    Syncs the invocation of configure with the one from the server.
254    
255    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
256    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
257
258commit 4697248c5a3e2aa505eceadd45f17554d4424aff
259Author: Jon TURNEY <jon.turney@dronecode.org.uk>
260Date:   Sun Sep 14 18:08:55 2014 +0100
261
262    No point in trying to use iconv if we don't have nl_langinfo
263    
264    This fixes the build for MinGW
265    
266    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
267    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
268    Reviewed-by: David Macek <david.macek.0@gmail.com>
269
270commit 67382af06d38fdfd7f08c2bae30a7d5f1bb3fe89
271Author: Alan Coopersmith <alan.coopersmith@oracle.com>
272Date:   Mon Jun 2 22:12:53 2014 -0700
273
274    autogen.sh: Honor NOCONFIGURE=1
275    
276    See http://people.gnome.org/~walters/docs/build-api.txt
277    
278    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
279
280commit a135ec20812ae83c8afc0d7ce6d8f3f15c4aeafe
281Author: Alan Coopersmith <alan.coopersmith@oracle.com>
282Date:   Mon Jun 2 22:12:53 2014 -0700
283
284    configure: Drop AM_MAINTAINER_MODE
285    
286    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
287
288commit 0574c56ea9107eab2597b830bc95e3d62e876060
289Author: Alan Coopersmith <alan.coopersmith@oracle.com>
290Date:   Mon Jun 2 22:12:48 2014 -0700
291
292    config: Add missing AC_CONFIG_SRCDIR
293    
294    Regroup AC statements under the Autoconf initialization section.
295    Regroup AM statements under the Automake initialization section.
296    
297    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
298
299commit 66a2f29e7c649d1eb4079910b0211ffdf7dbbd4d
300Author: Alan Coopersmith <alan.coopersmith@oracle.com>
301Date:   Sat Sep 7 23:33:09 2013 -0700
302
303    xclock 1.0.7
304    
305    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
306
307commit 1ac04613b566ba0dde29a16f3ac409832f32d74e
308Author: Alan Coopersmith <alan.coopersmith@oracle.com>
309Date:   Thu Jul 18 21:02:55 2013 -0700
310
311    Combine usage message strings & print them to stderr, not stdout
312    
313    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
314
315commit 61f95e11eef3fbfb9060a32233df13c35115a6f3
316Author: Alan Coopersmith <alan.coopersmith@oracle.com>
317Date:   Thu Jul 18 20:59:01 2013 -0700
318
319    Add noreturn attributes suggested by -Wmissing-noreturn
320    
321    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
322
323commit 52bbd1ce31f1adf2b7145b9d6183f6b866fa9301
324Author: Alan Coopersmith <alan.coopersmith@oracle.com>
325Date:   Thu Jul 18 20:50:17 2013 -0700
326
327    Store sine & cosine tables as doubles instead of floats
328    
329    Since they're used as doubles in the calculations, might as well store them
330    that way instead of converting when read from the table at runtime.
331    
332    Costs about 4k more storage in the binary for the doubled tables.
333    
334    Also gets rid of 900 clang warnings, of the form:
335    
336    Clock.c:1708:11: warning: implicit conversion loses floating-point precision:
337          'double' to 'float' [-Wconversion]
338    0.000000, 0.001745, 0.003490, 0.005235, 0.006981, 0.008726, 0.010471, 0.012217,
339    
340    (one for each table entry)
341    
342    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
343
344commit 69de4eaa3be6cc177eb53a4754cb6bd35340c585
345Author: Eric S. Raymond <esr@thyrsus.com>
346Date:   Thu Aug 23 06:15:01 2012 -0400
347
348    Don't rely on being able to set tab stops.
349    Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
350
351commit cd184e2f1a6f8f4f9178d29e43dc08d1534504e3
352Author: Alan Coopersmith <alan.coopersmith@oracle.com>
353Date:   Fri Feb 10 22:03:24 2012 -0800
354
355    xclock 1.0.6
356    
357    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
358
359commit 251461d84de4220f05ffa35a3138aad1cd2e0302
360Author: Peter Stuge <peter@stuge.se>
361Date:   Thu Aug 26 04:14:27 2010 +0200
362
363    Calculate text and window size from LC_CTYPE instead of LC_TIME
364    
365    LC_TIME only defines what will be displayed, LC_CTYPE is what defines
366    the character encoding.
367    
368    References:
369    
370      Bug 15903 - LANG=en_US xclock -digital -font fixed has wrong size
371      https://bugs.freedesktop.org/show_bug.cgi?id=15903
372    
373    Reviewed-by: Julien Cristau <jcristau@debian.org>
374    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
375
376commit 45e936174e39637c09cd10c0a5c6f8752ee2d709
377Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
378Date:   Tue Aug 23 19:05:20 2011 -0500
379
380    Use AM_ICONV
381    
382    AC_SEARCH_LIBS does not detect GNU libiconv because its symbols are
383    exported in the "libiconv" namespace instead of "iconv".  The AM_ICONV
384    macro correctly detects both glibc and GNU libiconv, defines HAVE_ICONV,
385    ICONV_CONST, and LIBICONV depending on the system.  The config.rpath
386    file is required by this macro.
387    
388    This adds a dependency on the aclocal macros from gettext (gettext-devel
389    in some distros) when building from git, but not when building from a
390    tarball.
391    
392    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
393    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
394
395commit 27e10658010d314b40dfc9403a92864b26a9d576
396Author: Gaetan Nadon <memsize@videotron.ca>
397Date:   Wed Jan 19 10:06:55 2011 -0500
398
399    config: move man pages into their own directory
400    
401    Use services provided by XORG_MANPAGE_SECTIONS.
402    Use standard Makefile for man pages.
403    
404    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
405
406commit 5f26fbf5384ec03260edfa7d2bd8b39fde380d5b
407Author: Gaetan Nadon <memsize@videotron.ca>
408Date:   Thu Jan 13 17:15:36 2011 -0500
409
410    man: replace hard coded man page section with substitution strings
411    
412    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
413
414commit 64a5168667d30cfac2f6c6038a3b095b824580ac
415Author: Gaetan Nadon <memsize@videotron.ca>
416Date:   Wed Jan 12 16:28:02 2011 -0500
417
418    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
419    
420    This silences an Autoconf warning
421
422commit 0c5674fe5c12ae4258b23bf6d9cdbaac443162b7
423Author: Gaetan Nadon <memsize@videotron.ca>
424Date:   Wed Jan 12 15:29:50 2011 -0500
425
426    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
427    
428    This silences an Automake warning.
429    
430    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
431
432commit 8e2adc61b09ca2a2959ed96091b2a49d306339fe
433Author: Gaetan Nadon <memsize@videotron.ca>
434Date:   Wed Jan 12 15:12:08 2011 -0500
435
436    config: remove unrequired AC_SUBST([*_LIBS])
437    
438    This macro is called by PKG_CHECK_MODULES
439    
440    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
441
442commit 4995928a94c7cc2a295fbdf36d9949ae8f444cf6
443Author: Gaetan Nadon <memsize@videotron.ca>
444Date:   Wed Jan 12 13:33:47 2011 -0500
445
446    config: remove unrequired AC_SUBST([*_CFLAGS])
447    
448    This macro is called by PKG_CHECK_MODULES
449    
450    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
451
452commit b7b7a6c4b9227c7b429362c8ef232bf06cea57d1
453Author: Gaetan Nadon <memsize@videotron.ca>
454Date:   Wed Jan 12 13:10:21 2011 -0500
455
456    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
457    
458    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
459    AC_PROG_C_C99. This sets gcc with -std=gnu99.
460    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
461    
462    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
463
464commit c37ee6e4b42776b6dd4147db6022c574e68288b7
465Author: Gaetan Nadon <memsize@videotron.ca>
466Date:   Wed Jan 12 11:54:40 2011 -0500
467
468    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
469    
470    It depends on util-macros 1.8 or later
471    The existing statement can now be removed from the configuration file.
472    
473    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
474
475commit 97110e50013fc5735c6220f559588b0be9a8b821
476Author: Alan Coopersmith <alan.coopersmith@oracle.com>
477Date:   Thu Sep 23 18:34:13 2010 -0700
478
479    xclock 1.0.5
480    
481    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
482
483commit 051b0f943db06ee56349dc6a03735f4b4d3f6e0f
484Author: Gaetan Nadon <memsize@videotron.ca>
485Date:   Tue Jul 20 18:45:18 2010 -0400
486
487    config: update AC_PREREQ statement to 2.60
488    
489    Unrelated to the previous patches, the new value simply reflects
490    the reality that the minimum level for autoconf to configure
491    all x.org modules is 2.60 dated June 2006.
492    
493    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
494    
495    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
496
497commit b5ce0b4f7e7b36451872df82c37251fc3d860de4
498Author: Jeremy Huddleston <jeremyhu@apple.com>
499Date:   Thu Aug 26 08:23:41 2010 -0700
500
501    Remove extraneous  reference to HAS_STRLCAT
502    
503    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
504
505commit eefa040512ec291da7cc537774e14d24801b784e
506Author: David Coppa <dcoppa@gmail.com>
507Date:   Thu Jul 29 21:46:11 2010 +0200
508
509    Fix a crash on sparc64.
510    
511    The pid variable that is passed to XChangeProperty() is not a long.
512    The libX11 code deferences the variable as a long and on a 64-bit sparc
513    this must be aligned on a 8-byte boundary.
514    
515    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
516    
517    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
518
519commit ed35a91ebdbe54befb003599364434193d5c8078
520Author: Alan Coopersmith <alan.coopersmith@oracle.com>
521Date:   Thu Jul 1 16:50:16 2010 -0700
522
523    Sun's copyrights now belong to Oracle
524    
525    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
526
527commit cd064a06a4d87c1acb890a0b0f2a543c0e90116b
528Author: Alan Coopersmith <alan.coopersmith@oracle.com>
529Date:   Thu Jul 1 16:46:54 2010 -0700
530
531    Xmu functions are called directly, so include it in PKG_CHECK_MODULES
532    
533    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
534
535commit 7b8ac4d10c8d745750a015ad50e07d5e3ef704fa
536Author: Alan Coopersmith <alan.coopersmith@oracle.com>
537Date:   Wed Jun 30 23:25:03 2010 -0700
538
539    config: upgrade to util-macros 1.8 for additional man page support
540    
541    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
542    The value of MAN_SUBST is the same for all X.Org packages.
543    
544    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
545    The existing statement can now be removed from the configuration file.
546    
547    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
548    Enables silent rule and use platform appropriate version of sed.
549    
550    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
551
552commit 3f3532422225e23114427ad6f1fbc039e60b64c9
553Author: Alan Coopersmith <alan.coopersmith@sun.com>
554Date:   Fri Jan 15 13:05:38 2010 -0800
555
556    Update Sun license notices to current X.Org standard form
557    
558    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
559
560commit bf3695b37628fda8b06fc5363123cf25c77fe76e
561Author: Gaetan Nadon <memsize@videotron.ca>
562Date:   Sat Dec 19 20:48:47 2009 -0500
563
564    configure.ac: use backticks rather than $() for cmd subs
565    
566    Use "$PKG_CONFIG" rather than hard coded "pkg-config"
567    
568    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
569
570commit ee1225481c1c5fe7b6fb9093df5fe4ae9f490e9e
571Author: Gaetan Nadon <memsize@videotron.ca>
572Date:   Thu Nov 26 09:19:53 2009 -0500
573
574    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
575    
576    Now that the INSTALL file is generated.
577    Allows running make maintainer-clean.
578
579commit baf85e944fbd238586805293025a11f62ee56683
580Author: Gaetan Nadon <memsize@videotron.ca>
581Date:   Wed Oct 28 14:09:08 2009 -0400
582
583    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
584    
585    Add missing INSTALL file. Use standard GNU file on building tarball
586    README may have been updated
587    Remove AUTHORS file as it is empty and no content available yet.
588    Remove NEWS file as it is empty and no content available yet.
589
590commit 795cd3133fd861d8aa987c76b1227befc641fd17
591Author: Gaetan Nadon <memsize@videotron.ca>
592Date:   Tue Oct 27 15:07:24 2009 -0400
593
594    Deploy the new XORG_DEFAULT_OPTIONS #24242
595    
596    This macro aggregate a number of existing macros that sets commmon
597    X.Org components configuration options. It shields the configuration file from
598    future changes.
599
600commit ff0358b1b151f2f07d6bf4345ef32769dab96365
601Author: Gaetan Nadon <memsize@videotron.ca>
602Date:   Mon Oct 26 22:08:38 2009 -0400
603
604    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
605    
606    ChangeLog filename is known to Automake and requires no further
607    coding in the makefile.
608
609commit 742033062d0153f8e5dcf1214ac904131a27c2cb
610Author: Gaetan Nadon <memsize@videotron.ca>
611Date:   Thu Oct 22 12:34:15 2009 -0400
612
613    .gitignore: use common defaults with custom section # 24239
614    
615    Using common defaults will reduce errors and maintenance.
616    Only the very small or inexistent custom section need periodic maintenance
617    when the structure of the component changes. Do not edit defaults.
618
619commit 30db8ad3c045a4fbcff171435bb8e56ed792a5ec
620Author: Peter Hutterer <peter.hutterer@who-t.net>
621Date:   Mon Sep 28 08:31:17 2009 +1000
622
623    Add INSTALL to .gitignore. (#24157)
624    
625    Avoids git error "fatal: Untracked working tree file 'INSTALL' would be
626    overwritten by merge." when switching between pre-1.0.4 and now.
627    
628    X.Org Bug 24157 <http://bugs.freedesktop.org/show_bug.cgi?id=24157>
629    
630    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
631
632commit 779dd2f2af9a65f96b741c2692d7055bf5970969
633Author: Alan Coopersmith <alan.coopersmith@sun.com>
634Date:   Mon Sep 21 21:05:16 2009 -0700
635
636    xclock 1.0.4
637    
638    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
639
640commit b88a85d9021d2e895205ecbe393786d989302cd8
641Author: Alan Coopersmith <alan.coopersmith@sun.com>
642Date:   Mon Sep 21 20:59:48 2009 -0700
643
644    Fill in COPYING file
645    
646    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
647
648commit 1a1c157c7abccc03a37c26e63ad923fd7dfecc5c
649Author: Alan Coopersmith <alan.coopersmith@sun.com>
650Date:   Mon Sep 21 20:54:04 2009 -0700
651
652    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
653    
654    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
655
656commit 8b1af8f1ef0d7cce970a05fe36b7e8e63aa18068
657Author: Alan Coopersmith <alan.coopersmith@sun.com>
658Date:   Mon Sep 21 20:51:06 2009 -0700
659
660    Trim trailing whitespaces
661    
662    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
663
664commit ce8173a20046c9c21ccfcea45daa0647905c1714
665Author: Alan Coopersmith <alan.coopersmith@sun.com>
666Date:   Mon Sep 21 20:47:35 2009 -0700
667
668    Add pointers to mailing list, bugzilla, wiki & git repo to README
669    
670    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
671
672commit 82d76c4efcae92709aa07ec9e653f73076f43ebf
673Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
674Date:   Tue Jan 13 16:26:42 2009 -0200
675
676    Ansification and compile warning fixes.
677    
678      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects
679    make distcheck and all gcc 4.3 and sparse warnings.
680
681commit 48663cb8af72ea5e0528a341a7dc8865aa84fad2
682Author: James Cloos <cloos@jhcloos.com>
683Date:   Wed Aug 20 10:32:49 2008 -0400
684
685    xaw8 is gone, use xaw7
686
687commit 2d43b9d1c3e3632176fccdb5017b6e196b05b37a
688Author: Julien Cristau <jcristau@debian.org>
689Date:   Fri May 16 14:23:54 2008 +0200
690
691    $(builddir) is the current directory
692    
693    Apparently automake doesn't always export the builddir variable.
694    This fixes my previous commit.
695
696commit 7b16b32d15ea105a3ff77468cea8364193bbdf3c
697Author: Julien Cristau <jcristau@debian.org>
698Date:   Sun Apr 20 19:46:18 2008 +0200
699
700    Fix build with builddir != srcdir
701
702commit 7a6eb7af07301afa6024368544174765d9df0088
703Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
704Date:   Thu Mar 27 20:07:39 2008 -0700
705
706    Build fix for file systems that are not case sensitive
707
708commit f149891aea012ace76e63a08fe5ad19a47d9cd52
709Author: Matthieu Herrb <matthieu@bluenote.herrb.net>
710Date:   Sat Mar 8 22:16:23 2008 +0100
711
712    Makefile.am: nuke RCS Id
713
714commit 8c6739ba1179337c7f8fa25680871e0813ef5181
715Author: vdb128 <vdb128@picaros.org>
716Date:   Thu Dec 20 16:08:28 2007 -0800
717
718    X.Org Bug 13537: bugs in UTF-8 handling and regularized tick updating
719    
720    X.Org Bugzilla #13537 <https://bugs.freedesktop.org/show_bug.cgi?id=13537>
721    Patch #12964 <https://bugs.freedesktop.org/attachment.cgi?id=12964&action=view>
722
723commit 870ebb6762f63c6587ee75aba50ee93257fa610b
724Author: Todd C. Miller <Todd.Miller@courtesan.com>
725Date:   Mon Oct 22 21:14:03 2007 +0200
726
727    Fix logic inversion in geometry computation in -norender -digital mode.
728
729commit 1ea56dd7d67cef80f364fafcf985fb4a6846109d
730Author: Alan Coopersmith <alan.coopersmith@sun.com>
731Date:   Mon Aug 6 15:37:11 2007 -0700
732
733    Version bump: 1.0.3
734
735commit 0c458e28ff7a3f85c0041ac0f01791853c6bdf28
736Author: Alan Coopersmith <alan.coopersmith@sun.com>
737Date:   Mon Aug 6 15:36:57 2007 -0700
738
739    Replace static changelog with dist-hook to generate from git log
740
741commit c94628bef06ea76be371eb0dc8b60bdf0e0009e9
742Author: Alan Coopersmith <alan.coopersmith@sun.com>
743Date:   Mon Aug 6 15:32:20 2007 -0700
744
745    Fix cast to clear sparse warning: Using plain integer as NULL pointer
746
747commit 6f845b1d5516864e143113ca074e98b7be194adb
748Author: Alan Coopersmith <alan.coopersmith@sun.com>
749Date:   Mon Aug 6 15:25:57 2007 -0700
750
751    Change xclock_CFLAGS to AM_CFLAGS to make automake-1.10 happier
752    
753    Clears warning message:
754    Makefile.am:28: compiling `Clock.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
755
756commit a450fbb0f93f8bcdaabfb623fe49ddbb12468287
757Author: Alan Coopersmith <alan.coopersmith@sun.com>
758Date:   Wed Jun 13 14:45:51 2007 -0700
759
760    Man page: add missing options to synopsis section
761
762commit 8476e5fbddafc171903470000e86a68f66dc3958
763Author: Alan Coopersmith <alan.coopersmith@sun.com>
764Date:   Wed Jun 13 14:37:39 2007 -0700
765
766    Don't segfault if unable to load a usable fontset
767
768commit 41503ac2d7c84502074b3b6528478fe017060ef7
769Author: Alan Coopersmith <alan.coopersmith@sun.com>
770Date:   Tue Jun 12 19:19:32 2007 -0700
771
772    Add pointer to Xft/fontconfig font name format to man page
773
774commit 300afc5784cec539a1a9d2babb9f73056aee52cd
775Author: Alan Coopersmith <alan.coopersmith@sun.com>
776Date:   Tue Jun 12 19:13:23 2007 -0700
777
778    X.Org Bug 10775: xclock does not set _NET_WM_PID
779    
780    X.Org Bugzilla #10775: <https://bugs.freedesktop.org/show_bug.cgi?id=10775>
781
782commit 861edc2009b8224d9acf77b9703a9fdb7d4903cc
783Author: Alan Coopersmith <alan.coopersmith@sun.com>
784Date:   Fri May 18 13:57:47 2007 -0700
785
786    renamed: .cvsignore -> .gitignore
787
788commit 38e77edd7c3cf9a3f8895e92e46debd0467ecc68
789Author: Alan Coopersmith <alan.coopersmith@sun.com>
790Date:   Fri May 18 13:57:15 2007 -0700
791
792    Make use of iconv() conditional on configure.ac finding it in libc or libiconv
793
794commit 4abb71337d740fdcca30f4f2f57b769b7f422c13
795Author: Osamu Sayama <osamu.sayama@sun.com>
796Date:   Fri May 18 13:27:56 2007 -0700
797
798    Sun bug 6518500: Use iconv() to convert other charsets to UTF8
799    
800    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6518500>
801
802commit d335cefbbe5d23c410f8e8b7af0692559b649e67
803Author: Adam Jackson <ajax@nwnk.net>
804Date:   Wed Apr 26 23:37:10 2006 +0000
805
806    Bump to 1.0.2
807
808commit a5fd7d91172970d75b1aeaa729125dbbc56615f7
809Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
810Date:   Wed Mar 29 02:10:49 2006 +0000
811
812    Bug #6420 <https://bugs.freedesktop.org/show_bug.cgi?id=6420> Patch #5103
813        <https://bugs.freedesktop.org/attachment.cgi?id=5103> xclock code
814        contains wrong "ifdef RENDER" (Kirill Belokurov)
815
816commit 57647f74642e672bc7082aed84141b456659e464
817Author: Kevin E Martin <kem@kem.org>
818Date:   Wed Dec 21 02:29:48 2005 +0000
819
820    Update package version for X11R7 release.
821
822commit cf4d35d1fe4750a81e6842216bf69cbc2b0616aa
823Author: Adam Jackson <ajax@nwnk.net>
824Date:   Mon Dec 19 16:22:42 2005 +0000
825
826    Stub COPYING files
827
828commit 21b8bde3c5d7c2d0c53a5abacc59ef0dad28b9cc
829Author: Kevin E Martin <kem@kem.org>
830Date:   Thu Dec 15 00:24:05 2005 +0000
831
832    Update package version number for final X11R7 release candidate.
833
834commit 9d2ba2917eea02a77d1e50d74f7449166067d7dd
835Author: Kevin E Martin <kem@kem.org>
836Date:   Wed Dec 7 16:17:59 2005 +0000
837
838    Change to use the app-defaults default dir configured in libXt.
839
840commit 2b26c5434f06ee68349b41f332ff46b21bafd557
841Author: Kevin E Martin <kem@kem.org>
842Date:   Tue Dec 6 22:48:19 2005 +0000
843
844    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
845
846commit 5a833cc25b6913ae41bd2c0263cff2bc9b63f28d
847Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
848Date:   Tue Dec 6 16:26:51 2005 +0000
849
850    Bugzilla #5251 <https://bugs.freedesktop.org/show_bug.cgi?id=5251> xclock
851        -digital only shows "20" (Egmont Koblinger)
852
853commit 78df2d5bdd53a2dd2febf18ce6c2c9d9e3e4f5f7
854Author: Kevin E Martin <kem@kem.org>
855Date:   Sat Dec 3 05:49:18 2005 +0000
856
857    Update package version number for X11R7 RC3 release.
858
859commit b7954fdcf2ad3298ad2b514d9e5336a9d87c9f22
860Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
861Date:   Mon Nov 28 22:01:40 2005 +0000
862
863    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
864        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
865
866commit c76fe7d3b795e61aff81672ea2ddd00fae1bd71e
867Author: Eric Anholt <anholt@freebsd.org>
868Date:   Mon Nov 21 10:34:58 2005 +0000
869
870    Another pass at .cvsignores for apps.
871
872commit 269b92bf81d7216e147ca9b95013da6bcfaf5c57
873Author: Eric Anholt <anholt@freebsd.org>
874Date:   Sun Nov 20 22:08:51 2005 +0000
875
876    Add/improve .cvsignore files for apps.
877
878commit 5b899caf3dd80e85e61d02796c87f2328f6083d4
879Author: Kevin E Martin <kem@kem.org>
880Date:   Wed Oct 19 02:47:52 2005 +0000
881
882    Update package version number for RC1 release.
883
884commit 9524650fad38958f6be53a65a809a77b4b0c3f12
885Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
886Date:   Tue Oct 18 00:32:53 2005 +0000
887
888    Change default install dir for app-default files from
889        $(sysconfdir)/X11/app-defaults to $(libdir)/X11/app-defaults to match
890        the monolith & allow localization
891
892commit 648d403d9f57c10c4f6f8906eb365793adc34fcd
893Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
894Date:   Mon Oct 17 23:56:21 2005 +0000
895
896    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
897        work better with BSD make
898
899commit 3a45db6788aa23de00379fa73acd9737c6f95ba8
900Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
901Date:   Fri Oct 14 00:25:43 2005 +0000
902
903    Use sed to fill in variables in man page
904
905commit 9be5366a9bd5b307fd046309ca500a5ad962a167
906Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
907Date:   Thu Oct 13 20:11:00 2005 +0000
908
909    Fix app-default files to install under the same names as in the monolith
910        instead of their short names used only for 14-character filename length
911        limited ancient filesystems
912
913commit 81149c1a3710d53869bb92f1e4175a479c4204d6
914Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
915Date:   Mon Aug 1 20:25:29 2005 +0000
916
917    Install man pages to section 1 instead of section m (Patch from Donnie
918        Berkholz)
919
920commit e152093bd0a4b8e10282fcd7cbdefdf9204f1e32
921Author: Kevin E Martin <kem@kem.org>
922Date:   Fri Jul 29 21:22:31 2005 +0000
923
924    Various changes preparing packages for RC0:
925    - Verify and update package version numbers as needed
926    - Implement versioning scheme
927    - Change bug address to point to bugzilla bug entry form
928    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
929        reenable it)
930    - Fix makedepend to use pkgconfig and pass distcheck
931    - Update build script to build macros first
932    - Update modular Xorg version
933
934commit 44223cac61092b5d53ecfcd3816dc3bf113b774d
935Author: Kevin E Martin <kem@kem.org>
936Date:   Thu Jul 28 15:57:12 2005 +0000
937
938    Fix distcheck for remaining apps
939
940commit aec9ed75f66e67e9d9d69f04c40867577bcfdf21
941Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
942Date:   Tue Jul 26 15:44:02 2005 +0000
943
944    Replace more GNU make-ism's with more portable macros
945
946commit ae8ef7b8f5bdd1c53e0f6cb1e1fb1e58333b27a6
947Author: Matthieu Herrb <matthieu.herrb@laas.fr>
948Date:   Sat Jul 23 16:04:41 2005 +0000
949
950    Get rid of DEP_{CFLAGS,LIBS}. This is what was intended, but had a bug in
951        rev 1.2
952
953commit 05bce260dae5db93c178061d411b46b06e0c5e11
954Author: Matthieu Herrb <matthieu.herrb@laas.fr>
955Date:   Sat Jul 23 15:57:38 2005 +0000
956
957    use the DEP_{CFLAGS,LIBS} that were computed in XCLOCK_{CFLAGS,LIBS}
958
959commit fe29c745207c2076cd711a23d1dbae033a192143
960Author: Adam Jackson <ajax@nwnk.net>
961Date:   Wed Jul 20 19:31:52 2005 +0000
962
963    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
964        configure cache, you cache it, and the cached value is probably wrong.
965
966commit 575ef4d780ef152a889ee475e4875923c5244589
967Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
968Date:   Sat Jul 16 17:31:45 2005 +0000
969
970    Add #include "config.h" for modularization Accept autoconf HAVE_STRLCPY as
971        alias for HAS_STRLCAT
972
973commit a4bcc238c730ebadb8c3c67763771bfbefed0879
974Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
975Date:   Sat Jul 16 17:16:05 2005 +0000
976
977    Fix app-defaults rule in Makefile.am to work with non-GNU make Add checks
978        for strlcat, xkb, xft2, render, xkb Add --with-* options for XKB &
979        Xft2/Render (enabled by default)
980
981commit 80d8b6affb2ee823cf18a368ab33535cb1cf1721
982Author: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
983Date:   Fri Jul 1 17:55:48 2005 +0000
984
985    Build system for xclock
986
987commit ca43036f8cdd456ebff29860fd514248b3699bcf
988Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
989Date:   Sat Oct 30 20:33:44 2004 +0000
990
991    Add -d flag for compilers like the Sun C compilers that produce dependency
992        lists themselves. To use with the Sun compilers, add to host.def: #
993        define UseCCMakeDepend YES # define DependFlags -cc $(CC) -d -xM (Sun
994        bug id #4245688 - fix by Alan Coopersmith)
995    Add Solaris to the platforms on which mprotect is run to set execute
996        permissions when necessary. (Sun bug id #6175128 - fix by Alan
997        Coopersmith)
998    Internationalize digital output (Sun bug id #4119396 - fix by Steve
999        Swales), add -bgpixmap option to set XPM file as background (originally
1000        from STSF project version of xclock by Alan Coopersmith)
1001    xc/programs/xmodmap/handle.c,pf.c xmodmap was printing line numbers which
1002        are one too low in error messages (Xorg bugzilla #1739, Sun bug id
1003        4637857 - fix by Sam Lau)
1004
1005commit 3f3b1fbe531e0c1ab3b74396bf4e78db861c8bbc
1006Author: Egbert Eich <eich@suse.de>
1007Date:   Fri Apr 23 19:54:39 2004 +0000
1008
1009    Merging XORG-CURRENT into trunk
1010
1011commit 850f3f26301d2768b92d0d1de38e0cef467761c0
1012Author: Egbert Eich <eich@suse.de>
1013Date:   Sun Mar 14 08:35:01 2004 +0000
1014
1015    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1016
1017commit 4227756d219279272400b4ffc7e77ace44adc600
1018Author: Egbert Eich <eich@suse.de>
1019Date:   Wed Mar 3 12:12:55 2004 +0000
1020
1021    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1022
1023commit 61f5ea4644b373e3f8cc7c71d9f4d658707eff9a
1024Author: Egbert Eich <eich@suse.de>
1025Date:   Thu Feb 26 13:36:16 2004 +0000
1026
1027    readding XFree86's cvs IDs
1028
1029commit fc5273bdfb2e6c21f305e9de872efa46b81c3910
1030Author: Egbert Eich <eich@suse.de>
1031Date:   Thu Feb 26 09:23:58 2004 +0000
1032
1033    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1034
1035commit 5be867cc0e6745ddac1736441a0cc5e11dd6a523
1036Author: Egbert Eich <eich@suse.de>
1037Date:   Thu Jan 29 08:09:03 2004 +0000
1038
1039    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
1040
1041commit fd1ae903363dc0a1de353a594ab3524f0abcb0e0
1042Author: Kaleb Keithley <kaleb@freedesktop.org>
1043Date:   Tue Nov 25 19:29:03 2003 +0000
1044
1045    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1046
1047commit c69802c0f421772f1b11e462e1b553e1638afc6f
1048Author: Kaleb Keithley <kaleb@freedesktop.org>
1049Date:   Tue Nov 25 19:29:03 2003 +0000
1050
1051    Initial revision
1052
1053commit f994ad01956aa98c99d6efd85df83fc59493c6ff
1054Author: Kaleb Keithley <kaleb@freedesktop.org>
1055Date:   Fri Nov 14 16:48:58 2003 +0000
1056
1057    XFree86 4.3.0.1
1058
1059commit 7fa20e0899cf53cbb6d386d0688127df8b6fb0c7
1060Author: Kaleb Keithley <kaleb@freedesktop.org>
1061Date:   Fri Nov 14 15:54:53 2003 +0000
1062
1063    R6.6 is the Xorg base-line
1064