Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/
Date: Wed, 27 Feb 2019 00:11:38
Message-Id: 1551226233.ee6e41722f0ced5ca96fddf51a4ff07f6a3ce787.leio@gentoo
1 commit: ee6e41722f0ced5ca96fddf51a4ff07f6a3ce787
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 27 00:10:29 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 27 00:10:33 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6e4172
7
8 gnome-base/gdm: require older gnome-settings-daemon for older gdm
9
10 org.gnome.SettingsDaemon.A11yKeyboard is a required component in
11 <gdm-3.27.90 versions, which won't exist in gnome-settings-daemon-3.28
12 anymore. So for older gdm require <g-s-d-3.27.
13 Newer gdm is mostly fine with old gnome-settings-daemon, as it just
14 doesn't launch that component anymore, which means onscreen keyboard
15 doesn't work anymore until g-s-d is upgraded - but this is ~arch for
16 now and the newer gdm and g-s-d versions will be stabled together for
17 sure in the future (unless the timed login security fixes are deemed
18 too important).
19
20 Package-Manager: Portage-2.3.52, Repoman-2.3.12
21 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
22
23 gnome-base/gdm/gdm-3.24.3-r1.ebuild | 4 +++-
24 gnome-base/gdm/gdm-3.26.2.1-r1.ebuild | 4 +++-
25 2 files changed, 6 insertions(+), 2 deletions(-)
26
27 diff --git a/gnome-base/gdm/gdm-3.24.3-r1.ebuild b/gnome-base/gdm/gdm-3.24.3-r1.ebuild
28 index b434e40bb94..7ffffd45c01 100644
29 --- a/gnome-base/gdm/gdm-3.24.3-r1.ebuild
30 +++ b/gnome-base/gdm/gdm-3.24.3-r1.ebuild
31 @@ -1,4 +1,4 @@
32 -# Copyright 1999-2018 Gentoo Foundation
33 +# Copyright 1999-2019 Gentoo Authors
34 # Distributed under the terms of the GNU General Public License v2
35
36 EAPI=6
37 @@ -28,12 +28,14 @@ KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86"
38 # nspr used by smartcard extension
39 # dconf, dbus and g-s-d are needed at install time for dconf update
40 # We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
41 +# Requires org.gnome.SettingsDaemon.A11yKeyboard component which doesn't exist in 3.28
42 COMMON_DEPEND="
43 app-text/iso-codes
44 >=dev-libs/glib-2.36:2[dbus]
45 >=x11-libs/gtk+-2.91.1:3
46 >=gnome-base/dconf-0.20
47 >=gnome-base/gnome-settings-daemon-3.1.4
48 + <gnome-base/gnome-settings-daemon-3.27
49 gnome-base/gsettings-desktop-schemas
50 >=media-libs/fontconfig-2.5.0:1.0
51 >=media-libs/libcanberra-0.4[gtk3]
52
53 diff --git a/gnome-base/gdm/gdm-3.26.2.1-r1.ebuild b/gnome-base/gdm/gdm-3.26.2.1-r1.ebuild
54 index c0da4dfdaff..5d46e881520 100644
55 --- a/gnome-base/gdm/gdm-3.26.2.1-r1.ebuild
56 +++ b/gnome-base/gdm/gdm-3.26.2.1-r1.ebuild
57 @@ -1,4 +1,4 @@
58 -# Copyright 1999-2018 Gentoo Authors
59 +# Copyright 1999-2019 Gentoo Authors
60 # Distributed under the terms of the GNU General Public License v2
61
62 EAPI=6
63 @@ -28,12 +28,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86"
64 # nspr used by smartcard extension
65 # dconf, dbus and g-s-d are needed at install time for dconf update
66 # We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
67 +# Requires org.gnome.SettingsDaemon.A11yKeyboard component which doesn't exist in 3.28
68 COMMON_DEPEND="
69 app-text/iso-codes
70 >=dev-libs/glib-2.36:2[dbus]
71 >=x11-libs/gtk+-2.91.1:3
72 >=gnome-base/dconf-0.20
73 >=gnome-base/gnome-settings-daemon-3.1.4
74 + <gnome-base/gnome-settings-daemon-3.27
75 gnome-base/gsettings-desktop-schemas
76 >=media-libs/fontconfig-2.5.0:1.0
77 >=media-libs/libcanberra-0.4[gtk3]