Source-Changes-HG archive

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

[xsrc/trunk]: xsrc/external/mit/libXext/dist initial import of libXext-1.3.5



details:   https://anonhg.NetBSD.org/xsrc/rev/8364e5e5a08d
branches:  trunk
changeset: 7213:8364e5e5a08d
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Oct 29 20:59:55 2022 +0000

description:
initial import of libXext-1.3.5

diffstat:

 external/mit/libXext/dist/COPYING                                |     18 +-
 external/mit/libXext/dist/ChangeLog                              |    149 +-
 external/mit/libXext/dist/Makefile.am                            |      2 +
 external/mit/libXext/dist/Makefile.in                            |     59 +-
 external/mit/libXext/dist/README.md                              |      2 +-
 external/mit/libXext/dist/aclocal.m4                             |   2313 +-
 external/mit/libXext/dist/compile                                |     17 +-
 external/mit/libXext/dist/config.guess                           |   1488 +-
 external/mit/libXext/dist/config.h.in                            |    105 +-
 external/mit/libXext/dist/config.sub                             |   2885 +-
 external/mit/libXext/dist/configure                              |  16068 +++++----
 external/mit/libXext/dist/configure.ac                           |     14 +-
 external/mit/libXext/dist/depcomp                                |     10 +-
 external/mit/libXext/dist/include/X11/extensions/XShm.h          |      2 +-
 external/mit/libXext/dist/include/X11/extensions/Xge.h           |      2 +-
 external/mit/libXext/dist/include/X11/extensions/multibuf.h      |      6 +-
 external/mit/libXext/dist/include/X11/extensions/shape.h         |      2 +-
 external/mit/libXext/dist/include/X11/extensions/sync.h          |      2 +-
 external/mit/libXext/dist/install-sh                             |    172 +-
 external/mit/libXext/dist/ltmain.sh                              |    881 +-
 external/mit/libXext/dist/m4/libtool.m4                          |    227 +-
 external/mit/libXext/dist/m4/ltoptions.m4                        |      4 +-
 external/mit/libXext/dist/m4/ltsugar.m4                          |      2 +-
 external/mit/libXext/dist/m4/ltversion.m4                        |     13 +-
 external/mit/libXext/dist/m4/lt~obsolete.m4                      |      4 +-
 external/mit/libXext/dist/man/DPMSCapable.man                    |      2 +-
 external/mit/libXext/dist/man/DPMSDisable.man                    |      2 +-
 external/mit/libXext/dist/man/DPMSEnable.man                     |      2 +-
 external/mit/libXext/dist/man/DPMSForceLevel.man                 |      2 +-
 external/mit/libXext/dist/man/DPMSGetTimeouts.man                |      2 +-
 external/mit/libXext/dist/man/DPMSGetVersion.man                 |      2 +-
 external/mit/libXext/dist/man/DPMSInfo.man                       |      2 +-
 external/mit/libXext/dist/man/DPMSQueryExtension.man             |      2 +-
 external/mit/libXext/dist/man/DPMSSetTimeouts.man                |      2 +-
 external/mit/libXext/dist/man/Makefile.in                        |     18 +-
 external/mit/libXext/dist/man/XShm.man                           |      2 +-
 external/mit/libXext/dist/man/XcupGetReservedColormapEntries.man |      2 +-
 external/mit/libXext/dist/man/XcupQueryVersion.man               |      2 +-
 external/mit/libXext/dist/man/XcupStoreColors.man                |      4 +-
 external/mit/libXext/dist/man/XdbeGetVisualInfo.man              |      2 +-
 external/mit/libXext/dist/man/Xmbuf.man                          |      2 +-
 external/mit/libXext/dist/missing                                |     16 +-
 external/mit/libXext/dist/specs/Makefile.in                      |     18 +-
 external/mit/libXext/dist/specs/dbelib.xml                       |      2 +-
 external/mit/libXext/dist/specs/dpmslib.xml                      |      2 +-
 external/mit/libXext/dist/specs/shapelib.xml                     |      2 +-
 external/mit/libXext/dist/specs/synclib.xml                      |      2 +-
 external/mit/libXext/dist/src/Makefile.am                        |      6 +-
 external/mit/libXext/dist/src/Makefile.in                        |    122 +-
 external/mit/libXext/dist/src/XMultibuf.c                        |     12 +-
 external/mit/libXext/dist/src/XSecurity.c                        |      2 +-
 external/mit/libXext/dist/src/XShape.c                           |      5 +-
 external/mit/libXext/dist/src/XShm.c                             |      4 +-
 external/mit/libXext/dist/src/XTestExt1.c                        |      4 +-
 external/mit/libXext/dist/src/Xcup.c                             |      8 +-
 external/mit/libXext/dist/src/Xdbe.c                             |     14 +-
 external/mit/libXext/dist/src/extutilP.h                         |     46 +
 external/mit/libXext/dist/src/reallocarray.c                     |     43 +
 external/mit/libXext/dist/src/reallocarray.h                     |     44 +
 59 files changed, 13626 insertions(+), 11223 deletions(-)

