Hello community,

here is the log from the commit of package gdm for openSUSE:Factory checked in 
at 2013-08-16 12:25:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2013-07-04 10:10:10.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes     2013-08-16 
12:25:56.000000000 +0200
@@ -1,0 +2,23 @@
+Tue Jul 30 16:25:23 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.5:
+  + Make selinux explicitly build time optional.
+  + Update pam config files for LFS.
+  + Tell user when their password is expired.
+  + Fix crasher when logging in and out quickly.
+  + Various auth session fixes.
+  + Enable smartcard authentication by default.
+  + Add setting for disabling password authentication.
+  + Give more friendly messages on password failure.
+  + Updated translations.
+- Rebase gdm-desktop-session-env-pam.patch.
+- Drop gdm-greeter-greater-ui.patch and
+  gdm-always-reflect-keyboard-layout.patch: simple greeter has been
+  dropped.
+- Drop libgdmsimplegreeter1 subpackage: the simple greeter has
+  been dropped.
+- No longer Provide / Obsolete libgdmsimplegreeter-devel from the
+  -devel package: with the drop of the simple greeter, this is no
+  longer provided.
+
+-------------------------------------------------------------------

Old:
----
  gdm-3.8.3.1.tar.xz
  gdm-always-reflect-keyboard-layout.patch

New:
----
  gdm-3.9.5.tar.xz

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

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.3Twov7/_old  2013-08-16 12:25:57.000000000 +0200
+++ /var/tmp/diff_new_pack.3Twov7/_new  2013-08-16 12:25:57.000000000 +0200
@@ -27,13 +27,13 @@
 %define enable_split_authentication 0
 
 Name:           gdm
-Version:        3.8.3.1
+Version:        3.9.5
 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.8/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gdm/3.9/%{name}-%{version}.tar.xz
 Source1:        gdm.pamd
 Source2:        gdm-autologin.pamd
 Source3:        gdm-launch-environment.pamd
@@ -54,10 +54,6 @@
 Patch8:         gdm-sysconfig-settings.patch
 # PATCH-NEEDS-REBASE PATCH-FEATURE-OPENSUSE gdm-passwordless-login.patch 
vu...@opensuse.org -- Support DISPLAYMANAGER_PASSWORD_LESS_LOGIN sysconfig 
option
 Patch9:         gdm-passwordless-login.patch
-# PATCH-FIX-UPSTREAM gdm-greeter-greater-ui.patch bnc436431 bgo560508 
vu...@novell.com -- Improve the layout of the greeter. Note: the patch contains 
a patched glade file *and* the result glade file (for reference only, in case 
we need to rebase the patch)
-Patch15:        gdm-greeter-greater-ui.patch
-# PATCH-FIX-UPSTREAM gdm-always-reflect-keyboard-layout.patch bnc438159 
bgo561771 h...@novell.com -- Make keyboard selector not neglect to apply the 
selected keyboard in some situations.
-Patch18:        gdm-always-reflect-keyboard-layout.patch
 # PATCH-FIX-OPENSUSE gdm-default-wm.patch vu...@novell.com -- Use sysconfig to 
know to which desktop to use by default
 Patch34:        gdm-default-wm.patch
 # PATCH-FIX-OPENSUSE gdm-xauthlocalhostname.patch bnc#538064 vu...@novell.com 
-- Set XAUTHLOCALHOSTNAME to current hostname when we authenticate, for local 
logins, to avoid issues in the session in case the hostname changes later one. 
See comment 24 in the bug.
@@ -77,7 +73,7 @@
 BuildRequires:  libXinerama-devel
 BuildRequires:  libattr-devel
 BuildRequires:  libcanberra-devel
-BuildRequires:  libupower-glib-devel
+#BuildRequires:  libupower-glib-devel
 BuildRequires:  pam-devel
 BuildRequires:  pwdutils
 BuildRequires:  tcpd-devel
@@ -91,7 +87,7 @@
 BuildRequires:  pkgconfig(libsystemd-journal)
 BuildRequires:  pkgconfig(libsystemd-login) >= 186
 %endif
