Hello community, here is the log from the commit of package mutter for openSUSE:Factory checked in at 2014-01-27 11:23:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mutter (Old) and /work/SRC/openSUSE:Factory/.mutter.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mutter" Changes: -------- --- /work/SRC/openSUSE:Factory/mutter/mutter.changes 2013-11-15 13:28:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes 2014-01-27 11:23:50.000000000 +0100 @@ -1,0 +2,20 @@ +Sat Jan 18 12:22:59 UTC 2014 - [email protected] + +- Update to version 3.10.3: + + xrandr: Use "hotplug_mode_update" property (bgo#711216). + + Don't focus the no-focus-window for globally active windows + (bgo#710296). + + Fix window group paint volume (bgo#719669). + + Fix checks for KeyPress/ButtonPress (bgo#720545). + + Fix problems with focus tracking (bgo#720558). + + Don't leave focus on windows that are being unmanaged + (bgo#711618). + + Reduce server grabs (bgo#721345, bgo#721709). + + Updated translations. + +------------------------------------------------------------------- +Tue Dec 10 23:15:20 UTC 2013 - [email protected] + +- Add mutter-use-new-upower-api.patch: Support UPower 0.99. + +------------------------------------------------------------------- Old: ---- mutter-3.10.2.tar.xz New: ---- mutter-3.10.3.tar.xz mutter-use-new-upower-api.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mutter.spec ++++++ --- /var/tmp/diff_new_pack.GsNlhi/_old 2014-01-27 11:23:51.000000000 +0100 +++ /var/tmp/diff_new_pack.GsNlhi/_new 2014-01-27 11:23:51.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package mutter # -# 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 @@ -17,13 +17,15 @@ Name: mutter -Version: 3.10.2 +Version: 3.10.3 Release: 0 Summary: Window and compositing manager based on Clutter License: GPL-2.0+ Group: System/GUI/GNOME Url: http://www.gnome.org Source: http://download.gnome.org/sources/mutter/3.10/%{name}-%{version}.tar.xz +# PATCH-FEATURE-UPSTREAM mutter-use-new-upower-api.patch [email protected] -- Port to new uUPower API. +Patch0: mutter-use-new-upower-api.patch BuildRequires: fdupes BuildRequires: gobject-introspection-devel >= 0.9.5 BuildRequires: intltool @@ -45,7 +47,7 @@ BuildRequires: pkgconfig(libcanberra-gtk3) BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(pango) >= 1.2.0 -BuildRequires: pkgconfig(upower-glib) > 0.9.11 +BuildRequires: pkgconfig(upower-glib) >= 0.99 BuildRequires: pkgconfig(xcomposite) >= 0.2 BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xdamage) @@ -112,6 +114,7 @@ %prep %setup -q translation-update-upstream +%patch0 -p1 %build %configure \ ++++++ mutter-3.10.2.tar.xz -> mutter-3.10.3.tar.xz ++++++ ++++ 4660 lines of diff (skipped) ++++++ mutter-use-new-upower-api.patch ++++++ >From a9a10aaa2070d726c255b035f4664079373f733a Mon Sep 17 00:00:00 2001 From: Bastien Nocera <[email protected]> Date: Mon, 21 Oct 2013 13:07:36 +0200 Subject: [PATCH] MonitorConfig: Use new UPower API The "changed" signal was removed. Use "notify" instead to track just the lid-is-closed state. --- configure.ac | 2 +- src/core/monitor-config.c | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/core/monitor-config.c b/src/core/monitor-config.c index 82ea0b1..62c4042 100644 --- a/src/core/monitor-config.c +++ b/src/core/monitor-config.c @@ -99,8 +99,9 @@ static gboolean meta_monitor_config_assign_crtcs (MetaConfiguration *config, GPtrArray *crtcs, GPtrArray *outputs); -static void power_client_changed_cb (UpClient *client, - gpointer user_data); +static void power_client_changed_cb (UpClient *client, + GParamSpec *pspec, + gpointer user_data); static void free_output_key (MetaOutputKey *key) @@ -232,7 +233,7 @@ meta_monitor_config_init (MetaMonitorConfig *self) self->up_client = up_client_new (); self->lid_is_closed = up_client_get_lid_is_closed (self->up_client); - g_signal_connect_object (self->up_client, "changed", + g_signal_connect_object (self->up_client, "notify::lid-is-closed", G_CALLBACK (power_client_changed_cb), self, 0); } @@ -1344,8 +1345,9 @@ turn_off_laptop_display (MetaMonitorConfig *self, } static void -power_client_changed_cb (UpClient *client, - gpointer user_data) +power_client_changed_cb (UpClient *client, + GParamSpec *pspec, + gpointer user_data) { MetaMonitorManager *manager = meta_monitor_manager_get (); MetaMonitorConfig *self = user_data; --- mutter-3.10.2.orig/configure 2013-11-14 07:28:34.000000000 -0500 +++ mutter-3.10.2/configure 2013-12-18 11:54:07.321058050 -0500 @@ -14360,7 +14360,7 @@ xcomposite >= 0.2 xfixes xrender xdamage xi >= 1.6.0 $CLUTTER_PACKAGE >= 1.15.90 cogl-1.0 >= 1.15.6 - upower-glib > 0.9.11 + upower-glib >= 0.99.0 gnome-desktop-3.0 " -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
