summaryrefslogtreecommitdiff
path: root/x11-apps/xinit/files/xinit-1.3.4-startx-current-vt.patch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-05-08 14:12:50 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-05-08 14:12:50 +0100
commit413fb45eee79c3ffba192bc0311f63cba6829a95 (patch)
treed2e8d154b6abffa0be6e477cf06e65d9686a8ad2 /x11-apps/xinit/files/xinit-1.3.4-startx-current-vt.patch
parent9529e79c408763cf173a1fdf31d607f8c0a4dcf0 (diff)
x11-apps/xinit : version bump
Diffstat (limited to 'x11-apps/xinit/files/xinit-1.3.4-startx-current-vt.patch')
-rw-r--r--x11-apps/xinit/files/xinit-1.3.4-startx-current-vt.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/x11-apps/xinit/files/xinit-1.3.4-startx-current-vt.patch b/x11-apps/xinit/files/xinit-1.3.4-startx-current-vt.patch
new file mode 100644
index 00000000..362b420c
--- /dev/null
+++ b/x11-apps/xinit/files/xinit-1.3.4-startx-current-vt.patch
@@ -0,0 +1,21 @@
+diff -ur a/startx.cpp b/startx.cpp
+--- a/startx.cpp 2014-09-11 19:31:42.000000000 +0200
++++ b/startx.cpp 2015-02-08 19:09:56.416428623 +0100
+@@ -188,17 +188,6 @@
+ if [ x"$server" = x ]; then
+ server=$defaultserver
+
+-#ifdef __linux__
+- XCOMM When starting the defaultserver start X on the current tty to avoid
+- XCOMM the startx session being seen as inactive:
+- XCOMM "https://bugzilla.redhat.com/show_bug.cgi?id=806491"
+- tty=$(tty)
+- if expr match "$tty" '^/dev/tty[0-9]\+$' > /dev/null; then
+- tty_num=$(echo "$tty" | grep -oE '[0-9]+$')
+- vtarg="vt$tty_num"
+- fi
+-#endif
+-
+ XCOMM For compatibility reasons, only use xserverrc if there were no server command line arguments
+ if [ x"$serverargs" = x -a x"$display" = x ]; then
+ if [ -f "$userserverrc" ]; then