Hello community,

here is the log from the commit of package lightdm for openSUSE:Factory checked 
in at 2014-11-14 09:19:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lightdm (Old)
 and      /work/SRC/openSUSE:Factory/.lightdm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lightdm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lightdm/lightdm.changes  2014-11-04 
17:31:05.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.lightdm.new/lightdm.changes     2014-11-14 
09:19:21.000000000 +0100
@@ -1,0 +2,9 @@
+Thu Nov 13 09:31:17 UTC 2014 - [email protected]
+
+- update to version 1.12.1
+  - Fix pipe file descriptor leak for each session login /
+    authentication
+  - Use correct syntax for DesktopNames key in session files
+  - Mock /run in tests
+
+-------------------------------------------------------------------

Old:
----
  lightdm-1.12.1.tar.xz

New:
----
  lightdm-1.12.2.tar.xz

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

Other differences:
------------------
++++++ lightdm.spec ++++++
--- /var/tmp/diff_new_pack.L5ejFl/_old  2014-11-14 09:19:22.000000000 +0100
+++ /var/tmp/diff_new_pack.L5ejFl/_new  2014-11-14 09:19:22.000000000 +0100
@@ -27,7 +27,7 @@
 %define rundir          /run
 
 Name:           lightdm
-Version:        1.12.1
+Version:        1.12.2
 Release:        0
 Summary:        Lightweight, Cross-desktop Display Manager
 License:        GPL-3.0+

++++++ lightdm-1.12.1.tar.xz -> lightdm-1.12.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/NEWS new/lightdm-1.12.2/NEWS
--- old/lightdm-1.12.1/NEWS     2014-10-08 21:59:48.000000000 +0200
+++ new/lightdm-1.12.2/NEWS     2014-11-12 22:47:37.000000000 +0100
@@ -1,3 +1,9 @@
+Overview of changes in lightdm 1.12.2
+
+    * Fix pipe file descriptor leak for each session login / authentication
+    * Use correct syntax for DesktopNames key in session files
+    * Mock /run in tests
+
 Overview of changes in lightdm 1.12.1
 
     * Fix crash when having configuration keys defined in multiple places
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/configure new/lightdm-1.12.2/configure
--- old/lightdm-1.12.1/configure        2014-10-08 22:02:59.000000000 +0200
+++ new/lightdm-1.12.2/configure        2014-11-12 22:45:55.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for lightdm 1.12.1.
+# Generated by GNU Autoconf 2.69 for lightdm 1.12.2.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='lightdm'
 PACKAGE_TARNAME='lightdm'
