Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/trunk]: xsrc/external/mit/libXdamage/dist initial import of libXdamage-...
details: https://anonhg.NetBSD.org/xsrc/rev/69a5b2352cf8
branches: trunk
changeset: 7315:69a5b2352cf8
user: mrg <mrg%NetBSD.org@localhost>
date: Sun Jan 08 08:50:55 2023 +0000
description:
initial import of libXdamage-1.1.6
diffstat:
external/mit/libXdamage/dist/ChangeLog | 253 +-
external/mit/libXdamage/dist/INSTALL | 119 +-
external/mit/libXdamage/dist/Makefile.am | 4 +-
external/mit/libXdamage/dist/Makefile.in | 434 +-
external/mit/libXdamage/dist/README.md | 23 +
external/mit/libXdamage/dist/aclocal.m4 | 18959 +++++++++++++-----------
external/mit/libXdamage/dist/compile | 348 +
external/mit/libXdamage/dist/config.guess | 1710 +-
external/mit/libXdamage/dist/config.h.in | 13 +-
external/mit/libXdamage/dist/config.sub | 2895 +-
external/mit/libXdamage/dist/configure | 15860 +++++++++++---------
external/mit/libXdamage/dist/configure.ac | 12 +-
external/mit/libXdamage/dist/depcomp | 487 +-
external/mit/libXdamage/dist/install-sh | 424 +-
external/mit/libXdamage/dist/ltmain.sh | 6229 +++++--
external/mit/libXdamage/dist/missing | 449 +-
external/mit/libXdamage/dist/src/Makefile.am | 7 +-
external/mit/libXdamage/dist/src/Makefile.in | 284 +-
external/mit/libXdamage/dist/src/Xdamage.c | 55 +-
19 files changed, 26953 insertions(+), 21612 deletions(-)
diffs (truncated from 62611 to 300 lines):
diff -r 04c2052bda6f -r 69a5b2352cf8 external/mit/libXdamage/dist/ChangeLog
--- a/external/mit/libXdamage/dist/ChangeLog Sun Jan 08 08:50:51 2023 +0000
+++ b/external/mit/libXdamage/dist/ChangeLog Sun Jan 08 08:50:55 2023 +0000
@@ -1,3 +1,252 @@
+commit 1f20df4fd7c132f55e924dc5ec3f270cd54704d0
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Dec 4 15:09:13 2022 -0800
+
+ libXdamage 1.1.6
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 4adcd841e3e09982272b2f79ef3aadfb257814e3
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 17 11:14:53 2022 -0800
+
+ Handle -Wshorten-64-to-32 warnings from clang
+
+ Xdamage.c:265:28: warning: implicit conversion loses integer precision: 'Drawable' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ awire->drawable = aevent->drawable;
+ ~ ~~~~~~~~^~~~~~~~
+ Xdamage.c:266:26: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ awire->damage = aevent->damage;
+ ~ ~~~~~~~~^~~~~~
+ Xdamage.c:268:29: warning: implicit conversion loses integer precision: 'Time' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ awire->timestamp = aevent->timestamp;
+ ~ ~~~~~~~~^~~~~~~~~
+ Xdamage.c:326:26: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->damage = damage = XAllocID (dpy);
+ ~ ~~~~~~~^~~~~~~~~~~~~~~~
+ Xdamage.c:327:21: warning: implicit conversion loses integer precision: 'Drawable' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->drawable = drawable;
+ ~ ^~~~~~~~
+ Xdamage.c:345:19: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->damage = damage;
+ ~ ^~~~~~
+ Xdamage.c:362:19: warning: implicit conversion loses integer precision: 'Damage' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->damage = damage;
+ ~ ^~~~~~
+ Xdamage.c:363:19: warning: implicit conversion loses integer precision: 'XserverRegion' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->repair = repair;
+ ~ ^~~~~~
+ Xdamage.c:364:18: warning: implicit conversion loses integer precision: 'XserverRegion' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->parts = parts;
+ ~ ^~~~~
+ Xdamage.c:380:21: warning: implicit conversion loses integer precision: 'Drawable' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->drawable = drawable;
+ ~ ^~~~~~~~
+ Xdamage.c:381:19: warning: implicit conversion loses integer precision: 'XserverRegion' (aka 'unsigned long') to 'CARD32' (aka 'unsigned int') [-Wshorten-64-to-32]
+ req->region = region;
+ ~ ^~~~~~
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit ba46dd91f2b2248e459911b38acd49a776c748f2
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 17 11:07:10 2022 -0800
+
+ Handle -Wconversion warnings from clang
+
+ Xdamage.c:81:30: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ req->reqType = info->codes->major_opcode;
+ ~ ~~~~~~~~~~~~~^~~~~~~~~~~~
+ Xdamage.c:264:29: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ awire->type = aevent->type | (aevent->send_event ? 0x80 : 0);
+ ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Xdamage.c:267:31: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ awire->level = aevent->level | (aevent->more ? DamageNotifyMore : 0);
+ ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Xdamage.c:324:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ req->reqType = info->codes->major_opcode;
+ ~ ~~~~~~~~~~~~~^~~~~~~~~~~~
+ Xdamage.c:328:18: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ req->level = level;
+ ~ ^~~~~
+ Xdamage.c:343:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ req->reqType = info->codes->major_opcode;
+ ~ ~~~~~~~~~~~~~^~~~~~~~~~~~
+ Xdamage.c:360:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ req->reqType = info->codes->major_opcode;
+ ~ ~~~~~~~~~~~~~^~~~~~~~~~~~
+ Xdamage.c:378:33: warning: implicit conversion loses integer precision: 'int' to 'CARD8' (aka 'unsigned char') [-Wconversion]
+ req->reqType = info->codes->major_opcode;
+ ~ ~~~~~~~~~~~~~^~~~~~~~~~~~
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 90bb47685ed92df1eb5bbb9b6875a40f3e98bb43
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 17 10:55:07 2022 -0800
+
+ Remove unnecessary casts from malloc() and free() calls
+
+ Not needed in C89 and later
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 6e16a274610317abc3956291aa498b1ecdccc900
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Wed Nov 16 19:18:18 2022 -0800
+
+ XDamageCloseDisplay: Mark codes as unused
+
+ Quiets clang warning:
+
+ Xdamage.c:207:47: warning: unused parameter 'codes' [-Wunused-parameter]
+ XDamageCloseDisplay (Display *dpy, XExtCodes *codes)
+ ^
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 14ecba28e2d2846d0690ee86d3d01a1389558fd6
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Wed Nov 16 19:14:34 2022 -0800
+
+ Mark two dpy parameters const as suggested by cppcheck
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 98c179ea912e9e420451adeb9bab4b462cab836c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Wed Nov 16 19:13:03 2022 -0800
+
+ Variable scope reduction as recommended by cppcheck
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 51cbd370a2fc0d671398d7572c29f00cae34a86f
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Jul 17 12:01:38 2022 -0700
+
+ gitlab CI: add a basic build test
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 2f1ee1fd079391d239a7c0e4dbb34d80e227ab0f
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Jul 17 11:59:53 2022 -0700
+
+ Fix spelling/wording issues
+
+ Found by using:
+ codespell --builtin clear,rare,usage,informal,code,names
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 691f0a8d1f6c4eebe0191c29b31598f63dba2f77
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Jul 17 11:59:20 2022 -0700
+
+ Build xz tarballs instead of bzip2
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit fea0f32d268753bb0f322a26d73b31ec9aca80f4
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Mar 16 12:37:57 2019 -0700
+
+ Update configure.ac bug URL for gitlab migration
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 977b04cd69738806e0b48fcf5c725763d065f06d
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sun Mar 10 18:08:06 2019 -0700
+
+ libXdamage 1.1.5
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit cd8ddea98992b54b2806c4c36e7460ea5b3a5fd3
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Mon Nov 19 21:50:10 2018 -0800
+
+ Update README for gitlab migration
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 8c8f9c1e356e9481fdf5a7bd1927dbfdac196310
+Author: Mihail Konev <k.mvc%ya.ru@localhost>
+Date: Thu Jan 26 13:52:49 2017 +1000
+
+ autogen: add default patch prefix
+
+ Signed-off-by: Mihail Konev <k.mvc%ya.ru@localhost>
+
+commit 8a647594fbd71b1ad26fa2a6caf69ffff91b6e2b
+Author: Emil Velikov <emil.l.velikov%gmail.com@localhost>
+Date: Mon Mar 9 12:00:52 2015 +0000
+
+ autogen.sh: use quoted string variables
+
+ Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
+ fall-outs, when they contain space.
+
+ Signed-off-by: Emil Velikov <emil.l.velikov%gmail.com@localhost>
+ Reviewed-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit e758765e6c943d968a781efc9992813a2c3fb918
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date: Tue Jan 24 10:32:07 2017 +1000
+
+ autogen.sh: use exec instead of waiting for configure to finish
+
+ Syncs the invocation of configure with the one from the server.
+
+ Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+ Reviewed-by: Emil Velikov <emil.velikov%collabora.com@localhost>
+
+commit 41cc41d5deee6b4f79ddaebbb058951a5a9f1f7f
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date: Thu Jan 2 01:23:12 2014 -0800
+
+ Use Xfree rather than XFree for consistency
+
+ Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
+commit 0d35761dc39409b70e04dd0786aef6537f92976a
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Sat Jan 19 08:19:07 2013 -0800
+
+ Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
+
+ Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html
+
+ - Support for the long-deprecated INCLUDES variable will be removed
+ altogether in Automake 1.14. The AM_CPPFLAGS variable should be
+ used instead.
+
+ This variable was deprecated in Automake releases prior to 1.10, which is
+ the current minimum level required to build X.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit c9fa3ec1a7c9847ccf98377b48c674f1d32c635d
+Author: Colin Walters <walters%verbum.org@localhost>
+Date: Wed Jan 4 17:37:06 2012 -0500
+
+ autogen.sh: Implement GNOME Build API
+
+ http://people.gnome.org/~walters/docs/build-api.txt
+
+ Signed-off-by: Adam Jackson <ajax%redhat.com@localhost>
+
+commit d545f97ace8a2842a8e5ac49c8c955fb3252e873
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date: Tue Jan 15 14:28:48 2013 -0500
+
+ configure: Remove AM_MAINTAINER_MODE
+
+ Signed-off-by: Adam Jackson <ajax%redhat.com@localhost>
+
commit 0c7f26ab7fb41873c2e68d8b136ef098ed663aff
Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
Date: Wed Jan 2 21:45:11 2013 -0800
@@ -437,13 +686,13 @@
Require automake 1.7 in AM_INIT_AUTOMAKE
commit 4b9f6d209d2833afb58c2f2e648907f460d1be95
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
Date: Tue May 17 17:02:24 2005 +0000
Conditionally include config.h in xc/lib/Xdamage and xc/lib/Xfixes
commit daa2ab8a2deff5730713c38322be53ed8facae74
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
Date: Tue May 17 16:47:59 2005 +0000
Add Xdamage build system
diff -r 04c2052bda6f -r 69a5b2352cf8 external/mit/libXdamage/dist/INSTALL
--- a/external/mit/libXdamage/dist/INSTALL Sun Jan 08 08:50:51 2023 +0000
+++ b/external/mit/libXdamage/dist/INSTALL Sun Jan 08 08:50:55 2023 +0000
@@ -1,11 +1,13 @@
Installation Instructions
*************************
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006, 2007, 2008 Free Software Foundation, Inc.
+Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
+Inc.
- This file is free documentation; the Free Software Foundation gives
-unlimited permission to copy, distribute and modify it.
+ Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved. This file is offered as-is,
+without warranty of any kind.
Basic Installation
==================
@@ -13,7 +15,11 @@
Briefly, the shell commands `./configure; make; make install' should
configure, build, and install this package. The following
more-detailed instructions are generic; see the `README' file for
-instructions specific to this package.
+instructions specific to this package. Some packages provide this
+`INSTALL' file but do not implement all of the features documented
Home |
Main Index |
Thread Index |
Old Index