-BuildRequires:  pkgconfig(nss)
+#BuildRequires:  pkgconfig(nss)
 BuildRequires:  pkgconfig(ply-boot-client)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xau)
@@ -156,35 +152,11 @@
 This package provides the GObject Introspection bindings for
 communicating with the GDM greeter server.
 
-%package -n libgdmsimplegreeter1
-Summary:        Library for GDM Simple Greeter Extensions
-Group:          System/Libraries
-Recommends:     gdm
-
-%description -n libgdmsimplegreeter1
-The GNOME Display Manager is a system service that is responsible for
-providing graphical log-ins and managing local and remote displays.
-
-%if %{enable_split_authentication}
-
-%package simple-greeter-extensions
-Summary:        GDM Simple Greeter Extensions -- Fingerprint and Smartcard 
Support
-Group:          System/Libraries
-Supplements:    gdm
-
-%description simple-greeter-extensions
-The GNOME Display Manager is a system service that is responsible for
-providing graphical log-ins and managing local and remote displays.
-%endif
-
 %package devel
 Summary:        Libraries for GDM -- Development Files
 Group:          Development/Libraries/GNOME
 Requires:       libgdm1 = %{version}
-Requires:       libgdmsimplegreeter1 = %{version}
 Requires:       typelib-1_0-Gdm-1_0 = %{version}
-Provides:       libgdmsimplegreeter-devel = %{version}
-Obsoletes:      libgdmsimplegreeter-devel < %{version}
 
 %description devel
 The GNOME Display Manager is a system service that is responsible for
@@ -229,8 +201,6 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
-%patch15 -p1
-%patch18 -p1
 %patch34 -p1
 %patch35 -p1
 %patch40 -p1
@@ -265,11 +235,6 @@
 %install
 %make_install
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
-%if ! %{enable_split_authentication}
-# Create extensions directory if it's not there yet, so we can package it
-test ! -d %{buildroot}%{_libdir}/gdm/simple-greeter/extensions
-mkdir -p %{buildroot}%{_libdir}/gdm/simple-greeter/extensions
-%endif
 # Do not ship the systemd.service file: openSUSE uses xdm, which enables the 
DM based on sysconfig.
 %if %{with_systemd}
 rm %{buildroot}%{systemdsystemunitdir}/gdm.service
@@ -358,10 +323,6 @@
 
 %postun -n libgdm1 -p /sbin/ldconfig
 
-%post -n libgdmsimplegreeter1 -p /sbin/ldconfig
-
-%postun -n libgdmsimplegreeter1 -p /sbin/ldconfig
-
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog NEWS README
@@ -373,7 +334,6 @@
 %{_bindir}/gdm-screenshot
 %{_datadir}/gdm/
 %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
