Hello community,

here is the log from the commit of package gdm for openSUSE:Factory checked in 
at 2015-10-06 16:23:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdm (Old)
 and      /work/SRC/openSUSE:Factory/.gdm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdm/gdm.changes  2015-07-16 17:18:17.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes     2015-10-06 
16:23:44.000000000 +0200
@@ -1,0 +2,56 @@
+Mon Sep 21 14:37:07 UTC 2015 - [email protected]
+
+- Update to version 3.18.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 16 17:35:05 UTC 2015 - [email protected]
+
+- Update to version 3.17.92:
+  + Fix log out after autologin.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Tue Aug 25 07:50:47 UTC 2015 - [email protected]
+
+- Update to version 3.17.90:
+  + Fix GDM_LANG corruption that sometimes fails login.
+  + Rework wtmp handling.
+  + Code clean ups.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Jul 20 13:53:18 UTC 2015 - [email protected]
+
+- Update to version 3.17.4:
+  + Fixes to handle gdm restarts better.
+  + Crasher fix on logout of wayland session.
+  + Systemd build updates.
+  + Updated translations.
+- Replace pkgconfig(libsystemd-daemon),
+  pkgconfig(libsystemd-journal) and pkgconfig(libsystemd-login) for
+  pkgconfig(libsystemd) BuildRequries following upstream changes.
+
+-------------------------------------------------------------------
+Thu Jul  2 21:39:02 UTC 2015 - [email protected]
+
+- Update to version 3.17.3.1:
+  + Ship systemd unit file.
+- Changes from version 3.17.3:
+  + Support env.d directory for manipulating session environment.
+  + Drop ConsoleKit support.
+  + Updated translations.
+- Rebase gdm-desktop-session-env-pam.patch.
+
+-------------------------------------------------------------------
+Thu Jul  2 21:38:29 UTC 2015 - [email protected]
+
+- Update to version 3.17.2:
+  + BSD fixes.
+  + Don't build Xsession by default.
+  + Fix monitor hotplug segfault.
+  + kdbus fixes.
+  + Updated translations.
+- Pass new option --enable-gdm-xsession to configure.
+
+-------------------------------------------------------------------

Old:
----
  gdm-3.16.2.tar.xz

New:
----
  gdm-3.18.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.098rAB/_old  2015-10-06 16:23:45.000000000 +0200
+++ /var/tmp/diff_new_pack.098rAB/_new  2015-10-06 16:23:45.000000000 +0200
@@ -27,13 +27,13 @@
 %define enable_split_authentication 0
 
 Name:           gdm
-Version:        3.16.2
+Version:        3.18.0
 Release:        0
 Summary:        The GNOME Display Manager
 License:        GPL-2.0+
 Group:          System/GUI/GNOME
 Url:            http://projects.gnome.org/gdm/
-Source:         
http://download.gnome.org/sources/gdm/3.16/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gdm/3.18/%{name}-%{version}.tar.xz
 Source1:        gdm.pamd
 Source2:        gdm-autologin.pamd
 Source3:        gdm-launch-environment.pamd
@@ -81,9 +81,7 @@
 BuildRequires:  xorg-x11-server-extra
 BuildRequires:  pkgconfig(accountsservice)
 %if %{with_systemd}
-BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-journal)
-BuildRequires:  pkgconfig(libsystemd-login) >= 186
+BuildRequires:  pkgconfig(libsystemd)
 %endif
 BuildRequires:  pkgconfig(ply-boot-client)
 BuildRequires:  pkgconfig(x11)
@@ -204,6 +202,7 @@
         --with-check-accelerated-directory=%{_libexecdir} \
         
--with-gnome-settings-daemon-directory=%{_libexecdir}/gnome-settings-daemon-3.0 
\
         --enable-ipv6 \
+        --enable-gdm-xsession \
         --with-plymouth \
 %if %{with_systemd}
         --with-systemd \

++++++ gdm-3.16.2.tar.xz -> gdm-3.18.0.tar.xz ++++++
++++ 39271 lines of diff (skipped)

