Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/, x11-misc/sddm/files/
Date: Fri, 01 Jan 2021 18:58:25
Message-Id: 1609527085.255c77d9f60c74e05cdda384da3b3c06bf62b9a6.asturm@gentoo
1 commit: 255c77d9f60c74e05cdda384da3b3c06bf62b9a6
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 1 18:51:25 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 1 18:51:25 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=255c77d9
7
8 x11-misc/sddm: Update patches
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 ...t-user-flags.patch => sddm-0.18.1-respect-user-flags.patch} | 9 ++++-----
14 .../{sddm-0.18.0-Xsession.patch => sddm-0.19.0-Xsession.patch} | 8 ++++----
15 x11-misc/sddm/sddm-9999.ebuild | 10 ++++++----
16 3 files changed, 14 insertions(+), 13 deletions(-)
17
18 diff --git a/x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch b/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch
19 similarity index 69%
20 rename from x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch
21 rename to x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch
22 index fc450169..6801fa79 100644
23 --- a/x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch
24 +++ b/x11-misc/sddm/files/sddm-0.18.1-respect-user-flags.patch
25 @@ -1,9 +1,8 @@
26 -diff -u CMakeLists.txt CMakeLists.txt
27 ---- a/CMakeLists.txt 2015-09-05 22:40:50.000000000 +0200
28 -+++ b/CMakeLists.txt 2015-09-07 12:15:33.419530808 +0200
29 -@@ -35,22 +35,6 @@
30 +--- a/CMakeLists.txt 2020-10-12 13:03:39.000000000 +0200
31 ++++ b/CMakeLists.txt 2020-10-12 23:40:04.480687143 +0200
32 +@@ -41,22 +41,6 @@
33 # Definitions
34 - add_definitions(-Wall -std=c++11 -DQT_NO_CAST_FROM_ASCII)
35 + add_definitions(-Wall -std=c++11 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_FOREACH)
36
37 -# Default build type
38 -if(NOT CMAKE_BUILD_TYPE)
39
40 diff --git a/x11-misc/sddm/files/sddm-0.18.0-Xsession.patch b/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch
41 similarity index 62%
42 rename from x11-misc/sddm/files/sddm-0.18.0-Xsession.patch
43 rename to x11-misc/sddm/files/sddm-0.19.0-Xsession.patch
44 index 41c813a0..e1e3c152 100644
45 --- a/x11-misc/sddm/files/sddm-0.18.0-Xsession.patch
46 +++ b/x11-misc/sddm/files/sddm-0.19.0-Xsession.patch
47 @@ -1,11 +1,11 @@
48 ---- a/data/scripts/Xsession 2016-08-28 14:52:04.910181422 +0200
49 -+++ b/data/scripts/Xsession 2017-10-21 15:25:47.668886596 +0200
50 +--- a/data/scripts/Xsession
51 ++++ b/data/scripts/Xsession
52 @@ -50,6 +50,10 @@
53 ;;
54 esac
55
56 -+# Make D-Bus and ConsoleKit start properly, see:
57 -+# /etc/X11/xinit/xinitrc.d/{80-dbus,90-consolekit}
58 ++# Make D-Bus start properly, see:
59 ++# /etc/X11/xinit/xinitrc.d/80-dbus
60 +command="$@"
61 +
62 [ -f /etc/xprofile ] && . /etc/xprofile
63
64 diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
65 index e5d3a7ec..30319842 100644
66 --- a/x11-misc/sddm/sddm-9999.ebuild
67 +++ b/x11-misc/sddm/sddm-9999.ebuild
68 @@ -49,11 +49,13 @@ DEPEND="${RDEPEND}
69 "
70
71 PATCHES=(
72 - "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
73 - "${FILESDIR}/${PN}-0.18.0-Xsession.patch" # bug 611210
74 + # Pending upstream
75 # fix for groups: https://github.com/sddm/sddm/issues/1159
76 - "${FILESDIR}/${PN}-0.18.1-revert-honor-PAM-supplemental-groups.patch"
77 - "${FILESDIR}/${PN}-0.18.1-honor-PAM-supplemental-groups-v2.patch"
78 + "${FILESDIR}"/${PN}-0.18.1-revert-honor-PAM-supplemental-groups.patch
79 + "${FILESDIR}"/${PN}-0.18.1-honor-PAM-supplemental-groups-v2.patch
80 + # Downstream patches
81 + "${FILESDIR}"/${PN}-0.18.1-respect-user-flags.patch # bug 563108
82 + "${FILESDIR}"/${PN}-0.19.0-Xsession.patch # bug 611210
83 )
84
85 src_prepare() {