Hello community, here is the log from the commit of package lightdm for openSUSE:Factory checked in at 2013-11-04 12:46:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-10-23 10:10:46.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.lightdm.new/lightdm.changes 2013-11-04 12:46:09.000000000 +0100 @@ -1,0 +2,11 @@ +Thu Oct 31 17:50:29 UTC 2013 - gber@opensuse.org + +- update to version 1.8.3 + - Correctly set for greeters. This was regressed in 1.7.5 for + ConsoleKit and was never passed to logind + - Correctly set user in session setup script + - Fix notification of sessions being logged out +- drop obsolete lightdm-fix-session-setup-script-env.patch and + lightdm-set-xdg-session-class.patch + +------------------------------------------------------------------- Old: ---- lightdm-1.8.2.tar.xz lightdm-fix-session-setup-script-env.patch lightdm-set-xdg-session-class.patch New: ---- lightdm-1.8.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lightdm.spec ++++++ --- /var/tmp/diff_new_pack.b0xPEK/_old 2013-11-04 12:46:10.000000000 +0100 +++ /var/tmp/diff_new_pack.b0xPEK/_new 2013-11-04 12:46:10.000000000 +0100 @@ -28,7 +28,7 @@ %endif Name: lightdm -Version: 1.8.2 +Version: 1.8.3 Release: 0 Summary: Lightweight, Cross-desktop Display Manager License: GPL-3.0+ @@ -52,10 +52,6 @@ Patch5: lightdm-disable-utmp-handling.patch # PATCH-FIX-OPENSUSE lightdm-use-run-dir.patch gber@opensuse.org -- Use /run instead of /var/run Patch6: lightdm-use-run-dir.patch -# PATCH-FIX-UPSTREAM lightdm-fix-session-setup-script-env.patch gber@opensuse.org -- Put user information in the environment when running session-setup-script -Patch7: lightdm-fix-session-setup-script-env.patch -# PATCH-FIX-UPSTREAM lightdm-set-xdg-session-class.patch bnc#846914 lp#1242939 gber@opensuse.org -- Correctly set $XDG_SESSION_CLASS for greeters (backported from upstream bzr) -Patch8: lightdm-set-xdg-session-class.patch BuildRequires: gcc-c++ BuildRequires: gnome-common BuildRequires: gtk-doc @@ -142,8 +138,6 @@ %if 0%{?suse_version} >= 1230 %patch6 -p1 %endif -%patch7 -p1 -%patch8 -p1 %build bash ./autogen.sh ++++++ lightdm-1.8.2.tar.xz -> lightdm-1.8.3.tar.xz ++++++ ++++ 1867 lines of diff (skipped) ++++++ lightdm-disable-utmp-handling.patch ++++++ --- /var/tmp/diff_new_pack.b0xPEK/_old 2013-11-04 12:46:11.000000000 +0100 +++ /var/tmp/diff_new_pack.b0xPEK/_new 2013-11-04 12:46:11.000000000 +0100 @@ -1,5 +1,5 @@ # HG changeset patch -# Parent e7b391d67ca5135c48d1aef993e2aedfbce4345e +# Parent acf3eab3dcbae79c5aa9ec3d9ef1bf68b44ae7ff disable utmp handling since this is handled in the Xstartup/Xreset scripts diff --git a/src/session-child.c b/src/session-child.c @@ -15,15 +15,15 @@ #include <sys/mman.h> #include "configuration.h" -@@ -597,6 +599,7 @@ session_child_run (int argc, char **argv +@@ -596,6 +598,7 @@ session_child_run (int argc, char **argv /* Wait for the command to complete (blocks) */ if (child_pid > 0) { +#if 0 /* Log to utmp */ - if (g_strcmp0 (class, XDG_SESSION_CLASS_GREETER) != 0) + if (g_strcmp0 (pam_getenv (pam_handle, "XDG_SESSION_CLASS"), "greeter") != 0) { -@@ -624,10 +627,10 @@ session_child_run (int argc, char **argv +@@ -623,10 +626,10 @@ session_child_run (int argc, char **argv g_printerr ("Failed to write utmpx: %s\n", strerror (errno)); endutxent (); } @@ -34,9 +34,9 @@ - +#if 0 /* Log to utmp */ - if (g_strcmp0 (class, XDG_SESSION_CLASS_GREETER) != 0) + if (g_strcmp0 (pam_getenv (pam_handle, "XDG_SESSION_CLASS"), "greeter") != 0) { -@@ -655,6 +658,7 @@ session_child_run (int argc, char **argv +@@ -654,6 +657,7 @@ session_child_run (int argc, char **argv g_printerr ("Failed to write utmpx: %s\n", strerror (errno)); endutxent (); } ++++++ lightdm-set-gdmflexiserver-envvar.patch ++++++ --- /var/tmp/diff_new_pack.b0xPEK/_old 2013-11-04 12:46:11.000000000 +0100 +++ /var/tmp/diff_new_pack.b0xPEK/_new 2013-11-04 12:46:11.000000000 +0100 @@ -3,7 +3,7 @@ diff --git a/src/session-child.c b/src/session-child.c --- a/src/session-child.c +++ b/src/session-child.c -@@ -531,10 +531,7 @@ session_child_run (int argc, char **argv +@@ -530,10 +530,7 @@ session_child_run (int argc, char **argv g_free (value); } ++++++ lightdm-sysconfig-support.patch ++++++ --- /var/tmp/diff_new_pack.b0xPEK/_old 2013-11-04 12:46:11.000000000 +0100 +++ /var/tmp/diff_new_pack.b0xPEK/_new 2013-11-04 12:46:11.000000000 +0100 @@ -632,7 +632,7 @@ diff --git a/src/seat.c b/src/seat.c --- a/src/seat.c +++ b/src/seat.c -@@ -1092,7 +1092,10 @@ create_greeter_session (Seat *seat) +@@ -1093,7 +1093,10 @@ create_greeter_session (Seat *seat) session_set_argv (SESSION (greeter_session), argv); g_strfreev (argv); @@ -644,7 +644,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); -@@ -1305,7 +1308,10 @@ seat_switch_to_user (Seat *seat, const g +@@ -1306,7 +1309,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); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org