1 commit 4ff0f0e76c974faf920e476abccc65a4990a637c 2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 3 Date: Sun Jan 25 14:59:17 2026 -0800 4 5 libXdamage 1.1.7 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 8 9 commit 3cc0a1a91230aef1ff9e92f6ff50fd7ca2e3de0b 10 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 11 Date: Sun Jan 11 11:20:41 2026 -0800 12 13 gitlab CI: drop the ci-fairy check-mr job 14 15 The only thing this checked was the checkbox for allowing maintainers to 16 edit the MR. Changed permissions checks now fail this job but luckily 17 the setting it checked has been the default for years anyway so we can 18 drop it. 19 20 https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/81 21 22 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 23 24 commit 1319ae5cfbde5b75e23383baa5e00cc23513448c 25 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 26 Date: Sat Feb 15 13:22:05 2025 -0800 27 28 meson: Add option to build with meson 29 30 Also updates the gitlab CI config to test both build types 31 and compare the generated output/installed files. 32 33 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 34 Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxdamage/-/merge_requests/5> 35 36 commit 2d1aae42f0497b198f79b9e791856343d14503b1 37 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 38 Date: Sat Mar 4 10:44:45 2023 -0800 39 40 configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL 41 42 AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, 43 so it's time to rely on it. 44 45 Clears autoconf warnings: 46 47 configure.ac:42: warning: The macro `AC_PROG_LIBTOOL' is obsolete. 48 configure.ac:42: You should run autoupdate. 49 aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... 50 configure.ac:42: the top level 51 52 libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, 53 libtoolize: and rerunning libtoolize and aclocal. 54 55 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 56 57 commit 1f20df4fd7c132f55e924dc5ec3f270cd54704d0 58 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 59 Date: Sun Dec 4 15:09:13 2022 -0800 60 61 libXdamage 1.1.6 62 63 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 64 65 commit 4adcd841e3e09982272b2f79ef3aadfb257814e3 66 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 67 Date: Thu Nov 17 11:14:53 2022 -0800 68 69 Handle -Wshorten-64-to-32 warnings from clang 70 71 Xdamage.c:265:28: warning: implicit conversion loses integer precision: 'Drawable' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 72 awire->drawable = aevent->drawable; 73 ~ ~~~~~~~~^~~~~~~~ 74 Xdamage.c:266:26: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 75 awire->damage = aevent->damage; 76 ~ ~~~~~~~~^~~~~~ 77 Xdamage.c:268:29: warning: implicit conversion loses integer precision: 'Time' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 78 awire->timestamp = aevent->timestamp; 79 ~ ~~~~~~~~^~~~~~~~~ 80 Xdamage.c:326:26: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 81 req->damage = damage = XAllocID (dpy); 82 ~ ~~~~~~~^~~~~~~~~~~~~~~~ 83 Xdamage.c:327:21: warning: implicit conversion loses integer precision: 'Drawable' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 84 req->drawable = drawable; 85 ~ ^~~~~~~~ 86 Xdamage.c:345:19: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 87 req->damage = damage; 88 ~ ^~~~~~ 89 Xdamage.c:362:19: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 90 req->damage = damage; 91 ~ ^~~~~~ 92 Xdamage.c:363:19: warning: implicit conversion loses integer precision: 'XserverRegion' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 93 req->repair = repair; 94 ~ ^~~~~~ 95 Xdamage.c:364:18: warning: implicit conversion loses integer precision: 'XserverRegion' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 96 req->parts = parts; 97 ~ ^~~~~ 98 Xdamage.c:380:21: warning: implicit conversion loses integer precision: 'Drawable' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 99 req->drawable = drawable; 100 ~ ^~~~~~~~ 101 Xdamage.c:381:19: warning: implicit conversion loses integer precision: 'XserverRegion' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32] 102 req->region = region; 103 ~ ^~~~~~ 104 105 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 106 107 commit ba46dd91f2b2248e459911b38acd49a776c748f2 108 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 109 Date: Thu Nov 17 11:07:10 2022 -0800 110 111 Handle -Wconversion warnings from clang 112 113 Xdamage.c:81:30: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 114 req->reqType = info->codes->major_opcode; 115 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 116 Xdamage.c:264:29: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 117 awire->type = aevent->type | (aevent->send_event ? 0x80 : 0); 118 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 Xdamage.c:267:31: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 120 awire->level = aevent->level | (aevent->more ? DamageNotifyMore : 0); 121 ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 Xdamage.c:324:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 123 req->reqType = info->codes->major_opcode; 124 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 125 Xdamage.c:328:18: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 126 req->level = level; 127 ~ ^~~~~ 128 Xdamage.c:343:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 129 req->reqType = info->codes->major_opcode; 130 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 131 Xdamage.c:360:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 132 req->reqType = info->codes->major_opcode; 133 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 134 Xdamage.c:378:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion] 135 req->reqType = info->codes->major_opcode; 136 ~ ~~~~~~~~~~~~~^~~~~~~~~~~~ 137 138 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 139 140 commit 90bb47685ed92df1eb5bbb9b6875a40f3e98bb43 141 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 142 Date: Thu Nov 17 10:55:07 2022 -0800 143 144 Remove unnecessary casts from malloc() and free() calls 145 146 Not needed in C89 and later 147 148 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 149 150 commit 6e16a274610317abc3956291aa498b1ecdccc900 151 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 152 Date: Wed Nov 16 19:18:18 2022 -0800 153 154 XDamageCloseDisplay: Mark codes as unused 155 156 Quiets clang warning: 157 158 Xdamage.c:207:47: warning: unused parameter 'codes' [-Wunused-parameter] 159 XDamageCloseDisplay (Display *dpy, XExtCodes *codes) 160 ^ 161 162 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 163 164 commit 14ecba28e2d2846d0690ee86d3d01a1389558fd6 165 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 166 Date: Wed Nov 16 19:14:34 2022 -0800 167 168 Mark two dpy parameters const as suggested by cppcheck 169 170 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 171 172 commit 98c179ea912e9e420451adeb9bab4b462cab836c 173 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 174 Date: Wed Nov 16 19:13:03 2022 -0800 175 176 Variable scope reduction as recommended by cppcheck 177 178 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 179 180 commit 51cbd370a2fc0d671398d7572c29f00cae34a86f 181 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 182 Date: Sun Jul 17 12:01:38 2022 -0700 183 184 gitlab CI: add a basic build test 185 186 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 187 188 commit 2f1ee1fd079391d239a7c0e4dbb34d80e227ab0f 189 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 190 Date: Sun Jul 17 11:59:53 2022 -0700 191 192 Fix spelling/wording issues 193 194 Found by using: 195 codespell --builtin clear,rare,usage,informal,code,names 196 197 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 198 199 commit 691f0a8d1f6c4eebe0191c29b31598f63dba2f77 200 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 201 Date: Sun Jul 17 11:59:20 2022 -0700 202 203 Build xz tarballs instead of bzip2 204 205 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 206 207 commit fea0f32d268753bb0f322a26d73b31ec9aca80f4 208 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 209 Date: Sat Mar 16 12:37:57 2019 -0700 210 211 Update configure.ac bug URL for gitlab migration 212 213 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 214 215 commit 977b04cd69738806e0b48fcf5c725763d065f06d 216 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 217 Date: Sun Mar 10 18:08:06 2019 -0700 218 219 libXdamage 1.1.5 220 221 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 222 223 commit cd8ddea98992b54b2806c4c36e7460ea5b3a5fd3 224 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 225 Date: Mon Nov 19 21:50:10 2018 -0800 226 227 Update README for gitlab migration 228 229 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 230 231 commit 8c8f9c1e356e9481fdf5a7bd1927dbfdac196310 232 Author: Mihail Konev <k.mvc (a] ya.ru> 233 Date: Thu Jan 26 13:52:49 2017 +1000 234 235 autogen: add default patch prefix 236 237 Signed-off-by: Mihail Konev <k.mvc (a] ya.ru> 238 239 commit 8a647594fbd71b1ad26fa2a6caf69ffff91b6e2b 240 Author: Emil Velikov <emil.l.velikov (a] gmail.com> 241 Date: Mon Mar 9 12:00:52 2015 +0000 242 243 autogen.sh: use quoted string variables 244 245 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 246 fall-outs, when they contain space. 247 248 Signed-off-by: Emil Velikov <emil.l.velikov (a] gmail.com> 249 Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net> 250 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 251 252 commit e758765e6c943d968a781efc9992813a2c3fb918 253 Author: Peter Hutterer <peter.hutterer (a] who-t.net> 254 Date: Tue Jan 24 10:32:07 2017 +1000 255 256 autogen.sh: use exec instead of waiting for configure to finish 257 258 Syncs the invocation of configure with the one from the server. 259 260 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 261 Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com> 262 263 commit 41cc41d5deee6b4f79ddaebbb058951a5a9f1f7f 264 Author: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com> 265 Date: Thu Jan 2 01:23:12 2014 -0800 266 267 Use Xfree rather than XFree for consistency 268 269 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu (a] apple.com> 270 271 commit 0d35761dc39409b70e04dd0786aef6537f92976a 272 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 273 Date: Sat Jan 19 08:19:07 2013 -0800 274 275 Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS 276 277 Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html 278 279 - Support for the long-deprecated INCLUDES variable will be removed 280 altogether in Automake 1.14. The AM_CPPFLAGS variable should be 281 used instead. 282 283 This variable was deprecated in Automake releases prior to 1.10, which is 284 the current minimum level required to build X. 285 286 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 287 288 commit c9fa3ec1a7c9847ccf98377b48c674f1d32c635d 289 Author: Colin Walters <walters (a] verbum.org> 290 Date: Wed Jan 4 17:37:06 2012 -0500 291 292 autogen.sh: Implement GNOME Build API 293 294 http://people.gnome.org/~walters/docs/build-api.txt 295 296 Signed-off-by: Adam Jackson <ajax (a] redhat.com> 297 298 commit d545f97ace8a2842a8e5ac49c8c955fb3252e873 299 Author: Adam Jackson <ajax (a] redhat.com> 300 Date: Tue Jan 15 14:28:48 2013 -0500 301 302 configure: Remove AM_MAINTAINER_MODE 303 304 Signed-off-by: Adam Jackson <ajax (a] redhat.com> 305 306 commit 0c7f26ab7fb41873c2e68d8b136ef098ed663aff 307 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 308 Date: Wed Jan 2 21:45:11 2013 -0800 309 310 libXdamage 1.1.4 311 312 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 313 314 commit 665c80d7af5fc7a73b76e0ddaee3536b37b029e9 315 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 316 Date: Fri Sep 16 22:16:01 2011 -0700 317 318 Strip trailing whitespace 319 320 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 321 git diff -w & git diff -b show no diffs from this change 322 323 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 324 325 commit 45e9544d8202b76e20923f4d84667879a3d185ec 326 Author: Gaetan Nadon <memsize (a] videotron.ca> 327 Date: Wed Feb 2 11:43:41 2011 -0500 328 329 config: comment, minor upgrade, quote and layout configure.ac 330 331 Group statements per section as per Autoconf standard layout 332 Quote statements where appropriate. 333 Autoconf recommends not using dnl instead of # for comments 334 335 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 336 Add AC_CONFIG_SRCDIR([Makefile.am]) 337 Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS 338 Update minimum version of util-macros to at least 1.8. 339 No functional configuration changes 340 341 This helps automated maintenance and release activities. 342 Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 343 344 commit 8de52f71322015a5d2bd9cef58f46b80052562a9 345 Author: Gaetan Nadon <memsize (a] videotron.ca> 346 Date: Fri Jan 28 19:41:37 2011 -0500 347 348 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 349 350 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 351 352 commit b628ca236ee8d26358ea5075a89e6cc7d3497dbd 353 Author: Gaetan Nadon <memsize (a] videotron.ca> 354 Date: Thu Jan 27 18:50:14 2011 -0500 355 356 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 357 358 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 359 AC_PROG_C_C99. This sets gcc with -std=gnu99. 360 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 361 362 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 363 364 commit a08053121ff1115689b3e5e5322e8b8aaa7cb5fc 365 Author: Fernando Carrijo <fcarrijo (a] yahoo.com.br> 366 Date: Thu Jul 1 06:53:31 2010 -0300 367 368 Purge macros NEED_EVENTS and NEED_REPLIES 369 370 Signed-off-by: Fernando Carrijo <fcarrijo (a] yahoo.com.br> 371 Acked-by: Tiago Vignatti <tiago.vignatti (a] nokia.com> 372 Reviewed-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 373 374 commit 8abc1c8e920821f5ed68e639d3fb71a4ad90a102 375 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com> 376 Date: Tue Jun 8 18:50:45 2010 -0700 377 378 libXdamage 1.1.3 379 380 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 381 382 commit 0b0b68a2a06f01ad3e185aafb2e9665779bc0084 383 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr> 384 Date: Sun Mar 9 07:56:45 2008 +0100 385 386 nuke RCS Ids 387 388 Signed-off-by: Matthieu Herrb <matthieu.herrb (a] laas.fr> 389 Reviewed by: Alan Coopersmith <alan.coopersmith (a] oracle.com> 390 391 commit 5a77a5e402ab245f2de08886e5fb2934a6c54571 392 Author: Jamey Sharp <jamey (a] minilop.net> 393 Date: Fri Apr 9 17:26:07 2010 -0700 394 395 Always call SyncHandle after issuing an X request. 396 397 commit a414d85a9da3f5b23975a64c351ad00138092107 398 Author: Gaetan Nadon <memsize (a] videotron.ca> 399 Date: Mon Mar 29 16:50:34 2010 -0400 400 401 config: update AC_PREREQ statement to 2.60 402 403 Unrelated to the previous patches, the new value simply reflects 404 the reality that the minimum level for autoconf to configure 405 all x.org modules is 2.60 dated June 2006. 406 407 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 408 409 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 410 411 commit f8914c5dba4c6514b83c7d8f5c550a2603e4da66 412 Author: Gaetan Nadon <memsize (a] videotron.ca> 413 Date: Mon Mar 29 14:53:48 2010 -0400 414 415 config: remove the pkgconfig pc.in file from EXTRA_DIST 416 417 Automake always includes it in the tarball. 418 419 Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca> 420 421 commit 5dd2b14345ba9b8b88d11dc027dc71625fbf15bc 422 Author: Gaetan Nadon <memsize (a] videotron.ca> 423 Date: Fri Nov 27 20:56:04 2009 -0500 424 425 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 426 427 Now that the INSTALL file is generated. 428 Allows running make maintainer-clean. 429 430 commit 98333e9afea1c5dfb0f4b90c10f25e6b77e72817 431 Author: Gaetan Nadon <memsize (a] videotron.ca> 432 Date: Wed Oct 28 14:09:10 2009 -0400 433 434 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 435 436 Add missing INSTALL file. Use standard GNU file on building tarball 437 README may have been updated 438 Remove AUTHORS file as it is empty and no content available yet. 439 Remove NEWS file as it is empty and no content available yet. 440 441 commit 62d595bc01c0219254560b72978faa3327959eee 442 Author: Gaetan Nadon <memsize (a] videotron.ca> 443 Date: Tue Oct 27 15:07:25 2009 -0400 444 445 Deploy the new XORG_DEFAULT_OPTIONS #24242 446 447 This macro aggregate a number of existing macros that sets commmon 448 X.Org components configuration options. It shields the configuration file from 449 future changes. 450 451 commit 6852db03b187cfce5a41cc8addbc734091e6b725 452 Author: Gaetan Nadon <memsize (a] videotron.ca> 453 Date: Mon Oct 26 22:08:42 2009 -0400 454 455 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 456 457 ChangeLog filename is known to Automake and requires no further 458 coding in the makefile. 459 460 commit ef9fad1a1f327c1f19009d4206c67762ef0d436a 461 Author: Gaetan Nadon <memsize (a] videotron.ca> 462 Date: Thu Oct 22 13:10:20 2009 -0400 463 464 .gitignore: use common defaults with custom section # 24239 465 466 Using common defaults will reduce errors and maintenance. 467 Only the very small or inexistent custom section need periodic maintenance 468 when the structure of the component changes. Do not edit defaults. 469 470 commit d9ff5ede9989b0312416fd68fc3dd866c551aad9 471 Author: Gaetan Nadon <memsize (a] videotron.ca> 472 Date: Thu Oct 22 12:34:19 2009 -0400 473 474 .gitignore: use common defaults with custom section # 24239 475 476 Using common defaults will reduce errors and maintenance. 477 Only the very small or inexistent custom section need periodic maintenance 478 when the structure of the component changes. Do not edit defaults. 479 480 commit 8a02e2cfe8cfcaa791b81b47e44304f326a0dcb8 481 Author: Jeremy Huddleston <jeremyhu (a] freedesktop.org> 482 Date: Wed Oct 21 12:47:24 2009 -0700 483 484 This is not a GNU project, so declare it foreign. 485 486 On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 487 > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 488 > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 489 > > was quite annoying to work around since 'autoreconf -fvi' replaces 490 > > it and git wants to commit it. Should these files even be in git? 491 > > Can I nuke them for the betterment of humanity and since they get 492 > > created by autoreconf anyways? 493 > 494 > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 495 496 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 497 AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 498 of the INSTALL file. It is also part of the 24206 solution. 499 500 Signed-off-by: Jeremy Huddleston <jeremyhu (a] freedesktop.org> 501 502 commit 728ae9bda2e536897b630b149df522fa6286a1c5 503 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 504 Date: Tue Oct 6 11:24:50 2009 -0700 505 506 libXdamage 1.1.2 507 508 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 509 510 commit 229ebbc4acd3de3a4a118f53db013629691b6ce9 511 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 512 Date: Tue Oct 6 11:18:39 2009 -0700 513 514 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 515 516 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 517 518 commit eed319fd48299e49b2f6ae9ff452a5d6c64ea192 519 Author: Peter Hutterer <peter.hutterer (a] who-t.net> 520 Date: Thu Sep 3 15:50:23 2009 +1000 521 522 Require pkg-config to find the packages, no funky x11 lookups. 523 524 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 525 Acked-by: Daniel Stone <daniel (a] fooishbar.org> 526 527 commit c3f08b7b0a0b1dd42dd00efe07ebc07f7085b433 528 Author: Peter Hutterer <peter.hutterer (a] who-t.net> 529 Date: Thu Sep 3 15:50:18 2009 +1000 530 531 Fix a comment in configure.ac, this is libXdamage, not libXfixes 532 533 Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net> 534 535 commit 02a61d40687f4ee358e2f7903ce0ceacf273e254 536 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 537 Date: Mon Feb 2 20:34:32 2009 -0800 538 539 Add README with pointers to mailing list, bugzilla & git repos 540 541 Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com> 542 543 commit 0a48e5c663bf2ec3f6870bf9e9cfa90dfddd6fe6 544 Author: Paulo Cesar Pereira de Andrade <pcpa (a] mandriva.com.br> 545 Date: Thu Jan 29 15:41:23 2009 -0200 546 547 Janitor: Correct make distcheck and compiler warnings. 548 549 commit 0ca7d78aeb8035ef52c1415170e1257493d789fd 550 Author: Peter Hutterer <peter (a] cs.unisa.edu.au> 551 Date: Mon May 19 17:24:04 2008 +0930 552 553 Change parameter names for QueryVersion/QueryExtension. 554 555 Simply to clarify the inner workings of the lib and that these parameters are 556 treated as return values only. 557 558 X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511> 559 560 commit 87ebfbc56abe16de6f84f559728a40f63d44006a 561 Author: James Cloos <cloos (a] jhcloos.com> 562 Date: Thu Dec 6 16:38:26 2007 -0500 563 564 Replace static ChangeLog with dist-hook to generate from git log 565 566 commit d9714f03dde2d2b20fb29d46b44bb253e4954ee0 567 Author: Ryan Lortie <desrt (a] desrt.ca> 568 Date: Fri Sep 7 22:02:18 2007 -0700 569 570 libXdamage incorrectly encodes/decodes the 'More' field from the event. 571 572 The client library for xdamage currently fails to fill in the 'more' 573 field. As a result, you get whatever uninitialised junk was there 574 before. 575 576 The server sets the high bit of 'level' when there is 577 'more' (DamageNotifyMore = 0x80). A patch follows to fix the client 578 library. 579 580 commit 7548981a458b091b29d74207884669214f63ee9f 581 Author: James Cloos <cloos (a] jhcloos.com> 582 Date: Mon Sep 3 05:53:36 2007 -0400 583 584 Add *~ to .gitignore to skip patch/emacs droppings 585 586 commit b96e17d8a4fe8e19515c0f183e5e299939c6eca0 587 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net> 588 Date: Mon Mar 5 16:51:06 2007 -0500 589 590 Fix DSO version number to match protocol number. 591 592 Also increment package version number to 1.1.1 for eventual release. 593 594 commit 0b69465a3b118f3fe1c9b0c206996d510ccbec36 595 Author: Eric Anholt <eric (a] anholt.net> 596 Date: Tue Jan 9 16:21:13 2007 -0800 597 598 Track rename of DamagePost to DamageAdd. 599 600 commit 0d7f8e4f151480ee1415bd5a13799ad6385a8df3 601 Author: Eric Anholt <eric (a] anholt.net> 602 Date: Mon Jan 8 15:02:42 2007 -0800 603 604 More doc/copyright updates for Damage 1.1 update. 605 606 commit 716d84889f90880c634136e9c1e754edd587ea9e 607 Author: Eric Anholt <eric (a] anholt.net> 608 Date: Fri Jan 5 17:56:58 2007 -0800 609 610 Add a request to report a region of damage against a drawable. 611 612 This brings the library up to supporting version 1.1 of the protocol. Bump 613 package version accordingly. 614 615 commit c3c2777a7805c95f7d7bf64998e188d0eba65cba 616 Author: Daniel Stone <daniel (a] fooishbar.org> 617 Date: Wed Nov 8 16:10:20 2006 +0200 618 619 bump to 1.0.4 620 621 commit 31829be123a9ce58bf8e0c4718815b7b63d0d512 622 Author: Josh Triplett <josh (a] freedesktop.org> 623 Date: Mon Oct 16 02:58:24 2006 -0700 624 625 Remove incorrect UnlockDisplay and SyncHandle from XDamageQueryVersion 626 627 XDamageQueryVersion calls UnlockDisplay and SyncHandle, without a matching 628 LockDisplay. This triggers an assertion in Xlib/XCB designed to catch these 629 kinds of bugs. Remove the two calls, which fixes the assertion. 630 631 Thanks to Mike Auty <mike.auty (a] gmail.com> for the report. 632 633 commit 62ffc46be52244b252dfab643bdfa1aa862820f0 634 Author: Alan Coopersmith <alan.coopersmith (a] sun.com> 635 Date: Thu Jul 13 14:58:51 2006 -0700 636 637 renamed: .cvsignore -> .gitignore 638 639 commit 7558d929f538ef7c87aeb88a47856f94282ab2a9 640 Author: Adam Jackson <ajax (a] nwnk.net> 641 Date: Thu Apr 27 00:05:40 2006 +0000 642 643 Bump to 1.0.3 644 645 commit e05bfca0a4377cfd137249f7df8c95706372c140 646 Author: Adam Jackson <ajax (a] nwnk.net> 647 Date: Mon Apr 3 01:00:11 2006 +0000 648 649 Coverity #574: Plug a leak on the error path. 650 651 commit 660305b57b0af382dd111d8a9d0a38f663efdf25 652 Author: Kevin E Martin <kem (a] kem.org> 653 Date: Thu Dec 15 00:24:29 2005 +0000 654 655 Update package version number for final X11R7 release candidate. 656 657 commit 75bb1e7a7f32d2bf8e3e80ae370adc0c69585698 658 Author: Kevin E Martin <kem (a] kem.org> 659 Date: Sat Dec 3 05:49:43 2005 +0000 660 661 Update package version number for X11R7 RC3 release. 662 663 commit 5805e223e70e84d07f9203ae30effcbbc40746a6 664 Author: Kevin E Martin <kem (a] kem.org> 665 Date: Sat Nov 19 07:15:41 2005 +0000 666 667 Update pkgconfig files to separate library build-time dependencies from 668 application build-time dependencies, and update package deps to work 669 with separate build roots. 670 671 commit 48527807411901e1d6806a2c9e8a84e1fa684042 672 Author: Kevin E Martin <kem (a] kem.org> 673 Date: Wed Nov 9 21:19:12 2005 +0000 674 675 Update package version number for X11R7 RC2 release. 676 677 commit 077ce8402a1f8413efdede402cb6f89b9ff797dd 678 Author: Kevin E Martin <kem (a] kem.org> 679 Date: Tue Nov 1 15:11:51 2005 +0000 680 681 Update pkgcheck dependencies to work with separate build roots. 682 683 commit c6a8324c38acc33357e6dcf927f482db22383ab2 684 Author: Kevin E Martin <kem (a] kem.org> 685 Date: Fri Jul 29 21:22:51 2005 +0000 686 687 Various changes preparing packages for RC0: 688 - Verify and update package version numbers as needed 689 - Implement versioning scheme 690 - Change bug address to point to bugzilla bug entry form 691 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 692 reenable it) 693 - Fix makedepend to use pkgconfig and pass distcheck 694 - Update build script to build macros first 695 - Update modular Xorg version 696 697 commit b02c66e05a173fd20c7b42f4fccf5bcd069f5931 698 Author: Daniel Stone <daniel (a] fooishbar.org> 699 Date: Sat Jul 16 06:37:24 2005 +0000 700 701 Set soversion to 1.0.0 using -version-number. 702 703 commit 4011ede413408c9a5577617dbcd1124a3ee8dce5 704 Author: Adam Jackson <ajax (a] nwnk.net> 705 Date: Thu Jul 14 06:28:45 2005 +0000 706 707 Thinkos. AC_SUBST on the damageproto CFLAGS, and s/AM__CFLAGS/AM_CFLAGS/. 708 709 commit 657bb1fcc90a08f713c8f97c4f904808ea023c6e 710 Author: Keith Packard <keithp (a] keithp.com> 711 Date: Sat Jul 9 06:14:50 2005 +0000 712 713 Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory 714 715 commit 575cf8f35bb51df34d31035fcbf7d425f85ac79c 716 Author: Daniel Stone <daniel (a] fooishbar.org> 717 Date: Sun Jul 3 07:00:56 2005 +0000 718 719 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 720 Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 721 Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 722 source files in the xserver/xorg tree, predicated on defines of 723 HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 724 <X11/fonts/foo.h>. 725 726 commit 7a89fded1dac6137a9376bf161da22c1c93a9939 727 Author: Kevin E Martin <kem (a] kem.org> 728 Date: Sat Jul 2 06:35:03 2005 +0000 729 730 Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems 731 732 commit c04e1d2204ae972828b19bf422670e480805e9ac 733 Author: Adam Jackson <ajax (a] nwnk.net> 734 Date: Thu May 19 00:22:32 2005 +0000 735 736 revert last change, didn't do right thing at all, sorry for the noise 737 738 commit 00361b6bec032a3be14e2a191b389115ec9767ba 739 Author: Adam Jackson <ajax (a] nwnk.net> 740 Date: Thu May 19 00:10:07 2005 +0000 741 742 Require automake 1.7 in AM_INIT_AUTOMAKE 743 744 commit 4b9f6d209d2833afb58c2f2e648907f460d1be95 745 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk> 746 Date: Tue May 17 17:02:24 2005 +0000 747 748 Conditionally include config.h in xc/lib/Xdamage and xc/lib/Xfixes 749 750 commit daa2ab8a2deff5730713c38322be53ed8facae74 751 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk> 752 Date: Tue May 17 16:47:59 2005 +0000 753 754 Add Xdamage build system 755 756 commit a9055b6135f82bafefd05b140c9ec4a6d0b1fc9f 757 Author: Markus Kuhn <Markus.Kuhn (a] cl.cam.ac.uk> 758 Date: Sat Dec 4 00:42:47 2004 +0000 759 760 Encoding of numerous files changed to UTF-8 761 762 commit 1945ec8dea6d16523f480b423b5e7054928c2eea 763 Author: Eric Anholt <anholt (a] freebsd.org> 764 Date: Sat Jul 31 05:50:39 2004 +0000 765 766 Bring in Xfixes, Xdamage, and Xcomposite userland from xserver CVS: 767 - Update Xfixes headers to protocol major version 3. 768 - Add composite headers. 769 - Add libXfixes, libXdamage, and libXcomposite. 770 - Add imake glue for new libraries, but leave Composite off by default 771 until issues are resolved. 772