SHA256
1
0
forked from pool/xinit

Accepting request 1040091 from X11:XOrg

- Update to version 1.4.2
  * Fix spelling/wording issues
  * gitlab CI: add a basic build test
  * gitlab CI: stop requiring Signed-off-by in commits
  * man page: Update remote display example from rsh to ssh
  * Remove non-portable grep usage from startx
  * Don't wait for X to finish starting if it has died
  * stop unsetting DBUS_SESSION_BUS_ADDRESS variable
  * darwin: Drop support for macOS 10.7 and earlier
  * darwin: Ensure we launch the user startx from $HOME
  * darwin: Specify +extension GLX when the user requests IGLX support
  * darwin: Wait for font_cache to complete to avoid a race with `xset fb=`
  * man: Restore non-SCO UNIX bits of the man page
  * startx: use uname -n instead of hostname
  * startx: Source XINITRC and XSERVERRC variables
  * startx: don't attempt to catch SIGKILL
- supersedes xinit-nolonger-unset-dbus-session.patch
- refreshed xinit-suse.patch

OBS-URL: https://build.opensuse.org/request/show/1040091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinit?expand=0&rev=29
This commit is contained in:
Dominique Leuenberger 2022-12-07 16:33:15 +00:00 committed by Git OBS Bridge
commit 50ae674105
6 changed files with 31 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:de9b8f617b68a70f6caf87da01fcf0ebd2b75690cdcba9c921d0ef54fa54abb9
size 176206

BIN
xinit-1.4.2.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,10 +0,0 @@
--- xinit-1.4.0/startx.cpp.old 2018-09-15 15:37:45.914382000 +0200
+++ xinit-1.4.0/startx.cpp 2018-09-15 15:38:02.919921000 +0200
@@ -11,7 +11,6 @@
XCOMM Site administrators are STRONGLY urged to write nicer versions.
XCOMM
-unset DBUS_SESSION_BUS_ADDRESS
unset SESSION_MANAGER
#ifdef __APPLE__

View File

@ -2,8 +2,8 @@ Index: xinit-1.4.0/startx.cpp
=================================================================== ===================================================================
--- xinit-1.4.0.orig/startx.cpp 2018-03-10 02:46:03.000000000 +0100 --- xinit-1.4.0.orig/startx.cpp 2018-03-10 02:46:03.000000000 +0100
+++ xinit-1.4.0/startx.cpp 2018-07-11 13:16:21.864694488 +0200 +++ xinit-1.4.0/startx.cpp 2018-07-11 13:16:21.864694488 +0200
@@ -50,10 +50,102 @@ @@ -50,11 +50,103 @@
userclientrc=$HOME/.xinitrc [ -f "${XINITRC}" ] && userclientrc="${XINITRC}"
sysclientrc=XINITDIR/xinitrc sysclientrc=XINITDIR/xinitrc
+XCOMM +XCOMM
@ -97,6 +97,7 @@ Index: xinit-1.4.0/startx.cpp
+. /etc/sysconfig/displaymanager +. /etc/sysconfig/displaymanager
+ +
userserverrc=$HOME/.xserverrc userserverrc=$HOME/.xserverrc
[ -f "${XSERVERRC}" ] && userclientrc="${XSERVERRC}"
sysserverrc=XINITDIR/xserverrc sysserverrc=XINITDIR/xserverrc
defaultclient=XTERM defaultclient=XTERM
+XCOMM set X Server accordingly (Xorg/Xgl) +XCOMM set X Server accordingly (Xorg/Xgl)

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Sun Dec 4 22:01:40 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 1.4.2
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* gitlab CI: stop requiring Signed-off-by in commits
* man page: Update remote display example from rsh to ssh
* Remove non-portable grep usage from startx
* Don't wait for X to finish starting if it has died
* stop unsetting DBUS_SESSION_BUS_ADDRESS variable
* darwin: Drop support for macOS 10.7 and earlier
* darwin: Ensure we launch the user startx from $HOME
* darwin: Specify +extension GLX when the user requests IGLX support
* darwin: Wait for font_cache to complete to avoid a race with `xset fb=`
* man: Restore non-SCO UNIX bits of the man page
* startx: use uname -n instead of hostname
* startx: Source XINITRC and XSERVERRC variables
* startx: don't attempt to catch SIGKILL
- supersedes xinit-nolonger-unset-dbus-session.patch
- refreshed xinit-suse.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Apr 21 09:10:30 UTC 2021 - Dirk Müller <dmueller@suse.com> Wed Apr 21 09:10:30 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package xinit # spec file for package xinit
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2022 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -20,13 +20,13 @@
%define UsrEtcMove 1 %define UsrEtcMove 1
%endif %endif
Name: xinit Name: xinit
Version: 1.4.1 Version: 1.4.2
Release: 0 Release: 0
Summary: X Window System initializer Summary: X Window System initializer
License: MIT License: MIT
Group: System/X11/Utilities Group: System/X11/Utilities
URL: https://xorg.freedesktop.org/ URL: https://xorg.freedesktop.org/
Source0: https://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2 Source0: https://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
Source1: xinit.tar.bz2 Source1: xinit.tar.bz2
Source2: keygen.c Source2: keygen.c
Source3: keygen.1 Source3: keygen.1
@ -34,7 +34,6 @@ Patch0: xinit.diff
Patch1: xinit-client-session.patch Patch1: xinit-client-session.patch
Patch2: xinit-suse.patch Patch2: xinit-suse.patch
Patch3: xinit-tolerant-hostname-changes.patch Patch3: xinit-tolerant-hostname-changes.patch
Patch4: xinit-nolonger-unset-dbus-session.patch
Patch5: xinit-tarball.patch Patch5: xinit-tarball.patch
# needed for patch0 # needed for patch0
BuildRequires: gcc-c++ BuildRequires: gcc-c++
@ -72,7 +71,6 @@ sed -i 's+%{_sysconfdir}/X11+%{_libexecdir}+' %{PATCH0}
%patch1 -p1 %patch1 -p1
%patch2 -p1 %patch2 -p1
%patch3 -p1 %patch3 -p1
%patch4 -p1
### patch is applied later in %install section ### patch is applied later in %install section
#%patch5 -p0 #%patch5 -p0
# needed for patch0 # needed for patch0