Source-Changes-HG archive

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

[xsrc/trunk]: xsrc/external/mit/xinit/dist initial import of xinit-1.4.2



details:   https://anonhg.NetBSD.org/xsrc/rev/41f877d9c8e1
branches:  trunk
changeset: 7335:41f877d9c8e1
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Jan 08 09:54:59 2023 +0000

description:
initial import of xinit-1.4.2

diffstat:

 external/mit/xinit/dist/ChangeLog                                             |   180 +-
 external/mit/xinit/dist/Makefile.in                                           |   105 +-
 external/mit/xinit/dist/README.md                                             |     2 +-
 external/mit/xinit/dist/aclocal.m4                                            |  2313 +-
 external/mit/xinit/dist/config.guess                                          |  1488 +-
 external/mit/xinit/dist/config.h.in                                           |    16 +-
 external/mit/xinit/dist/config.sub                                            |  2885 +-
 external/mit/xinit/dist/configure                                             |  8506 +++++----
 external/mit/xinit/dist/configure.ac                                          |    20 +-
 external/mit/xinit/dist/depcomp                                               |    10 +-
 external/mit/xinit/dist/install-sh                                            |   172 +-
 external/mit/xinit/dist/launchd/Makefile.am                                   |     8 +-
 external/mit/xinit/dist/launchd/Makefile.in                                   |    26 +-
 external/mit/xinit/dist/launchd/privileged_startx/20-font_cache.cpp           |     6 +-
 external/mit/xinit/dist/launchd/privileged_startx/Makefile.am                 |     5 -
 external/mit/xinit/dist/launchd/privileged_startx/Makefile.in                 |   119 +-
 external/mit/xinit/dist/launchd/privileged_startx/privileged_startx.plist.cpp |     9 -
 external/mit/xinit/dist/launchd/privileged_startx/server.c                    |     8 +-
 external/mit/xinit/dist/launchd/user_startx/Makefile.am                       |     1 -
 external/mit/xinit/dist/launchd/user_startx/Makefile.in                       |    84 +-
 external/mit/xinit/dist/launchd/user_startx/launchd_startx.c                  |    11 +-
 external/mit/xinit/dist/man/Makefile.in                                       |    18 +-
 external/mit/xinit/dist/man/xinit.man                                         |     2 +-
 external/mit/xinit/dist/missing                                               |    16 +-
 24 files changed, 8602 insertions(+), 7408 deletions(-)

diffs (truncated from 22610 to 300 lines):

