Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/xorg]: xsrc/external/mit/libXext/dist initial import of libXext-1.3.5
details: https://anonhg.NetBSD.org/xsrc/rev/4d9c6ee7e0d9
branches: xorg
changeset: 7207:4d9c6ee7e0d9
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/XEVI.c | 7 +-
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/XSync.c | 2 +-
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/Xge.c | 10 +-
external/mit/libXext/dist/src/extutil.c | 13 +-
external/mit/libXext/dist/src/extutilP.h | 46 +
external/mit/libXext/dist/src/reallocarray.c | 43 +
external/mit/libXext/dist/src/reallocarray.h | 44 +
63 files changed, 13642 insertions(+), 11239 deletions(-)
diffs (truncated from 33003 to 300 lines):
diff -r 9cc87fc13c71 -r 4d9c6ee7e0d9 external/mit/libXext/dist/COPYING
--- a/external/mit/libXext/dist/COPYING Mon Oct 17 07:37:06 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 9cc87fc13c71 -r 4d9c6ee7e0d9 external/mit/libXext/dist/ChangeLog
--- a/external/mit/libXext/dist/ChangeLog Mon Oct 17 07:37:06 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 9cc87fc13c71 -r 4d9c6ee7e0d9 external/mit/libXext/dist/Makefile.am
--- a/external/mit/libXext/dist/Makefile.am Mon Oct 17 07:37:06 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 9cc87fc13c71 -r 4d9c6ee7e0d9 external/mit/libXext/dist/Makefile.in
--- a/external/mit/libXext/dist/Makefile.in Mon Oct 17 07:37:06 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