Source-Changes-HG archive

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

[xsrc/trunk]: xsrc/external/mit/libXfixes/dist initial import of libXfixes-6.0.1



details:   https://anonhg.NetBSD.org/xsrc/rev/65b3f3074908
branches:  trunk
changeset: 7521:65b3f3074908
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Jun 19 06:19:25 2023 +0000

description:
initial import of libXfixes-6.0.1

diffstat:

 external/mit/libXfixes/dist/COPYING                         |      2 +-
 external/mit/libXfixes/dist/ChangeLog                       |    182 +-
 external/mit/libXfixes/dist/Makefile.am                     |      1 +
 external/mit/libXfixes/dist/Makefile.in                     |     32 +-
 external/mit/libXfixes/dist/README.md                       |      2 +-
 external/mit/libXfixes/dist/aclocal.m4                      |  11206 +--------
 external/mit/libXfixes/dist/compile                         |      2 +-
 external/mit/libXfixes/dist/config.guess                    |   1462 +-
 external/mit/libXfixes/dist/config.h.in                     |     10 +-
 external/mit/libXfixes/dist/config.sub                      |    729 +-
 external/mit/libXfixes/dist/configure                       |  12112 +++++----
 external/mit/libXfixes/dist/configure.ac                    |     15 +-
 external/mit/libXfixes/dist/depcomp                         |      2 +-
 external/mit/libXfixes/dist/include/X11/extensions/Xfixes.h |      2 +-
 external/mit/libXfixes/dist/install-sh                      |    144 +-
 external/mit/libXfixes/dist/ltmain.sh                       |    875 +-
 external/mit/libXfixes/dist/m4/libtool.m4                   |   8400 ++++++
 external/mit/libXfixes/dist/m4/ltoptions.m4                 |    437 +
 external/mit/libXfixes/dist/m4/ltsugar.m4                   |    124 +
 external/mit/libXfixes/dist/m4/ltversion.m4                 |     24 +
 external/mit/libXfixes/dist/m4/lt~obsolete.m4               |     99 +
 external/mit/libXfixes/dist/man/Makefile.am                 |      2 +-
 external/mit/libXfixes/dist/man/Makefile.in                 |     17 +-
 external/mit/libXfixes/dist/missing                         |      2 +-
 external/mit/libXfixes/dist/src/Cursor.c                    |     69 +-
 external/mit/libXfixes/dist/src/Disconnect.c                |     10 +-
 external/mit/libXfixes/dist/src/Makefile.in                 |     17 +-
 external/mit/libXfixes/dist/src/Region.c                    |    145 +-
 external/mit/libXfixes/dist/src/SaveSet.c                   |     10 +-
 external/mit/libXfixes/dist/src/Selection.c                 |      8 +-
 external/mit/libXfixes/dist/src/Xfixes.c                    |     46 +-
 external/mit/libXfixes/dist/src/Xfixesint.h                 |      4 +-
 32 files changed, 19013 insertions(+), 17179 deletions(-)

diffs (truncated from 44793 to 300 lines):

diff -r 67934193bdd4 -r 65b3f3074908 external/mit/libXfixes/dist/COPYING
--- a/external/mit/libXfixes/dist/COPYING       Mon Jun 19 04:46:11 2023 +0000
+++ b/external/mit/libXfixes/dist/COPYING       Mon Jun 19 06:19:25 2023 +0000
@@ -19,7 +19,7 @@ DATA OR PROFITS, WHETHER IN AN ACTION OF
 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 PERFORMANCE OF THIS SOFTWARE.
 
-Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved.
+Copyright (c) 2006, Oracle and/or its affiliates.
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
diff -r 67934193bdd4 -r 65b3f3074908 external/mit/libXfixes/dist/ChangeLog
--- a/external/mit/libXfixes/dist/ChangeLog     Mon Jun 19 04:46:11 2023 +0000
+++ b/external/mit/libXfixes/dist/ChangeLog     Mon Jun 19 06:19:25 2023 +0000
@@ -1,3 +1,175 @@
+commit c1cab28e27dd1c5a81394965248b57e490ccf2ca
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Apr 9 13:27:07 2023 -0700
+
+    libXfixes 6.0.1
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1f908b1f27723a9a8f532ab4cc58429c2f174224
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Feb 25 09:24:30 2023 -0800
+
+    Remove "All rights reserved" from Oracle copyright notices
+    
+    Oracle no longer includes this term in our copyright & license notices.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit ad22c5ade8789cdb606b244336106a713473318c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Feb 13 15:12:32 2023 -0800
+
+    Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
+    
+    AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
+    so it's time to rely on it.
+    
+    Clears autoconf warnings:
+    
+    configure.ac:44: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
+    configure.ac:44: You should run autoupdate.
+    aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from...
+    configure.ac:44: the top level
+    
+    libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
+    libtoolize: and rerunning libtoolize and aclocal.
+    libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 332394278b7110a774b5277bb3cfc58c42cd888c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 12:09:43 2022 -0800
+
+    XFixesCloseDisplay: Mark codes as unused
+    
+    Quiets clang warning:
+    Xfixes.c:206:46: warning: unused parameter 'codes' [-Wunused-parameter]
+    XFixesCloseDisplay (Display *dpy, XExtCodes *codes)
+                                                 ^
+    
+    Raises minimum required version of xproto to 7.0.22 (released June 2011)
+    for the definition of _X_UNUSED
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 64fc7592fd27bbee300085773247dd1737a5af1b
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 12:05:59 2022 -0800
+
+    Handle 6 of 9 -Wsign-conversion warnings from clang
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 80ea445ff6865f9a04c4522c6d8b6cf940b10397
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 11:28:19 2022 -0800
+
+    Handle 60 of 60 -Wimplicit-int-conversion warnings from clang
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 26cd44cc3d2b5db5caa42d9203a866f12c039980
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 11:18:11 2022 -0800
+
+    Handle 63 of 63 -Wshorten-64-to-32 warnings from clang
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 2047abb224051d578a6a320b776a7e8a969a980c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 10:52:50 2022 -0800
+
+    Resolve 36 of 40 -Wextra-semi-stmt warnings from clang
+    
+    Wrap XFixesCheckExtension() & XFixesSimpleCheckExtension() macro
+    bodies in do { ... } while(0) so that they use the semicolon
+    provided by callers instead of letting it dangle as another statement.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 5129fc91b8483ec3a11e18280eac00857311edfa
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 10:47:24 2022 -0800
+
+    Quiet -Wconditional-uninitialized warnings from clang
+    
+    I believe these were false positives, as the variables were initialized
+    unless the image = NULL -> if (!image) return NULL code path was followed,
+    but this makes clang stop warning.
+    
+    Cursor.c:144:8: warning: variable 'nbytes' may be uninitialized when used here
+    [-Wconditional-uninitialized]
+        if(nbytes > nread)
+           ^~~~~~
+    Cursor.c:80:21: note: initialize the variable 'nbytes' to silence this warning
+        size_t                              nbytes , nread ;
+                                                  ^
+                                                   = 0
+    Cursor.c:144:17: warning: variable 'nread' may be uninitialized when used here
+    [-Wconditional-uninitialized]
+        if(nbytes > nread)
+                    ^~~~~
+    Cursor.c:80:29: note: initialize the variable 'nread' to silence this warning
+        size_t                              nbytes , nread ;
+                                                          ^
+                                                           = 0
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit aba73d85ce4a2fc1a5fb0ec27b15415eed21ebae
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 10:40:43 2022 -0800
+
+    Mark two dpy parameters const as suggested by cppcheck
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 82662a3129c59d5950b52ff4daf2e47c7a87327b
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 10:36:54 2022 -0800
+
+    Variable scope reduction as recommended by cppcheck
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit e56e1003ab225d383cda67eb61737bc14e92332c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Nov 19 10:29:07 2022 -0800
+
+    Remove unnecessary casts from malloc & free calls
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit d10ec36c81a6b488d1f700a28c5bff4714287b78
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Jul 17 13:11:17 2022 -0700
+
+    gitlab CI: add a basic build test
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit a38941111da1fe9661fc3b9b505e0ba326d82d72
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Jul 17 13:10:06 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 c454dac2c64dbf87551e957f4b0558b116621889
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Jul 17 13:09:32 2022 -0700
+
+    Build xz tarballs instead of bzip2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
 commit 6fe3bd64dd82f704ed91478acb4c99ab5c00be16
 Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
 Date:   Wed May 12 09:34:39 2021 +1000