diff -r cbe755dc637a -r 41f877d9c8e1 external/mit/xinit/dist/ChangeLog
--- a/external/mit/xinit/dist/ChangeLog Sun Jan 08 09:19:54 2023 +0000
+++ b/external/mit/xinit/dist/ChangeLog Sun Jan 08 09:54:59 2023 +0000
@@ -1,3 +1,177 @@
+commit f9786fb5a7e526035699f3d4d6661468ab20e689
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Sat Dec 3 14:05:44 2022 -0800
+
+    xinit 1.4.2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 4f22f255e58fda758fcdd85f8554c4ef274600e8
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Wed Nov 9 12:22:19 2022 -0800
+
+    man page: Update remote display example from rsh to ssh
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 4e66c0bf2b5751e113ad3aba79891608f7e883e2
+Author: Tim Egenton <tegenton%splattim.me@localhost>
+Date:   Tue Dec 7 09:15:18 2021 -0500
+
+    startx: Source XINITRC and XSERVERRC variables
+    
+    Fix issue #14
+    
+    Check XINITRC and XSERVERRC, if those files do not exist then just use
+    ~/.xinitrc and ~/.xserverc as normal.
+    
+    Signed-off-by: Tim Egenton <tegenton%splattim.me@localhost>
+
+commit 0ea1ec1ed445235cdba9e54e71023d5a82feed6b
+Author: Arthur Williams <taaparthur%disroot.org@localhost>
+Date:   Fri Oct 14 20:59:54 2022 -0700
+
+    Don't wait for X to finish starting if it has died
+    
+    On my setup, when X first starts there aren't any screens available so
+    it immediately dies. Half a second later, screens become available but
+    xinit would still be waiting for the dead X process to signal that it
+    is ready. It'll take 15s for it to timeout and respawn X.
+    
+    This patch makes xinit listen for its child's death and if X dies, it'll
+    immediately stop waiting for it to finish starting and attempt to start
+    it again.
+
+commit 60389ce90f552d9dfef8facf0efaf48efa59d93c
+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 d190145b94d00efe8a52c01c1675c308baa335cc
+Author: Dominik 'Rathann' Mierzejewski <dominik%greysector.net@localhost>
+Date:   Thu Jun 9 11:21:17 2022 +0200
+
+    stop unsetting DBUS_SESSION_BUS_ADDRESS variable
+    
+    It's not necessary as we no longer support running startx from an
+    existing X session.
+    
+    Fixes #9.
+    
+    Signed-off-by: Dominik Mierzejewski <dominik%greysector.net@localhost>
+
+commit 6bdce31401e3caf10242f1e8a4855b2c8e90ea13
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Sun Jun 19 20:09:55 2022 -0700
+
+    darwin: Wait for font_cache to complete to avoid a race with `xset fb=`
+    
+    Partially fixes: https://github.com/XQuartz/XQuartz/issues/216
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
+commit bf1d55c1aeef4d4755e1dbaf05cd625e48780bfb
+Author: nia <nia%NetBSD.org@localhost>
+Date:   Thu Apr 7 22:33:28 2022 +0200
+
+    startx: don't attempt to catch SIGKILL
+    
+    Most shells ignore attempts to catch SIGKILL. Some, such as NetBSD's
+    /bin/sh, print an annoying message helpfully reminding you
+    that it isn't possible to catch SIGKILL whenever X starts.
+    
+    Signed-off-by: Nia Alarie <nia%NetBSD.org@localhost>
+
+commit 71a8997cad602ef0adc9fed110e8a04d2a8fc8dc
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Dec 6 14:37:17 2021 -0800
+
+    Build xz tarballs instead of bzip2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 366a03498d51958757cf03aa1ebbdf06db4eb2de
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Mon Dec 6 14:37:14 2021 -0800
+
+    gitlab CI: add a basic build test
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit bdf2af54a800470990a66d11b14589e19fa568ac
+Author: Arthur Williams <taaparthur%gmail.com@localhost>
+Date:   Fri Jun 4 21:44:03 2021 -0700
+
+    Remove non-portable grep usage from startx
+    
+    startx uses non-portable grep flags (-o). grep isn't even needed for
+    this and has been replaced with substring removal.
+    
+    Closes #6
+
+commit ae77976adaae9948e3e8d7a673dc88df4e31de46
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Mon Mar 15 17:37:53 2021 -0700
+
+    darwin: Specify +extension GLX when the user requests IGLX support
+    
+    Fixes: https://github.com/XQuartz/XQuartz/issues/54
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
+commit 8caf10c018d77a097015798b604be8817f526274
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Mar 10 13:50:09 2021 -0800
+
+    darwin: Ensure we launch the user startx from $HOME
+    
+    Fixes: https://github.com/XQuartz/XQuartz/issues/114
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
+commit db21df4054e3351d14eb7dc1c3216cd23a61cee4
+Author: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+Date:   Wed Mar 10 13:46:23 2021 -0800
+
+    darwin: Drop support for macOS 10.7 and earlier
+    
+    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu%apple.com@localhost>
+
+commit e2430bcb8327682340d985f89ad5137efa2f0d4f
+Author: Rickie Schroeder <1187-Gregg16%users.noreply.gitlab.freedesktop.org@localhost>
+Date:   Fri Aug 28 13:34:05 2020 +0000
+
+    startx: use uname -n instead of hostname
+    
+    startx calls hostname to obtain the hostname, but this is not defined by POSIX, so not guaranteed to work. The script already does some checks to deal with different hostname implementations on 
Linux.
+    
+    Using uname -n instead fixes this in a portable way.
+
+commit 91d2aba6364ec6685411595ccafea69fe9d20d6c
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date:   Thu Jul 23 09:26:21 2020 -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 4f54d1843a780a71c3be0b56fe2ad2ddfcbaf928
+Author: Matt Turner <mattst88%gmail.com@localhost>
+Date:   Sun Mar 8 15:16:36 2020 -0700
+
+    man: Restore non-SCO UNIX bits of the man page
+    
+    It looks to me like commit 5268936259c5 (Remove SCO support for
+    SHELL_CMD and startx man page.) removed the wrong bits of the man page.
+    
+    This commit replaces the SCO UNIX bits of the man page with the non-SCO
+    UNIX bits.
+    
+    Signed-off-by: Matt Turner <mattst88%gmail.com@localhost>
+
 commit 9a8b937bcfd84575e13039f316cbcb14c9729df4
 Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
 Date:   Sun Mar 3 11:56:43 2019 -0800
