Hello community, here is the log from the commit of package cinnamon-session for openSUSE:Factory checked in at 2016-04-28 16:56:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cinnamon-session (Old) and /work/SRC/openSUSE:Factory/.cinnamon-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cinnamon-session" Changes: -------- --- /work/SRC/openSUSE:Factory/cinnamon-session/cinnamon-session.changes 2016-03-16 10:35:10.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.cinnamon-session.new/cinnamon-session.changes 2016-04-28 17:01:45.000000000 +0200 @@ -1,0 +2,11 @@ +Mon Apr 25 05:00:35 UTC 2016 - sor.alexei@meowr.ru + +- Update to version 3.0.0: + * main.c: Remove CLUTTER_BACKEND=x11 (moved to cinnamon main.c). + * mdm: Fix logic error. + * Fix a typo in a warning message. + * Add a provides for x-session-manager. + * Support new libsystemd (which replaces libsystemd-login). + * Fix GTK+ regression in csm-inhibit-dialog. + +------------------------------------------------------------------- Old: ---- cinnamon-session-2.8.3.tar.gz New: ---- cinnamon-session-3.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cinnamon-session.spec ++++++ --- /var/tmp/diff_new_pack.PlUiek/_old 2016-04-28 17:01:47.000000000 +0200 +++ /var/tmp/diff_new_pack.PlUiek/_new 2016-04-28 17:01:47.000000000 +0200 @@ -17,7 +17,7 @@ Name: cinnamon-session -Version: 2.8.3 +Version: 3.0.0 Release: 0 Summary: The session manager for the Cinnamon Desktop License: GPL-2.0+ and LGPL-2.1+ @@ -29,6 +29,7 @@ BuildRequires: gnome-common BuildRequires: hicolor-icon-theme BuildRequires: libtool +BuildRequires: pkg-config BuildRequires: tcpd-devel BuildRequires: update-desktop-files BuildRequires: xmlto @@ -39,7 +40,7 @@ BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libcanberra) -BuildRequires: pkgconfig(libsystemd-login) +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(pangox) BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(upower-glib) ++++++ cinnamon-session-2.8.3.tar.gz -> cinnamon-session-3.0.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-2.8.3/cinnamon-session/main.c new/cinnamon-session-3.0.0/cinnamon-session/main.c --- old/cinnamon-session-2.8.3/cinnamon-session/main.c 2016-03-07 18:09:17.000000000 +0100 +++ new/cinnamon-session-3.0.0/cinnamon-session/main.c 2016-04-23 17:16:58.000000000 +0200 @@ -380,7 +380,6 @@ * detect if GNOME is running. We keep this for compatibility reasons. */ csm_util_setenv ("GNOME_DESKTOP_SESSION_ID", "this-is-deprecated"); - csm_util_setenv ("CLUTTER_BACKEND", "x11"); /* Make QT5 apps follow the GTK style */ csm_util_setenv ("QT_STYLE_OVERRIDE", "gtk"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-2.8.3/configure.ac new/cinnamon-session-3.0.0/configure.ac --- old/cinnamon-session-2.8.3/configure.ac 2016-03-07 18:09:17.000000000 +0100 +++ new/cinnamon-session-3.0.0/configure.ac 2016-04-23 17:16:58.000000000 +0200 @@ -1,5 +1,5 @@ AC_INIT([cinnamon-session], - [2.8.3], + [3.0.0], [https://github.com/linuxmint/cinnamon-session/issues]) AC_CONFIG_SRCDIR([cinnamon-session]) @@ -96,7 +96,9 @@ dnl Check for logind dnl ==================================================================== -PKG_CHECK_MODULES(LOGIND, [gio-unix-2.0 libsystemd-login >= 183], [have_logind=yes], [have_logind=no]) +PKG_CHECK_MODULES(LOGIND, [gio-unix-2.0 libsystemd-login], [have_logind=yes], [ + PKG_CHECK_MODULES(LOGIND, [gio-unix-2.0 libsystemd], [have_logind=yes], [have_logind=no]) +]) if test x$have_logind = xyes; then AC_DEFINE(HAVE_LOGIND, 1, [Define if logind is supported]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-2.8.3/data/csm-inhibit-dialog.glade new/cinnamon-session-3.0.0/data/csm-inhibit-dialog.glade --- old/cinnamon-session-2.8.3/data/csm-inhibit-dialog.glade 2016-03-07 18:09:17.000000000 +0100 +++ new/cinnamon-session-3.0.0/data/csm-inhibit-dialog.glade 2016-04-23 17:16:58.000000000 +0200 @@ -1,18 +1,19 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.18.3 --> <interface> - <requires lib="gtk+" version="2.16"/> - <!-- interface-naming-policy toplevel-contextual --> + <requires lib="gtk+" version="3.0"/> <object class="GtkVBox" id="main-box"> <property name="visible">True</property> + <property name="can_focus">False</property> <property name="border_width">6</property> - <property name="orientation">vertical</property> <property name="spacing">6</property> <child> <object class="GtkLabel" id="header-label"> <property name="visible">True</property> - <property name="xalign">0</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Some programs are still running:</property> <property name="wrap">True</property> + <property name="xalign">0</property> <attributes> <attribute name="weight" value="bold"/> </attributes> @@ -27,16 +28,19 @@ <object class="GtkScrolledWindow" id="scrolledwindow1"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="hscrollbar_policy">automatic</property> - <property name="vscrollbar_policy">automatic</property> <property name="shadow_type">in</property> + <property name="min_content_height">200</property> <child> <object class="GtkTreeView" id="inhibitors-treeview"> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="border_width">3</property> <property name="headers_visible">False</property> <property name="enable_search">False</property> <property name="show_expanders">False</property> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="treeview-selection1"/> + </child> </object> </child> </object> @@ -49,12 +53,15 @@ <child> <object class="GtkLabel" id="description-label"> <property name="visible">True</property> - <property name="xalign">0</property> - <property name="yalign">0</property> + <property name="can_focus">False</property> <property name="label" translatable="yes">Waiting for the program to finish. Interrupting the program may cause you to lose work.</property> <property name="wrap">True</property> + <property name="xalign">0</property> + <property name="yalign">0</property> </object> <packing> + <property name="expand">True</property> + <property name="fill">True</property> <property name="position">2</property> </packing> </child> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-2.8.3/debian/changelog new/cinnamon-session-3.0.0/debian/changelog --- old/cinnamon-session-2.8.3/debian/changelog 2016-03-07 18:09:17.000000000 +0100 +++ new/cinnamon-session-3.0.0/debian/changelog 2016-04-23 17:16:58.000000000 +0200 @@ -1,10 +1,18 @@ -cinnamon-session (2.8.3) rosa; urgency=medium +cinnamon-session (3.0.0) sarah; urgency=medium + + [ Michael Webster ] + * main.c: remove CLUTTER_BACKEND=x11 (moved to cinnamon main.c) [ monsta ] * mdm: fix logic error * fix a typo in a warning message - -- Clement Lefebvre <root@linuxmint.com> Mon, 07 Mar 2016 17:08:43 +0000 + [ Clement Lefebvre ] + * [Fantu & Ralf Jung] Add a provides for x-session-manager + * Support new libsystemd (which replaces libsystemd-login) + * Fixed GTK regression in csm-inhibit-dialog https://github.com/linuxmint/cinnamon-session/issues/63 + + -- Clement Lefebvre <root@linuxmint.com> Sat, 23 Apr 2016 16:16:12 +0100 cinnamon-session (2.8.2) rosa; urgency=medium diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cinnamon-session-2.8.3/debian/control new/cinnamon-session-3.0.0/debian/control --- old/cinnamon-session-2.8.3/debian/control 2016-03-07 18:09:17.000000000 +0100 +++ new/cinnamon-session-3.0.0/debian/control 2016-04-23 17:16:58.000000000 +0200 @@ -15,8 +15,8 @@ libice-dev, libjson-glib-dev (>= 0.10), libsm-dev, - libsystemd-daemon-dev [linux-any], - libsystemd-login-dev [linux-any], + libsystemd-daemon-dev [linux-any] | libsystemd-dev [linux-any], + libsystemd-login-dev [linux-any] | libsystemd-dev [linux-any], libupower-glib-dev (>= 0.9.0), libx11-dev, libxau-dev, @@ -41,6 +41,7 @@ ${shlibs:Depends} Breaks: cinnamon-session-common (<< 2.2.2-5~) Replaces: cinnamon-session-common (<< 2.2.2-5~) +Provides: x-session-manager Description: Cinnamon Session Manager - Minimal runtime The Cinnamon Session Manager is in charge of starting the core components of the Cinnamon desktop, and applications that should be launched at