commit gnome-session for openSUSE:Factory

2020-05-16 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2020-05-16 22:25:52

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.2738 (New)


Package is "gnome-session"

Sat May 16 22:25:52 2020 rev:191 rq:805780 version:3.36.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2020-04-23 18:27:07.231706854 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.2738/gnome-session.changes
2020-05-16 22:26:05.733243720 +0200
@@ -1,0 +2,7 @@
+Tue May 12 07:18:56 UTC 2020 - Xiaoguang Wang 
+
+- Update gnome-classic-s390-not-require-g-s-d_wacom.patch: Solve
+  conflict with gnome-shell-extensions-remove-gsd-XSettings.patch
+  (bsc#1171485).
+
+---



Other differences:
--
++ gnome-session-s390-not-require-g-s-d_wacom.patch ++
--- /var/tmp/diff_new_pack.rrIvhU/_old  2020-05-16 22:26:06.373245034 +0200
+++ /var/tmp/diff_new_pack.rrIvhU/_new  2020-05-16 22:26:06.373245034 +0200
@@ -1,9 +1,9 @@
 Index: gnome-session-3.34.2/data/gnome.session.desktop.in.in
 ===
 gnome-session-3.34.2.orig/data/gnome.session.desktop.in.in 2019-11-29 
13:31:35.916694686 +0100
-+++ gnome-session-3.34.2/data/gnome.session.desktop.in.in  2019-11-29 
13:34:30.620702300 +0100
+--- gnome-session-3.34.2.orig/data/gnome.session.desktop.in.in
 gnome-session-3.34.2/data/gnome.session.desktop.in.in
 @@ -1,3 +1,3 @@
  [GNOME Session]
  Name=GNOME
--RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;
-+RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.XSettings;
+-RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;
++RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;




commit gnome-session for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2020-04-23 18:27:04

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.2738 (New)


Package is "gnome-session"

Thu Apr 23 18:27:04 2020 rev:190 rq:795214 version:3.36.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2020-04-18 00:27:18.881665208 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.2738/gnome-session.changes
2020-04-23 18:27:07.231706854 +0200
@@ -8,0 +9,19 @@
+Sat Mar 28 03:36:00 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.0:
+  + data: Require UsbProtection component.
+  + doap: Call this "GNOME Session Manager".
+  + Updated translations.
+
+---
+Sat Mar 28 03:35:03 CET 2020 - dims...@opensuse.org
+
+- Update to version 3.35.3:
+  + binary: Allow quitting early on SIGTERM/SIGINT
+  + binary: Log a critical when our SIGTERM/SIGINT handler fails to
+log out.
+  + Updated translations.
+- Switch back to regular release tarballs.
+- Rebase gnome-session-remove-gsd-XSettings.patch.
+
+---

Old:

  _service
  gnome-session-3.34.2.obscpio
  gnome-session.obsinfo

New:

  gnome-session-3.36.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.NS3F3B/_old  2020-04-23 18:27:08.135708585 +0200
+++ /var/tmp/diff_new_pack.NS3F3B/_new  2020-04-23 18:27:08.139708592 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   gnome-session
-Version:3.34.2
+Version:3.36.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 URL:https://www.gnome.org
-Source0:%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/gnome-session/3.36/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 

++ gnome-session-remove-gsd-XSettings.patch ++
--- /var/tmp/diff_new_pack.NS3F3B/_old  2020-04-23 18:27:08.175708661 +0200
+++ /var/tmp/diff_new_pack.NS3F3B/_new  2020-04-23 18:27:08.179708669 +0200
@@ -10,15 +10,12 @@
  data/gnome.session.desktop.in.in | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/data/gnome.session.desktop.in.in 
b/data/gnome.session.desktop.in.in
-index 6c70f540..079e1e82 100644
 a/data/gnome.session.desktop.in.in
-+++ b/data/gnome.session.desktop.in.in
+Index: gnome-session-3.36.0/data/gnome.session.desktop.in.in
+===
+--- gnome-session-3.36.0.orig/data/gnome.session.desktop.in.in
 gnome-session-3.36.0/data/gnome.session.desktop.in.in
 @@ -1,3 +1,3 @@
  [GNOME Session]
  Name=GNOME
--RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;
-+RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;
--- 
-2.25.0
-
+-RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.UsbProtection;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;

commit gnome-session for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2020-04-18 00:27:13

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.2738 (New)


Package is "gnome-session"

Sat Apr 18 00:27:13 2020 rev:189 rq:794358 version:3.34.2

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2020-03-30 22:51:13.931767422 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.2738/gnome-session.changes
2020-04-18 00:27:18.881665208 +0200
@@ -1,0 +2,7 @@
+Wed Apr 15 01:20:42 UTC 2020 - Xiaoguang Wang 
+
+- Add gnome-session-error-numbers-wrong.patch: Remove erron in log
+  'gnome-session-c[4905]: Error creating FIFO: File exists'
+  (bsc#1169165 glgo!GNOME/gnome-session#42).
+
+---

New:

  gnome-session-error-numbers-wrong.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ypGS6D/_old  2020-04-18 00:27:20.345668239 +0200
+++ /var/tmp/diff_new_pack.ypGS6D/_new  2020-04-18 00:27:20.349668248 +0200
@@ -33,6 +33,8 @@
 Patch1: gnome-session-remove-gsd-XSettings.patch
 # PATCH-FIX-OPENSUSE gnome-session-s390-not-require-g-s-d_wacom.patch 
bsc#1129412 yfji...@suse.com -- Remove the runtime requirement of g-s-d Wacom 
plugin
 Patch2: gnome-session-s390-not-require-g-s-d_wacom.patch
+# PATCH-FIX-UPSTREAM gnome-session-error-numbers-wrong.patch bsc#1169165 
glgo!GNOME/gnome-session#42 xw...@suse.com -- Valid error numbers are all 
positive numbers 
+Patch3: gnome-session-error-numbers-wrong.patch
 
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
@@ -111,6 +113,7 @@
 %ifarch s390 s390x
 %patch2 -p1
 %endif
+%patch3 -p1
 translation-update-upstream po gnome-session-3.0
 
 %build

++ gnome-session-error-numbers-wrong.patch ++
>From 534850d20b4f9dcb2c521bf6420a4d34123e7893 Mon Sep 17 00:00:00 2001
From: Xiaoguang Wang 
Date: Fri, 10 Apr 2020 15:41:23 +0800
Subject: [PATCH] Valid error numbers are all positive numbers

There is error in journal log:
gnome-session-c[4905]: Error creating FIFO: File exists
The errno can't be negative number.

https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/42
---
 gnome-session/main.c  | 2 +-
 tools/gnome-session-ctl.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-session/main.c b/gnome-session/main.c
index 01f56667..c1dda5dc 100644
--- a/gnome-session/main.c
+++ b/gnome-session/main.c
@@ -349,7 +349,7 @@ systemd_leader_run(void)
 fifo_name = g_strdup_printf ("%s/gnome-session-leader-fifo",
  g_get_user_runtime_dir ());
 res = mkfifo (fifo_name, 0666);
-if (res < 0 && errno != -EEXIST)
+if (res < 0 && errno != EEXIST)
 g_warning ("Error creating FIFO: %m");
 
 fifo_fd = g_open (fifo_name, O_WRONLY | O_CLOEXEC, 0666);
diff --git a/tools/gnome-session-ctl.c b/tools/gnome-session-ctl.c
index 9276a0ad..86f03be1 100644
--- a/tools/gnome-session-ctl.c
+++ b/tools/gnome-session-ctl.c
@@ -194,7 +194,7 @@ do_monitor_leader (void)
 fifo_name = g_strdup_printf ("%s/gnome-session-leader-fifo",
  g_get_user_runtime_dir ());
 res = mkfifo (fifo_name, 0666);
-if (res < 0 && errno != -EEXIST)
+if (res < 0 && errno != EEXIST)
 g_warning ("Error creating FIFO: %m");
 
 data.fifo_fd = g_open (fifo_name, O_RDONLY | O_CLOEXEC, 0666);
-- 
2.26.0




commit gnome-session for openSUSE:Factory

2020-03-30 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2020-03-30 22:51:07

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.3160 (New)


Package is "gnome-session"

Mon Mar 30 22:51:07 2020 rev:188 rq:789270 version:3.34.2

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2020-01-28 10:50:33.904707334 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.3160/gnome-session.changes
2020-03-30 22:51:13.931767422 +0200
@@ -1,0 +2,7 @@
+Mon Mar 16 03:51:13 UTC 2020 - Xiaoguang Wang 
+
+- Add gnome-session-remove-gsd-XSettings.patch: Remove
+  org.gnome.SettingsDaemon.XSettings from file gnome.session
+  (bsc#1163262 glgo#GNOME/gnome-session#51)
+
+---

New:

  gnome-session-remove-gsd-XSettings.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.lCt66D/_old  2020-03-30 22:51:14.839767917 +0200
+++ /var/tmp/diff_new_pack.lCt66D/_new  2020-03-30 22:51:14.843767919 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,8 @@
 
 # PATCH-FIX-UPSTREAM gnome-session-better-handle-empty-xdg_session_type.patch 
bsc#1084756 bgo#794256 yfji...@suse.com -- solution provided by m...@suse.com 
using a more reasonable way to handle gpu acceleration check
 Patch0: gnome-session-better-handle-empty-xdg_session_type.patch
+# PATCH-FIX-UPSTREAM gnome-session-remove-gsd-XSettings.patch bsc#1163262 
glgo#GNOME/gnome-session#51 xw...@suse.com -- remove 
org.gnome.SettingsDaemon.XSettings from gnome.session
+Patch1: gnome-session-remove-gsd-XSettings.patch
 # PATCH-FIX-OPENSUSE gnome-session-s390-not-require-g-s-d_wacom.patch 
bsc#1129412 yfji...@suse.com -- Remove the runtime requirement of g-s-d Wacom 
plugin
 Patch2: gnome-session-s390-not-require-g-s-d_wacom.patch
 
@@ -105,6 +107,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 %ifarch s390 s390x
 %patch2 -p1
 %endif

++ gnome-session-remove-gsd-XSettings.patch ++
>From 7690131514d22578dc6bfdc3b1af3196ffc4bbac Mon Sep 17 00:00:00 2001
From: Xiaoguang Wang 
Date: Thu, 5 Mar 2020 14:44:38 +0800
Subject: [PATCH] data: Remove org.gnome.SettingsDaemon.XSettings

Now gnome-shell starts up org.gnome.SettingsDaemon.XSettings

https://gitlab.gnome.org/GNOME/gnome-session/issues/51
---
 data/gnome.session.desktop.in.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/data/gnome.session.desktop.in.in b/data/gnome.session.desktop.in.in
index 6c70f540..079e1e82 100644
--- a/data/gnome.session.desktop.in.in
+++ b/data/gnome.session.desktop.in.in
@@ -1,3 +1,3 @@
 [GNOME Session]
 Name=GNOME
-RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;org.gnome.SettingsDaemon.XSettings;
+RequiredComponents=org.gnome.Shell;org.gnome.SettingsDaemon.A11ySettings;org.gnome.SettingsDaemon.Color;org.gnome.SettingsDaemon.Datetime;org.gnome.SettingsDaemon.Housekeeping;org.gnome.SettingsDaemon.Keyboard;org.gnome.SettingsDaemon.MediaKeys;org.gnome.SettingsDaemon.Power;org.gnome.SettingsDaemon.PrintNotifications;org.gnome.SettingsDaemon.Rfkill;org.gnome.SettingsDaemon.ScreensaverProxy;org.gnome.SettingsDaemon.Sharing;org.gnome.SettingsDaemon.Smartcard;org.gnome.SettingsDaemon.Sound;org.gnome.SettingsDaemon.Wacom;
-- 
2.25.0




commit gnome-session for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2020-01-28 10:50:27

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.26092 (New)


Package is "gnome-session"

Tue Jan 28 10:50:27 2020 rev:187 rq:767413 version:3.34.2

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2019-12-11 12:05:39.228727011 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.26092/gnome-session.changes   
2020-01-28 10:50:33.904707334 +0100
@@ -1,0 +2,5 @@
+Sat Jan 25 14:11:39 UTC 2020 - Dominique Leuenberger 
+
+- No longer recommend -lang: supplements are in use
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.uvWIXX/_old  2020-01-28 10:50:34.764708341 +0100
+++ /var/tmp/diff_new_pack.uvWIXX/_new  2020-01-28 10:50:34.768708346 +0100
@@ -57,7 +57,6 @@
 BuildRequires:  pkgconfig(xtrans)
 Requires:   %{name}-core = %{version}
 Requires:   %{name}-default-session = %{version}
-Recommends: %{name}-lang
 # gnome-session-wayland not recommended by default yet: causes various issues:
 # qemu's default video mode is 'cirrus', which stays black with GNOME Wayland
 # YaST cannot be started without additional tricks




commit gnome-session for openSUSE:Factory

2019-12-11 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2019-12-11 12:05:20

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.4691 (New)


Package is "gnome-session"

Wed Dec 11 12:05:20 2019 rev:186 rq:754972 version:3.34.2

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2019-10-17 13:00:56.237054730 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.4691/gnome-session.changes
2019-12-11 12:05:39.228727011 +0100
@@ -1,0 +2,27 @@
+Fri Nov 29 12:37:15 UTC 2019 - Frederic Crozat 
+
+- Refresh gnome-session-s390-not-require-g-s-d_wacom.patch for
+  GNOME 3.34.
+
+---
+Thu Nov 28 14:18:21 UTC 2019 - Bjørn Lie 
+
+- Update to version 3.34.2:
+  + autostart-app: Strip blacklisted variables from autostart
+environment.
+  + data:
+- Ensure shutdown target does not keep units loaded.
+- Make X11 services part of gnome-session-initialized.
+- Remove gnome-session-stable.timer and related units.
+- Remove never used gnome-session-shutdown.service.
+  + doap: Add a description.
+  + manager: Disable session saving on systemd managed sessions.
+  + session-fill: Disable session restoring on systemd.
+  + Updated translations.
+
+---
+Thu Nov 28 08:25:01 UTC 2019 - QK ZHU 
+
+- Pass systemd_journal=true to both SLE and Tumbleweed(jsc#SLE-10383).
+
+---

Old:

  gnome-session-3.34.1.obscpio

New:

  gnome-session-3.34.2.obscpio



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.AUH76u/_old  2019-12-11 12:05:40.768726363 +0100
+++ /var/tmp/diff_new_pack.AUH76u/_new  2019-12-11 12:05:40.768726363 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.34.1
+Version:3.34.2
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
@@ -115,9 +115,7 @@
 %meson \
   -D docbook=false \
   -D systemd=true \
-%if !0%{is_opensuse}
-  -D systemd_journal=false \
-%endif
+  -D systemd_journal=true \
   %{nil}
 %meson_build
 
@@ -213,8 +211,6 @@
 %{_userunitdir}/gnome-session-restart-dbus.service
 %{_userunitdir}/gnome-session-shutdown.target
 %{_userunitdir}/gnome-session-signal-init.service
-%{_userunitdir}/gnome-session-stable.target
-%{_userunitdir}/gnome-session-stable.timer
 %{_userunitdir}/gnome-session-wayland.target
 %{_userunitdir}/gnome-session-wayland@.target
 %{_userunitdir}/gnome-session-x11.target

++ _service ++
--- /var/tmp/diff_new_pack.AUH76u/_old  2019-12-11 12:05:40.792726353 +0100
+++ /var/tmp/diff_new_pack.AUH76u/_new  2019-12-11 12:05:40.792726353 +0100
@@ -2,7 +2,7 @@
   
 git
 https://gitlab.gnome.org/GNOME/gnome-session.git
-refs/tags/3.34.1
+refs/tags/3.34.2
 @PARENT_TAG@
   
   

++ gnome-session-3.34.1.obscpio -> gnome-session-3.34.2.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.34.1/NEWS 
new/gnome-session-3.34.2/NEWS
--- old/gnome-session-3.34.1/NEWS   2019-10-07 10:28:21.0 +0200
+++ new/gnome-session-3.34.2/NEWS   2019-11-28 14:40:00.0 +0100
@@ -1,4 +1,18 @@
 ==
+Version 3.34.2
+==
+
+   autostart-app: Strip blacklisted variables from autostart environment
+   data: Ensure shutdown target does not keep units loaded
+   data: Make X11 services part of gnome-session-initialized
+   data: Remove gnome-session-stable.timer and related units
+   data: Remove never used gnome-session-shutdown.service
+   doap: Add a description
+   manager: Disable session saving on systemd managed sessions
+   session-fill: Disable session restoring on systemd
+   Translation updates: Chinese (Taiwan), Russian
+
+==
 Version 3.34.1
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gnome-session-3.34.1/data/gnome-session-shutdown.service.in 
new/gnome-session-3.34.2/data/gnome-session-shutdown.service.in
--- old/gnome-session-3.34.1/data/gnome-session-shutdown.service.in 
2019-10-07 10:28:21.0 +0200
+++ 

commit gnome-session for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2019-10-17 13:00:54

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.2352 (New)


Package is "gnome-session"

Thu Oct 17 13:00:54 2019 rev:185 rq:736558 version:3.34.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2019-08-15 12:24:38.522617542 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.2352/gnome-session.changes
2019-10-17 13:00:56.237054730 +0200
@@ -1,0 +2,50 @@
+Mon Oct  7 09:57:51 UTC 2019 - Bjørn Lie 
+
+- Update to version 3.34.1:
+  + Drop accidentally included `--debug` when launching
+`gnome-session-binary`.
+  + Introduce a list of variables to potentially unset in launched
+sessions.
+  + Updated translations.
+- Drop gnome-session-no-debug.patch: Fixed upstream.
+
+---
+Tue Sep 17 22:16:07 UTC 2019 - Bjørn Lie 
+
+- Add gnome-session-no-debug.patch: Disable debug log spam in
+  journald. Patch/bug to be sent upstream.
+
+---
+Wed Sep 11 16:33:05 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.34.0:
+  + Updated translations.
+
+---
+Thu Sep  5 11:52:46 NZST 2019 - l...@ljones.dev
+
+- Update to version 3.33.92:
+  + More systemd --user fixes
+  + Updated translations.
+
+---
+Sun Sep  1 13:53:21 CDT 2019 - mgo...@suse.com
+
+- Update to version 3.33.90:
+  + Add support to manage the session using the systemd user
+instance.
+  + Update session definitions to match new gnome-settings-daemon.
+  + Don't show logout button in fail whale when not logged in.
+  + Handle apps exiting abruptly at log out better.
+  + Updated translations.
+- Changes from version 3.33.4:
+  + Fix warning in log spew with dbus activated services.
+  + Fix idle detection.
+  + Advertize support for GDM's session registration API
+  + Updated translations.
+- Drop
+  gnome-session-presence-Enable-idle-detection-when-screen-locked.patch:
+  fixed upstream.
+- Add systemd user unit files.
+
+---

Old:

  _servicedata
  gnome-session-3.32.0+5.obscpio
  gnome-session-presence-Enable-idle-detection-when-screen-locked.patch

New:

  gnome-session-3.34.1.obscpio



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.siQE5h/_old  2019-10-17 13:00:56.997052804 +0200
+++ /var/tmp/diff_new_pack.siQE5h/_new  2019-10-17 13:00:56.997052804 +0200
@@ -17,21 +17,18 @@
 
 
 Name:   gnome-session
-Version:3.32.0+5
+Version:3.34.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 URL:https://www.gnome.org
-# We are using source services, so no download url for source
 Source0:%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 
 # PATCH-FIX-UPSTREAM gnome-session-better-handle-empty-xdg_session_type.patch 
bsc#1084756 bgo#794256 yfji...@suse.com -- solution provided by m...@suse.com 
using a more reasonable way to handle gpu acceleration check
 Patch0: gnome-session-better-handle-empty-xdg_session_type.patch
-# PATCH-FIX-UPSTREAM 
gnome-session-presence-Enable-idle-detection-when-screen-locked.patch 
bsc#1118286 glgo#GNOME/gnome-shell#900 xw...@suse.com -- Enable dimming screen 
when screen is locked
-Patch1: 
gnome-session-presence-Enable-idle-detection-when-screen-locked.patch
 # PATCH-FIX-OPENSUSE gnome-session-s390-not-require-g-s-d_wacom.patch 
bsc#1129412 yfji...@suse.com -- Remove the runtime requirement of g-s-d Wacom 
plugin
 Patch2: gnome-session-s390-not-require-g-s-d_wacom.patch
 
@@ -109,7 +106,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 %ifarch s390 s390x
 %patch2 -p1
 %endif
@@ -204,8 +200,28 @@
 %{_libexecdir}/gnome-session-check-accelerated
 %{_libexecdir}/gnome-session-check-accelerated-gl-helper
 %{_libexecdir}/gnome-session-check-accelerated-gles-helper
+%{_libexecdir}/gnome-session-ctl
 %{_libexecdir}/gnome-session-failed
 %{_datadir}/gnome-session/hardware-compatibility
+%{_userunitdir}/gnome-session-failed.service
+%{_userunitdir}/gnome-session-failed.target
+%{_userunitdir}/gnome-session-initialized.target
+%{_userunitdir}/gnome-session-manager.target
+%{_userunitdir}/gnome-session-manager@.service
+%{_userunitdir}/gnome-session-monitor.service
+%{_userunitdir}/gnome-session-pre.target

commit gnome-session for openSUSE:Factory

2019-08-15 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2019-08-15 12:24:35

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.9556 (New)


Package is "gnome-session"

Thu Aug 15 12:24:35 2019 rev:184 rq:720997 version:3.32.0+5

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2019-05-03 22:13:02.275580723 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.9556/gnome-session.changes
2019-08-15 12:24:38.522617542 +0200
@@ -1,0 +2,10 @@
+Fri Aug 02 18:53:38 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.32.0+5:
+  + Updated translations.
+- Switch to git checkout via source service, upstream is lacking in
+  stable releases. In the future we will use a stable tag when
+  possible, but when upstream slacks off, we will use a checkout of
+  the stable branch.
+
+---

Old:

  gnome-session-3.32.0.tar.xz

New:

  _service
  _servicedata
  gnome-session-3.32.0+5.obscpio
  gnome-session.obsinfo



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Vf7U8o/_old  2019-08-15 12:24:39.086617401 +0200
+++ /var/tmp/diff_new_pack.Vf7U8o/_new  2019-08-15 12:24:39.086617401 +0200
@@ -17,13 +17,14 @@
 
 
 Name:   gnome-session
-Version:3.32.0
+Version:3.32.0+5
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 URL:https://www.gnome.org
-Source0:
https://download.gnome.org/sources/gnome-session/3.32/%{name}-%{version}.tar.xz
+# We are using source services, so no download url for source
+Source0:%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 

++ _service ++

  
git
https://gitlab.gnome.org/GNOME/gnome-session.git
gnome-3-32
@PARENT_TAG@+@TAG_OFFSET@
enable
  
  
  
*.tar
xz
  
  


++ _servicedata ++


https://gitlab.gnome.org/GNOME/gnome-session.git
  2550833a37250cee889ac12ce1e52965166169ff++
 gnome-session.obsinfo ++
name: gnome-session
version: 3.32.0+5
mtime: 1558614418
commit: 2550833a37250cee889ac12ce1e52965166169ff




commit gnome-session for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2019-05-03 22:13:00

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new.5148 (New)


Package is "gnome-session"

Fri May  3 22:13:00 2019 rev:183 rq:695721 version:3.32.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2018-10-17 08:13:38.627068681 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new.5148/gnome-session.changes
2019-05-03 22:13:02.275580723 +0200
@@ -1,0 +2,27 @@
+Fri Mar 29 06:50:54 UTC 2019 - Yifan Jiang 
+
+- Add gnome-session-s390-not-require-g-s-d_wacom.patch: Remove the
+  gnome session runtime requirement of g-s-d Wacom plugin because
+  it is not build on s390 (bsc#1129412).
+
+---
+Fri Mar 29 06:41:22 UTC 2019 - xw...@suse.com
+
+- Add
+  gnome-session-presence-Enable-idle-detection-when-screen-locked.patch:
+  Enable dimming screen when screen is locked (bsc#1118286,
+  glgo#GNOME/gnome-shell#900).
+
+---
+Wed Mar 13 16:07:02 UTC 2019 - Bjørn Lie 
+
+- Update to version 3.32.0:
+  + Updated translations.
+
+---
+Tue Jan  8 13:19:49 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.31.4:
+  + Updated translations.
+
+---

Old:

  gnome-session-3.30.1.tar.xz

New:

  gnome-session-3.32.0.tar.xz
  gnome-session-presence-Enable-idle-detection-when-screen-locked.patch
  gnome-session-s390-not-require-g-s-d_wacom.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Zn6gfV/_old  2019-05-03 22:13:03.307582713 +0200
+++ /var/tmp/diff_new_pack.Zn6gfV/_new  2019-05-03 22:13:03.311582720 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,22 @@
 
 
 Name:   gnome-session
-Version:3.30.1
+Version:3.32.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 URL:https://www.gnome.org
-Source0:
https://download.gnome.org/sources/gnome-session/3.30/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/gnome-session/3.32/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 
 # PATCH-FIX-UPSTREAM gnome-session-better-handle-empty-xdg_session_type.patch 
bsc#1084756 bgo#794256 yfji...@suse.com -- solution provided by m...@suse.com 
using a more reasonable way to handle gpu acceleration check
 Patch0: gnome-session-better-handle-empty-xdg_session_type.patch
+# PATCH-FIX-UPSTREAM 
gnome-session-presence-Enable-idle-detection-when-screen-locked.patch 
bsc#1118286 glgo#GNOME/gnome-shell#900 xw...@suse.com -- Enable dimming screen 
when screen is locked
+Patch1: 
gnome-session-presence-Enable-idle-detection-when-screen-locked.patch
+# PATCH-FIX-OPENSUSE gnome-session-s390-not-require-g-s-d_wacom.patch 
bsc#1129412 yfji...@suse.com -- Remove the runtime requirement of g-s-d Wacom 
plugin
+Patch2: gnome-session-s390-not-require-g-s-d_wacom.patch
 
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
@@ -104,6 +108,10 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%ifarch s390 s390x
+%patch2 -p1
+%endif
 translation-update-upstream po gnome-session-3.0
 
 %build

++ gnome-session-3.30.1.tar.xz -> gnome-session-3.32.0.tar.xz ++
 5018 lines of diff (skipped)

++ gnome-session-presence-Enable-idle-detection-when-screen-locked.patch 
++
>From 8676d77beb46e5a1f52ca0196ebebcd9890be5c2 Mon Sep 17 00:00:00 2001
From: xiaoguang wang 
Date: Tue, 12 Mar 2019 10:59:46 +0800
Subject: [PATCH] presence: Enable idle detection while screensaver is active

Dim screen function depends on signal STATUS_CHANGED. To dim screen when
screensaver is active, need to enable idle detection at that time.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/900
---
 gnome-session/gsm-presence.c | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/gnome-session/gsm-presence.c b/gnome-session/gsm-presence.c
index fa476abc..cdfa3ccd 100644
--- a/gnome-session/gsm-presence.c
+++ b/gnome-session/gsm-presence.c
@@ -173,10 +173,7 @@ 

commit gnome-session for openSUSE:Factory

2018-10-17 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2018-10-17 08:13:35

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Wed Oct 17 08:13:35 2018 rev:182 rq:638493 version:3.30.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2018-07-31 15:54:09.587014587 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2018-10-17 08:13:38.627068681 +0200
@@ -1,0 +2,34 @@
+Wed Sep 26 11:01:28 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.30.1:
+  + Fix region computation when debugging is enabled.
+  + Updated translations.
+
+---
+Fri Sep  7 00:27:43 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.30.0:
+  + Updated translations.
+- Reenable translation-update-upstream BuildRequires and its macro:
+  the previous issue has been fixed.
+- Drop hack/workaround for gnome.desktop not being installed to
+  wayland-sessions (bgo#792207).
+
+---
+Wed Aug 29 00:11:53 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.29.92:
+  + Add new RebootToFirmwareSetup API.
+  + Crash fix when running with nested wayland compositors.
+  + Use full path to binaries in desktop files.
+- Disable translation-update-upstream BuildRequires and
+  corresponding macro, currently breaks the build.
+
+---
+Fri Aug  3 22:44:28 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.29.90:
+  + Drop deprecated environment variable again.
+  + Harden permissions on config dir.
+
+---
@@ -450 +484 @@
-- Add xsltproc BuildRequries: Needed for man pages, pulled in by
+- Add xsltproc BuildRequires: Needed for man pages, pulled in by

Old:

  gnome-session-3.28.1.tar.xz

New:

  gnome-session-3.30.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.pfxhfQ/_old  2018-10-17 08:13:40.071068038 +0200
+++ /var/tmp/diff_new_pack.pfxhfQ/_new  2018-10-17 08:13:40.071068038 +0200
@@ -12,22 +12,24 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   gnome-session
-Version:3.28.1
+Version:3.30.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
-URL:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.28/%{name}-%{version}.tar.xz
+URL:https://www.gnome.org
+Source0:
https://download.gnome.org/sources/gnome-session/3.30/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
+
 # PATCH-FIX-UPSTREAM gnome-session-better-handle-empty-xdg_session_type.patch 
bsc#1084756 bgo#794256 yfji...@suse.com -- solution provided by m...@suse.com 
using a more reasonable way to handle gpu acceleration check
 Patch0: gnome-session-better-handle-empty-xdg_session_type.patch
+
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
 BuildRequires:  meson
@@ -116,15 +118,6 @@
 
 %install
 %meson_install
-# Copy /usr/share/xsessions to /usr/share/wayland-sessions, workaround a meson 
issue
-# https://bugzilla.gnome.org/show_bug.cgi?id=792207
-if ! -d %{buildroot}%{_datadir}/wayland-sessions; then
-  mkdir -p %{buildroot}%{_datadir}/wayland-sessions
-  cp %{buildroot}%{_datadir}/xsessions/gnome.desktop 
%{buildroot}%{_datadir}/wayland-sessions/
-else
-  echo "meson_install copied the wayland session already, remove this hack"
-  exit 42
-fi
 # install startup script and xsession file
 install -d -m755 %{buildroot}%{_bindir}
 install -m755 %{SOURCE1} %{buildroot}%{_bindir}/gnome

++ gnome-session-3.28.1.tar.xz -> gnome-session-3.30.1.tar.xz ++
 12048 lines of diff (skipped)




commit gnome-session for openSUSE:Factory

2018-07-31 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2018-07-31 15:54:07

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Tue Jul 31 15:54:07 2018 rev:181 rq:624752 version:3.28.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2018-04-22 14:36:44.695252665 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2018-07-31 15:54:09.587014587 +0200
@@ -1,0 +2,6 @@
+Mon Jul 23 09:52:09 UTC 2018 - dims...@opensuse.org
+
+- Help translation-update-upstream finding the right gettext domain
+  name: pass "po gnome-session-3.0" to the call.
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.qp7C23/_old  2018-07-31 15:54:10.199015620 +0200
+++ /var/tmp/diff_new_pack.qp7C23/_new  2018-07-31 15:54:10.199015620 +0200
@@ -102,7 +102,7 @@
 %prep
 %setup -q
 %patch0 -p1
-translation-update-upstream
+translation-update-upstream po gnome-session-3.0
 
 %build
 %meson \




commit gnome-session for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2018-04-22 14:36:41

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Sun Apr 22 14:36:41 2018 rev:180 rq:596163 version:3.28.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2018-03-26 12:45:41.974932308 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2018-04-22 14:36:44.695252665 +0200
@@ -1,0 +2,12 @@
+Wed Apr 11 02:45:25 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.28.1:
+  + Tell libICE to stop opening a TCP socket.
+  + Shore up permissions of .config.
+  + Updated translations.
+- Add pkgconfig(gio-2.0) to avoid implicit dependencies.
+- Drop update-desktop-files and suse_update_desktop_file macro,
+  tcpd devel package and xau, xext, xrender and xsts pkgconfig
+  modules BuildRequires: they are no longer used/required anymore.
+
+---

Old:

  gnome-session-3.28.0.tar.xz

New:

  gnome-session-3.28.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.qGMIFM/_old  2018-04-22 14:36:45.427226176 +0200
+++ /var/tmp/diff_new_pack.qGMIFM/_new  2018-04-22 14:36:45.427226176 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.28.0
+Version:3.28.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
@@ -32,30 +32,25 @@
 BuildRequires:  fdupes
 BuildRequires:  meson
 BuildRequires:  pkgconfig
-BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
-BuildRequires:  update-desktop-files
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.76
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(epoxy)
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.35.0
+BuildRequires:  pkgconfig(gio-2.0) >= 2.46.0
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.46.0
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glesv2)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.35.0
-BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.9.91
-BuildRequires:  pkgconfig(gtk+-3.0) >= 2.90.7
+BuildRequires:  pkgconfig(glib-2.0) >= 2.46.0
+BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.18.0
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.18.0
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json-glib-1.0) >= 0.10
 BuildRequires:  pkgconfig(libsystemd) >= 209
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xau)
 BuildRequires:  pkgconfig(xcomposite)
-BuildRequires:  pkgconfig(xext)
-BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(xtrans)
-BuildRequires:  pkgconfig(xtst)
 Requires:   %{name}-core = %{version}
 Requires:   %{name}-default-session = %{version}
 Recommends: %{name}-lang
@@ -135,7 +130,6 @@
 install -m755 %{SOURCE1} %{buildroot}%{_bindir}/gnome
 install -d -m755 %{buildroot}%{_datadir}/xsessions
 install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/gnome.desktop
-%suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
 %find_lang %{name}-3.0 %{?no_lang_C}
 %fdupes %{buildroot}/%{_prefix}
 # remove wayland files on s390/s390x

++ gnome-session-3.28.0.tar.xz -> gnome-session-3.28.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.28.0/NEWS 
new/gnome-session-3.28.1/NEWS
--- old/gnome-session-3.28.0/NEWS   2018-03-13 15:05:37.0 +0100
+++ new/gnome-session-3.28.1/NEWS   2018-04-10 15:33:36.0 +0200
@@ -1,4 +1,12 @@
 ==
+Version 3.28.1
+==
+
+   * Tell libICE to stop opening a TCP socket
+   * Shore up permissions of .config
+   * Translation updates
+
+==
 Version 3.28.0
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.28.0/gnome-session/gsm-util.c 
new/gnome-session-3.28.1/gnome-session/gsm-util.c
--- old/gnome-session-3.28.0/gnome-session/gsm-util.c   2018-03-13 
15:05:37.0 +0100
+++ new/gnome-session-3.28.1/gnome-session/gsm-util.c   2018-04-10 
15:33:36.0 +0200
@@ -98,7 +98,7 @@
 static gboolean
 ensure_dir_exists (const char *dir)
 {
-if (g_mkdir_with_parents (dir, 0755) == 0)
+if (g_mkdir_with_parents (dir, 0700) == 0)
 return TRUE;
 
 g_warning ("GsmSessionSave: Failed to create directory %s: %s", dir, 
strerror (errno));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit gnome-session for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2018-03-26 12:45:36

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Mon Mar 26 12:45:36 2018 rev:179 rq:590003 version:3.28.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2018-03-14 19:32:47.298520221 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2018-03-26 12:45:41.974932308 +0200
@@ -1,0 +2,7 @@
+Tue Mar 20 17:21:08 UTC 2018 - dims...@opensuse.org
+
+- Unconditionally enable translation-update-upstream: on
+  Tumbleweed, this results in a NOP and for Leap in SLE paid
+  translations being used (boo#1086036).
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ERb1CU/_old  2018-03-26 12:45:43.062893049 +0200
+++ /var/tmp/diff_new_pack.ERb1CU/_new  2018-03-26 12:45:43.062893049 +0200
@@ -22,7 +22,7 @@
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
-Url:http://www.gnome.org
+URL:http://www.gnome.org
 Source: 
http://download.gnome.org/sources/gnome-session/3.28/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
@@ -33,6 +33,7 @@
 BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  tcpd-devel
+BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.76
@@ -58,9 +59,6 @@
 Requires:   %{name}-core = %{version}
 Requires:   %{name}-default-session = %{version}
 Recommends: %{name}-lang
-%if !0%{?is_opensuse}
-BuildRequires:  translation-update-upstream
-%endif
 # gnome-session-wayland not recommended by default yet: causes various issues:
 # qemu's default video mode is 'cirrus', which stays black with GNOME Wayland
 # YaST cannot be started without additional tricks
@@ -109,9 +107,7 @@
 %prep
 %setup -q
 %patch0 -p1
-%if !0%{?is_opensuse}
 translation-update-upstream
-%endif
 
 %build
 %meson \




commit gnome-session for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2018-03-14 19:32:46

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Wed Mar 14 19:32:46 2018 rev:178 rq:586726 version:3.28.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2018-02-28 20:01:01.191680509 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2018-03-14 19:32:47.298520221 +0100
@@ -1,0 +2,86 @@
+Wed Mar 14 00:41:35 UTC 2018 - yfji...@suse.com
+
+- Add gnome-session-better-handle-empty-xdg_session_type.patch
+
+  The gnome-session-check-accelerated currently detects wayland
+  by checking if XDG_SESSION_TYPE != "x11". More appropriate test
+  would be XDG_SESSION_TYPE == "wayland".
+
+  This is especially important for cases when XDG_SESSION_TYPE is
+  not set to anything at all - in such case it is more likely
+  that the intention is to run gnome inside X11 (bsc#1084756,
+  bgo#794256).
+
+  The analysis and the patch is fully provided by m...@suse.com.
+
+---
+Tue Mar 13 14:28:25 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.28.0:
+  + Updated translations.
+
+---
+Wed Mar  7 16:43:13 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.92:
+  + Updated translations.
+
+---
+Wed Feb 28 16:29:33 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---
+Tue Feb 27 03:27:51 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.91:
+  + Updated translations.
+
+---
+Tue Feb 27 03:27:50 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.90.1:
+  + Add back deprecated environment variable to fix GNOME on
+systems that have proxies set up.
+
+---
+Tue Feb 27 03:27:50 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.90:
+  + Session saving fix.
+  + Remove dropped g-s-d plugin.
+  + Updated translations.
+
+---
+Tue Feb 27 03:27:04 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.4:
+  + GLES fixes.
+  + Make systemd journal configurable again.
+  + switch from intltool to gettext.
+  + Fix wayland session file.
+  + Updated translations.
+- Drop intltool BuildRequires: no longer needed after the switch to
+  gettext.
+- Drop gnome-session-logging-to-systemd-journal-configurable.patch:
+  fixed upstream.
+
+---
+Tue Feb 27 03:27:03 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.3:
+  + Drop deprecated bits.
+  + Port to meson.
+  + Fix crash at shutdown.
+  + Fix session saving.
+  + BSD fixes.
+  + Updated translations.
+- Add meson BuildRequires and replace configure/make/make_install
+  with the respective meson/meson_build/meson_install macros.
+- Port gnome-session-logging-to-systemd-journal-configurable.patch
+  to support the meson build system.
+- Add docbook-xsl-stylesheets BuildRequires: new dependency to
+  generete the manpages.
+- Drop gnome-session-nb-translation.patch: fixed upstream.
+
+---

Old:

  gnome-session-3.26.1.tar.xz
  gnome-session-logging-to-systemd-journal-configurable.patch
  gnome-session-nb-translation.patch

New:

  gnome-session-3.28.0.tar.xz
  gnome-session-better-handle-empty-xdg_session_type.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.jndyJW/_old  2018-03-14 19:32:48.846465247 +0100
+++ /var/tmp/diff_new_pack.jndyJW/_new  2018-03-14 19:32:48.850465105 +0100
@@ -17,21 +17,20 @@
 
 
 Name:   gnome-session
-Version:3.26.1
+Version:3.28.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.26/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.28/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
-# PATCH-FEATURE-UPSTREAM 
gnome-session-logging-to-systemd-journal-configurable.patch bsc#876685 
bgo#768982 fezh...@suse.com -- Add a new configure switch for 

commit gnome-session for openSUSE:Factory

2018-02-28 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2018-02-28 20:00:58

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Wed Feb 28 20:00:58 2018 rev:177 rq:580405 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2018-01-20 11:22:13.512960437 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2018-02-28 20:01:01.191680509 +0100
@@ -1,0 +2,6 @@
+Mon Feb 26 16:44:00 CET 2018 - r...@suse.de
+
+- Fix build on s390/s390x without wayland: do not setup the system
+  for default-waylandsession alternatives.
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.xzDEZl/_old  2018-02-28 20:01:02.779623052 +0100
+++ /var/tmp/diff_new_pack.xzDEZl/_new  2018-02-28 20:01:02.787622763 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Version:3.26.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
 Source: 
http://download.gnome.org/sources/gnome-session/3.26/%{name}-%{version}.tar.xz
@@ -125,7 +125,7 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 # install startup script and xsession file
 install -d -m755 %{buildroot}%{_bindir}
 install -m755 %{SOURCE1} %{buildroot}%{_bindir}/gnome
@@ -143,8 +143,10 @@
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
 touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
 ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
+%ifnarch s390 s390x
 touch %{buildroot}%{_sysconfdir}/alternatives/default-waylandsession.desktop
 ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop 
%{buildroot}%{_datadir}/wayland-sessions/default.desktop
+%endif
 
 %post
 %{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
@@ -155,7 +157,6 @@
   --remove default-xsession.desktop %{_datadir}/xsessions/gnome.desktop
 
 %files
-%defattr (-, root, root)
 %{_bindir}/gnome
 %{_datadir}/xsessions/default.desktop
 %{_datadir}/xsessions/gnome.desktop
@@ -163,7 +164,6 @@
 %ghost %{_sysconfdir}/alternatives/default-xsession.desktop
 
 %files default-session
-%defattr (-, root, root)
 %{_datadir}/gnome-session/sessions/gnome.session
 %{_datadir}/gnome-session/sessions/gnome-dummy.session
 
@@ -177,7 +177,6 @@
   --remove default-waylandsession.desktop 
%{_datadir}/wayland-sessions/gnome.desktop
 
 %files wayland
-%defattr (-, root, root)
 %dir %{_datadir}/wayland-sessions
 %{_datadir}/wayland-sessions/default.desktop
 %{_datadir}/wayland-sessions/gnome.desktop
@@ -187,8 +186,8 @@
 %endif
 
 %files core
-%defattr (-, root, root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README
 %{_bindir}/gnome-session
 %{_bindir}/gnome-session-inhibit
 %{_bindir}/gnome-session-quit
@@ -208,6 +207,5 @@
 %{_datadir}/gnome-session/hardware-compatibility
 
 %files lang -f %{name}-3.0.lang
-%defattr(-,root,root)
 
 %changelog




commit gnome-session for openSUSE:Factory

2018-01-20 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2018-01-20 11:22:12

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Sat Jan 20 11:22:12 2018 rev:176 rq:566414 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-10-21 20:17:17.335606970 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2018-01-20 11:22:13.512960437 +0100
@@ -1,0 +2,6 @@
+Sun Dec 24 15:19:46 UTC 2017 - zai...@opensuse.org
+
+- Add gnome-session-nb-translation.patch: Update Norwegian bokmål
+  translations.
+
+---

New:

  gnome-session-nb-translation.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Aiwunr/_old  2018-01-20 11:22:14.444916868 +0100
+++ /var/tmp/diff_new_pack.Aiwunr/_new  2018-01-20 11:22:14.444916868 +0100
@@ -28,6 +28,8 @@
 Source2:gnome.desktop
 # PATCH-FEATURE-UPSTREAM 
gnome-session-logging-to-systemd-journal-configurable.patch bsc#876685 
bgo#768982 fezh...@suse.com -- Add a new configure switch for systemd journal 
support.
 Patch0: gnome-session-logging-to-systemd-journal-configurable.patch
+# PATCH-FIX-UPSTREAM gnome-session-nb-translation.patch zai...@opensuse.org -- 
Update Norwegian bokmål translations
+Patch1: gnome-session-nb-translation.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
@@ -108,6 +110,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 %if !0%{?is_opensuse}
 translation-update-upstream
 %endif

++ gnome-session-nb-translation.patch ++
>From 987a1f3d2f4985df6393360091b5519bcf8f88a3 Mon Sep 17 00:00:00 2001
From: Kjartan Maraas 
Date: Mon, 6 Nov 2017 12:58:39 +0100
Subject: =?UTF-8?q?Updated=20Norwegian=20bokm=C3=A5l=20translation.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 po/nb.po | 108 +--
 1 file changed, 36 insertions(+), 72 deletions(-)

diff --git a/po/nb.po b/po/nb.po
index afad648..16aa63f 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -1,14 +1,14 @@
 # Norwegian bokmål translation of gnome-session.
 # Copyright (C) 1998-2004 Free Software Foundation, Inc.
-# Kjartan Maraas , 1998-2015.
+# Kjartan Maraas , 1998-2017.
 # Torstein Adolf Winterseth , 2010.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gnome-session 3.19.x\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-15 19:57+0100\n"
-"PO-Revision-Date: 2015-11-15 19:59+0100\n"
+"Project-Id-Version: gnome-session 3.26.x\n"
+"Report-Msgid-Bugs-To: 
https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-session=I18N+L10N=general\n;
+"POT-Creation-Date: 2017-09-18 14:31+\n"
+"PO-Revision-Date: 2017-11-06 12:58+0100\n"
 "Last-Translator: Kjartan Maraas \n"
 "Language-Team: Norwegian bokmål \n"
 "Language: nb\n"
@@ -65,49 +65,13 @@ msgstr "E_ndre navn på økt"
 msgid "_Continue"
 msgstr "_Fortsett"
 
-#: ../data/session-properties.ui.h:1
-msgid "Additional startup _programs:"
-msgstr "Flere oppstarts_programmer:"
-
-#: ../data/session-properties.ui.h:2
-msgid "Startup Programs"
-msgstr "Oppstartsprogrammer"
-
-#: ../data/session-properties.ui.h:3
-msgid "_Automatically remember running applications when logging out"
-msgstr "Husk kjørende programmer _automatisk når du logger ut"
-
-#: ../data/session-properties.ui.h:4
-msgid "_Remember Currently Running Applications"
-msgstr "Husk kjø_rende programmer"
-
-#: ../data/session-properties.ui.h:5
-msgid "Options"
-msgstr "Alternativer"
-
-#: ../data/session-properties.ui.h:6
-msgid "Browse…"
-msgstr "Bla gjennom …"
-
-#: ../data/session-properties.ui.h:7
-msgid "Comm_ent:"
-msgstr "Komm_entar:"
-
-#: ../data/session-properties.ui.h:8
-msgid "Co_mmand:"
-msgstr "Ko_mmando:"
-
-#: ../data/session-properties.ui.h:9
-msgid "_Name:"
-msgstr "_Navn:"
-
 #: ../gnome-session/gsm-fail-whale-dialog.c:313
 msgid "Oh no!  Something has gone wrong."
 msgstr "Å nei! Noe har gått galt."
 
 #: ../gnome-session/gsm-fail-whale-dialog.c:320
 msgid ""
-"A problem has occurred and the system can't recover. Please contact a system "
+"A problem has occurred and the system can’t recover. Please contact a system "
 "administrator"
 msgstr ""
 "Et problem har oppstått og systemet kan ikke gjenopprettes. Vennligst "
@@ -115,7 +79,7 @@ msgstr ""
 
 #: ../gnome-session/gsm-fail-whale-dialog.c:322
 msgid ""
-"A problem has occurred and the 

commit gnome-session for openSUSE:Factory

2017-10-21 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-10-21 20:17:16

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Sat Oct 21 20:17:16 2017 rev:175 rq:535505 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-10-06 10:59:28.821362389 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-10-21 20:17:17.335606970 +0200
@@ -1,0 +2,7 @@
+Thu Oct 19 04:57:29 UTC 2017 - xw...@suse.com
+
+- Make default.desktop session working on wayland.
+  Add default.desktop file in '{_datadir}/wayland-sessions/'
+  (bsc#1062196).
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Vc5XbL/_old  2017-10-21 20:17:18.043573817 +0200
+++ /var/tmp/diff_new_pack.Vc5XbL/_new  2017-10-21 20:17:18.055573256 +0200
@@ -140,6 +140,8 @@
 mkdir -p %{buildroot}%{_sysconfdir}/alternatives
 touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
 ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
+touch %{buildroot}%{_sysconfdir}/alternatives/default-waylandsession.desktop
+ln -s %{_sysconfdir}/alternatives/default-waylandsession.desktop 
%{buildroot}%{_datadir}/wayland-sessions/default.desktop
 
 %post
 %{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
@@ -163,10 +165,20 @@
 %{_datadir}/gnome-session/sessions/gnome-dummy.session
 
 %ifnarch s390 s390x
+%post wayland
+%{_sbindir}/update-alternatives --install 
%{_datadir}/wayland-sessions/default.desktop \
+  default-waylandsession.desktop %{_datadir}/wayland-sessions/gnome.desktop 25
+
+%postun wayland
+[ -f %{_datadir}/wayland-sessions/gnome.desktop ] || 
%{_sbindir}/update-alternatives \
+  --remove default-waylandsession.desktop 
%{_datadir}/wayland-sessions/gnome.desktop
+
 %files wayland
 %defattr (-, root, root)
 %dir %{_datadir}/wayland-sessions
+%{_datadir}/wayland-sessions/default.desktop
 %{_datadir}/wayland-sessions/gnome.desktop
+%ghost %{_sysconfdir}/alternatives/default-waylandsession.desktop
 # Disabled as wayland is now the default session again.
 #{_datadir}/wayland-sessions/gnome-wayland.desktop
 %endif




commit gnome-session for openSUSE:Factory

2017-10-06 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-10-06 10:59:23

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Fri Oct  6 10:59:23 2017 rev:174 rq:531240 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-09-25 13:56:38.194301693 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-10-06 10:59:28.821362389 +0200
@@ -1,0 +2,7 @@
+Wed Oct  4 12:29:23 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.26.1:
+  + Log warning fix.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.26.0.tar.xz

New:

  gnome-session-3.26.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.uGNkis/_old  2017-10-06 10:59:32.516803665 +0200
+++ /var/tmp/diff_new_pack.uGNkis/_new  2017-10-06 10:59:32.516803665 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.26.0
+Version:3.26.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+

++ gnome-session-3.26.0.tar.xz -> gnome-session-3.26.1.tar.xz ++
 1869 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-session-3.26.0/ChangeLog new/gnome-session-3.26.1/ChangeLog
--- old/gnome-session-3.26.0/ChangeLog  2017-09-12 16:07:53.0 +0200
+++ new/gnome-session-3.26.1/ChangeLog  2017-10-03 22:43:03.0 +0200
@@ -1,6 +1,77 @@
 # Generated by Makefile. Do not edit.
 
-commit f289a01ad10bfac6e6df9cc6c6db138fd4beda94 (HEAD -> master, github/master)
+commit 26514ecb0844b7f3acd9fd8c70343450ecf7afca (HEAD -> gnome-3-26)
+Author: Ray Strode 
+Date:   Tue Oct 3 16:39:36 2017 -0400
+
+configure: bump to 3.26.1
+
+M  configure.ac
+
+commit 301e0d1f82ebb4c560428a031be3009c68dd5bf3
+Author: Ray Strode 
+Date:   Tue Oct 3 16:39:04 2017 -0400
+
+NEWS: update for release
+
+M  NEWS
+
+commit c87e962d4ca783c5c5d6acf1d59786c438e9d029
+Author: Ray Strode 
+Date:   Wed Sep 20 12:49:12 2017 -0400
+
+main: don't override manager with NULL value
+
+on_bus_lost currently calls gsm_manager_set_phase (NULL, ...),
+because a local is shadowing a global.
+
+This commit fixes that.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=787950
+
+M  gnome-session/main.c
+
+commit ce93dac933accd413bf1a23f7833f5c38ec14dfa (origin/gnome-3-26)
+Author: Matej Urbančič 
+Date:   Fri Sep 29 08:43:03 2017 +0200
+
+Updated Slovenian translation
+
+M  po/sl.po
+
+commit ef3f2f3be71a674ec4fcf5502e0f63795521f838
+Author: Sveinn í Felli 
+Date:   Mon Sep 25 15:13:38 2017 +
+
+Update Icelandic translation
+
+M  po/is.po
+
+commit 9684b13dd27079328b683b095b4f9a2964abe622
+Author: Arash Mousavi 
+Date:   Fri Sep 22 23:00:17 2017 +0330
+
+Update Persian translations
+
+M  po/fa.po
+
+commit 8a53147d8504074943a7de6855d34b1ec0007d41
+Author: Stas Solovey 
+Date:   Thu Sep 14 23:00:12 2017 +
+
+Update Russian translation
+
+M  po/ru.po
+
+commit f3795b656527c1c3e0ac1ff022d06be73f91098f
+Author: Efstathios Iosifidis 
+Date:   Tue Sep 12 19:48:07 2017 +
+
+Update Greek translation
+
+M  po/el.po
+
+commit f289a01ad10bfac6e6df9cc6c6db138fd4beda94 (tag: 3.26.0)
 Author: Ray Strode 
 Date:   Tue Sep 12 10:06:03 2017 -0400
 
@@ -16,7 +87,7 @@
 
 M  NEWS
 
-commit 70c3afcaac760e8a69c55ed30dc6a382acbc927c (origin/master, origin/HEAD)
+commit 70c3afcaac760e8a69c55ed30dc6a382acbc927c
 Author: Ask Hjorth Larsen 
 Date:   Sun Sep 10 18:10:32 2017 +0200
 
@@ -589,7 +660,7 @@
 M  gnome-session/Makefile.am
 A  gnome-session/org.freedesktop.DBus.xml
 
-commit ea42881e71ee1a50da2c4ecd94abc4ed641a737d (github/gnome-3-24, gnome-3-24)
+commit ea42881e71ee1a50da2c4ecd94abc4ed641a737d
 Author: Ray Strode 
 Date:   Tue Jun 20 15:27:16 2017 -0400
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess 

commit gnome-session for openSUSE:Factory

2017-09-25 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-09-25 13:56:34

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Mon Sep 25 13:56:34 2017 rev:173 rq:528349 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-09-21 12:30:47.661468333 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-09-25 13:56:38.194301693 +0200
@@ -1,0 +2,23 @@
+Fri Sep 22 11:52:18 UTC 2017 - fcro...@suse.com
+
+- Re-add
+  gnome-session-logging-to-systemd-journal-configurable.patch (not
+  yet upstream [bsc#979498], [bgo#768982]).
+
+---
+Fri Sep 22 08:36:31 UTC 2017 - dims...@opensuse.org
+
+- Revert "Enable SLE-Classic for wayland": the SLE-Classic session
+  requires gnome-shell-extensions, which is the reason why the
+  X-Session is shipped as part of that package. The wayland session
+  should also be there.
+
+---
+Wed Sep 20 12:12:26 UTC 2017 - dims...@opensuse.org
+
+- Register GNOME with u-a handler for default.desktop
+  implementation, which obsoletes the change in
+  /etc/sysconfig/windowmanager to pick the 'default window manager'
+  (boo#1039756).
+
+---

Old:

  sle-classic.desktop

New:

  gnome-session-logging-to-systemd-journal-configurable.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.GCX3rL/_old  2017-09-25 13:56:38.782218975 +0200
+++ /var/tmp/diff_new_pack.GCX3rL/_new  2017-09-25 13:56:38.786218412 +0200
@@ -26,14 +26,12 @@
 Source: 
http://download.gnome.org/sources/gnome-session/3.26/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
-Source3:sle-classic.desktop
+# PATCH-FEATURE-UPSTREAM 
gnome-session-logging-to-systemd-journal-configurable.patch bsc#876685 
bgo#768982 fezh...@suse.com -- Add a new configure switch for systemd journal 
support.
+Patch0: gnome-session-logging-to-systemd-journal-configurable.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
 BuildRequires:  tcpd-devel
-%if !0%{?is_opensuse}
-BuildRequires:  translation-update-upstream
-%endif
 BuildRequires:  update-desktop-files
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.76
@@ -59,6 +57,9 @@
 Requires:   %{name}-core = %{version}
 Requires:   %{name}-default-session = %{version}
 Recommends: %{name}-lang
+%if !0%{?is_opensuse}
+BuildRequires:  translation-update-upstream
+%endif
 # gnome-session-wayland not recommended by default yet: causes various issues:
 # qemu's default video mode is 'cirrus', which stays black with GNOME Wayland
 # YaST cannot be started without additional tricks
@@ -106,6 +107,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 %if !0%{?is_opensuse}
 translation-update-upstream
 %endif
@@ -126,9 +128,6 @@
 install -m755 %{SOURCE1} %{buildroot}%{_bindir}/gnome
 install -d -m755 %{buildroot}%{_datadir}/xsessions
 install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/gnome.desktop
-%if !0%{?is_opensuse}
-install -m644 %{SOURCE3} 
%{buildroot}%{_datadir}/wayland-sessions/sle-classic.desktop
-%endif
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
 %find_lang %{name}-3.0 %{?no_lang_C}
 %fdupes %{buildroot}/%{_prefix}
@@ -137,11 +136,26 @@
 rm -fr %{buildroot}%{_datadir}/wayland-sessions
 %endif
 
+# Prepare for 'default.desktop' being update-alternative handled, boo#1039756
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
+ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
+
+%post
+%{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
+  default-xsession.desktop %{_datadir}/xsessions/gnome.desktop 25
+
+%postun
+[ -f %{_datadir}/xsessions/gnome.desktop ] || %{_sbindir}/update-alternatives \
+  --remove default-xsession.desktop %{_datadir}/xsessions/gnome.desktop
+
 %files
 %defattr (-, root, root)
 %{_bindir}/gnome
+%{_datadir}/xsessions/default.desktop
 %{_datadir}/xsessions/gnome.desktop
 %{_datadir}/xsessions/gnome-xorg.desktop
+%ghost %{_sysconfdir}/alternatives/default-xsession.desktop
 
 %files default-session
 %defattr (-, root, root)
@@ -153,9 +167,6 @@
 %defattr (-, root, root)
 %dir %{_datadir}/wayland-sessions
 %{_datadir}/wayland-sessions/gnome.desktop
-%if !0%{?is_opensuse}

commit gnome-session for openSUSE:Factory

2017-09-21 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-09-21 12:30:43

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Thu Sep 21 12:30:43 2017 rev:172 rq:526968 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-09-13 21:55:58.793706364 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-09-21 12:30:47.661468333 +0200
@@ -1,0 +2,7 @@
+Fri Sep 15 03:53:53 UTC 2017 - xw...@suse.com
+
+- Enable SLE-Classic session working on Wayland.
+  Add sle-classic.desktop in folder '{_datadir}/wayland-sessions/'
+  (bsc#1058797)
+
+---

New:

  sle-classic.desktop



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.iwWfTA/_old  2017-09-21 12:30:49.689182974 +0200
+++ /var/tmp/diff_new_pack.iwWfTA/_new  2017-09-21 12:30:49.693182410 +0200
@@ -26,6 +26,7 @@
 Source: 
http://download.gnome.org/sources/gnome-session/3.26/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
+Source3:sle-classic.desktop
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
@@ -125,6 +126,9 @@
 install -m755 %{SOURCE1} %{buildroot}%{_bindir}/gnome
 install -d -m755 %{buildroot}%{_datadir}/xsessions
 install -m644 %{SOURCE2} %{buildroot}%{_datadir}/xsessions/gnome.desktop
+%if !0%{?is_opensuse}
+install -m644 %{SOURCE3} 
%{buildroot}%{_datadir}/wayland-sessions/sle-classic.desktop
+%endif
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
 %find_lang %{name}-3.0 %{?no_lang_C}
 %fdupes %{buildroot}/%{_prefix}
@@ -149,6 +153,9 @@
 %defattr (-, root, root)
 %dir %{_datadir}/wayland-sessions
 %{_datadir}/wayland-sessions/gnome.desktop
+%if !0%{?is_opensuse}
+%{_datadir}/wayland-sessions/sle-classic.desktop
+%endif
 # Disabled as wayland is now the default session again.
 #{_datadir}/wayland-sessions/gnome-wayland.desktop
 %endif

++ sle-classic.desktop ++
[Desktop Entry]
Name=SLE Classic
Name[af]=SLE Klassiek
Name[an]=SLE clasico
Name[ar]=جنوم تقليدية
Name[as]=SLE ক্লাচিক
Name[bg]=Класически SLE
Name[bn_IN]=SLE ক্লাসিক
Name[bs]=Klasični SLE
Name[ca]=SLE clàssic
Name[ca@valencia]=SLE clàssic
Name[cs]=SLE klasik
Name[da]=SLE Classic
Name[de]=SLE Classic
Name[el]=SLE Classic
Name[en_GB]=SLE Classic
Name[eo]=SLE-klasika
Name[es]=SLE clásico
Name[et]=Klassikaline SLE
Name[eu]=SLE Klasikoa
Name[fa]=گنوم کلاسیک
Name[fi]=Perinteinen Gnome
Name[fr]=SLE Classique
Name[fur]=SLE Classic
Name[gd]=SLE clasaigeach
Name[gl]=SLE clasico
Name[gu]=SLE ક્લાસિક
Name[he]=SLE קלסי
Name[hi]=SLE क्लासिक
Name[hu]=Klasszikus SLE
Name[id]=SLE Klasik
Name[is]=SLE Klassík
Name[it]=SLE classico
Name[ja]=SLE クラシック
Name[kk]=Классикалық SLE
Name[km]=SLE Classic
Name[kn]=SLE ಕ್ಲಾಸಿಕ್
Name[ko]=그놈 클래식
Name[lt]=Klasikinis SLE
Name[lv]=Klasiskais SLE
Name[ml]=ഗ്നോം ക്ലാസ്സിക്‍
Name[mr]=SLE क्लासिक
Name[ms]=SLE Klasik
Name[nb]=Klassisk SLE
Name[ne]=जिनोम क्लासिक
Name[nl]=Gnome klassiek
Name[oc]=SLE Classic
Name[or]=SLE କ୍ଲାସିକ
Name[pa]=ਗਨੋਮ ਕਲਾਸਿਕ
Name[pl]=Klasyczne SLE
Name[pt]=SLE clássico
Name[pt_BR]=SLE Clássico
Name[ro]=SLE Clasic
Name[ru]=Классический SLE
Name[sk]=Klasické prostredie SLE
Name[sl]=Običajno namizje SLE
Name[sr]=Класичан Гном
Name[sr@latin]=Klasičan Gnom
Name[sv]=SLE Klassisk
Name[ta]=SLE கிளாஸிக்
Name[te]=గ్నోమ్ క్లాసిక్
Name[tg]=SLE-и классикӣ
Name[th]=SLE คลาสสิก
Name[tr]=SLE Klasik
Name[uk]=Класичний SLE
Name[vi]=SLE cổ điển
Name[zh_CN]=SLE 经典模式
Name[zh_HK]=SLE Classic
Name[zh_TW]=SLE Classic
Comment=This session logs you into SLE Classic
Comment[af]=Hierdie sessie laat mens aanmeld by SLE Klassiek
Comment[an]=Ista sesión encieta lo SLE clasico
Comment[ar]=تولجك هذه الجلسة في جنوم التقليدية
Comment[as]=এই অধিবেশনে আপোনাক SLE ক্লাচিকলৈ লগ কৰে
Comment[bg]=Работната среда изглежда като класическия SLE (2.x)
Comment[bn_IN]=এই সেশন অাপনাকে SLE ক্লাসিকে লগ করায়
Comment[bs]=Ova sesija vas prijavljuje na klasični SLE
Comment[ca]=Aquesta sessió us permet utilitzar el SLE clàssic
Comment[ca@valencia]=Esta sessió vos permet utilitzar el SLE clàssic
Comment[cs]=Toto sezení vás přihlásí do SLE klasik
Comment[da]=Denne session logger dig ind i SLE Classic
Comment[de]=Diese Sitzung meldet Sie in SLE Classic an
Comment[el]=Αυτή η συνεδρία σας συνδέει στο SLE Classic
Comment[en_GB]=This session logs you into SLE Classic
Comment[eo]=Ĉi seanco ensalutas vin SLE-klasiken
Comment[es]=Esta sesión inicia SLE clásico
Comment[et]=See on klassikalise SLE seanss
Comment[eu]=Saio honek SLE Klasikoa hasten du

commit gnome-session for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-09-13 21:55:53

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Wed Sep 13 21:55:53 2017 rev:171 rq:523811 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-07-28 09:45:01.178432166 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-09-13 21:55:58.793706364 +0200
@@ -1,0 +2,26 @@
+Tue Sep 12 18:26:17 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 3.26.0:
+  + Updated translations.
+
+---
+Sat Sep  9 08:21:20 UTC 2017 - jeng...@inai.de
+
+- Update package summaries.
+  Drop an idempotent %if..%endif block around %package declaration.
+- Avoid running fdupes across hardlink boundaries.
+
+---
+Fri Sep  8 20:19:24 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.25.92:
+  + gnome-session-inhibit fix.
+  + Updated translations.
+
+---
+Mon Aug 14 17:34:54 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.25.90:
+  + Updated translations.
+
+---
@@ -5,0 +32,24 @@
+
+---
+Wed Jul 19 18:59:58 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.25.4:
+  + Restart dbus-daemon instead of killing dbus clients at log out.
+  + Session file updates for latest g-s-d.
+  + Misc memory fixes.
+  + Updated translations.
+
+---
+Mon Jul 10 12:26:14 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.25.3:
+  + Improved error messages with systemd integration.
+  + Fix crash in fail whale if X dies.
+  + Fix warning/crash when iterating over extensions.
+  + Kill dbus clients at logout.
+  + Leverage unicode for clarity and aesthetics.
+  + BSD support improvements.
+  + Drop old SSH_AUTH_SOCK on wayland workaround.
+  + Updated translations.
+- Drop post(un) handling for gnome-session and gnome-session-core,
+  no longer needed as file-triggers now takes care of this.

Old:

  gnome-session-3.24.1.tar.xz

New:

  gnome-session-3.26.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.0DIbNl/_old  2017-09-13 21:55:59.761570187 +0200
+++ /var/tmp/diff_new_pack.0DIbNl/_new  2017-09-13 21:55:59.761570187 +0200
@@ -17,17 +17,18 @@
 
 
 Name:   gnome-session
-Version:3.24.1
+Version:3.26.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.24/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.26/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 BuildRequires:  fdupes
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
 BuildRequires:  tcpd-devel
 %if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
@@ -61,15 +62,14 @@
 # qemu's default video mode is 'cirrus', which stays black with GNOME Wayland
 # YaST cannot be started without additional tricks
 # All together this blocks us from passing openQA
-# Recommends: %{name}-wayland
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# Recommends: %%{name}-wayland
 
 %description
 This package provides the basic session tools, like session management
 functionality, for the GNOME Desktop.
 
 %package default-session
-Summary:Session Manager for GNOME -- Default GNOME Session
+Summary:Default session support for the GNOME Session Manager
 Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-settings-daemon
@@ -78,9 +78,8 @@
 %description default-session
 This package contains the definition of the default GNOME session.
 
-%ifnarch s390 s390x
 %package wayland
-Summary:Session Manager for GNOME -- Wayland session
+Summary:Wayland support for the GNOME Session Manager
 Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-settings-daemon
@@ -88,10 +87,9 @@
 
 %description wayland
 This package contains the definition of the default GNOME session on Wayland.
-%endif
 
 %package core
-Summary:Session Manager for GNOME -- Minimal Version
+Summary:Minimal version of the 

commit gnome-session for openSUSE:Factory

2017-07-28 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-07-28 09:44:57

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Fri Jul 28 09:44:57 2017 rev:170 rq:512697 version:3.24.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-07-17 09:10:03.941170077 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-07-28 09:45:01.178432166 +0200
@@ -1,0 +2,6 @@
+Mon Jul 24 15:03:23 UTC 2017 - fcro...@suse.com
+
+- Do not build wayland subpackage on s390/s390x, xwayland doesn't
+  exist there [bsc#1047173].
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ICm7Cm/_old  2017-07-28 09:45:02.318271621 +0200
+++ /var/tmp/diff_new_pack.ICm7Cm/_new  2017-07-28 09:45:02.322271057 +0200
@@ -78,6 +78,7 @@
 %description default-session
 This package contains the definition of the default GNOME session.
 
+%ifnarch s390 s390x
 %package wayland
 Summary:Session Manager for GNOME -- Wayland session
 Group:  System/GUI/GNOME
@@ -87,6 +88,7 @@
 
 %description wayland
 This package contains the definition of the default GNOME session on Wayland.
+%endif
 
 %package core
 Summary:Session Manager for GNOME -- Minimal Version
@@ -128,6 +130,10 @@
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
 %find_lang %{name}-3.0 %{?no_lang_C}
 %fdupes %{buildroot}
+# remove wayland files on s390/s390x
+%ifarch s390 s390x
+rm -fr %{buildroot}%{_datadir}/wayland-sessions
+%endif
 
 %post
 %desktop_database_post
@@ -156,12 +162,14 @@
 %{_datadir}/gnome-session/sessions/gnome.session
 %{_datadir}/gnome-session/sessions/gnome-dummy.session
 
+%ifnarch s390 s390x
 %files wayland
 %defattr (-, root, root)
 %dir %{_datadir}/wayland-sessions
 %{_datadir}/wayland-sessions/gnome.desktop
 # Disabled as wayland is now the default session again.
 #{_datadir}/wayland-sessions/gnome-wayland.desktop
+%endif
 
 %files core
 %defattr (-, root, root)




commit gnome-session for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-07-17 09:10:01

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Mon Jul 17 09:10:01 2017 rev:169 rq:509983 version:3.24.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-04-29 10:49:11.001022847 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-07-17 09:10:03.941170077 +0200
@@ -81,0 +82,10 @@
+  + Drop gnome-session-bsc979257-bgo728151-duplicated-poweroff-dialog.patch
+Fixed upstream.
+
+---
+Thu Sep 29 14:52:37 CDT 2016 - feder...@suse.com
+
+- Added gnome-session-bsc979257-bgo728151-duplicated-poweroff-dialog.patch
+  for bsc#979257.  Pressing Ctrl-Alt-Del would open a Power Off
+  dialog, but in order to cancel it one needed to press Cancel
+  twice.



Other differences:
--



commit gnome-session for openSUSE:Factory

2017-04-29 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-04-29 10:49:09

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Sat Apr 29 10:49:09 2017 rev:168 rq:490204 version:3.24.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-03-22 23:11:44.487357083 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-04-29 10:49:11.001022847 +0200
@@ -1,0 +2,7 @@
+Sat Apr 15 21:19:47 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.24.1:
+  + Autogoo degooing.
+  + Race condition fix with startup and owning the dbus name.
+
+---

Old:

  gnome-session-3.24.0.tar.xz

New:

  gnome-session-3.24.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.NQHxST/_old  2017-04-29 10:49:11.816907585 +0200
+++ /var/tmp/diff_new_pack.NQHxST/_new  2017-04-29 10:49:11.820907020 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.24.0
+Version:3.24.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+

++ gnome-session-3.24.0.tar.xz -> gnome-session-3.24.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.24.0/ChangeLog 
new/gnome-session-3.24.1/ChangeLog
--- old/gnome-session-3.24.0/ChangeLog  2017-03-20 22:13:15.0 +0100
+++ new/gnome-session-3.24.1/ChangeLog  2017-04-12 16:51:50.0 +0200
@@ -1,6 +1,51 @@
 # Generated by Makefile. Do not edit.
 
-commit 9148aad95de0683ccf857978efe80dce4111d128 (HEAD -> master)
+commit 6fec14cb8802105e68116e167ad10ca68548767f (HEAD -> master, github/master)
+Author: Ray Strode 
+Date:   Wed Apr 12 10:46:26 2017 -0400
+
+configure: bump to 3.24.1
+
+M  configure.ac
+
+commit c62a8304754774625787e757c6e89bf1389b47ca
+Author: Ray Strode 
+Date:   Wed Apr 12 10:43:46 2017 -0400
+
+NEWS: update for release
+
+M  NEWS
+
+commit 34dbc87f9df014e0232be8bc25aaf1e8928c91dc (origin/master, origin/HEAD)
+Author: Mario Sanchez Prada 
+Date:   Tue Mar 28 20:08:13 2017 +0100
+
+data: Don't clean $(wayland_session_in_files) in DISTCLEANFILES
+
+This variable references gnome.desktop.in now, which is not generated,
+and so cleaning this up is not correct.
+
+M  data/Makefile.am
+
+commit 076d2e7e0b54a46980b8ff770e93d26c1aec2555
+Author: Rui Matos 
+Date:   Wed Mar 22 15:58:43 2017 +0100
+
+main: Start the manager only after we're sure we own the DBus name
+
+This closes a race where the clients we spawn wouldn't be able to
+reach us on the well known DBus name because they'd attempt to do so
+before we own it.
+
+By registering DBus APIs on the bus acquired callback but only
+starting the GsmManager on name acquired we guarantee that clients
+will be able to reach us.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=780405
+
+M  gnome-session/main.c
+
+commit 9148aad95de0683ccf857978efe80dce4111d128 (tag: 3.24.0)
 Author: Ray Strode 
 Date:   Mon Mar 20 16:39:45 2017 -0400
 
@@ -16,7 +61,7 @@
 
 M  NEWS
 
-commit 32e2b7e0fd80c1444c15c8f1c2949d71a08ab8b5 (tag: 3.23.92, origin/master, 
origin/HEAD)
+commit 32e2b7e0fd80c1444c15c8f1c2949d71a08ab8b5 (tag: 3.23.92)
 Author: Ray Strode 
 Date:   Mon Mar 13 14:46:49 2017 -0400
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.24.0/NEWS 
new/gnome-session-3.24.1/NEWS
--- old/gnome-session-3.24.0/NEWS   2017-03-20 22:13:04.0 +0100
+++ new/gnome-session-3.24.1/NEWS   2017-04-12 16:43:43.0 +0200
@@ -1,4 +1,10 @@
 ===
+Version 3.24.1
+===
+   - autogoo degooing
+   - race condition fix with startup and owning the dbus name
+
+===
 Version 3.24.0
 ===
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.24.0/aclocal.m4 
new/gnome-session-3.24.1/aclocal.m4
--- old/gnome-session-3.24.0/aclocal.m4 2017-03-20 21:40:21.0 +0100
+++ new/gnome-session-3.24.1/aclocal.m4 2017-04-12 16:47:00.0 +0200
@@ -792,32 +792,63 @@
   AC_SUBST([USE_NLS])
 ])
 
-# pkg.m4 - Macros to locate and utilise pkg-config.-*- Autoconf -*-
-# serial 1 (pkg-config-0.24)
-# 
-# Copyright © 2004 Scott James Remnant .
-#
-# 

commit gnome-session for openSUSE:Factory

2017-03-22 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-03-22 23:11:43

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Wed Mar 22 23:11:43 2017 rev:167 rq:481625 version:3.24.0

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2017-02-19 00:40:56.773147603 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-03-22 23:11:44.487357083 +0100
@@ -1,0 +2,51 @@
+Mon Mar 20 21:30:35 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.24.0:
+  + No changes.
+
+---
+Mon Mar 13 19:43:03 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.23.92:
+  + Updated translations.
+
+---
+Tue Feb 28 01:11:14 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.23.91:
+  + Fix VT monitor to work with restrictive SELinux policies.
+  + Disable extensions in a less destructive way from fail whale.
+  + Add support for absolute paths to AutostartCondition.
+  + Updated translations.
+- Drop gnome-session-Restrict-the-login-monitor.patch: Fixed
+  upstream.
+
+---
+Fri Feb 17 03:23:05 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.23.4.1:
+  + Redo login shell for wayland handling to be more functional and
+crossplatform.
+
+---
+Fri Feb 17 03:23:04 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.23.4:
+  + Fix warnings at startup in check accelerated helper.
+  + Print the renderer under wayland in check accelerated helper.
+  + Fix gpu info caching logic.
+  + Better error checking.
+  + Don't tell Qt applications to look like GNOME anymore.
+  + Make sure a login shell runs for wayland sessions at startup.
+- Changes from version 3.23.3:
+  + Update session desktop files for gnome-settings-daemon changes,
+the big daemon is now split up into smaller daemons.
+  + Updated translations.
+
+---
+Thu Feb 16 10:29:25 UTC 2017 - dims...@opensuse.org
+
+- Do not try to bootstrap on SLE neither: there are no patches
+  applied.
+
+---

Old:

  gnome-session-3.22.2.tar.xz
  gnome-session-Restrict-the-login-monitor.patch

New:

  gnome-session-3.24.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.MaZxVi/_old  2017-03-22 23:11:45.215253953 +0100
+++ /var/tmp/diff_new_pack.MaZxVi/_new  2017-03-22 23:11:45.215253953 +0100
@@ -17,17 +17,15 @@
 
 
 Name:   gnome-session
-Version:3.22.2
+Version:3.24.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.22/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.24/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
-# PATCH-FIX-UPSTREAM gnome-session-Restrict-the-login-monitor.patch 
zai...@opensuse.org -- Restrict the login monitor to the "session" category
-Patch0: gnome-session-Restrict-the-login-monitor.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  tcpd-devel
@@ -107,15 +105,11 @@
 
 %prep
 %setup -q
-%patch0 -p1
 %if !0%{?is_opensuse}
 translation-update-upstream
 %endif
 
 %build
-%if !0%{?is_opensuse}
-autoconf
-%endif
 %configure \
 --enable-systemd \
 %if !0%{?is_opensuse}

++ gnome-session-3.22.2.tar.xz -> gnome-session-3.24.0.tar.xz ++
 3485 lines of diff (skipped)




commit gnome-session for openSUSE:Factory

2017-02-18 Thread root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2017-02-19 00:40:55

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-11-10 13:11:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2017-02-19 00:40:56.773147603 +0100
@@ -1,0 +2,8 @@
+Wed Feb 15 19:22:06 UTC 2017 - zai...@opensuse.org
+
+- Add gnome-session-Restrict-the-login-monitor.patch: Restrict the
+  login monitor to the "session" category. This reduces overhead
+  by a small amount, and also reduces the amount of
+  /var/run/systemd that needs to be read.
+
+---

New:

  gnome-session-Restrict-the-login-monitor.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ivQR5S/_old  2017-02-19 00:40:57.313071650 +0100
+++ /var/tmp/diff_new_pack.ivQR5S/_new  2017-02-19 00:40:57.317071087 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,8 @@
 Source: 
http://download.gnome.org/sources/gnome-session/3.22/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
+# PATCH-FIX-UPSTREAM gnome-session-Restrict-the-login-monitor.patch 
zai...@opensuse.org -- Restrict the login monitor to the "session" category
+Patch0: gnome-session-Restrict-the-login-monitor.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  tcpd-devel
@@ -105,6 +107,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 %if !0%{?is_opensuse}
 translation-update-upstream
 %endif

++ gnome-session-Restrict-the-login-monitor.patch ++
>From 73dba36e0d4f9129683caa85b4cd9b012d8e68c8 Mon Sep 17 00:00:00 2001
From: "Owen W. Taylor" 
Date: Thu, 2 Feb 2017 13:03:20 -0500
Subject: gsm-systemd.c: Restrict the login monitor to the "session" category

We only are interested in changes to sd_session_get_active(), so only
listen for changes in the "session" category. This reduces overhead
by a small amount, and also reduces the amount of /var/run/systemd
that needs to be read. (Bug 772537 is a failure because of a SELinux
policy preventint reading /var/run/systemd/machines - which we don't
need to monitor anyways.)
---
 gnome-session/gsm-systemd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-session/gsm-systemd.c b/gnome-session/gsm-systemd.c
index 69971b8..539e991 100644
--- a/gnome-session/gsm-systemd.c
+++ b/gnome-session/gsm-systemd.c
@@ -231,7 +231,7 @@ sd_source_new (void)
 source = g_source_new (_source_funcs, sizeof (SdSource));
 sd_source = (SdSource *)source;
 
-if ((ret = sd_login_monitor_new (NULL, _source->monitor)) < 0) {
+if ((ret = sd_login_monitor_new ("session", _source->monitor)) < 0) 
{
 g_warning ("Error getting login monitor: %d", ret);
 } else {
 sd_source->pollfd.fd = sd_login_monitor_get_fd 
(sd_source->monitor);
-- 
cgit v0.12




commit gnome-session for openSUSE:Factory

2016-11-10 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-11-10 13:11:31

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-10-18 10:33:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-11-10 13:11:33.0 +0100
@@ -1,0 +2,8 @@
+Mon Nov  7 21:12:43 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.22.2:
+  + Misc fixes to gnome-session-check-accelerated.
+  + Updated translations.
+- Add pkgconfig(epoxy) BuildRequires: new verified dependency.
+
+---

Old:

  gnome-session-3.22.1.tar.xz

New:

  gnome-session-3.22.2.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ft871h/_old  2016-11-10 13:11:35.0 +0100
+++ /var/tmp/diff_new_pack.ft871h/_new  2016-11-10 13:11:35.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.22.1
+Version:3.22.2
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -36,6 +36,7 @@
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.76
 BuildRequires:  pkgconfig(egl)
+BuildRequires:  pkgconfig(epoxy)
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.35.0
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glesv2)

++ gnome-session-3.22.1.tar.xz -> gnome-session-3.22.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.22.1/ChangeLog 
new/gnome-session-3.22.2/ChangeLog
--- old/gnome-session-3.22.1/ChangeLog  2016-10-12 16:08:27.0 +0200
+++ new/gnome-session-3.22.2/ChangeLog  2016-11-07 19:59:14.0 +0100
@@ -1,6 +1,89 @@
 # Generated by Makefile. Do not edit.
 
-commit 09f44cc50eafa047856d483ee18ebae99f8b8352 (HEAD -> gnome-3-22, 
origin/gnome-3-22, github/gnome-3-22)
+commit f5d6a6da547e048c0f4a5a13e5113abbed9cbcb3 (HEAD -> gnome-3-22, 
github/gnome-3-22)
+Author: Ray Strode 
+Date:   Mon Nov 7 13:54:56 2016 -0500
+
+configure: bump to 3.22.2
+
+M  configure.ac
+
+commit 086c0cf219027ee3359d1d5b3ae17f3c7b9f9e1d
+Author: Ray Strode 
+Date:   Mon Nov 7 13:53:49 2016 -0500
+
+NEWS: update for release
+
+M  NEWS
+
+commit 7e5ca1f2c7fa096073236e990dddfbb814f6675e (origin/gnome-3-22)
+Author: Bastien Nocera 
+Date:   Mon Oct 24 11:41:45 2016 +0200
+
+tools: Better error checking when gdk/GL fails
+
+See https://bugzilla.redhat.com/show_bug.cgi?id=1387898
+
+https://bugzilla.gnome.org/show_bug.cgi?id=773412
+
+M  tools/gnome-session-check-accelerated.c
+
+commit 5289093c3a72e299d8a088277c512d31dca68cd0
+Author: Bastien Nocera 
+Date:   Wed Oct 19 13:31:20 2016 +0200
+
+tools: Don't read cached info about 1st GPU when 2nd one is requested
+
+This avoids both GPUs having the name of the first one when running the
+Details settings panel under X.org.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=773216
+
+M  tools/gnome-session-check-accelerated.c
+
+commit 5c4d826edaa07e07759b2737b4f4e598d1055e65
+Author: Bastien Nocera 
+Date:   Tue Oct 11 12:53:11 2016 +0200
+
+check-accelerated: Print the renderer under Wayland as well
+
+Based on sample code by Matthias Clasen 
+
+We'll use this in gnome-control-center when gnome-session cannot provide
+a renderer, under Wayland, as the Wayland compositor runs after
+gnome-session's startup.
+
+If OpenGL 3 is not supported (which is required for GTK+'s GL support),
+then nothing is output.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=756914
+
+M  configure.ac
+M  tools/Makefile.am
+M  tools/gnome-session-check-accelerated.c
+
+commit dd6328cb8c4a90f99f48bffdcbbf3b5134cf4c2b
+Author: Bastien Nocera 
+Date:   Tue Oct 11 12:49:42 2016 +0200
+
+check-accelerated: Fix warnings on startup
+
+The Wayland session is now named "gnome" not "gnome-wayland", so don't
+try to run the X11-specific code when under Wayland.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=756914
+
+M  tools/gnome-session-check-accelerated.c
+
+commit ada390216687c6bb31278fcb0933301646da5148
+Author: YunQiang Su 
+Date:   Tue Oct 18 17:25:25 2016 +0800
+
+Update zh_CN translation
+
+M  po/zh_CN.po
+
+commit 

commit gnome-session for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-10-18 10:33:28

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-09-21 18:37:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-10-18 10:33:29.0 +0200
@@ -1,0 +2,8 @@
+Wed Oct 12 14:24:46 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.22.1:
+  + Fix problem when cancelling the power off dialogue.
+  + Don't set locale information again after the localeexec wrapper
+already does.
+
+---

Old:

  gnome-session-3.22.0.tar.xz

New:

  gnome-session-3.22.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ycoWhp/_old  2016-10-18 10:33:30.0 +0200
+++ /var/tmp/diff_new_pack.ycoWhp/_new  2016-10-18 10:33:30.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.22.0
+Version:3.22.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+

++ gnome-session-3.22.0.tar.xz -> gnome-session-3.22.1.tar.xz ++
 1694 lines of diff (skipped)




commit gnome-session for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-09-21 18:37:55

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-08-22 10:49:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-09-21 18:37:56.0 +0200
@@ -1,0 +2,64 @@
+Mon Sep 19 19:16:47 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.22.0:
+  + Small fix for dash users.
+  + Updated translations.
+
+---
+Wed Sep 14 10:05:54 UTC 2016 - dims...@opensuse.org
+
+- Do not recommend gnome-session-wayland for now. There are still
+  a couple issues to solve:
+  + openQA uses the cirrus video driver (qemu's default) which does
+not work with Wayland (we can potentially switch that to qxl
+for GNOME tests).
+  + YaST still needs extra tricks to start (root has no direct
+access to Xwayland.
+
+---
+Thu Aug 18 21:07:52 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.90:
+  + Do not report errors in the absence of
+dbus-update-activation-environment.
+  + Support reading kernel gnome.fallback variable on FreeBSD.
+  + Allow IM environment variables to be overridden.
+  + Updated translations.
+- Drop gnome-session-ice-auth-for-suid.patch: Patch decleared
+  obsolete by author.
+- Drop gnome-session-check-dbus-update-activation-environment.patch
+  and gnome-session-logging-to-systemd-journal-configurable.patch:
+  Fixed upstream.
+- Following the above: Drop autoconf BuildRequires and stop passing
+  of it.
+- Stop passing V=1 to makeinstall, debugging is local.
+
+---
+Thu Aug 18 13:08:33 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.4:
+  + Export renderer string for llvmpipe.
+  + Small heap overflow fix.
+  + Compiler warning fixes-
+  + Misc doc fixes.
+  + Futureproof gettext support.
+
+---
+Thu Aug 18 13:08:32 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.3:
+  + Updated translations.
+
+---
+Thu Aug 18 13:08:31 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.2:
+  + Switch back to wayland by default.
+  + Update bus activation environment at startup.
+  + Updated translations.
+- Add pkgconfig(egl) and pkgconfig(glesv2) BuildRequires: New
+  dependencies.
+- Add gnome-session-wayland Recommends to gnome-session main
+  package, we will now start gdm on wayland by default.
+
+---

Old:

  gnome-session-3.20.2.tar.xz
  gnome-session-check-dbus-update-activation-environment.patch
  gnome-session-ice-auth-for-suid.patch
  gnome-session-logging-to-systemd-journal-configurable.patch

New:

  gnome-session-3.22.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.VdSdjb/_old  2016-09-21 18:37:57.0 +0200
+++ /var/tmp/diff_new_pack.VdSdjb/_new  2016-09-21 18:37:57.0 +0200
@@ -17,22 +17,15 @@
 
 
 Name:   gnome-session
-Version:3.20.2
+Version:3.22.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.20/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.22/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
-# PATCH-FIX-SLE gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
-Patch0: gnome-session-ice-auth-for-suid.patch
-# PATCH-FEATURE-UPSTREAM 
gnome-session-logging-to-systemd-journal-configurable.patch bsc#876685 
bgo#768982 fezh...@suse.com -- Add a new configure switch for systemd journal 
support.
-Patch1: gnome-session-logging-to-systemd-journal-configurable.patch
-# PATCH-FIX-UPSTREAM 
gnome-session-check-dbus-update-activation-environment.patch bsc#993342 
bgo#768036 fezh...@suse.com -- Check existence of 
dbus-update-activation-environment before calling it to avoid warnings.
-Patch2: gnome-session-check-dbus-update-activation-environment.patch
-BuildRequires:  autoconf
 BuildRequires:  fdupes
 BuildRequires:  intltool
 

commit gnome-session for openSUSE:Factory

2016-08-22 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-08-22 10:49:57

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-08-06 20:34:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-08-22 10:49:58.0 +0200
@@ -1,0 +2,15 @@
+Thu Aug 18 13:08:30 UTC 2016 - dims...@opensuse.org
+
+- Update
+  gnome-session-check-dbus-update-activation-environment.patch: use
+  the upstream commited solution
+
+---
+Tue Aug 16 10:19:26 UTC 2016 - fezh...@suse.com
+
+- Add gnome-session-check-dbus-update-activation-environment.patch:
+  Check if dbus-update-activation-environment exists before calling
+  it to silence warnings for SLE12 SP2 and LEAP 42.2 (bsc#993342,
+  bgo#768036).
+
+---

New:

  gnome-session-check-dbus-update-activation-environment.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.LFnNp3/_old  2016-08-22 10:49:59.0 +0200
+++ /var/tmp/diff_new_pack.LFnNp3/_new  2016-08-22 10:49:59.0 +0200
@@ -30,6 +30,8 @@
 Patch0: gnome-session-ice-auth-for-suid.patch
 # PATCH-FEATURE-UPSTREAM 
gnome-session-logging-to-systemd-journal-configurable.patch bsc#876685 
bgo#768982 fezh...@suse.com -- Add a new configure switch for systemd journal 
support.
 Patch1: gnome-session-logging-to-systemd-journal-configurable.patch
+# PATCH-FIX-UPSTREAM 
gnome-session-check-dbus-update-activation-environment.patch bsc#993342 
bgo#768036 fezh...@suse.com -- Check existence of 
dbus-update-activation-environment before calling it to avoid warnings.
+Patch2: gnome-session-check-dbus-update-activation-environment.patch
 BuildRequires:  autoconf
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -107,6 +109,7 @@
 %patch0 -p1
 %endif
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoconf

++ gnome-session-check-dbus-update-activation-environment.patch ++
commit 4abdb7925c3bf91e0802e42bab6c90d9a3086b2e
Author: Dominique Leuenberger 
Date:   Tue Aug 16 16:15:21 2016 +0200

Do not report errors in absence of dbus-update-activation-environment

dbus-update-activation-environment was introduced with dbus 1.10.4
gnome-session by itself does not depend on any specific version of
dbus at all - but on dbus-glib-1 (DBUS_GLIB_REQUIRED=0.76)

The latest version of dbus-glib (ver 106) requires dbus-1 1.8: it is
thus a valid setup to run not have dbus-update-activation-environment
on the system. Warning the user about its absence is alerting users
for not reason.

diff --git a/gnome-session/gnome-session.in b/gnome-session/gnome-session.in
index 6b2ba18..5f4b303 100644
--- a/gnome-session/gnome-session.in
+++ b/gnome-session/gnome-session.in
@@ -12,6 +12,6 @@ if [ -n "$REGION" ]; then
   export LC_PAPER=$REGION
 fi
 
-dbus-update-activation-environment --all ||:
+dbus-update-activation-environment --all >& /dev/null ||:
 
 exec @libexecdir@/gnome-session-binary "$@"



commit gnome-session for openSUSE:Factory

2016-08-06 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-08-06 20:34:51

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-07-28 23:43:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-08-06 20:34:54.0 +0200
@@ -14,0 +15,8 @@
+- Drop gnome-session-disable-logging-to-systemd-journal.patch
+  (bsc#979498). Function replaced by the more robust
+  gnome-session-logging-to-systemd-journal-configurable.patch.
+
+---
+Fri Jul 15 09:09:38 UTC 2016 - alarr...@suse.com
+
+- Update to GNOME 3.20.2  Fate#318572
@@ -33,0 +42,7 @@
+Mon Jun 20 10:24:02 UTC 2016 - fezh...@suse.com
+
+- Revive gnome-session-disable-logging-to-systemd-journal.patch
+  (bnc#979498) and also update it responding to the change 
+  introduced by upstream commit 5449174.
+
+---
@@ -50,0 +66,18 @@
+Fri May 20 07:31:40 UTC 2016 - fezh...@suse.com
+
+- Update to GNOME 3.20.2  Fate#318572
+
+---
+Wed Apr 13 06:03:11 UTC 2016 - fezh...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+- Drop gnome-session-commit-07852f0.patch: fixed upstream
+- Drop gnome-session-pass-env-to-dbus.patch (bnc#869677):
+  fixed upstream
+- Drop gnome-session-remove-capplet.patch (bnc#863709, bgo#708923):
+  fixed upstream
+- Drop gnome-session-upower.patch: fixed upstream
+- Drop gnome-session-disable-logging-to-systemd-journal.patch
+  (bnc#876685): fixed upstream
+
+---
@@ -240,0 +274,14 @@
+Thu Jun 12 08:04:30 UTC 2014 - cxi...@suse.com
+
+- Pass extra environment variables into DBus-activated service
+  + Add gnome-session-pass-env-to-dbus.patch
+  Fix missing env vars issue in DBus-activated service.
+  see (bnc#869677)
+
+---
+Mon May 19 10:22:57 UTC 2014 - fezh...@suse.com
+
+- Disable logging to systemd journal (bnc#876685)
+  + Add gnome-session-disable-logging-to-systemd-journal.patch
+
+---
@@ -270,0 +318,6 @@
+Tue Mar 11 15:54:11 UTC 2014 - sree...@suse.com
+
+- Add gnome-session-commit-07852f0.patch.
+Fix a possible crash in the presence interface
+
+---
@@ -275,2 +328,2 @@
-  mandatory, it 'slipped', resulting in bnc#862331 (gnome-session
-  listens on remote TCP sockets).
+  mandatory, it 'slipped', resulting in bnc#862331 and bnc#867772
+  (gnome-session listens on remote TCP sockets).
@@ -322,0 +376,7 @@
+Mon Mar  3 04:10:15 UTC 2014 - cxi...@novell.com
+
+- remove gnome-session-properties as in upstream.
+
+  See bnc#863709 and bgo#708923.
+
+---
@@ -2406 +2466 @@
--
+---



Other differences:
--



commit gnome-session for openSUSE:Factory

2016-07-28 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-07-28 23:43:17

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-07-20 09:17:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-07-28 23:43:20.0 +0200
@@ -1,0 +2,15 @@
+Sun Jul 17 12:04:34 UTC 2016 - fezh...@suse.com
+
+- Add gnome-session-logging-to-systemd-journal-configurable.patch:
+  Add an autoconf switch to control if the logs of gnome-session
+  and its child processes should be sent to systemd journal or to
+  the legacy ~/.xsession-errors-$DISPLAY when disabled (bsc#979498,
+  bgo#768982).
+- For SLE, disable logging to systemd journal: pass
+  --disable-systemd-journal to configure.
+- Replace gnome-common BuildRequires with autoconf: this is
+  sufficient to bootstrap gnome-session.
+- Unconditionally call autoconf, as the newly added patch touches
+  the build system.
+
+---

New:

  gnome-session-logging-to-systemd-journal-configurable.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ZJodFV/_old  2016-07-28 23:43:21.0 +0200
+++ /var/tmp/diff_new_pack.ZJodFV/_new  2016-07-28 23:43:21.0 +0200
@@ -28,10 +28,10 @@
 Source2:gnome.desktop
 # PATCH-FIX-SLE gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
+# PATCH-FEATURE-UPSTREAM 
gnome-session-logging-to-systemd-journal-configurable.patch bsc#876685 
bgo#768982 fezh...@suse.com -- Add a new configure switch for systemd journal 
support.
+Patch1: gnome-session-logging-to-systemd-journal-configurable.patch
+BuildRequires:  autoconf
 BuildRequires:  fdupes
-%if !0%{?is_opensuse}
-BuildRequires:  gnome-common
-%endif
 BuildRequires:  intltool
 BuildRequires:  tcpd-devel
 %if !0%{?is_opensuse}
@@ -106,13 +106,15 @@
 translation-update-upstream
 %patch0 -p1
 %endif
+%patch1 -p1
 
 %build
-%if !0%{?is_opensuse}
-NOCONFIGURE=1 gnome-autogen.sh
-%endif
+autoconf
 %configure \
 --enable-systemd \
+%if !0%{?is_opensuse}
+--disable-systemd-journal \
+%endif
 --disable-gconf
 make %{?_smp_mflags} V=1
 

++ gnome-session-logging-to-systemd-journal-configurable.patch ++
>From e7675cc3c3c078aedf57e6d386f10c47eb22f0d1 Mon Sep 17 00:00:00 2001
From: Felix Zhang 
Date: Sun, 17 Jul 2016 17:27:06 +0800
Subject: [PATCH] logging to systemd journal configurable

---
 configure.ac  | 19 +++
 gnome-session/gsm-autostart-app.c |  6 --
 gnome-session/gsm-manager.c   |  8 
 gnome-session/main.c  |  4 ++--
 4 files changed, 29 insertions(+), 8 deletions(-)

diff --git a/configure.ac b/configure.ac
index 223ee89..f248e9d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -147,6 +147,25 @@ AC_SUBST(SYSTEMD_LIBS)
 AM_CONDITIONAL(HAVE_SYSTEMD, [test "$enable_systemd" = "yes"], [Using systemd])
 
 dnl 
+dnl systemd journal support
+dnl 
+AC_ARG_ENABLE([systemd-journal],
+  AS_HELP_STRING([--enable-systemd-journal], [Send output to 
systemd journal]),
+  [enable_systemd_journal=$enableval],
+  [enable_systemd_journal=$enable_systemd])
+
+AC_MSG_CHECKING([whether to send the outputs of gnome-session and its child 
processes to systemd journal])
+
+AC_MSG_RESULT($enable_systemd_journal)
+
+if test x$enable_systemd_journal = xyes ; then
+if test x$enable_systemd = xno ; then
+AC_MSG_ERROR([Systemd not found, or it is not enabled])
+fi
+AC_DEFINE(ENABLE_SYSTEMD_JOURNAL, 1, [Define if output should be send 
to systemd journal])
+fi
+
+dnl 
 dnl Check for ConsoleKit
 dnl 
 
diff --git a/gnome-session/gsm-autostart-app.c 
b/gnome-session/gsm-autostart-app.c
index 1dc3ba3..0837258 100644
--- a/gnome-session/gsm-autostart-app.c
+++ b/gnome-session/gsm-autostart-app.c
@@ -33,7 +33,9 @@
 #endif
 
 #ifdef HAVE_SYSTEMD
+#ifdef ENABLE_SYSTEMD_JOURNAL
 #include 
+#endif
 #include 
 #endif
 
@@ -1021,7 +1023,7 @@ app_launched (GAppLaunchContext *ctx,
 app->priv->startup_id = sn_id;
 

commit gnome-session for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-07-20 09:17:04

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-07-01 09:52:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-07-20 09:17:07.0 +0200
@@ -1,0 +2,17 @@
+Mon Jul 11 17:30:19 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.20.2:
+  + Fixes to D-Bus activation environment.
+  + Compiler warning fixes.
+  + Fail whale localization fix.
+  + Fix heap corruption in dbus-launch wrapper code.
+  + Updated translations.
+
+---
+Wed Jul  6 06:43:18 UTC 2016 - f...@suse.com
+
+- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd)
+  Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs,
+  which are obsolete.
+
+---

Old:

  gnome-session-3.20.1.tar.xz

New:

  gnome-session-3.20.2.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.44u5Ln/_old  2016-07-20 09:17:08.0 +0200
+++ /var/tmp/diff_new_pack.44u5Ln/_new  2016-07-20 09:17:08.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.20.1
+Version:3.20.2
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -47,8 +47,7 @@
 BuildRequires:  pkgconfig(gtk+-3.0) >= 2.90.7
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json-glib-1.0) >= 0.10
-BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-login)
+BuildRequires:  pkgconfig(libsystemd) >= 209
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xau)

++ gnome-session-3.20.1.tar.xz -> gnome-session-3.20.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.20.1/ChangeLog 
new/gnome-session-3.20.2/ChangeLog
--- old/gnome-session-3.20.1/ChangeLog  2016-04-11 17:54:45.0 +0200
+++ new/gnome-session-3.20.2/ChangeLog  2016-07-11 16:43:54.0 +0200
@@ -1,6 +1,151 @@
 # Generated by Makefile. Do not edit.
 
-commit e28c512b8af495c15fa78dff9a0e21dd95ccd33c (HEAD -> gnome-3-20, 
github/gnome-3-20)
+commit eba0460033804d2d5ce60953c76fd75f396cc43e (HEAD -> gnome-3-20)
+Author: Ray Strode 
+Date:   Mon Jul 11 10:33:16 2016 -0400
+
+configure: bump to 3.20.2
+
+M  configure.ac
+
+commit 36163eff68f016ff817a91b4c60b6146bf3926f8
+Author: Ray Strode 
+Date:   Mon Jul 11 10:33:01 2016 -0400
+
+NEWS: update for release
+
+M  NEWS
+
+commit 634ab70d9f03b1650be4b8259091ca3036f0fbf9
+Author: Hanno Boeck 
+Date:   Mon Jul 11 10:37:03 2016 -0400
+
+main: fix heap overflow in dbus-launch wrapping
+
+I have discovered a heap overflow with the help of an address sanitizer.
+
+The require_dbus_session() function has this code:
+
+new_argv = g_malloc (argc + 3 * sizeof (*argv));
+
+The intention is to allocate space for (argc + 3) pointers. However 
obviously a
+parenthesis is missing, therefore only argc bytes + 3 * pointer size gets
+allocated, which is insufficient space. This leads to invalid memory 
writes.
+
+The fix is trivial: Parentheses around argc + 3.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=768441
+
+M  gnome-session/main.c
+
+commit fdd2863515c837ff2a011492d0d49cd5a29566e0
+Author: Michael Catanzaro 
+Date:   Fri Jul 1 12:23:37 2016 -0500
+
+fail-whale-dialog: Fix -Wmaybe-uninitialized warning
+
+https://bugzilla.gnome.org/show_bug.cgi?id=768294
+
+M  gnome-session/gsm-fail-whale-dialog.c
+
+commit 0740ec32db7368837da13842db9fd5420f669b88
+Author: Cosimo Cecchi 
+Date:   Wed Jun 29 23:38:29 2016 -0700
+
+client: fix GCC warnings
+
+https://bugzilla.gnome.org/show_bug.cgi?id=766836
+
+M  gnome-session/gsm-dbus-client.c
+
+commit 1c241fe1a796c5115c8ed95e33e3473d7970acc4 (origin/gnome-3-20)
+Author: Christian Kirbach 
+Date:   Thu Jun 2 17:16:06 2016 +
+
+Updated German translation
+
+M  po/de.po
+
+commit d99c1df83ddc2620cda8e69ba3b875c7d9679dfd
+Author: Ray Strode 
+Date:   Mon May 9 11:13:19 2016 -0400
+
+gnome-session: move update-activation-environment call down
+
+I had a think-o 

commit gnome-session for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-07-01 09:52:37

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-04-15 18:59:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-07-01 09:52:38.0 +0200
@@ -1,0 +2,17 @@
+Wed May 25 21:46:08 UTC 2016 - zai...@opensuse.org
+
+- Conditionally apply translations-update-upstream BuildRequires
+  and macro for non-openSUSE only.
+- Change gnome-session-ice-auth-for-suid.patch patch tag to
+  PATCH-FIX-SLE, and only apply for non-opensuse. Same for
+  gnome-common BuildRequires and NOCONFIGURE call.
+- Add xsltproc BuildRequries: Needed for man pages, pulled in by
+  gnome-common before.
+- Drop no longer needed Provides and Obsoletes: gnome-core,
+  gnome-session-branding, gnome-session-gtk1-support,
+  gnome-session-splash, gnome-session-fallback-session and
+  gnome2-look-and-feel.
+- Drop hicolor-icon-theme BuildRequires: We rely on Adwaita now,
+  and that is always provided by gtk3.
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.UlbN1v/_old  2016-07-01 09:52:39.0 +0200
+++ /var/tmp/diff_new_pack.UlbN1v/_new  2016-07-01 09:52:39.0 +0200
@@ -26,15 +26,19 @@
 Source: 
http://download.gnome.org/sources/gnome-session/3.20/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
-# PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
+# PATCH-FIX-SLE gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
 BuildRequires:  fdupes
+%if !0%{?is_opensuse}
 BuildRequires:  gnome-common
-BuildRequires:  hicolor-icon-theme
+%endif
 BuildRequires:  intltool
 BuildRequires:  tcpd-devel
+%if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
+%endif
 BuildRequires:  update-desktop-files
+BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.76
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.35.0
 BuildRequires:  pkgconfig(gl)
@@ -56,17 +60,6 @@
 Requires:   %{name}-core = %{version}
 Requires:   %{name}-default-session = %{version}
 Recommends: %{name}-lang
-Obsoletes:  gnome-core
-# There's no splash anymore, so no branding package.
-Provides:   %{name}-branding = %{version}
-Obsoletes:  %{name}-branding < %{version}
-# Obsolete helpers that were in subpackages and that have been removed
-Obsoletes:  gnome-session-gtk1-support <= 2.31
-Obsoletes:  gnome-session-splash <= 2.31
-# the fallback session was dropped in gnome 3.8.
-Obsoletes:  gnome-session-fallback-session < 3.8
-# Since GNOME 3.8.0, the 'classic' mode is provided by gnome-shell-extensions.
-Obsoletes:  gnome2-look-and-feel <= 3.8.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -110,12 +103,15 @@
 
 %prep
 %setup -q
-# Disabled, as it fails
-#translation-update-upstream
+%if !0%{?is_opensuse}
+translation-update-upstream
 %patch0 -p1
+%endif
 
 %build
+%if !0%{?is_opensuse}
 NOCONFIGURE=1 gnome-autogen.sh
+%endif
 %configure \
 --enable-systemd \
 --disable-gconf




commit gnome-session for openSUSE:Factory

2016-04-15 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-04-15 18:59:25

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-04-03 23:05:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-04-15 18:59:27.0 +0200
@@ -1,0 +2,9 @@
+Tue Apr 12 08:51:58 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.20.1:
+  + Fix startx.
+  + Updated translations.
+- Drop main-fix-starting-gnome-session-via-startx.patch: fixed
+  upstream.
+
+---

Old:

  gnome-session-3.20.0.tar.xz
  main-fix-starting-gnome-session-via-startx.patch

New:

  gnome-session-3.20.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.H5OTU0/_old  2016-04-15 18:59:28.0 +0200
+++ /var/tmp/diff_new_pack.H5OTU0/_new  2016-04-15 18:59:28.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.20.0
+Version:3.20.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -28,8 +28,6 @@
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
-# PATCH-FIX-UPSTREAM main-fix-starting-gnome-session-via-startx.patch 
bgo#764379 fcro...@suse.com -- Fix starting gnome-session with old DM or startx
-Patch1: main-fix-starting-gnome-session-via-startx.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  hicolor-icon-theme
@@ -115,7 +113,6 @@
 # Disabled, as it fails
 #translation-update-upstream
 %patch0 -p1
-%patch1 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh

++ gnome-session-3.20.0.tar.xz -> gnome-session-3.20.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-session-3.20.0/ChangeLog 
new/gnome-session-3.20.1/ChangeLog
--- old/gnome-session-3.20.0/ChangeLog  2016-03-22 19:01:09.0 +0100
+++ new/gnome-session-3.20.1/ChangeLog  2016-04-11 17:54:45.0 +0200
@@ -1,6 +1,75 @@
 # Generated by Makefile. Do not edit.
 
-commit 9eabb00b3065c1eb72deb10eb0adb3f9fdad1d13 (HEAD -> gnome-3-20, 
github/gnome-3-20)
+commit e28c512b8af495c15fa78dff9a0e21dd95ccd33c (HEAD -> gnome-3-20, 
github/gnome-3-20)
+Author: Ray Strode 
+Date:   Mon Apr 11 11:53:32 2016 -0400
+
+configure: bump to 3.20.1
+
+M  configure.ac
+
+commit cc6a286b3cb7caa85fb219c630ea66ddcbde1659
+Author: Ray Strode 
+Date:   Mon Apr 11 11:41:49 2016 -0400
+
+NEWS: update for release
+
+M  NEWS
+
+commit e84653d1679397a897c5657880e8f96822270633 (origin/gnome-3-20)
+Author: Alexander Shopov 
+Date:   Sat Apr 9 07:36:41 2016 +0300
+
+Updated Bulgarian translation
+
+M  po/bg.po
+
+commit 1d532bed525262baa3d051ebbcbd07a1027fff7e
+Author: Fabio Tomat 
+Date:   Fri Apr 8 09:37:35 2016 +
+
+Updated Friulian translation
+
+M  po/fur.po
+
+commit 2d2dcf3354701aa663d08e8337c608e245a9f2c1
+Author: Andreas Henriksson 
+Date:   Wed Mar 30 18:49:15 2016 +0200
+
+main: fix starting gnome session via startx
+
+The changes related to gsm_util_setenv during 3.19.x seems to have
+broken starting a gnome desktop the old fashioned way, eg. via startx.
+
+The gnome.session required components has OnlyShowIn=GNOME; which
+disqualifies them from being started unless XDG_CURRENT_DESKTOP is also
+set to GNOME (by the gio utility function used to look up info).
+
+Currently gnome-session already carries code to catch the case of
+XDG_CURRENT_DESKTOP being unset and set it to GNOME as a fallback.
+Unfortunately the changes to gsm_util_setenv seems to have made it only
+set the values in the (dbus activated) child environment, rather than
+the current environment which g_desktop_app_info_get_show_in is looking
+at.
+
+Make the fallback code set XDG_CURRENT_DESKTOP in both current
+and child environment fixes it.
+Also move the entire hunk of code before initializing gio to
+prevent potential thread issues, now that is uses g_setenv.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=764379
+
+M  gnome-session/main.c
+
+commit faf44253a5bbf0c2c554e74dab82b250a66ce25d
+Author: Daniel Korostil 

commit gnome-session for openSUSE:Factory

2016-04-03 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-04-03 23:05:20

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-03-29 14:46:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-04-03 23:05:21.0 +0200
@@ -1,0 +2,13 @@
+Thu Mar 31 13:31:10 UTC 2016 - fcro...@suse.com
+
+- Add main-fix-starting-gnome-session-via-startx.patch: fix
+  starting GNOME when using startx or old display managers
+  (bgo#764379).
+
+---
+Sat Mar 26 23:31:16 UTC 2016 - zai...@opensuse.org
+
+- Add missing xorg-x11-server-wayland Requires for
+  subpackage gnome-session-wayland.
+
+---

New:

  main-fix-starting-gnome-session-via-startx.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Tgq6Q8/_old  2016-04-03 23:05:22.0 +0200
+++ /var/tmp/diff_new_pack.Tgq6Q8/_new  2016-04-03 23:05:22.0 +0200
@@ -28,6 +28,8 @@
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
+# PATCH-FIX-UPSTREAM main-fix-starting-gnome-session-via-startx.patch 
bgo#764379 fcro...@suse.com -- Fix starting gnome-session with old DM or startx
+Patch1: main-fix-starting-gnome-session-via-startx.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  hicolor-icon-theme
@@ -88,6 +90,7 @@
 Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-settings-daemon
+Requires:   xorg-x11-server-wayland
 
 %description wayland
 This package contains the definition of the default GNOME session on Wayland.
@@ -112,6 +115,7 @@
 # Disabled, as it fails
 #translation-update-upstream
 %patch0 -p1
+%patch1 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh

++ main-fix-starting-gnome-session-via-startx.patch ++
>From 2d2dcf3354701aa663d08e8337c608e245a9f2c1 Mon Sep 17 00:00:00 2001
From: Andreas Henriksson 
Date: Wed, 30 Mar 2016 18:49:15 +0200
Subject: [PATCH] main: fix starting gnome session via startx

The changes related to gsm_util_setenv during 3.19.x seems to have
broken starting a gnome desktop the old fashioned way, eg. via startx.

The gnome.session required components has OnlyShowIn=GNOME; which
disqualifies them from being started unless XDG_CURRENT_DESKTOP is also
set to GNOME (by the gio utility function used to look up info).

Currently gnome-session already carries code to catch the case of
XDG_CURRENT_DESKTOP being unset and set it to GNOME as a fallback.
Unfortunately the changes to gsm_util_setenv seems to have made it only
set the values in the (dbus activated) child environment, rather than
the current environment which g_desktop_app_info_get_show_in is looking
at.

Make the fallback code set XDG_CURRENT_DESKTOP in both current
and child environment fixes it.
Also move the entire hunk of code before initializing gio to
prevent potential thread issues, now that is uses g_setenv.

https://bugzilla.gnome.org/show_bug.cgi?id=764379
---
 gnome-session/main.c | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/gnome-session/main.c b/gnome-session/main.c
index 14b201b..9f3ca0f 100644
--- a/gnome-session/main.c
+++ b/gnome-session/main.c
@@ -292,6 +292,15 @@ main (int argc, char **argv)
 gsm_util_init_error (TRUE, "%s", error->message);
 }
 
+/* From 3.14 GDM sets XDG_CURRENT_DESKTOP. For compatibility with
+ * older versions of GDM,  other display managers, and startx,
+ * set a fallback value if we don't find it set.
+ */
+if (g_getenv ("XDG_CURRENT_DESKTOP") == NULL) {
+g_setenv("XDG_CURRENT_DESKTOP", "GNOME", TRUE);
+gsm_util_setenv ("XDG_CURRENT_DESKTOP", "GNOME");
+}
+
 /* Make sure we initialize gio in a way that does not autostart any 
daemon */
 initialize_gio ();
 
@@ -375,13 +384,6 @@ main (int argc, char **argv)
 exit (1);
 }
 
-/* From 3.14 GDM sets XDG_CURRENT_DESKTOP. For compatibility with
- * older versions of GDM,  other display managers, and startx,
- * set a fallback value if we don't find it set.
- */
-if (g_getenv ("XDG_CURRENT_DESKTOP") == NULL)
-

commit gnome-session for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-03-29 14:46:20

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2016-01-05 09:40:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-03-29 14:46:21.0 +0200
@@ -1,0 +2,54 @@
+Wed Mar 23 08:20:15 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.20.0:
+  + Updated translations.
+
+---
+Sat Mar 19 12:12:27 UTC 2016 - zai...@opensuse.org
+
+- Stop pretending we still support a non systemd setup: Remove
+  define with_systemd and conditional ConsoleKit Requires.
+
+---
+Wed Mar 16 08:51:54 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.19.92:
+  + More logout fixes.
+  + Switch back to Xorg by default.
+  + Crasher fix.
+  + Updated translations.
+
+---
+Fri Mar  4 22:24:39 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.19.91:
+  + Logout fixes.
+  + Setup Qt to be themed right.
+  + Use individual dbus watches instead of one one global
+NameOwnerChanged handler, to avoid spurious wake ups.
+  + Updated translations.
+
+---
+Thu Jan 21 15:38:31 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.19.4:
+  + Give every app its own journal id.
+  + Rework startup files as part of the wayland effort.
+  + Fix command line help output.
+- Drop gnome-session-gnome-shell-renamed.patch: fixed upstream.
+- Drop gnome-session-autostart-app-give-every-app-journal-id.patch:
+  fixed upstream.
+
+---
+Mon Jan  4 16:16:53 UTC 2016 - dims...@opensuse.org
+
+- Add gnome-session-gnome-shell-renamed.patch: gnome-shell.desktop
+  has been renamed to org.gnome.Shell.desktop.
+
+---
+Wed Dec 23 15:41:08 UTC 2015 - dims...@opensuse.org
+
+- No longer require gnome-shell-wayland: the package no longer
+  exists as the wayland session is being promoted to be default.
+
+---

Old:

  gnome-session-3.18.1.2.tar.xz
  gnome-session-autostart-app-give-every-app-journal-id.patch

New:

  gnome-session-3.20.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ANHN1T/_old  2016-03-29 14:46:22.0 +0200
+++ /var/tmp/diff_new_pack.ANHN1T/_new  2016-03-29 14:46:22.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,18 @@
 #
 
 
-%define with_systemd 1
-
 Name:   gnome-session
-Version:3.18.1.2
+Version:3.20.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.18/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.20/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
-# PATCH-FIX-UPSTREAM 
gnome-session-autostart-app-give-every-app-journal-id.patch zai...@opensuse.org 
-- Patch from upstream git.
-Patch1: gnome-session-autostart-app-give-every-app-journal-id.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  hicolor-icon-theme
@@ -47,10 +43,8 @@
 BuildRequires:  pkgconfig(gtk+-3.0) >= 2.90.7
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json-glib-1.0) >= 0.10
-%if 0%{?suse_version} >= 1220
 BuildRequires:  pkgconfig(libsystemd-daemon)
 BuildRequires:  pkgconfig(libsystemd-login)
-%endif
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xau)
@@ -94,7 +88,6 @@
 Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-settings-daemon

commit gnome-session for openSUSE:Factory

2016-01-05 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2016-01-05 09:40:15

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2015-11-12 19:37:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2016-01-05 09:40:54.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 26 03:09:47 UTC 2015 - zai...@opensuse.org
+
+- Add gnome-session-autostart-app-give-every-app-journal-id.patch:
+  Give every app it's own journald-id. Patch from upstream.
+
+---

New:

  gnome-session-autostart-app-give-every-app-journal-id.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.4VyvEE/_old  2016-01-05 09:40:55.0 +0100
+++ /var/tmp/diff_new_pack.4VyvEE/_new  2016-01-05 09:40:55.0 +0100
@@ -30,6 +30,8 @@
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
+# PATCH-FIX-UPSTREAM 
gnome-session-autostart-app-give-every-app-journal-id.patch zai...@opensuse.org 
-- Patch from upstream git.
+Patch1: gnome-session-autostart-app-give-every-app-journal-id.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  hicolor-icon-theme
@@ -119,6 +121,7 @@
 # Disabled, as it fails
 #translation-update-upstream
 %patch0 -p1
+%patch1 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh

++ gnome-session-autostart-app-give-every-app-journal-id.patch ++
>From 5449174a1618cc7637f8c3a96c0eeae679c55248 Mon Sep 17 00:00:00 2001
From: Ray Strode 
Date: Thu, 5 Nov 2015 09:41:16 -0500
Subject: autostart-app: give ever app its own journal id

Right now all session output gets attributed to
gnome-session which isn't very useful.

This commit makes sure launched apps each get
their own journal identifier.

https://bugzilla.gnome.org/show_bug.cgi?id=757571
---
 gnome-session/gsm-autostart-app.c | 44 ++-
 1 file changed, 43 insertions(+), 1 deletion(-)

diff --git a/gnome-session/gsm-autostart-app.c 
b/gnome-session/gsm-autostart-app.c
index 75008fe..08a434b 100644
--- a/gnome-session/gsm-autostart-app.c
+++ b/gnome-session/gsm-autostart-app.c
@@ -32,6 +32,11 @@
 #include 
 #endif
 
+#ifdef HAVE_SYSTEMD
+#include 
+#include 
+#endif
+
 #include "gsm-autostart-app.h"
 #include "gsm-util.h"
 
@@ -1014,6 +1019,34 @@ app_launched (GAppLaunchContext *ctx,
 app->priv->startup_id = sn_id;
 }
 
+#ifdef HAVE_SYSTEMD
+static void
+on_child_setup (GsmAutostartApp *app)
+{
+int standard_output, standard_error;
+
+/* The FALSE means programs aren't expected to prefix each
+ * line with  prefix to specify priority.
+ */
+standard_output = sd_journal_stream_fd (app->priv->desktop_id,
+LOG_INFO,
+FALSE);
+standard_error = sd_journal_stream_fd (app->priv->desktop_id,
+   LOG_WARNING,
+   FALSE);
+
+if (standard_output >= 0) {
+dup2 (standard_output, STDOUT_FILENO);
+close (standard_output);
+}
+
+if (standard_error >= 0) {
+dup2 (standard_error, STDERR_FILENO);
+close (standard_error);
+}
+}
+#endif
+
 static gboolean
 autostart_app_start_spawn (GsmAutostartApp *app,
GError **error)
@@ -1022,6 +1055,8 @@ autostart_app_start_spawn (GsmAutostartApp *app,
 GError  *local_error;
 const char  *startup_id;
 GAppLaunchContext *ctx;
+GSpawnChildSetupFunc child_setup_func = NULL;
+gpointer child_setup_data = NULL;
 guint handler;
 
 startup_id = gsm_app_peek_startup_id (GSM_APP (app));
@@ -1041,12 +1076,19 @@ autostart_app_start_spawn (GsmAutostartApp *app,
 g_app_launch_context_setenv (ctx, "DESKTOP_AUTOSTART_ID", 
startup_id);
 }
 
+#ifdef HAVE_SYSTEMD
+if (sd_booted () > 0) {
+child_setup_func = (GSpawnChildSetupFunc) on_child_setup;
+child_setup_data = app;
+}
+#endif
+
 handler = g_signal_connect (ctx, "launched", G_CALLBACK 
(app_launched), app);
 success = 

commit gnome-session for openSUSE:Factory

2015-11-12 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2015-11-12 19:37:36

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2015-11-06 00:09:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2015-11-12 19:37:37.0 +0100
@@ -1,0 +2,6 @@
+Mon Nov  9 12:28:16 UTC 2015 - dims...@opensuse.org
+
+- Update gnome.desktop: add DesktopNames (upstream introduced in
+  GNOME 3.12.1). Fixes boo#931314.
+
+---



Other differences:
--
++ gnome.desktop ++
--- /var/tmp/diff_new_pack.8VBmZy/_old  2015-11-12 19:37:38.0 +0100
+++ /var/tmp/diff_new_pack.8VBmZy/_new  2015-11-12 19:37:38.0 +0100
@@ -4,6 +4,7 @@
 Exec=gnome
 TryExec=gnome
 Name=GNOME
+DesktopNames=GNOME
 Name[ar]=جينوم
 Name[bn]=গনোম
 Name[cs]=GNOME




commit gnome-session for openSUSE:Factory

2015-11-05 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2015-11-06 00:09:47

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2015-10-28 17:28:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2015-11-06 00:09:48.0 +0100
@@ -1,0 +2,7 @@
+Fri Oct 30 23:15:17 UTC 2015 - zai...@opensuse.org
+
+- Drop pkgconfig(gconf-2.0) BuildRequires and pass --disable-gconf
+  to configure to be sure it's not enabled during build. It was
+  only present to support gconf-based autostart.
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.CfuYZ3/_old  2015-11-06 00:09:49.0 +0100
+++ /var/tmp/diff_new_pack.CfuYZ3/_new  2015-11-06 00:09:49.0 +0100
@@ -38,8 +38,6 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.76
-# Support gconf-based autostart
-BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.35.0
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.35.0
@@ -124,7 +122,9 @@
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh
-%configure --enable-systemd
+%configure \
+--enable-systemd \
+--disable-gconf
 %__make %{?jobs:-j%jobs} V=1
 
 %install




commit gnome-session for openSUSE:Factory

2015-10-28 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2015-10-28 17:28:41

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2015-10-06 16:24:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2015-10-28 17:28:42.0 +0100
@@ -1,0 +2,25 @@
+Thu Oct 15 20:57:55 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.18.1.2:
+  + build-goo: generate shell script wrapper in different way
+(bgo#756633).
+
+---
+Wed Oct 14 19:55:42 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.18.1.1:
+  + Fix typos in environment variable names.
+
+---
+Wed Oct 14 18:56:48 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.18.1:
+  + No longer stash environment in
+$XDG_RUNTIME_DIR/gnome/environment.
+  + Set SSH_AUTH_SOCK explicitly for wayland sessions.
+  + Set LC environment variables up front, so g-s-d doesn't have to
+do it and hand it back to us later.
+  + Set IBus environment variables too.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.18.0.tar.xz

New:

  gnome-session-3.18.1.2.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.F4sv82/_old  2015-10-28 17:28:43.0 +0100
+++ /var/tmp/diff_new_pack.F4sv82/_new  2015-10-28 17:28:43.0 +0100
@@ -19,7 +19,7 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.18.0
+Version:3.18.1.2
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -188,6 +188,7 @@
 %doc %{_mandir}/man1/gnome-session.1%{?ext_man}
 %doc %{_mandir}/man1/gnome-session-inhibit.1%{?ext_man}
 %doc %{_mandir}/man1/gnome-session-quit.1%{?ext_man}
+%{_libexecdir}/gnome-session-binary
 # Helper for the session definitions, to know if hardware is accelerated
 %{_libexecdir}/gnome-session-check-accelerated
 %{_libexecdir}/gnome-session-check-accelerated-helper

++ gnome-session-3.18.0.tar.xz -> gnome-session-3.18.1.2.tar.xz ++
 6099 lines of diff (skipped)




commit gnome-session for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2015-10-06 16:24:04

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is "gnome-session"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2015-03-30 19:22:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2015-10-06 16:24:05.0 +0200
@@ -1,0 +2,13 @@
+Mon Sep 21 14:45:12 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.18.0:
+  + Bump version.
+
+---
+Thu Sep 17 05:57:09 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.17.92:
+  + Stash environment in $XDG_RUNTIME_DIR/gnome/environment.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.16.0.tar.xz

New:

  gnome-session-3.18.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.NolI5n/_old  2015-10-06 16:24:06.0 +0200
+++ /var/tmp/diff_new_pack.NolI5n/_new  2015-10-06 16:24:06.0 +0200
@@ -19,13 +19,13 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.16.0
+Version:3.18.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.16/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.18/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
@@ -161,7 +161,7 @@
 %defattr (-, root, root)
 %{_bindir}/gnome
 %{_datadir}/xsessions/gnome.desktop
-%{_datadir}/icons/hicolor/*/apps/session-properties.*
+%{_datadir}/icons/hicolor/*/apps/session-properties*
 %{_datadir}/gnome-session/session-properties.ui
 
 %files default-session

++ gnome-session-3.16.0.tar.xz -> gnome-session-3.18.0.tar.xz ++
 26580 lines of diff (skipped)




commit gnome-session for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2015-03-30 19:22:15

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2014-09-30 19:39:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2015-03-30 19:22:17.0 +0200
@@ -1,0 +2,43 @@
+Mon Mar 23 18:05:58 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.16.0:
+  + No changes from last version, stable bump.
+
+---
+Wed Mar 18 13:06:36 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.92:
+  + Fix bug in tracking if the session is active.
+  + Fail whale fixes.
+  + Updated translations.
+
+---
+Thu Feb 19 09:47:22 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.90:
+  + Don't try to failwhale when the wayland compositor fails to
+start.
+  + Support newer systemd client library layout.
+  + Cut out more vestigial dbus-glib remnants.
+  + Updated translations.
+
+---
+Thu Jan 29 15:57:22 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.4:
+  + Allow turning on debugging with an environment variable.
+  + Don't set DISPLAY in wayland sessions.
+  + Add back session-name property.
+  + Updated translations.
+
+---
+Wed Dec 17 20:13:32 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.15.3:
+  + Port to GDBus.
+  + Misc clean ups.
+  + Updated translations.
+- Pass --enable-systemd to configure to make sure we build with
+  systemd support.
+
+---

Old:

  gnome-session-3.14.0.tar.xz

New:

  gnome-session-3.16.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.3LAU28/_old  2015-03-30 19:22:18.0 +0200
+++ /var/tmp/diff_new_pack.3LAU28/_new  2015-03-30 19:22:18.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,13 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.14.0
+Version:3.16.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.14/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.16/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
@@ -124,7 +124,7 @@
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh
-%configure
+%configure --enable-systemd
 %__make %{?jobs:-j%jobs} V=1
 
 %install

++ gnome-session-3.14.0.tar.xz - gnome-session-3.16.0.tar.xz ++
 45772 lines of diff (skipped)




commit gnome-session for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2014-09-30 19:38:20

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2014-05-05 21:16:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2014-09-30 19:39:33.0 +0200
@@ -1,0 +2,14 @@
+Mon Sep 22 14:48:33 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.14.0:
+  + DOAP updates.
+  + Updated translations.
+
+---
+Sat Jul 19 21:03:13 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.13.3:
+  + Fixes for XDG_CURRENT_DESKTOP semantic shift.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.12.1.tar.xz

New:

  gnome-session-3.14.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Uj0tRT/_old  2014-09-30 19:39:34.0 +0200
+++ /var/tmp/diff_new_pack.Uj0tRT/_new  2014-09-30 19:39:34.0 +0200
@@ -19,13 +19,13 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.12.1
+Version:3.14.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.12/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.14/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.

++ gnome-session-3.12.1.tar.xz - gnome-session-3.14.0.tar.xz ++
 17560 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2014-03-09 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2014-03-09 18:22:40

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2014-01-07 13:54:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2014-03-09 18:22:41.0 +0100
@@ -1,0 +2,6 @@
+Wed Mar  5 08:04:32 UTC 2014 - cxi...@novell.com
+
+- Remove special code for GNOME classic: it was introduced because
+  of a bug in XDM that messed arguments up (bnc#866874).
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.yWHqAC/_old  2014-03-09 18:22:41.0 +0100
+++ /var/tmp/diff_new_pack.yWHqAC/_new  2014-03-09 18:22:41.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ gnome ++
--- /var/tmp/diff_new_pack.yWHqAC/_old  2014-03-09 18:22:42.0 +0100
+++ /var/tmp/diff_new_pack.yWHqAC/_new  2014-03-09 18:22:42.0 +0100
@@ -88,9 +88,4 @@
 # Uncomment after SLED12, remove after SLED14:
 #rm -f ~/.skel/gnome2-run ~/.skel/gnome2-run-9.2 ~/.skel/sled10-run
 
-# in case we want to start gnome-classic, we need to inject --session into the 
cmd line.
-if [ $1 == gnome-classic ]; then
-   session=--session
-fi
-
 exec /usr/bin/gnome-session ${session} $*

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2014-01-07 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2014-01-07 13:54:13

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-10-14 09:27:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2014-01-07 13:54:14.0 +0100
@@ -1,0 +2,9 @@
+Mon Dec  9 23:35:01 UTC 2013 - mgo...@suse.com
+
+- Add gnome-session-upower.patch: Only use UPower API when building
+  against UPower = 0.9.22. In any other case, the respective
+  functionality is provided by systemd.
+- Drop pkgconfig(upower-glib) BuildRequires: due to above patch,
+  there is no longer any need for UPower.
+
+---

New:

  gnome-session-upower.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.d0KmDD/_old  2014-01-07 13:54:15.0 +0100
+++ /var/tmp/diff_new_pack.d0KmDD/_new  2014-01-07 13:54:15.0 +0100
@@ -30,6 +30,8 @@
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
+# PATCH-FEATURE-UPSTREAM gnome-session-upower.patch mgo...@suse.com -- Only 
support UPower 0.9.
+Patch1: gnome-session-upower.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  hicolor-icon-theme
@@ -52,7 +54,6 @@
 BuildRequires:  pkgconfig(libsystemd-login)
 %endif
 BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(upower-glib) = 0.9.0
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xau)
 BuildRequires:  pkgconfig(xcomposite)
@@ -121,6 +122,7 @@
 # Disabled, as it fails
 #translation-update-upstream
 %patch0 -p1
+%patch1 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh

++ gnome-session-upower.patch ++
From 3b518cadecf07f3885b2207152fff92e4f4aaff1 Mon Sep 17 00:00:00 2001
From: Colin Walters walt...@verbum.org
Date: Thu, 17 Oct 2013 08:41:51 -0400
Subject: [PATCH] Only support UPower 0.9

Newer UPower drops support for APIs that duplicate systemd/logind, so
if we detect it, then require consumers to use the systemd backend.

https://bugzilla.gnome.org/show_bug.cgi?id=710383
---
 configure.ac   | 10 +-
 gnome-session/Makefile.am  |  8 ++--
 gnome-session/gsm-system.c |  4 
 3 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/configure.ac b/configure.ac
index bb3d02b..b470d3d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -64,11 +64,18 @@ PKG_CHECK_MODULES(GNOME_SESSION,
 glib-2.0 = $GLIB_REQUIRED
 gio-2.0 = $GLIB_REQUIRED
 dbus-glib-1 = $DBUS_GLIB_REQUIRED
-upower-glib = $UPOWER_REQUIRED
 json-glib-1.0 = $JSON_GLIB_REQUIRED
 gnome-desktop-3.0 = $GNOME_DESKTOP_REQUIRED
 )
 
+dnl We can only support old upower
+dnl https://bugzilla.gnome.org/show_bug.cgi?id=710383
+PKG_CHECK_MODULES(UPOWER, upower-glib = 0.9.22, have_old_upower=yes, 
have_old_upower=no)
+AS_IF([test x$have_old_upower = xyes], [
+  AC_DEFINE([HAVE_OLD_UPOWER], [1], [Define if we have an older upower])
+])
+AM_CONDITIONAL(HAVE_OLD_UPOWER, test x$have_old_upower = xyes)
+
 PKG_CHECK_MODULES(SESSION_PROPERTIES,
 glib-2.0 = $GLIB_REQUIRED
 gtk+-3.0 = $GTK3_REQUIRED
@ -366,6 +373,7 @@ echo 
 XRender support:  ${have_xrender}
 XSync support:${have_xsync}
 XTest support:${have_xtest}
+   Legacy UPower backend:${have_old_upower}
 Build Docbook:${enable_docbook_docs}
 Build manpages:   ${enable_man}
 
diff --git a/gnome-session/Makefile.am b/gnome-session/Makefile.am
index 977a398..c7ae617 100644
--- a/gnome-session/Makefile.am
+++ b/gnome-session/Makefile.am
@@ -10,6 +10,7 @@ noinst_PROGRAMS = \
 AM_CPPFLAGS =  \
$(GTK3_CFLAGS)  \
$(GNOME_SESSION_CFLAGS) \
+   $(UPOWER_CFLAGS)\
$(DISABLE_DEPRECATED_CFLAGS)
 
 AM_CFLAGS = $(WARN_CFLAGS)
@@ -29,8 +30,6 @@ gnome_session_SOURCES =   \
gsm-fail-whale.c\
gsm-system.h\
gsm-system.c\
-   gsm-consolekit.c\
-   gsm-consolekit.h\
gsm-systemd.h   \

commit gnome-session for openSUSE:Factory

2013-10-14 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-10-14 09:27:19

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-09-27 17:27:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-10-14 09:27:20.0 +0200
@@ -1,0 +2,7 @@
+Fri Oct 11 15:27:13 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.10.1 (bnc#845551):
+  + Fix a crash on session end (bgo#709221).
+  + Updated translations.
+
+---

Old:

  gnome-session-3.10.0.tar.xz

New:

  gnome-session-3.10.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.EmAhm0/_old  2013-10-14 09:27:22.0 +0200
+++ /var/tmp/diff_new_pack.EmAhm0/_new  2013-10-14 09:27:22.0 +0200
@@ -19,7 +19,7 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.10.0
+Version:3.10.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+

++ gnome-session-3.10.0.tar.xz - gnome-session-3.10.1.tar.xz ++
 19093 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-09-27 17:27:37

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-09-23 09:14:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-09-27 17:27:38.0 +0200
@@ -1,0 +2,8 @@
+Tue Sep 24 07:48:08 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.10.0:
+  + Put gnome-shell-wayland.desktop in /usr/share/wayland-sessions
+instead of /usr/share/xsessions.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.9.92.tar.xz

New:

  gnome-session-3.10.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.RGcU6B/_old  2013-09-27 17:27:39.0 +0200
+++ /var/tmp/diff_new_pack.RGcU6B/_new  2013-09-27 17:27:39.0 +0200
@@ -19,13 +19,13 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.9.92
+Version:3.10.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.9/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.10/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
@@ -177,7 +177,8 @@
 %files wayland
 %defattr (-, root, root)
 %{_datadir}/gnome-session/sessions/gnome-wayland.session
-%{_datadir}/xsessions/gnome-wayland.desktop
+%dir %{_datadir}/wayland-sessions
+%{_datadir}/wayland-sessions/gnome-wayland.desktop
 
 %files core
 %defattr (-, root, root)

++ gnome-session-3.9.92.tar.xz - gnome-session-3.10.0.tar.xz ++
 18807 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-09-23 09:14:24

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-09-12 16:42:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-09-23 09:14:25.0 +0200
@@ -1,0 +2,14 @@
+Wed Sep 18 19:35:02 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.92:
+  + Add basic support for running Wayland sessions.
+  + Updated translations.
+- Create new subpackage gnome-session-wayland, containing the
+  wayland support. As we don't have wayland in running state in
+  openSUSE 13.1, there is no need to pull this in for everybody,
+  but we also do not want to make it extra difficult to start
+  exploring wayland features.
+- Clean up spec file, drop old language hacks, dating back to
+  openSUSE = 11.2.
+
+---

Old:

  gnome-session-3.9.91.tar.xz

New:

  gnome-session-3.9.92.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.PUHynV/_old  2013-09-23 09:14:26.0 +0200
+++ /var/tmp/diff_new_pack.PUHynV/_new  2013-09-23 09:14:26.0 +0200
@@ -19,7 +19,7 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.9.91
+Version:3.9.92
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -43,7 +43,7 @@
 BuildRequires:  pkgconfig(gio-unix-2.0) = 2.35.0
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glib-2.0) = 2.35.0
-BuildRequires:  pkgconfig(gnome-desktop-3.0) = 3.7.90
+BuildRequires:  pkgconfig(gnome-desktop-3.0) = 3.9.91
 BuildRequires:  pkgconfig(gtk+-3.0) = 2.90.7
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json-glib-1.0) = 0.10
@@ -89,6 +89,16 @@
 %description default-session
 This package contains the definition of the default GNOME session.
 
+%package wayland
+Summary:Session Manager for GNOME -- Wayland session
+Group:  System/GUI/GNOME
+Requires:   %{name} = %{version}
+Requires:   gnome-settings-daemon
+Requires:   gnome-shell
+
+%description wayland
+This package contains the definition of the default GNOME session on Wayland.
+
 %package core
 Summary:Session Manager for GNOME -- Minimal Version
 Group:  System/GUI/GNOME
@@ -119,13 +129,6 @@
 
 %install
 %makeinstall
-%if 0%{?suse_version} = 1110
-%{__rm} %{buildroot}%{_datadir}/locale/ha/LC_MESSAGES/*
-%{__rm} %{buildroot}%{_datadir}/locale/ig/LC_MESSAGES/*
-%endif
-%if 0%{?suse_version} = 1120
-%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
-%endif
 # install startup script and xsession file
 install -d -m755 %{buildroot}%{_bindir}
 install -m755 %SOURCE1 %{buildroot}%{_bindir}/gnome
@@ -171,6 +174,11 @@
 %{_datadir}/gnome-session/sessions/gnome.session
 %{_datadir}/gnome-session/sessions/gnome-dummy.session
 
+%files wayland
+%defattr (-, root, root)
+%{_datadir}/gnome-session/sessions/gnome-wayland.session
+%{_datadir}/xsessions/gnome-wayland.desktop
+
 %files core
 %defattr (-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS README

++ gnome-session-3.9.91.tar.xz - gnome-session-3.9.92.tar.xz ++
 31466 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2013-09-12 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-09-12 16:42:50

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-08-30 16:29:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-09-12 16:42:51.0 +0200
@@ -1,0 +2,15 @@
+Tue Sep  3 15:45:20 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.91:
+  + Add new phase for gnome-initial-setup and new phase for
+mutter-wayland.
+  + Fix deadlock now that idle handling is in mutter.
+  + Drop dead fallback code.
+  + Add bits needed for wayland integration.
+  + Rename session-properties to gnome-session-properties.
+  + Make shutdown and reboot failable operations.
+  + Misc fixes.
+- Drop gnome-session-kdm-support.patch: with the removal of the
+  already previous dead fallback code, this patch turned useless.
+
+---

Old:

  gnome-session-3.9.90.tar.xz
  gnome-session-kdm-support.patch

New:

  gnome-session-3.9.91.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Bss7s4/_old  2013-09-12 16:42:52.0 +0200
+++ /var/tmp/diff_new_pack.Bss7s4/_new  2013-09-12 16:42:52.0 +0200
@@ -19,7 +19,7 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.9.90
+Version:3.9.91
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -30,8 +30,6 @@
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
-# PATCH-FIX-UPSTREAM gnome-session-kdm-support.patch h...@novell.com -- Adds 
support for KDM logout commands.
-Patch1: gnome-session-kdm-support.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  hicolor-icon-theme
@@ -113,7 +111,6 @@
 # Disabled, as it fails
 #translation-update-upstream
 %patch0 -p1
-%patch1 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh
@@ -134,7 +131,7 @@
 install -m755 %SOURCE1 %{buildroot}%{_bindir}/gnome
 install -d -m755 %{buildroot}%{_datadir}/xsessions
 install -m644 %SOURCE2 %{buildroot}%{_datadir}/xsessions/gnome.desktop
-%suse_update_desktop_file session-properties X-SuSE-ControlCenter-Personal
+%suse_update_desktop_file gnome-session-properties 
X-SuSE-ControlCenter-Personal
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
 %find_lang %{name}-3.0 %{?no_lang_C}
 %fdupes %{buildroot}
@@ -164,7 +161,7 @@
 %{_datadir}/xsessions/gnome.desktop
 # gnome-session-properties
 %{_bindir}/gnome-session-properties
-%{_datadir}/applications/session-properties.desktop
+%{_datadir}/applications/gnome-session-properties.desktop
 %{_datadir}/icons/hicolor/*/apps/session-properties.*
 %{_datadir}/gnome-session/session-properties.ui
 %doc %{_mandir}/man1/gnome-session-properties.1%{?ext_man}
@@ -184,7 +181,6 @@
 %{_datadir}/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
 %dir %{_datadir}/gnome-session
 %dir %{_datadir}/gnome-session/sessions
-%{_datadir}/gnome-session/gsm-inhibit-dialog.ui
 %doc %{_mandir}/man1/gnome-session.1%{?ext_man}
 %doc %{_mandir}/man1/gnome-session-inhibit.1%{?ext_man}
 %doc %{_mandir}/man1/gnome-session-quit.1%{?ext_man}

++ gnome-session-3.9.90.tar.xz - gnome-session-3.9.91.tar.xz ++
 4533 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2013-08-30 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-08-30 16:29:13

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-08-16 12:24:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-08-30 16:29:15.0 +0200
@@ -1,0 +2,10 @@
+Tue Aug 20 15:47:59 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.90:
+  + Code style fix ups.
+  + Set _GNOME_IS_SOFTWARE_RENDERING root window property when
+software rendering.
+  + Disable hardware acceleration for poulsbo driver.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.9.5.tar.xz

New:

  gnome-session-3.9.90.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ovHAje/_old  2013-08-30 16:29:16.0 +0200
+++ /var/tmp/diff_new_pack.ovHAje/_new  2013-08-30 16:29:16.0 +0200
@@ -19,7 +19,7 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.9.5
+Version:3.9.90
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+

++ gnome-session-3.9.5.tar.xz - gnome-session-3.9.90.tar.xz ++
 20935 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2013-06-29 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-06-30 06:58:40

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-05-16 10:52:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-06-30 07:01:30.0 +0200
@@ -1,0 +2,6 @@
+Wed Jun 26 17:31:51 UTC 2013 - mgo...@suse.com
+
+- Fix gnome-session-kdm-support.patch: gcc 4.8 became stricter in
+  the use of snprintf.
+
+---



Other differences:
--
++ gnome-session-kdm-support.patch ++
--- /var/tmp/diff_new_pack.ZU9Bi3/_old  2013-06-30 07:01:31.0 +0200
+++ /var/tmp/diff_new_pack.ZU9Bi3/_new  2013-06-30 07:01:31.0 +0200
@@ -104,7 +104,7 @@
  
  return FALSE;
  }
-@@ -299,13 +304,76 @@ gdm_init_protocol_connection (GdmProtoco
+@@ -299,13 +304,78 @@ gdm_init_protocol_connection (GdmProtoco
  
  if (!gdm_authenticate_connection (data)) {
  g_warning (Failed to authenticate with GDM);
@@ -123,6 +123,7 @@
 +char   *dm_display;
 +char   *dm_control;
 +char   *p0 = NULL;
++int width;
 +
 +g_assert (data-fd = 0);
 +
@@ -150,8 +151,9 @@
 +return FALSE;
 +}
 +
++width = p0 ? p0 - dm_display : 512;
 +snprintf (addr.sun_path, sizeof (addr.sun_path), 
%s/dmctl-%.*s/socket,
-+  dm_control, p0 ? p0 - dm_display : 512, dm_display);
++  dm_control, width, dm_display);
 +addr.sun_family = AF_UNIX;
 +
 +g_free (dm_display);
@@ -182,7 +184,7 @@
  static void
  gdm_parse_query_response (GdmProtocolData *data,
const char  *response)
-@@ -360,7 +428,23 @@ gdm_parse_query_response (GdmProtocolDat
+@@ -360,7 +430,23 @@ gdm_parse_query_response (GdmProtocolDat
  }
  
  static void
@@ -207,7 +209,7 @@
  {
  time_t current_time;
  char  *response;
-@@ -373,26 +457,35 @@ gdm_update_logout_actions (GdmProtocolDa
+@@ -373,26 +459,35 @@ gdm_update_logout_actions (GdmProtocolDa
  
  data-last_update = current_time;
  
@@ -250,7 +252,7 @@
  
  return TRUE;
  }
-@@ -400,7 +493,7 @@ gdm_is_available (void)
+@@ -400,7 +495,7 @@ gdm_is_available (void)
  gboolean
  gdm_supports_logout_action (GdmLogoutAction action)
  {
@@ -259,7 +261,7 @@
  
  return (gdm_protocol_data.available_actions  action) != 0;
  }
-@@ -408,21 +501,15 @@ gdm_supports_logout_action (GdmLogoutAct
+@@ -408,21 +503,15 @@ gdm_supports_logout_action (GdmLogoutAct
  GdmLogoutAction
  gdm_get_logout_action (void)
  {
@@ -284,7 +286,7 @@
  
  switch (action) {
  case GDM_LOGOUT_ACTION_NONE:
-@@ -439,16 +526,58 @@ gdm_set_logout_action (GdmLogoutAction a
+@@ -439,16 +528,58 @@ gdm_set_logout_action (GdmLogoutAction a
  break;
  }
  
@@ -346,7 +348,7 @@
  }
  
  void
-@@ -456,16 +585,16 @@ gdm_new_login (void)
+@@ -456,16 +587,16 @@ gdm_new_login (void)
  {
  char *response;
  

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-05-16 10:52:10

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-04-26 15:47:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-05-16 10:52:11.0 +0200
@@ -1,0 +2,14 @@
+Wed May 15 14:10:24 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.8.2.1:
+  + Always distribute session-selector.ui (bgo#700363).
+
+---
+Tue May 14 07:13:20 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.8.2:
+  + Make GsmAutostartApp work with new GLib (bgo#698798).
+- Disable translation-update-upstream: it fails and has no newer
+  translations anyway.
+
+---

Old:

  gnome-session-3.8.1.tar.xz

New:

  gnome-session-3.8.2.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.07evqu/_old  2013-05-16 10:52:12.0 +0200
+++ /var/tmp/diff_new_pack.07evqu/_new  2013-05-16 10:52:12.0 +0200
@@ -19,7 +19,7 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.8.1
+Version:3.8.2.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -110,7 +110,8 @@
 %lang_package
 %prep
 %setup -q
-translation-update-upstream
+# Disabled, as it fails
+#translation-update-upstream
 %patch0 -p1
 %patch1 -p1
 

++ gnome-session-3.8.1.tar.xz - gnome-session-3.8.2.1.tar.xz ++
 4065 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-session-3.8.1/ChangeLog new/gnome-session-3.8.2.1/ChangeLog
--- old/gnome-session-3.8.1/ChangeLog   2013-04-15 21:09:28.0 +0200
+++ new/gnome-session-3.8.2.1/ChangeLog 2013-05-15 13:00:10.0 +0200
@@ -1,6 +1,52 @@
 # Generated by Makefile. Do not edit.
 
-commit db50cd56c1f47a2fe73207feb62bf57e874ac7d0
+commit 529ae89ef623c7b9f71f7ff3126aca8fd7cb
+Author: Matthias Clasen mcla...@redhat.com
+Date:   Wed May 15 06:48:31 2013 -0400
+
+3.8.2.1
+
+M  NEWS
+M  configure.ac
+
+commit ca4d940fe2df04d3bd2eaf5dc09f1c45da0b1ad8
+Author: Matthias Clasen mcla...@redhat.com
+Date:   Wed May 15 06:47:46 2013 -0400
+
+Some forgotten files
+
+It is too easy to forget --enable-session-selector when making
+a release, so always distribute the files that are only relevant
+for the session selector.
+https://bugzilla.gnome.org/show_bug.cgi?id=700363
+
+M  data/Makefile.am
+
+commit 841bd927c8eb7c1038b874c9812571c38ffdb5cd
+Author: Matthias Clasen mcla...@redhat.com
+Date:   Mon May 13 23:10:43 2013 -0400
+
+3.8.2
+
+M  NEWS
+M  configure.ac
+
+commit 6e14faf9138dbbffd1e63e177e53d88963c379e5
+Author: Colin Walters walt...@verbum.org
+Date:   Wed Apr 24 16:40:25 2013 -0400
+
+GsmAutostartApp: Don't return NULL from constructor, use GInitable
+
+Recent GObject changes break this; it was never a supported operation.
+GInitable is the way to return errors to callers.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=698798
+
+M  gnome-session/gsm-autostart-app.c
+M  gnome-session/gsm-autostart-app.h
+M  gnome-session/gsm-manager.c
+
+commit 43b9c06de0bb8ad81851d42378c514a7e94db9d4
 Author: Matthias Clasen mcla...@redhat.com
 Date:   Mon Apr 15 13:49:10 2013 -0400
 
@@ -9,6 +55,19 @@
 M  NEWS
 M  configure.ac
 
+commit 610e76491ac6308929203b412b7aa35960d93b25
+Author: Matthias Clasen mcla...@redhat.com
+Date:   Mon Apr 15 15:11:50 2013 -0400
+
+Fix distcheck
+
+M  data/icons/16x16/Makefile.am
+M  data/icons/22x22/Makefile.am
+M  data/icons/24x24/Makefile.am
+M  data/icons/32x32/Makefile.am
+M  data/icons/48x48/Makefile.am
+M  data/icons/scalable/Makefile.am
+
 commit 972751ac1ed274889662ed5894bb26fa0ef60829
 Author: Trần Ngọc Quân vnwild...@gmail.com
 Date:   Sat Apr 13 17:51:28 2013 +1000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude 

commit gnome-session for openSUSE:Factory

2013-04-26 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-04-26 15:47:47

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-04-05 17:28:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-04-26 15:47:49.0 +0200
@@ -1,0 +2,22 @@
+Mon Apr 15 20:23:55 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.8.1:
+  + Check for logind, not systemd (bgo#696262).
+  + Updated translations.
+
+---
+Sat Apr 13 15:44:32 UTC 2013 - dims...@opensuse.org
+
+- Modify gnome starter script: if the first parameter is
+  'gnome-classic', that means we want to start gnome-session with
+  --session gnome-classic (we need to inject --session into the
+  build command).
+
+---
+Tue Apr  2 19:12:20 UTC 2013 - dims...@opensuse.org
+
+- Drop gnome2-look-and-feel package and obsolete it from the main
+  package. The replacement is called gnome-shell-classic and is
+  built by gnome-shell-extensions.
+
+---

Old:

  gnome-session-3.8.0.tar.xz

New:

  gnome-session-3.8.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.x8KnEU/_old  2013-04-26 15:47:51.0 +0200
+++ /var/tmp/diff_new_pack.x8KnEU/_new  2013-04-26 15:47:51.0 +0200
@@ -19,7 +19,7 @@
 %define with_systemd 1
 
 Name:   gnome-session
-Version:3.8.0
+Version:3.8.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -73,6 +73,8 @@
 Obsoletes:  gnome-session-splash = 2.31
 # the fallback session was dropped in gnome 3.8.
 Obsoletes:  gnome-session-fallback-session  3.8
+# Since GNOME 3.8.0, the 'classic' mode is provided by gnome-shell-extensions.
+Obsoletes:  gnome2-look-and-feel = 3.8.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -89,15 +91,6 @@
 %description default-session
 This package contains the definition of the default GNOME session.
 
-%package -n gnome2-look-and-feel
-Summary:GNOME Desktop with the GNOME 2 Look and Feel
-Group:  System/GUI/GNOME
-# TO BE DEFINED.. shoult require the correct classic extensions to make this up
-
-%description -n gnome2-look-and-feel
-This package contains the definition to choose in the display manager
-a GNOME 3 session that looks and feels like GNOME 2.
-
 %package core
 Summary:Session Manager for GNOME -- Minimal Version
 Group:  System/GUI/GNOME
@@ -140,12 +133,8 @@
 install -m755 %SOURCE1 %{buildroot}%{_bindir}/gnome
 install -d -m755 %{buildroot}%{_datadir}/xsessions
 install -m644 %SOURCE2 %{buildroot}%{_datadir}/xsessions/gnome.desktop
-# Install a session file for gnome 2 look-and-feel (gnome3 with classic look 
and feel extensions)
-install -m644 %{S:2} 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
-# FIXME: gnome2-look-and-feel.desktop needs to be corrected to know how to 
statr classic mode.
 %suse_update_desktop_file session-properties X-SuSE-ControlCenter-Personal
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
-%suse_update_desktop_file -N GNOME 2 Look and Feel 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
 %find_lang %{name}-3.0 %{?no_lang_C}
 %fdupes %{buildroot}
 
@@ -184,10 +173,6 @@
 %{_datadir}/gnome-session/sessions/gnome.session
 %{_datadir}/gnome-session/sessions/gnome-dummy.session
 
-%files -n gnome2-look-and-feel
-%defattr(-, root, root)
-%{_datadir}/xsessions/gnome2-look-and-feel.desktop
-
 %files core
 %defattr (-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS README

++ gnome ++
--- /var/tmp/diff_new_pack.x8KnEU/_old  2013-04-26 15:47:51.0 +0200
+++ /var/tmp/diff_new_pack.x8KnEU/_new  2013-04-26 15:47:51.0 +0200
@@ -88,4 +88,9 @@
 # Uncomment after SLED12, remove after SLED14:
 #rm -f ~/.skel/gnome2-run ~/.skel/gnome2-run-9.2 ~/.skel/sled10-run
 
-exec /usr/bin/gnome-session $*
+# in case we want to start gnome-classic, we need to inject --session into the 
cmd line.
+if [ $1 == gnome-classic ]; then
+   session=--session
+fi
+
+exec /usr/bin/gnome-session ${session} $*

++ gnome-session-3.8.0.tar.xz - gnome-session-3.8.1.tar.xz ++
 3822 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For 

commit gnome-session for openSUSE:Factory

2013-04-05 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-04-05 17:27:58

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2013-02-19 13:32:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-04-05 17:28:00.0 +0200
@@ -1,0 +2,104 @@
+Tue Mar 26 09:34:33 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.8.0:
+  + Updated translations.
+
+---
+Tue Mar 19 19:37:32 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.92:
+  + Increase phase timeout to 90 seconds.
+  + Updated translations.
+- Obsolete gnome-session-fallback-session: GNOME 3.8 removed the
+  fallback session mode.
+
+---
+Wed Mar  6 11:57:23 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.91:
+  + Use pkg-config to check for X libraries.
+  + Automatically fallback to software renderering if hardware
+renderering doesn't pass the sniff test.
+  + fix positioning of fail whale dialog.
+  + Updated translations.
+- Add pkgconfig(x11) BuildRequires: new verified dependency.
+
+---
+Tue Feb 19 19:53:36 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.90:
+  + Add preliminary patch toward systemd-ification.
+  + Fix XSMP clients after shutdown is canceled.
+  + Make build with newer upower.
+  + Adjust for new gnome-desktop idle api.
+  + Add session selector.
+  + Set XDG_MENU_PREFIX.
+  + Updated translations.
+- Drop gnome-session-selector.patch: fixed upstream.
+- Drop gnome-session-properties-remove-help.patch: fixed upstream.
+
+---
+Mon Feb 18 22:36:49 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.4:
+  + Remove the fallback session definition (bgo#687586).
+  + Remove support for RequiredProviders (bgo#691663).
+  + Show the fail whale if GNOME shell can't run (bgo#687586).
+  + Log to the systemd journal when available (bgo#691785).
+  + Make SIGUSR1 print a line in debug output (bgo#692241).
+  + Add an InhibitedActions D-Bus property (bgo#692517).
+  + Reduce default idle timeout to 2 minutes.
+  + Move automatic logout on idle functionality to
+gnome-settings-daemon (bgo#597030).
+  + Allow empty sessions (bgo#690866).
+  + Allow named saved sessions (bgo#613270).
+  + Updated translations.
+- Drop fallback-session package: the fallback mode has been removed
+  upstream. A collection of extensions is available to reproduce
+  a GNOME 2 Look and Feel.
+- Drop pkgconfig(libnotify) BuildRequires: no longer needed.
+- Add gnome-session-selector.patch: Don't install session-selector
+  man-pages and .ui files if the session-selector is not being
+  installed.
+
+---
+Mon Feb 18 21:56:49 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.3:
+  + Use GnomeIdleMonitor for idle detection
+  + Enable llvmpipe
+  + Fix some error spew
+  + Make --version not return a failure code
+  + Reduce depedency on GTK+
+  + Shutdown and logout fixes
+  + Add automatic logout on idle feature
+  + Docs fixes
+  + Misc fixes
+  + Updated translations.
+- Add pkgconfig(gnome-desktop-3.0), pkgconfig(gio-unix-2.0) and
+  pkgconfig(libnotify) BuildRequires: new dependencies.
+- Drop gnome-session-unblacklist-llvmpipe.patch: fixed upstream.
+
+---
+Mon Feb 18 21:46:49 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.2:
+  + Be more careful when dropping system inhibitors.
+  + Add a commandline wrapper for inhibiting.
+  + Add a GetLocale() D-Bus method.
+  + Add a SessionIsActive D-Bus property.
+  + Modernize the code in some places.
+  + Initialize GsmSystem before acquiring a bus name.
+  + Properly initialize upower client.
+  + Reject xsmp clients sooner when ending the session.
+  + Set _GNOME_MAX_SCREEN_SIZE root window property.
+  + Updated translations.
+
+---
+Mon Feb 18 21:37:49 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.1:
+  + Add gnome-screensaver to fallback session.
+  + Make SessionName property introspectable.
+
+---

Old:

  gnome-session-3.6.2.tar.xz
  gnome-session-properties-remove-help.patch
  gnome-session-unblacklist-llvmpipe.patch

New:

  

commit gnome-session for openSUSE:Factory

2013-02-19 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2013-02-19 13:32:44

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-11-20 10:24:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2013-02-19 13:32:45.0 +0100
@@ -1,0 +2,7 @@
+Mon Feb 18 21:36:49 UTC 2013 - mike.catanz...@gmail.com
+
+- Add gnome-session-properties-remove-help.patch (bnc#804180) from
+  upstream git to remove the help button in Startup Applications
+  which points to nowhere.
+
+---

New:

  gnome-session-properties-remove-help.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.xZ4DA0/_old  2013-02-19 13:32:47.0 +0100
+++ /var/tmp/diff_new_pack.xZ4DA0/_new  2013-02-19 13:32:47.0 +0100
@@ -32,6 +32,8 @@
 Patch0: gnome-session-ice-auth-for-suid.patch
 # PATCH-FIX-UPSTREAM gnome-session-kdm-support.patch h...@novell.com -- Adds 
support for KDM logout commands.
 Patch1: gnome-session-kdm-support.patch
+# PATCH-FIX-UPSTREAM gnome-session-properties-remove-help.patch bnc#804180 
bgo#658712 mike.catanz...@gmail.com -- This module no longer has help so remove 
the button
+Patch2: gnome-session-properties-remove-help.patch
 # PATCH-FEATURE-OPENSUSE gnome-session-unblacklist-llvmpipe.patch 
badshah...@gmail.com -- Remove llvmpipe from blacklisted drivers to enable full 
gnome-shell session on virtual machines.
 Patch4: gnome-session-unblacklist-llvmpipe.patch
 BuildRequires:  fdupes
@@ -131,6 +133,7 @@
 translation-update-upstream
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 %patch4 -p1
 
 %build


++ gnome-session-properties-remove-help.patch ++
From e9764e3db2696e282521c7f01dd460416f8e6ee0 Mon Sep 17 00:00:00 2001
From: Matthias Clasen mcla...@redhat.com
Date: Sat, 09 Feb 2013 18:15:57 +
Subject: Hide non-working help button

gnome-session-properties has a help button that points to
no-longer-exising docs. Hide it until new docs are
available.
https://bugzilla.gnome.org/show_bug.cgi?id=658712
---
diff --git a/capplet/gsm-properties-dialog.c b/capplet/gsm-properties-dialog.c
index 4270551..712b861 100644
--- a/capplet/gsm-properties-dialog.c
+++ b/capplet/gsm-properties-dialog.c
@@ -474,7 +474,6 @@ setup_dialog (GsmPropertiesDialog *dialog)
 GtkTargetList *targetlist;
 
 gtk_dialog_add_buttons (GTK_DIALOG (dialog),
-GTK_STOCK_HELP, GTK_RESPONSE_HELP,
 GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE,
 NULL);
 
--
cgit v0.9.0.2
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-10-19 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-10-19 10:18:11

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-10-03 18:08:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-10-19 10:18:16.0 +0200
@@ -1,0 +2,9 @@
+Tue Oct 16 07:13:23 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.6.1:
+  + Don't fall back for zaphod mode multi-screen setups.
+  + Fix build on OpenBSD.
+  + Detect greeter sessions better with systemd.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.6.0.tar.xz

New:

  gnome-session-3.6.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.GstFmo/_old  2012-10-19 10:18:18.0 +0200
+++ /var/tmp/diff_new_pack.GstFmo/_new  2012-10-19 10:18:18.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.6.0
+Version:3.6.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-10-03 18:08:25

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-07-02 21:22:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-10-03 18:08:29.0 +0200
@@ -1,0 +2,52 @@
+Tue Sep 25 18:31:34 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.6.0:
+  + Make autostart overriding more flexible
+  + Updated translations.
+
+---
+Thu Sep  6 07:40:45 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.5.91:
+  + Updated translations.
+
+---
+Tue Aug  7 06:54:16 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.5.5:
+  + Make XSMP error messages more clear
+  + Be more careful in systemd code when session fails to get
+registered
+  + Require newer glib
+  + Make gconf build time optional
+  + Updated translations.
+- For now we keep pkgconfig(gconf-2.0) BuildRequires for continued
+  support of gconf-based autostart.
+- Drop pkgconfig(polkit-gobject-1) BuildRequires: no longer needed.
+
+---
+Tue Jul 17 20:22:53 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.5.4:
+  + Session Manager:
+- Add command for showing reboot dialog
+- Inhibitor API / mechanism improvements
+- Systemd integration fixes
+- Fail whale in more failure cases
+- Fix duplicate logout dialog when user hits cancel
+- Updated man pages
+  + Updated translations.
+
+---
+Tue Jul  3 17:04:04 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.5.2:
+  + Session Manager:
+- Require new logind version
+- Remove markup from translatable string
+- Fail softer in the face of spotty session bus
+- Consider that required component that exits with 1 has
+  crashed
+  + Updated translations.
+
+---

Old:

  gnome-session-3.4.2.1.tar.xz

New:

  gnome-session-3.6.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.07asyc/_old  2012-10-03 18:08:33.0 +0200
+++ /var/tmp/diff_new_pack.07asyc/_new  2012-10-03 18:08:33.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   gnome-session
-Version:3.4.2.1
+Version:3.6.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.4/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.6/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
@@ -39,20 +39,20 @@
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(dbus-glib-1) = 0.76
+# Support gconf-based autostart
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gl)
-BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(glib-2.0) = 2.33.4
+BuildRequires:  pkgconfig(gtk+-3.0) = 2.90.7
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json-glib-1.0) = 0.10
 %if 0%{?suse_version} = 1220
 BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-login) = 38
+BuildRequires:  pkgconfig(libsystemd-login)
 %endif
-BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(upower-glib)
+BuildRequires:  pkgconfig(upower-glib) = 0.9.0
 BuildRequires:  pkgconfig(xau)
 BuildRequires:  pkgconfig(xcomposite)
 BuildRequires:  pkgconfig(xext)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-07-02 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-07-02 21:22:09

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-06-10 23:00:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-07-02 21:22:11.0 +0200
@@ -1,0 +2,19 @@
+Mon Jul  2 09:04:43 CEST 2012 - vu...@opensuse.org
+
+- Drop gnome-session-bgo507101-tile-ui.patch: the logout dialog is
+  only used in the fallback mode, and it's not worth maintaining
+  this patch for the fallback mode. Fix bnc#689608.
+- Drop gnome-session-sleep.svg source, since it was only needed for
+  the above patch.
+- Drop gnome-session-wm-switch.patch: this patch was needed when we
+  were still supporting compiz in GNOME, but this is not the case
+  anymore.
+- Remove support for gnome-patch-translation since there are not
+  patches adding translations left: remove gnome-patch-translation
+  BuildRequires and commented out calls to
+  gnome-patch-translation-prepare and
+  gnome-patch-translation-update.
+- Note that the two patches were disabled since they needed to be
+  rebased, so there's no real change, code-wise.
+
+---

Old:

  gnome-session-bgo507101-tile-ui.patch
  gnome-session-sleep.svg
  gnome-session-wm-switch.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.1fwHDD/_old  2012-07-02 21:22:14.0 +0200
+++ /var/tmp/diff_new_pack.1fwHDD/_new  2012-07-02 21:22:14.0 +0200
@@ -26,21 +26,14 @@
 Source: 
http://download.gnome.org/sources/gnome-session/3.4/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
-# Temporarly needed until we get upstream to ship the right icon for suspend
-Source7:gnome-session-sleep.svg
 # PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch h...@novell.com -- 
Carries ICE auth over to other UIDs in this session using an env var.
 Patch0: gnome-session-ice-auth-for-suid.patch
 # PATCH-FIX-UPSTREAM gnome-session-kdm-support.patch h...@novell.com -- Adds 
support for KDM logout commands.
 Patch1: gnome-session-kdm-support.patch
-# PATCH-NEEDS-REBASE gnome-session-wm-switch.patch bnc180506 d...@novell.com 
-- Fixes legacy sessions to use gnome-wm instead of metacity/compiz. Legacy 
sessions are not really supported anymore -- do we need to handle a similar 
case for current saved sessions, though? (was PATCH-FIX-OPENSUSE)
-Patch2: gnome-session-wm-switch.patch
-# PATCH-NEEDS-REBASE gnome-session-bgo507101-tile-ui.patch bgo507101 
vu...@novell.com -- Tile UI for logout dialog. (Was: PATCH-FIX-UPSTREAM)
-Patch3: gnome-session-bgo507101-tile-ui.patch
 # PATCH-FEATURE-OPENSUSE gnome-session-unblacklist-llvmpipe.patch 
badshah...@gmail.com -- Remove llvmpipe from blacklisted drivers to enable full 
gnome-shell session on virtual machines.
 Patch4: gnome-session-unblacklist-llvmpipe.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
-BuildRequires:  gnome-patch-translation
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
 BuildRequires:  tcpd-devel
@@ -132,15 +125,8 @@
 %prep
 %setup -q
 translation-update-upstream
-# disabled unless patches 2 or 3 are enabled
-# gnome-patch-translation-prepare
 %patch0 -p1
 %patch1 -p1
-# needs-rebase
-#%patch2 -p1
-# needs-rebase
-#%patch3 -p0
-# gnome-patch-translation-update
 %patch4 -p1
 
 %build
@@ -165,7 +151,6 @@
 # Install a session file for gnome 2 look-and-feel (fallback mode)
 install -m644 %{S:2} 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
 sed -i s/^Exec=.*/Exec=gnome --session gnome-fallback/ 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
-install -m644 %{S:7} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
 %suse_update_desktop_file session-properties X-SuSE-ControlCenter-Personal
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
 %suse_update_desktop_file -N GNOME 2 Look and Feel 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
@@ -224,7 +209,6 @@
 %dir %{_datadir}/gnome-session
 %dir %{_datadir}/gnome-session/sessions
 %{_datadir}/gnome-session/gsm-inhibit-dialog.ui
-%{_datadir}/icons/hicolor/scalable/apps/gnome-session-sleep.svg
 %doc %{_mandir}/man1/gnome-session.1*
 %doc %{_mandir}/man1/gnome-session-quit.1*
 # Helper for the session definitions, to know if hardware is accelerated


-- 
To unsubscribe, e-mail: 

commit gnome-session for openSUSE:Factory

2012-06-10 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-06-10 23:00:26

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-05-22 08:15:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-06-10 23:00:29.0 +0200
@@ -1,0 +2,15 @@
+Wed May 30 13:39:07 UTC 2012 - badshah...@gmail.com
+
+- Add gnome-session-unblacklist-llvmpipe.patch to remove llvmpipe
+  from the list of blacklisted Mesa drivers and enable the full
+  gnome-shell experience even on virtual machines (e.g.
+  virtualbox).
+
+---
+Wed May 23 19:06:06 UTC 2012 - zai...@opensuse.org
+
+- Update to version 3.4.2.1:
+  + Ensure we have a new enough version of systemd.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.4.2.tar.xz

New:

  gnome-session-3.4.2.1.tar.xz
  gnome-session-unblacklist-llvmpipe.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.ttojU2/_old  2012-06-10 23:00:33.0 +0200
+++ /var/tmp/diff_new_pack.ttojU2/_new  2012-06-10 23:00:33.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.4.2
+Version:3.4.2.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -36,6 +36,8 @@
 Patch2: gnome-session-wm-switch.patch
 # PATCH-NEEDS-REBASE gnome-session-bgo507101-tile-ui.patch bgo507101 
vu...@novell.com -- Tile UI for logout dialog. (Was: PATCH-FIX-UPSTREAM)
 Patch3: gnome-session-bgo507101-tile-ui.patch
+# PATCH-FEATURE-OPENSUSE gnome-session-unblacklist-llvmpipe.patch 
badshah...@gmail.com -- Remove llvmpipe from blacklisted drivers to enable full 
gnome-shell session on virtual machines.
+Patch4: gnome-session-unblacklist-llvmpipe.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  gnome-patch-translation
@@ -53,7 +55,7 @@
 BuildRequires:  pkgconfig(json-glib-1.0) = 0.10
 %if 0%{?suse_version} = 1220
 BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-login)
+BuildRequires:  pkgconfig(libsystemd-login) = 38
 %endif
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(sm)
@@ -139,6 +141,7 @@
 # needs-rebase
 #%patch3 -p0
 # gnome-patch-translation-update
+%patch4 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh


++ gnome-session-unblacklist-llvmpipe.patch ++
Index: gnome-session-3.4.2.1/data/hardware-compatibility
===
--- gnome-session-3.4.2.1.orig/data/hardware-compatibility
+++ gnome-session-3.4.2.1/data/hardware-compatibility
@@ -24,4 +24,4 @@
 
 # Gallium has softpipe and llvmpipe
 -softpipe
--llvmpipe
+#-llvmpipe
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-05-22 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-05-22 08:15:04

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-04-20 15:15:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-05-22 08:15:09.0 +0200
@@ -1,0 +2,7 @@
+Mon May 14 14:06:49 UTC 2012 - vu...@opensuse.org
+
+- Update to version 3.4.2:
+  + Capplet: Add Unity to OnlyShowIn in .desktop file
+  + Updated translations.
+
+---

Old:

  gnome-session-3.4.1.tar.xz

New:

  gnome-session-3.4.2.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.xEYIdo/_old  2012-05-22 08:15:11.0 +0200
+++ /var/tmp/diff_new_pack.xEYIdo/_new  2012-05-22 08:15:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.4.1
+Version:3.4.2
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-04-20 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-04-20 15:15:42

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-04-11 12:56:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-04-20 15:15:44.0 +0200
@@ -1,0 +2,13 @@
+Mon Apr 16 12:41:39 UTC 2012 - vu...@opensuse.org
+
+- Update to version 3.4.1:
+  + Properly move to next phase if an app dies on startup
+  + Fix some restart/poweroff problems in the systemd code
+  + Cleanups
+  + Updated translations.
+- Update gnome-session-kdm-support.patch, from Stefan Bruens
+  stefan.bru...@rwth-aachen.de:
+  + Support suspend with KDM
+  + Fix crash when cancelling log out
+
+---

Old:

  gnome-session-3.4.0.tar.xz

New:

  gnome-session-3.4.1.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Xaq17O/_old  2012-04-20 15:15:47.0 +0200
+++ /var/tmp/diff_new_pack.Xaq17O/_new  2012-04-20 15:15:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.4.0
+Version:3.4.1
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+

++ gnome-session-kdm-support.patch ++
--- /var/tmp/diff_new_pack.Xaq17O/_old  2012-04-20 15:15:47.0 +0200
+++ /var/tmp/diff_new_pack.Xaq17O/_new  2012-04-20 15:15:47.0 +0200
@@ -1,6 +1,7 @@
-diff -aur gnome-session-2.23.5.orig/gnome-session/gdm.c 
gnome-session-2.23.5/gnome-session/gdm.c
 gnome-session-2.23.5.orig/gnome-session/gdm.c  2008-07-22 
12:34:41.0 +0200
-+++ gnome-session-2.23.5/gnome-session/gdm.c   2008-07-29 23:45:19.0 
+0200
+Index: gnome-session-3.4.1/gnome-session/gdm.c
+===
+--- gnome-session-3.4.1.orig/gnome-session/gdm.c
 gnome-session-3.4.1/gnome-session/gdm.c
 @@ -58,6 +58,8 @@
  #define GDM_ACTION_STR_REBOOT   REBOOT
  #define GDM_ACTION_STR_SUSPEND  SUSPEND
@@ -10,7 +11,7 @@
  typedef struct {
  int fd;
  char   *auth_cookie;
-@@ -66,6 +68,8 @@
+@@ -66,6 +68,8 @@ typedef struct {
  GdmLogoutAction current_actions;
  
  time_t  last_update;
@@ -19,7 +20,7 @@
  } GdmProtocolData;
  
  static GdmProtocolData gdm_protocol_data = {
-@@ -73,12 +77,13 @@
+@@ -73,12 +77,13 @@ static GdmProtocolData gdm_protocol_data
  NULL,
  GDM_LOGOUT_ACTION_NONE,
  GDM_LOGOUT_ACTION_NONE,
@@ -36,7 +37,7 @@
  {
  GString *retval;
  char buf[256];
-@@ -90,7 +95,7 @@
+@@ -90,7 +95,7 @@ gdm_send_protocol_msg (GdmProtocolData *
  if (write (data-fd, p, strlen (p))  0) {
  g_free (p);
  
@@ -45,7 +46,7 @@
 g_strerror (errno));
  
  return NULL;
-@@ -169,7 +174,7 @@
+@@ -169,7 +174,7 @@ gdm_authenticate_connection (GdmProtocol
  
  msg = g_strdup_printf (GDM_PROTOCOL_MSG_AUTHENTICATE  %s,
 data-auth_cookie);
@@ -54,7 +55,7 @@
  g_free (msg);
  
  if (response  !strcmp (response, OK)) {
-@@ -214,7 +219,7 @@
+@@ -214,7 +219,7 @@ gdm_authenticate_connection (GdmProtocol
  XauDisposeAuth (xau);
  
  msg = g_strdup_printf (GDM_PROTOCOL_MSG_AUTHENTICATE  %s, 
buffer);
@@ -63,7 +64,7 @@
  g_free (msg);
  
  if (response  !strcmp (response, OK)) {
-@@ -237,7 +242,7 @@
+@@ -237,7 +242,7 @@ gdm_authenticate_connection (GdmProtocol
  }
  
  static void
@@ -72,7 +73,7 @@
  {
  if (data-fd) {
  close (data-fd);
-@@ -268,7 +273,7 @@
+@@ -268,7 +273,7 @@ gdm_init_protocol_connection (GdmProtoco
  g_warning (Failed to create GDM socket: %s,
 g_strerror (errno));
  
@@ -81,7 +82,7 @@
  
  return FALSE;
  }
-@@ -279,18 +284,18 @@
+@@ -279,18 +284,18 @@ gdm_init_protocol_connection (GdmProtoco
  g_warning (Failed to establish a connection with GDM: %s,
 g_strerror (errno));
  
@@ -103,7 +104,7 @@
  
  return FALSE;
  }
-@@ -299,13 +304,76 @@
+@@ -299,13 +304,76 @@ gdm_init_protocol_connection (GdmProtoco
  
  if (!gdm_authenticate_connection (data)) {
  g_warning (Failed to authenticate 

commit gnome-session for openSUSE:Factory

2012-04-11 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-04-11 12:56:57

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-03-29 13:56:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-04-11 12:56:59.0 +0200
@@ -1,0 +2,7 @@
+Mon Apr  2 16:25:06 UTC 2012 - jhernan...@emergya.es
+
+- Enable systemd support only for openSUSE = 12.2. On earlier
+  versions, don't use libsystemd-daemon/libsystemd-login
+  pkgconfig() BuildRequires since systemd is too old there.
+
+---



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.hIyuGw/_old  2012-04-11 12:57:00.0 +0200
+++ /var/tmp/diff_new_pack.hIyuGw/_new  2012-04-11 12:57:00.0 +0200
@@ -51,8 +51,10 @@
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json-glib-1.0) = 0.10
+%if 0%{?suse_version} = 1220
 BuildRequires:  pkgconfig(libsystemd-daemon)
 BuildRequires:  pkgconfig(libsystemd-login)
+%endif
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(upower-glib)



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-03-29 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-03-29 13:56:12

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-02-28 19:23:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-03-29 13:56:17.0 +0200
@@ -1,0 +2,16 @@
+Tue Mar 27 08:55:41 UTC 2012 - vu...@opensuse.org
+
+- Update to version 3.4.0:
+  + Don't show toggle switches for gnome-shell extensions in fail
+whale dialog; simply disable all extensions instead
+  + Code cleanups
+  + Updated translations.
+
+---
+Mon Mar 19 22:35:34 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.3.92:
+  + Minor bug fixes.
+  + Updated translations.
+
+---

Old:

  gnome-session-3.3.90.tar.xz

New:

  gnome-session-3.4.0.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.97KN2Q/_old  2012-03-29 13:56:21.0 +0200
+++ /var/tmp/diff_new_pack.97KN2Q/_new  2012-03-29 13:56:21.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   gnome-session
-Version:3.3.90
+Version:3.4.0
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
-Source: 
http://download.gnome.org/sources/gnome-session/3.3/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-session/3.4/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # Temporarly needed until we get upstream to ship the right icon for suspend
@@ -81,8 +81,8 @@
 Summary:Session Manager for GNOME -- Default GNOME Session
 Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
-Requires:   gnome-shell
 Requires:   gnome-settings-daemon
+Requires:   gnome-shell
 Recommends: %{name}-fallback-session
 
 %description default-session


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-02-28 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-02-28 19:23:17

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-02-21 12:19:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-02-28 19:23:19.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb 21 12:06:37 UTC 2012 - vu...@opensuse.org
+
+- Update to version 3.3.90:
+  + Fix the GsmSystem type registration
+
+---

Old:

  gnome-session-3.3.5.tar.xz

New:

  gnome-session-3.3.90.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Bsf63x/_old  2012-02-28 19:23:21.0 +0100
+++ /var/tmp/diff_new_pack.Bsf63x/_new  2012-02-28 19:23:21.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-session
-Version:3.3.5
+Version:3.3.90
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-02-21 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-02-21 12:19:09

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2012-01-09 15:16:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-02-21 12:19:10.0 +0100
@@ -1,0 +2,14 @@
+Tue Feb  7 10:52:34 UTC 2012 - vu...@opensuse.org
+
+- Update to version 3.3.5:
+  + Use systemd session tracking instead of ConsoleKit when system
+is booted with systemd
+  + Code cleanups
+  + Updated translations.
+- Remove xz BuildRequires now that it comes for free in the build
+  system.
+- Add pkgconfig() BuildRequires for the new support of systemd
+  session tracking: libsystemd-login, libsystemd-daemon,
+  polkit-gobject-1.
+
+---

Old:

  gnome-session-3.3.3.tar.xz

New:

  gnome-session-3.3.5.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.GwBy4h/_old  2012-02-21 12:19:11.0 +0100
+++ /var/tmp/diff_new_pack.GwBy4h/_new  2012-02-21 12:19:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-session
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   gnome-session
-Version:3.3.3
+Version:3.3.5
 Release:0
 Summary:Session Tools for the GNOME Desktop
 License:GPL-2.0+
@@ -43,8 +44,6 @@
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gl)
@@ -52,6 +51,9 @@
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json-glib-1.0) = 0.10
+BuildRequires:  pkgconfig(libsystemd-daemon)
+BuildRequires:  pkgconfig(libsystemd-login)
+BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(upower-glib)
 BuildRequires:  pkgconfig(xau)
@@ -77,6 +79,7 @@
 
 %package default-session
 Summary:Session Manager for GNOME -- Default GNOME Session
+Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-shell
 Requires:   gnome-settings-daemon
@@ -87,6 +90,7 @@
 
 %package fallback-session
 Summary:Session Manager for GNOME -- Fallback GNOME Session
+Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-panel
 Requires:   gnome-settings-daemon
@@ -99,6 +103,7 @@
 
 %package -n gnome2-look-and-feel
 Summary:GNOME Desktop with the GNOME 2 Look and Feel
+Group:  System/GUI/GNOME
 Requires:   %{name}-fallback-session
 
 %description -n gnome2-look-and-feel
@@ -107,6 +112,7 @@
 
 %package core
 Summary:Session Manager for GNOME -- Minimal Version
+Group:  System/GUI/GNOME
 Requires:   ConsoleKit
 Requires:   dbus-1-x11
 Requires:   gsettings-desktop-schemas = 0.1.7


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2012-01-09 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2012-01-09 15:16:39

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2011-10-26 15:36:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2012-01-09 15:16:41.0 +0100
@@ -1,0 +2,33 @@
+Tue Dec 20 09:31:15 UTC 2011 - vu...@opensuse.org
+
+- Update to version 3.3.3:
+  + Blacklist pre-R300 Radeon hardware in accelerated check.
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+
+---
+Mon Nov 21 13:37:28 UTC 2011 - dims...@opensuse.org
+
+- Update to version 3.3.2:
+  + Fix regexp for blacklisting Intel 830-865 hardware
+  + Updated translations.
+- Drop gnome-session-blacklist-hardware.patch: fixed upstream.
+
+---
+Wed Oct 26 20:40:45 UTC 2011 - dims...@opensuse.org
+
+- Update to version 3.3.1:
+  + Tools:
+- Look at gnome.fallback={0,1} argument in kernel boot line to
+  determine if fallback mode should be enforced or ignored
+- Use whitelist/blacklist regexps in an external file when
+  evaluating renderer for accelerated check
+- Blacklist Intel 830-865 hardware when checking for
+  accelerated hardware
+  + Updated translations.
+- Rebase gnome-session-blacklist-hardware.patch: mostly fixed
+  upstream, except the regex form in hardware-compatibility.
+- Drop gnome-session-gnome.fallback-boot-arg.patch: fixed upstream.
+
+---

Old:

  gnome-session-3.2.1.tar.bz2
  gnome-session-blacklist-hardware.patch
  gnome-session-gnome.fallback-boot-arg.patch

New:

  gnome-session-3.3.3.tar.xz



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.sdtQ2d/_old  2012-01-09 15:16:42.0 +0100
+++ /var/tmp/diff_new_pack.sdtQ2d/_new  2012-01-09 15:16:42.0 +0100
@@ -15,16 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   gnome-session
-Version:3.2.1
-Release:1
-License:GPLv2+
+Version:3.3.3
+Release:0
 Summary:Session Tools for the GNOME Desktop
-Url:http://www.gnome.org
+License:GPL-2.0+
 Group:  System/GUI/GNOME
-Source: 
http://download.gnome.org/sources/gnome-session/3.2/%{name}-%{version}.tar.bz2
+Url:http://www.gnome.org
+Source: 
http://download.gnome.org/sources/gnome-session/3.3/%{name}-%{version}.tar.xz
 Source1:gnome
 Source2:gnome.desktop
 # Temporarly needed until we get upstream to ship the right icon for suspend
@@ -37,10 +35,6 @@
 Patch2: gnome-session-wm-switch.patch
 # PATCH-NEEDS-REBASE gnome-session-bgo507101-tile-ui.patch bgo507101 
vu...@novell.com -- Tile UI for logout dialog. (Was: PATCH-FIX-UPSTREAM)
 Patch3: gnome-session-bgo507101-tile-ui.patch
-# PATCH-FEATURE-UPSTREAM gnome-session-gnome.fallback-boot-arg.patch 
vu...@opensuse.org -- Let users be able to pass gnome.fallback at boot to 
choose fallback/non-fallback
-Patch4: gnome-session-gnome.fallback-boot-arg.patch
-# PATCH-FEATURE-UPSTREAM gnome-session-blacklist-hardware.patch bgo#644325 
vu...@opensuse.org -- Use an external file to easily blacklist/whitelist some 
hardware
-Patch5: gnome-session-blacklist-hardware.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  gnome-patch-translation
@@ -49,6 +43,8 @@
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gl)
@@ -80,9 +76,7 @@
 functionality, for the GNOME Desktop.
 
 %package default-session
-License:GPLv2+
 Summary:Session Manager for GNOME -- Default GNOME Session
-Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-shell
 Requires:   gnome-settings-daemon
@@ -92,9 +86,7 @@
 This package contains the definition of the default GNOME session.
 
 %package fallback-session
-License:GPLv2+
 Summary:Session Manager for 

commit gnome-session for openSUSE:Factory

2011-10-26 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2011-10-26 15:24:01

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2011-10-25 15:55:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2011-10-26 15:36:04.0 +0200
@@ -1,0 +2,6 @@
+Tue Oct 25 19:40:14 UTC 2011 - vu...@opensuse.org
+
+- Update gnome-session-blacklist-hardware.patch: fix regexp for
+  Intel 830-865 hardware blacklisting. Fix bnc#722903.
+
+---



Other differences:
--
++ gnome-session-blacklist-hardware.patch ++
--- /var/tmp/diff_new_pack.xRgDom/_old  2011-10-26 15:36:06.0 +0200
+++ /var/tmp/diff_new_pack.xRgDom/_new  2011-10-26 15:36:06.0 +0200
@@ -229,3 +229,28 @@
 -- 
 1.7.7
 
+From b7db5c55424a3ce0b0c4d24cb02862402a70ff29 Mon Sep 17 00:00:00 2001
+From: Vincent Untz vu...@gnome.org
+Date: Tue, 25 Oct 2011 21:37:36 +0200
+Subject: [PATCH] data: Fix regexp for Intel 830-865 hardware blacklisting
+
+---
+ data/hardware-compatibility |2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/data/hardware-compatibility b/data/hardware-compatibility
+index ddbfe07..5adc072 100644
+--- a/data/hardware-compatibility
 b/data/hardware-compatibility
+@@ -13,7 +13,7 @@
+ ##
+ 
+ # Intel 830-865
+--Intel(R) 8[[:digit:]]{2,2}[^[:digit:]]
++-Intel\(R\) 8[[:digit:]]{2,2}[^[:digit:]]
+ 
+ # Old Mesa software GL renderer
+ -software rasterizer
+-- 
+1.7.7
+


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2011-10-25 Thread h_root
Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory 
checked in at 2011-10-25 15:55:34

Comparing /work/SRC/openSUSE:Factory/gnome-session (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-session.new (New)


Package is gnome-session, Maintainer is gnome-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes  
2011-10-18 14:14:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 
2011-10-25 15:55:35.0 +0200
@@ -1,0 +2,10 @@
+Wed Oct 19 11:18:10 UTC 2011 - vu...@opensuse.org
+
+- Add gnome-session-gnome.fallback-boot-arg.patch: let users be
+  able to pass gnome.fallback=0/1 argument at boot to choose
+  fallback/non-fallback mode.
+- Add gnome-session-blacklist-hardware.patch: use an external file
+  to easily blacklist/whitelist some hardware when checking if
+  we have 3d support.
+
+---

New:

  gnome-session-blacklist-hardware.patch
  gnome-session-gnome.fallback-boot-arg.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.SiiFU5/_old  2011-10-25 15:55:37.0 +0200
+++ /var/tmp/diff_new_pack.SiiFU5/_new  2011-10-25 15:55:37.0 +0200
@@ -37,6 +37,10 @@
 Patch2: gnome-session-wm-switch.patch
 # PATCH-NEEDS-REBASE gnome-session-bgo507101-tile-ui.patch bgo507101 
vu...@novell.com -- Tile UI for logout dialog. (Was: PATCH-FIX-UPSTREAM)
 Patch3: gnome-session-bgo507101-tile-ui.patch
+# PATCH-FEATURE-UPSTREAM gnome-session-gnome.fallback-boot-arg.patch 
vu...@opensuse.org -- Let users be able to pass gnome.fallback at boot to 
choose fallback/non-fallback
+Patch4: gnome-session-gnome.fallback-boot-arg.patch
+# PATCH-FEATURE-UPSTREAM gnome-session-blacklist-hardware.patch bgo#644325 
vu...@opensuse.org -- Use an external file to easily blacklist/whitelist some 
hardware
+Patch5: gnome-session-blacklist-hardware.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  gnome-patch-translation
@@ -137,6 +141,8 @@
 #%patch2 -p1
 # needs-rebase
 #%patch3 -p0
+%patch4 -p1
+%patch5 -p1
 # gnome-patch-translation-update
 
 %build
@@ -215,9 +221,6 @@
 %doc AUTHORS COPYING ChangeLog NEWS README
 %{_bindir}/gnome-session
 %{_bindir}/gnome-session-quit
-# Helper for the session definitions, to know if hardware is accelerated
-%{_libexecdir}/gnome-session-check-accelerated
-%{_libexecdir}/gnome-session-check-accelerated-helper
 %{_datadir}/GConf/gsettings/gnome-session.convert
 %{_datadir}/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
 %dir %{_datadir}/gnome-session
@@ -226,6 +229,10 @@
 %{_datadir}/icons/hicolor/scalable/apps/gnome-session-sleep.svg
 %doc %{_mandir}/man1/gnome-session.1*
 %doc %{_mandir}/man1/gnome-session-quit.1*
+# Helper for the session definitions, to know if hardware is accelerated
+%{_libexecdir}/gnome-session-check-accelerated
+%{_libexecdir}/gnome-session-check-accelerated-helper
+%{_datadir}/gnome-session/hardware-compatibility
 
 %files lang -f %{name}-3.0.lang
 

++ gnome-session-blacklist-hardware.patch ++
From 50b121a7737a13bde1195d1aea215ff8789f65fd Mon Sep 17 00:00:00 2001
From: Vincent Untz vu...@gnome.org
Date: Wed, 19 Oct 2011 14:27:25 +0200
Subject: [PATCH 1/2] tools: Use whitelist/blacklist regexps when evaluating
 renderer

The regexps are in a file that we also ship.

https://bugzilla.gnome.org/show_bug.cgi?id=644325
---
 data/Makefile.am   |5 +-
 data/hardware-compatibility|   20 +
 tools/Makefile.am  |3 +-
 tools/gnome-session-check-accelerated-helper.c |   95 ++--
 4 files changed, 115 insertions(+), 8 deletions(-)
 create mode 100644 data/hardware-compatibility

diff --git a/data/Makefile.am b/data/Makefile.am
index cdd3201..6f0fb33 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -5,6 +5,9 @@ ui_DATA = \
session-properties.ui   \
gsm-inhibit-dialog.ui
 
+hwcompatdir = $(pkgdatadir)
+hwcompat_DATA = hardware-compatibility
+
 xsessiondir = $(datadir)/xsessions
 xsession_in_files = gnome.desktop.in
 xsession_DATA = $(xsession_in_files:.desktop.in=.desktop)
@@ -39,7 +42,7 @@ EXTRA_DIST =  \
$(session_in_in_files)  \
$(gsettings_SCHEMAS:.xml=.xml.in)   \
$(ui_DATA)  \
-   $(pixmap_DATA_dist)
+   $(hwcompat_DATA)
 
 CLEANFILES =   \
$(gsettings_SCHEMAS)\
diff --git a/data/hardware-compatibility b/data/hardware-compatibility
new file 

commit gnome-session for openSUSE:Factory

2011-10-13 Thread h_root

Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory
checked in at Thu Oct 13 12:22:15 CEST 2011.




--- openSUSE:Factory/gnome-session/gnome-session.changes2011-10-02 
10:07:33.0 +0200
+++ gnome-session/gnome-session.changes 2011-10-11 18:44:58.0 +0200
@@ -1,0 +2,20 @@
+Tue Oct 11 16:40:32 UTC 2011 - vu...@opensuse.org
+
+- Update /usr/bin/gnome script to have an installer launcher on the
+  panel in fallback mode. We simply copy the panel default layout
+  for the live user, and append the definition of the launcher.
+  Fix bnc#702671.
+
+---
+Mon Oct 10 12:19:53 UTC 2011 - dims...@opensuse.org
+
+- Provide a gnome2-look-and-feel package that allows the user
+  to switch to GNOME 2 look and feel (GNOME Fallback mode) during
+  login or as his preferred default session:
+  + Simply copy the gnome.desktop X session definition to
+gnome2-look-and-feel.desktop, and start the fallback mode from
+there.
+  + This is meant to ease the transition of some users constantly
+requiring the old look and feel.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.EBTIQJ/_old  2011-10-13 12:22:12.0 +0200
+++ /var/tmp/diff_new_pack.EBTIQJ/_new  2011-10-13 12:22:12.0 +0200
@@ -101,6 +101,15 @@
 This package contains the definition of the fallback GNOME session,
 which is used when the graphics are not hardware-accelerated.
 
+%package -n gnome2-look-and-feel
+Summary:GNOME Desktop with the GNOME 2 Look and Feel
+Group:  System/GUI/GNOME
+Requires:   %{name}-fallback-session
+
+%description -n gnome2-look-and-feel
+This package contains the definition to choose in the display manager
+a GNOME 3 session that looks and feels like GNOME 2.
+
 %package core
 License:GPLv2+
 Summary:Session Manager for GNOME -- Minimal Version
@@ -149,9 +158,13 @@
 install -m755 %SOURCE1 %{buildroot}%{_bindir}/gnome
 install -d -m755 %{buildroot}%{_datadir}/xsessions
 install -m644 %SOURCE2 %{buildroot}%{_datadir}/xsessions/gnome.desktop
+# Install a session file for gnome 2 look-and-feel (fallback mode)
+install -m644 %{S:2} 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
+sed -i s/^Exec=.*/Exec=gnome --session gnome-fallback/ 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
 install -m644 %{S:7} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
 %suse_update_desktop_file session-properties X-SuSE-ControlCenter-Personal
 %suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome.desktop
+%suse_update_desktop_file -N GNOME 2 Look and Feel 
%{buildroot}%{_datadir}/xsessions/gnome2-look-and-feel.desktop
 %find_lang %{name}-3.0 %{?no_lang_C}
 %fdupes %{buildroot}
 
@@ -193,6 +206,10 @@
 %defattr (-, root, root)
 %{_datadir}/gnome-session/sessions/gnome-fallback.session
 
+%files -n gnome2-look-and-feel
+%defattr(-, root, root)
+%{_datadir}/xsessions/gnome2-look-and-feel.desktop
+
 %files core
 %defattr (-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS README

++ gnome ++
--- /var/tmp/diff_new_pack.EBTIQJ/_old  2011-10-13 12:22:13.0 +0200
+++ /var/tmp/diff_new_pack.EBTIQJ/_new  2011-10-13 12:22:13.0 +0200
@@ -59,7 +59,23 @@
 fi
   fi
 
-  # FIXME: we need to add a launcher for gnome-panel (fallback mode)
+  # Add live installer to the top panel in fallback mode
+  if test -f /usr/share/gnome-panel/panel-default-layout.layout -a ! -f 
${XDG_CONFIG_HOME}/gnome-panel/panel-default-layout.layout; then
+FIRST_TOPLEVEL=`grep --max-count=1  \[Toplevel 
/usr/share/gnome-panel/panel-default-layout.layout | sed s:\[Toplevel *::g;s: 
*]::g`
+if test ! -z ${FIRST_TOPLEVEL}; then
+  mkdir -p -m 0700 ${XDG_CONFIG_HOME}
+  mkdir -p ${XDG_CONFIG_HOME}/gnome-panel
+  cp /usr/share/gnome-panel/panel-default-layout.layout 
${XDG_CONFIG_HOME}/gnome-panel/panel-default-layout.layout
+  cat  ${XDG_CONFIG_HOME}/gnome-panel/panel-default-layout.layout  
EOF
+[Object live-installer-launcher]
+object-iid=PanelInternalFactory::Launcher
+toplevel-id=top-panel
+pack-type=start
+pack-index=-1
+@instance-config/location=file:///usr/share/applications/YaST2/live-installer.desktop
+EOF
+fi
+  fi
 
   ## Other tweaks
 


continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2011-09-09 Thread h_root

Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory
checked in at Fri Sep 9 13:19:25 CEST 2011.




--- GNOME/gnome-session/gnome-session.changes   2011-07-22 18:12:56.0 
+0200
+++ /mounts/work_src_done/STABLE/gnome-session/gnome-session.changes
2011-09-09 10:02:21.0 +0200
@@ -1,0 +2,44 @@
+Fri Sep  9 08:00:56 UTC 2011 - vu...@opensuse.org
+
+- Add gnome-session-dbus-disconnected.patch: this fixes the case
+  where the session bus quits before gnome-session, so we can
+  properly terminate the session. Helps make the new gdm work.
+
+---
+Mon Sep  5 07:33:53 UTC 2011 - vu...@opensuse.org
+
+- Update to version 3.1.91:
+  + Session Manager
+- Fix usage of %lld for 64-bit formats
+- Add a translator comment
+  + Updated translations.
+
+---
+Tue Aug 30 16:31:11 CEST 2011 - vu...@opensuse.org
+
+- Update to version 3.1.90:
+  + Session Manager
+- Support for debugging the fail whale dialog
+- Show gnome-shell extensions in the fail whale dialog
+- Respect lockdown in the fail whale dialog
+- Add an IsSessionRunning DBus method
+- Remove obsolete gconf sanity check
+  + Updated translations.
+- Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.
+- Remove gconf-sanity-check BuildRequires, as well as
+  gconf-sanity-check Requires for core subpackage: the gconf checks
+  are now gone.
+
+---
+Fri Aug 12 14:32:08 CEST 2011 - dims...@opensuse.org
+
+- Update to version 3.1.5:
+  + Session Manager:
+- Fix --help to mention arguments for options that have one
+- Support XDG_CURRENT_DESKTOP
+  + Capplet:
+- Respect OnlyShowIn and NotShowIn keys
+- Code cleanup
+  + Updated translations.
+
+---

calling whatdependson for head-i586


Old:

  gnome-session-3.1.3.tar.bz2

New:

  gnome-session-3.1.91.tar.bz2
  gnome-session-dbus-disconnected.patch



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.pgQB77/_old  2011-09-09 13:19:18.0 +0200
+++ /var/tmp/diff_new_pack.pgQB77/_new  2011-09-09 13:19:18.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   gnome-session
-Version:3.1.3
-Release:2
+Version:3.1.91
+Release:1
 License:GPLv2+
 Summary:Session Tools for the GNOME Desktop
 Url:http://www.gnome.org
@@ -37,8 +37,9 @@
 Patch2: gnome-session-wm-switch.patch
 # PATCH-NEEDS-REBASE gnome-session-bgo507101-tile-ui.patch bgo507101 
vu...@novell.com -- Tile UI for logout dialog. (Was: PATCH-FIX-UPSTREAM)
 Patch3: gnome-session-bgo507101-tile-ui.patch
+# PATCH-FIX-UPSTREAM gnome-session-dbus-disconnected.patch vu...@opensuse.org 
-- Various fixes for the case where dbus quits early; helps with the new gdm. 
Taken from git.
+Patch4: gnome-session-dbus-disconnected.patch
 BuildRequires:  fdupes
-BuildRequires:  gconf-sanity-check
 BuildRequires:  gnome-common
 BuildRequires:  gnome-patch-translation
 BuildRequires:  hicolor-icon-theme
@@ -52,6 +53,7 @@
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
+BuildRequires:  pkgconfig(json-glib-1.0) = 0.10
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(upower-glib)
 BuildRequires:  pkgconfig(xau)
@@ -78,6 +80,7 @@
 %package default-session
 License:GPLv2+
 Summary:Session Manager for GNOME -- Default GNOME Session
+Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-shell
 Requires:   gnome-settings-daemon
@@ -89,6 +92,7 @@
 %package fallback-session
 License:GPLv2+
 Summary:Session Manager for GNOME -- Fallback GNOME Session
+Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 Requires:   gnome-panel
 Requires:   gnome-settings-daemon
@@ -102,9 +106,9 @@
 %package core
 License:GPLv2+
 Summary:Session Manager for GNOME -- Minimal Version
+Group:  System/GUI/GNOME
 Requires:   ConsoleKit
 Requires:   dbus-1-x11
-Requires:   gconf-sanity-check
 Requires:   gsettings-desktop-schemas = 0.1.7
 Requires:   hicolor-icon-theme
 %glib2_gsettings_schema_requires
@@ -126,6 +130,7 @@
 #%patch2 -p1
 # needs-rebase
 #%patch3 -p0
+%patch4 -p1
 # gnome-patch-translation-update
 
 %build

++ gnome-session-3.1.3.tar.bz2 - gnome-session-3.1.91.tar.bz2 ++
 13001 lines of diff (skipped)

++ gnome-session-dbus-disconnected.patch ++
diff --git a/gnome-session/gsm-consolekit.c b/gnome-session/gsm-consolekit.c
index f53993f..66bebd1 100644
--- a/gnome-session/gsm-consolekit.c
+++ 

commit gnome-session for openSUSE:Factory

2011-08-03 Thread h_root

Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory
checked in at Wed Aug 3 17:00:08 CEST 2011.




--- GNOME/gnome-session/gnome-session.changes   2011-07-07 12:48:06.0 
+0200
+++ /mounts/work_src_done/STABLE/gnome-session/gnome-session.changes
2011-07-22 18:12:56.0 +0200
@@ -1,0 +2,12 @@
+Fri Jul 22 18:08:04 CEST 2011 - vu...@opensuse.org
+
+- Update /usr/bin/gnome script:
+  + Do not set SDL_AUDIODRIVER and ALSA_CONFIG_PATH environment
+variables. This should be properly configured in
+/etc/profile.d/pulseaudio.sh now, thanks to the fix for
+bnc#707703.
+  + Pass arguments to /usr/bin/gnome-session. This makes it
+possible to use the script and still use a non-default session
+(with gnome-session --session XYZ).
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.Di7Bjn/_old  2011-08-03 16:47:32.0 +0200
+++ /var/tmp/diff_new_pack.Di7Bjn/_new  2011-08-03 16:47:32.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   gnome-session
 Version:3.1.3
-Release:1
+Release:2
 License:GPLv2+
 Summary:Session Tools for the GNOME Desktop
 Url:http://www.gnome.org

++ gnome ++
--- /var/tmp/diff_new_pack.Di7Bjn/_old  2011-08-03 16:47:32.0 +0200
+++ /var/tmp/diff_new_pack.Di7Bjn/_new  2011-08-03 16:47:32.0 +0200
@@ -69,10 +69,4 @@
 # Uncomment after SLED12, remove after SLED14:
 #rm -f ~/.skel/gnome2-run ~/.skel/gnome2-run-9.2 ~/.skel/sled10-run
 
-# TODO: look for a better fix for 11.1
-export SDL_AUDIODRIVER=pulse
-if test -f /etc/alsa-pulse.conf ; then
-  export ALSA_CONFIG_PATH=/etc/alsa-pulse.conf
-fi
-
-exec /usr/bin/gnome-session
+exec /usr/bin/gnome-session $*







Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2011-07-08 Thread h_root

Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory
checked in at Fri Jul 8 12:35:07 CEST 2011.




--- GNOME/gnome-session/gnome-session.changes   2011-05-24 09:10:21.0 
+0200
+++ /mounts/work_src_done/STABLE/gnome-session/gnome-session.changes
2011-07-07 12:48:06.0 +0200
@@ -1,0 +2,67 @@
+Thu Jul  7 12:42:34 CEST 2011 - vu...@opensuse.org
+
+- Update /usr/bin/gnome script for GNOME 3:
+  + Remove the migration code for the desktop background: this is
+based on gconf, and the setting moved to GSettings. Since this
+setting is not migrated from gconf anyway, the user will get
+the default background.
+  + Do not copy live-installer.desktop on the desktop anymore: the
+desktop is not managed by nautilus by default, so it's useless
+to put it there. Instead, create a custom applications.menu to
+add the installer to System Tools, and add the installer as
+favorite application in gnome-shell. Fix part of bnc#702671.
+  + Disable the lock setting of the screensaver with GSettings
+instead of gconf.
+  + Disable the check for software updates with GSettings, instead
+of disabling an autostart application (that doesn't exist
+anymore).
+  + Generally, this should fix bnc#687778.
+
+---
+Mon Jul  4 18:21:36 CEST 2011 - vu...@opensuse.org
+
+- Update to version 3.1.3:
+  + Session Manager
+- Fix build warnings
+  + Capplet
+- Fix build warning
+  + Misc
+- Modernize build system a bit
+- Remove artificial librsvg dependency
+  + Updated translations.
+- Remove now unneeded pkgconfig(librsvg-2.0) BuildRequires.
+
+---
+Sat Jul  2 11:37:00 CEST 2011 - vu...@opensuse.org
+
+- Split out default-session and fallback-session subpackages, that
+  contain the definitions of the upstream default and fallback
+  sessions for GNOME. They have Requires matching the session
+  definitions.
+- Note that we have a fallback-session Recommends in
+  default-session, since by definition, the default session could
+  fallback to the fallback session. We use a Recommends instead of
+  a Requires, since people might want to remove it.
+- Remove gnome-panel, gnome-settings-daemon, metacity, nautilus,
+  notification-daemon Requires for the main package, as those were
+  only used to define the GNOME session. Instead, add a Requires on
+  the default-session subpackage.
+- Move the gnome-session-check-accelerated and
+  gnome-session-check-accelerated-helper tools to the core
+  subpackage, as session definitions might use those helpers.
+- As a side-effect, these changes should fix bnc#697574.
+
+---
+Tue Jun 14 14:42:30 CEST 2011 - dims...@opensuse.org
+
+- Update to version 3.1.2:
+  + Fix race condition in idle monitor
+  + Consistently use Restart and not Reboot
+  + Fix crashes by not assuming XSMP clients set the SmProgram
+property
+  + Make the acceleration checks refuse to work in zaphod mode
+  + Update libegg code
+  + Code cleanups
+  + Updated translations.
+
+---

calling whatdependson for head-i586


Old:

  gnome-session-3.0.2.tar.bz2

New:

  gnome-session-3.1.3.tar.bz2



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.T39BAe/_old  2011-07-08 11:54:03.0 +0200
+++ /var/tmp/diff_new_pack.T39BAe/_new  2011-07-08 11:54:03.0 +0200
@@ -18,13 +18,13 @@
 
 
 Name:   gnome-session
-Version:3.0.2
+Version:3.1.3
 Release:1
 License:GPLv2+
 Summary:Session Tools for the GNOME Desktop
 Url:http://www.gnome.org
 Group:  System/GUI/GNOME
-Source: %{name}-%{version}.tar.bz2
+Source: 
http://download.gnome.org/sources/gnome-session/3.1/%{name}-%{version}.tar.bz2
 Source1:gnome
 Source2:gnome.desktop
 # Temporarly needed until we get upstream to ship the right icon for suspend
@@ -52,7 +52,6 @@
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
-BuildRequires:  pkgconfig(librsvg-2.0)
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(upower-glib)
 BuildRequires:  pkgconfig(xau)
@@ -61,14 +60,7 @@
 BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(xtst)
 Requires:   %{name}-core = %{version}
-# Programs that are in the default session (we use Requires since Recommends
-# might make it possible for some people to get an empty gnome-session, and
-# give the impression that it's broken)
-Requires:   gnome-panel
-Requires:   gnome-settings-daemon
-Requires:   metacity
-Requires:   nautilus
-Requires:   

commit gnome-session for openSUSE:Factory

2011-05-31 Thread h_root

Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory
checked in at Tue May 31 13:42:53 CEST 2011.




--- GNOME/gnome-session/gnome-session.changes   2011-04-27 14:48:11.0 
+0200
+++ /mounts/work_src_done/STABLE/gnome-session/gnome-session.changes
2011-05-24 09:10:21.0 +0200
@@ -1,0 +2,6 @@
+Tue May 24 09:08:30 CEST 2011 - dims...@opensuse.org
+
+- Update to version 3.0.2:
+  + Updated translations.
+
+---

calling whatdependson for head-i586


Old:

  gnome-session-3.0.1.tar.bz2

New:

  gnome-session-3.0.2.tar.bz2



Other differences:
--
++ gnome-session.spec ++
--- /var/tmp/diff_new_pack.eG9Abq/_old  2011-05-31 13:42:22.0 +0200
+++ /var/tmp/diff_new_pack.eG9Abq/_new  2011-05-31 13:42:22.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   gnome-session
-Version:3.0.1
+Version:3.0.2
 Release:1
 License:GPLv2+
 Summary:Session Tools for the GNOME Desktop

++ gnome-session-3.0.1.tar.bz2 - gnome-session-3.0.2.tar.bz2 ++
 2170 lines of diff (skipped)







Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gnome-session for openSUSE:Factory

2011-05-04 Thread h_root

Hello community,

here is the log from the commit of package gnome-session for openSUSE:Factory
checked in at Wed May 4 10:14:06 CEST 2011.




--- GNOME/gnome-session/gnome-session.changes   2011-02-21 18:13:37.0 
+0100
+++ /mounts/work_src_done/STABLE/gnome-session/gnome-session.changes
2011-04-27 14:48:11.0 +0200
@@ -1,0 +2,119 @@
+Wed Apr 27 12:43:38 UTC 2011 - fcro...@novell.com
+
+- Update to version 3.0.1:
+  + Updated translations.
+
+---
+Tue Apr  5 15:56:28 UTC 2011 - fcro...@novell.com
+
+- Update to version 3.0.0:
+  + Session Manager:
+- Change path of GSettings schema
+  + Updated translations.
+
+---
+Tue Mar 29 09:01:59 UTC 2011 - fcro...@novell.com
+
+- Update to version 2.91.94:
+  + Session Manager: Bump the phase timeout to 30 seconds
+  + Updated translations.
+- Changes from version 2.91.93:
+  + Session Manager:
+- Make work with latest version of the shell.
+- Changes from version 2.91.92:
+  + Session Manager:
+- Better fatal error handling in general, including specific
+  handling when required components fail.
+- Improve wording of fallback dialog.
+- Avoid double-checking between gdm and gnome-session in
+  gnome-session-check-accelerated-helper.
+- Switch to using seconds for idle time.
+- Honor disable-log-out and disable-user-switching lockdown
+  settings.
+- Change format of .session files in a incompatible way; this
+  is now documented in the gnome-session man page.
+- Update gnome-session-quit man page
+- Enforce the use of required components in the session.
+- Deal with conflicts between Provides in different
+  applications by only having one provider running; this was
+  only working well for Provides defined in the session
+  definition.
+- Use app-id when saving session instead of startup-id for
+  .desktop.
+- Explicitly require gnome-shell/gnome-panel in .session files,
+  instead of using providers.
+- Clean up saved session on logout if session is not getting
+  saved.
+- Use computer-fail icon from theme instead of our own
+  sad-computer.
+- Fix some gnome-shell/gnome-session interaction issue on
+  logout, when a third application cancels logout.
+- Code cleanups
+- Changes from version 2.91.91.3:
+  + Session Manager:
+- Better error message on not-found session.
+- Rename gnome-session-save to gnome-session-quit.
+- Fix cancel button in logout dialog.
+- Increase is-accelerated runnable helper timeout.
+- Fix crash when if-session autostart condition is used.
+- Add gnome-session-check-accelerated to set a X property about
+  acceleration
+- Rename gnome-session-is-accelerated to
+  gnome-session-check-accelerated-helper.
+- Drop gnome-session-fix-autostart.patch: fixed upstream.
+- Disable gnome-session-bgo507101-tile-ui.patch for now: it needs
+  to be rebased.
+
+---
+Tue Mar  1 08:18:52 UTC 2011 - fcro...@novell.com
+
+- Update to version 2.91.90.1:
+  + Session Manager:
+- Fix a crash happening in gdm
+  + Updated translations.
+- Changes from version 2.91.90:
+  + Session Manager:
+- Update for GSettings schemas changes
+- Read default session from GSettings
+- Make the current session name available via dbus
+- Support autostart conditions that depend on the current
+  session
+- Make notification-daemon a required part of the fallback
+  session
+- Show a dialog after login the first time we fall back to
+  gnome-fallback
+- Various fixes to shell logout/shutdown dialog
+- Code cleanups
+  + Misc:
+- gsettings-desktop-schemas 0.1.7 is required
+  + Updated translations.
+- Changes from version 2.91.6:
+  + Session Manager:
+- Fix build with latest GTK+ 3
+- Migrate to GSettings
+- Add support for shell logout/shutdown dialog
+- Use fallback session if required components are missing
+  + Defined Sessions:
+- Do not consider Gallium's softpipe and llvmpipe as
+  accelerated
+- Do not run nautilus by default
+  + Capplet:
+- Migrate to GSettings
+  + Misc:
+- Change GETTEXT_PACKAGE to gnome-session-3.0
+- Drop gnome-wm script
+- Add a runtime dependency on gsettings-desktop-schemas
+  + Updated sranslations.
+- Add pkgconfig(librsvg-2.0) BuildRequires.
+- Add notification-daemon Requires to main package as it's now
+  required by the fallback session.
+- Add gnome-session-fix-autostart.patch: fix crash in autostart
+  code, taken from git.
+- Add gsettings-desktop-schemas Requires to gnome-session-core.
+- Remove --with-default-wm=gnome-wm and --enable-splash configure
+  options: they're now gone.
+- Drop gnome-session-enable-disable-compiz.patch: this should now
+  be done another way,