-%{_datadir}/gnome-session/sessions/gdm-fallback.session
 %{_datadir}/gnome-session/sessions/gdm-shell.session
 %{_datadir}/icons/*/*/*/*.*
 %{_datadir}/pixmaps/*.png
@@ -400,8 +360,6 @@
 # /etc/xinit.d/xdm integration
 %dir %{_libexecdir}/X11/displaymanagers
 %{_libexecdir}/X11/displaymanagers/gdm
-# Exclude simple-greeter extensions
-%exclude %{_datadir}/gdm/simple-greeter/extensions
 
 %files -n libgdm1
 %defattr(-,root,root)
@@ -411,42 +369,11 @@
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/Gdm-1.0.typelib
 
-%files -n libgdmsimplegreeter1
-%defattr(-,root,root)
-%{_libdir}/libgdmsimplegreeter.so.*
-# Own directory where extensions are put
-%dir %{_datadir}/gdm
-%dir %{_datadir}/gdm/simple-greeter
-%dir %{_datadir}/gdm/simple-greeter/extensions
-%dir %{_libdir}/gdm
-%dir %{_libdir}/gdm/simple-greeter
-%dir %{_libdir}/gdm/simple-greeter/extensions
-# The extension for non-split authentication
-%{_datadir}/gdm/simple-greeter/extensions/unified/
-%if %{enable_split_authentication}
-%{_datadir}/gdm/simple-greeter/extensions/password/
-%{_libdir}/gdm/simple-greeter/extensions/libpassword.so
-%endif
-
-%if %{enable_split_authentication}
-
-%files simple-greeter-extensions
-%defattr(-,root,root)
-# fingerprint
-%{_datadir}/gdm/simple-greeter/extensions/fingerprint/
-%{_libdir}/gdm/simple-greeter/extensions/libfingerprint.so
-# smartcard
-%{_datadir}/gdm/simple-greeter/extensions/smartcard/
-%{_libdir}/gdm/simple-greeter/extensions/libsmartcard.so
-%endif
-
 %files devel
 %defattr(-,root,root)
 %{_includedir}/gdm/
 %{_libdir}/libgdm.so
-%{_libdir}/libgdmsimplegreeter.so
 %{_libdir}/pkgconfig/gdm.pc
-%{_libdir}/pkgconfig/gdmsimplegreeter.pc
 %{_datadir}/gir-1.0/Gdm-1.0.gir
 
 %files branding-upstream

++++++ gdm-3.8.3.1.tar.xz -> gdm-3.9.5.tar.xz ++++++
++++ 39312 lines of diff (skipped)

++++++ gdm-desktop-session-env-pam.patch ++++++
--- /var/tmp/diff_new_pack.3Twov7/_old  2013-08-16 12:25:57.000000000 +0200
+++ /var/tmp/diff_new_pack.3Twov7/_new  2013-08-16 12:25:57.000000000 +0200
@@ -1,8 +1,8 @@
-Index: gdm-3.5.91/daemon/gdm-session-worker.c
+Index: gdm-3.9.5/daemon/gdm-session-worker.c
 ===================================================================
---- gdm-3.5.91.orig/daemon/gdm-session-worker.c
-+++ gdm-3.5.91/daemon/gdm-session-worker.c
-@@ -159,6 +159,8 @@ struct GdmSessionWorkerPrivate
+--- gdm-3.9.5.orig/daemon/gdm-session-worker.c
++++ gdm-3.9.5/daemon/gdm-session-worker.c
+@@ -171,6 +171,8 @@ struct GdmSessionWorkerPrivate
          GdmSessionSettings *user_settings;
  
          GDBusMethodInvocation *pending_invocation;
@@ -11,8 +11,8 @@
  };
  
  enum {
-@@ -1115,6 +1117,9 @@ gdm_session_worker_initialize_pam (GdmSe
-         }
+@@ -1157,6 +1159,9 @@ gdm_session_worker_initialize_pam (GdmSe
+         g_free (pam_xauth);
  #endif
  
 +        if (worker->priv->suse_session_name)
@@ -21,7 +21,7 @@
          g_debug ("GdmSessionWorker: state SETUP_COMPLETE");
          worker->priv->state = GDM_SESSION_WORKER_STATE_SETUP_COMPLETE;
  
-@@ -2035,12 +2040,36 @@ gdm_session_worker_handle_set_session_na
+@@ -2102,6 +2107,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,10 +34,10 @@
          gdm_session_settings_set_session_name (worker->priv->user_settings,
                                                 session_name);
          gdm_dbus_worker_complete_set_session_name (object, invocation);
-         return TRUE;
+@@ -2109,6 +2120,24 @@ gdm_session_worker_handle_set_session_na
  }
  
-+static gboolean
+ static gboolean
 +gdm_session_worker_handle_set_default_session_name (GdmDBusWorker         
*object,
 +                                                    GDBusMethodInvocation 
*invocation,
 +                                                    const char            
*session_name)
@@ -55,10 +55,11 @@
 +}
 +
 +
- static gboolean
++static gboolean
  gdm_session_worker_handle_set_session_type (GdmDBusWorker         *object,
                                              GDBusMethodInvocation *invocation,
-@@ -2831,6 +2860,7 @@ worker_interface_init (GdmDBusWorkerIfac
+                                             const char            
*session_type)
+@@ -2903,6 +2932,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;
@@ -66,7 +67,7 @@
          interface->handle_set_session_type = 
gdm_session_worker_handle_set_session_type;
          interface->handle_set_environment_variable = 
gdm_session_worker_handle_set_environment_variable;
          interface->handle_start_program = 
gdm_session_worker_handle_start_program;
-@@ -2943,6 +2973,8 @@ gdm_session_worker_finalize (GObject *ob
+@@ -3015,6 +3045,8 @@ gdm_session_worker_finalize (GObject *ob
  
          g_hash_table_unref (worker->priv->reauthentication_requests);
  
@@ -75,10 +76,10 @@
          G_OBJECT_CLASS (gdm_session_worker_parent_class)->finalize (object);
  }
  
-Index: gdm-3.5.91/daemon/gdm-session-worker.xml
+Index: gdm-3.9.5/daemon/gdm-session-worker.xml
 ===================================================================
---- gdm-3.5.91.orig/daemon/gdm-session-worker.xml
-+++ gdm-3.5.91/daemon/gdm-session-worker.xml
+--- gdm-3.9.5.orig/daemon/gdm-session-worker.xml
++++ gdm-3.9.5/daemon/gdm-session-worker.xml
 @@ -13,6 +13,9 @@
      <method name="SetSessionName">
        <arg name="session_name" direction="in" type="s" />
@@ -89,11 +90,11 @@
      <method name="SetSessionType">
        <arg name="session_type" direction="in" type="s"/>
      </method>
-Index: gdm-3.5.91/daemon/gdm-session.c
+Index: gdm-3.9.5/daemon/gdm-session.c
 ===================================================================
---- gdm-3.5.91.orig/daemon/gdm-session.c
-+++ gdm-3.5.91/daemon/gdm-session.c
-@@ -162,6 +162,8 @@ G_DEFINE_TYPE (GdmSession,
+--- gdm-3.9.5.orig/daemon/gdm-session.c
++++ gdm-3.9.5/daemon/gdm-session.c
+@@ -165,6 +165,8 @@ G_DEFINE_TYPE (GdmSession,
                 gdm_session,
                 G_TYPE_OBJECT);
  
@@ -102,7 +103,7 @@
  static GdmSessionConversation *
  find_conversation_by_name (GdmSession *self,
                             const char *service_name)
-@@ -598,6 +600,9 @@ get_default_session_name (GdmSession *se
+@@ -601,6 +603,9 @@ get_default_session_name (GdmSession *se
  static void
  gdm_session_defaults_changed (GdmSession *self)
  {
@@ -112,7 +113,7 @@
  
          if (self->priv->greeter_interface != NULL) {
                  gdm_dbus_greeter_emit_default_language_name_changed 
(self->priv->greeter_interface,
-@@ -605,6 +610,19 @@ gdm_session_defaults_changed (GdmSession
+@@ -608,6 +613,19 @@ gdm_session_defaults_changed (GdmSession
                  gdm_dbus_greeter_emit_default_session_name_changed 
(self->priv->greeter_interface,
                                                                      
get_default_session_name (self));
          }
@@ -132,7 +133,7 @@
  }
  
  void
-@@ -910,6 +928,10 @@ worker_on_saved_session_name_read (GdmDB
+@@ -916,6 +934,10 @@ worker_on_saved_session_name_read (GdmDB
  
          if (strcmp (session_name,
                      get_default_session_name (self)) != 0) {
@@ -143,7 +144,7 @@
                  g_free (self->priv->saved_session);
                  self->priv->saved_session = g_strdup (session_name);
  
-@@ -917,6 +939,19 @@ worker_on_saved_session_name_read (GdmDB
+@@ -923,6 +945,19 @@ worker_on_saved_session_name_read (GdmDB
                          gdm_dbus_greeter_emit_default_session_name_changed 
(self->priv->greeter_interface,
                                                                              
session_name);
                  }

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to