diffs (truncated from 32856 to 300 lines):

diff -r 0ca219feba23 -r 8364e5e5a08d external/mit/libXext/dist/COPYING
--- a/external/mit/libXext/dist/COPYING Tue Oct 25 13:36:35 2022 +0000
+++ b/external/mit/libXext/dist/COPYING Sat Oct 29 20:59:55 2022 +0000
@@ -160,8 +160,8 @@
 of the information in this document.  This documentation is
 provided ``as is'' without express or implied warranty.
 
-Copyright (c) 1999, 2005, 2006, 2013, Oracle and/or its affiliates.
-All rights reserved.
+Copyright (c) 1999, 2005, 2006, 2013, 2015, Oracle and/or its affiliates.
+Copyright © 2007-2008 Peter Hutterer
 
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
@@ -195,3 +195,17 @@
 representations about the suitability for any purpose of the
 information in this document.  This documentation is provided ``as is''
 without express or implied warranty.
+
+Copyright (c) 2008 Otto Moerbeek <otto%drijf.net@localhost>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff -r 0ca219feba23 -r 8364e5e5a08d external/mit/libXext/dist/ChangeLog
--- a/external/mit/libXext/dist/ChangeLog       Tue Oct 25 13:36:35 2022 +0000
+++ b/external/mit/libXext/dist/ChangeLog       Sat Oct 29 20:59:55 2022 +0000
@@ -1,3 +1,146 @@
+commit 67e82cc395f44faddd83ec3d0d21624fe91c6fc0
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Oct 28 18:54:39 2022 -0700
+
+    libXext 1.3.5
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 81a3d082b1c73393a59131aa57fe32bb0d76e149
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Oct 17 13:49:46 2022 -0700
+
+    COPYING: Add info for Xge.* and reallocarray.* files
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit b6929c143e8372eb6838a331942d34a8d2b13b7b
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Oct 17 13:46:57 2022 -0700
+
+    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 c6eded76e212419518bd955cad58c96b8653840e
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sun Jul 17 13:00:37 2022 -0700
+
+    configure: Use AC_USE_SYSTEM_EXTENSIONS to set GNU_SOURCE & other defines
+    
+    Fixes: #4
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 178b95c486a1abcf2395157600dc1a2da7e67441
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Jun 11 10:26:19 2022 -0700
+
+    Convert calls to Xmalloc arrays to use Xmallocarray instead
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit d965a1a8ce9331d2aaf1c697a29455ad55171b36
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Jun 11 10:00:29 2022 -0700
+
+    Import reallocarray() from libX11
+    
+    Originally from OpenBSD, based on libx11@bcf7b5aa
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit e6ff50b4634f2f2211997444a73d35277a0608d4
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 16:21:59 2022 -0700
+
+    Use calloc instead of malloc if we may not initialize all the bytes
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit bba869e4ff5826d48ea409b4a8bf4ff7ad414453
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 16:16:22 2022 -0700
+
+    Remove unnecessary (char *) casts from Xfree() arguments
+    
+    These also haven't been needed since C89
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit ace42fef753c1444cfc208da6bb282abbbc279ab
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 15:44:45 2022 -0700
+
+    Remove unnecessary casts of malloc/calloc results
+    
+    These aren't needed in C89 and later, but can hide missing prototypes
+    that generate broken code on platforms where pointers are larger than ints.
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit f12be5ac59a48249c77b8e61e78bceb9ad782542
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 15:08:37 2022 -0700
+
+    Add extutilP.h header for xgeExtRegister() prototype
+    
+    Clears gcc warning:
+    
+    Xge.c:302:11: warning: no previous prototype for ‘xgeExtRegister’
+     [-Wmissing-prototypes]
+     _X_HIDDEN xgeExtRegister(Display* dpy, int offset, XExtensionHooks* callbacks)
+               ^~~~~~~~~~~~~~
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 6844509526a83a20f60a5b62191bfbc1e6f09227
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 10:47:19 2022 -0700
+
+    Xge.c, Xge.h: convert from ISO-8859-1 to UTF-8
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 260449831c006b563d2a746452e1d3097565441a
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 10:12:19 2022 -0700
+
+    gitlab CI: add a basic build test
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 34e454b17466ad2d79fb51ab040906dfe9ccc3f3
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 10:08:26 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 5da41666a4a5bef637a9bb0c04357b7ab2de323d
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Fri Jun 10 10:02:33 2022 -0700
+
+    Build xz tarballs instead of bzip2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 47904063048fa6ef6e8e16219ddef4d14d5d9a4b
+Author: Matthieu Herrb <matthieu%herrb.eu@localhost>
+Date:   Sun Mar 17 14:29:13 2019 +0100
+
+    add ACLOCAL_AMFLAGS = -I m4 to make aclocal pick ax_gcc_builtin.m4
+    
+    Signed-off-by: Matthieu Herrb <matthieu%herrb.eu@localhost>
+    Reviewed-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
 commit ebb167f34a3514783966775fb12573c4ed209625
 Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
 Date:   Sat Mar 16 10:37:14 2019 -0700
