Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/xorg]: xsrc/external/mit/libXrender/dist initial import of libXrender-0...



details:   https://anonhg.NetBSD.org/xsrc/rev/e33fdc0bf11a
branches:  xorg
changeset: 7210:e33fdc0bf11a
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Oct 29 21:00:04 2022 +0000

description:
initial import of libXrender-0.9.11

diffstat:

 external/mit/libXrender/dist/ChangeLog                        |    232 +-
 external/mit/libXrender/dist/Doxyfile.in                      |   2553 +
 external/mit/libXrender/dist/INSTALL                          |    119 +-
 external/mit/libXrender/dist/Makefile.am                      |      2 +
 external/mit/libXrender/dist/Makefile.in                      |    102 +-
 external/mit/libXrender/dist/README.md                        |     18 +
 external/mit/libXrender/dist/aclocal.m4                       |  18389 +++++----
 external/mit/libXrender/dist/compile                          |     17 +-
 external/mit/libXrender/dist/config.guess                     |   1670 +-
 external/mit/libXrender/dist/config.h.in                      |     13 +-
 external/mit/libXrender/dist/config.sub                       |   2893 +-
 external/mit/libXrender/dist/configure                        |  14801 ++++---
 external/mit/libXrender/dist/configure.ac                     |     13 +-
 external/mit/libXrender/dist/depcomp                          |     10 +-
 external/mit/libXrender/dist/include/X11/extensions/Xrender.h |   1270 +-
 external/mit/libXrender/dist/install-sh                       |    416 +-
 external/mit/libXrender/dist/ltmain.sh                        |   6255 ++-
 external/mit/libXrender/dist/missing                          |     16 +-
 external/mit/libXrender/dist/src/AddTrap.c                    |     23 +-
 external/mit/libXrender/dist/src/Color.c                      |     22 +-
 external/mit/libXrender/dist/src/Composite.c                  |     28 +-
 external/mit/libXrender/dist/src/Cursor.c                     |     18 +-
 external/mit/libXrender/dist/src/FillRect.c                   |     18 +-
 external/mit/libXrender/dist/src/FillRects.c                  |     17 +-
 external/mit/libXrender/dist/src/Filter.c                     |     36 +-
 external/mit/libXrender/dist/src/Glyph.c                      |    253 +-
 external/mit/libXrender/dist/src/Makefile.in                  |    117 +-
 external/mit/libXrender/dist/src/Picture.c                    |    116 +-
 external/mit/libXrender/dist/src/Poly.c                       |     43 +-
 external/mit/libXrender/dist/src/Trap.c                       |     29 +-
 external/mit/libXrender/dist/src/Tri.c                        |     77 +-
 external/mit/libXrender/dist/src/Xrender.c                    |     91 +-
 external/mit/libXrender/dist/src/Xrenderint.h                 |     12 +-
 33 files changed, 28642 insertions(+), 21047 deletions(-)

diffs (truncated from 63913 to 300 lines):

