Source-Changes-HG archive

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

[xsrc/xorg]: xsrc/external/mit/xinput/dist initial import of xinput-1.6.4



details:   https://anonhg.NetBSD.org/xsrc/rev/d02ca1d32e24
branches:  xorg
changeset: 7542:d02ca1d32e24
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Jun 19 08:00:16 2023 +0000

description:
initial import of xinput-1.6.4

diffstat:

 external/mit/xinput/dist/ChangeLog       |    90 +
 external/mit/xinput/dist/Makefile.in     |    57 +-
 external/mit/xinput/dist/aclocal.m4      |    83 +-
 external/mit/xinput/dist/compile         |     6 +-
 external/mit/xinput/dist/config.guess    |  1458 +++--
 external/mit/xinput/dist/config.h.in     |    10 +-
 external/mit/xinput/dist/config.sub      |   710 +-
 external/mit/xinput/dist/configure       |  7693 +++++++++++++++--------------
 external/mit/xinput/dist/configure.ac    |     4 +-
 external/mit/xinput/dist/depcomp         |     2 +-
 external/mit/xinput/dist/install-sh      |   157 +-
 external/mit/xinput/dist/man/Makefile.in |    12 +-
 external/mit/xinput/dist/man/xinput.man  |    58 +-
 external/mit/xinput/dist/missing         |     2 +-
 external/mit/xinput/dist/src/Makefile.in |    14 +-
 external/mit/xinput/dist/src/property.c  |    12 +
 external/mit/xinput/dist/src/test_xi2.c  |     6 +
 external/mit/xinput/dist/src/transform.c |     8 +
 external/mit/xinput/dist/src/xinput.c    |     7 +-
 19 files changed, 5694 insertions(+), 4695 deletions(-)

diffs (truncated from 17163 to 300 lines):

diff -r c48a5528e8e6 -r d02ca1d32e24 external/mit/xinput/dist/ChangeLog
--- a/external/mit/xinput/dist/ChangeLog        Mon Jun 19 07:31:03 2023 +0000
+++ b/external/mit/xinput/dist/ChangeLog        Mon Jun 19 08:00:16 2023 +0000
@@ -1,3 +1,93 @@
+commit b6092488058da39754ece13475aab53616397af7
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Fri Apr 28 10:55:33 2023 +1000
+
+    xinput 1.6.4
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit 2dbdc2adf8cc7983f153b6ca90c3a87b0997ddb5
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Fri Jul 29 12:05:32 2022 +1000
+
+    Add support for the XWAYLAND extension
+    
+    Where this extension is present, we can be sure the X server is
+    Xwayland. Since it'll take a while for servers to propagate, leave the
+    existing check in place as fallback.
+    
+    See https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/54
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit 889cfceebd77c58734477e3083d1577b17884046
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Thu Jul 28 17:30:21 2022 -0700
+
+    gitlab CI: stop requiring Signed-off-by in commits
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 8cebd89a644545c91a3d1c146977fe023798ee2a
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Thu Oct 24 18:44:39 2019 +1000
+
+    test-xi2: print timestamps for all events
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit ea196bdcb912505277166aa12a21ca8739cdc8fb
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Thu Mar 10 09:31:30 2022 +1000
+
+    Drop the space before colon in the usage output
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit c57678d333ca993afa50134d7b7beb252d02f35c
+Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+Date:   Thu Mar 10 09:28:35 2022 +1000
+
+    man: rename the options to commands and drop the double-dash
+    
+    "xinput list" is much more modern than xinput --list, let's list it as
+    such in the man page. --help already lists it without double-dash as
+    well.
+    
+    Signed-off-by: Peter Hutterer <peter.hutterer%who-t.net@localhost>
+
+commit dad6251572071089c680932f86ff62a703054202
+Author: Luca Carlon <carlon.luca%gmail.com@localhost>
+Date:   Tue Mar 8 13:05:15 2022 +0100
+
+    Use a constant id to let the user reset the input transformation matrix.
+    
+    Signed-off-by: Luca Carlon <carlon.luca%gmail.com@localhost>
+
+commit f77ed7621e6e7918fe1eb3d390f22b545b883a33
+Author: Ben Kallus <benjamin.p.kallus.gr%dartmouth.edu@localhost>
+Date:   Fri Jan 14 17:55:53 2022 -0500
+
+    Add argc checks to delete-prop
+    
+    Signed-off-by: Ben Kallus <benjamin.p.kallus.gr%dartmouth.edu@localhost>
+
+commit 7cc6456425cd15532768a2edda4fb4d9f432baf9
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Dec 6 14:40:50 2021 -0800
+
+    Build xz tarballs instead of bzip2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1b749abc611985a9dd0bc7a349689b44a01143bd
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Dec 6 14:40:47 2021 -0800
+
+    gitlab CI: add a basic build test
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
 commit cef07c0c8280d7e7b82c3bcc62a1dfbe8cc43ff8
 Author: Peter Hutterer <peter.hutterer%who-t.net@localhost>
 Date:   Wed Jul 17 15:25:10 2019 +1000
diff -r c48a5528e8e6 -r d02ca1d32e24 external/mit/xinput/dist/Makefile.in
--- a/external/mit/xinput/dist/Makefile.in      Mon Jun 19 07:31:03 2023 +0000
+++ b/external/mit/xinput/dist/Makefile.in      Mon Jun 19 08:00:16 2023 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 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,
@@ -155,8 +155,8 @@ am__recursive_targets = \
   $(am__extra_recursive_targets)
 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
        cscope distdir distdir-am dist dist-all distcheck
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
-       $(LISP)config.h.in
+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.
@@ -173,9 +173,6 @@ 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 AUTHORS \
        COPYING ChangeLog INSTALL NEWS README compile config.guess \