@@ -1858,7 +2001,7 @@
     Require automake 1.7 in AM_INIT_AUTOMAKE
 
 commit dc7cb253ba14b78ef0f863995bd0fc5a6a0ee017
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Wed May 18 18:52:39 2005 +0000
 
     - Link Xext to /lib/Xext/src rather than /lib/Xext
@@ -1866,13 +2009,13 @@
     - Remove unnecessary include of ImUtil.h from XShm.c
 
 commit 279e13a6a36bfeb3c8aa4272fdd6d4bcef9723a6
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Wed May 18 18:50:58 2005 +0000
 
     Add man/Makefile.am and src/Makefile.am
 
 commit 3dde0d733cad58f01c3d667d7e6bc0dd6ca40608
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Wed May 18 18:50:23 2005 +0000
 
     - Add build system for Xext
diff -r 0ca219feba23 -r 8364e5e5a08d external/mit/libXext/dist/Makefile.am
--- a/external/mit/libXext/dist/Makefile.am     Tue Oct 25 13:36:35 2022 +0000
+++ b/external/mit/libXext/dist/Makefile.am     Sat Oct 29 20:59:55 2022 +0000
@@ -1,5 +1,7 @@
 SUBDIRS = man src specs
 
+ACLOCAL_AMFLAGS = -I m4
+
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = xext.pc
 
diff -r 0ca219feba23 -r 8364e5e5a08d external/mit/libXext/dist/Makefile.in
--- a/external/mit/libXext/dist/Makefile.in     Tue Oct 25 13:36:35 2022 +0000
+++ b/external/mit/libXext/dist/Makefile.in     Sat Oct 29 20:59:55 2022 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2014 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,
@@ -167,9 +167,9 @@
   $(RECURSIVE_CLEAN_TARGETS) \
   $(am__extra_recursive_targets)
 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
-       cscope distdir dist dist-all distcheck
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
-       $(LISP)config.h.in
+       cscope distdir distdir-am dist dist-all distcheck
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
+       config.h.in
 # Read a list of newline-separated strings from the standard input,
 # and print each of them once, without duplicates.  Input order is
 # *not* preserved.
@@ -186,13 +186,11 @@
   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)/xext.pc.in AUTHORS COPYING ChangeLog INSTALL compile \
-       config.guess config.sub install-sh ltmain.sh missing
+       $(srcdir)/xext.pc.in AUTHORS COPYING ChangeLog INSTALL \
+       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)
@@ -228,9 +226,11 @@
     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$$'
@@ -252,8 +252,9 @@
 CCDEPMODE = @CCDEPMODE@
 CFLAGS = @CFLAGS@
 CHANGELOG_CMD = @CHANGELOG_CMD@
-CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
 CWARNFLAGS = @CWARNFLAGS@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
@@ -267,8 +268,10 @@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
 EGREP = @EGREP@
+ETAGS = @ETAGS@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
+FILECMD = @FILECMD@
 FILE_MAN_DIR = @FILE_MAN_DIR@
 FILE_MAN_SUFFIX = @FILE_MAN_SUFFIX@
 FOP = @FOP@
@@ -379,6 +382,7 @@
 prefix = @prefix@
 program_transform_name = @program_transform_name@


Home | Main Index | Thread Index | Old Index