++++++ gdm-desktop-session-env-pam.patch ++++++
--- /var/tmp/diff_new_pack.098rAB/_old  2015-10-06 16:23:46.000000000 +0200
+++ /var/tmp/diff_new_pack.098rAB/_new  2015-10-06 16:23:46.000000000 +0200
@@ -1,8 +1,8 @@
-Index: gdm-3.11.92.1/daemon/gdm-session-worker.c
+Index: gdm-3.17.3.1/daemon/gdm-session-worker.c
 ===================================================================
---- gdm-3.11.92.1.orig/daemon/gdm-session-worker.c
-+++ gdm-3.11.92.1/daemon/gdm-session-worker.c
-@@ -179,6 +179,8 @@ struct GdmSessionWorkerPrivate
+--- gdm-3.17.3.1.orig/daemon/gdm-session-worker.c
++++ gdm-3.17.3.1/daemon/gdm-session-worker.c
+@@ -175,6 +175,8 @@ struct GdmSessionWorkerPrivate
          GdmSessionSettings *user_settings;
  
          GDBusMethodInvocation *pending_invocation;
@@ -11,7 +11,7 @@
  };
  
  enum {
-@@ -1144,6 +1146,9 @@ gdm_session_worker_initialize_pam (GdmSe
+@@ -1045,6 +1047,9 @@ gdm_session_worker_initialize_pam (GdmSe
                  gdm_session_worker_set_environment_variable (worker, 
"XDG_SESSION_CLASS", "greeter");
          }
  
@@ -21,7 +21,7 @@
          g_debug ("GdmSessionWorker: state SETUP_COMPLETE");
          worker->priv->state = GDM_SESSION_WORKER_STATE_SETUP_COMPLETE;
  
-@@ -2286,6 +2291,12 @@ gdm_session_worker_handle_set_session_na
+@@ -2307,6 +2312,12 @@ gdm_session_worker_handle_set_session_na
  {
          GdmSessionWorker *worker = GDM_SESSION_WORKER (object);
          g_debug ("GdmSessionWorker: session name set to %s", session_name);
@@ -34,7 +34,7 @@
          gdm_session_settings_set_session_name (worker->priv->user_settings,
                                                 session_name);
          gdm_dbus_worker_complete_set_session_name (object, invocation);
-@@ -2293,6 +2304,24 @@ gdm_session_worker_handle_set_session_na
+@@ -2314,6 +2325,23 @@ gdm_session_worker_handle_set_session_na
  }
  
  static gboolean
@@ -54,20 +54,19 @@
 +        return TRUE;
 +}
 +
-+
 +static gboolean
- gdm_session_worker_handle_set_session_type (GdmDBusWorker         *object,
-                                             GDBusMethodInvocation *invocation,
-                                             const char            
*session_type)
-@@ -3098,6 +3127,7 @@ worker_interface_init (GdmDBusWorkerIfac
+ gdm_session_worker_handle_set_session_display_mode (GdmDBusWorker         
*object,
+                                                     GDBusMethodInvocation 
*invocation,
+                                                     const char            
*str)
+@@ -3121,6 +3149,7 @@ worker_interface_init (GdmDBusWorkerIfac
          interface->handle_open = gdm_session_worker_handle_open;
          interface->handle_set_language_name = 
gdm_session_worker_handle_set_language_name;
          interface->handle_set_session_name = 
gdm_session_worker_handle_set_session_name;
-+        interface->handle_set_default_session_name = 
gdm_session_worker_handle_set_default_session_name;
-         interface->handle_set_session_type = 
gdm_session_worker_handle_set_session_type;
++      interface->handle_set_default_session_name = 
gdm_session_worker_handle_set_default_session_name;
          interface->handle_set_session_display_mode = 
gdm_session_worker_handle_set_session_display_mode;
          interface->handle_set_environment_variable = 
gdm_session_worker_handle_set_environment_variable;
-@@ -3211,6 +3241,8 @@ gdm_session_worker_finalize (GObject *ob
+         interface->handle_start_program = 
gdm_session_worker_handle_start_program;
+@@ -3238,6 +3267,8 @@ gdm_session_worker_finalize (GObject *ob
  
          g_hash_table_unref (worker->priv->reauthentication_requests);
  
@@ -76,10 +75,10 @@
          G_OBJECT_CLASS (gdm_session_worker_parent_class)->finalize (object);
  }
  
-Index: gdm-3.11.92.1/daemon/gdm-session-worker.xml
+Index: gdm-3.17.3.1/daemon/gdm-session-worker.xml
 ===================================================================
---- gdm-3.11.92.1.orig/daemon/gdm-session-worker.xml
-+++ gdm-3.11.92.1/daemon/gdm-session-worker.xml
+--- gdm-3.17.3.1.orig/daemon/gdm-session-worker.xml
++++ gdm-3.17.3.1/daemon/gdm-session-worker.xml
 @@ -13,6 +13,9 @@
      <method name="SetSessionName">
        <arg name="session_name" direction="in" type="s" />
@@ -87,14 +86,14 @@
 +    <method name="SetDefaultSessionName">
 +      <arg name="default_session_name" direction="in" type="s"/>
 +    </method>
-     <method name="SetSessionType">
-       <arg name="session_type" direction="in" type="s"/>
+     <method name="SetSessionDisplayMode">
+       <arg name="mode" direction="in" type="s"/>
      </method>
-Index: gdm-3.11.92.1/daemon/gdm-session.c
+Index: gdm-3.17.3.1/daemon/gdm-session.c
 ===================================================================
---- gdm-3.11.92.1.orig/daemon/gdm-session.c
-+++ gdm-3.11.92.1/daemon/gdm-session.c
-@@ -164,6 +164,8 @@ G_DEFINE_TYPE (GdmSession,
+--- gdm-3.17.3.1.orig/daemon/gdm-session.c
++++ gdm-3.17.3.1/daemon/gdm-session.c
+@@ -183,6 +183,8 @@ G_DEFINE_TYPE (GdmSession,
                 gdm_session,
                 G_TYPE_OBJECT);
  
@@ -103,7 +102,7 @@
  static GdmSessionConversation *
  find_conversation_by_name (GdmSession *self,
                             const char *service_name)
-@@ -616,6 +618,9 @@ get_default_session_name (GdmSession *se
+@@ -588,6 +590,9 @@ get_default_session_name (GdmSession *se
  static void
  gdm_session_defaults_changed (GdmSession *self)
  {
@@ -113,7 +112,7 @@
  
          if (self->priv->greeter_interface != NULL) {
                  gdm_dbus_greeter_emit_default_language_name_changed 
(self->priv->greeter_interface,
-@@ -623,6 +628,19 @@ gdm_session_defaults_changed (GdmSession
+@@ -595,6 +600,19 @@ gdm_session_defaults_changed (GdmSession
                  gdm_dbus_greeter_emit_default_session_name_changed 
(self->priv->greeter_interface,
                                                                      
get_default_session_name (self));
          }
@@ -133,7 +132,7 @@
  }
  
  void
-@@ -931,6 +949,10 @@ worker_on_saved_session_name_read (GdmDB
+@@ -903,6 +921,10 @@ worker_on_saved_session_name_read (GdmDB
  
          if (strcmp (session_name,
                      get_default_session_name (self)) != 0) {
@@ -144,7 +143,7 @@
                  g_free (self->priv->saved_session);
                  self->priv->saved_session = g_strdup (session_name);
  
-@@ -938,6 +960,19 @@ worker_on_saved_session_name_read (GdmDB
+@@ -912,6 +934,19 @@ worker_on_saved_session_name_read (GdmDB
                          gdm_dbus_greeter_emit_default_session_name_changed 
(self->priv->greeter_interface,
                                                                              
session_name);
                  }


Reply via email to