From d8c96bff6f0da48488d58d71a5aec8f61b25384fef9a0637aac363c24fba3ec0 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 14 Nov 2012 15:39:59 +0000 Subject: [PATCH 1/2] Accepting request 141267 from home:dimstar:branches:GNOME:Factory tweaked OBS-URL: https://build.opensuse.org/request/show/141267 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-session?expand=0&rev=165 --- gnome-session-3.6.1.tar.xz | 3 --- gnome-session-3.6.2.tar.xz | 3 +++ gnome-session.changes | 11 +++++++++++ gnome-session.spec | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) delete mode 100644 gnome-session-3.6.1.tar.xz create mode 100644 gnome-session-3.6.2.tar.xz diff --git a/gnome-session-3.6.1.tar.xz b/gnome-session-3.6.1.tar.xz deleted file mode 100644 index 08cf99b..0000000 --- a/gnome-session-3.6.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:759c26230d8ac3f2d51344f5eaadce166819c4394acb733987e6d23fd42bddfb -size 731472 diff --git a/gnome-session-3.6.2.tar.xz b/gnome-session-3.6.2.tar.xz new file mode 100644 index 0000000..748c2ec --- /dev/null +++ b/gnome-session-3.6.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e3a3466eed4136826e150b639c63beb5c93710346dea2e538adfe5e18d701b4 +size 729676 diff --git a/gnome-session.changes b/gnome-session.changes index c31174f..e96918f 100644 --- a/gnome-session.changes +++ b/gnome-session.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Tue Nov 13 11:57:58 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.6.2: + + Initialize systemd client before acquiring name. Fixes logind + race. + + Add SessionName property to introspection. Fixes gdbus errors. + + Drop system inhibitor when necessary. Fixes logind leak. + + Fix malloc/g_free mismatch in systemd code. + + Updated translations. + ------------------------------------------------------------------- Tue Oct 16 07:13:23 UTC 2012 - dimstar@opensuse.org diff --git a/gnome-session.spec b/gnome-session.spec index a253a13..622872f 100644 --- a/gnome-session.spec +++ b/gnome-session.spec @@ -17,7 +17,7 @@ Name: gnome-session -Version: 3.6.1 +Version: 3.6.2 Release: 0 Summary: Session Tools for the GNOME Desktop License: GPL-2.0+ From a4ff725980cf564ec679d92a311606e1549f641ebf97420b821abe884a9bfb07 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sun, 18 Nov 2012 15:33:56 +0000 Subject: [PATCH 2/2] Accepting request 141598 from home:dimstar:branches:GNOME:Factory - Only conditionally require ConsoleKit from gnome-session-core, based on with_systemd defines: while switching openSUSE 12.3 to systemd based session tracking, we should not require CK anymore. OBS-URL: https://build.opensuse.org/request/show/141598 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-session?expand=0&rev=166 --- gnome-session.changes | 7 +++++++ gnome-session.spec | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/gnome-session.changes b/gnome-session.changes index e96918f..949e5d1 100644 --- a/gnome-session.changes +++ b/gnome-session.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Nov 16 22:01:14 UTC 2012 - dimstar@opensuse.org + +- Only conditionally require ConsoleKit from gnome-session-core, + based on with_systemd defines: while switching openSUSE 12.3 to + systemd based session tracking, we should not require CK anymore. + ------------------------------------------------------------------- Tue Nov 13 11:57:58 UTC 2012 - dimstar@opensuse.org diff --git a/gnome-session.spec b/gnome-session.spec index 622872f..ee40436 100644 --- a/gnome-session.spec +++ b/gnome-session.spec @@ -16,6 +16,8 @@ # +%define with_systemd 1 + Name: gnome-session Version: 3.6.2 Release: 0 @@ -110,7 +112,9 @@ a GNOME 3 session that looks and feels like GNOME 2. %package core Summary: Session Manager for GNOME -- Minimal Version Group: System/GUI/GNOME +%if ! %{with_systemd} Requires: ConsoleKit +%endif Requires: dbus-1-x11 Requires: gsettings-desktop-schemas >= 0.1.7 Requires: hicolor-icon-theme