diff -r b6970104fcd3 -r e33fdc0bf11a external/mit/libXrender/dist/ChangeLog
--- a/external/mit/libXrender/dist/ChangeLog    Sat Oct 29 21:00:01 2022 +0000
+++ b/external/mit/libXrender/dist/ChangeLog    Sat Oct 29 21:00:04 2022 +0000
@@ -1,3 +1,225 @@
+commit e5e23272394c90731debd7e18dd167e8c25b5c15
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Oct 21 18:12:50 2022 -0700
+
+    libXrender 0.9.11
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit f6504f02ade1d27950ad0486a2032e1d665d72b8
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Sun Sep 11 13:24:22 2022 -0400
+
+    fix regression
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit a7d99992bff95237a1e51ce5c6cbf9429516b9eb
+Author: Oliver Hattshire <hattshire%gmail.com@localhost>
+Date:   Sun Sep 11 16:41:36 2022 +0000
+
+    WIP: Documentation
+
+commit 869d2b7ae8deda46f8ea6fba226455533683b0e4
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Sun Sep 11 10:52:25 2022 -0400
+
+    whitespace fix
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit df5f1f04a7d123a521f0d4bfc88c3b65253491bc
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Sat Sep 10 06:17:40 2022 -0400
+
+    use _X_UNUSED for compiler-warnings
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit f43df87188375440dbad33d7c0beed2a607b8d1d
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Sat Sep 10 05:48:07 2022 -0400
+
+    use _Xconst with DataInt32/DataInt16/memcpy to reduce strict compiler warnings
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit ea28ca1a2cce8e0d8e5a1f620a809384ed276c37
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Fri Sep 9 16:51:01 2022 -0400
+
+    use casts to reduce compiler warnings (no object change)
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit afc7f259668bbb25d5b06929d529add93fb39ebf
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Thu Sep 8 19:20:53 2022 -0400
+
+    cppcheck (removing unused assignment lets variable scope reduction)
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit b62e3f39768cd6fc5db9e4be65b47c53719598c9
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Thu Sep 8 19:06:29 2022 -0400
+
+    additional cppcheck-scope warning
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit ded8aa8c97fc90f0c02f26084d118e683163e4ca
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date:   Thu Sep 8 19:05:07 2022 -0400
+
+    amend cppcheck-scope change, fixing c89 build
+    
+    Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 5a69e234cd4e02186b5b2627360f91cb1fa58edf
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Aug 28 12:01:13 2022 -0700
+
+    Rename xDepth to xPDepth to quiet -Wshadow warnings
+    
+    Xrender.c: In function ‘XRenderQueryFormats’:
+    Xrender.c:406:19: warning: declaration of ‘xDepth’ shadows a global declaration [-Wshadow]
+         xPictDepth   *xDepth;
+                       ^~~~~~
+    In file included from /net/also.us.oracle.com/export/alanc/X.Org/amd64-gcc/install/usr/X11R7/include/X11/Xlibint.h:43:0,
+                     from Xrenderint.h:31,
+                     from Xrender.c:28:
+    /net/also.us.oracle.com/export/alanc/X.Org/amd64-gcc/install/usr/X11R7/include/X11/Xproto.h:329:7: note: shadowed declaration is here
+         } xDepth;
+           ^~~~~~
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 2b927f88ad3d97e5fd1abd13b67724a86dd10404
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Aug 28 11:52:49 2022 -0700
+
+    Resolve -Wsign-compare warnings
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 229c65d2dd6de511a005127245dc28d426ad6860
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Aug 28 11:41:27 2022 -0700
+
+    Reduce variable scopes as recommended by cppcheck
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit cc4ad7a3990826ca44470dbca3a5b03c35548cab
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Aug 28 10:26:00 2022 -0700
+
+    Remove unnecessary casts from malloc & free calls
+    
+    These are not needed in C89 and later
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 3b888fdf89b4d8f4712c28b340c28604c8ff0b7e
+Author: Dmitry Karasik <dmitry.karasik%teliacompany.com@localhost>
+Date:   Sat Aug 7 09:36:03 2021 +0200
+
+    fix coredumps in XRenderComputeTrapezoids (issue #1)
+    
+    Rationale: I don't have enough expertise to judge on how the tessellation
+    algorithm is broken in XRenderComputeTrapezoids but I do trust Keith Packard
+    that it is. However using cairo for proper tessellation, as he suggests, is
+    too heavyweight, and here I propose to alter the code to at least do not cause
+    coredumps.
+    
+    Even if/when the function will be marked as obsolete, I believe it is pretty
+    much capable of rendering relatively simple shapes, and still retains some
+    value.
+
+commit e314946813bcb96e8baedc1a290c48a2aa6ef162
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Jul 17 17:38:47 2022 -0700
+
+    gitlab CI: add a basic build test
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit a5e4c91b04f542b27b811b78aa32b88ec6111c91
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Jul 17 17:38:01 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 b96298906cf99c3b32ad10bc27a85344d2f0e126
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Jul 17 17:37:15 2022 -0700
+
+    Build xz tarballs instead of bzip2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit bd87a8863c7647790de577296a77953bda6877e3
+Author: Robin Linden <dev%robinlinden.eu@localhost>
+Date:   Fri Jan 7 03:53:35 2022 +0100
+
+    Add missing HAVE_CONFIG_H guard to Xrenderint.h
+    
+    Signed-off-by: Robin Linden <dev%robinlinden.eu@localhost>
+
+commit bce0618839fc33f44edd8b5498b8e33d167806ff
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Dec 7 19:49:06 2018 -0800
+
+    Update configure.ac bug URL for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit e731a0e04c31bdb6b6b513bfd884e91ad907e05f
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Nov 19 22:37:07 2018 -0800
+
+    Update README for gitlab migration
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit f4f32f13635907940a0bffcfd1748be392db4b98
+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 a89bc0e850cd2b081ad3a823c40677eb87522d1b
+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 a20d2f9f5d6320b3dc20958228111964e36e696a
+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 845716f8f14963d338e5a8d5d2424baafc90fb30
 Author: Matthieu Herrb <matthieu.herrb%laas.fr@localhost>
 Date:   Tue Oct 4 21:24:55 2016 +0200
@@ -310,7 +532,7 @@
     Signed-off-by: Gaetan Nadon <memsize%videotron.ca@localhost>
 
 commit fc8b02894452ad93101b35fec41cb1baf72e746a
-Author: Rémi Cardona <remi%gentoo.org@localhost>
+Author: Rémi Cardona  <remi%gentoo.org@localhost>
 Date:   Thu Dec 17 08:30:04 2009 +0100
 
     require autoconf 2.60 because of $(docdir) use
@@ -370,7 +592,7 @@
     when the structure of the component changes. Do not edit defaults.
 
 commit 1da8c1bfbb17750e5ba51321961aaf39b8cf98f7
-Author: Tomáš Chvátal <scarabeus%gentoo.org@localhost>
+Author: Tomáš Chvátal <s <scarabeus%gentoo.org@localhost>
 Date:   Sun Nov 29 13:38:42 2009 +0100
 
     Make libXrender use docdir for documentation placement.
@@ -619,19 +841,19 @@
         $(top_srcdir) to INCLUDES
 
 commit 8f765c413911d355dd95a312e31deaf1166206f9
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Thu May 19 20:33:55 2005 +0000
 
     Add forgotten region.h
 
 commit 65cb00ad3da0cdaad1429ac5cb01e12d7f4a6d0d
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Thu May 19 19:58:24 2005 +0000
 
     - Add Xrender build system
 
 commit 99a8286d49152c45ebead33df9f32bf6b7799bee
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Thu May 19 19:26:35 2005 +0000
 
     - Conditionally include config.h in xc/lib/Xrender/*.c
diff -r b6970104fcd3 -r e33fdc0bf11a external/mit/libXrender/dist/Doxyfile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/libXrender/dist/Doxyfile.in  Sat Oct 29 21:00:04 2022 +0000
@@ -0,0 +1,2553 @@
+# Doxyfile 1.8.18
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project.
+#
+# All text after a double hash (##) is considered a comment and is placed in
+# front of the TAG it is preceding.
+#
+# All text after a single hash (#) is considered a comment and will be ignored.
+# The format is:
+# TAG = value [value, ...]
+# For lists, items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (\" \").
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# This tag specifies the encoding used for all characters in the configuration
+# file that follow. The default is UTF-8 which is also the encoding used for all
+# text before the first occurrence of this tag. Doxygen uses libiconv (or the
+# iconv built into libc) for the transcoding. See
+# https://www.gnu.org/software/libiconv/ for the list of possible encodings.
+# The default value is: UTF-8.
+


Home | Main Index | Thread Index | Old Index