commit gnome-session for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 MaraasDate: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 LeuenbergerDate: 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
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
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 ZhangDate: 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
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
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
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
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 HenrikssonDate: 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
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
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 StrodeDate: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,