@@ -215,9 +212,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$$'
@@ -238,8 +237,9 @@ CC = @CC@
 CCDEPMODE = @CCDEPMODE@
 CFLAGS = @CFLAGS@
 CHANGELOG_CMD = @CHANGELOG_CMD@
-CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
 CWARNFLAGS = @CWARNFLAGS@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
@@ -249,11 +249,10 @@ DRIVER_MAN_SUFFIX = @DRIVER_MAN_SUFFIX@
 ECHO_C = @ECHO_C@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
-EGREP = @EGREP@
+ETAGS = @ETAGS@
 EXEEXT = @EXEEXT@
 FILE_MAN_DIR = @FILE_MAN_DIR@
 FILE_MAN_SUFFIX = @FILE_MAN_SUFFIX@
-GREP = @GREP@
 HAVE_XI2 = @HAVE_XI2@
 INSTALL = @INSTALL@
 INSTALL_CMD = @INSTALL_CMD@
@@ -341,6 +340,7 @@ pdfdir = @pdfdir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
 psdir = @psdir@
+runstatedir = @runstatedir@
 sbindir = @sbindir@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
@@ -510,7 +510,6 @@ cscopelist-am: $(am__tagged_files)
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
        -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-
 distdir: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) distdir-am
 
@@ -584,6 +583,7 @@ distdir-am: $(DISTFILES)
 dist-gzip: distdir
        tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
        $(am__post_remove_distdir)
+
 dist-bzip2: distdir
        tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
        $(am__post_remove_distdir)
@@ -591,11 +591,14 @@ dist-bzip2: distdir
 dist-lzip: distdir
        tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
        $(am__post_remove_distdir)
-
 dist-xz: distdir
        tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
        $(am__post_remove_distdir)
 
+dist-zstd: distdir
+       tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
+       $(am__post_remove_distdir)
+
 dist-tarZ: distdir
        @echo WARNING: "Support for distribution archives compressed with" \
                       "legacy program 'compress' is deprecated." >&2
@@ -638,6 +641,8 @@ distcheck: dist
          eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
+       *.tar.zst*) \
+         zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
        esac
        chmod -R a-w $(distdir)
        chmod u+w $(distdir)
@@ -653,7 +658,7 @@ distcheck: dist
            $(DISTCHECK_CONFIGURE_FLAGS) \
            --srcdir=../.. --prefix="$$dc_install_base" \
          && $(MAKE) $(AM_MAKEFLAGS) \
-         && $(MAKE) $(AM_MAKEFLAGS) dvi \
+         && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \
          && $(MAKE) $(AM_MAKEFLAGS) check \
          && $(MAKE) $(AM_MAKEFLAGS) install \
          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
@@ -815,17 +820,17 @@ uninstall-am:
        am--refresh check check-am clean clean-cscope clean-generic \
        cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
        dist-gzip dist-hook dist-lzip dist-shar dist-tarZ dist-xz \
-       dist-zip distcheck distclean distclean-generic distclean-hdr \
-       distclean-tags distcleancheck distdir distuninstallcheck dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-data install-data-am install-dvi install-dvi-am \
-       install-exec install-exec-am install-html install-html-am \
-       install-info install-info-am install-man install-pdf \
-       install-pdf-am install-ps install-ps-am install-strip \
-       installcheck installcheck-am installdirs installdirs-am \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
-       uninstall-am
+       dist-zip dist-zstd distcheck distclean distclean-generic \
+       distclean-hdr distclean-tags distcleancheck distdir \
+       distuninstallcheck dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+       tags-am uninstall uninstall-am
 
 .PRECIOUS: Makefile
 
diff -r c48a5528e8e6 -r d02ca1d32e24 external/mit/xinput/dist/aclocal.m4
--- a/external/mit/xinput/dist/aclocal.m4       Mon Jun 19 07:31:03 2023 +0000
+++ b/external/mit/xinput/dist/aclocal.m4       Mon Jun 19 08:00:16 2023 +0000
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.16.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.5 -*- Autoconf -*-
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
 
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -14,8 +14,8 @@
 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
-m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
-[m4_warning([this file was generated for autoconf 2.69.
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],,
+[m4_warning([this file was generated for autoconf 2.71.
 You have another version of autoconf.  It may work, but is not guaranteed to.
 If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
@@ -403,7 +403,7 @@ dnl DEALINGS IN THE SOFTWARE.
 # See the "minimum version" comment for each macro you use to see what
 # version you require.
 m4_defun([XORG_MACROS_VERSION],[
-m4_define([vers_have], [1.19.2])
+m4_define([vers_have], [1.19.3])
 m4_define([maj_have], m4_substr(vers_have, 0, m4_index(vers_have, [.])))
 m4_define([maj_needed], m4_substr([$1], 0, m4_index([$1], [.])))
 m4_if(m4_cmp(maj_have, maj_needed), 0,,
@@ -423,7 +423,7 @@ m4_undefine([maj_needed])
 # such as man pages and config files
 AC_DEFUN([XORG_PROG_RAWCPP],[
 AC_REQUIRE([AC_PROG_CPP])
-AC_PATH_PROGS(RAWCPP, [cpp], [${CPP}],
+AC_PATH_TOOL(RAWCPP, [cpp], [${CPP}],
    [$PATH:/bin:/usr/bin:/usr/lib:/usr/libexec:/usr/ccs/lib:/usr/ccs/lbin:/lib])
 
 # Check for flag to avoid builtin definitions - assumes unix is predefined,
@@ -2283,7 +2283,7 @@ echo 'git failed to create ChangeLog: in
 AC_SUBST([CHANGELOG_CMD])
 ]) # XORG_CHANGELOG



Home | Main Index | Thread Index | Old Index