-PACKAGE_VERSION='1.12.1'
-PACKAGE_STRING='lightdm 1.12.1'
+PACKAGE_VERSION='1.12.2'
+PACKAGE_STRING='lightdm 1.12.2'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1470,7 +1470,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures lightdm 1.12.1 to adapt to many kinds of systems.
+\`configure' configures lightdm 1.12.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1540,7 +1540,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of lightdm 1.12.1:";;
+     short | recursive ) echo "Configuration of lightdm 1.12.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1712,7 +1712,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-lightdm configure 1.12.1
+lightdm configure 1.12.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2198,7 +2198,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by lightdm $as_me 1.12.1, which was
+It was created by lightdm $as_me 1.12.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3064,7 +3064,7 @@
 
 # Define the identity of the package.
  PACKAGE='lightdm'
- VERSION='1.12.1'
+ VERSION='1.12.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -19104,7 +19104,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by lightdm $as_me 1.12.1, which was
+This file was extended by lightdm $as_me 1.12.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -19170,7 +19170,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-lightdm config.status 1.12.1
+lightdm config.status 1.12.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/configure.ac 
new/lightdm-1.12.2/configure.ac
--- old/lightdm-1.12.1/configure.ac     2014-10-08 21:58:00.000000000 +0200
+++ new/lightdm-1.12.2/configure.ac     2014-11-12 22:37:09.000000000 +0100
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 
-AC_INIT(lightdm, 1.12.1)
+AC_INIT(lightdm, 1.12.2)
 AC_CONFIG_MACRO_DIR(m4)
 AC_CONFIG_HEADER(config.h)
 AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz foreign])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/src/seat.c 
new/lightdm-1.12.2/src/seat.c
--- old/lightdm-1.12.1/src/seat.c       2014-09-30 05:00:39.000000000 +0200
+++ new/lightdm-1.12.2/src/seat.c       2014-11-12 22:47:02.000000000 +0100
@@ -933,15 +933,20 @@
 static void
 configure_session (Session *session, SessionConfig *config, const gchar 
*session_name, const gchar *language)
 {
-    const gchar *desktop_name;
+    gchar **desktop_names;
 
     session_set_config (session, config);
     session_set_env (session, "XDG_SESSION_DESKTOP", session_name);
     session_set_env (session, "DESKTOP_SESSION", session_name);
     session_set_env (session, "GDMSESSION", session_name);
-    desktop_name = session_config_get_desktop_name (config);
-    if (desktop_name)
-        session_set_env (session, "XDG_CURRENT_DESKTOP", desktop_name);
+    desktop_names = session_config_get_desktop_names (config);
+    if (desktop_names)
+    {
+        gchar *value;
+        value = g_strjoinv (":", desktop_names);
+        session_set_env (session, "XDG_CURRENT_DESKTOP", value);
+        g_free (value);
+    }
     if (language && language[0] != '\0')
     {
         session_set_env (session, "LANG", language);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/src/session-config.c 
new/lightdm-1.12.2/src/session-config.c
--- old/lightdm-1.12.1/src/session-config.c     2014-09-30 05:00:39.000000000 
+0200
+++ new/lightdm-1.12.2/src/session-config.c     2014-10-20 16:07:16.000000000 
+0200
@@ -16,8 +16,8 @@
     /* Session type */
     gchar *session_type;
 
-    /* Desktop name */
-    gchar *desktop_name;
+    /* Desktop names */
+    gchar **desktop_names;
 
     /* Command to run */
     gchar *command;
@@ -54,9 +54,19 @@
     if (!config->priv->session_type)
         config->priv->session_type = g_strdup ("x");
 
-    config->priv->desktop_name = g_key_file_get_string (desktop_file, 
G_KEY_FILE_DESKTOP_GROUP, "DesktopNames", NULL);
-    if (!config->priv->desktop_name)
-        config->priv->desktop_name = g_key_file_get_string (desktop_file, 
G_KEY_FILE_DESKTOP_GROUP, "X-LightDM-DesktopName", NULL);
+    config->priv->desktop_names = g_key_file_get_string_list (desktop_file, 
G_KEY_FILE_DESKTOP_GROUP, "DesktopNames", NULL, NULL);
+    if (!config->priv->desktop_names)
+    {
+        gchar *name;
+
+        name = g_key_file_get_string (desktop_file, G_KEY_FILE_DESKTOP_GROUP, 
"X-LightDM-DesktopName", NULL);
+        if (name)
+        {
+            config->priv->desktop_names = g_malloc (sizeof (gchar *) * 2);
+            config->priv->desktop_names[0] = name;
+            config->priv->desktop_names[1] = NULL;
+        }
+    }
     config->priv->compositor_command = g_key_file_get_string (desktop_file, 
G_KEY_FILE_DESKTOP_GROUP, "X-LightDM-System-Compositor-Command", NULL);
 
     g_key_file_free (desktop_file);
@@ -78,11 +88,11 @@
     return config->priv->session_type;
 }
 
-const gchar *
-session_config_get_desktop_name (SessionConfig *config)
+gchar **
+session_config_get_desktop_names (SessionConfig *config)
 {
     g_return_val_if_fail (config != NULL, NULL);
-    return config->priv->desktop_name;
+    return config->priv->desktop_names;
 }
 
 const gchar *
@@ -104,7 +114,7 @@
     SessionConfig *self = SESSION_CONFIG (object);
 
     g_free (self->priv->session_type);
-    g_free (self->priv->desktop_name);
+    g_strfreev (self->priv->desktop_names);
     g_free (self->priv->command);
     g_free (self->priv->compositor_command);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/src/session-config.h 
new/lightdm-1.12.2/src/session-config.h
--- old/lightdm-1.12.1/src/session-config.h     2014-09-30 05:00:39.000000000 
+0200
+++ new/lightdm-1.12.2/src/session-config.h     2014-10-20 16:07:16.000000000 
+0200
@@ -42,7 +42,7 @@
 
 const gchar *session_config_get_session_type (SessionConfig *config);
 
-const gchar *session_config_get_desktop_name (SessionConfig *config);
+gchar **session_config_get_desktop_names (SessionConfig *config);
 
 const gchar *session_config_get_compositor_command (SessionConfig *config);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/src/session.c 
new/lightdm-1.12.2/src/session.c
--- old/lightdm-1.12.1/src/session.c    2014-09-30 05:00:39.000000000 +0200
+++ new/lightdm-1.12.2/src/session.c    2014-11-12 22:32:59.000000000 +0100
@@ -917,6 +917,8 @@
         g_object_unref (self->priv->display_server);
     if (self->priv->pid)
         kill (self->priv->pid, SIGKILL);
+    close (self->priv->to_child_input);
+    close (self->priv->from_child_output);
     if (self->priv->from_child_channel)
         g_io_channel_unref (self->priv->from_child_channel);
     if (self->priv->from_child_watch)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/tests/Makefile.am 
new/lightdm-1.12.2/tests/Makefile.am
--- old/lightdm-1.12.1/tests/Makefile.am        2014-09-30 05:00:39.000000000 
+0200
+++ new/lightdm-1.12.2/tests/Makefile.am        2014-10-20 16:07:16.000000000 
+0200
@@ -56,6 +56,7 @@
        test-login-guest-session-config \
        test-group-membership \
        test-xdg-current-desktop \
+       test-xdg-current-desktop-legacy \
        test-language-env \
        test-session-stdout \
        test-session-stderr \
@@ -346,6 +347,7 @@
        data/sessions/mir.desktop \
        data/sessions/mir-container.desktop \
        data/sessions/named.desktop \
+       data/sessions/named-legacy.desktop \
        scripts/0-additional.conf \
        scripts/1-additional.conf \
        scripts/additional-config.conf \
@@ -555,6 +557,7 @@
        scripts/vnc-open-file-descriptors.conf \
        scripts/xauthority.conf \
        scripts/xdg-current-desktop.conf \
+       scripts/xdg-current-desktop-legacy.conf \
        scripts/xdmcp-client.conf \
        scripts/xdmcp-server-autologin.conf \
        scripts/xdmcp-server-double-login.conf \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/tests/Makefile.in 
new/lightdm-1.12.2/tests/Makefile.in
--- old/lightdm-1.12.1/tests/Makefile.in        2014-10-08 22:03:01.000000000 
+0200
+++ new/lightdm-1.12.2/tests/Makefile.in        2014-11-12 22:45:56.000000000 
+0100
@@ -671,10 +671,10 @@
        test-autologin-guest-fail-setup-script \
        test-autologin-guest-logout test-guest-wrapper \
        test-login-guest-session-config test-group-membership \
-       test-xdg-current-desktop test-language-env test-session-stdout \
-       test-session-stderr test-session-stderr-multi-write \
-       test-session-stderr-backup test-xauthority \
-       test-corrupt-xauthority test-system-xauthority \
+       test-xdg-current-desktop test-xdg-current-desktop-legacy \
+       test-language-env test-session-stdout test-session-stderr \
+       test-session-stderr-multi-write test-session-stderr-backup \
+       test-xauthority test-corrupt-xauthority test-system-xauthority \
        test-user-renamed test-user-renamed-invalid test-user-name \
        test-user-uid test-user-image test-user-background \
        test-user-layout test-user-has-messages test-user-session \
@@ -807,6 +807,7 @@
        data/sessions/mir.desktop \
        data/sessions/mir-container.desktop \
        data/sessions/named.desktop \
+       data/sessions/named-legacy.desktop \
        scripts/0-additional.conf \
        scripts/1-additional.conf \
        scripts/additional-config.conf \
@@ -1016,6 +1017,7 @@
        scripts/vnc-open-file-descriptors.conf \
        scripts/xauthority.conf \
        scripts/xdg-current-desktop.conf \
+       scripts/xdg-current-desktop-legacy.conf \
        scripts/xdmcp-client.conf \
        scripts/xdmcp-server-autologin.conf \
        scripts/xdmcp-server-double-login.conf \
@@ -1689,6 +1691,13 @@
        $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
        --log-file $$b.log --trs-file $$b.trs \
        $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) 
-- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-xdg-current-desktop-legacy.log: test-xdg-current-desktop-legacy
+       @p='test-xdg-current-desktop-legacy'; \
+       b='test-xdg-current-desktop-legacy'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) 
-- $(LOG_COMPILE) \
        "$$tst" $(AM_TESTS_FD_REDIRECT)
 test-language-env.log: test-language-env
        @p='test-language-env'; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lightdm-1.12.1/tests/data/sessions/named-legacy.desktop 
new/lightdm-1.12.2/tests/data/sessions/named-legacy.desktop
--- old/lightdm-1.12.1/tests/data/sessions/named-legacy.desktop 1970-01-01 
01:00:00.000000000 +0100
+++ new/lightdm-1.12.2/tests/data/sessions/named-legacy.desktop 2014-10-20 
16:07:16.000000000 +0200
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Name=Test Session
+Comment=LightDM test session
+Exec=test-session
+X-LightDM-DesktopName=TestDesktop
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/tests/data/sessions/named.desktop 
new/lightdm-1.12.2/tests/data/sessions/named.desktop
--- old/lightdm-1.12.1/tests/data/sessions/named.desktop        2014-09-30 
05:00:39.000000000 +0200
+++ new/lightdm-1.12.2/tests/data/sessions/named.desktop        2014-10-20 
16:07:16.000000000 +0200
@@ -2,4 +2,4 @@
 Name=Test Session
 Comment=LightDM test session
 Exec=test-session
-X-LightDM-DesktopName=TestDesktop
+DesktopNames=TestDesktop1;TestDesktop2;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lightdm-1.12.1/tests/scripts/xdg-current-desktop-legacy.conf 
new/lightdm-1.12.2/tests/scripts/xdg-current-desktop-legacy.conf
--- old/lightdm-1.12.1/tests/scripts/xdg-current-desktop-legacy.conf    
1970-01-01 01:00:00.000000000 +0100
+++ new/lightdm-1.12.2/tests/scripts/xdg-current-desktop-legacy.conf    
2014-10-20 16:07:16.000000000 +0200
@@ -0,0 +1,30 @@
+#
+# Check XDG_CURRENT_DESKTOP is set for sessions that support it using the 
legacy key name
+#
+
+[SeatDefaults]
+autologin-user=have-password1
+user-session=named-legacy
+
+#?*START-DAEMON
+#?RUNNER DAEMON-START
+
+# X server starts
+#?XSERVER-0 START VT=7 SEAT=seat0
+
+# Daemon connects when X server is ready
+#?*XSERVER-0 INDICATE-READY
+#?XSERVER-0 INDICATE-READY
+#?XSERVER-0 ACCEPT-CONNECT
+
+# Session starts
+#?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_CURRENT_DESKTOP=TestDesktop 
XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 
XDG_SESSION_DESKTOP=named-legacy USER=have-password1
+#?LOGIN1 ACTIVATE-SESSION SESSION=c0
+#?XSERVER-0 ACCEPT-CONNECT
+#?SESSION-X-0 CONNECT-XSERVER
+
+# Cleanup
+#?*STOP-DAEMON
+#?SESSION-X-0 TERMINATE SIGNAL=15
+#?XSERVER-0 TERMINATE SIGNAL=15
+#?RUNNER DAEMON-EXIT STATUS=0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lightdm-1.12.1/tests/scripts/xdg-current-desktop.conf 
new/lightdm-1.12.2/tests/scripts/xdg-current-desktop.conf
--- old/lightdm-1.12.1/tests/scripts/xdg-current-desktop.conf   2014-09-30 
05:00:39.000000000 +0200
+++ new/lightdm-1.12.2/tests/scripts/xdg-current-desktop.conf   2014-10-20 
16:07:16.000000000 +0200
@@ -18,7 +18,7 @@
 #?XSERVER-0 ACCEPT-CONNECT
 
 # Session starts
-#?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_CURRENT_DESKTOP=TestDesktop 
XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 
XDG_SESSION_DESKTOP=named USER=have-password1
+#?SESSION-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 
XDG_CURRENT_DESKTOP=TestDesktop1:TestDesktop2 
XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 
XDG_SESSION_DESKTOP=named USER=have-password1
 #?LOGIN1 ACTIVATE-SESSION SESSION=c0
 #?XSERVER-0 ACCEPT-CONNECT
 #?SESSION-X-0 CONNECT-XSERVER
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/tests/src/libsystem.c 
new/lightdm-1.12.2/tests/src/libsystem.c
--- old/lightdm-1.12.1/tests/src/libsystem.c    2014-09-30 05:00:39.000000000 
+0200
+++ new/lightdm-1.12.2/tests/src/libsystem.c    2014-11-10 00:49:59.000000000 
+0100
@@ -196,6 +196,9 @@
     if (g_str_has_prefix (path, "/tmp"))
         return g_build_filename (g_getenv ("LIGHTDM_TEST_ROOT"), "tmp", path + 
strlen ("/tmp"), NULL);
 
+    if (g_str_has_prefix (path, "/run"))
+        return g_build_filename (g_getenv ("LIGHTDM_TEST_ROOT"), "run", path + 
strlen ("/run"), NULL);
+
     if (g_str_has_prefix (path, "/etc/xdg"))
         return g_build_filename (g_getenv ("LIGHTDM_TEST_ROOT"), "etc", "xdg", 
path + strlen ("/etc/xdg"), NULL);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/tests/src/test-runner.c 
new/lightdm-1.12.2/tests/src/test-runner.c
--- old/lightdm-1.12.1/tests/src/test-runner.c  2014-10-03 05:25:21.000000000 
+0200
+++ new/lightdm-1.12.2/tests/src/test-runner.c  2014-11-10 00:49:59.000000000 
+0100
@@ -2535,6 +2535,7 @@
 
     /* Set up a skeleton file system */
     g_mkdir_with_parents (g_strdup_printf ("%s/etc", temp_dir), 0755);
+    g_mkdir_with_parents (g_strdup_printf ("%s/run", temp_dir), 0755);
     g_mkdir_with_parents (g_strdup_printf ("%s/usr/share", temp_dir), 0755);
     g_mkdir_with_parents (g_strdup_printf ("%s/usr/share/lightdm/sessions", 
temp_dir), 0755);
     g_mkdir_with_parents (g_strdup_printf 
("%s/usr/share/lightdm/remote-sessions", temp_dir), 0755);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lightdm-1.12.1/tests/test-xdg-current-desktop-legacy 
new/lightdm-1.12.2/tests/test-xdg-current-desktop-legacy
--- old/lightdm-1.12.1/tests/test-xdg-current-desktop-legacy    1970-01-01 
01:00:00.000000000 +0100
+++ new/lightdm-1.12.2/tests/test-xdg-current-desktop-legacy    2014-10-20 
16:07:16.000000000 +0200
@@ -0,0 +1,2 @@
+#!/bin/sh
+./src/dbus-env ./src/test-runner xdg-current-desktop-legacy 
test-gobject-greeter

++++++ lightdm-disable-utmp-handling.patch ++++++
--- /var/tmp/diff_new_pack.L5ejFl/_old  2014-11-14 09:19:23.000000000 +0100
+++ /var/tmp/diff_new_pack.L5ejFl/_new  2014-11-14 09:19:23.000000000 +0100
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent a952bffa87a4e7d533d0fa43396466b399c545bb
+# Parent ce2ab1b9285a9408ec9673b555b398c2af18de62
 disable utmp handling since this is handled in the Xstartup/Xreset scripts
 
 diff --git a/src/session-child.c b/src/session-child.c

++++++ lightdm-sysconfig-support.patch ++++++
--- /var/tmp/diff_new_pack.L5ejFl/_old  2014-11-14 09:19:23.000000000 +0100
+++ /var/tmp/diff_new_pack.L5ejFl/_new  2014-11-14 09:19:23.000000000 +0100
@@ -179,7 +179,7 @@
  static void
  log_cb (const gchar *log_domain, GLogLevelFlags log_level, const gchar 
*message, gpointer data)
  {
-@@ -1378,6 +1490,9 @@ main (int argc, char **argv)
+@@ -1379,6 +1491,9 @@ main (int argc, char **argv)
          g_warning ("Failed to make cache directory %s: %s", dir, strerror 
(errno));
      g_free (dir);
  
@@ -632,7 +632,7 @@
 diff --git a/src/seat.c b/src/seat.c
 --- a/src/seat.c
 +++ b/src/seat.c
-@@ -1235,9 +1235,14 @@ create_greeter_session (Seat *seat)
+@@ -1240,9 +1240,14 @@ create_greeter_session (Seat *seat)
      session_set_argv (SESSION (greeter_session), argv);
      g_strfreev (argv);
  
@@ -650,7 +650,7 @@
      g_signal_connect (greeter_session, "create-session", G_CALLBACK 
(greeter_create_session_cb), seat);
      g_signal_connect (greeter_session, "start-session", G_CALLBACK 
(greeter_start_session_cb), seat);
  
-@@ -1468,7 +1473,10 @@ seat_switch_to_user (Seat *seat, const g
+@@ -1473,7 +1478,10 @@ seat_switch_to_user (Seat *seat, const g
      /* Attempt to authenticate them */
      session = create_user_session (seat, username, FALSE);
      g_signal_connect (session, "authentication-complete", G_CALLBACK 
(switch_authentication_complete_cb), seat);

++++++ lightdm-use-run-dir.patch ++++++
--- /var/tmp/diff_new_pack.L5ejFl/_old  2014-11-14 09:19:23.000000000 +0100
+++ /var/tmp/diff_new_pack.L5ejFl/_new  2014-11-14 09:19:23.000000000 +0100
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent b89fc72d8538bc8c27fbbec89408015d7095dc3b
+# Parent 286765d233568af58a49fd0b2c79b63fcabaf9f4
 Use /run instead of localstatedir/run/lightdm
 
 diff --git a/src/Makefile.am b/src/Makefile.am

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to