Hello community,

here is the log from the commit of package lightdm for openSUSE:Factory checked 
in at 2017-01-29 10:38:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2016-11-29 
12:49:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.lightdm.new/lightdm.changes     2017-02-03 
17:49:08.683584106 +0100
@@ -1,0 +2,15 @@
+Wed Jan 25 12:36:49 UTC 2017 - [email protected]
+
+- Update to version 1.21.3 (changes since 1.21.1):
+  * Use SA_RESTART on signals so we don't get interrupted reads.
+  * Use logind to terminate greeter sessions if it is available.
+  * Load greeters from XDG_DATA_DIRS instead of the compile time
+    value.
+  * Allow the D-Bus interface to be disabled.
+  * Always pass through LD_PRELOAD, LD_LIBRARY_PATH and PATH to
+    sessions/display servers.
+  * Fix an incorrect unref in the XDMCP server code.
+  * Fix logging warnings.
+- Rebase lightdm-sysconfig-support.patch.
+
+-------------------------------------------------------------------

Old:
----
  lightdm-1.21.1.tar.xz
  lightdm-1.21.1.tar.xz.asc

New:
----
  lightdm-1.21.3.tar.xz
  lightdm-1.21.3.tar.xz.asc

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

Other differences:
------------------
++++++ lightdm.spec ++++++
--- /var/tmp/diff_new_pack.bEnOLH/_old  2017-02-03 17:49:09.327493328 +0100
+++ /var/tmp/diff_new_pack.bEnOLH/_new  2017-02-03 17:49:09.331492764 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lightdm
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Guido Berhoerster.
 #
 # All modifications and additions to the file contributed by third parties
@@ -27,7 +27,7 @@
 %define typelibname     typelib-1_0-LightDM-1
 %define rundir          /run
 Name:           lightdm
-Version:        1.21.1
+Version:        1.21.3
 Release:        0
 Summary:        Lightweight, Cross-desktop Display Manager
 License:        GPL-3.0+

++++++ lightdm-1.21.1.tar.xz -> lightdm-1.21.3.tar.xz ++++++
++++ 2534 lines of diff (skipped)

++++++ lightdm-sysconfig-support.patch ++++++
--- /var/tmp/diff_new_pack.bEnOLH/_old  2017-02-03 17:49:09.839421156 +0100
+++ /var/tmp/diff_new_pack.bEnOLH/_new  2017-02-03 17:49:09.843420592 +0100
@@ -1,5 +1,3 @@
-Retrieve configuration seetings from sysconfig files.
-
 --- a/data/lightdm.conf
 +++ b/data/lightdm.conf
 @@ -1,3 +1,30 @@
@@ -41,9 +39,9 @@
  #include "configuration.h"
 +#include "opensuse-sysconfig.h"
  #include "display-manager.h"
+ #include "display-manager-service.h"
  #include "xdmcp-server.h"
- #include "vnc-server.h"
-@@ -71,6 +72,114 @@ typedef struct
+@@ -50,6 +51,114 @@ static gint exit_code = EXIT_SUCCESS;
  
  static gboolean update_login1_seat (Login1Seat *login1_seat);
  
@@ -158,7 +156,7 @@
  static void
  log_cb (const gchar *log_domain, GLogLevelFlags log_level, const gchar 
*message, gpointer data)
  {
-@@ -1483,6 +1592,9 @@ main (int argc, char **argv)
+@@ -927,6 +1036,9 @@ main (int argc, char **argv)
          g_warning ("Failed to make cache directory %s: %s", dir, strerror 
(errno));
      g_free (dir);
  
@@ -170,7 +168,7 @@
      /* Show queued messages once logging is complete */
 --- a/src/Makefile.am
 +++ b/src/Makefile.am
-@@ -75,7 +75,9 @@ lightdm_SOURCES = \
+@@ -77,7 +77,9 @@ lightdm_SOURCES = \
        xdmcp-server.h \
        xdmcp-session.c \
        xdmcp-session.h \
@@ -619,7 +617,7 @@
 +#endif /* __OPENSUSE_SYSCONFIG_H */
 --- a/src/seat.c
 +++ b/src/seat.c
-@@ -1339,9 +1339,14 @@ create_greeter_session (Seat *seat)
+@@ -1338,9 +1338,14 @@ create_greeter_session (Seat *seat)
      session_set_argv (SESSION (greeter_session), argv);
      g_strfreev (argv);
  
@@ -637,7 +635,7 @@
      g_signal_connect (greeter, GREETER_SIGNAL_CREATE_SESSION, G_CALLBACK 
(greeter_create_session_cb), seat);
      g_signal_connect (greeter, GREETER_SIGNAL_START_SESSION, G_CALLBACK 
(greeter_start_session_cb), seat);
  
-@@ -1590,7 +1595,10 @@ seat_switch_to_user (Seat *seat, const g
+@@ -1589,7 +1594,10 @@ seat_switch_to_user (Seat *seat, const g
      /* Attempt to authenticate them */
      session = create_user_session (seat, username, FALSE);
      g_signal_connect (session, SESSION_SIGNAL_AUTHENTICATION_COMPLETE, 
G_CALLBACK (switch_authentication_complete_cb), seat);


Reply via email to