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]

Reply via email to