@@ -1297,7 +1471,7 @@
     when the structure of the component changes. Do not edit defaults.
 
 commit d243b9943879ec2790d65785805aefdfbb64a378
-Author: Rémi Cardona <remi%gentoo.org@localhost>
+Author: Rémi Cardona  <remi%gentoo.org@localhost>
 Date:   Sat Nov 14 14:51:59 2009 +0100
 
     xinit 1.2.0
@@ -1343,7 +1517,7 @@
     Tested-by: Jon TURNEY <jon.turney%dronecode.org.uk@localhost>
 
 commit c2a5751175b11d3206805468aae1ddecd02c4a98
-Author: Rémi Cardona <remi%gentoo.org@localhost>
+Author: Rémi Cardona  <remi%gentoo.org@localhost>
 Date:   Sat Oct 3 11:50:12 2009 +0200
 
     make XINITDIR configurable at build-time, default is unchanged
@@ -2327,7 +2501,7 @@
         correctly
 
 commit d731a249d0c1c7f9eb77828c0d6e79cfdaf75589
-Author: Søren Sandmann Pedersen <sandmann%daimi.au.dk@localhost>
+Author: Søren Sandmann Pedersen  <sandmann%daimi.au.dk@localhost>
 Date:   Tue Jul 5 21:12:01 2005 +0000
 
     Build system for xinit
diff -r cbe755dc637a -r 41f877d9c8e1 external/mit/xinit/dist/Makefile.in
--- a/external/mit/xinit/dist/Makefile.in       Sun Jan 08 09:19:54 2023 +0000
+++ b/external/mit/xinit/dist/Makefile.in       Sun Jan 08 09:54:59 2023 +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,
@@ -182,7 +182,8 @@
 am__v_at_1 = 
 DEFAULT_INCLUDES = -I.@am__isrc@
 depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
+am__maybe_remake_depfiles = depfiles
+am__depfiles_remade = ./$(DEPDIR)/xinit.Po
 am__mv = mv -f
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
@@ -219,9 +220,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.
@@ -238,13 +239,10 @@
   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 = man launchd
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
-       $(top_srcdir)/cpprules.in COPYING ChangeLog INSTALL compile \
-       config.guess config.sub depcomp install-sh missing
+       $(top_srcdir)/cpprules.in COPYING ChangeLog INSTALL README.md \
+       compile config.guess config.sub depcomp install-sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -280,9 +278,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$$'
@@ -305,6 +305,8 @@
 CHANGELOG_CMD = @CHANGELOG_CMD@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
 CWARNFLAGS = @CWARNFLAGS@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
@@ -314,11 +316,10 @@
 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@
 INSTALL = @INSTALL@
 INSTALL_CMD = @INSTALL_CMD@
 INSTALL_DATA = @INSTALL_DATA@
@@ -423,6 +424,7 @@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
 psdir = @psdir@



Home | Main Index | Thread Index | Old Index