@@ -718,32 +890,32 @@ Date:   Thu May 19 00:10:08 2005 +0000
     Require automake 1.7 in AM_INIT_AUTOMAKE
 
 commit 1406e1cbe2cf76e6e056377af831f9fdf710e487
-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 03d31637787906378bc2809758b6dbfe79ea55ad
-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:11:26 2005 +0000
 
     Remove rest of half-removed if statement
     remove irrelevant entries
 
 commit 7d85687a6d8319ac1a48e0294228632ffbefdc8a
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Tue May 17 15:22:23 2005 +0000
 
     And here
 
 commit 8424a78dff9a51f7f6ccbfe111a78242867ccdf4
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Tue May 17 15:21:58 2005 +0000
 
     Check in Makefile.am here
 
 commit 23a209b91fd011539c6d9a9447860dac4e12eae9
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Tue May 17 15:21:14 2005 +0000
 
     Really check in the build system for Xfixes
diff -r 67934193bdd4 -r 65b3f3074908 external/mit/libXfixes/dist/Makefile.am
--- a/external/mit/libXfixes/dist/Makefile.am   Mon Jun 19 04:46:11 2023 +0000
+++ b/external/mit/libXfixes/dist/Makefile.am   Mon Jun 19 06:19:25 2023 +0000
@@ -37,3 +37,4 @@ ChangeLog:
 dist-hook: ChangeLog INSTALL
 
 EXTRA_DIST = README.md
+ACLOCAL_AMFLAGS = -I m4
diff -r 67934193bdd4 -r 65b3f3074908 external/mit/libXfixes/dist/Makefile.in
--- a/external/mit/libXfixes/dist/Makefile.in   Mon Jun 19 04:46:11 2023 +0000
+++ b/external/mit/libXfixes/dist/Makefile.in   Mon Jun 19 06:19:25 2023 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.2 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -111,7 +111,10 @@ build_triplet = @build@
 host_triplet = @host@
 subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
@@ -204,13 +207,11 @@ am__define_uniq_tagged_files = \
   unique=`for i in $$list; do \
     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
   done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
        $(srcdir)/xfixes.pc.in AUTHORS COPYING ChangeLog INSTALL \
-       compile config.guess config.sub install-sh ltmain.sh missing
+       README.md compile config.guess config.sub install-sh ltmain.sh \
+       missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -246,9 +247,11 @@ am__relativize = \
     dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
   done; \
   reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
+DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.xz
 GZIP_ENV = --best
-DIST_TARGETS = dist-bzip2 dist-gzip
+DIST_TARGETS = dist-xz dist-gzip
+# Exists only to be overridden by the user if desired.
+AM_DISTCHECK_DVI_TARGET = dvi
 distuninstallcheck_listfiles = find . -type f -print
 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
   | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
@@ -270,8 +273,9 @@ CC = @CC@
 CCDEPMODE = @CCDEPMODE@
 CFLAGS = @CFLAGS@
 CHANGELOG_CMD = @CHANGELOG_CMD@
-CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@



Home | Main Index | Thread Index | Old Index