diff --git a/gdm-3.25.90.1.tar.xz b/gdm-3.25.90.1.tar.xz deleted file mode 100644 index 92e3fbe..0000000 --- a/gdm-3.25.90.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9625539494d158b478dd816ab21eafc7c927a35f8fda1cec06172dc590869d86 -size 1115632 diff --git a/gdm-3.25.92.tar.xz b/gdm-3.25.92.tar.xz new file mode 100644 index 0000000..402a4b7 --- /dev/null +++ b/gdm-3.25.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ef24ec08f97a56e4bd1fe7ff75ca17699f29a1cc548ec4edc780500defdd8e9 +size 1115916 diff --git a/gdm-sysconfig-settings.patch b/gdm-sysconfig-settings.patch index 605f130..ea33f27 100644 --- a/gdm-sysconfig-settings.patch +++ b/gdm-sysconfig-settings.patch @@ -1,7 +1,7 @@ -Index: gdm-3.15.92/common/Makefile.am +Index: gdm-3.25.92/common/Makefile.am =================================================================== ---- gdm-3.15.92.orig/common/Makefile.am -+++ gdm-3.15.92/common/Makefile.am +--- gdm-3.25.92.orig/common/Makefile.am ++++ gdm-3.25.92/common/Makefile.am @@ -50,11 +50,15 @@ libgdmcommon_la_SOURCES = \ gdm-settings-backend.h \ gdm-settings-desktop-backend.c \ @@ -18,10 +18,10 @@ Index: gdm-3.15.92/common/Makefile.am gdm-log.h \ gdm-log.c \ $(MKDTEMP_FILES) \ -Index: gdm-3.15.92/common/gdm-settings-system-backend.c +Index: gdm-3.25.92/common/gdm-settings-system-backend.c =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-settings-system-backend.c ++++ gdm-3.25.92/common/gdm-settings-system-backend.c @@ -0,0 +1,369 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -392,10 +392,10 @@ Index: gdm-3.15.92/common/gdm-settings-system-backend.c + + return GDM_SETTINGS_BACKEND (object); +} -Index: gdm-3.15.92/common/gdm-settings-system-backend.h +Index: gdm-3.25.92/common/gdm-settings-system-backend.h =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-settings-system-backend.h ++++ gdm-3.25.92/common/gdm-settings-system-backend.h @@ -0,0 +1,56 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -453,10 +453,10 @@ Index: gdm-3.15.92/common/gdm-settings-system-backend.h +G_END_DECLS + +#endif /* __GDM_SETTINGS_SYSTEM_BACKEND_H */ -Index: gdm-3.15.92/common/gdm-settings.c +Index: gdm-3.25.92/common/gdm-settings.c =================================================================== ---- gdm-3.15.92.orig/common/gdm-settings.c -+++ gdm-3.15.92/common/gdm-settings.c +--- gdm-3.25.92.orig/common/gdm-settings.c ++++ gdm-3.25.92/common/gdm-settings.c @@ -38,12 +38,13 @@ #include "gdm-settings.h" @@ -580,12 +580,12 @@ Index: gdm-3.15.92/common/gdm-settings.c + g_list_free (settings->priv->backends); + settings->priv->backends = NULL; - G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object); - } -Index: gdm-3.15.92/common/gdm-sysconfig.c + settings_object = NULL; + +Index: gdm-3.25.92/common/gdm-sysconfig.c =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-sysconfig.c ++++ gdm-3.25.92/common/gdm-sysconfig.c @@ -0,0 +1,484 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1071,10 +1071,10 @@ Index: gdm-3.15.92/common/gdm-sysconfig.c + g_strfreev (lines); + return result; +} -Index: gdm-3.15.92/common/gdm-sysconfig.h +Index: gdm-3.25.92/common/gdm-sysconfig.h =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-sysconfig.h ++++ gdm-3.25.92/common/gdm-sysconfig.h @@ -0,0 +1,43 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1119,10 +1119,10 @@ Index: gdm-3.15.92/common/gdm-sysconfig.h +G_END_DECLS + +#endif /* __GDM_SYSCONFIG_H */ -Index: gdm-3.15.92/data/gdm.conf-custom.in +Index: gdm-3.25.92/data/gdm.conf-custom.in =================================================================== ---- gdm-3.15.92.orig/data/gdm.conf-custom.in -+++ gdm-3.15.92/data/gdm.conf-custom.in +--- gdm-3.25.92.orig/data/gdm.conf-custom.in ++++ gdm-3.25.92/data/gdm.conf-custom.in @@ -1,4 +1,7 @@ # GDM configuration storage +# diff --git a/gdm.changes b/gdm.changes index 040b627..2db97ed 100644 --- a/gdm.changes +++ b/gdm.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Sat Sep 9 16:09:42 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.25.92: + + Fix for going to normal mode after classic. + + Crasher fix when user switching. + + Make sure reauthentication is run in right context. + + Send hangup signal to gdm when systemctl request reload. + + Updated translations. +- Rebase gdm-sysconfig-settings.patch. + ------------------------------------------------------------------- Mon Aug 14 14:09:06 UTC 2017 - zaitor@opensuse.org diff --git a/gdm.spec b/gdm.spec index e8ead6e..1f157d6 100644 --- a/gdm.spec +++ b/gdm.spec @@ -25,13 +25,13 @@ %define enable_split_authentication 0 Name: gdm -Version: 3.25.90.1 +Version: 3.25.92 Release: 0 Summary: The GNOME Display Manager License: GPL-2.0+ Group: System/GUI/GNOME Url: http://projects.gnome.org/gdm/ -Source: https://download.gnome.org/sources/gdm/3.25/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gdm/3.25/%{name}-%{version}.tar.xz Source1: gdm.pamd Source2: gdm-autologin.pamd Source3: gdm-launch-environment.pamd