commit mutter for openSUSE:Factory

2020-10-10 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-10-10 19:02:25

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.4249 (New)


Package is "mutter"

Sat Oct 10 19:02:25 2020 rev:157 rq:840251 version:3.36.7

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-09-14 
12:13:03.556224339 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.4249/mutter.changes  2020-10-10 
19:02:42.272434069 +0200
@@ -1,0 +2,13 @@
+Wed Oct  7 18:56:51 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.7:
+  + Fix Night Light updates after DPMS
+  + Fix IM handling on X11
+  + Fix resizing of attached modal dialogs on wayland
+  + Fix jumps when resizing windows using discrete steps.
+  + Fixed crashes.
+  + Plugged Memory leaks.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+
+---

Old:

  mutter-3.36.6+2.obscpio

New:

  mutter-3.36.7.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.VR8y5g/_old  2020-10-10 19:02:46.436436135 +0200
+++ /var/tmp/diff_new_pack.VR8y5g/_new  2020-10-10 19:02:46.440436138 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.36.6+2
+Version:3.36.7
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ mutter-3.36.6+2.obscpio -> mutter-3.36.7.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.36.6+2.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.4249/mutter-3.36.7.obscpio differ: char 
49, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.VR8y5g/_old  2020-10-10 19:02:46.532436183 +0200
+++ /var/tmp/diff_new_pack.VR8y5g/_new  2020-10-10 19:02:46.532436183 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.36.6+2
-mtime: 1599554315
-commit: 95ed477f85ca6643ccb6b5e2a1f27c09aa278b0e
+version: 3.36.7
+mtime: 1602094039
+commit: dbc9cd1dd3e97cc56cde58db73be58840c6164d8
 




commit mutter for openSUSE:Factory

2020-09-14 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-09-14 12:10:53

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.4249 (New)


Package is "mutter"

Mon Sep 14 12:10:53 2020 rev:156 rq:833674 version:3.36.6+2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-08-23 
09:21:00.578679477 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.4249/mutter.changes  2020-09-14 
12:13:03.556224339 +0200
@@ -1,0 +2,16 @@
+Tue Sep  8 12:03:37 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.6+2:
+  + kms/crtc:
+- Always consider gamma state valid.
+- Read initial gamma state.
+  + Fix stale cursor positions in remote desktop sessions.
+  + Limit mipmap levels when rendering background.
+  + Improve support for Hangul input method.
+  + Fixed crashes.
+  + Plugged memory leaks.
+  + Misc. bug fixes and cleanups.
+- Drop patch fixed upstream:
+  + mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch
+
+---

Old:

  mutter-3.36.5.obscpio
  mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch

New:

  mutter-3.36.6+2.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.RSNqLW/_old  2020-09-14 12:13:09.832230752 +0200
+++ /var/tmp/diff_new_pack.RSNqLW/_new  2020-09-14 12:13:09.832230752 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.36.5
+Version:3.36.6+2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later
@@ -35,8 +35,6 @@
 Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch
 # PATCH-FIX-UPSTREAM mutter-disable-cvt-s390x.patch bsc#1158128 
fcro...@suse.com -- Do not search for cvt on s390x, it doesn't exist there
 Patch4: mutter-disable-cvt-s390x.patch
-# PATCH-FIX-UPSTREAM 
mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch boo#1175559 
glgo#GNOME/mutter!1282 fcro...@suse.com -- Fix loading libGLESv2.so.2 
-Patch5: 
mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch
 
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
@@ -158,7 +156,6 @@
 %setup -q
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
 
 # SLE-only patches and translations.
 translation-update-upstream po mutter

++ _service ++
--- /var/tmp/diff_new_pack.RSNqLW/_old  2020-09-14 12:13:09.872230792 +0200
+++ /var/tmp/diff_new_pack.RSNqLW/_new  2020-09-14 12:13:09.876230796 +0200
@@ -2,7 +2,7 @@
   
 git
 https://gitlab.gnome.org/GNOME/mutter.git
-3.36.5
+gnome-3-36
 @PARENT_TAG@+@TAG_OFFSET@
 (.*)\+0
 \1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.RSNqLW/_old  2020-09-14 12:13:09.916230838 +0200
+++ /var/tmp/diff_new_pack.RSNqLW/_new  2020-09-14 12:13:09.916230838 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.36.5
-mtime: 1597174901
-commit: 7d061a06dec02278bef1054e502cae8837c39f2f
+version: 3.36.6+2
+mtime: 1599554315
+commit: 95ed477f85ca6643ccb6b5e2a1f27c09aa278b0e
 




commit mutter for openSUSE:Factory

2020-08-23 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-08-23 09:20:54

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.3399 (New)


Package is "mutter"

Sun Aug 23 09:20:54 2020 rev:155 rq:828237 version:3.36.5

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-08-15 
21:17:22.399520359 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.3399/mutter.changes  2020-08-23 
09:21:00.578679477 +0200
@@ -1,0 +2,7 @@
+Thu Aug 20 15:34:43 UTC 2020 - Frederic Crozat 
+
+- Add mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch:
+  don't use libGLESv2.so but libGLESv2.so.2 for COGL driver
+  (boo#1175559 glgo#GNOME/mutter!1282).
+
+---

New:

  mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.KmXkQd/_old  2020-08-23 09:21:01.434679951 +0200
+++ /var/tmp/diff_new_pack.KmXkQd/_new  2020-08-23 09:21:01.438679953 +0200
@@ -35,6 +35,8 @@
 Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch
 # PATCH-FIX-UPSTREAM mutter-disable-cvt-s390x.patch bsc#1158128 
fcro...@suse.com -- Do not search for cvt on s390x, it doesn't exist there
 Patch4: mutter-disable-cvt-s390x.patch
+# PATCH-FIX-UPSTREAM 
mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch boo#1175559 
glgo#GNOME/mutter!1282 fcro...@suse.com -- Fix loading libGLESv2.so.2 
+Patch5: 
mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch
 
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
@@ -156,6 +158,7 @@
 %setup -q
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 # SLE-only patches and translations.
 translation-update-upstream po mutter

++ mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch ++
>From dfe33897db0989635e4a789290dd2a73da39ca5c Mon Sep 17 00:00:00 2001
From: Daniel van Vugt 
Date: Tue, 9 Jun 2020 18:25:59 +0800
Subject: [PATCH] meson_options: Use libGLESv2.so.2 for COGL_DRIVER=gles2, not
 libGLESv2.so

The former is present on any system that supports OpenGL|ES 2. The latter
is just provided in developer packages. Since we access the library via
`g_module_open` it's safe to just rely on `libGLESv2.so.2`.

Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/1282

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1298
---
 meson_options.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson_options.txt b/meson_options.txt
index 75a1961e4..655ef433f 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -12,7 +12,7 @@ option('opengl_libname',
 
 option('gles2_libname',
   type: 'string',
-  value: 'libGLESv2.so',
+  value: 'libGLESv2.so.2',
   description: 'GLESv2 library file name'
 )
 
-- 
2.26.2




commit mutter for openSUSE:Factory

2020-08-15 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-08-15 21:16:54

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.3399 (New)


Package is "mutter"

Sat Aug 15 21:16:54 2020 rev:154 rq:826639 version:3.36.5

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-07-24 
09:52:22.753179074 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.3399/mutter.changes  2020-08-15 
21:17:22.399520359 +0200
@@ -1,0 +2,11 @@
+Wed Aug 12 21:08:16 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.5:
+  + Screencast fixes and improvements.
+  + Fix glitches when subsurfaces extend outside the toplevel.
+  + Mipmap background texture rendering.
+  + Fix wine copy & paste.
+  + Plugged memory leaks.
+  + Updated translations.
+
+---

Old:

  mutter-3.36.4+9.obscpio

New:

  mutter-3.36.5.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.IQcHP9/_old  2020-08-15 21:17:23.223520830 +0200
+++ /var/tmp/diff_new_pack.IQcHP9/_new  2020-08-15 21:17:23.227520832 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.36.4+9
+Version:3.36.5
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.IQcHP9/_old  2020-08-15 21:17:23.259520850 +0200
+++ /var/tmp/diff_new_pack.IQcHP9/_new  2020-08-15 21:17:23.259520850 +0200
@@ -2,7 +2,7 @@
   
 git
 https://gitlab.gnome.org/GNOME/mutter.git
-1fd53c48
+3.36.5
 @PARENT_TAG@+@TAG_OFFSET@
 (.*)\+0
 \1

++ mutter-3.36.4+9.obscpio -> mutter-3.36.5.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.36.4+9.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.3399/mutter-3.36.5.obscpio differ: char 
49, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.IQcHP9/_old  2020-08-15 21:17:23.315520882 +0200
+++ /var/tmp/diff_new_pack.IQcHP9/_new  2020-08-15 21:17:23.315520882 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.36.4+9
-mtime: 1594387579
-commit: 1fd53c480f9bb58bd4ac0efc2bbce17dfda8645b
+version: 3.36.5
+mtime: 1597174901
+commit: 7d061a06dec02278bef1054e502cae8837c39f2f
 




commit mutter for openSUSE:Factory

2020-07-24 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-07-24 09:50:37

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.3592 (New)


Package is "mutter"

Fri Jul 24 09:50:37 2020 rev:153 rq:821842 version:3.36.4+9

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-07-13 
09:05:56.568155347 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.3592/mutter.changes  2020-07-24 
09:52:22.753179074 +0200
@@ -1,0 +2,6 @@
+Thu Jul 16 19:34:35 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.4+9:
+  + Various screen cast fixes.
+
+---

Old:

  mutter-3.36.4.obscpio

New:

  mutter-3.36.4+9.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.2jiZHn/_old  2020-07-24 09:52:26.993183554 +0200
+++ /var/tmp/diff_new_pack.2jiZHn/_new  2020-07-24 09:52:26.993183554 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.36.4
+Version:3.36.4+9
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.2jiZHn/_old  2020-07-24 09:52:27.017183580 +0200
+++ /var/tmp/diff_new_pack.2jiZHn/_new  2020-07-24 09:52:27.017183580 +0200
@@ -2,7 +2,7 @@
   
 git
 https://gitlab.gnome.org/GNOME/mutter.git
-3.36.4
+1fd53c48
 @PARENT_TAG@+@TAG_OFFSET@
 (.*)\+0
 \1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.2jiZHn/_old  2020-07-24 09:52:27.045183609 +0200
+++ /var/tmp/diff_new_pack.2jiZHn/_new  2020-07-24 09:52:27.045183609 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.36.4
-mtime: 1594147314
-commit: d03deb006c4154232ee257a8a16fee4ea61f3286
+version: 3.36.4+9
+mtime: 1594387579
+commit: 1fd53c480f9bb58bd4ac0efc2bbce17dfda8645b
 




commit mutter for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-07-13 09:05:39

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.3060 (New)


Package is "mutter"

Mon Jul 13 09:05:39 2020 rev:152 rq:819955 version:3.36.4

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-06-08 
23:50:51.450627754 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.3060/mutter.changes  2020-07-13 
09:05:56.568155347 +0200
@@ -1,0 +2,15 @@
+Wed Jul  8 07:29:08 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.4:
+  + Fix crash on area screenshots with fractional scaling.
+  + Do not paint textures of fully obscured windows.
+  + Turn off CRTCs as well when enabling DPMS.
+  + Improve selection support.
+  + Use a more appropriate combine function on opaque areas.
+  + Fix remote desktop being broken without screencast session.
+  + Fix popovers disappearing on wayland and HiDPI.
+  + Fixed crashes.
+  + Plugged memory leaks.
+  + Misc. bug fixes and cleanups.
+
+---

Old:

  mutter-3.36.3+1.obscpio

New:

  mutter-3.36.4.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.yFbV9j/_old  2020-07-13 09:06:00.988166459 +0200
+++ /var/tmp/diff_new_pack.yFbV9j/_new  2020-07-13 09:06:00.992166469 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.36.3+1
+Version:3.36.4
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.yFbV9j/_old  2020-07-13 09:06:01.020166539 +0200
+++ /var/tmp/diff_new_pack.yFbV9j/_new  2020-07-13 09:06:01.020166539 +0200
@@ -2,7 +2,7 @@
   
 git
 https://gitlab.gnome.org/GNOME/mutter.git
-0d9ded40
+3.36.4
 @PARENT_TAG@+@TAG_OFFSET@
 (.*)\+0
 \1

++ mutter-3.36.3+1.obscpio -> mutter-3.36.4.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.36.3+1.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.3060/mutter-3.36.4.obscpio differ: char 
48, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.yFbV9j/_old  2020-07-13 09:06:01.064166649 +0200
+++ /var/tmp/diff_new_pack.yFbV9j/_new  2020-07-13 09:06:01.068166659 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.36.3+1
-mtime: 1591165657
-commit: 0d9ded403f6e285b6e928c5c850e0481b3a69291
+version: 3.36.4
+mtime: 1594147314
+commit: d03deb006c4154232ee257a8a16fee4ea61f3286
 




commit mutter for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-06-08 23:50:01

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.3606 (New)


Package is "mutter"

Mon Jun  8 23:50:01 2020 rev:151 rq:811437 version:3.36.3+1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-05-02 
22:16:12.696394539 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.3606/mutter.changes  2020-06-08 
23:50:51.450627754 +0200
@@ -1,0 +2,12 @@
+Thu Jun  4 09:45:27 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.3+1:
+  + Broadcast clipboard/primary offers.
+  + Fix monitor screen cast on X11.
+  + Implement touch-mode detecation for the X11 backend.
+  + Drop external keyboard detection from touch-mode heuristics.
+  + Fix leaked DMA buffers in screencasts.
+  + Fixed various crashes.
+  + Renderer-native: Don't leak DMA buffer CoglFramebuffer.
+
+---

Old:

  mutter-3.36.2.obscpio

New:

  mutter-3.36.3+1.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.X9TdB0/_old  2020-06-08 23:50:53.078632776 +0200
+++ /var/tmp/diff_new_pack.X9TdB0/_new  2020-06-08 23:50:53.094632825 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.36.2
+Version:3.36.3+1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.X9TdB0/_old  2020-06-08 23:50:53.130632937 +0200
+++ /var/tmp/diff_new_pack.X9TdB0/_new  2020-06-08 23:50:53.130632937 +0200
@@ -2,7 +2,7 @@
   
 git
 https://gitlab.gnome.org/GNOME/mutter.git
-refs/tags/3.36.2
+0d9ded40
 @PARENT_TAG@+@TAG_OFFSET@
 (.*)\+0
 \1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.X9TdB0/_old  2020-06-08 23:50:53.174633072 +0200
+++ /var/tmp/diff_new_pack.X9TdB0/_new  2020-06-08 23:50:53.174633072 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.36.2
-mtime: 1588191732
-commit: 63bf5f11505f980070eb714a52753a64462c5721
+version: 3.36.3+1
+mtime: 1591165657
+commit: 0d9ded403f6e285b6e928c5c850e0481b3a69291
 




commit mutter for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-05-02 22:15:59

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.2738 (New)


Package is "mutter"

Sat May  2 22:15:59 2020 rev:150 rq:799563 version:3.36.2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-04-23 
18:28:42.067888409 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.2738/mutter.changes  2020-05-02 
22:16:12.696394539 +0200
@@ -1,0 +2,24 @@
+Fri May  1 20:27:46 UTC 2020 - Michael Gorse 
+
+- Enable SLE patches on leap (jsc#SLE-11897).
+
+---
+Thu Apr 30 05:20:49 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.36.2:
+  + Sync timelines to hardware vsync.
+  + Fix screencasting non-maximized windows.
+  + Make window-aliveness checks less aggressive.
+  + Fix stylus coordinates when using screen rotation.
+  + Preserve keyboard state on VT switch.
+  + Fix trackball button scrolling.
+  + Fix tiled monitor support.
+  + Fix various clipboard issues.
+  + Synchronize shadows to server-side decorations.
+  + Fix overview key on X11 when using multiple keyboard layouts.
+  + Fix capturing with multiple stage views.
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+
+---

Old:

  _servicedata
  mutter-3.36.1.obscpio

New:

  mutter-3.36.2.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.pcYpfm/_old  2020-05-02 22:16:14.240397774 +0200
+++ /var/tmp/diff_new_pack.pcYpfm/_new  2020-05-02 22:16:14.244397782 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.36.1
+Version:3.36.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later
@@ -79,7 +79,7 @@
 BuildRequires:  pkgconfig(sm)
 %if %{with profiler}
 BuildRequires:  pkgconfig(sysprof-3)
-BuildRequires:  pkgconfig(sysprof-capture-3)
+BuildRequires:  pkgconfig(sysprof-capture-3) >= 3.35.2
 %endif
 BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.18
@@ -159,7 +159,7 @@
 
 # SLE-only patches and translations.
 translation-update-upstream po mutter
-%if !0%{?is_opensuse}
+%if 0%{?sle_version}
 %patch1000 -p1
 %patch1001 -p1
 # %patch1002 -p1

++ _service ++
--- /var/tmp/diff_new_pack.pcYpfm/_old  2020-05-02 22:16:14.288397874 +0200
+++ /var/tmp/diff_new_pack.pcYpfm/_new  2020-05-02 22:16:14.288397874 +0200
@@ -2,11 +2,10 @@
   
 git
 https://gitlab.gnome.org/GNOME/mutter.git
-refs/tags/3.36.1
+refs/tags/3.36.2
 @PARENT_TAG@+@TAG_OFFSET@
 (.*)\+0
 \1
-enable
   
   
   

++ mutter-3.36.1.obscpio -> mutter-3.36.2.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.36.1.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.2738/mutter-3.36.2.obscpio differ: char 
49, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.pcYpfm/_old  2020-05-02 22:16:14.352398008 +0200
+++ /var/tmp/diff_new_pack.pcYpfm/_new  2020-05-02 22:16:14.352398008 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.36.1
-mtime: 1585596543
-commit: 52e5d6fc948ecd7d78c3bddf2cff13eb3c386f4c
+version: 3.36.2
+mtime: 1588191732
+commit: 63bf5f11505f980070eb714a52753a64462c5721
 




commit mutter for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-04-23 18:28:35

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.2738 (New)


Package is "mutter"

Thu Apr 23 18:28:35 2020 rev:149 rq:795262 version:3.36.1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-04-07 
10:20:10.097752206 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.2738/mutter.changes  2020-04-23 
18:28:42.067888409 +0200
@@ -1,0 +2,147 @@
+Fri Apr 17 03:36:02 UTC 2020 - bjorn@gmail.com
+
+- Update to version 3.36.1:
+  + Fix hardware cursor on GPU hotplug.
+  + Fix black areas around XWayland windows when resizing.
+  + Fix applying wrong scale to monitors on X11.
+  + Fix moving/resizing windows via keyboard on wayland.
+  + Fix locate-pointer feature interfering with keybindings.
+  + Add support for middle-click emulation.
+  + Fix freeze when moving cursor between scaled monitors.
+  + Fix popup misplacement with focus-follows-mouse.
+  + Fix misplaced cursor in preedit strings.
+  + Support mirroring with proprietary Nvidia driver.
+  + Support tablets with multiple mode switch buttons in a group.
+  + Ignore foreground color for color glyphs (emojis).
+  + Allow pad mode switches while showing OSD.
+  + Fix positioning of OSD for display-attached tablets.
+  + Respect configured RANDR panning on X11.
+  + Use correct texture filtering with scaled displays.
+  + Fix cursor hotspots in virtual machines.
+  + Fix build with GLES and no GL.
+  + Work around Firefox bug when copying images on wayland.
+  + Fix wrong cursor rotation on rotated displays.
+  + Fix glitches in window screencasts.
+  + Fix IM support for deleting surrounding text.
+  + Fix map animation of maximized windows.
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Stop passing %%define _lto_cflags %%{nil}: No longer needed.
+- Drop mutter-wayland-fix-keyboard-move-resize-window.patch: Fixed
+  upstream.
+
+---
+Fri Apr 17 03:36:00 UTC 2020 - bjorn@gmail.com
+
+- Update to version 3.36.0:
+  + Fix placement of popup windows in multi-monitor setups.
+  + Fix invisible mouse cursor on some hardware.
+  + Updated translations.
+
+---
+Fri Apr 17 03:35:54 UTC 2020 - dims...@opensuse.org
+
+- Update to version 3.35.92:
+  + Fix visibility of initially hidden windows.
+  + Avoid flicker when (un)redirecting windows.
+  + Let BindConstraints update the preferred size.
+  + Learn about GLES3.
+  + Ping windows on every window focus.
+  + Remove overhead from hot code paths.
+  + Allow remote desktop services to inhibit animations.
+  + Update screen-cast code to PipeWire 0.3 API.
+  + Make check-alive timeouts configurable.
+  + Make each stage view correspond to a single CRTC.
+  + Implement scaled/transformed hardware cursors.
+  + Use DMA buffers for screencasting if possible.
+  + Make Xwayland startup asynchronous.
+  + Fix clipping glitches in long text entries.
+  + Add side channel for starting required X11 services.
+  + Support synchronized wayland popup moving.
+  + Fixed crashes.
+  + Plugged memory leaks.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Pass -Dxwayland_initfd=disabled to meson, we are not ready for
+  this feature yet in openSUSE, and leaving it to auto breaks
+  wayland sessions.
+
+---
+Fri Apr 17 03:35:53 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 3.35.91+37:
+  + clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE
+  + screen-cast: Update to PipeWire 0.3 API
+  + window-actor: Make culling of opaque windows X11 only
+  + renderer-native: Use hardware acceleration check in generic
+layer
+  + remote-access-handle: Expose disable-animations property
+  + screen-cast-session: Add 'disable-animations' property
+  + wayland: DND and Metawindow fixes.
+  + clutter: Make clutter_contraint_update_preferred_size() public
+  + bind-constraint: Update the preferred size
+  + surface-actor-x11: Avoid flicker when (un)redirecting windows
+  + window-actor: Don't show actor until meta_window_actor_show()
+  + settings: Improve logging of enabled experimental features
+  + Updated translations.
+- Drop 0001-Update-to-PipeWire-0.3-API.patch: Fixed upstream.
+
+---
+Fri Apr 17 03:35:51 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 3.35.91:
+  + Honor accelerometer orientation on monitor config changes.
+  + Enable culling for integer-scaled actors.
+  + Add ClutterSeat::touch-mode property.
+  + Fix mis-scaling when streaming windows.
+  + 

commit mutter for openSUSE:Factory

2020-04-07 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-04-07 10:20:02

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.3248 (New)


Package is "mutter"

Tue Apr  7 10:20:02 2020 rev:148 rq:790689 version:3.34.5

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-03-26 
23:31:06.478728110 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.3248/mutter.changes  2020-04-07 
10:20:10.097752206 +0200
@@ -1,0 +2,11 @@
+Wed Apr 01 11:02:28 UTC 2020 - bjorn@gmail.com
+
+- Update to version 3.34.5:
+  + Fix visibility of initially hidden windows.
+  + Fix hardware cursor on GPU hotplug.
+  + Fix pasting images from wayland.
+  + Fixed crashes.
+  + Updated translations.
+- Switch to using explicit released tag in _service.
+
+---

Old:

  mutter-3.34.4.obscpio

New:

  mutter-3.34.5.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.wfppbk/_old  2020-04-07 10:20:13.037755475 +0200
+++ /var/tmp/diff_new_pack.wfppbk/_new  2020-04-07 10:20:13.037755475 +0200
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.34.4
+Version:3.34.5
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.wfppbk/_old  2020-04-07 10:20:13.069755511 +0200
+++ /var/tmp/diff_new_pack.wfppbk/_new  2020-04-07 10:20:13.069755511 +0200
@@ -2,7 +2,7 @@
   
 git
 https://gitlab.gnome.org/GNOME/mutter.git
-gnome-3-34
+refs/tags/3.34.5
 @PARENT_TAG@+@TAG_OFFSET@
 (.*)\+0
 \1

++ _servicedata ++
--- /var/tmp/diff_new_pack.wfppbk/_old  2020-04-07 10:20:13.085755529 +0200
+++ /var/tmp/diff_new_pack.wfppbk/_new  2020-04-07 10:20:13.085755529 +0200
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  0bce4323c7054794a0c7ec8442335f19bba4e239
\ No newline at end of file
+  1a3dfd8110cbdbf752b3431ef3a1aa1f684d05e9
\ No newline at end of file

++ mutter-3.34.4.obscpio -> mutter-3.34.5.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.34.4.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.3248/mutter-3.34.5.obscpio differ: char 
49, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.wfppbk/_old  2020-04-07 10:20:13.125755573 +0200
+++ /var/tmp/diff_new_pack.wfppbk/_new  2020-04-07 10:20:13.129755577 +0200
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.34.4
-mtime: 1581864575
-commit: 0bce4323c7054794a0c7ec8442335f19bba4e239
+version: 3.34.5
+mtime: 1585610220
+commit: 1a3dfd8110cbdbf752b3431ef3a1aa1f684d05e9
 




commit mutter for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-03-26 23:31:00

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.3160 (New)


Package is "mutter"

Thu Mar 26 23:31:00 2020 rev:147 rq:786318 version:3.34.4

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-02-26 
15:14:18.546300047 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.3160/mutter.changes  2020-03-26 
23:31:06.478728110 +0100
@@ -1,0 +2,13 @@
+Fri Mar 13 02:17:24 UTC 2020 - Alynx Zhou 
+
+- Add mutter-wayland-fix-keyboard-move-resize-window.patch:
+  move some common code out of X11 only code blocks to fix it
+  (bsc#1159976, glgo#GNOME/mutter!997).
+
+---
+Mon Mar 02 10:50:18 UTC 2020 - Antonio Larrosa 
+
+- Build with pipewire 0.3.0:
+  * Add 0001-Update-to-PipeWire-0.3-API.patch
+
+---

New:

  0001-Update-to-PipeWire-0.3-API.patch
  mutter-wayland-fix-keyboard-move-resize-window.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.WFiCA1/_old  2020-03-26 23:31:08.990729017 +0100
+++ /var/tmp/diff_new_pack.WFiCA1/_new  2020-03-26 23:31:08.994729018 +0100
@@ -37,6 +37,10 @@
 Patch4: mutter-disable-cvt-s390x.patch
 # PATCH-FIX-UPSTREAM mutter-fix-mesa20.patch sndir...@suse.de -- EGL: Include 
EGL/eglmesaext.h
 Patch5: mutter-fix-mesa20.patch
+# PATCH-FIX-UPSTREAM 0001-Update-to-PipeWire-0.3-API.patch alarr...@suse.de -- 
Port mutter to build with pipewire 0.3.0
+Patch6: 0001-Update-to-PipeWire-0.3-API.patch
+# PATCH-FIX-UPSTREAM mutter-wayland-fix-keyboard-move-resize-window.patch 
bsc#1159976, glgo#GNOME/mutter!997 alynx.z...@suse.com -- Fix window keyboard 
move/resize mode in wayland
+Patch7: mutter-wayland-fix-keyboard-move-resize-window.patch
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
 Patch1000:  mutter-SLE-bell.patch
@@ -71,7 +75,7 @@
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.83
 BuildRequires:  pkgconfig(libinput)
-BuildRequires:  pkgconfig(libpipewire-0.2) >= 0.2.5
+BuildRequires:  pkgconfig(libpipewire-0.3) >= 0.3.0
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libudev) >= 136
@@ -158,6 +162,8 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
+%patch7 -p1
 
 # SLE-only patches and translations.
 translation-update-upstream po mutter

++ 0001-Update-to-PipeWire-0.3-API.patch ++
>From c5d2fc856a28b3a4f26a420cbd9ff92875bb Mon Sep 17 00:00:00 2001
From: Wim Taymans 
Date: Tue, 14 Jan 2020 09:44:45 +0100
Subject: [PATCH] screen-cast: Update to PipeWire 0.3 API

Update to 0.3 API

[jadahl: update Dockerfile to include new enough pipewire]

Fixes: https://gitlab.gnome.org/GNOME/mutter/issues/1051

https://gitlab.gnome.org/GNOME/mutter/merge_requests/1062
---
 .gitlab-ci/Dockerfile  |   3 +
 meson.build|   4 +-
 src/backends/meta-screen-cast-stream-src.c | 255 -
 3 files changed, 104 insertions(+), 158 deletions(-)

diff --git a/.gitlab-ci/Dockerfile b/.gitlab-ci/Dockerfile
index 9accc9756..393c76394 100644
--- a/.gitlab-ci/Dockerfile
+++ b/.gitlab-ci/Dockerfile
#@@ -11,6 +11,7 @@ RUN dnf -y update && dnf -y upgrade && \
# dnf install -y 'dnf-command(builddep)' && \
# dnf install -y 'dnf-command(copr)' && \
# dnf copr enable -y fmuellner/gnome-shell-ci && \
#+dnf copr enable -y jadahl/mutter-ci && \
# dnf -y update && dnf -y upgrade && \
# 
# dnf builddep -y mutter && \
@@ -27,4 +27,6 @@ RUN dnf -y update && dnf -y upgrade && \
 dnf remove -y gnome-bluetooth-libs-devel dbus-glib-devel upower-devel 
python3-devel && \
 dnf remove -y --noautoremove mutter mutter-devel && \
 
+dnf upgrade -y 'pkgconfig(libpipewire-0.3)' && \
+
 dnf clean all
diff --git a/meson.build b/meson.build
index daa6cc6fb..e071a5e40 100644
--- a/meson.build
+++ b/meson.build
@@ -50,7 +50,7 @@ libinput_req = '>= 1.7'
 gbm_req = '>= 10.3'
 
 # screen cast version requirements
-libpipewire_req = '>= 0.2.5'
+libpipewire_req = '>= 0.3.0'
 
 gnome = import('gnome')
 pkg = import('pkgconfig')
@@ -241,7 +241,7 @@ endif
 
 have_remote_desktop = get_option('remote_desktop')
 if have_remote_desktop
-  libpipewire_dep = dependency('libpipewire-0.2', version: libpipewire_req)
+  libpipewire_dep = dependency('libpipewire-0.3', version: libpipewire_req)
 endif
 
 

commit mutter for openSUSE:Factory

2020-02-26 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-02-26 15:14:11

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.26092 (New)


Package is "mutter"

Wed Feb 26 15:14:11 2020 rev:146 rq:779062 version:3.34.4

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-02-22 
19:01:26.721756312 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.26092/mutter.changes 2020-02-26 
15:14:18.546300047 +0100
@@ -1,0 +2,12 @@
+Tue Feb 25 12:39:26 UTC 2020 - Dominique Leuenberger 
+
+- Rework mutter-fix-mesa20.patch: base it on mutter upstream commit
+  a444a4c.
+
+---
+Mon Feb 24 15:19:59 UTC 2020 - Stefan Dirsch 
+
+- Add mutter-fix-mesa20.patch: fixes build against Mesa 20
+  (boo#1164688).
+
+---

New:

  mutter-fix-mesa20.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.JwxdIF/_old  2020-02-26 15:14:20.398303742 +0100
+++ /var/tmp/diff_new_pack.JwxdIF/_new  2020-02-26 15:14:20.398303742 +0100
@@ -35,6 +35,8 @@
 Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch
 # PATCH-FIX-UPSTREAM mutter-disable-cvt-s390x.patch bsc#1158128 
fcro...@suse.com -- Do not search for cvt on s390x, it doesn't exist there
 Patch4: mutter-disable-cvt-s390x.patch
+# PATCH-FIX-UPSTREAM mutter-fix-mesa20.patch sndir...@suse.de -- EGL: Include 
EGL/eglmesaext.h
+Patch5: mutter-fix-mesa20.patch
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
 Patch1000:  mutter-SLE-bell.patch
@@ -155,6 +157,7 @@
 %setup -q
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 # SLE-only patches and translations.
 translation-update-upstream po mutter

++ mutter-fix-mesa20.patch ++
>From a444a4c5f58ea516ad3cd9d6ddc0056c3ca9bc90 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" 
Date: Sun, 20 Oct 2019 12:04:31 +0200
Subject: [PATCH] EGL: Include EGL/eglmesaext.h

The eglext.h shipped by libglvnd does not include the Mesa extensions,
unlike the header shipped in Mesa.

Fixes https://gitlab.gnome.org/GNOME/mutter/issues/876
---
 cogl/cogl/meson.build   | 2 +-
 src/backends/meta-egl-ext.h | 1 +
 src/backends/meta-egl.c | 1 +
 src/backends/meta-egl.h | 1 +
 4 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/cogl/cogl/meson.build b/cogl/cogl/meson.build
index 261955796..b0e66bff3 100644
--- a/cogl/cogl/meson.build
+++ b/cogl/cogl/meson.build
@@ -48,7 +48,7 @@ cogl_gl_header_h = configure_file(
 built_headers += [cogl_gl_header_h]
 
 if have_egl
-  cogl_egl_includes_string = '#include \n#include '
+  cogl_egl_includes_string = '#include \n#include 
\n#include '
 else
   cogl_egl_includes_string = ''
 endif
diff --git a/src/backends/meta-egl-ext.h b/src/backends/meta-egl-ext.h
index 8705e7d5b..db0b74f76 100644
--- a/src/backends/meta-egl-ext.h
+++ b/src/backends/meta-egl-ext.h
@@ -29,6 +29,7 @@
 
 #include 
 #include 
+#include 
 
 /*
  * This is a little different to the tests shipped with EGL implementations,
diff --git a/src/backends/meta-egl.c b/src/backends/meta-egl.c
index 6554be935..fdeff4f77 100644
--- a/src/backends/meta-egl.c
+++ b/src/backends/meta-egl.c
@@ -27,6 +27,7 @@
 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
diff --git a/src/backends/meta-egl.h b/src/backends/meta-egl.h
index f2a816445..4591e7d85 100644
--- a/src/backends/meta-egl.h
+++ b/src/backends/meta-egl.h
@@ -28,6 +28,7 @@
 
 #include 
 #include 
+#include 
 #include 
 
 #define META_EGL_ERROR meta_egl_error_quark ()
-- 
2.24.1





commit mutter for openSUSE:Factory

2020-02-22 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-02-22 19:01:14

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.26092 (New)


Package is "mutter"

Sat Feb 22 19:01:14 2020 rev:145 rq:775291 version:3.34.4

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-01-28 
10:52:26.900839644 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.26092/mutter.changes 2020-02-22 
19:01:26.721756312 +0100
@@ -1,0 +2,14 @@
+Sun Feb 16 17:03:28 UTC 2020 - Bjørn Lie 
+
+- Update to version 3.34.4:
+  + Handle mode set race conditions more gracefully.
+  + Fix fallback to GLES2.
+  + Fix interoperation with wl_data_device_manager v1.
+  + Fix visual glitches with offscreen effects applied.
+  + Favor text over images in clipboard manager.
+  + Fixes crashes.
+  + Plugged memory leaks.
+  + Misc. bug fixes.
+  + Updated translations.
+
+---

Old:

  mutter-3.34.3+0.obscpio

New:

  mutter-3.34.4.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.0zqq3G/_old  2020-02-22 19:01:28.177759133 +0100
+++ /var/tmp/diff_new_pack.0zqq3G/_new  2020-02-22 19:01:28.189759156 +0100
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.34.3+0
+Version:3.34.4
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.0zqq3G/_old  2020-02-22 19:01:28.245759264 +0100
+++ /var/tmp/diff_new_pack.0zqq3G/_new  2020-02-22 19:01:28.249759271 +0100
@@ -4,6 +4,8 @@
 https://gitlab.gnome.org/GNOME/mutter.git
 gnome-3-34
 @PARENT_TAG@+@TAG_OFFSET@
+(.*)\+0
+\1
 enable
   
   

++ _servicedata ++
--- /var/tmp/diff_new_pack.0zqq3G/_old  2020-02-22 19:01:28.293759357 +0100
+++ /var/tmp/diff_new_pack.0zqq3G/_new  2020-02-22 19:01:28.293759357 +0100
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  4947e8ae5becc6ff3b2e21c16279b243d8abdd31
\ No newline at end of file
+  0bce4323c7054794a0c7ec8442335f19bba4e239
\ No newline at end of file

++ mutter-3.34.3+0.obscpio -> mutter-3.34.4.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.34.3+0.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.26092/mutter-3.34.4.obscpio differ: char 
49, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.0zqq3G/_old  2020-02-22 19:01:28.385759535 +0100
+++ /var/tmp/diff_new_pack.0zqq3G/_new  2020-02-22 19:01:28.385759535 +0100
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.34.3+0
-mtime: 1578224225
-commit: 4947e8ae5becc6ff3b2e21c16279b243d8abdd31
+version: 3.34.4
+mtime: 1581864575
+commit: 0bce4323c7054794a0c7ec8442335f19bba4e239
 




commit mutter for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-01-28 10:52:21

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.26092 (New)


Package is "mutter"

Tue Jan 28 10:52:21 2020 rev:144 rq:767468 version:3.34.3+0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2020-01-18 
12:18:00.899135172 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.26092/mutter.changes 2020-01-28 
10:52:26.900839644 +0100
@@ -1,0 +2,5 @@
+Sat Jan 25 14:18:18 UTC 2020 - Dominique Leuenberger 
+
+- No longer recommend -lang: supplements are in use
+
+---



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.mLK4IK/_old  2020-01-28 10:52:28.056840998 +0100
+++ /var/tmp/diff_new_pack.mLK4IK/_new  2020-01-28 10:52:28.056840998 +0100
@@ -102,7 +102,6 @@
 BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(xtst)
 Requires:   zenity
-Recommends: %{name}-lang
 Provides:   windowmanager
 # Obsolete the now private typelib.
 Obsoletes:  typelib-1_0-Meta-3_0




commit mutter for openSUSE:Factory

2020-01-18 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2020-01-18 12:17:01

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.26092 (New)


Package is "mutter"

Sat Jan 18 12:17:01 2020 rev:143 rq:764749 version:3.34.3+0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-12-02 
12:19:48.653813266 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.26092/mutter.changes 2020-01-18 
12:18:00.899135172 +0100
@@ -1,0 +2,94 @@
+Sun Jan 05 14:34:37 UTC 2020 - bjorn@gmail.com
+
+- Update to version 3.34.3+0:
+  * Bump version to 3.34.3
+
+---
+Wed Jan 01 20:16:09 UTC 2020 - bjorn@gmail.com
+
+- Update to version 3.34.2+2:
+  * clutter/stage: Fix picking of rectangles with negative
+positions.
+
+---
+Tue Dec 24 11:32:52 UTC 2019 - dims...@opensuse.org
+
+- Update to version 3.34.2+1:
+  * screen-cast: Fix window recording on HiDPI
+
+---
+Fri Dec 13 06:32:34 UTC 2019 - dead_mo...@opensuse.org
+
+- Update to version 3.34.2+0:
+  * Update British English translation
+  * backends/native: Fix double free of error
+  * kms-impl/simple: Fix meta_set_fallback_feedback_idle
+  * kms: Process impl idle callbacks before pre dispatch flush
+
+---
+Tue Dec 10 10:26:41 UTC 2019 - Bjørn Lie 
+
+- Add explicit pkgconfig(fribidi) and pkgconfig(glib-2.0)
+  BuildRequires: meson checks for it.
+
+---
+Mon Dec  2 10:38:04 UTC 2019 - Frederic Crozat 
+
+- Add mutter-disable-cvt-s390x.patch: do not search cvt on s390x,
+  it doesn't exist there (bsc#1158128).
+
+---
+Mon Dec 02 10:09:22 UTC 2019 - dims...@opensuse.org
+
+- Update to version 3.34.1+66:
+  * stack: Allow promoting transient windows to their parent's layer
+  * shaped-texture: Do not invalidate content on set_cogl_texture()
+  * cursor-tracker: Add API to keep the wayland pointer focus while hidden
+  * device-manager-x11: Ignore events if no source device is set
+  * clutter/cally-root: Use g_clear_signal_handler and fix a signal leak
+  * wayland: Move "ownership" of the DnD selection source to the data device
+  * wayland: Do not cancel data source on offer destruction
+  * wayland: Avoid redundant cancel() call
+  * wayland: Drop unused wl_signal structs
+
+---
+Tue Nov 19 11:56:58 UTC 2019 - dims...@opensuse.org
+
+- Update to version 3.34.1+57:
+  * cursor-renderer/native: Fix cursor drawing in combination with 
panel_orientation_transform
+  * output-kms: Fix "panel orientation" kms-prop being ignored on native 
outputs
+  * compositor: Plug cairo_region_t leak
+  * backends: Plug MetaKmsPageFlipData leak
+  * input-settings/x11: Add missing clutter_x11_trap_x_errors around 
XIGetProperty
+  * plugin-manager: Kill window effects on destroy
+  * plugins/default: Handle skipped animations
+  * wayland/surface: Don't double scale when getting absolute coordinates
+  * window-props: Don't set override redirect windows as top-level parent
+  * window-props: Don't look for parent multiple times
+  * window: Assert we only set a NULL workspace when unmanaging
+  * window: Warn if O-R window workspace state is used
+  * wayland/actor-surface: Always store away frame callbacks on commit
+  * ci: Fix checking out gnome-shell on stable branches
+  * x11-display: Don't unset the X11 focused window after setting one
+  * tests/monitor-unit-tests: Add another tiling window hot plug test
+  * window: Reset tile monitor number when untiling
+  * tests/monitor-unit-tests: Add window tiling hot plug test
+  * tests/runner: Move window shown synchronization to helper
+  * tests/monitor-unit-tests: Move test client sanity check into helper
+  * window: Always update tile monitor number on hot plug
+  * plugins/default: Clean up tile preview when closing display
+  * plugin/default: Init quark before using
+  * display: Add 'closing' signal
+  * renderer-native: Separate offscreen and shadowfb
+  * clutter/stage-view: Separate offscreen and shadowfb
+
+---
+Wed Oct 30 15:43:16 UTC 2019 - dims...@opensuse.org
+
+- Update to version 3.34.1+31:
+  * wayland: Check stylus serials on meta_wayland_seat_can_popup()
+  * x11: Limit touch replay pointer events to when replaying
+  * display: Move finishing of touch sequence to the backend
+  * x11: Update X11 focus before updating MetaDisplay focus
+

commit mutter for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-12-02 12:19:43

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.4691 (New)


Package is "mutter"

Mon Dec  2 12:19:43 2019 rev:142 rq: version:3.34.1+27

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-11-29 
16:02:41.892810811 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.4691/mutter.changes  2019-12-02 
12:19:48.653813266 +0100
@@ -2,40 +1,0 @@
-Tue Nov 19 11:56:58 UTC 2019 - dims...@opensuse.org
-
-- Update to version 3.34.1+57:
-  * cursor-renderer/native: Fix cursor drawing in combination with 
panel_orientation_transform
-  * output-kms: Fix "panel orientation" kms-prop being ignored on native 
outputs
-  * compositor: Plug cairo_region_t leak
-  * backends: Plug MetaKmsPageFlipData leak
-  * input-settings/x11: Add missing clutter_x11_trap_x_errors around 
XIGetProperty
-  * plugin-manager: Kill window effects on destroy
-  * plugins/default: Handle skipped animations
-  * wayland/surface: Don't double scale when getting absolute coordinates
-  * window-props: Don't set override redirect windows as top-level parent
-  * window-props: Don't look for parent multiple times
-  * window: Assert we only set a NULL workspace when unmanaging
-  * window: Warn if O-R window workspace state is used
-  * wayland/actor-surface: Always store away frame callbacks on commit
-  * ci: Fix checking out gnome-shell on stable branches
-  * x11-display: Don't unset the X11 focused window after setting one
-  * tests/monitor-unit-tests: Add another tiling window hot plug test
-  * window: Reset tile monitor number when untiling
-  * tests/monitor-unit-tests: Add window tiling hot plug test
-  * tests/runner: Move window shown synchronization to helper
-  * tests/monitor-unit-tests: Move test client sanity check into helper
-  * window: Always update tile monitor number on hot plug
-  * plugins/default: Clean up tile preview when closing display
-  * plugin/default: Init quark before using
-  * display: Add 'closing' signal
-  * renderer-native: Separate offscreen and shadowfb
-  * clutter/stage-view: Separate offscreen and shadowfb
-

-Wed Oct 30 15:43:16 UTC 2019 - dims...@opensuse.org
-
-- Update to version 3.34.1+31:
-  * wayland: Check stylus serials on meta_wayland_seat_can_popup()
-  * x11: Limit touch replay pointer events to when replaying
-  * display: Move finishing of touch sequence to the backend
-  * x11: Update X11 focus before updating MetaDisplay focus
-

@@ -701 +661 @@
-- Update to version 3.29.1 (bsc#1093541):
+- Update to version 3.29.1:
@@ -859 +819 @@
-- Update to version 3.27.91 (bsc#1133445):
+- Update to version 3.27.91:
@@ -869,2 +829 @@
-  + Fix missing cursor when using screen magnifier (bsc#1120290
-bgo#754806).
+  + Fix missing cursor when using screen magnifier (bgo#754806).
@@ -875,2 +834 @@
-  + Allow shortcut inhibition of the super key (bsc#1120372
-bgo#790627).
+  + Allow shortcut inhibition of the super key (bgo#790627).

Old:

  mutter-3.34.1+57.obscpio

New:

  mutter-3.34.1+27.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.bPSEJt/_old  2019-12-02 12:19:51.857812345 +0100
+++ /var/tmp/diff_new_pack.bPSEJt/_new  2019-12-02 12:19:51.857812345 +0100
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.34.1+57
+Version:3.34.1+27
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.bPSEJt/_old  2019-12-02 12:19:51.889812336 +0100
+++ /var/tmp/diff_new_pack.bPSEJt/_new  2019-12-02 12:19:51.893812335 +0100
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  d78585d68a90da0ccc67a58c3327752e9945c4a2
\ No newline at end of file
+  85f5db7e739bb524fa8e98c16dc59c95deb9ad66
\ No newline at end of file

++ mutter-3.34.1+57.obscpio -> mutter-3.34.1+27.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.34.1+57.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.4691/mutter-3.34.1+27.obscpio differ: 
char 49, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.bPSEJt/_old  2019-12-02 12:19:51.925812326 +0100
+++ /var/tmp/diff_new_pack.bPSEJt/_new  2019-12-02 12:19:51.929812325 +0100
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.34.1+57
-mtime: 1573641331
-commit: d78585d68a90da0ccc67a58c3327752e9945c4a2
+version: 

commit mutter for openSUSE:Factory

2019-11-29 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-11-29 15:58:18

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.26869 (New)


Package is "mutter"

Fri Nov 29 15:58:18 2019 rev:141 rq:751355 version:3.34.1+57

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-10-30 
14:39:54.157676993 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.26869/mutter.changes 2019-11-29 
16:02:41.892810811 +0100
@@ -1,0 +2,40 @@
+Tue Nov 19 11:56:58 UTC 2019 - dims...@opensuse.org
+
+- Update to version 3.34.1+57:
+  * cursor-renderer/native: Fix cursor drawing in combination with 
panel_orientation_transform
+  * output-kms: Fix "panel orientation" kms-prop being ignored on native 
outputs
+  * compositor: Plug cairo_region_t leak
+  * backends: Plug MetaKmsPageFlipData leak
+  * input-settings/x11: Add missing clutter_x11_trap_x_errors around 
XIGetProperty
+  * plugin-manager: Kill window effects on destroy
+  * plugins/default: Handle skipped animations
+  * wayland/surface: Don't double scale when getting absolute coordinates
+  * window-props: Don't set override redirect windows as top-level parent
+  * window-props: Don't look for parent multiple times
+  * window: Assert we only set a NULL workspace when unmanaging
+  * window: Warn if O-R window workspace state is used
+  * wayland/actor-surface: Always store away frame callbacks on commit
+  * ci: Fix checking out gnome-shell on stable branches
+  * x11-display: Don't unset the X11 focused window after setting one
+  * tests/monitor-unit-tests: Add another tiling window hot plug test
+  * window: Reset tile monitor number when untiling
+  * tests/monitor-unit-tests: Add window tiling hot plug test
+  * tests/runner: Move window shown synchronization to helper
+  * tests/monitor-unit-tests: Move test client sanity check into helper
+  * window: Always update tile monitor number on hot plug
+  * plugins/default: Clean up tile preview when closing display
+  * plugin/default: Init quark before using
+  * display: Add 'closing' signal
+  * renderer-native: Separate offscreen and shadowfb
+  * clutter/stage-view: Separate offscreen and shadowfb
+
+---
+Wed Oct 30 15:43:16 UTC 2019 - dims...@opensuse.org
+
+- Update to version 3.34.1+31:
+  * wayland: Check stylus serials on meta_wayland_seat_can_popup()
+  * x11: Limit touch replay pointer events to when replaying
+  * display: Move finishing of touch sequence to the backend
+  * x11: Update X11 focus before updating MetaDisplay focus
+
+---
@@ -661 +701 @@
-- Update to version 3.29.1:
+- Update to version 3.29.1 (bsc#1093541):
@@ -819 +859 @@
-- Update to version 3.27.91:
+- Update to version 3.27.91 (bsc#1133445):
@@ -829 +869,2 @@
-  + Fix missing cursor when using screen magnifier (bgo#754806).
+  + Fix missing cursor when using screen magnifier (bsc#1120290
+bgo#754806).
@@ -834 +875,2 @@
-  + Allow shortcut inhibition of the super key (bgo#790627).
+  + Allow shortcut inhibition of the super key (bsc#1120372
+bgo#790627).

Old:

  mutter-3.34.1+27.obscpio

New:

  mutter-3.34.1+57.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.yVqjus/_old  2019-11-29 16:02:42.864810413 +0100
+++ /var/tmp/diff_new_pack.yVqjus/_new  2019-11-29 16:02:42.868810411 +0100
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.34.1+27
+Version:3.34.1+57
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.yVqjus/_old  2019-11-29 16:02:42.916810391 +0100
+++ /var/tmp/diff_new_pack.yVqjus/_new  2019-11-29 16:02:42.916810391 +0100
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  85f5db7e739bb524fa8e98c16dc59c95deb9ad66
\ No newline at end of file
+  d78585d68a90da0ccc67a58c3327752e9945c4a2
\ No newline at end of file

++ mutter-3.34.1+27.obscpio -> mutter-3.34.1+57.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.34.1+27.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.26869/mutter-3.34.1+57.obscpio differ: 
char 49, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.yVqjus/_old  2019-11-29 16:02:42.964810371 +0100
+++ /var/tmp/diff_new_pack.yVqjus/_new  2019-11-29 16:02:42.964810371 +0100
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.34.1+27
-mtime: 1571663005
-commit: 85f5db7e739bb524fa8e98c16dc59c95deb9ad66

commit mutter for openSUSE:Factory

2019-10-30 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-10-30 14:39:48

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.2990 (New)


Package is "mutter"

Wed Oct 30 14:39:48 2019 rev:140 rq:742529 version:3.34.1+27

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-10-22 
15:41:47.245466553 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.2990/mutter.changes  2019-10-30 
14:39:54.157676993 +0100
@@ -1,0 +2,12 @@
+Wed Oct 23 18:14:18 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.34.1+27:
+  + wayland/surface: Reset buffer_destroy_handler_id.
+  + window-actor: Add a missing NULL-check.
+  + monitor-manager: check for underscan setting validity upfront.
+  + clutter/stage: Actually set key focus to an actor on key focus.
+  + clutter/actor: Save key-focus state and unset it before
+destruction.
+  + dbus-session-watcher: Chain up to parent finalize().
+
+---

Old:

  mutter-3.34.1+21.obscpio

New:

  mutter-3.34.1+27.obscpio



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.nNaPQP/_old  2019-10-30 14:39:54.941677828 +0100
+++ /var/tmp/diff_new_pack.nNaPQP/_new  2019-10-30 14:39:54.941677828 +0100
@@ -23,7 +23,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.34.1+21
+Version:3.34.1+27
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later
@@ -77,7 +77,7 @@
 BuildRequires:  pkgconfig(sysprof-capture-3)
 %endif
 BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
-BuildRequires:  pkgconfig(wayland-protocols) >= 1.10
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.18
 BuildRequires:  pkgconfig(wayland-server) >= 1.13.0
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)

++ _servicedata ++
--- /var/tmp/diff_new_pack.nNaPQP/_old  2019-10-30 14:39:54.977677866 +0100
+++ /var/tmp/diff_new_pack.nNaPQP/_new  2019-10-30 14:39:54.977677866 +0100
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  5c1be2233de15c7bb18bbb32b8071b78e992a0c5
\ No newline at end of file
+  85f5db7e739bb524fa8e98c16dc59c95deb9ad66
\ No newline at end of file

++ mutter-3.34.1+21.obscpio -> mutter-3.34.1+27.obscpio ++
/work/SRC/openSUSE:Factory/mutter/mutter-3.34.1+21.obscpio 
/work/SRC/openSUSE:Factory/.mutter.new.2990/mutter-3.34.1+27.obscpio differ: 
char 50, line 1

++ mutter.obsinfo ++
--- /var/tmp/diff_new_pack.nNaPQP/_old  2019-10-30 14:39:55.029677922 +0100
+++ /var/tmp/diff_new_pack.nNaPQP/_new  2019-10-30 14:39:55.029677922 +0100
@@ -1,5 +1,5 @@
 name: mutter
-version: 3.34.1+21
-mtime: 1570900699
-commit: 5c1be2233de15c7bb18bbb32b8071b78e992a0c5
+version: 3.34.1+27
+mtime: 1571663005
+commit: 85f5db7e739bb524fa8e98c16dc59c95deb9ad66
 




commit mutter for openSUSE:Factory

2019-10-22 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-10-22 15:40:09

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.2352 (New)


Package is "mutter"

Tue Oct 22 15:40:09 2019 rev:139 rq:741073 version:3.34.1+21

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-10-17 
13:06:39.404179414 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.2352/mutter.changes  2019-10-22 
15:41:47.245466553 +0200
@@ -1,0 +2,7 @@
+Thu Oct 17 08:03:06 UTC 2019 - Alynx Zhou 
+
+- Rebase patches:
+  + Update mutter-SLE-bell.patch
+  + Disable mutter-SLE-bsc984738-grab-display.patch
+
+---



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.iJuQxu/_old  2019-10-22 15:41:48.677468186 +0200
+++ /var/tmp/diff_new_pack.iJuQxu/_new  2019-10-22 15:41:48.725468241 +0200
@@ -38,7 +38,7 @@
 Patch1000:  mutter-SLE-bell.patch
 # PATCH-FIX-SLE mutter-SLE-relax-some-constraints-on-CSD-windows.patch 
bnc#883491 cxi...@suse.com -- Relax some constraints on window positioning for 
CSD windows s.t. they can be placed at the very top of the monitor.
 Patch1001:  mutter-SLE-relax-some-constraints-on-CSD-windows.patch
-# PATCH-FIX-UPSTREAM mutter-SLE-bsc984738-grab-display.patch bsc#984738 
bgo#769387 h...@suse.com -- Revert a upstream commit to avoid X11 race 
condition that results in wrong dialog sizes.
+# PATCH-NEEDS-REBASE mutter-SLE-bsc984738-grab-display.patch bsc#984738 
bgo#769387 h...@suse.com -- Revert a upstream commit to avoid X11 race 
condition that results in wrong dialog sizes.
 Patch1002:  mutter-SLE-bsc984738-grab-display.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
@@ -157,7 +157,7 @@
 %if !0%{?is_opensuse}
 %patch1000 -p1
 %patch1001 -p1
-%patch1002 -p1
+# %patch1002 -p1
 %endif
 
 %build

++ mutter-SLE-bell.patch ++
--- /var/tmp/diff_new_pack.iJuQxu/_old  2019-10-22 15:41:49.321468919 +0200
+++ /var/tmp/diff_new_pack.iJuQxu/_new  2019-10-22 15:41:49.325468925 +0200
@@ -1,8 +1,8 @@
-Index: mutter-3.23.2/src/meta/prefs.h
+Index: mutter-3.34.1+24/src/meta/prefs.h
 ===
 mutter-3.23.2.orig/src/meta/prefs.h
-+++ mutter-3.23.2/src/meta/prefs.h
-@@ -89,6 +89,7 @@ typedef enum
+--- mutter-3.34.1+24.orig/src/meta/prefs.h
 mutter-3.34.1+24/src/meta/prefs.h
+@@ -91,6 +91,7 @@ typedef enum
META_PREF_WORKSPACE_NAMES,
META_PREF_VISUAL_BELL,
META_PREF_AUDIBLE_BELL,
@@ -10,27 +10,29 @@
META_PREF_VISUAL_BELL_TYPE,
META_PREF_GNOME_ACCESSIBILITY,
META_PREF_GNOME_ANIMATIONS,
-@@ -399,6 +400,7 @@ MetaKeyBindingAction meta_prefs_get_keyb
- 
- gboolean   meta_prefs_get_visual_bell  (void);
+@@ -479,6 +480,9 @@ META_EXPORT
  gboolean   meta_prefs_bell_is_audible  (void);
+ 
+ META_EXPORT
 +gboolean   meta_prefs_bell_force_through_server (void);
++
++META_EXPORT
  GDesktopVisualBellType meta_prefs_get_visual_bell_type (void);
  
  #endif
-Index: mutter-3.23.2/src/core/prefs.c
+Index: mutter-3.34.1+24/src/core/prefs.c
 ===
 mutter-3.23.2.orig/src/core/prefs.c
-+++ mutter-3.23.2/src/core/prefs.c
-@@ -93,6 +93,7 @@ static gboolean auto_raise_delay = 500;
+--- mutter-3.34.1+24.orig/src/core/prefs.c
 mutter-3.34.1+24/src/core/prefs.c
+@@ -99,6 +99,7 @@ static gboolean auto_raise_delay = 500;
  static gboolean focus_change_on_pointer_rest = FALSE;
  static gboolean bell_is_visible = FALSE;
  static gboolean bell_is_audible = TRUE;
 +static gboolean bell_force_through_server = FALSE;
  static gboolean gnome_accessibility = FALSE;
  static gboolean gnome_animations = TRUE;
- static char *cursor_theme = NULL;
-@@ -353,6 +354,13 @@ static MetaBoolPreference preferences_bo
+ static gboolean locate_pointer_is_enabled = FALSE;
+@@ -346,6 +347,13 @@ static MetaBoolPreference preferences_bo
_is_audible, /* FIXME: change the name: it's confusing */
  },
  {
@@ -44,7 +46,7 @@
{ KEY_GNOME_ACCESSIBILITY,
  SCHEMA_INTERFACE,
  META_PREF_GNOME_ACCESSIBILITY,
-@@ -1813,6 +1821,9 @@ meta_preference_to_string (MetaPreferenc
+@@ -1654,6 +1662,9 @@ meta_preference_to_string (MetaPreferenc
  case META_PREF_AUDIBLE_BELL:
return "AUDIBLE_BELL";
  
@@ -54,7 +56,7 @@
  case META_PREF_VISUAL_BELL_TYPE:
return "VISUAL_BELL_TYPE";
  
-@@ -2077,6 +2088,12 @@ meta_prefs_bell_is_audible (void)
+@@ -1929,6 +1940,12 @@ meta_prefs_bell_is_audible (void)
return bell_is_audible;
  }
  
@@ -67,28 +69,42 @@
  GDesktopVisualBellType
  meta_prefs_get_visual_bell_type 

commit mutter for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-10-17 13:06:32

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.2352 (New)


Package is "mutter"

Thu Oct 17 13:06:32 2019 rev:138 rq:738479 version:3.34.1+21

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-07-31 
14:15:55.846726771 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.2352/mutter.changes  2019-10-17 
13:06:39.404179414 +0200
@@ -1,0 +2,221 @@
+Sun Oct 13 17:58:09 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.34.1+21:
+  + x11: Map mimetypes back to selection atoms
+  + wayland:
+- Figure out better the right selection source for a
+  wl_data_offer
+- Set dummy selection source on .set_selection(null)
+- Simplify MetaSelectionSourceWayland
+- Check resource before emitting cancelled event
+- Emit wl/primary offer after changing selection
+- Chain up to the right finalize on
+  MetaWaylandDataSourceWayland
+- Drop field from MetaWaylandDataSourcePrimary
+- Plug MetaSelectionSourceWayland leaks
+  + clutter/shader-effect: Initialize shader-type properly
+  + ci: Change the without-native-backend to not build with Wayland
+too
+  + main: Warn instead of error in meta_test_init()
+- Switch to the now available 3-34 stable branch in service.
+
+---
+Thu Oct 10 21:46:49 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.34.1+9:
+  + kms/crtc: Read gamma state when prediction failed.
+  + kms: Always predict state after processing update.
+  + clutter-backend-x11: Don't push keymap events to clutter.
+  + event-x11: Use CLUTTER prefix for X11 filter docs.
+  + x11: Translate well known selection atoms to mimetypes.
+  + wayland/actor-surface: Queue redraw for frame callback.
+  + wayland/surface: Some minor coding style clean up.
+  + cogl-pango/meson.build: Remove extraneous quoting.
+  + backends: Update inhibited state for the monitor and respect
+that state.
+
+---
+Wed Oct  9 09:38:35 UTC 2019 - Bjørn Lie 
+
+- Update to version 3.34.1:
+  + Fix startup of X11 session services on wayland.
+  + Fix _NET_ACTIVE_WINDOW emission.
+  + Fix initial view perspective.
+  + Fix screenshots and window animations when scaled.
+  + Re-enable coredumps when capabilities are set.
+  + Fix scaling of DND surface actors.
+  + Optimize blitting of untransformed offscreen stage views.
+  + Fix freeze of pointer event delivery on X11.
+  + Fix scaling of stylus input coordinates with HiDPI.
+  + Fix memory leak when using implicit animations.
+  + Fix numlock state for native backend.
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+
+---
+Thu Oct  3 10:17:28 UTC 2019 - Frederic Crozat 
+
+- Disable sysprof support until it get security team approval.
+
+---
+Sat Sep 21 17:08:50 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.34.0+30:
+  + window-actor: Use surface coordinates for the fast path in
+get_image()
+  + shaped-texture: Use surface coordinates in get_image()
+  + shaped-texture: Declare that we inherit from GObject
+  + window/surface-actor: Add docstrings
+  + shaped-texture: Mark set the clip and return value nullable
+  + clutter/actor: Cancel delayed timelines on removal
+  + clutter/timeline: Don't emit ::paused signal on delayed
+timelines
+  + clutter/timeline: Use a function to cancel the delay timeout
+  + wayland/dma-buf: Handle zero modifiers from
+eglQueryDmaBufModifiersEXT
+  + stage: Compute view perspective when parameters changed
+  + build: Compile with `-ffloat-store` on x86 (32 bit)
+  + kms-impl-device: Use portable formatting for 64-bit integers
+  + output-kms: Use portable formatting for 64-bit integers
+  + input-settings: Use portable formatting for 64-bit integers
+  + clutter/stage-cogl: Use portable formatting for 64-bit integers
+  + clutter/paint-node: Convert safely from pointer to integer
+
+---
+Tue Sep 17 09:06:26 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.34.0+14:
+  + idle-monitor: Reset timeout before firing watch
+  + idle-monitor: Remove redundant type cast
+  + idle-monitor: Make helper function static
+  + kms-device: Free path when finalizing
+  + kms-device: Handle impl device creation failure
+  + x11: Minor refactor of input focus handling code
+  + x11: Use the currently focused X window for _NET_ACTIVE_WINDOW
+
+---
+Fri 

commit mutter for openSUSE:Factory

2019-07-31 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-07-31 14:15:53

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.4126 (New)


Package is "mutter"

Wed Jul 31 14:15:53 2019 rev:137 rq:718875 version:3.32.2+43

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-06-02 
15:14:50.250118402 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.4126/mutter.changes  2019-07-31 
14:15:55.846726771 +0200
@@ -1,0 +2,21 @@
+Wed Jul 24 20:49:24 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.32.2+43:
+  + metatest: Dispatch the destruction instead of sleeping after it
+  + window-x11: Remove double definition of MetaStack
+  + window-x11: Focus a window in the active workspace as
+take-focus fallback
+  + meson: Bump meson requirement to 0.50.0
+  + window-x11: Use any focusable window as fallback delayed focus
+window
+  + tests: Add "accept_take_focus" command
+  + test-client: Add x11 events GSource handler
+  + stack: Add a function to get a sorted list of focus candidates
+  + window-x11: Accept any focusable window as fallback focus
+  + window-x11: Don't double-check for unmanaging windows
+- 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:

  mutter-3.32.2.tar.xz

New:

  _service
  _servicedata
  mutter-3.32.2+43.obscpio
  mutter.obsinfo



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.P1beic/_old  2019-07-31 14:15:56.510726590 +0200
+++ /var/tmp/diff_new_pack.P1beic/_new  2019-07-31 14:15:56.514726589 +0200
@@ -20,13 +20,15 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.32.2
+Version:3.32.2+43
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 URL:https://www.gnome.org
-Source0:
https://download.gnome.org/sources/mutter/3.32/%{name}-%{version}.tar.xz
+# We are using source services, so no download url for source
+Source: %{name}-%{version}.tar.xz
+
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
 # PATCH-FIX-OPENSUSE mutter-xwayland-create-xauthority.patch bsc#1084737 
h...@suse.com -- Create and pass an Xauthority file to Xwayland and session
@@ -40,6 +42,7 @@
 Patch1001:  mutter-SLE-relax-some-constraints-on-CSD-windows.patch
 # PATCH-FIX-UPSTREAM mutter-SLE-bsc984738-grab-display.patch bsc#984738 
bgo#769387 h...@suse.com -- Revert a upstream commit to avoid X11 race 
condition that results in wrong dialog sizes.
 Patch1002:  mutter-SLE-bsc984738-grab-display.patch
+
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  fdupes
 BuildRequires:  meson

++ _service ++

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



++ _servicedata ++


https://gitlab.gnome.org/GNOME/mutter.git
  b7f158811934d8e4d9dd0be28ad8e1746ceac46c++
 mutter.obsinfo ++
name: mutter
version: 3.32.2+43
mtime: 1563468013
commit: b7f158811934d8e4d9dd0be28ad8e1746ceac46c




commit mutter for openSUSE:Factory

2019-06-02 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-06-02 15:14:46

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.5148 (New)


Package is "mutter"

Sun Jun  2 15:14:46 2019 rev:136 rq:706723 version:3.32.2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-05-03 
22:19:36.428367020 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new.5148/mutter.changes  2019-06-02 
15:14:50.250118402 +0200
@@ -1,0 +2,26 @@
+Wed May 29 17:29:16 UTC 2019 - Bjørn Lie 
+
+- Drop unneeded and unused libtool BuildRequires.
+
+---
+Sun May 26 17:52:24 UTC 2019 - Bjørn Lie 
+
+- Update to version 3.32.2:
+  + Disable mouse keys with Numlock on.
+  + Fix crash when restarting on X11.
+  + Fix mapping of touchscreens that don't report dimensions.
+  + Fix spurious idle signals that prevent session unblank.
+  + Misc. bug fixes and cleanups.
+
+---
+Fri May 24 08:57:35 UTC 2019 - Yifan Jiang 
+
+- Update spec to reflect the rebase of
+  mutter-xwayland-create-xauthority.patch (bsc#1084737).
+
+---
+Fri May 24 04:50:08 UTC 2019 - Xiaoguang Wang 
+
+- Update mutter-xwayland-create-xauthority.patch (bsc#1084737).
+
+---

Old:

  mutter-3.32.1.tar.xz

New:

  mutter-3.32.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.owtv40/_old  2019-06-02 15:14:50.854118141 +0200
+++ /var/tmp/diff_new_pack.owtv40/_new  2019-06-02 15:14:50.858118138 +0200
@@ -20,7 +20,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.32.1
+Version:3.32.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later
@@ -29,7 +29,7 @@
 Source0:
https://download.gnome.org/sources/mutter/3.32/%{name}-%{version}.tar.xz
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
-# PATCH-NEEDS-REBASE mutter-xwayland-create-xauthority.patch bsc#1084737 
h...@suse.com -- Create and pass an Xauthority file to Xwayland and session 
(WAS: PATCH-FIx-OPENSUSE)
+# PATCH-FIX-OPENSUSE mutter-xwayland-create-xauthority.patch bsc#1084737 
h...@suse.com -- Create and pass an Xauthority file to Xwayland and session
 Patch2: mutter-xwayland-create-xauthority.patch
 # PATCH-FIX-OPENSUSE mutter-Lower-HIDPI_LIMIT-to-144.patch fate#326682, 
bsc#1125467 qk...@suse.com -- Lower HIDPI_LIMIT to 144
 Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch
@@ -42,7 +42,6 @@
 Patch1002:  mutter-SLE-bsc984738-grab-display.patch
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  fdupes
-BuildRequires:  libtool
 BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
@@ -76,6 +75,7 @@
 BuildRequires:  pkgconfig(wayland-server) >= 1.13.0
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
+BuildRequires:  pkgconfig(xau)
 BuildRequires:  pkgconfig(xcb-randr)
 BuildRequires:  pkgconfig(xcomposite) >= 0.2
 BuildRequires:  pkgconfig(xcursor)
@@ -145,8 +145,7 @@
 %prep
 %setup -q
 %patch1 -p1
-# Needs rebase
-#patch2 -p1
+%patch2 -p1
 %patch3 -p1
 
 # SLE-only patches and translations.

++ mutter-3.32.1.tar.xz -> mutter-3.32.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.32.1/NEWS new/mutter-3.32.2/NEWS
--- old/mutter-3.32.1/NEWS  2019-04-17 21:10:50.0 +0200
+++ new/mutter-3.32.2/NEWS  2019-05-14 19:57:10.0 +0200
@@ -1,3 +1,14 @@
+3.32.2
+==
+* Disable mouse keys with Numlock on [Olivier; #530]
+* Fix crash when restarting on X11 [Marco; #576]
+* Fix mapping of touchscreens that don't report dimensions [Carlos; #581]
+* Fix spurious idle signals that prevent session unblank [Jonas; !543]
+* Misc. bug fixes and cleanups [Olivier, Marco, Carlos; !552, !557, #586]
+
+Contributors:
+  Jonas Ådahl, Olivier Fourdan, Carlos Garnacho, Marco Trevisan (Treviño)
+
 3.32.1
 ==
 * Fix fallback app menu on wayland [Florian; #493]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.32.1/clutter/clutter/evdev/clutter-input-device-evdev.c 

commit mutter for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-05-03 22:19:30

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.5148 (New)


Package is "mutter"

Fri May  3 22:19:30 2019 rev:135 rq:699590 version:3.32.1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2019-02-28 
21:34:02.669722445 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.5148/mutter.changes  2019-05-03 
22:19:36.428367020 +0200
@@ -1,0 +2,98 @@
+Wed Apr 24 09:42:26 UTC 2019 - Martin Liška 
+
+- Disable LTO (boo#1133121).
+
+---
+Thu Apr 18 10:36:55 UTC 2019 - Dominique Leuenberger 
+
+- Update to version 3.32.1:
+  + Fix fallback app menu on wayland (glgo#GNOME/mutter#493).
+  + Fix elogind support (glgo#GNOME/mutter!491).
+  + Fix startup notifications not timing out
+  + (glgo#GNOME/mutter#501).
+  + Fix keyboard accessibility toggle from keys
+  + (glgo#GNOME/mutter!501, glgo#GNOME/mutter#529,
+  + glgo#GNOME/mutter!531).
+  + Fix touchscreen input on rotated displays
+  + (glgo#GNOME/mutter#514).
+  + Work around hangul text input bug (glgo#GNOME/mutter#1365).
+  + Fix blurry wallpaper scaling (glgo#GNOME/mutter!505).
+  + Fix placement of window menu when using fractional scaling
+  + (glgo#GNOME/mutter#527).
+  + Fix repaint issues of offscreen effects on secondary monitors
+  + (glgo#GNOME/mutter!511).
+  + Fix windows not getting focus after launch
+  + (glgo#GNOME/mutter#505).
+  + Properly advertise support for 'underscan' property
+  + (glgo#GNOME/mutter!507).
+  + Improve power-saving handling (glgo#GNOME/mutter!506).
+  + Fix moving windows by super+touch [Jonas D.; !495]
+  + Misc. bug fixes and cleanups: glgo#GNOME/mutter!478,
+glgo#GNOME/mutter!475, glgo#GNOME/mutter!480,
+glgo#GNOME/mutter!482, glgo#GNOME/mutter#490,
+glgo#GNOME/mutter!488, glgo#GNOME/mutter#491,
+glgo#GNOME/mutter#480, glgo#GNOME/mutter!477,
+glgo#GNOME/mutter!496, glgo#GNOME/mutter!492,
+glgo#GNOME/mutter!485, glgo#GNOME/mutter!515,
+glgo#GNOME/mutter!519, glgo#GNOME/mutter!521,
+glgo#GNOME/mutter!216, glgo#GNOME/mutter!538,
+glgo#GNOME/mutter#541, glgo#GNOME/mutter#523.
+  + Updated translations.
+- Drop mutter-fix-meson50-build.patch: fixed upstream.
+- Rebase
+  mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch.
+
+---
+Tue Mar 12 06:32:53 UTC 2019 - Bjørn Lie 
+
+- Update to version 3.32.0:
+  + Fix deadlock when cancelling a theme sound.
+  + Stop swizzling BGRA buffers (bye-bye inverted colors in
+screenshots and animations).
+- Add mutter-fix-meson50-build.patch: Fix build with meson >= 0.50
+
+---
+Tue Mar  5 06:16:34 UTC 2019 - Bjørn Lie 
+
+- Update to version 3.31.92:
+  + Fix flicker of apps that use multiple SHM buffers.
+  + Don't disable page flips after temporary failures.
+  + Improve redraw performance.
+  + Add cursor-mode support to window screencasting.
+  + Add back support for system-wide monitor configurations.
+  + Add fractional scaling support.
+  + Consider remapped keys when guessing keycode from keysym.
+  + Stop turning on-screen-keyboard off on focus changes.
+  + Fix crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Pass cogl_tests=false, clutter_tests=false and tests=false to
+  meson, we can now disable tests fully.
+
+---
+Fri Feb 22 06:31:31 UTC 2019 - bjorn@gmail.com
+
+- Update to version 3.31.91:
+  + Fix infinite loop in EDID matching.
+  + wayland:
+- Don't reset in text-input state prematurely.
+- Don't maximize windows if minimum size is too big.
+  + Fix crash when using "restore shortcuts" without focus window.
+  + Add flag parameter to grab accelerator API.
+  + Reuse old CRTC if possible to avoid flicker on hotplug.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Drop patches fixed upstream:
+  + mutter-Avoid_double-free_crash.patch: cogl-auto-texture: Avoid
+a double-free crash.
+  + mutter-clutter-offscreen-effect-fix.patch:
+clutter-offscreen-effect: Disable if no texture.
+  + mutter-clutter-Avoid-rounding-compensation.patch: clutter:
+Avoid rounding compensation when invalidating 2D actors.
+  + mutter-Fix-monitor-recording-on-HiDPI.patch: screen-cast: Fix
+monitor recording on HiDPI.
+  + mutter-monitor-manager-Dont-use_switch-config.patch:
+monitor-manager: Don't use switch-config when ensuring
+configuration.
+
+---
@@ -23,0 +122,95 @@
+

commit mutter for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2019-02-28 21:34:01

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new.28833 (New)


Package is "mutter"

Thu Feb 28 21:34:01 2019 rev:134 rq:678971 version:3.30.2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-11-18 
23:25:20.425978428 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new.28833/mutter.changes 2019-02-28 
21:34:02.669722445 +0100
@@ -1,0 +2,24 @@
+Thu Feb 21 08:13:50 UTC 2019 - bjorn@gmail.com
+
+- Add bug fix patches from upstream stable branch:
+  + mutter-Avoid_double-free_crash.patch: cogl-auto-texture: Avoid
+a double-free crash.
+  + mutter-clutter-offscreen-effect-fix.patch:
+clutter-offscreen-effect: Disable if no texture.
+  + mutter-clutter-Avoid-rounding-compensation.patch: clutter:
+Avoid rounding compensation when invalidating 2D actors.
+  + mutter-Fix-monitor-recording-on-HiDPI.patch: screen-cast: Fix
+monitor recording on HiDPI.
+  + mutter-monitor-manager-Dont-use_switch-config.patch:
+monitor-manager: Don't use switch-config when ensuring
+configuration.
+
+---
+Thu Feb 21 04:42:37 UTC 2019 - qk...@suse.com
+
+- Add mutter-Lower-HIDPI_LIMIT-to-144.patch: mutter will set
+  scaling factor to 2 when the monitor's dpi is greater than 144
+  (96*1.5) to keep GNOME's behavior consistent with YaST Installer
+  (fate#326682, bsc#1125467).
+
+---

New:

  mutter-Avoid_double-free_crash.patch
  mutter-Fix-monitor-recording-on-HiDPI.patch
  mutter-Lower-HIDPI_LIMIT-to-144.patch
  mutter-clutter-Avoid-rounding-compensation.patch
  mutter-clutter-offscreen-effect-fix.patch
  mutter-monitor-manager-Dont-use_switch-config.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.vFJ58N/_old  2019-02-28 21:34:04.793721777 +0100
+++ /var/tmp/diff_new_pack.vFJ58N/_new  2019-02-28 21:34:04.821721769 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mutter
 #
-# 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
@@ -33,6 +33,19 @@
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
 # PATCH-FIX-OPENSUSE mutter-xwayland-create-xauthority.patch bsc#1084737 
h...@suse.com -- Create and pass an Xauthority file to Xwayland and session
 Patch2: mutter-xwayland-create-xauthority.patch
+# PATCH-FIX-OPENSUSE mutter-Lower-HIDPI_LIMIT-to-144.patch fate#326682, 
bsc#1125467 qk...@suse.com -- Lower HIDPI_LIMIT to 144
+Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch
+# PATCH-FIX-UPSTREAM mutter-Avoid_double-free_crash.patch -- 
cogl-auto-texture: Avoid a double-free crash
+Patch4: mutter-Avoid_double-free_crash.patch
+# PATCH-FIX-UPSTREAM mutter-clutter-offscreen-effect-fix.patch -- 
clutter-offscreen-effect: Disable if no texture
+Patch5: mutter-clutter-offscreen-effect-fix.patch
+# PATCH-FIX-UPSTREAM mutter-clutter-Avoid-rounding-compensation.patch -- 
clutter: Avoid rounding compensation when invalidating 2D actors
+Patch6: mutter-clutter-Avoid-rounding-compensation.patch
+# PATCH-FIX-UPSTREAM mutter-Fix-monitor-recording-on-HiDPI.patch -- 
screen-cast: Fix monitor recording on HiDPI
+Patch7: mutter-Fix-monitor-recording-on-HiDPI.patch
+# PATCH-FIX-UPSTREAM mutter-monitor-manager-Dont-use_switch-config.patch -- 
monitor-manager: Don't use switch-config when ensuring configuration
+Patch8: mutter-monitor-manager-Dont-use_switch-config.patch
+
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
 Patch1000:  mutter-SLE-bell.patch
@@ -143,6 +156,12 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
 
 # SLE-only patches and translations.
 translation-update-upstream

++ mutter-Avoid_double-free_crash.patch ++
>From 1cb21877edd9c7c5bc991527ae70879b1e9fece0 Mon Sep 17 00:00:00 2001
From: Daniel van Vugt 
Date: Thu, 11 Oct 2018 06:49:22 +
Subject: [PATCH] cogl-auto-texture: Avoid a double-free crash

If texture allocation fails (e.g. on an old GPU with size limit 2048)
then `cogl_texture_new_with_size` was trying to use the same CoglError
twice. The second time was after it had already been freed.

Bug reported and fix provided by 

commit mutter for openSUSE:Factory

2018-11-18 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-11-18 23:25:11

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Sun Nov 18 23:25:11 2018 rev:133 rq:648881 version:3.30.2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-10-17 
08:23:51.854739510 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-11-18 
23:25:20.425978428 +0100
@@ -1,0 +2,11 @@
+Wed Nov 14 09:26:14 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.30.2:
+  + Fix handling of non-UTF8 encodings.
+  + Fix memory leaks introduced in 3.30.1.
+  + Work around hangul text input bug.
+  + Fix crash when restarting window manager.
+  + Fix crash on monitor hotplug.
+  + Updated translations.
+
+---

Old:

  mutter-3.30.1.tar.xz

New:

  mutter-3.30.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.7dgGZ7/_old  2018-11-18 23:25:22.557975835 +0100
+++ /var/tmp/diff_new_pack.7dgGZ7/_new  2018-11-18 23:25:22.589975796 +0100
@@ -20,7 +20,7 @@
 %define api_minor 0
 %define libmutter libmutter-%{api_major}-%{api_minor}
 Name:   mutter
-Version:3.30.1
+Version:3.30.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ mutter-3.30.1.tar.xz -> mutter-3.30.2.tar.xz ++
 1888 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/mutter-3.30.1/NEWS new/mutter-3.30.2/NEWS
--- old/mutter-3.30.1/NEWS  2018-10-08 20:55:40.0 +0200
+++ new/mutter-3.30.2/NEWS  2018-11-13 23:27:07.0 +0100
@@ -1,3 +1,18 @@
+3.30.2
+==
+* Fix handling of non-UTF8 encodings [Florian; !227]
+* Fix memory leaks introduced in 3.30.1 [Jonas; #653]
+* Work around hangul text input bug [Carlos; gtk#1365]
+* Fix crash when restarting window manager [Andrea; gnome-shell#595]
+* Fix crash on monitor hotplug [Olivier; #189]
+
+Contributors:
+  Jonas Ådahl, Andrea Azzarone, Olivier Fourdan, Carlos Garnacho,
+  Florian Müllner, Akira Nakajima
+
+Translators:
+  Dušan Kazik [sk]
+
 3.30.1
 ==
 * Improve trackball detection [Tony; #258]
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/mutter-3.30.1/configure.ac new/mutter-3.30.2/configure.ac
--- old/mutter-3.30.1/configure.ac  2018-10-08 20:55:48.0 +0200
+++ new/mutter-3.30.2/configure.ac  2018-11-13 23:27:18.0 +0100
@@ -2,7 +2,7 @@
 
 m4_define([mutter_major_version], [3])
 m4_define([mutter_minor_version], [30])
-m4_define([mutter_micro_version], [1])
+m4_define([mutter_micro_version], [2])
 
 m4_define([mutter_version],
   [mutter_major_version.mutter_minor_version.mutter_micro_version])
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/mutter-3.30.1/m4/glib-2.0.m4 new/mutter-3.30.2/m4/glib-2.0.m4
--- old/mutter-3.30.1/m4/glib-2.0.m42018-08-06 20:47:13.0 +0200
+++ new/mutter-3.30.2/m4/glib-2.0.m42018-11-09 14:29:51.0 +0100
@@ -2,7 +2,7 @@
 # Owen Taylor 1997-2001
 
 # Increment this whenever this file is changed.
-#serial 1
+#serial 3
 
 dnl AM_PATH_GLIB_2_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND 
[, MODULES)
 dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if gmodule, gobject,
@@ -12,10 +12,16 @@
 [dnl 
 dnl Get the cflags and libraries from pkg-config
 dnl
+
+dnl We can't use PKG_PREREQ because that needs 0.29.
+m4_ifndef([PKG_PROG_PKG_CONFIG],
+  [pkg.m4 version 0.28 or later is required])
+
 AC_ARG_ENABLE(glibtest, [  --disable-glibtest  do not try to compile and 
run a test GLIB program],
, enable_glibtest=yes)
 
-  pkg_config_args=glib-2.0
+  min_glib_version=ifelse([$1], [], [2.0.0], [$1])
+  pkg_config_args="glib-2.0 >= $min_glib_version"
  

commit mutter for openSUSE:Factory

2018-10-17 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-10-17 08:22:44

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Wed Oct 17 08:22:44 2018 rev:132 rq:641194 version:3.30.1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-08-28 
09:23:27.772644241 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-10-17 
08:23:51.854739510 +0200
@@ -1,0 +2,56 @@
+Tue Oct  9 09:59:19 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.30.1:
+  + Improve trackball detection (glgo#GNOME/mutter#258).
+  + Fix clipping of scaled surfaces (glgo#GNOME/mutter#300).
+  + Improve tracking of monitor switch configuration
+(glgo#GNOME/mutter!213).
+  + Fix parent-relative positioning of constrained windows
+(glgo#GNOME/mutter#332).
+  + Add clutter_input_method_forward_key() method
+(glgo#GNOME/gnome-shell#531).
+  + Various crash fixes (glgo#GNOME/mutter#194,
+glgo#GNOME/mutter#336).
+  + Misc. bug fixes: glgo#GNOME/gnome-shell#540,
+glgo#GNOME/mutter#294, glgo#GNOME/mutter#221,
+glgo#GNOME/mutter!229, glgo#GNOME/mutter#30 and
+glgo#GNOME/mutter#331.
+  + Updated translations.
+
+---
+Thu Sep  6 01:49:53 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.30.0:
+  + Updated translations.
+
+---
+Sat Sep  1 23:53:35 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.29.92:
+  + Avoid crash when a cursor is not found (glgo#GNOME/mutter#254).
+  + Fix screen rotation regression (glgo#GNOME/mutter#216).
+  + Handle requests to unmanaged windows gracefully
+(glgo#GNOME/mutter#240).
+  + Move popups together with their parent (glgo#GNOME/mutter#274).
+  + Fix non-lowercase letters on virtual key devices
+(glgo#GNOME/gnome-shell#135).
+  + Misc. bug fixes: glgo#GNOME/mutter#223, glgo#GNOME/mutter#192,
+glgo#GNOME/mutter#279.
+  + Updated translations.
+- Drop mutter-left-right-rotation-fix.patch: fixed upstream.
+
+---
+Tue Aug 21 12:25:12 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.29.91:
+  + Various crash fixes (glgo#GNOME/mutter#255,
+glgo#GNOME/mutter#223).
+  + Fix lock up with some DRI drivers (glgo#GNOME/mutter#127).
+  + Send correct button codes from virtual evdev devices.
+  + Improve grab-device clock updates on X11.
+  + Fix popups closing immediately on key down.
+  + Prevent clients from modifying the shared keymap (bgo#784206).
+  + Updated translations.
+- Drop mutter-pipewire-fix.patch: fixed upstream.
+
+---
@@ -8,0 +65,41 @@
+Fri Aug  3 20:10:10 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.29.90:
+  + Don't expose resolutions that are below the minimum
+(bgo#793223).
+  + Remove support for preference overrides (bgo#786496).
+  + Various crash fixes: glgo#GNOME/mutter#189,
+glgo#GNOME/mutter#70, glgo#GNOME/mutter#194,
+glgo#GNOME/mutter#15, glgo#GNOME/mutter#130.
+  + Misc. bug fixes and cleanups: glgo#GNOME/mutter#131,
+glgo#GNOME/mutter#245, glgo#GNOME/mutter!176.
+  + Updated translations.
+- Add mutter-pipewire-fix.patch, replace pkgconfig(libpipewire-0.1)
+  with pkgconfig(libpipewire-0.2) BuildRequires. Also add libtool
+  BuildRequires and pass autoreconf call.
+
+---
+Wed Jul 25 03:50:39 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.29.4:
+  + Fix crash with parent-less modal dialogs
+(glgo#GNOME/mutter#174).
+  + Preserve paint volumes where possible to optimize CPU usage
+(bgo#782344).
+  + Updated translations.
+- Changes from version 3.29.3:
+  + Fix Korean Hangul support on wayland (glgo#GNOME/mutter#152).
+  + Improve support for proprietary Nvidia driver (bgo#790316).
+  + Only upload HW cursor sprite to the GPU that will display them
+(glgo#GNOME/mutter#77).
+  + Improve EGLstream support (glgo#GNOME/mutter#2, bgo#782575).
+  + Misc. bug fixes: glgo#GNOME/mutter#160, bgo#786929, bgo#788834.
+  + Updated translations.
+- Rebase mutter-xwayland-create-xauthority.patch.
+
+---
+Tue Jul 24 19:27:49 UTC 2018 - bjorn@gmail.com
+
+- Refresh openSUSE patches with quilt.
+
+---
@@ -36,0 +134,28 @@
+Fri Jun 22 02:32:53 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.29.2:
+  + Fix size change animations on wayland (bgo#780292).
+  + Handle touch events on server-side titlebars (bgo#770185).
+  + Misc. bug 

commit mutter for openSUSE:Factory

2018-08-28 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-08-28 09:23:26

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Tue Aug 28 09:23:26 2018 rev:131 rq:630956 version:3.28.3+20180719.62660bbd1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-07-31 
15:55:44.999175675 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-08-28 
09:23:27.772644241 +0200
@@ -1,0 +2,7 @@
+Sat Aug 18 01:27:04 UTC 2018 - badshah...@gmail.com
+
+- Add mutter-left-right-rotation-fix.patch to fix blank screen
+  when rotating it left/right (boo#1105268,
+  glgo#gnome/mutter#216); patch taken from upstream bug report.
+
+---

New:

  mutter-left-right-rotation-fix.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.cPMAbX/_old  2018-08-28 09:23:28.244645713 +0200
+++ /var/tmp/diff_new_pack.cPMAbX/_new  2018-08-28 09:23:28.248645725 +0200
@@ -33,6 +33,8 @@
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
 # PATCH-FIX-OPENSUSE mutter-xwayland-create-xauthority.patch bsc#1084737 
h...@suse.com -- Create and pass an Xauthority file to Xwayland and session
 Patch2: mutter-xwayland-create-xauthority.patch
+# PATCH-FIX-UPSTREAM mutter-left-right-rotation-fix.patch boo#1105268 
glgo#gnome/mutter#216 badshah...@opensuse.org -- Fix blank screen when rotating 
it left/right; patch taken from upstream bug report
+Patch3: mutter-left-right-rotation-fix.patch
 # SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
 Patch1000:  mutter-SLE-bell.patch
@@ -144,6 +146,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # SLE-only patches and translations.
 translation-update-upstream

++ mutter-left-right-rotation-fix.patch ++
>From 91c5c94434b22895f97b3ae47a889ccb902b86aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
Date: Mon, 23 Jul 2018 21:36:57 +0200
Subject: [PATCH] renderer/native: Check calculated transform when creating
 view

The "backends: Move MetaOutput::crtc field into private struct"
accidentally changed the view transform calculation code to assume that
"MetaCrtc::transform" corresponds to the transform of the CRTC; so is
not the case yet; one must calculate the transform from the logical
monitor, and check whether it is supported by the CRTC using
meta_monitor_manager_is_transform_handled(). This commit restores the
old behaviour that doesn't use MetaCrtc::transform when calculating the
view transform.

Fixes: https://gitlab.gnome.org/GNOME/mutter/issues/216
---
 src/backends/native/meta-renderer-native.c | 9 +++--
 src/backends/x11/nested/meta-renderer-x11-nested.c | 8 ++--
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/src/backends/native/meta-renderer-native.c 
b/src/backends/native/meta-renderer-native.c
index fc6b22302..8dc0da710 100644
--- a/src/backends/native/meta-renderer-native.c
+++ b/src/backends/native/meta-renderer-native.c
@@ -2720,9 +2720,14 @@ calculate_view_transform (MetaMonitorManager 
*monitor_manager,
   MetaMonitor *main_monitor;
   MetaOutput *main_output;
   MetaCrtc *crtc;
+  MetaMonitorTransform crtc_transform;
+
   main_monitor = meta_logical_monitor_get_monitors (logical_monitor)->data;
   main_output = meta_monitor_get_main_output (main_monitor);
   crtc = meta_output_get_assigned_crtc (main_output);
+  crtc_transform =
+meta_monitor_logical_to_crtc_transform (main_monitor,
+logical_monitor->transform);
 
   /*
* Pick any monitor and output and check; all CRTCs of a logical monitor will
@@ -2731,10 +2736,10 @@ calculate_view_transform (MetaMonitorManager 
*monitor_manager,
 
   if (meta_monitor_manager_is_transform_handled (monitor_manager,
  crtc,
- crtc->transform))
+ crtc_transform))
 return META_MONITOR_TRANSFORM_NORMAL;
   else
-return crtc->transform;
+return crtc_transform;
 }
 
 static MetaRendererView *
diff --git a/src/backends/x11/nested/meta-renderer-x11-nested.c 
b/src/backends/x11/nested/meta-renderer-x11-nested.c
index 8fdf46b0b..b29b9c69e 100644
--- a/src/backends/x11/nested/meta-renderer-x11-nested.c
+++ b/src/backends/x11/nested/meta-renderer-x11-nested.c
@@ -51,10 +51,14 @@ calculate_view_transform (MetaMonitorManager 
*monitor_manager,
   

commit mutter for openSUSE:Factory

2018-07-31 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-07-31 15:55:37

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Tue Jul 31 15:55:37 2018 rev:130 rq:625068 version:3.28.3+20180719.62660bbd1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-07-12 
09:15:31.526112847 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-07-31 
15:55:44.999175675 +0200
@@ -1,0 +2,21 @@
+Mon Jul 23 18:36:08 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.28.3+20180719.62660bbd1:
+  + gpu-kms: Don't crash if drmModeGetResources returns NULL.
+  + Bump version to 3.28.3.
+  + monitor-manager: Add back warning messages.
+  + screen-cast-src: Allow negotiating the framerate.
+  + contraints: Do not constrain modals without parent.
+  + backends:
+- Add logical monitor -> monitor -> output -> crtc ref chain.
+- Move MetaOutput::crtc field into private struct.
+  + renderer-native: Don't crash if the FB surface can't be locked.
+  + device-manager-evdev:
+- Add main seat to seats by default.
+- Free the main seat on finalize.
+- Set and unset the stage for the main seat too.
+  + clutter-device-evdev: Get devices from main seat if no real
+seat is set.
+  + clutter-seat-evdev: Add function to get device by id.
+
+---

Old:

  mutter-3.28.2+20180526.abc7ad8e9.tar.xz

New:

  mutter-3.28.3+20180719.62660bbd1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.iu5Vpf/_old  2018-07-31 15:55:45.667176803 +0200
+++ /var/tmp/diff_new_pack.iu5Vpf/_new  2018-07-31 15:55:45.667176803 +0200
@@ -19,7 +19,7 @@
 %define mutter_major 2
 %define mutter_minor 0
 Name:   mutter
-Version:3.28.2+20180526.abc7ad8e9
+Version:3.28.3+20180719.62660bbd1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.iu5Vpf/_old  2018-07-31 15:55:45.691176843 +0200
+++ /var/tmp/diff_new_pack.iu5Vpf/_new  2018-07-31 15:55:45.691176843 +0200
@@ -3,7 +3,7 @@
 https://gitlab.gnome.org/GNOME/mutter.git
 git
 gnome-3-28
-3.28.2+%cd.%h
+3.28.3+%cd.%h
 enable
   
   

++ _servicedata ++
--- /var/tmp/diff_new_pack.iu5Vpf/_old  2018-07-31 15:55:45.703176864 +0200
+++ /var/tmp/diff_new_pack.iu5Vpf/_new  2018-07-31 15:55:45.703176864 +0200
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  abc7ad8e9f67a720516fb739c5dfe4b49748d423
\ No newline at end of file
+  62660bbd1526c6135d149df397b2470c6e71969d
\ No newline at end of file

++ mutter-3.28.2+20180526.abc7ad8e9.tar.xz -> 
mutter-3.28.3+20180719.62660bbd1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.28.2+20180526.abc7ad8e9/NEWS 
new/mutter-3.28.3+20180719.62660bbd1/NEWS
--- old/mutter-3.28.2+20180526.abc7ad8e9/NEWS   2018-05-26 15:26:09.0 
+0200
+++ new/mutter-3.28.3+20180719.62660bbd1/NEWS   2018-07-19 21:29:03.0 
+0200
@@ -1,3 +1,16 @@
+3.28.3
+==
+* Handle touch events on server-side titlebars [Carlos; #770185]
+* Fix crash with unhandled mouse buttons on titlebars [Olivier; #160]
+* Fix Korean Hangul support on wayland [Changwoo; #152]
+* Fix crash when taking up from suspend [Jonas; #786929]
+* Fix crash with parent-less modal dialogs [Olivier; #174]
+* Misc. bug fixes [Olivier, Georges; #83, #112, #150, #104,
+
+Contributors:
+  Jonas Ådahl, Olivier Fourdan, Carlos Garnacho, Georges Basile Stavracas Neto,
+  Changwoo Ryu, Marco Trevisan (Treviño)
+
 3.28.2
 ==
 * Take inhibitors into account for monitoring idle [Bastien; #705942]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.28.2+20180526.abc7ad8e9/clutter/clutter/evdev/clutter-device-manager-evdev.c
 
new/mutter-3.28.3+20180719.62660bbd1/clutter/clutter/evdev/clutter-device-manager-evdev.c
--- 
old/mutter-3.28.2+20180526.abc7ad8e9/clutter/clutter/evdev/clutter-device-manager-evdev.c
   2018-05-26 15:26:09.0 +0200
+++ 
new/mutter-3.28.3+20180719.62660bbd1/clutter/clutter/evdev/clutter-device-manager-evdev.c
   2018-07-19 21:29:03.0 +0200
@@ -793,10 +793,12 @@
   if (priv->main_seat->libinput_seat == NULL)
 seat = priv->main_seat;
   else
-seat = clutter_seat_evdev_new (manager_evdev);
+{
+  seat = clutter_seat_evdev_new (manager_evdev);
+  priv->seats = g_slist_append (priv->seats, 

commit mutter for openSUSE:Factory

2018-07-12 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-07-12 09:15:29

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Thu Jul 12 09:15:29 2018 rev:129 rq:621485 version:3.28.2+20180526.abc7ad8e9

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-06-02 
11:55:34.532457562 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-07-12 
09:15:31.526112847 +0200
@@ -1,0 +2,7 @@
+Fri Jul  6 11:38:13 UTC 2018 - bjorn@gmail.com
+
+- Add pkgconfig(libpipewire-0.1) BuildRequires and pass
+  enable-remote-desktop to configure, build remote-desktop support,
+  now that pipewire is available.
+
+---



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.CMkKio/_old  2018-07-12 09:15:32.230113832 +0200
+++ /var/tmp/diff_new_pack.CMkKio/_new  2018-07-12 09:15:32.230113832 +0200
@@ -61,6 +61,7 @@
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.83
 BuildRequires:  pkgconfig(libinput)
+BuildRequires:  pkgconfig(libpipewire-0.1)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libudev) >= 136
@@ -161,6 +162,7 @@
--enable-egl-device \
--enable-gles2=yes \
--enable-compile-warnings=maximum \
+   --enable-remote-desktop \
%{nil}
 %make_build
 




commit mutter for openSUSE:Factory

2018-06-02 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-06-02 11:55:29

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Sat Jun  2 11:55:29 2018 rev:128 rq:612870 version:3.28.2+20180526.abc7ad8e9

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-05-22 
16:59:39.217265670 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-06-02 
11:55:34.532457562 +0200
@@ -2 +2,16 @@
-Wed May 09 16:00:40 UTC 2018 - opensuse-packag...@opensuse.org
+Mon May 28 17:34:20 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.28.2+20180526.abc7ad8e9:
+  + wayland: Don't reset input focus on text commit.
+  + frames: Allow for unknown mouse buttons.
+  + wayland: update enter/leave output after effects.
+  + window-actor: add new signal "effects-completed".
+  + wayland: Compare geometries after chaining up.
+  + frames: Handle touch events.
+  + frames: Make 1st button/motion handlers take generic events.
+  + clutter/evdev: Don't ignore CAPS lock as modifier.
+  + clutter/evdev: ignore injected events from IM.
+  + wayland: Use cursor position in logical monitor.
+
+---
+Wed May 09 16:00:40 UTC 2018 - bjorn@gmail.com
@@ -49,0 +65,7 @@
+
+---
+Thu Apr  5 19:30:24 UTC 2018 - bjorn@gmail.com
+
+- Pass --enable-gles2=yes to configure, build gles2 support in
+  cogl, disabled by default from upstream. We already had the
+  needed pkgconfig(glesv2) BuildRequires in place.

Old:

  mutter-3.28.2+20180507.41303bc01.tar.xz

New:

  mutter-3.28.2+20180526.abc7ad8e9.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.fGaniO/_old  2018-06-02 11:55:36.228395355 +0200
+++ /var/tmp/diff_new_pack.fGaniO/_new  2018-06-02 11:55:36.232395208 +0200
@@ -19,7 +19,7 @@
 %define mutter_major 2
 %define mutter_minor 0
 Name:   mutter
-Version:3.28.2+20180507.41303bc01
+Version:3.28.2+20180526.abc7ad8e9
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later
@@ -40,8 +40,6 @@
 Patch1001:  mutter-SLE-relax-some-constraints-on-CSD-windows.patch
 # PATCH-FIX-UPSTREAM mutter-SLE-bsc984738-grab-display.patch bsc#984738 
bgo#769387 h...@suse.com -- Revert a upstream commit to avoid X11 race 
condition that results in wrong dialog sizes.
 Patch1002:  mutter-SLE-bsc984738-grab-display.patch
-# Not available in openSUSE yet
-# BuildRequires:  pkgconfig(libpipewire-0.1)
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -155,13 +153,13 @@
 %endif
 
 %build
-# FIXME add --enable-remote-desktop when libpipewire-0.1 is available
 NOCONFIGURE=1 ./autogen.sh
 %configure \
--enable-wayland \
--enable-native-backend \
--disable-static \
--enable-egl-device \
+   --enable-gles2=yes \
--enable-compile-warnings=maximum \
%{nil}
 %make_build
@@ -185,6 +183,7 @@
 
 # These so files are not split out since they are private to mutter
 %{_libdir}/mutter/libmutter-clutter-%{mutter_major}.so
+%{_libdir}/mutter/libmutter-cogl-gles2-%{mutter_major}.so
 %{_libdir}/mutter/libmutter-cogl-pango-%{mutter_major}.so
 %{_libdir}/mutter/libmutter-cogl-path-%{mutter_major}.so
 %{_libdir}/mutter/libmutter-cogl-%{mutter_major}.so
@@ -231,6 +230,7 @@
 %{_libdir}/pkgconfig/mutter-clutter-%{mutter_major}.pc
 %{_libdir}/pkgconfig/mutter-clutter-x11-%{mutter_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-%{mutter_major}.pc
+%{_libdir}/pkgconfig/mutter-cogl-gles2-%{mutter_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-pango-%{mutter_major}.pc
 %{_libdir}/pkgconfig/mutter-cogl-path-%{mutter_major}.pc
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.fGaniO/_old  2018-06-02 11:55:36.280393447 +0200
+++ /var/tmp/diff_new_pack.fGaniO/_new  2018-06-02 11:55:36.280393447 +0200
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  41303bc01be873e684f11a3407aa556af2922426
\ No newline at end of file
+  abc7ad8e9f67a720516fb739c5dfe4b49748d423
\ No newline at end of file

++ mutter-3.28.2+20180507.41303bc01.tar.xz -> 
mutter-3.28.2+20180526.abc7ad8e9.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.28.2+20180507.41303bc01/clutter/clutter/evdev/clutter-input-device-evdev.c
 
new/mutter-3.28.2+20180526.abc7ad8e9/clutter/clutter/evdev/clutter-input-device-evdev.c
--- 

commit mutter for openSUSE:Factory

2018-05-22 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-05-22 16:59:37

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Tue May 22 16:59:37 2018 rev:127 rq:606938 version:3.28.2+20180507.41303bc01

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-04-22 
14:37:15.366142759 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-05-22 
16:59:39.217265670 +0200
@@ -1,0 +2,32 @@
+Wed May 09 16:00:40 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 3.28.2+20180507.41303bc01:
+  + Bump version to 3.28.2
+  + build: Adjust to filename changes
+  + build: Introspect some more types
+  + window-group: Remove undefined function declaration
+  + clutter: Don't reference invalid pc in gir
+  + screen-cast: Handle PipeWire errors more gracefully
+  + wayland/xdg-foreign: Fix child surface validation check
+  + wayland/xdg-foreign: Send immediate destroy event to correct
+resource
+  + build: Don't fail immediately when logind is missing
+  + wayland: Check if state and size changed before calling
+move_resize()
+  + wayland: Add function to query if window needs move or resize
+  + window: Let implementations finish state changes
+  + wayland: avoid a crash in is_effectively_synchronized()
+  + native: Restore previous EGL state after blitting onto
+secondary GPU
+  + cogl: Do not unref a NULL object
+  + monitor-manager: Find active monitor when deriving global scale
+  + wayland: Let IM events go through
+  + backend: Don't center the pointers on monitor changes
+  + backends: Don't center the pointer on initialization
+  + xwayland: Don't abort if Xwayland crashes
+  + xwayland: use g_autoptr for GError in xserver_died
+  + theme, frames: Use surface device scale instead of cairo_scale
+  + wayland: Do not reset frame list when merging pending state
+  + clutter: Set slave=master in IM forwarded key events
+
+---

Old:

  mutter-3.28.1+20180416.d3d5eb8e1.tar.xz

New:

  mutter-3.28.2+20180507.41303bc01.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.u4woPj/_old  2018-05-22 16:59:39.889241219 +0200
+++ /var/tmp/diff_new_pack.u4woPj/_new  2018-05-22 16:59:39.889241219 +0200
@@ -19,7 +19,7 @@
 %define mutter_major 2
 %define mutter_minor 0
 Name:   mutter
-Version:3.28.1+20180416.d3d5eb8e1
+Version:3.28.2+20180507.41303bc01
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later

++ _service ++
--- /var/tmp/diff_new_pack.u4woPj/_old  2018-05-22 16:59:39.921240055 +0200
+++ /var/tmp/diff_new_pack.u4woPj/_new  2018-05-22 16:59:39.921240055 +0200
@@ -3,7 +3,7 @@
 https://gitlab.gnome.org/GNOME/mutter.git
 git
 gnome-3-28
-3.28.1+%cd.%h
+3.28.2+%cd.%h
 enable
   
   

++ _servicedata ++
--- /var/tmp/diff_new_pack.u4woPj/_old  2018-05-22 16:59:39.941239327 +0200
+++ /var/tmp/diff_new_pack.u4woPj/_new  2018-05-22 16:59:39.941239327 +0200
@@ -1,4 +1,4 @@
 
 
 https://gitlab.gnome.org/GNOME/mutter.git
-  d3d5eb8e1b3b07a38860a9dbe58c601392e0ad75
\ No newline at end of file
+  41303bc01be873e684f11a3407aa556af2922426
\ No newline at end of file

++ mutter-3.28.1+20180416.d3d5eb8e1.tar.xz -> 
mutter-3.28.2+20180507.41303bc01.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.28.1+20180416.d3d5eb8e1/NEWS 
new/mutter-3.28.2+20180507.41303bc01/NEWS
--- old/mutter-3.28.1+20180416.d3d5eb8e1/NEWS   2018-04-16 16:03:56.0 
+0200
+++ new/mutter-3.28.2+20180507.41303bc01/NEWS   2018-05-07 22:29:42.0 
+0200
@@ -1,3 +1,15 @@
+3.28.2
+==
+* Take inhibitors into account for monitoring idle [Bastien; #705942]
+* Fix window animations on wayland [Georges; #780292]
+* Misc. bug fixes [Mario, Jonas, Olivier, Florian; gnome-shell#157, #130,
+  #21, #124, !96, #138, !102, #781471]
+
+Contributors:
+  Jonas Ådahl, Olivier Fourdan, Carlos Garnacho, Florian Müllner,
+  Georges Basile Stavracas Neto, Bastien Nocera, Mario Sanchez Prada,
+  Ray Strode, Marco Trevisan (Treviño)
+
 3.28.1
 ==
 * Fix various input-method regressions [Carlos; #65, #74, #66]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.28.1+20180416.d3d5eb8e1/clutter/clutter/Makefile.am 
new/mutter-3.28.2+20180507.41303bc01/clutter/clutter/Makefile.am
--- old/mutter-3.28.1+20180416.d3d5eb8e1/clutter/clutter/Makefile.am
2018-04-16 

commit mutter for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-04-22 14:37:13

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Sun Apr 22 14:37:13 2018 rev:126 rq:598585 version:3.28.1+20180416.d3d5eb8e1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-03-26 
12:57:17.193845181 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-04-22 
14:37:15.366142759 +0200
@@ -1,0 +2,18 @@
+Wed Apr 18 12:17:18 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.28.1+20180416.d3d5eb8e1:
+  + idle-monitor: Add ResetIdletime API, for testing purposes
+  + backend: Reset idle when lid is opened or resuming from suspend
+  + idle-monitor: Take idle inhibition into account
+  + x11: Allow XTest and core events to reset idletime
+  + backends: Remove X11 idle-monitor backend
+  + wayland: Plug surface pending state contents leak
+  + monitor-manager: fix output ids returned by GetResources
+  + native: Disable the use of KMS modifiers by default
+  + Updated translations.
+- Switch back to using git-checkout via source-service, upstream
+  seems unable to produce tarballs.
+- Following the above, add libtool BuildRequires and pass
+  autogen.sh to bootstrap.
+
+---

Old:

  mutter-3.28.0.tar.xz

New:

  _service
  _servicedata
  mutter-3.28.1+20180416.d3d5eb8e1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.3Jg6xv/_old  2018-04-22 14:37:15.962121192 +0200
+++ /var/tmp/diff_new_pack.3Jg6xv/_new  2018-04-22 14:37:15.966121047 +0200
@@ -19,13 +19,14 @@
 %define mutter_major 2
 %define mutter_minor 0
 Name:   mutter
-Version:3.28.0
+Version:3.28.1+20180416.d3d5eb8e1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 URL:https://www.gnome.org
-Source0:
http://download.gnome.org/sources/mutter/3.28/%{name}-%{version}.tar.xz
+#Source0:   
http://download.gnome.org/sources/mutter/3.28/%%{name}-%%{version}.tar.xz
+Source: %{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
@@ -44,6 +45,7 @@
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  fdupes
 BuildRequires:  intltool
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
 BuildRequires:  zenity
@@ -106,8 +108,8 @@
 # We need to obsolete the old mutter libs, as otherwise upgrading is impossible
 # This makes me believe we should probably fold libmutter into the main package
 # with the next update (3.30)
-Obsoletes:  libmutter0
 Obsoletes:  libmutter-1-0
+Obsoletes:  libmutter0
 
 %description -n libmutter-%{mutter_major}-%{mutter_minor}
 Mutter is a window and compositing manager based on Clutter, forked
@@ -154,6 +156,7 @@
 
 %build
 # FIXME add --enable-remote-desktop when libpipewire-0.1 is available
+NOCONFIGURE=1 ./autogen.sh
 %configure \
--enable-wayland \
--enable-native-backend \

++ _service ++

  
https://gitlab.gnome.org/GNOME/mutter.git
git
gnome-3-28
3.28.1+%cd.%h
enable
  
  
*.tar
xz
  
  

++ _servicedata ++


https://gitlab.gnome.org/GNOME/mutter.git
  d3d5eb8e1b3b07a38860a9dbe58c601392e0ad75


commit mutter for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-03-26 12:57:13

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Mon Mar 26 12:57:13 2018 rev:125 rq:590863 version:3.28.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-03-14 
19:33:34.376848238 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-03-26 
12:57:17.193845181 +0200
@@ -1,0 +2,14 @@
+Thu Mar 22 20:04:16 CET 2018 - h...@suse.com
+
+- Retire mutter-xwayland-use-gdm-auth-file.patch in favor of
+  mutter-xwayland-create-xauthority.patch (bsc#1084737). We now
+  create the cookie in mutter itself.
+
+---
+Tue Mar 20 16:57:50 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).
+
+---

Old:

  mutter-xwayland-use-gdm-auth-file.patch

New:

  mutter-xwayland-create-xauthority.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.NnG9AH/_old  2018-03-26 12:57:18.245807221 +0200
+++ /var/tmp/diff_new_pack.NnG9AH/_new  2018-03-26 12:57:18.249807076 +0200
@@ -30,8 +30,8 @@
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
-# PATCH-FIX-OPENSUSE mutter-xwayland-use-gdm-auth-file.patch bsc#1084737 
h...@suse.com -- Pass an Xauthority file to Xwayland -auth if found
-Patch2: mutter-xwayland-use-gdm-auth-file.patch
+# PATCH-FIX-OPENSUSE mutter-xwayland-create-xauthority.patch bsc#1084737 
h...@suse.com -- Create and pass an Xauthority file to Xwayland and session
+Patch2: mutter-xwayland-create-xauthority.patch
 # SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
 Patch1000:  mutter-SLE-bell.patch
@@ -45,6 +45,7 @@
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
+BuildRequires:  translation-update-upstream
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
 BuildRequires:  pkgconfig(egl)
@@ -91,9 +92,6 @@
 Provides:   windowmanager
 # Obsolete the now private typelib.
 Obsoletes:  typelib-1_0-Meta-3_0
-%if !0%{?is_opensuse}
-BuildRequires:  translation-update-upstream
-%endif
 
 %description
 Mutter is a window and compositing manager based on Clutter, forked
@@ -147,8 +145,8 @@
 %patch2 -p1
 
 # SLE-only patches and translations.
-%if !0%{?is_opensuse}
 translation-update-upstream
+%if !0%{?is_opensuse}
 %patch1000 -p1
 %patch1001 -p1
 %patch1002 -p1

++ mutter-xwayland-create-xauthority.patch ++
commit 04fab574db9c814196e81a86084a565dcdd4a26b
Author: Hans Petter Jansson 
Date:   Wed Mar 14 19:06:42 2018 +0100

Patch 3: mutter-xwayland-use-gdm-auth-file.patch

Index: mutter-3.28.0/src/wayland/meta-wayland.c
===
--- mutter-3.28.0.orig/src/wayland/meta-wayland.c
+++ mutter-3.28.0/src/wayland/meta-wayland.c
@@ -353,6 +353,7 @@ meta_wayland_init (void)
 {
   MetaWaylandCompositor *compositor = meta_wayland_compositor_get_default ();
   GSource *wayland_event_source;
+  gchar *xauthority_path = NULL;
 
   wayland_event_source = wayland_event_source_new 
(compositor->wayland_display);
 
@@ -394,7 +395,8 @@ meta_wayland_init (void)
   meta_xwayland_global_filter,
   compositor);
 
-  if (!meta_xwayland_start (>xwayland_manager, 
compositor->wayland_display))
+  if (!meta_xwayland_start (>xwayland_manager, 
compositor->wayland_display,
+_path))
 g_error ("Failed to start X Wayland");
 
   if (_display_name_override)
@@ -417,7 +419,10 @@ meta_wayland_init (void)
 }
 
   set_gnome_env ("DISPLAY", meta_wayland_get_xwayland_display_name 
(compositor));
+  set_gnome_env ("XAUTHORITY", xauthority_path);
   set_gnome_env ("WAYLAND_DISPLAY", meta_wayland_get_wayland_display_name 
(compositor));
+
+  g_free (xauthority_path);
 }
 
 const char *
Index: mutter-3.28.0/src/wayland/meta-xwayland-private.h
===
--- 

commit mutter for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-03-14 19:33:29

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Wed Mar 14 19:33:29 2018 rev:124 rq:586756 version:3.28.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-02-28 
20:01:12.939255444 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-03-14 
19:33:34.376848238 +0100
@@ -1,0 +2,111 @@
+Wed Mar 14 01:58:11 CET 2018 - h...@suse.com
+
+- Add mutter-xwayland-use-gdm-auth-file.patch (bsc#1084737): If
+  an Xauthority file was created for us by the display manager,
+  pass it to Xwayland -auth.
+
+---
+Mon Mar 12 22:55:24 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.28.0:
+  + Fix xdg-foreign regression (glgo#mutter#63).
+  + Updated translations.
+
+---
+Mon Mar 12 17:29:02 UTC 2018 - dims...@opensuse.org
+
+- Obsolete libmutter-1-0 by libmutter-2-0: Needed in order to make
+  upgrades work reliably. As libmutter is so closely tied to mutter
+  itself, we should probably consider in the future to fold it back
+  into the main package.
+
+---
+Fri Mar  9 19:26:49 UTC 2018 - bjorn@gmail.com
+
+- Add mutter_major and mutter_minor define, and set them to 2 and
+  0 respectively, make future sover bumps less painfull to
+  package.
+
+---
+Tue Mar  6 08:37:38 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.92:
+  + Fix use of modifiers with multi-GPU systems.
+  + Add xdg-shell stable support (bgo#791938).
+  + Fix scaling of icons in titlebar buttons
+(glgo#GNOME/mutter#23).
+  + Implement missing wacom functionality on X11
+(glgo#GNOME/mutter#48).
+  + Force 8-bit RGB config (glgo#GNOME/mutter#2).
+  + Misc. bug fixes: glgo#GNOME/mutter#6, glgo#GNOME/mutter#27,
+bgo#792203.
+  + Updated translations.
+- Drop mutter-force-rgb8.patch: fixed upstream.
+- Rename libmutter-1-0 subpackage to libmutter-2-0, following
+  upstreams sover bump.
+
+---
+Thu Mar  1 03:27:51 UTC 2018 - dims...@opensuse.org
+
+- Update to version 3.27.91:
+  + Fix handling of trackball settings on wayland (bgo#787804).
+  + Apply font settings on wayland (bgo645433).
+  + Fix keybindings getting mixed up with some layouts
+(bgo#789300).
+  + Fix bluetooth mouse cursor disappearing after idle
+(bgo#761067).
+  + Support platforms that export EGL_KHR_platform_gbm
+(bgo#780668).
+  + Add keyboard accessibility support on wayland (bgo#788564).
+  + Fix missing cursor when using screen magnifier (bgo#754806).
+  + Fix external monitor shutting off on wayland when lid closes
+(bgo#788915).
+  + Add xdg-output support (bgo#787363).
+  + Add Xwayland grab keyboard support (bgo#783342).
+  + Allow shortcut inhibition of the super key (bgo#790627).
+  + Take "panel orientation" drm_connector property into account
+(bgo#782294).
+  + Fix focus window ending up below other windows on wayland
+(bgo#780820).
+  + Fix maximized windows restoring to a tiny size on wayland
+(bgo#783901).
+  + Fix tap-and-drag setting on X11 (bgo#775755).
+  + Fix handling of single-touch devices on wayland
+(bgo#792005).
+  + Support tiled/compressed buffers (bgo#785779).
+  + Port screencast support to pipewire 0.1.8 (bgo#792854).
+  + Add support for third stylus button on newer tablets
+(bgo#790033).
+  + Fix background corruption regression on nvidia (bgo#739178).
+  + Misc. bug fixes: bgo#789153, bgo#788493, bgo#784314,
+bgo#789227, bgo#789223, bgo#789277, bgo#782344, bgo#789552,
+bgo#789553, bgo#788695, bgo#789984, bgo#788764, bgo#789386,
+bgo#784545, bgo#790336, bgo#790358, bgo#791022, bgo#791006,
+bgo#789070, bgo#772218, bgo#791383, bgo#791809, bgo#776220,
+bgo#791916, bgo#792281, bgo#790309, bgo#791371, bgo#792527,
+bgo#792599, bgo#788834, bgo#792765, bgo#792062, bgo#645460,
+bgo#792853, bgo#792818, bgo#789501, bgo#789961,
+glgo#GNOME/mutter#2, glgo#GNOME/mutter#8, glgo#GNOME/mutter#12,
+glgo#GNOME/mutter#10, glgo#GNOME/mutter#13,
+glgo#GNOME/mutter#1, glgo#GNOME/mutter#26,
+glgo#GNOME/mutter#28, glgo#GNOME/mutter#35,
+glgo#GNOME/mutter#36, glgo#GNOME/mutter#38.
+- Rebase mutter-force-rgb8.patch.
+
+---
+Thu Mar  1 03:27:01 UTC 2018 - badshah...@gmail.com
+
+- Update to version 3.27.1:
+  + Support hybrid GPU systems (bgo#785381).
+  + Fix monitor-manager not chaining up to the 

commit mutter for openSUSE:Factory

2018-02-28 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-02-28 20:01:11

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Wed Feb 28 20:01:11 2018 rev:123 rq:580965 version:3.26.2+20180207.4b2d21ff0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-02-21 
14:08:12.673233783 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-02-28 
20:01:12.939255444 +0100
@@ -1,0 +2,7 @@
+Wed Feb 28 09:36:10 UTC 2018 - fcro...@suse.com
+
+- Add mutter-force-rgb8.patch: force 8-bit RGB EGL config,
+  to prevent slowness when using Wayland with 10-bit display
+  (bsc#1081931 glgo#GNOME/mutter#2).
+
+---

New:

  mutter-force-rgb8.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.gO8CWP/_old  2018-02-28 20:01:13.967218249 +0100
+++ /var/tmp/diff_new_pack.gO8CWP/_new  2018-02-28 20:01:13.975217960 +0100
@@ -20,7 +20,7 @@
 Version:3.26.2+20180207.4b2d21ff0
 Release:0
 Summary:Window and compositing manager based on Clutter
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/GUI/GNOME
 Url:https://www.gnome.org
 #Source0:   
https://download.gnome.org/sources/mutter/3.26/%%{name}-%%{version}.tar.xz
@@ -30,6 +30,8 @@
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
+# PATCH-FIX-UPSTREAM mutter-force-rgb8.patch bsc#1081931 glgo#GNOME/mutter#2 
fcro...@suse.com -- Force RGB8 to prevent Wayland slowness
+Patch2: mutter-force-rgb8.patch
 
 # SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
@@ -140,6 +142,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 # SLE-only patches and translations.
 %if !0%{?is_opensuse}

++ mutter-force-rgb8.patch ++
Index: 
mutter-3.26.2+20180207.4b2d21ff0/cogl/cogl/winsys/cogl-winsys-egl-private.h
===
--- 
mutter-3.26.2+20180207.4b2d21ff0.orig/cogl/cogl/winsys/cogl-winsys-egl-private.h
2018-02-07 04:07:59.0 +0100
+++ mutter-3.26.2+20180207.4b2d21ff0/cogl/cogl/winsys/cogl-winsys-egl-private.h 
2018-02-28 10:27:18.840086775 +0100
@@ -90,6 +90,11 @@
   (* add_config_attributes) (CoglDisplay *display,
  CoglFramebufferConfig *config,
  EGLint *attributes);
+  CoglBool
+  (* choose_config) (CoglDisplay *display,
+ EGLint *attributes,
+ EGLConfig *out_config,
+ CoglError **error);
 } CoglWinsysEGLVtable;
 
 typedef enum _CoglEGLWinsysFeature
Index: mutter-3.26.2+20180207.4b2d21ff0/cogl/cogl/winsys/cogl-winsys-egl-x11.c
===
--- 
mutter-3.26.2+20180207.4b2d21ff0.orig/cogl/cogl/winsys/cogl-winsys-egl-x11.c
2018-02-07 04:07:59.0 +0100
+++ mutter-3.26.2+20180207.4b2d21ff0/cogl/cogl/winsys/cogl-winsys-egl-x11.c 
2018-02-28 10:27:18.840086775 +0100
@@ -337,6 +337,32 @@
 }
 
 static CoglBool
+_cogl_winsys_egl_choose_config (CoglDisplay *display,
+EGLint *attributes,
+EGLConfig *out_config,
+CoglError **error)
+{
+  CoglRenderer *renderer = display->renderer;
+  CoglRendererEGL *egl_renderer = renderer->winsys;
+  EGLint config_count = 0;
+  EGLBoolean status;
+
+  status = eglChooseConfig (egl_renderer->edpy,
+attributes,
+out_config, 1,
+_count);
+  if (status != EGL_TRUE || config_count == 0)
+{
+  _cogl_set_error (error, COGL_WINSYS_ERROR,
+   COGL_WINSYS_ERROR_CREATE_CONTEXT,
+   "No compatible EGL configs found");
+  return FALSE;
+}
+
+  return TRUE;
+}
+
+static CoglBool
 _cogl_winsys_egl_display_setup (CoglDisplay *display,
 CoglError **error)
 {
@@ -841,6 +867,7 @@
 _cogl_winsys_egl_vtable =
   {
 .add_config_attributes = _cogl_winsys_egl_add_config_attributes,
+.choose_config = _cogl_winsys_egl_choose_config,
 .display_setup = _cogl_winsys_egl_display_setup,
 

commit mutter for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-02-21 14:08:07

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Wed Feb 21 14:08:07 2018 rev:122 rq:578037 version:3.26.2+20180207.4b2d21ff0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-02-03 
15:39:12.206616627 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-02-21 
14:08:12.673233783 +0100
@@ -1,0 +2,10 @@
+Sun Feb 18 13:11:19 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.26.2+20180207.4b2d21ff0:
+  + renderer/x11: Enable GPU memory purge error extension if
+available (bgo#739178).
+  + cogl/x11/renderer: Silence introspection warning (bgo#739178).
+  + backends/x11: Preserve XI1 XDevice throughout
+ClutterInputDevice lifetime (glgo#mutter#7).
+
+---

Old:

  mutter-3.26.2+20180127.d32d358a6.tar.xz

New:

  mutter-3.26.2+20180207.4b2d21ff0.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.qcbzUH/_old  2018-02-21 14:08:13.521203247 +0100
+++ /var/tmp/diff_new_pack.qcbzUH/_new  2018-02-21 14:08:13.521203247 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.26.2+20180127.d32d358a6
+Version:3.26.2+20180207.4b2d21ff0
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ _servicedata ++
--- /var/tmp/diff_new_pack.qcbzUH/_old  2018-02-21 14:08:13.577201231 +0100
+++ /var/tmp/diff_new_pack.qcbzUH/_new  2018-02-21 14:08:13.581201087 +0100
@@ -3,4 +3,4 @@
 git://git.gnome.org/mutter
   0bd1d7cf09be046d6a698fde88540bfb8cbc78e7
 https://gitlab.gnome.org/GNOME/mutter.git
-  d32d358a6946fa560b038aeedd3483e34a882769
\ No newline at end of file
+  4b2d21ff03ed389138fcb9bca778aec02bafcadb
\ No newline at end of file

++ mutter-3.26.2+20180127.d32d358a6.tar.xz -> 
mutter-3.26.2+20180207.4b2d21ff0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.26.2+20180127.d32d358a6/cogl/cogl/cogl-xlib-renderer.h 
new/mutter-3.26.2+20180207.4b2d21ff0/cogl/cogl/cogl-xlib-renderer.h
--- old/mutter-3.26.2+20180127.d32d358a6/cogl/cogl/cogl-xlib-renderer.h 
2018-01-27 09:01:38.0 +0100
+++ new/mutter-3.26.2+20180207.4b2d21ff0/cogl/cogl/cogl-xlib-renderer.h 
2018-02-07 04:07:59.0 +0100
@@ -168,7 +168,7 @@
 CoglBool enable);
 
 /**
- * cogl_xlib_renderer_set_threaded_swap_wait_enabled:
+ * cogl_xlib_renderer_set_threaded_swap_wait_enabled: (skip)
  * @renderer: a #CoglRenderer
  * @enable: The new value
  *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.26.2+20180127.d32d358a6/src/backends/x11/meta-backend-x11.c 
new/mutter-3.26.2+20180207.4b2d21ff0/src/backends/x11/meta-backend-x11.c
--- old/mutter-3.26.2+20180127.d32d358a6/src/backends/x11/meta-backend-x11.c
2018-01-27 09:01:38.0 +0100
+++ new/mutter-3.26.2+20180207.4b2d21ff0/src/backends/x11/meta-backend-x11.c
2018-02-07 04:07:59.0 +0100
@@ -705,8 +705,6 @@
*/
   XInitThreads();
 
-  clutter_x11_request_reset_on_video_memory_purge ();
-
   /* We do X11 event retrieval ourselves */
   clutter_x11_disable_event_retrieval ();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.26.2+20180127.d32d358a6/src/backends/x11/meta-input-settings-x11.c 
new/mutter-3.26.2+20180207.4b2d21ff0/src/backends/x11/meta-input-settings-x11.c
--- 
old/mutter-3.26.2+20180127.d32d358a6/src/backends/x11/meta-input-settings-x11.c 
2018-01-27 09:01:38.0 +0100
+++ 
new/mutter-3.26.2+20180207.4b2d21ff0/src/backends/x11/meta-input-settings-x11.c 
2018-02-07 04:07:59.0 +0100
@@ -55,6 +55,46 @@
   SCROLL_METHOD_NUM_FIELDS
 };
 
+static void
+device_free_xdevice (gpointer user_data)
+{
+  MetaDisplay *display = meta_get_display ();
+  MetaBackend *backend = meta_get_backend ();
+  Display *xdisplay = meta_backend_x11_get_xdisplay (META_BACKEND_X11 
(backend));
+  XDevice *xdev = user_data;
+
+  meta_error_trap_push (display);
+  XCloseDevice (xdisplay, xdev);
+  meta_error_trap_pop (display);
+}
+
+static XDevice *
+device_ensure_xdevice (ClutterInputDevice *device)
+{
+  MetaDisplay *display = meta_get_display ();
+  MetaBackend *backend = meta_get_backend ();
+  Display *xdisplay = meta_backend_x11_get_xdisplay (META_BACKEND_X11 
(backend));
+  int device_id = 

commit mutter for openSUSE:Factory

2018-02-03 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-02-03 15:39:07

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Sat Feb  3 15:39:07 2018 rev:121 rq:572086 version:3.26.2+20180127.d32d358a6

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2018-01-16 
09:25:56.699806774 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-02-03 
15:39:12.206616627 +0100
@@ -1,0 +2,16 @@
+Wed Jan 31 23:20:46 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.26.2+20180127.d32d358a6:
+  + monitor: Set MINIMUM_LOGICAL_HEIGHT to 480.
+  + Don't attempt to get monitor geometry on non-existent monitors.
+  + wayland:
+- Shortcuts inhibitor requires a window.
+- Ensure wl_shell_surfaces are set reactive.
+- Only send full sequences of touch events to clients.
+  + input-settings/x11: Fix tap-and-drag libinput property name
+  + clutter/evdev: Ignore unknown touch points
+  + Revert "window: Raise and lower tile match in tandem"
+  + Updated translations.
+- Update _service url to new gitlab home.
+
+---

Old:

  mutter-3.26.2+20171231.0bd1d7cf0.tar.xz

New:

  mutter-3.26.2+20180127.d32d358a6.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.KLcRBC/_old  2018-02-03 15:39:13.110574405 +0100
+++ /var/tmp/diff_new_pack.KLcRBC/_new  2018-02-03 15:39:13.114574219 +0100
@@ -17,12 +17,12 @@
 
 
 Name:   mutter
-Version:3.26.2+20171231.0bd1d7cf0
+Version:3.26.2+20180127.d32d358a6
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
 Group:  System/GUI/GNOME
-URL:https://www.gnome.org
+Url:https://www.gnome.org
 #Source0:   
https://download.gnome.org/sources/mutter/3.26/%%{name}-%%{version}.tar.xz
 Source: %{name}-%{version}.tar.xz
 

++ _service ++
--- /var/tmp/diff_new_pack.KLcRBC/_old  2018-02-03 15:39:13.178571229 +0100
+++ /var/tmp/diff_new_pack.KLcRBC/_new  2018-02-03 15:39:13.182571042 +0100
@@ -1,6 +1,6 @@
 
   
-git://git.gnome.org/mutter
+https://gitlab.gnome.org/GNOME/mutter.git
 git
 gnome-3-26
 3.26.2+%cd.%h

++ _servicedata ++
--- /var/tmp/diff_new_pack.KLcRBC/_old  2018-02-03 15:39:13.206569922 +0100
+++ /var/tmp/diff_new_pack.KLcRBC/_new  2018-02-03 15:39:13.210569735 +0100
@@ -1,4 +1,6 @@
 
 
 git://git.gnome.org/mutter
-  0bd1d7cf09be046d6a698fde88540bfb8cbc78e7
\ No newline at end of file
+  0bd1d7cf09be046d6a698fde88540bfb8cbc78e7
+https://gitlab.gnome.org/GNOME/mutter.git
+  d32d358a6946fa560b038aeedd3483e34a882769
\ No newline at end of file

++ mutter-3.26.2+20171231.0bd1d7cf0.tar.xz -> 
mutter-3.26.2+20180127.d32d358a6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mutter-3.26.2+20171231.0bd1d7cf0/clutter/clutter/evdev/clutter-device-manager-evdev.c
 
new/mutter-3.26.2+20180127.d32d358a6/clutter/clutter/evdev/clutter-device-manager-evdev.c
--- 
old/mutter-3.26.2+20171231.0bd1d7cf0/clutter/clutter/evdev/clutter-device-manager-evdev.c
   2017-12-31 11:40:29.0 +0100
+++ 
new/mutter-3.26.2+20180127.d32d358a6/clutter/clutter/evdev/clutter-device-manager-evdev.c
   2018-01-27 09:01:38.0 +0100
@@ -1459,6 +1459,8 @@
 slot = libinput_event_touch_get_slot (touch_event);
 time_us = libinput_event_touch_get_time_usec (touch_event);
 touch_state = clutter_seat_evdev_get_touch (seat, slot);
+if (!touch_state)
+  break;
 
 notify_touch_event (device, CLUTTER_TOUCH_END, time_us, slot,
touch_state->coords.x, touch_state->coords.y);
@@ -1497,6 +1499,9 @@
 stage_height);
 
 touch_state = clutter_seat_evdev_get_touch (seat, slot);
+if (!touch_state)
+  break;
+
 touch_state->coords.x = x;
 touch_state->coords.y = y;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.26.2+20171231.0bd1d7cf0/po/hu.po 
new/mutter-3.26.2+20180127.d32d358a6/po/hu.po
--- old/mutter-3.26.2+20171231.0bd1d7cf0/po/hu.po   2017-12-31 
11:40:29.0 +0100
+++ new/mutter-3.26.2+20180127.d32d358a6/po/hu.po   2018-01-27 
09:01:38.0 +0100
@@ -1,19 +1,19 @@
-# Hungarian translation of mutter.
-# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 
2012, 2013, 2014, 

commit mutter for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2018-01-16 09:25:54

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Tue Jan 16 09:25:54 2018 rev:120 rq:562365 version:3.26.2+20171231.0bd1d7cf0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-11-10 
14:41:35.650363894 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2018-01-16 
09:25:56.699806774 +0100
@@ -1,0 +2,29 @@
+Thu Jan 04 20:35:43 UTC 2018 - zai...@opensuse.org
+
+- Update to version 3.26.2+20171231.0bd1d7cf0:
+  + Revert "window: Raise and lower tile match in tandem".
+  + wayland: Only send full sequences of touch events to clients.
+  + stage: Push framebuffer before setting up viewport.
+  + keybindings: Only add multiple keycodes from the same level.
+  + wayland-outputs: Delay wl_output destruction.
+  + monitor-manager-kms:
+- Fix recently introduced build issue.
+- poll() on KMS fd on EAGAIN.
+  + compositor: reset top_window_actor and remove it from windows
+when destroyed.
+  + monitor-manager: Compare keys when checking whether a config is
+complete.
+  + Updated translations.
+- Switch to git-checkout via source services.
+- Following the above, add intltool and libtool BuildRequires and
+  pass autogen.sh to bootstrap the generated tarball.
+- Pkgconfigy the BuildRequires, replace:
+  gobject-introspection-devel, libSM-devel, libX11-devel and
+  libXinerama-devel with pkgconfig(gobject-introspection-1.0),
+  pkgconfig(sm), pkgconfig(x11) and pkgconfig(xinerama).
+- Drop update-desktop-files BuildRequires and stop using
+  suse_update_desktop_file macro, no longer needed.
+- Drop pkgconfig(gbm) BuildRequires listed twice.
+- Run spec-cleaner, modernize spec, use make_build macro.
+
+---

Old:

  mutter-3.26.2.tar.xz

New:

  _service
  _servicedata
  mutter-3.26.2+20171231.0bd1d7cf0.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.wYDsU9/_old  2018-01-16 09:25:57.475770471 +0100
+++ /var/tmp/diff_new_pack.wYDsU9/_new  2018-01-16 09:25:57.479770283 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mutter
 #
-# 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
@@ -17,13 +17,15 @@
 
 
 Name:   mutter
-Version:3.26.2
+Version:3.26.2+20171231.0bd1d7cf0
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
 Group:  System/GUI/GNOME
-Url:https://www.gnome.org
-Source: 
https://download.gnome.org/sources/mutter/3.26/%{name}-%{version}.tar.xz
+URL:https://www.gnome.org
+#Source0:   
https://download.gnome.org/sources/mutter/3.26/%%{name}-%%{version}.tar.xz
+Source: %{name}-%{version}.tar.xz
+
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
@@ -36,32 +38,38 @@
 Patch1001:  mutter-SLE-relax-some-constraints-on-CSD-windows.patch
 # PATCH-FIX-UPSTREAM mutter-SLE-bsc984738-grab-display.patch bsc#984738 
bgo#769387 h...@suse.com -- Revert a upstream commit to avoid X11 race 
condition that results in wrong dialog sizes.
 Patch1002:  mutter-SLE-bsc984738-grab-display.patch
+
 BuildRequires:  fdupes
-BuildRequires:  gobject-introspection-devel >= 0.9.5
-BuildRequires:  libSM-devel
-BuildRequires:  libX11-devel
-BuildRequires:  libXinerama-devel
+BuildRequires:  intltool
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
 BuildRequires:  pkgconfig(egl)
-BuildRequires:  pkgconfig(gbm)
+BuildRequires:  pkgconfig(gbm) >= 10.3
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.53.2
 BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
+BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.9.5
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.19.3
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.19.7
+BuildRequires:  pkgconfig(gudev-1.0) >= 232
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  

commit mutter for openSUSE:Factory

2017-11-10 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-11-10 14:39:48

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Fri Nov 10 14:39:48 2017 rev:119 rq:539261 version:3.26.2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-10-21 
20:16:55.840613526 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-11-10 
14:41:35.650363894 +0100
@@ -1,0 +2,30 @@
+Sat Nov  4 02:03:57 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 3.26.2:
+  + Work with clients that require older linux_dmabuf protocol
+(bgo#788558).
+  + Prevent crash when closing maximized windows (bgo#788666).
+  + Use the correct monitor for HiDPI scaling of shell chrome 
+(bgo#788820).
+  + Enable XWayland core dumps (bgo#789086).
+  + Fixes:
+- Unredirection of fullscreen windows (bgo#788493).
+- List of supported monitor scales on X11 (bgo#788901).
+- Handling of trackball settings on wayland (bgo#787804).
+- Miscellaneous:
+  . Multi-monitor regressions and crashes (bgo#788607,
+bgo#788860, bgo#789153, bgo#786929, bgo#789501).
+  . Bug fixes: bgo#788572, bgo#788569, bgo#784314, bgo#789227,
+bgo#789223, bgo#782344, bgo#789552, bgo#789553, bgo#789300.
+  + Updated translations.
+- Drop fixed upstream patches:
+  mutter-wayland-dma-buf-modifiers-fix.patch,
+  mutter-x11-Protect-XChangeProperty-call.patch,
+  mutter-handle-no-to-no-monitor.patch and
+  mutter-preferred-mode.patch.
+- Drop %glib2_gsettings_schema_requires macro: the functionality is
+  covered by file triggers now.
+- Point fdupes to the /usr directory instead of the build root,
+  which is a practice that must be avoided.
+
+---
@@ -26 +56,2 @@
-  + Fix keybindings not being resolved with non-latin layouts (bgo#787016).
+  + Fix keybindings not being resolved with non-latin layouts
+(bgo#787016).
@@ -30,2 +61,4 @@
-  + Support _NET_RESTACK_WINDOW and ConfigureRequest siblings (bgo#786365).
-  + Fix monitor layout not being remembered across sessions (bgo#787629).
+  + Support _NET_RESTACK_WINDOW and ConfigureRequest siblings
+(bgo#786365).
+  + Fix monitor layout not being remembered across sessions
+(bgo#787629).

Old:

  mutter-3.26.1.tar.xz
  mutter-handle-no-to-no-monitor.patch
  mutter-preferred-mode.patch
  mutter-wayland-dma-buf-modifiers-fix.patch
  mutter-x11-Protect-XChangeProperty-call.patch

New:

  mutter-3.26.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.URuXWi/_old  2017-11-10 14:41:36.622328761 +0100
+++ /var/tmp/diff_new_pack.URuXWi/_new  2017-11-10 14:41:36.626328615 +0100
@@ -17,27 +17,19 @@
 
 
 Name:   mutter
-Version:3.26.1
+Version:3.26.2
 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.26/%{name}-%{version}.tar.xz
+Url:https://www.gnome.org
+Source: 
https://download.gnome.org/sources/mutter/3.26/%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
-# PATCH-FIX-UPSTREAM mutter-wayland-dma-buf-modifiers-fix.patch bgo#788558 
zai...@opensuse.org -- Don't send modifiers to old clients
-Patch2: mutter-wayland-dma-buf-modifiers-fix.patch
-# PATCH-FIX-UPSTREAM mutter-x11-Protect-XChangeProperty-call.patch bgo#788666 
zai...@opensuse.org -- Protect XChangeProperty call with error traps
-Patch3: mutter-x11-Protect-XChangeProperty-call.patch
-# PATCH-FIX-UPSTREAM mutter-handle-no-to-no-monitor.patch bgo#788607 
mgo...@suse.com -- handle updating from no to no monitor.
-Patch4: mutter-handle-no-to-no-monitor.patch
-# PATCH-FIX-UPSTREAM mutter-preferred-mode.patch bgo#789153 mgo...@suse.com -- 
monitor/normal: prefer modes with same flags as preferred mode.
-Patch5: mutter-preferred-mode.patch
 
-# SLE only patches start at 1000
+# SLE-only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
 

commit mutter for openSUSE:Factory

2017-10-21 Thread root
Hello community,

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

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Sat Oct 21 20:16:54 2017 rev:118 rq:535494 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-10-20 
16:12:38.504776444 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-10-21 
20:16:55.840613526 +0200
@@ -1,0 +2,8 @@
+Thu Oct 19 21:47:53 UTC 2017 - mgo...@suse.com
+
+- Add mutter-handle-no-to-no-monitor.patch: fix possible crash when
+  turning monitor off and on while logged in (bgo#788607).
+- Add mutter-preferred-mode.patch: fix a crash on some ATI (radeon)
+  configurations (bgo#789153).
+
+---

New:

  mutter-handle-no-to-no-monitor.patch
  mutter-preferred-mode.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.tysVHD/_old  2017-10-21 20:16:57.260547034 +0200
+++ /var/tmp/diff_new_pack.tysVHD/_new  2017-10-21 20:16:57.280546098 +0200
@@ -32,6 +32,10 @@
 Patch2: mutter-wayland-dma-buf-modifiers-fix.patch
 # PATCH-FIX-UPSTREAM mutter-x11-Protect-XChangeProperty-call.patch bgo#788666 
zai...@opensuse.org -- Protect XChangeProperty call with error traps
 Patch3: mutter-x11-Protect-XChangeProperty-call.patch
+# PATCH-FIX-UPSTREAM mutter-handle-no-to-no-monitor.patch bgo#788607 
mgo...@suse.com -- handle updating from no to no monitor.
+Patch4: mutter-handle-no-to-no-monitor.patch
+# PATCH-FIX-UPSTREAM mutter-preferred-mode.patch bgo#789153 mgo...@suse.com -- 
monitor/normal: prefer modes with same flags as preferred mode.
+Patch5: mutter-preferred-mode.patch
 
 # SLE only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
@@ -144,6 +148,8 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 # SLE only patches and translations.
 %if !0%{?is_opensuse}

++ mutter-handle-no-to-no-monitor.patch ++
>From 8886e1bbdcb712d1e70873b2cccb7ab62e6a3eec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
Date: Sat, 7 Oct 2017 00:33:39 -0400
Subject: [PATCH] window: Handle updating from no to no monitor

When we received two hot plug events that both resulted in headless
configuration, we tried to find a new window monitor given the old.
That resulted in a null pointer dereference; avoid that by only trying
to find the same monitor if there was an old one.

https://bugzilla.gnome.org/show_bug.cgi?id=788607
---
 src/core/window.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/window.c b/src/core/window.c
index dc60a667c..c2d9869d2 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -3793,7 +3793,7 @@ meta_window_update_for_monitors_changed (MetaWindow 
*window)
   new = find_monitor_by_winsys_id (window, window->preferred_output_winsys_id);
 
   /* Otherwise, try to find the old output on a new monitor */
-  if (!new)
+  if (old && !new)
 new = find_monitor_by_winsys_id (window, old->winsys_id);
 
   /* Fall back to primary if everything else failed */
-- 
2.14.2

++ mutter-preferred-mode.patch ++
>From c0dc66e8c0dfc6ab02506343dc8418891159657c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
Date: Wed, 18 Oct 2017 23:22:01 +0800
Subject: [PATCH] monitor/normal: Prefer modes with same flags as preferred
 mode

When generating MetaMonitorMode's, prefer CRTC modes that has the same
set of flags as the preferred mode. This not only is probably a better
set of configurable modes, but it'll guarantee that the preferred mode
is added.

This fixes a crash when the preferred mode was not the first mode with
the same resolution, refresh rate and set of handled modes.

https://bugzilla.gnome.org/show_bug.cgi?id=789153
---
 src/backends/meta-monitor.c | 41 -
 1 file changed, 32 insertions(+), 9 deletions(-)

diff --git a/src/backends/meta-monitor.c b/src/backends/meta-monitor.c
index 8ca6ea859..2d06a1e36 100644
--- a/src/backends/meta-monitor.c
+++ b/src/backends/meta-monitor.c
@@ -394,16 +394,22 @@ generate_mode_id (MetaMonitorModeSpec *monitor_mode_spec)
 
 static gboolean
 meta_monitor_add_mode (MetaMonitor *monitor,
-   MetaMonitorMode *monitor_mode)
+   MetaMonitorMode *monitor_mode,
+   gboolean replace)
 {
   MetaMonitorPrivate *priv = meta_monitor_get_instance_private (monitor);
+  MetaMonitorMode *existing_mode;

commit mutter for openSUSE:Factory

2017-10-20 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-10-20 16:12:28

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Fri Oct 20 16:12:28 2017 rev:117 rq:533691 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-10-06 
11:01:20.692447306 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-10-20 
16:12:38.504776444 +0200
@@ -1,0 +2,8 @@
+Tue Oct 10 13:03:00 UTC 2017 - zai...@opensuse.org
+
+- Add mutter-wayland-dma-buf-modifiers-fix.patch: Don't send
+  modifiers to old clients (bgo#788558).
+- Add  mutter-x11-Protect-XChangeProperty-call.patch: Protect
+  XChangeProperty call with error traps (bgo#788666).
+
+---

New:

  mutter-wayland-dma-buf-modifiers-fix.patch
  mutter-x11-Protect-XChangeProperty-call.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.OV5bPl/_old  2017-10-20 16:12:39.100748603 +0200
+++ /var/tmp/diff_new_pack.OV5bPl/_new  2017-10-20 16:12:39.100748603 +0200
@@ -28,6 +28,10 @@
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
+# PATCH-FIX-UPSTREAM mutter-wayland-dma-buf-modifiers-fix.patch bgo#788558 
zai...@opensuse.org -- Don't send modifiers to old clients
+Patch2: mutter-wayland-dma-buf-modifiers-fix.patch
+# PATCH-FIX-UPSTREAM mutter-x11-Protect-XChangeProperty-call.patch bgo#788666 
zai...@opensuse.org -- Protect XChangeProperty call with error traps
+Patch3: mutter-x11-Protect-XChangeProperty-call.patch
 
 # SLE only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
@@ -138,6 +142,8 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 # SLE only patches and translations.
 %if !0%{?is_opensuse}

++ mutter-wayland-dma-buf-modifiers-fix.patch ++
>From edfd15b32daca9fef707a25bf312441349506b05 Mon Sep 17 00:00:00 2001
From: Daniel Stone 
Date: Mon, 2 Oct 2017 16:46:17 +0100
Subject: wayland-dma-buf: Don't send modifiers to old clients

The modifier event was only added in v3 of the client; sending it to
older clients (e.g. GStreamer waylandsink) causes them to disconnect
immediately.

Send the older 'format' event to all clients, and only send the newer
'modifier' event to resource versions 3 or above.

https://bugzilla.gnome.org/show_bug.cgi?id=788558
---
 src/wayland/meta-wayland-dma-buf.c | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/wayland/meta-wayland-dma-buf.c 
b/src/wayland/meta-wayland-dma-buf.c
index e5d2f7c..76b8aa2 100644
--- a/src/wayland/meta-wayland-dma-buf.c
+++ b/src/wayland/meta-wayland-dma-buf.c
@@ -473,12 +473,19 @@ send_modifiers (struct wl_resource *resource,
   gboolean ret;
   int i;
 
+  zwp_linux_dmabuf_v1_send_format (resource, format);
+
+  /* The modifier event was only added in v3; v1 and v2 only have the format
+   * event. */
+  if (wl_resource_get_version (resource) < 
ZWP_LINUX_DMABUF_V1_MODIFIER_SINCE_VERSION)
+return;
+
   /* First query the number of available modifiers, then allocate an array,
* then fill the array. */
   ret = meta_egl_query_dma_buf_modifiers (egl, egl_display, format, 0, NULL,
   NULL, _modifiers, NULL);
   if (!ret || num_modifiers == 0)
- return;
+return;
 
   modifiers = g_new0 (uint64_t, num_modifiers);
   ret = meta_egl_query_dma_buf_modifiers (egl, egl_display, format,
-- 
cgit v0.12

++ mutter-x11-Protect-XChangeProperty-call.patch ++
>From 41f7a5fdf3bd95bd13e43e2151d29157d1dc5168 Mon Sep 17 00:00:00 2001
From: polygamma 
Date: Mon, 9 Oct 2017 16:14:13 +0200
Subject: x11: Protect XChangeProperty call with error traps

They may happen around the time a window is destroyed, thus could result
on BadWindow X errors.

https://bugzilla.gnome.org/show_bug.cgi?id=788666
---
 src/x11/window-x11.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/x11/window-x11.c b/src/x11/window-x11.c
index 36a5e70..4885f5f 100644
--- a/src/x11/window-x11.c
+++ b/src/x11/window-x11.c
@@ -920,11 +920,13 @@ update_gtk_edge_constraints (MetaWindow *window)
 
   meta_verbose ("Setting _GTK_EDGE_CONSTRAINTS to %lu\n", data[0]);
 
+  

commit mutter for openSUSE:Factory

2017-10-06 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-10-06 11:00:33

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Fri Oct  6 11:00:33 2017 rev:116 rq:531578 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-09-26 
21:11:53.911690093 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-10-06 
11:01:20.692447306 +0200
@@ -1,0 +2,38 @@
+Wed Oct  4 19:55:42 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.26.1:
+  + Fix crash when respawning shortcut inhibitor dialog
+(bgo#787568).
+  + Fix crash during monitor configuration migration (bgo#787668).
+  + Fix multihead regressions in X11 session (bgo#787477).
+  + Fix screen rotation regressions (bgo#787836).
+  + Fix keybindings not being resolved with non-latin layouts (bgo#787016).
+  + Support snap packages for sandboxed app IDs (bgo#788217).
+  + Fix crash when reconnecting tablet device (bgo#787649).
+  + Support running headless (bgo#730551, bgo#787637).
+  + Support _NET_RESTACK_WINDOW and ConfigureRequest siblings (bgo#786365).
+  + Fix monitor layout not being remembered across sessions (bgo#787629).
+  + Make sure to export _NET_NUMBER_OF_DESKTOPS (bgo#760651).
+  + Allow resizing of tiled windows (bgo#645153).
+  + Export tiling information to clients (bgo#751857).
+  + Misc. bug fixes: bgo#787570, bgo#787715, bgo#787953,
+bgo#788049, bgo#788199, bgo#788292, bgo#788197.
+  + Updated translations.
+- Drop upstream fixed patches:
+  + mutter-wayland-fixes.patch.
+  + mutter-monitor-refresh-rate.patch.
+  + mutter-fix-kinetic-scrolling.patch.
+  + mutter-monitor-config-manager-rotation-fix.patch.
+  + mutter-fix-hidpi-scaling-x11.patch.
+  + mutter-bsc1052058-NET_RESTACK_WINDOW-Respect-sibling.patch.
+
+---
+Mon Oct  2 11:57:00 CEST 2017 - vliaskovi...@suse.com
+
+- Add mutter-bsc1052058-NET_RESTACK_WINDOW-Respect-sibling.patch:
+  Implement _NET_RESTACK_WINDOW and respect sibling field of
+  XConfigureRequestEvent. This way X11 window stack operations work
+  as expected.
+  (bsc#1052058, bgo#786363, bgo#786365)
+
+---

Old:

  mutter-3.26.0.tar.xz
  mutter-fix-hidpi-scaling-x11.patch
  mutter-fix-kinetic-scrolling.patch
  mutter-monitor-config-manager-rotation-fix.patch
  mutter-monitor-refresh-rate.patch
  mutter-wayland-fixes.patch

New:

  mutter-3.26.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.Yoc97e/_old  2017-10-06 11:01:22.796129206 +0200
+++ /var/tmp/diff_new_pack.Yoc97e/_new  2017-10-06 11:01:22.796129206 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.26.0
+Version:3.26.1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -28,16 +28,6 @@
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
-# PATCH-FIX-UPSTREAM mutter-wayland-fixes.patch bgo#787570 bgo#787568 
zai...@opensuse.org -- Three bugfix commits from upstream for wayland
-Patch2: mutter-wayland-fixes.patch
-# PATCH-FIX-UPSTREAM mutter-monitor-refresh-rate.patch bgo#787668 
zai...@opensuse.org -- Fix refreshrate for some user
-Patch3: mutter-monitor-refresh-rate.patch
-# PATCH-FIX-UPSTREAM mutter-fix-kinetic-scrolling.patch zai...@opensuse.org -- 
Fix kinetic scrolling
-Patch4: mutter-fix-kinetic-scrolling.patch
-# PATCH-FIX-UPSTREAM mutter-monitor-config-manager-rotation-fix.patch 
bgo#787836 badshah...@gmail.com -- Fix transformation when rotating screen so 
that rotation by 90/270 deg don't show a black screen; patch taken from 
upstream git
-Patch5: mutter-monitor-config-manager-rotation-fix.patch
-# PATCH-FIX-UPSTREAM mutter-fix-hidpi-scaling-x11.patch bgo#788049 
zai...@opensuse.org -- Fix hidpi scaling regression when using X11
-Patch6: mutter-fix-hidpi-scaling-x11.patch
 
 # SLE only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
@@ -148,11 +138,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
 
 # SLE only patches and translations.
 %if !0%{?is_opensuse}

++ mutter-3.26.0.tar.xz -> 

commit mutter for openSUSE:Factory

2017-09-26 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-09-26 21:11:49

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Tue Sep 26 21:11:49 2017 rev:115 rq:528723 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-09-18 
19:51:33.587635410 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-09-26 
21:11:53.911690093 +0200
@@ -1,0 +2,14 @@
+Mon Sep 25 21:10:56 UTC 2017 - zai...@opensuse.org
+
+- Add mutter-fix-hidpi-scaling-x11.patch: Fix hidpi scaling
+  regression when using X11 (bgo#788049).
+
+---
+Mon Sep 25 11:21:03 UTC 2017 - badshah...@gmail.com
+
+- Add mutter-monitor-config-manager-rotation-fix.patch: Fix
+  transformation when rotating screen so that rotation by 90/270
+  deg don't show a black screen; patch taken from upstream git
+  (bgo#787836).
+
+---

New:

  mutter-fix-hidpi-scaling-x11.patch
  mutter-monitor-config-manager-rotation-fix.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.6mucr9/_old  2017-09-26 21:11:55.459472449 +0200
+++ /var/tmp/diff_new_pack.6mucr9/_new  2017-09-26 21:11:55.463471886 +0200
@@ -34,6 +34,10 @@
 Patch3: mutter-monitor-refresh-rate.patch
 # PATCH-FIX-UPSTREAM mutter-fix-kinetic-scrolling.patch zai...@opensuse.org -- 
Fix kinetic scrolling
 Patch4: mutter-fix-kinetic-scrolling.patch
+# PATCH-FIX-UPSTREAM mutter-monitor-config-manager-rotation-fix.patch 
bgo#787836 badshah...@gmail.com -- Fix transformation when rotating screen so 
that rotation by 90/270 deg don't show a black screen; patch taken from 
upstream git
+Patch5: mutter-monitor-config-manager-rotation-fix.patch
+# PATCH-FIX-UPSTREAM mutter-fix-hidpi-scaling-x11.patch bgo#788049 
zai...@opensuse.org -- Fix hidpi scaling regression when using X11
+Patch6: mutter-fix-hidpi-scaling-x11.patch
 
 # SLE only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
@@ -147,6 +151,8 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 # SLE only patches and translations.
 %if !0%{?is_opensuse}

++ mutter-fix-hidpi-scaling-x11.patch ++
>From ea214fbe0f85119f7a10244d211a13489a7a44d6 Mon Sep 17 00:00:00 2001
From: Jeremy Soller 
Date: Mon, 25 Sep 2017 20:04:00 +
Subject: Remove unscaled-font-dpi setting from X11 backend

https://bugzilla.gnome.org/show_bug.cgi?id=788049
---
 clutter/clutter/x11/clutter-settings-x11.h | 1 -
 1 file changed, 1 deletion(-)

diff --git a/clutter/clutter/x11/clutter-settings-x11.h 
b/clutter/clutter/x11/clutter-settings-x11.h
index 3e08885..b7d1b0e 100644
--- a/clutter/clutter/x11/clutter-settings-x11.h
+++ b/clutter/clutter/x11/clutter-settings-x11.h
@@ -14,7 +14,6 @@ static const struct {
   { "Xft/HintStyle",   "font-hint-style" },
   { "Xft/RGBA","font-subpixel-order" },
   { "Fontconfig/Timestamp","fontconfig-timestamp" },
-  { "Gdk/UnscaledDPI", "unscaled-font-dpi" },
 };
 
 static const gint _n_clutter_settings_map = G_N_ELEMENTS 
(_clutter_settings_map);
-- 
cgit v0.12

++ mutter-monitor-config-manager-rotation-fix.patch ++
>From 1035200f26efaddc8c21194e775f11fedf2ee266 Mon Sep 17 00:00:00 2001
From: Hans de Goede 
Date: Sun, 17 Sep 2017 12:07:12 +0200
Subject: monitor-config-manager: Fix 90/270 degree rotation not working

When rotating 90/270 degrees we need to swap width and height. This fixes
the screen going black and the following errors showing in the journal:

gnome-shell[1097]: Failed to set CRTC mode 800x1280: No space left on device
gnome-shell[1097]: Failed to flip: Device or resource busy
gnome-shell[1097]: Failed to set CRTC mode 800x1280: No space left on device
gnome-shell[1097]: Failed to set CRTC mode 800x1280: No space left on device

When rotating a tablet with accelerometer 90/270 degrees.

https://bugzilla.gnome.org/show_bug.cgi?id=787836
---
 src/backends/meta-monitor-config-manager.c | 8 
 1 file changed, 8 insertions(+)

diff --git a/src/backends/meta-monitor-config-manager.c 
b/src/backends/meta-monitor-config-manager.c
index 265269c..d40c2e0 100644
--- a/src/backends/meta-monitor-config-manager.c
+++ b/src/backends/meta-monitor-config-manager.c
@@ -764,6 +764,14 @@ create_for_builtin_display_rotation 
(MetaMonitorConfigManager *config_manager,
   logical_monitor_config->monitor_configs = g_list_append (NULL, 

commit mutter for openSUSE:Factory

2017-09-18 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-09-18 19:51:32

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Mon Sep 18 19:51:32 2017 rev:114 rq:526427 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-09-15 
21:07:33.999199643 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-09-18 
19:51:33.587635410 +0200
@@ -1,0 +2,9 @@
+Fri Sep 15 08:50:28 UTC 2017 - zai...@opensuse.org
+
+- Add mutter-wayland-fixes.patch: Three bugfix commits from
+  upstream for wayland (bgo#787570, bgo#787568).
+- Add mutter-monitor-refresh-rate.patch: Fix refresh rate for some
+  users (bgo#787668).
+- Add mutter-fix-kinetic-scrolling.patch: Fix kinetic scrolling.
+
+---
@@ -5,0 +15,8 @@
+
+---
+Tue Sep 12 19:59:13 UTC 2017 - zai...@opensuse.org
+
+- Add disabled pkgconfig(libpipewire-0.1) BuildRequires and 
+  --enable-remote-desktop configure flag, enable support for
+  remote desktop and screen cast when the dependency is available
+  in openSUSE.

New:

  mutter-fix-kinetic-scrolling.patch
  mutter-monitor-refresh-rate.patch
  mutter-wayland-fixes.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.t4Qzpe/_old  2017-09-18 19:51:34.343529094 +0200
+++ /var/tmp/diff_new_pack.t4Qzpe/_new  2017-09-18 19:51:34.347528532 +0200
@@ -28,6 +28,13 @@
 Patch0: mutter-fix-startup.patch
 # PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
 Patch1: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
+# PATCH-FIX-UPSTREAM mutter-wayland-fixes.patch bgo#787570 bgo#787568 
zai...@opensuse.org -- Three bugfix commits from upstream for wayland
+Patch2: mutter-wayland-fixes.patch
+# PATCH-FIX-UPSTREAM mutter-monitor-refresh-rate.patch bgo#787668 
zai...@opensuse.org -- Fix refreshrate for some user
+Patch3: mutter-monitor-refresh-rate.patch
+# PATCH-FIX-UPSTREAM mutter-fix-kinetic-scrolling.patch zai...@opensuse.org -- 
Fix kinetic scrolling
+Patch4: mutter-fix-kinetic-scrolling.patch
+
 # SLE only patches start at 1000
 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 
idon...@suse.com -- make audible bell work out of the box.
 Patch1000:  mutter-SLE-bell.patch
@@ -54,6 +61,8 @@
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libinput)
+# Not available in openSUSE yet
+# BuildRequires:  pkgconfig(libpipewire-0.1)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libudev) >= 136
 BuildRequires:  pkgconfig(libwacom)
@@ -135,6 +144,10 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+
 # SLE only patches and translations.
 %if !0%{?is_opensuse}
 translation-update-upstream
@@ -144,6 +157,7 @@
 %endif
 
 %build
+# FIXME add --enable-remote-desktop when libpipewire-0.1 is available
 %configure \
 --enable-wayland \
 --enable-native-backend \

++ mutter-fix-kinetic-scrolling.patch ++
>From 26cd031be8b675bd89fc4582e0e4c6af81d7 Mon Sep 17 00:00:00 2001
From: Carlos Garnacho 
Date: Thu, 14 Sep 2017 14:55:02 +0200
Subject: clutter: Use the ClutterScrollFinishFlags when delivering scroll
 event

This got accidentally hardcoded to CLUTTER_SCROLL_FINISHED_NONE on commit
d3c559a917, which broke kinetic scrolling for touchpads on clients.
---
 clutter/clutter/evdev/clutter-device-manager-evdev.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/clutter/clutter/evdev/clutter-device-manager-evdev.c 
b/clutter/clutter/evdev/clutter-device-manager-evdev.c
index 4470a62..9de2ea1 100644
--- a/clutter/clutter/evdev/clutter-device-manager-evdev.c
+++ b/clutter/clutter/evdev/clutter-device-manager-evdev.c
@@ -1214,8 +1214,7 @@ notify_continuous_axis (ClutterSeatEvdev  
*seat,
 
   clutter_seat_evdev_notify_scroll_continuous (seat, device, time_us,
dx, dy,
-   scroll_source,
-   CLUTTER_SCROLL_FINISHED_NONE);
+   scroll_source, finish_flags);
 }
 
 static void
-- 
cgit v0.12

++ mutter-monitor-refresh-rate.patch ++
>From 

commit mutter for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-09-15 21:07:33

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Fri Sep 15 21:07:33 2017 rev:113 rq:526327 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-09-13 
21:57:00.553016923 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-09-15 
21:07:33.999199643 +0200
@@ -1,0 +2,6 @@
+Thu Sep 14 14:39:13 UTC 2017 - fezh...@suse.com
+
+- Drop SLE12 / Leap42 conditionals and build with wayland
+  unconditionally.
+
+---



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.LWR2Me/_old  2017-09-15 21:07:34.755093520 +0200
+++ /var/tmp/diff_new_pack.LWR2Me/_new  2017-09-15 21:07:34.759092958 +0200
@@ -16,11 +16,6 @@
 #
 
 
-%if 0%{?suse_version} == 1315
-%bcond_with wayland
-%else
-%bcond_without wayland
-%endif
 Name:   mutter
 Version:3.26.0
 Release:0
@@ -87,14 +82,12 @@
 %if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
 %endif
-%if %{with wayland}
 BuildRequires:  pkgconfig(gbm) >= 10.3
 BuildRequires:  pkgconfig(gudev-1.0) >= 232
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.9
 BuildRequires:  pkgconfig(wayland-server) >= 1.13.0
-%endif
 
 %description
 Mutter is a window and compositing manager based on Clutter, forked
@@ -152,13 +145,8 @@
 
 %build
 %configure \
-%if %{with wayland}
 --enable-wayland \
 --enable-native-backend \
-%else
---disable-wayland \
---disable-native-backend \
-%endif
 --disable-static \
 --enable-egl-device \
 --enable-compile-warnings=maximum




commit mutter for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-09-13 21:56:51

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Wed Sep 13 21:56:51 2017 rev:112 rq:523833 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-08-18 
14:58:44.413994565 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-09-13 
21:57:00.553016923 +0200
@@ -1,0 +2,59 @@
+Tue Sep 12 19:33:28 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 3.26.0:
+  + Updated translations.
+- Changes from version 3.25.92:
+  + Add screencast and remote desktop support (bgo#784199).
+  + Support running with no attached monitors (bgo#730551).
+  + Add a vertical gradient effect to background actor (bgo#786618).
+  + Misc. bug fixes: bgo#786619, bgo#786677, bgo#772218, bgo#786918,
+bgo#760670.
+  + Updated translations.
+- Drop mutter-no-mandatory-eglGetPlatformDisplayEXT.patch and
+  mutter-new-libgudev.patch, fixed upstream.
+
+---
+Thu Sep  7 18:09:43 UTC 2017 - zai...@opensuse.org
+
+- Add mutter-new-libgudev.patch: Fix build with new libgudev
+  (bgo#760670).
+
+---
+Thu Aug 24 07:59:06 UTC 2017 - zai...@opensuse.org
+
+- Add mutter-no-mandatory-eglGetPlatformDisplayEXT.patch: egl:
+  Don't require eglGetPlatformDisplayEXT. Trying to unilaterally
+  require eglGetPlatformDisplayEXT causes problems in scenarios
+  where this method is not available. Besides, this should only be
+  required on Wayland, so we can stop requiring it always and
+  simply let the eglGetPlatformDisplay() function error accordingly
+  when needed (bgo#786619).
+
+---
+Tue Aug 22 08:20:16 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.25.91:
+  + Reduce memory use of suspended instances (bgo#786299).
+  + Make supported scales determination saner (bgo#786474).
+  + Fix crash on inhibit-shortcuts dialog reponse (bgo#786385).
+  + Support libinput's tag-and-drag setting (bgo#775755).
+  + Avoid overlapping keybindings with multiple layouts
+(bgo#786408).
+  + Fix non-transformed cursor on rotated monitors (bgo#786023).
+  + Avoid unnecessary work during background painting (bgo#783512).
+  + Misc. bug fixes: bgo#691611, bgo#786300, bgo#32,
+bgo#786568.
+  + Updated translations.
+
+---
+Mon Aug 21 12:40:17 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.25.90:
+  + Add zwp_linux_dmabuf_v1 support (bgo#785262).
+  + Add (x)wayland shortcut inhibitor support (bgo#783342).
+  + Misc. bug fixes: bgo#785263, bgo#785347, bgo#767805.
+  + Updated translations.
+- Rename libmutter-0-0 subpackage to libmutter-1-0, following
+  upstreams soname change.
+
+---
@@ -5,0 +65,97 @@
+
+---
+Thu Jul 20 13:25:04 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.25.4:
+  + Do not throttle motion events on tablet tools (bgo#783535).
+  + Handle left-handed mode on pen/eraser devices (bgo#782027).
+  + Add wl_surface.damage_buffer() support (bgo#784080).
+  + Fix crash when moving across on-adjacent monitors (bgo#783630).
+  + Fix window moving/resizing via tablet tools (bgo#777333).
+  + Support fractional monitor scaling (bgo#765011).
+  + Keep override-redirect windows stacked on top (bgo#780485).
+  + Implement tablet rings/strips configuration (bgo#782033).
+  + Support tablet wheel events on wayland (bgo#783716).
+  + Move g-s-d xrandr functionality into mutter (bgo#781906).
+  + Misc. bug fixes: bgo#783502, bgo#784009, bgo#784223,
+bgo#784272, bgo#784402, bgo#784881, bgo#762083, bgo#784867,
+bgo#781723.
+- Drop desktop_database_post(un) and
+  glib2_gsettings_schema_post(un) from post(un), no longer needed
+  as we have file-triggers to take care of this for us now.
+
+---
+Thu Jul 20 13:25:04 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.25.3:
+  + Ignore hotplug-mode-update value on startup (bgo#783073).
+  + Implement configurable monitor scales on X11 (bgo#32).
+  + Fix handling of tiled monitors (bgo#781723).
+  + Handle multiple keycodes for keysym (bgo#781223).
+  + Consider subsurfaces when grabbing (bgo#781811).
+  + Fix logic for HiPDPI scaling of TV outputs (bgo#777347).
+  + Fix handling of left-handed mode on pen/eraser devices
+(bgo#782027).
+  + Fix output cycling in non-display-attached tablets (bgo#782032).
+  + Fix wacom 

commit mutter for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-08-18 14:58:41

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Fri Aug 18 14:58:41 2017 rev:111 rq:516864 version:3.24.4

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-07-24 
12:33:01.480419234 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-08-18 
14:58:44.413994565 +0200
@@ -1,0 +2,6 @@
+Tue Aug  8 18:34:12 UTC 2017 - co...@suse.com
+
+- libinput is needed also without wayland, so buildrequire
+  it unconditionally
+
+---



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.HPmqVf/_old  2017-08-18 14:58:45.837794131 +0200
+++ /var/tmp/diff_new_pack.HPmqVf/_new  2017-08-18 14:58:45.841793569 +0200
@@ -84,11 +84,11 @@
 BuildRequires:  pkgconfig(gbm) >= 10.3
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(libdrm)
-BuildRequires:  pkgconfig(libinput)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.7
 BuildRequires:  pkgconfig(wayland-server) >= 1.1.90
 %endif
+BuildRequires:  pkgconfig(libinput)
 Requires:   zenity
 Recommends: %{name}-lang
 Provides:   windowmanager




commit mutter for openSUSE:Factory

2017-07-24 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-07-24 12:32:00

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Mon Jul 24 12:32:00 2017 rev:110 rq:511826 version:3.24.4

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-07-17 
08:59:24.415231967 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-07-24 
12:33:01.480419234 +0200
@@ -1,0 +2,18 @@
+Thu Jul 20 08:24:20 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.24.4:
+  + Fix wacom cursor offset on wayland (bgo#784009).
+  + Do not throttle motion events on tablet tools (bgo#783535).
+  + Handle left-handed mode on pen/eraser devices (bgo#782027).
+  + Fix crash when decreasing number of workspaces (bgo#784223,
+boo#1045440).
+  + Fix crash when moving across on-adjacent monitors (bgo#783630).
+  + Fix window moving/resizing via tablet tools (bgo#777333).
+  + Improve stability of tablet plugs/unplugs (bgo#784881).
+  + Implement tablet rings/strips configuration (bgo#782033).
+  + Support tablet wheel events on wayland (bgo#783716).
+  + Misc. bug fixes: bgo#784402, bgo#784867, bgo#781723.
+  + Updated translations.
+- Add pkgconfig(libudev) BuildRequires: New explicit dependency.
+
+---

Old:

  mutter-3.24.3.tar.xz

New:

  mutter-3.24.4.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.5VpKBd/_old  2017-07-24 12:33:02.140326080 +0200
+++ /var/tmp/diff_new_pack.5VpKBd/_new  2017-07-24 12:33:02.144325515 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.24.3
+Version:3.24.4
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -61,6 +61,7 @@
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
+BuildRequires:  pkgconfig(libudev) >= 136
 BuildRequires:  pkgconfig(libwacom)
 BuildRequires:  pkgconfig(pango) >= 1.2.0
 BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
@@ -101,9 +102,9 @@
 
 %package -n libmutter-0-0
 Summary:Window and compositing manager based on Clutter
-Group:  System/Libraries
 # we need the gsettings schema; hopefully, they'll stay backwards compatible
 # (since we can't require = version, to not break SLPP)
+Group:  System/Libraries
 Requires:   %{name}-data >= %{version}
 Obsoletes:  libmutter0
 

++ mutter-3.24.3.tar.xz -> mutter-3.24.4.tar.xz ++
 3256 lines of diff (skipped)




commit mutter for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-07-17 08:59:22

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Mon Jul 17 08:59:22 2017 rev:109 rq:509982 version:3.24.3

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-06-26 
15:51:07.877238397 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-07-17 
08:59:24.415231967 +0200
@@ -1,0 +2,7 @@
+Thu Jul  6 10:39:29 CEST 2017 - vliaskovi...@suse.com
+
+- Add RGB16_565 format to support 16-bit color depth sessions
+  (FATE#323412, bgo#781704, bsc#1024748)
+  mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
+
+---

New:

  mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.dONY6d/_old  2017-07-17 08:59:25.195122156 +0200
+++ /var/tmp/diff_new_pack.dONY6d/_new  2017-07-17 08:59:25.199121593 +0200
@@ -38,6 +38,8 @@
 Patch3: mutter-bsc984738-grab-display.patch
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch6: mutter-fix-startup.patch
+# PATCH-FEATURE-UPSTREAM 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 
bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 
format for 16-bit sessions
+Patch7: 
mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -99,9 +101,9 @@
 
 %package -n libmutter-0-0
 Summary:Window and compositing manager based on Clutter
+Group:  System/Libraries
 # we need the gsettings schema; hopefully, they'll stay backwards compatible
 # (since we can't require = version, to not break SLPP)
-Group:  System/Libraries
 Requires:   %{name}-data >= %{version}
 Obsoletes:  libmutter0
 
@@ -143,6 +145,7 @@
 %patch3 -p1
 %endif
 %patch6 -p1
+%patch7 -p1
 
 %build
 %configure \

++ mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch ++
>From ac29ffebc3cbc4aa33e2f4685039496d2cff6170 Mon Sep 17 00:00:00 2001
From: Vasilis Liaskovitis 
Date: Thu, 6 Jul 2017 10:26:57 +0200
Subject: [PATCH] iconcache: Support RGB16_565 format for 16-bit color depth
 sessions

Add an RGB16_565 XRenderPictformat. Otherwise, 16-bit depth sessions
terminate in standard_pict_format_for_depth().

https://bugzilla.gnome.org/show_bug.cgi?id=781704
---
 src/x11/iconcache.c | 35 ++-
 1 file changed, 34 insertions(+), 1 deletion(-)

diff --git a/src/x11/iconcache.c b/src/x11/iconcache.c
index 508dd82b1..f77783a05 100644
--- a/src/x11/iconcache.c
+++ b/src/x11/iconcache.c
@@ -304,10 +304,43 @@ standard_pict_format_for_depth (int depth)
 }
 }
 
+static XRenderPictFormat RGB16_565_Format =
+/* PictRGB16_565 */
+{
+ {
+0, /* id */
+PictTypeDirect,/* type */
+16,/* depth */
+{  /* direct */
+11,/* direct.red */
+0x1f,  /* direct.redMask */
+5, /* direct.green */
+0x3f,  /* direct.greenMask */
+0, /* direct.blue */
+0x1f,  /* direct.blueMask */
+0, /* direct.alpha */
+0x00,  /* direct.alphaMask */
+},
+0, /* colormap */
+ },
+ PictFormatType |
+ PictFormatDepth |
+ PictFormatRed |
+ PictFormatRedMask |
+ PictFormatGreen |
+ PictFormatGreenMask |
+ PictFormatBlue |
+ PictFormatBlueMask |
+ PictFormatAlphaMask,
+};
+
 static XRenderPictFormat *
 pict_format_for_depth (Display *xdisplay, int depth)
 {
-  return XRenderFindStandardFormat (xdisplay, standard_pict_format_for_depth 
(depth));
+  if (depth != 16)
+return XRenderFindStandardFormat (xdisplay, standard_pict_format_for_depth 
(depth));
+  else
+return _565_Format;
 }
 
 static cairo_surface_t *
-- 
2.12.0




commit mutter for openSUSE:Factory

2017-06-26 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-06-26 15:51:06

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Mon Jun 26 15:51:06 2017 rev:108 rq:505902 version:3.24.3

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-06-17 
10:18:15.487795095 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-06-26 
15:51:07.877238397 +0200
@@ -1,0 +2,22 @@
+Fri Jun 23 13:18:37 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.24.3:
+  + Fix handling of tiled monitors (bgo#781723).
+  + Fix swapped red and blue channels in CoglTexture data
+(bgo#779234).
+  + Fix glitches when opening a window maximized (bgo#781353,
+bgo#782183).
+  + Implement support for disable-while-typing option (bgo#764852).
+  + Consider subsurfaces when grabbing (bgo#781811).
+  + Fix handling of left-handed mode on pen/eraser devices
+(bgo#782027).
+  + Fix output cycling in non-display-attached tablets
+(bgo#782032).
+  + Fix wacom cursor offset on wayland (bgo#784009).
+  + Handle EXIF orientation of backgrounds (bgo#783125).
+  + Misc. bug fixes: bgo#782156, bgo#780407, bgo#757661,
+bgo#783113, bgo#781703.
+- Drop mutter-monitor-fixes.patch and mutter-wayland-fixes.patch,
+  fixed upstream.
+
+---

Old:

  mutter-3.24.2.tar.xz
  mutter-monitor-fixes.patch
  mutter-wayland-fixes.patch

New:

  mutter-3.24.3.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.5MmWKG/_old  2017-06-26 15:51:08.741116584 +0200
+++ /var/tmp/diff_new_pack.5MmWKG/_new  2017-06-26 15:51:08.745116020 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.24.2
+Version:3.24.3
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -38,10 +38,6 @@
 Patch3: mutter-bsc984738-grab-display.patch
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch6: mutter-fix-startup.patch
-# PATCH-FIX-UPSTREAM mutter-monitor-fixes.patch zai...@opensuse.org -- Various 
monitor fixes from upstream stable git
-Patch7: mutter-monitor-fixes.patch
-# PATCH-FIX-UPSTREAM mutter-wayland-fixes.patch zai...@opensuse.org -- Various 
wayland fixes from upstream stable git
-Patch8: mutter-wayland-fixes.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -147,8 +143,6 @@
 %patch3 -p1
 %endif
 %patch6 -p1
-%patch7 -p1
-%patch8 -p1
 
 %build
 %configure \

++ mutter-3.24.2.tar.xz -> mutter-3.24.3.tar.xz ++
 2358 lines of diff (skipped)




commit mutter for openSUSE:Factory

2017-06-17 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-06-17 10:18:13

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Sat Jun 17 10:18:13 2017 rev:107 rq:503459 version:3.24.2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-05-31 
12:13:39.843880028 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-06-17 
10:18:15.487795095 +0200
@@ -1,0 +2,8 @@
+Thu May 18 19:03:09 UTC 2017 - zai...@opensuse.org
+
+- Add upstream patches: mutter-monitor-fixes.patch: Various monitor
+  fixes from upstream stable git.
+  and mutter-wayland-fixes.patch: Various wayland fixes from
+  upstream stable git.
+
+---

New:

  mutter-monitor-fixes.patch
  mutter-wayland-fixes.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.K6rshI/_old  2017-06-17 10:18:16.163699750 +0200
+++ /var/tmp/diff_new_pack.K6rshI/_new  2017-06-17 10:18:16.167699186 +0200
@@ -38,6 +38,10 @@
 Patch3: mutter-bsc984738-grab-display.patch
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch6: mutter-fix-startup.patch
+# PATCH-FIX-UPSTREAM mutter-monitor-fixes.patch zai...@opensuse.org -- Various 
monitor fixes from upstream stable git
+Patch7: mutter-monitor-fixes.patch
+# PATCH-FIX-UPSTREAM mutter-wayland-fixes.patch zai...@opensuse.org -- Various 
wayland fixes from upstream stable git
+Patch8: mutter-wayland-fixes.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -143,6 +147,8 @@
 %patch3 -p1
 %endif
 %patch6 -p1
+%patch7 -p1
+%patch8 -p1
 
 %build
 %configure \

++ mutter-monitor-fixes.patch ++
 1617 lines (skipped)

++ mutter-wayland-fixes.patch ++
>From ca31e4dc147997cae5abb75bf630acaaa30d2a8b Mon Sep 17 00:00:00 2001
From: Olivier Fourdan 
Date: Fri, 5 May 2017 13:55:51 +0200
Subject: wayland: Make sure we have a pending geometry

If the client doesn't set a geometry using xdg_shell, we'll compute its
geometry based on its surface and subsurfaces.

Yet, we translate that as a window (re)size only when there is a pending
geometry, that we don't have when we computed the geometry by ourself.

Make sure we set the pending new geometry flag when computing the
geometry when it actually changed.

https://bugzilla.gnome.org/show_bug.cgi?id=782213
---
 src/wayland/meta-wayland-xdg-shell.c | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/wayland/meta-wayland-xdg-shell.c 
b/src/wayland/meta-wayland-xdg-shell.c
index 5d3b97b..9791b9f 100644
--- a/src/wayland/meta-wayland-xdg-shell.c
+++ b/src/wayland/meta-wayland-xdg-shell.c
@@ -1272,11 +1272,19 @@ xdg_surface_role_commit (MetaWaylandSurfaceRole  
*surface_role,
 }
   else if (!priv->has_set_geometry)
 {
+  MetaRectangle new_geometry = { 0 };
+
   /* If the surface has never set any geometry, calculate
* a default one unioning the surface and all subsurfaces together. */
+
   meta_wayland_surface_calculate_window_geometry (surface,
-  >geometry,
+  _geometry,
   0, 0);
+  if (!meta_rectangle_equal (_geometry, >geometry))
+{
+  pending->has_new_geometry = TRUE;
+  priv->geometry = new_geometry;
+}
 }
 }
 
-- 
cgit v0.12

>From 7f0f880fba6c1b066cfa3d36aa113cc0d46fadad Mon Sep 17 00:00:00 2001
From: Olivier Fourdan 
Date: Wed, 10 May 2017 08:59:53 +0200
Subject: wayland: Apply size hints regardless of geometry

Previously we would bail out early in xdg_toplevel_role_commit() if no
geometry change was set, ignoring the possible min/max size hints
changes.

But setting a min/max size hint without changing the geometry is
perfectly valid, so we ought to apply the min/max changes regardless of
a geometry change.

https://bugzilla.gnome.org/show_bug.cgi?id=782213
---
 src/wayland/meta-wayland-xdg-shell.c | 22 ++
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/src/wayland/meta-wayland-xdg-shell.c 
b/src/wayland/meta-wayland-xdg-shell.c
index 9791b9f..e840365 100644
--- a/src/wayland/meta-wayland-xdg-shell.c
+++ b/src/wayland/meta-wayland-xdg-shell.c
@@ -624,20 +624,18 @@ xdg_toplevel_role_commit (MetaWaylandSurfaceRole  
*surface_role,
   if (!window)
 return;
 
-  if 

commit mutter for openSUSE:Factory

2017-05-31 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-05-31 12:13:38

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Wed May 31 12:13:38 2017 rev:106 rq:496408 version:3.24.2

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-04-29 
10:49:05.605785048 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-05-31 
12:13:39.843880028 +0200
@@ -1,0 +2,21 @@
+Thu May 18 18:03:09 UTC 2017 - zai...@opensuse.org
+
+- Add pkgconfig(libwacom) BuildRequires: Build advanced tablet
+  support.
+
+---
+Thu May 11 15:29:06 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.24.2:
+  + Don't crash when wayland clients commit to destroyed surfaces
+(bgo#781391).
+  + Fix frame updates on hide-titlebar-when-maximized changes
+(bgo#781862).
+  + Fix accessible screen coordinates on X11 (bgo#781902).
+  + Fix copy+paste of UTF8 strings between X11 and wayland
+(bgo#782472).
+  + Fix non-wayland builds (bgo#780533).
+  + Misc. bug fixes: bgo#781242, bgo#780215, bgo#759085.
+  + Updated translations.
+
+---

Old:

  mutter-3.24.1.tar.xz

New:

  mutter-3.24.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.fe3J0D/_old  2017-05-31 12:13:40.851737762 +0200
+++ /var/tmp/diff_new_pack.fe3J0D/_new  2017-05-31 12:13:40.851737762 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.24.1
+Version:3.24.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -59,6 +59,7 @@
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
+BuildRequires:  pkgconfig(libwacom)
 BuildRequires:  pkgconfig(pango) >= 1.2.0
 BuildRequires:  pkgconfig(upower-glib) >= 0.99.0
 BuildRequires:  pkgconfig(x11-xcb)

++ mutter-3.24.1.tar.xz -> mutter-3.24.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.24.1/Makefile.in 
new/mutter-3.24.2/Makefile.in
--- old/mutter-3.24.1/Makefile.in   2017-04-11 01:24:09.0 +0200
+++ new/mutter-3.24.2/Makefile.in   2017-05-11 14:30:21.0 +0200
@@ -176,7 +176,7 @@
$(top_srcdir)/build-aux/missing \
$(top_srcdir)/src/meta/meta-version.h.in ABOUT-NLS COPYING \
NEWS build-aux/compile build-aux/config.guess \
-   build-aux/config.rpath build-aux/config.sub \
+   build-aux/config.rpath build-aux/config.sub build-aux/depcomp \
build-aux/install-sh build-aux/ltmain.sh build-aux/missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.24.1/NEWS new/mutter-3.24.2/NEWS
--- old/mutter-3.24.1/NEWS  2017-04-11 01:23:10.0 +0200
+++ new/mutter-3.24.2/NEWS  2017-05-11 14:30:09.0 +0200
@@ -1,3 +1,19 @@
+3.24.2
+==
+* Don't crash when wayland clients commit to destroyed surfaces [Jonas; 
#781391]
+* Fix frame updates on hide-titlebar-when-maximized changes [Florian; #781862]
+* Fix accessible screen coordinates on X11 [Florian; #781902]
+* Fix copy+paste of UTF8 strings between X11 and wayland [Carlos; #782472]
+* Fix non-wayland builds [Chris; #780533]
+* Misc. bug fixes [Philip, Matthias, Nigel; #781242, #780215, #759085]
+
+Contributors:
+  Jonas Ådahl, Philip Chimento, Carlos Garnacho, Matthias Liertzer,
+  Florian Müllner, Nigel Taylor, Chris Vine
+
+Translations:
+  Jordi Mas [ca]
+
 3.24.1
 ==
 * Always sync window geometry on state changes [Jonas; #780292]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.24.1/clutter/clutter/cally/cally-actor.c 
new/mutter-3.24.2/clutter/clutter/cally/cally-actor.c
--- old/mutter-3.24.1/clutter/clutter/cally/cally-actor.c   2017-03-09 
19:39:06.0 +0100
+++ new/mutter-3.24.2/clutter/clutter/cally/cally-actor.c   2017-05-11 
13:09:30.0 +0200
@@ -781,7 +781,7 @@
"position of the stage");
 }
   else
-#else
+#endif
 {
   static gboolean yet_warned = FALSE;
 
@@ -793,7 +793,6 @@
  "atk_component_get_extents() with ATK_XY_SCREEN.");
 }
 }
-#endif
 
   if (xp)
 *xp = x;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit mutter for openSUSE:Factory

2017-04-29 Thread root
Hello community,

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

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Sat Apr 29 10:49:04 2017 rev:105 rq:490203 version:3.24.1

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-03-23 
22:58:35.768239533 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-04-29 
10:49:05.605785048 +0200
@@ -1,0 +2,15 @@
+Sat Apr 15 21:44:48 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.24.1:
+  + Always sync window geometry on state changes (bgo#780292).
+  + Use EGL instead of GLX when drawing using GLES (bgo#771636).
+  + Fix HiDPI detection on vertical monitor layouts (bgo#777687).
+  + Get double-click timing from desktop mouse settings
+(bgo#771576).
+  + Scale relative motion deltas with monitor scale (bgo#778119).
+  + Use texture fallback when setting hardware cursor fails
+(bgo#770020).
+  + Fix lock-up when using additional theme variants (bgo#780254).
+  + Updated translations.
+
+---

Old:

  mutter-3.24.0.tar.xz

New:

  mutter-3.24.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.dtZH9X/_old  2017-04-29 10:49:06.593645490 +0200
+++ /var/tmp/diff_new_pack.dtZH9X/_new  2017-04-29 10:49:06.597644925 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.24.0
+Version:3.24.1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.24.0.tar.xz -> mutter-3.24.1.tar.xz ++
 5588 lines of diff (skipped)




commit mutter for openSUSE:Factory

2017-03-23 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-03-23 22:58:34

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Thu Mar 23 22:58:34 2017 rev:104 rq: version:3.24.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-03-22 
23:10:46.995502871 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-03-23 
22:58:35.768239533 +0100
@@ -1,0 +2,6 @@
+Thu Mar 23 21:49:19 UTC 2017 - zai...@opensuse.org
+
+- Add libmutter0 Obsoletes: Ease updates from older versions of
+  openSUSE (boo#1030759).
+
+---



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.mr9CP1/_old  2017-03-23 22:58:37.020062632 +0100
+++ /var/tmp/diff_new_pack.mr9CP1/_new  2017-03-23 22:58:37.020062632 +0100
@@ -102,6 +102,7 @@
 # (since we can't require = version, to not break SLPP)
 Group:  System/Libraries
 Requires:   %{name}-data >= %{version}
+Obsoletes:  libmutter0
 
 %description -n libmutter-0-0
 Mutter is a window and compositing manager based on Clutter, forked




commit mutter for openSUSE:Factory

2017-03-22 Thread root
Hello community,

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

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is "mutter"

Wed Mar 22 23:10:43 2017 rev:103 rq:481596 version:3.24.0

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-02-20 
14:28:50.716883205 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-03-22 
23:10:46.995502871 +0100
@@ -1,0 +2,138 @@
+Mon Mar 20 20:15:10 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.24.0:
+  + Updated translations.
+
+---
+Tue Mar 14 17:37:28 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.23.92:
+  + Properly handle EGLOutput acquire errors (bgo#779112).
+  + Fix crash when a window closes during Alt+Tab (bgo#779483).
+  + Implement DnD handling code in wayland (bgo#765003).
+  + Fix fallout from pixel conversion optimization in 3.23.91
+(bgo#779234).
+  + Fix mouse input stopping to work in applications (bgo#763246).
+  + Fix DnD between QT5 and GTK3 applications on wayland
+(bgo#779757).
+  + Make EDID reading less fragile (bgo#779837).
+  + Add support for tablet grouping (bgo#779986).
+  + Misc. bug fixes and cleanups: bgo#779436, bgo#779001,
+bgo#779745.
+  + Updated translations.
+
+---
+Fri Mar  3 15:42:55 UTC 2017 - zai...@opensuse.org
+
+- Pass --enable-egl-device to configure, build egl support, we
+  already have the needed BuildRequires.
+
+---
+Wed Mar  1 15:17:53 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.23.91:
+  + Give libinput read-only access to /sys (bgo#778472).
+  + Allow edge-scrolling without 2-finger-scroll capable devices
+(bgo#778554).
+  + Fullscreen windows on the requested monitor on wayland
+(bgo#772525).
+  + Implement threaded swap_event fallback for NVIDIA driver
+(bgo#779039).
+  + Avoid pixel conversions when storing textures from cairo
+(bgo#779234).
+  + Misc. bug fixes: bgo#772218, bgo#776919, bgo#778831,
+bgo#642652.
+  + Updated translations.
+
+---
+Sat Feb 18 13:13:17 UTC 2017 - luke.nukem.jo...@gmail.com
+
+- Update to version 3.23.90:
+  + Fix window menu placement with HiDPI (bgo#776055).
+  + Improve EGLStream support (bgo#773629).
+  + Start moving low-level monitor configuration into mutter
+(bgo#32).
+  + Fix erroneous key event repeats (bgo#774989).
+  + Don't hardcode seat ID in ClutterDeviceManager (bgo#778092).
+  + Fix "ghost" cursors in multi-monitor setups (bgo#771056).
+  + Use eglGetPlatformDisplay (bgo#772422).
+  + Fix erratic raise_or_lower behavior (bgo#705200).
+  + Fix coordinate mapping of absolute devices (bgo#774115).
+  + Show OSD on tablet mode switches (bgo#771098).
+  + Make mutter libs parallel installable (bgo#777317).
+  + Only apply keymap when not running nested (bgo#777800).
+  + Set right scale for tablet tool cursors on HiDPI (bgo#778474).
+  + Adjust server-side shadows to match Adwaita (bgo#744667).
+  + Misc. bug fixes bgo#774891, bgo#777389, bgo#777691,
+bgo#778262, bgo#776543, bgo#778684, bgo#778699,
+bgo#744667.
+- Rename sub-package libmutter0 to libmutter-0-0 to reflect
+  upstream library name change, making it paralell installable.
+- Remove
+  %global __provides_exclude_from ^%{_libdir}/mutter/.*.typelib$:
+  No longer needed as mutter is now paralell installable following
+  upstream changes.
+- Add explicit pkgconfig(gbm) BuildRequires that configure checks
+  for.
+
+---
+Thu Feb 16 23:02:15 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.23.3:
+  + Fix frequent freezes in multihead setups on wayland
+(bgo#774557).
+  + Preserve root window mask on XSelectionRequest (bgo#776128).
+  + Misc. bug fixes: bgo#775478, bgo#774891, bgo#775986,
+bgo#776036.
+
+---
+Thu Feb 16 23:02:14 UTC 2017 - dims...@opensuse.org
+
+- Update to version 3.23.2:
+  + Stack docks below other windows on fullscreen monitors
+(bgo#772937).
+  + Fix popup grabs blocking screen lock on wayland (bgo#771235).
+  + Handle touchpad pinch gestures with more than two fingers
+(bgo#765937).
+  + Implement drawing tablet support on X11 (bgo#773779).
+  + Fix some Wine games starting minimized (bgo#774333).
+  + Fix switching between two finger- and edge scrolling on wayland
+(bgo#771744).
+  + Implement support for EGLStream/EGLDevice (bgo#773629).
+  + Add size_changed vfunc to handle async client size 

commit mutter for openSUSE:Factory

2017-02-20 Thread root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2017-02-20 14:28: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.changes2016-12-04 
15:05:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2017-02-20 
14:28:50.716883205 +0100
@@ -1,0 +2,24 @@
+Thu Feb 16 23:02:12 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.22.3:
+  + Fix switching between two finger- and edge scrolling on wayland
+(bgo#771744).
+  + Fix frequent freezes in multihead setups on wayland
+(bgo#774557).
+  + Preserve root window mask on XSelectionRequest (bgo#776128).
+  + Fix window menu placement with HiDPI (bgo#776055).
+  + Fix HiDPI detection on vertical monitor layouts (bgo#777687).
+  + Fix erroneous key event repeats (bgo#774989).
+  + Fix "ghost" cursors in multi-monitor setups (bgo#771056).
+  + Use eglGetPlatformDisplay (bgo#772422).
+  + Fix erratic raise_or_lower behavior (bgo#705200).
+  + Extend tablet device checks (bgo#773779).
+  + Set right scale for tablet tool cursors on HiDPI (bgo#778474).
+  + Allow edge-scrolling without 2fg-scroll capable devices
+(bgo#778554).
+  + Misc. bug fixes: bgo#771297, bgo#774135, bgo#775986,
+bgo#777691, bgo#777470, bgo#778262, bgo#776919.
+  + Updated translations.
+- Drop mutter-x11-meta.patch: Fixed upstream.
+
+---

Old:

  mutter-3.22.2.tar.xz
  mutter-x11-meta.patch

New:

  mutter-3.22.3.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.azU0yT/_old  2017-02-20 14:28:51.832725750 +0100
+++ /var/tmp/diff_new_pack.azU0yT/_new  2017-02-20 14:28:51.836725186 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mutter
 #
-# 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
@@ -25,7 +25,7 @@
 %global __provides_exclude_from ^%{_libdir}/mutter/.*.typelib$
 
 Name:   mutter
-Version:3.22.2
+Version:3.22.3
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -40,8 +40,6 @@
 Patch3: mutter-bsc984738-grab-display.patch
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch6: mutter-fix-startup.patch
-# PATCH-FIX-UPSTREAM mutter-x11-meta.patch bgo#775337 bgo#771744 boo#1011356 
dims...@opensuse.org -- meta-input-settings-x11: Don't try setting unavailable 
scroll methods
-Patch7: mutter-x11-meta.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -141,7 +139,6 @@
 %patch3 -p1
 %endif
 %patch6 -p1
-%patch7 -p1
 
 %build
 %configure \

++ mutter-3.22.2.tar.xz -> mutter-3.22.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.22.2/NEWS new/mutter-3.22.3/NEWS
--- old/mutter-3.22.2/NEWS  2016-11-10 15:11:28.0 +0100
+++ new/mutter-3.22.3/NEWS  2017-02-16 18:11:49.0 +0100
@@ -1,3 +1,27 @@
+3.22.3
+==
+* Fix switching between two finger- and edge scrolling on wayland [Rui; 
#771744]
+* Fix frequent freezes in multihead setups on wayland [Rui; #774557]
+* Preserve root window mask on XSelectionRequest [Olivier; #776128]
+* Fix window menu placement with HiDPI [Jonas; #776055]
+* Fix HiDPI detection on vertical monitor layouts [Carlos; #777687]
+* Fix erroneous key event repeats [Rui; #774989]
+* Fix "ghost" cursors in multi-monitor setups [Jonas; #771056]
+* Use eglGetPlatformDisplay [Adam; #772422]
+* Fix erratic raise_or_lower behavior [Jose; #705200]
+* Extend tablet device checks [Carlos; #773779]
+* Set right scale for tablet tool cursors on HiDPI [Carlos; #778474]
+* Allow edge-scrolling without 2fg-scroll capable devices [Rui; #778554]
+* Misc. bug fixes [Jonas, Rui, Carlos, Peter; #771297, #774135, #775986,
+  #777691, #777470, #778262, #776919]
+
+Contributors:
+  Jonas Ådahl, Olivier Fourdan, Carlos Garnacho, Peter Hutterer, Adam Jackson,
+  Jose Marino, Rui Matos
+
+Translations:
+  Mandy Wang [zh_CN]
+
 3.22.2
 ==
 * Really fix framebuffer capture origin offset [Rui; #771502]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.22.2/clutter/build/Makefile.in 

commit mutter for openSUSE:Factory

2016-12-04 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-12-04 15:05:35

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.changes2016-11-12 
14:51:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-12-04 
15:05:36.0 +0100
@@ -1,0 +2,7 @@
+Thu Dec  1 14:09:51 UTC 2016 - dims...@opensuse.org
+
+- Add mutter-x11-meta.patch: Don't try setting unavailable scroll
+  methods; libinput acts really bad on it (bgo#775337, bgo#771744,
+  boo#1011356).
+
+---

New:

  mutter-x11-meta.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.zcVze2/_old  2016-12-04 15:05:38.0 +0100
+++ /var/tmp/diff_new_pack.zcVze2/_new  2016-12-04 15:05:38.0 +0100
@@ -40,6 +40,8 @@
 Patch3: mutter-bsc984738-grab-display.patch
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch6: mutter-fix-startup.patch
+# PATCH-FIX-UPSTREAM mutter-x11-meta.patch bgo#775337 bgo#771744 boo#1011356 
dims...@opensuse.org -- meta-input-settings-x11: Don't try setting unavailable 
scroll methods
+Patch7: mutter-x11-meta.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -139,6 +141,7 @@
 %patch3 -p1
 %endif
 %patch6 -p1
+%patch7 -p1
 
 %build
 %configure \

++ mutter-x11-meta.patch ++
commit 5c46094d67f2e5cdafe6edcfd8c0d5894a2dafc6
Author: Rui Matos 
Date:   Mon Nov 14 17:33:11 2016 +0100

meta-input-settings-x11: Don't try setting unavailable scroll methods

Since doing so causes BadValue X errors.

https://bugzilla.gnome.org/show_bug.cgi?id=771744

diff --git a/src/backends/x11/meta-input-settings-x11.c 
b/src/backends/x11/meta-input-settings-x11.c
index 332997b..eccc68a 100644
--- a/src/backends/x11/meta-input-settings-x11.c
+++ b/src/backends/x11/meta-input-settings-x11.c
@@ -222,19 +222,27 @@ meta_input_settings_x11_set_edge_scroll 
(MetaInputSettings*settings,
  gboolean  
edge_scroll_enabled)
 {
   guchar values[SCROLL_METHOD_NUM_FIELDS] = { 0 }; /* 2fg, edge, button. The 
last value is unused */
-  guchar *current;
+  guchar *current = NULL;
+  guchar *available = NULL;
+
+  available = get_property (device, "libinput Scroll Methods Available",
+XA_INTEGER, 8, SCROLL_METHOD_NUM_FIELDS);
+  if (!available || !available[SCROLL_METHOD_FIELD_EDGE])
+goto out;
 
   current = get_property (device, "libinput Scroll Method Enabled",
   XA_INTEGER, 8, SCROLL_METHOD_NUM_FIELDS);
   if (!current)
-return;
+goto out;
 
   memcpy (values, current, SCROLL_METHOD_NUM_FIELDS);
 
   values[SCROLL_METHOD_FIELD_EDGE] = !!edge_scroll_enabled;
   change_property (device, "libinput Scroll Method Enabled",
XA_INTEGER, 8, , SCROLL_METHOD_NUM_FIELDS);
+ out:
   meta_XFree (current);
+  meta_XFree (available);
 }
 
 static void
@@ -243,19 +251,27 @@ meta_input_settings_x11_set_two_finger_scroll 
(MetaInputSettings*set
gboolean  
two_finger_scroll_enabled)
 {
   guchar values[SCROLL_METHOD_NUM_FIELDS] = { 0 }; /* 2fg, edge, button. The 
last value is unused */
-  guchar *current;
+  guchar *current = NULL;
+  guchar *available = NULL;
+
+  available = get_property (device, "libinput Scroll Methods Available",
+XA_INTEGER, 8, SCROLL_METHOD_NUM_FIELDS);
+  if (!available || !available[SCROLL_METHOD_FIELD_2FG])
+goto out;
 
   current = get_property (device, "libinput Scroll Method Enabled",
   XA_INTEGER, 8, SCROLL_METHOD_NUM_FIELDS);
   if (!current)
-return;
+goto out;
 
   memcpy (values, current, SCROLL_METHOD_NUM_FIELDS);
 
   values[SCROLL_METHOD_FIELD_2FG] = !!two_finger_scroll_enabled;
   change_property (device, "libinput Scroll Method Enabled",
XA_INTEGER, 8, , SCROLL_METHOD_NUM_FIELDS);
+ out:
   meta_XFree (current);
+  meta_XFree (available);
 }
 
 static void



commit mutter for openSUSE:Factory

2016-11-12 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-11-12 14:51:13

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.changes2016-11-11 
14:32:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-11-12 
14:51:15.0 +0100
@@ -1,0 +2,24 @@
+Fri Nov 11 09:58:32 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.22.2:
+  + Really fix framebuffer capture origin offset (bgo#771502).
+  + Fix session going into idle mode immediately on startup
+(bgo#772839).
+  + Fix mirror mode with stage views (bgo#773115).
+  + Improve pointer constraints support (bgo#771859).
+  + Stack docks below other windows on fullscreen monitors
+(bgo#772937).
+  + Fix switching between two finger- and edge scrolling on wayland
+(bgo#771744).
+  + Fix popup grabs blocking screen lock on wayland (bgo#771235).
+  + Fix various crashes on wayland (bgo#771646, bgo#771858).
+  + Fix various placement issues on wayland (bgo#768039,
+bgo#771841, bgo#773141, bgo#772729).
+  + Misc. bug fixes: bgo#771019, bgo#773116, bgo#772914,
+bgo#773210.
+  + Updated translations.
+- Drop upstream fixed patches:
+  + mutter-screeenshot-coords.patch
+  + mutter-scale-positioner-coordinates.patch
+
+---

Old:

  mutter-3.22.1.tar.xz
  mutter-scale-positioner-coordinates.patch
  mutter-screeenshot-coords.patch

New:

  mutter-3.22.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.oADOIA/_old  2016-11-12 14:51:16.0 +0100
+++ /var/tmp/diff_new_pack.oADOIA/_new  2016-11-12 14:51:16.0 +0100
@@ -25,7 +25,7 @@
 %global __provides_exclude_from ^%{_libdir}/mutter/.*.typelib$
 
 Name:   mutter
-Version:3.22.1
+Version:3.22.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -38,10 +38,6 @@
 Patch2: relax-some-constraints-on-CSD-windows-in-sle-classic.patch
 # PATCH-FIX-UPSTREAM mutter-bsc984738-grab-display.patch bsc#984738 bgo#769387 
h...@suse.com -- Revert a upstream commit to avoid X11 race condition that 
results in wrong dialog sizes.
 Patch3: mutter-bsc984738-grab-display.patch
-# PATCH-FIX-UPSTREAM mutter-screeenshot-coords.patch bgo#771502 
dims...@opensuse.org -- Yet another fix for area-screenshots
-Patch4: mutter-screeenshot-coords.patch
-# PATCH-FIX-UPSTREAM mutter-scale-positioner-coordinates.patch bgo#771841 
zai...@opensuse.org -- wayland/xdg-shell: Scale positioner coordinates, fix 
hidpi menus.
-Patch5: mutter-scale-positioner-coordinates.patch
 # PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
 Patch6: mutter-fix-startup.patch
 BuildRequires:  fdupes
@@ -100,9 +96,9 @@
 
 %package -n libmutter0
 Summary:Window and compositing manager based on Clutter
-Group:  System/Libraries
 # we need the gsettings schema; hopefully, they'll stay backwards compatible
 # (since we can't require = version, to not break SLPP)
+Group:  System/Libraries
 Requires:   %{name}-data >= %{version}
 
 %description -n libmutter0
@@ -142,8 +138,6 @@
 %patch2 -p1
 %patch3 -p1
 %endif
-%patch4 -p1
-%patch5 -p1
 %patch6 -p1
 
 %build

++ mutter-3.22.1.tar.xz -> mutter-3.22.2.tar.xz ++
 4591 lines of diff (skipped)




commit mutter for openSUSE:Factory

2016-11-11 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-11-11 14:32:05

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.changes2016-11-04 
20:50:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-11-11 
14:32:12.0 +0100
@@ -1,0 +2,5 @@
+Fri Nov  4 21:38:00 UTC 2016 - jeng...@inai.de
+
+- Update descriptions
+
+---



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.MRHmjm/_old  2016-11-11 14:32:13.0 +0100
+++ /var/tmp/diff_new_pack.MRHmjm/_new  2016-11-11 14:32:13.0 +0100
@@ -99,10 +99,10 @@
 from Metacity.
 
 %package -n libmutter0
-Summary:Window and compositing manager based on Clutter -- Library
+Summary:Window and compositing manager based on Clutter
+Group:  System/Libraries
 # we need the gsettings schema; hopefully, they'll stay backwards compatible
 # (since we can't require = version, to not break SLPP)
-Group:  System/Libraries
 Requires:   %{name}-data >= %{version}
 
 %description -n libmutter0
@@ -112,7 +112,7 @@
 This package contains a library for shared features.
 
 %package data
-Summary:Window and compositing manager based on Clutter -- Data Files
+Summary:Data files for mutter, a window and compositing manager based 
on Clutter
 Group:  System/GUI/GNOME
 Requires:   %{name} = %{version}
 %glib2_gsettings_schema_requires
@@ -124,15 +124,14 @@
 This package contains data files needed by mutter and its library.
 
 %package devel
-Summary:Include Files and Libraries mandatory for Development
+Summary:Development files for mutter, a window and compositing manager
 Group:  Development/Libraries/GNOME
 Requires:   %{name} = %{version}
 Requires:   libmutter0 = %{version}
 
 %description devel
-This package contains all necessary include files and libraries needed
-to develop applications that require these.
-
+This subpackage contains libraries and header files for developing
+applications that want to make use of the mutter library.
 
 %lang_package
 %prep




commit mutter for openSUSE:Factory

2016-11-04 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-11-04 20:50:35

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.changes2016-10-18 
10:35:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-11-04 
20:50:36.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov  1 10:09:57 UTC 2016 - zai...@opensuse.org
+
+- Add mutter-fix-startup.patch: Fix slow startup notification for
+  some gtk3 apps when running on wayland (bgo#768531).
+
+---

New:

  mutter-fix-startup.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.8XQAtY/_old  2016-11-04 20:50:37.0 +0100
+++ /var/tmp/diff_new_pack.8XQAtY/_new  2016-11-04 20:50:37.0 +0100
@@ -42,6 +42,8 @@
 Patch4: mutter-screeenshot-coords.patch
 # PATCH-FIX-UPSTREAM mutter-scale-positioner-coordinates.patch bgo#771841 
zai...@opensuse.org -- wayland/xdg-shell: Scale positioner coordinates, fix 
hidpi menus.
 Patch5: mutter-scale-positioner-coordinates.patch
+# PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zai...@opensuse.org 
-- Fix slow startup notification on wayland
+Patch6: mutter-fix-startup.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -98,9 +100,9 @@
 
 %package -n libmutter0
 Summary:Window and compositing manager based on Clutter -- Library
-Group:  System/Libraries
 # we need the gsettings schema; hopefully, they'll stay backwards compatible
 # (since we can't require = version, to not break SLPP)
+Group:  System/Libraries
 Requires:   %{name}-data >= %{version}
 
 %description -n libmutter0
@@ -143,6 +145,7 @@
 %endif
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 %configure \

++ mutter-fix-startup.patch ++
>From 4ed430b4ef3013c96fa56cdc57b925b42d20ead9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
Date: Thu, 20 Oct 2016 18:00:04 +0200
Subject: [PATCH] gtk-shell: Work around non-working startup notifications

GNOME Shell relies on the MetaScreen::startup-sequence-changed signal,
which is tied to (lib)startup-notification and therefore X11. As a result,
when we remove the startup sequence of a wayland client, GNOME Shell will
not be notified about this until startup-notification's timeout is hit.
As a temporary stop-gap, go through XWayland even for wayland clients,
so that the signal is emitted when expected.

https://bugzilla.gnome.org/show_bug.cgi?id=768531
---
 src/wayland/meta-wayland-gtk-shell.c | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/src/wayland/meta-wayland-gtk-shell.c 
b/src/wayland/meta-wayland-gtk-shell.c
index d6e249f..9d1a19e 100644
--- a/src/wayland/meta-wayland-gtk-shell.c
+++ b/src/wayland/meta-wayland-gtk-shell.c
@@ -219,11 +219,21 @@ gtk_shell_set_startup_id (struct wl_client   *client,
   struct wl_resource *resource,
   const char *startup_id)
 {
+#if 0
   MetaDisplay *display;
 
   display = meta_get_display ();
   meta_startup_notification_remove_sequence (display->startup_notification,
  startup_id);
+#else
+  /* HACK: MetaScreen::startup-sequence-changed is currently tied to
+   (lib)startup-notification, which means it only works on X11;
+   so for now, always go through XWayland, even for wayland clients */
+  gdk_x11_display_broadcast_startup_message (gdk_display_get_default (),
+ "remove",
+ "ID", startup_id,
+ NULL);
+#endif
 }
 
 static void
-- 
2.9.3




commit mutter for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-10-18 10:35:30

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.changes2016-10-03 
09:34:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-10-18 
10:35:30.0 +0200
@@ -1,0 +2,13 @@
+Tue Oct 11 09:15:33 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.22.1:
+  + Fix feedback loop between StClipboard and X11 bridge
+(bgo#760745).
+  + Fall back gracefully if DRM plane rotation fails (bgo#772512).
+  + Approximate native monitor backend behavior to X (bgo#772176).
+  + Fix crash on VT switch on wayland (bgo#771646).
+  + Expose Flatpak ID for application matching (bgo#772613,
+bgo#772614).
+- Drop mutter-fix-string-format.patch: Fixed upstream.
+
+---

Old:

  mutter-3.22.0.tar.xz
  mutter-fix-string-format.patch

New:

  mutter-3.22.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.8iGbtz/_old  2016-10-18 10:35:32.0 +0200
+++ /var/tmp/diff_new_pack.8iGbtz/_new  2016-10-18 10:35:32.0 +0200
@@ -25,7 +25,7 @@
 %global __provides_exclude_from ^%{_libdir}/mutter/.*.typelib$
 
 Name:   mutter
-Version:3.22.0
+Version:3.22.1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -42,8 +42,6 @@
 Patch4: mutter-screeenshot-coords.patch
 # PATCH-FIX-UPSTREAM mutter-scale-positioner-coordinates.patch bgo#771841 
zai...@opensuse.org -- wayland/xdg-shell: Scale positioner coordinates, fix 
hidpi menus.
 Patch5: mutter-scale-positioner-coordinates.patch
-# PATCH-FIX-UPSTREAM mutter-fix-string-format.patch zai...@opensuse.org -- Fix 
string format build error
-Patch6: mutter-fix-string-format.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -145,7 +143,6 @@
 %endif
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
 
 %build
 %configure \

++ mutter-3.22.0.tar.xz -> mutter-3.22.1.tar.xz ++
 2097 lines of diff (skipped)




commit mutter for openSUSE:Factory

2016-10-03 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-10-03 09:34:39

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.changes2016-09-24 
15:19:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-10-03 
09:34:40.0 +0200
@@ -1,0 +2,19 @@
+Sat Sep 24 11:06:47 UTC 2016 - zai...@opensuse.org
+
+- Add mutter-fix-string-format.patch: Fix string format build
+  error. Patch from upstream git.
+
+---
+Fri Sep 23 21:24:33 UTC 2016 - zai...@opensuse.org
+
+- Add more fixes to mutter-scale-positioner-coordinates.patch:
+  Still more fixes comming out of upstreams bug.
+
+---
+Fri Sep 23 06:29:12 UTC 2016 - zai...@opensuse.org
+
+- Add mutter-scale-positioner-coordinates.patch: wayland/xdg-shell:
+  Scale positioner coordinates, fix shrinking menus when on HiDPI
+  and wayland (bgo#771841).
+
+---

New:

  mutter-fix-string-format.patch
  mutter-scale-positioner-coordinates.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.nW6P3Y/_old  2016-10-03 09:34:41.0 +0200
+++ /var/tmp/diff_new_pack.nW6P3Y/_new  2016-10-03 09:34:41.0 +0200
@@ -40,6 +40,10 @@
 Patch3: mutter-bsc984738-grab-display.patch
 # PATCH-FIX-UPSTREAM mutter-screeenshot-coords.patch bgo#771502 
dims...@opensuse.org -- Yet another fix for area-screenshots
 Patch4: mutter-screeenshot-coords.patch
+# PATCH-FIX-UPSTREAM mutter-scale-positioner-coordinates.patch bgo#771841 
zai...@opensuse.org -- wayland/xdg-shell: Scale positioner coordinates, fix 
hidpi menus.
+Patch5: mutter-scale-positioner-coordinates.patch
+# PATCH-FIX-UPSTREAM mutter-fix-string-format.patch zai...@opensuse.org -- Fix 
string format build error
+Patch6: mutter-fix-string-format.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -140,6 +144,8 @@
 %patch3 -p1
 %endif
 %patch4 -p1
+%patch5 -p1
+%patch6 -p1
 
 %build
 %configure \

++ mutter-fix-string-format.patch ++
>From 028157081c0428bac1269078dd7f3360e3810824 Mon Sep 17 00:00:00 2001
From: Olav Vitters 
Date: Thu, 22 Sep 2016 21:00:29 +0200
Subject: Fix string format build error

backends/meta-input-settings.c:1245:27: error: format '%lx' expects
argument of type 'long unsigned int', but argument 3 has type 'guint64
{aka long long unsigned int}' [-Werror=format=]
---
 src/backends/meta-input-settings.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backends/meta-input-settings.c 
b/src/backends/meta-input-settings.c
index ae17f7b..74cf30a 100644
--- a/src/backends/meta-input-settings.c
+++ b/src/backends/meta-input-settings.c
@@ -1242,7 +1242,7 @@ lookup_tool_settings (ClutterInputDeviceTool *tool,
 
   tool_id = clutter_input_device_tool_get_id (tool);
   device_id = get_tablet_settings_id (device, lookup_mapping_info (device));
-  path = g_strdup_printf 
("/org/gnome/settings-daemon/peripherals/wacom/%s/%lx/",
+  path = g_strdup_printf ("/org/gnome/settings-daemon/peripherals/wacom/%s/%" 
G_GUINT64_FORMAT "/",
   device_id, tool_id);
   tool_settings = tool_settings_new (tool, path);
   g_object_set_qdata_full (G_OBJECT (tool), quark_tool_settings, tool_settings,
-- 
cgit v0.12

++ mutter-scale-positioner-coordinates.patch ++
>From 3183f86aea4e3c1005995cfd928b7d42c16ff39f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
Date: Fri, 23 Sep 2016 14:01:34 +0800
Subject: [PATCH] wayland/xdg-shell: Scale positioner coordinates

When the monitor is scaled (i.e. HiDPI scaling) the placement
coordinates are still in unscaled xdg_surface window geometry
coordinate space. Fix this by simply scaling the coordinates by the
monitor scale of the parent toplevel window.

This is inherently racy, but since we won't move the toplevel window
before the popup is placed, and we won't move the window without
unmapping the popup, there is little point in introducing more complex
adaptive scaling, especially when the end goal is to get rid of all
these types of scaling hacks.

https://bugzilla.gnome.org/show_bug.cgi?id=771841
---
 src/wayland/meta-wayland-xdg-shell.c | 29 +
 1 file changed, 21 insertions(+), 8 deletions(-)

diff --git a/src/wayland/meta-wayland-xdg-shell.c 
b/src/wayland/meta-wayland-xdg-shell.c

commit mutter for openSUSE:Factory

2016-09-24 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-09-24 15:19:23

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.changes2016-09-21 
18:39:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-09-24 
15:19:25.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep 21 13:20:08 UTC 2016 - dims...@opensuse.org
+
+- Add mutter-screeenshot-coords.patch: yet another fix to take
+  screenshots of a specific area.
+
+---

New:

  mutter-screeenshot-coords.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.uCp0Zi/_old  2016-09-24 15:19:26.0 +0200
+++ /var/tmp/diff_new_pack.uCp0Zi/_new  2016-09-24 15:19:26.0 +0200
@@ -38,6 +38,8 @@
 Patch2: relax-some-constraints-on-CSD-windows-in-sle-classic.patch
 # PATCH-FIX-UPSTREAM mutter-bsc984738-grab-display.patch bsc#984738 bgo#769387 
h...@suse.com -- Revert a upstream commit to avoid X11 race condition that 
results in wrong dialog sizes.
 Patch3: mutter-bsc984738-grab-display.patch
+# PATCH-FIX-UPSTREAM mutter-screeenshot-coords.patch bgo#771502 
dims...@opensuse.org -- Yet another fix for area-screenshots
+Patch4: mutter-screeenshot-coords.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  libSM-devel
@@ -137,6 +139,7 @@
 %patch2 -p1
 %patch3 -p1
 %endif
+%patch4 -p1
 
 %build
 %configure \

++ mutter-screeenshot-coords.patch ++
>From 31356cec7272d266206ff56669a2d86d689615fe Mon Sep 17 00:00:00 2001
From: Rui Matos 
Date: Wed, 21 Sep 2016 15:06:08 +0200
Subject: [PATCH] clutter/stage: Fix framebuffer capture origin offset (again)

Commit 5fbb4793017b1891f0de4720a9793e8cfc1c8483 was wrong too. What we
really want to do here is getting view relative coordinates given the
view's and the rectangle's global coordinates so we need to subtract
the view's origin from the rectangle's.

https://bugzilla.gnome.org/show_bug.cgi?id=771502
---
 clutter/clutter/clutter-stage.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/clutter/clutter/clutter-stage.c b/clutter/clutter/clutter-stage.c
index 1d2c0bc..21968b9 100644
--- a/clutter/clutter/clutter-stage.c
+++ b/clutter/clutter/clutter-stage.c
@@ -4712,8 +4712,8 @@ capture_view (ClutterStage  *stage,
   clutter_stage_view_get_layout (view, _layout);
 
   cogl_framebuffer_read_pixels_into_bitmap (framebuffer,
-view_layout.x + rect->x,
-view_layout.y + rect->y,
+rect->x - view_layout.x,
+rect->y - view_layout.y,
 COGL_READ_PIXELS_COLOR_BUFFER,
 bitmap);
 
-- 
2.7.4



commit mutter for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-09-21 18:39:40

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.changes2016-08-28 
12:17:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-09-21 
18:39:42.0 +0200
@@ -2 +2,150 @@
-Sat Jul 30 03:45:15 CEST 2016 - h...@suse.com
+Mon Sep 19 22:51:36 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.22.0:
+  + Fix wayland crashes (bgo#771305, bgo#771345, bgo#770940,
+bgo#771495).
+  + Fix display rotation on wayland (bgo#770672).
+  + Fix framebuffer capture origin offset (bgo#771502).
+  + Misc. bug fixes (bgo#770937, bgo#771536, bgo#771628,
+bgo#771549).
+  + Updated translations.
+- Only apply mutter-bsc984738-grab-display.patch for SLE until it
+  can be verified that it's needed for 3.22.x too.
+
+---
+Tue Sep 13 20:30:58 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.92:
+  + Fix absolute pointer motion events on wayland (bgo#770557).
+  + Default to using stage views (bgo#770366).
+  + Fix animated cursors on wayland (bgo#749913).
+  + Fix various crashes on wayland (bgo#757568, bgo#770727,
+bgo#770992).
+  + Fix screen capture for stage views not at (0, 0) (bgo#770127).
+  + Compress motion events instead of discarding them (bgo#771049).
+  + Fix XWayland pointer warp emulation (bgo#771050).
+  + Add common monitor modes in KMS backend (bgo#744544).
+  + Temporarily use g-s-d schemas for tablet configuration
+(bgo#771315).
+  + Misc. bug fixes: bgo#770402, bgo#770647, bgo#770991,
+bgo#770994, bgo#770929.
+  + Updated translations.
+
+---
+Tue Aug 30 10:54:29 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.91:
+  + Add support for xdg-foreign protocol (bgo#769786).
+  + Support monitor rotation on wayland (bgo#745079).
+  + Port xdg-shell implementation to unstable v6 (bgo#769936).
+  + Handle unsupported buffer sizes more gracefully (bgo#770387).
+  + Use the same output naming logic as the X server on wayland
+(bgo#770338).
+  + Fix replies in gnome-shell's chat notifications on wayland
+(bgo#758167).
+  + Misc. bug fixes and cleanups: bgo#769276, bgo#769636,
+bgo#770131, bgo#770324, bgo#769731.
+  + Updated translations.
+
+---
+Fri Aug 19 22:03:16 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.21.90:
+  + Consider XDG_SESSION_TYPE when determining session type
+(bgo#759388).
+  + Re-add support for edge scrolling on some touchpads
+(bgo#768245).
+  + Support mouse and trackball acceleration profile (bgo#769179).
+  + Draw monitor contentn to individual framebuffer (bgo#768976).
+  + Support virtual input devices (bgo#765009).
+  + Set correct output scale on hotplug (bgo#769505).
+  + Bugs fixed: bgo#769014, bgo#769024, bgo#769054, bgo#769070,
+bgo#769036, bgo#769305, bgo#769578, bgo#769800, bgo#769073.
+- Drop mutter-32bit-cogl-gles2-conflict-def.patch: Fixed upstream.
+- Drop intltool BuildRequires following upstream changes.
+
+---
+Thu Aug 18 19:07:19 UTC 2016 - zai...@opensuse.org
+
+- Obsolete typelib-1_0-Meta-3_0 to ease updates.
+
+---
+Wed Aug 17 20:43:03 UTC 2016 - dims...@opensuse.org
+
+- Filter out private typelib provides. Providing those only breaks
+  other applications, as they won't be able to find our typelibs.
+
+---
+Sun Aug  7 11:08:59 UTC 2016 - zai...@opensuse.org
+
+- Drop typelib-1_0-Meta-3_0 subpackage, and package typelib in main
+  package with the other private libs. Following this, drop
+  typelib-1_0-Meta-3_0 Requires from devel package.
+
+---
+Sat Jul 30 03:45:19 UTC 2016 - badshah...@gmail.com
+
+- Update to version 3.21.4:
+  + Fix missing frame border around GTK+ dialogs (bgo#745060).
+  + Improve X11 <-> wayland copy and paste interaction (bgo#768007).
+  + Add support for NV_robustness_video_memory_purge extension
+(bgo#739178).
+  + Fix restoring the old focused window on restart (bgo#766243).
+  + Fix fullscreen windows on other monitors stealing focus after
+closing a window (bgo#768221).
+  + Draw monitor content to individual framebuffer (bgo#768976).
+  + Provide screen capture API (bgo#768978).
+  + Bugs fixed: bgo#767969, bgo#768243, bgo#762407, bgo#767997,
+bgo#768039, bgo#768977, 

commit mutter for openSUSE:Factory

2016-08-28 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-08-28 12:17:27

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.changes2016-07-12 
23:48:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-08-28 
12:17:30.0 +0200
@@ -1,0 +2,5 @@
+Sat Jul 30 03:45:15 CEST 2016 - h...@suse.com
+
+- Add mutter-bsc984738-grab-display.patch (bsc#984738, bgo#769387).
+
+---
@@ -34,0 +40,6 @@
+Mon May  2 10:57:13 CEST 2016 - fcro...@suse.com
+
+- Drop mutter-grab-display.patch, it has been fixed by upstream
+  differently.
+
+---
@@ -45,0 +57,8 @@
+Wed Apr 13 06:46:07 UTC 2016 - idon...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+- Remove upstream patches: mutter-bnc879109-no-monitors-crash.patch
+- Refresh mutter-grab-display.patch, mutter-bell.patch,
+  relax-some-constraints-on-CSD-windows-in-sle-classic.patch
+
+---
@@ -599,0 +619,5 @@
+Thu Aug 14 08:35:16 UTC 2014 - idon...@suse.com
+
+- Update mutter-bell.patch so it works on all cases (bnc#889218)
+
+---
@@ -656,0 +681,21 @@
+Wed Jul  9 11:53:15 UTC 2014 - cxi...@suse.com
+
+- Add relax-some-constraints-on-CSD-windows-in-sle-classic.patch:
+  CSD (Client Side Decoration) windows have invisible box wrapping
+  around them, which leads to some positioning issues as in this
+  bug report. Relax some constraints on window positioning for CSD
+  windows s.t. they can be placed at the very top of the monitor.
+  This fix works nicely for "sle-classic" as there is no top bar
+  any more, and is NOT applied in other GNOME sessions for reasons
+  stated in bgo#719772 (bnc#883491).
+
+---
+Sat May 31 13:05:37 CDT 2014 - feder...@suse.com
+
+- Add mutter-bnc879109-no-monitors-crash.patch:
+  Fixes a crash in Mutter when there are no usable monitors, such
+  as when a laptop is booted with the lid closed while on a docking
+  station, with the intent of plugging an external monitor later
+  (bnc#879109).
+
+---
@@ -666,0 +712,11 @@
+Wed May  7 18:54:54 CEST 2014 - sbra...@suse.cz
+
+- Added support for gnome-patch-translation (2 strings).
+
+---
+Sun Apr 27 23:49:47 UTC 2014 - dli...@suse.com
+
+- Update mutter-grab-display.patch to fix (bnc#873763)
+  remove the duplicated trap-pop.
+
+---
@@ -681,0 +738,7 @@
+Fri Mar 28 08:40:54 UTC 2014 - dli...@suse.com
+
+- Add mutter-grab-display.patch (bnc#870285)
+  The oracle installer cannot display correctly.
+  The bug was introduced in 3.10.4 and is now fixed in upstream.
+
+---
@@ -792,0 +856,12 @@
+Fri Feb 14 11:03:34 UTC 2014 - fcro...@suse.com
+
+- Update mutter-bell.patch: correctly get gsetting from the right
+  schema [FATE#316042]
+
+---
+Wed Feb  5 08:44:05 UTC 2014 - idon...@suse.com
+
+- Add mutter-bell.patch to make audible bell work out of the box.
+  Implements FATE#316042
+
+---

New:

  mutter-bell.patch
  mutter-bsc984738-grab-display.patch
  relax-some-constraints-on-CSD-windows-in-sle-classic.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.zWtUY3/_old  2016-08-28 12:17:30.0 +0200
+++ /var/tmp/diff_new_pack.zWtUY3/_new  2016-08-28 12:17:30.0 +0200
@@ -30,6 +30,12 @@
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
 Source: 
http://download.gnome.org/sources/mutter/3.20/%{name}-%{version}.tar.xz
+# PATCH-FEATURE-SLE mutter-bell.patch FATE#316042 bnc#889218 idon...@suse.com 
-- make audible bell work out of the box.
+Patch1: mutter-bell.patch
+# PATCH-FIX-SLE relax-some-constraints-on-CSD-windows-in-sle-classic.patch 
bnc#883491 cxi...@suse.com -- Relax some constraints on window positioning for 
CSD windows s.t. they can be placed at the very top of the monitor.
+Patch2: relax-some-constraints-on-CSD-windows-in-sle-classic.patch
+# PATCH-FIX-UPSTREAM mutter-bsc984738-grab-display.patch bsc#984738 bgo#769387 
h...@suse.com -- Revert a upstream commit 

commit mutter for openSUSE:Factory

2016-07-12 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-07-12 23:48:46

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.changes2016-05-20 
11:54:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-07-12 
23:48:47.0 +0200
@@ -1,0 +2,21 @@
+Wed Jun 29 09:14:06 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.20.3:
+  + Fix grabbing random keys for disabled shortcuts (bgo#766270).
+  + Crash fixes (bgo#751847, bgo#767969).
+  + Improve multi-monitor handling on wayland (bgo#766528).
+  + Don't create invalid UTF-8 window description strings
+(bgo#765535).
+  + Convert window titles and wm_class to UTF-8 (bgo#752788).
+  + Use kill() to force-quit unresponsive wayland clients
+(bgo#767464).
+  + Fix window position when unmaximizing via DND on wayland
+(bgo#764180).
+  + Avoid full window redraws when using extended frame sync
+(bgo#767798).
+  + Fix missing frame border around GTK+ dialogs (bgo#745060).
+  + Improve X11 <-> wayland copy and paste interaction
+(bgo#768007).
+  + Updated translations.
+
+---

Old:

  mutter-3.20.2.tar.xz

New:

  mutter-3.20.3.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.XtPy2F/_old  2016-07-12 23:48:48.0 +0200
+++ /var/tmp/diff_new_pack.XtPy2F/_new  2016-07-12 23:48:48.0 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.20.2
+Version:3.20.3
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.20.2.tar.xz -> mutter-3.20.3.tar.xz ++
 1782 lines of diff (skipped)




commit mutter for openSUSE:Factory

2016-05-20 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-05-20 11:54:09

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.changes2016-04-15 
19:05:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-05-20 
11:54:11.0 +0200
@@ -1,0 +2,12 @@
+Wed May 11 08:03:31 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.20.2:
+  + Notify clients of pending modifier state changes (bgo#748526).
+  + Add get_is_builtin_display_on() method (bgo#765267).
+  + Fix 2-finger titlebar taps on wayland (bgo#764519).
+  + Misc. bug fixes: bgo#765058, bgo#765252, bgo#765062.
+  + Updated translations.
+- Conditionally apply translations-update-upstream BuildRequires
+  and macro for non-openSUSE only.
+
+---

Old:

  mutter-3.20.1.tar.xz

New:

  mutter-3.20.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.8xl0bX/_old  2016-05-20 11:54:12.0 +0200
+++ /var/tmp/diff_new_pack.8xl0bX/_new  2016-05-20 11:54:12.0 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.20.1
+Version:3.20.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -36,7 +36,9 @@
 BuildRequires:  libSM-devel
 BuildRequires:  libX11-devel
 BuildRequires:  libXinerama-devel
+%if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
+%endif
 BuildRequires:  update-desktop-files
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
@@ -136,7 +138,9 @@
 %lang_package
 %prep
 %setup -q
+%if !0%{?is_opensuse}
 translation-update-upstream
+%endif
 
 %build
 %configure \

++ mutter-3.20.1.tar.xz -> mutter-3.20.2.tar.xz ++
 4069 lines of diff (skipped)




commit mutter for openSUSE:Factory

2016-04-15 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2016-04-15 19:05:38

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.changes2016-03-29 
14:45:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-04-15 
19:05:39.0 +0200
@@ -1,0 +2,11 @@
+Wed Apr 13 17:48:40 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.20.1:
+  + Constrain window move/resizes on wayland as on X11
+(bgo#748819).
+  + Don't crash with invalid previous monitor configurations
+(bgo#764286).
+  + Misc. bug fixes and cleanups: bgo#762828, bgo#764807.
+  + Updated translations.
+
+---

Old:

  mutter-3.20.0.tar.xz

New:

  mutter-3.20.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.JOplS8/_old  2016-04-15 19:05:40.0 +0200
+++ /var/tmp/diff_new_pack.JOplS8/_new  2016-04-15 19:05:40.0 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.20.0
+Version:3.20.1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.20.0.tar.xz -> mutter-3.20.1.tar.xz ++
 4516 lines of diff (skipped)




commit mutter for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

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

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.changes2015-12-03 
13:29:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2016-03-29 
14:45:48.0 +0200
@@ -1,0 +2,115 @@
+Wed Mar 23 08:14:33 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.20.0:
+  + Fix crash when using visual bell (bgo#763858).
+  + Updated translations.
+
+---
+Thu Mar 17 08:38:21 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.19.92:
+  + Add system bell support on wayland (bgo#763284).
+  + Add gtk_surface.present to gtk-shell (bgo#763295).
+  + Handle DND drops on the root window (bgo#762104).
+  + Misc. bug fixes: bgo#762828, bgo#760745, bgo#763125,
+bgo#762763, bgo#762661, bgo#762639, bgo#763159.
+  + Updated translations.
+
+---
+Fri Mar  4 13:48:48 UTC 2016 - fcro...@suse.com
+
+- BuildRequires pkgconfig(libdrm), pkgconfig(libinput),
+  pkgconfig(libsystemd) are only needed when building native
+  backend, which is useful only under wayland and when running as
+  display server. Ensure they aren't pulled as BuildRequires when
+  wayland support is disabled. Add --enable-native-backend when
+  building wayland support.
+
+---
+Thu Mar  3 19:39:46 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.19.91:
+  + Add --nested CLI argument to fix nested wayland session
+(bgo#758658).
+  + Fix stack - scene graph stacking synchronization issues
+(bgo#755605).
+  + Rate-limit last-device changes to fix freezes (bgo#753527).
+  + Implement primary selection protocol (bgo#762560).
+  + Misc. bug fixes: bgo#762878, bgo#762716.
+  + Updated translations.
+
+---
+Fri Feb 19 18:23:04 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.19.90:
+  + Release buffer after processing commit (bgo#761312,
+bgo#761613).
+  + Implement pointer motion, locks and confinement on wayland
+(bgo#744104).
+  + Add basic startup notification support on wayland (bgo#762268).
+  + Misc. bug fixes: bgo#760670, bgo#761543, bgo#752794,
+bgo#761557.
+
+---
+Fri Jan 22 08:32:08 UTC 2016 - dims...@opensuse.org
+
+- Update to version 3.19.4:
+  + Fix updating stacking order when setting transient_for
+(bgo#755606).
+  + Support screen rotation when supported by the driver
+(bgo#745079).
+  + Protect against broken WM_CLASS property implementations
+(bgo#759658).
+  + Handle wl_pointer v5 events on wayland (bgo#760637).
+  + Implement DND actions on wayland (bgo#760805).
+  + Misc. bug fixes: bgo#754711, bgo#756789, bgo#759297,
+bgo#758613, bgo#760330, bgo#760476, bgo#759222, bgo#760670.
+  + Updated translations.
+
+---
+Thu Dec 17 12:40:26 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.19.3:
+  + Correct refresh rate units on KMS/Wayland (bgo#758653).
+  + Fix crash when initial cursor position is not on a monitor
+(bgo#756698).
+  + Fix crash when more CRTs are enabled than outputs connected
+(bgo#751638).
+  + Fix touch pointer emulation on wayland (bgo#756754).
+  + Allow minimizing windows that don't advertise supporting it
+(bgo#758186).
+  + Force 2-finger scroll by default if available (bgo#759304).
+  + Fix crash during XWayland initialization (bgo#751845).
+  + Ensure to send a ConfigureNotify to just mapped windows
+(bgo#759492).
+  + Misc. bug fixes and cleanups: bgo#758239, bgo#758633,
+bgo#755503, bgo#759374.
+  + Updated translations.
+- Add pkgconfig(wayland-protocols) BuildRequires: new dependency.
+
+---
+Wed Nov 25 20:59:34 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.19.2:
+  + Fix crash on monitor unplug (bgo#756796).
+  + Exit cleanly on initialization errors (bgo#757311).
+  + Allow to determine backend setting from session type
+(bgo#741666).
+  + Fix DRM device detection for non-PCI devices (bgo#754911).
+  + Don't force placement of windows without buffer on wayland
+(bgo#751887).
+  + Fix initialization of bypass compositor hint (bgo#758544).
+
+---
+Tue Nov 24 22:38:17 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.19.1:
+  + wayland: Allow to trigger popups through 

commit mutter for openSUSE:Factory

2015-12-03 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-12-03 13:29: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.changes2015-10-25 
19:11:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-12-03 
13:29:50.0 +0100
@@ -1,0 +2,10 @@
+Thu Nov 12 16:02:29 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.18.2:
+  + Misc. crash fixes (bgo#756675, bgo#756660, bgo#757148,
+bgo#756796).
+  + Fix modifiers-only input source switching on Ubuntu.
+  + Exit cleanly on initialization errors (bgo#757311).
+  + Updated translations.
+
+---

Old:

  mutter-3.18.1.tar.xz

New:

  mutter-3.18.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.JHndpc/_old  2015-12-03 13:29:51.0 +0100
+++ /var/tmp/diff_new_pack.JHndpc/_new  2015-12-03 13:29:51.0 +0100
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.18.1
+Version:3.18.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.18.1.tar.xz -> mutter-3.18.2.tar.xz ++
 4195 lines of diff (skipped)




commit mutter for openSUSE:Factory

2015-10-25 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-10-25 19:11:31

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.changes2015-10-14 
16:42:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-10-25 
19:11:32.0 +0100
@@ -1,0 +2,17 @@
+Thu Oct 15 19:35:00 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.18.1:
+  + Improve HiDPI support on wayland (bgo#755097).
+  + Fix doubly-scaled cursor on XWayland HiDPI (bgo#755099).
+  + Stop hiding titlebar buttons in dialogs (bgo#641630).
+  + Add support for fullscreen/unfullscreen animations
+(bgo#707248).
+  + Misc. crash fixes: bgo#755096, bgo#754979, bgo#755490,
+bgo#754357, bgo#745785, bgo#756642.
+  + Misc. bug fixes: bgo#743339, bgo#752047, bgo#756074,
+bgo#756649.
+- Drop wayland-Dont-pre-multiply-root-cursor-sizes.patch and
+  wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch: Fixed
+  upstream.
+
+---

Old:

  mutter-3.18.0.tar.xz
  wayland-Dont-pre-multiply-root-cursor-sizes.patch
  wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch

New:

  mutter-3.18.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.VSjGLU/_old  2015-10-25 19:11:33.0 +0100
+++ /var/tmp/diff_new_pack.VSjGLU/_new  2015-10-25 19:11:33.0 +0100
@@ -23,17 +23,13 @@
 %endif
 
 Name:   mutter
-Version:3.18.0
+Version:3.18.1
 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.18/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM wayland-Dont-pre-multiply-root-cursor-sizes.patch 
bgo#755099 zai...@opensuse.org - Upstream patch for HiDPI in wayland 
-Patch0: wayland-Dont-pre-multiply-root-cursor-sizes.patch
-# PATCH-FIX-UPSTREAM wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch 
bgo#755099 zai...@opensuse.org - Upstream patch for HiDPI in wayland
-Patch1: wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  intltool
@@ -140,8 +136,6 @@
 %prep
 %setup -q
 translation-update-upstream
-%patch0 -p1
-%patch1 -p1
 
 %build
 %configure \

++ mutter-3.18.0.tar.xz -> mutter-3.18.1.tar.xz ++
 1754 lines of diff (skipped)




commit mutter for openSUSE:Factory

2015-10-14 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-10-14 16:42:57

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.changes2015-10-06 
16:31:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-10-14 
16:42:58.0 +0200
@@ -1,0 +2,7 @@
+Fri Oct  2 21:28:47 UTC 2015 - zai...@opensuse.org
+
+- Add wayland-Dont-pre-multiply-root-cursor-sizes.patch and
+  wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch: taken
+  from upstream git. Fixes for HiDPI under wayland (bgo#755099).
+
+---

New:

  wayland-Dont-pre-multiply-root-cursor-sizes.patch
  wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.Sqn7FZ/_old  2015-10-14 16:42:59.0 +0200
+++ /var/tmp/diff_new_pack.Sqn7FZ/_new  2015-10-14 16:42:59.0 +0200
@@ -30,6 +30,10 @@
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
 Source: 
http://download.gnome.org/sources/mutter/3.18/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM wayland-Dont-pre-multiply-root-cursor-sizes.patch 
bgo#755099 zai...@opensuse.org - Upstream patch for HiDPI in wayland 
+Patch0: wayland-Dont-pre-multiply-root-cursor-sizes.patch
+# PATCH-FIX-UPSTREAM wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch 
bgo#755099 zai...@opensuse.org - Upstream patch for HiDPI in wayland
+Patch1: wayland-Dont-scale-XWayland-pointer-cursor-sprites.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:  intltool
@@ -136,6 +140,8 @@
 %prep
 %setup -q
 translation-update-upstream
+%patch0 -p1
+%patch1 -p1
 
 %build
 %configure \

++ wayland-Dont-pre-multiply-root-cursor-sizes.patch ++
>From 4f1461b9c3fd57e092ced0e95775a6f952664acf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
Date: Wed, 16 Sep 2015 15:47:31 +0800
Subject: [PATCH] wayland: Don't pre-multiply root cursor sizes with primary
 monitor scale

We cannot use the XSETTINGS value for cursor theme size because
gnome-settings-daemon already multiplies it by the primary monitor's
scale.

https://bugzilla.gnome.org/show_bug.cgi?id=755099
---
 src/core/prefs.c | 64 
 1 file changed, 55 insertions(+), 9 deletions(-)

diff --git a/src/core/prefs.c b/src/core/prefs.c
index 2da8da3..90ad108 100644
--- a/src/core/prefs.c
+++ b/src/core/prefs.c
@@ -96,6 +96,10 @@ static gboolean bell_is_audible = TRUE;
 static gboolean gnome_accessibility = FALSE;
 static gboolean gnome_animations = TRUE;
 static char *cursor_theme = NULL;
+/* cursor_size will, when running as an X11 compositing window manager, be the
+ * actual cursor size, multiplied with the global window scaling factor. On
+ * Wayland, it will be the actual cursor size retrieved from gsettings.
+ */
 static int   cursor_size = 24;
 static int   draggable_border_width = 10;
 static int   drag_threshold;
@@ -123,6 +127,9 @@ static gboolean update_binding (MetaKeyPref 
*binding,
 static gboolean update_key_binding (const char  *key,
 gchar  **strokes);
 
+static void wayland_settings_changed (GSettings  *settings,
+  gchar  *key,
+  gpointerdata);
 static void settings_changed (GSettings  *settings,
   gchar  *key,
   gpointerdata);
@@ -134,9 +141,10 @@ static void shell_shows_app_menu_changed (GtkSettings 
*settings,
   GParamSpec  *pspec,
   gpointer data);
 
-static void update_cursor_size (GtkSettings *settings,
-GParamSpec *pspec,
-gpointer data);
+static void update_cursor_size_from_gtk (GtkSettings *settings,
+ GParamSpec *pspec,
+ gpointer data);
+static void update_cursor_size (void);
 
 static void queue_changed (MetaPreference  pref);
 
@@ -963,14 +971,18 @@ meta_prefs_init (void)
 G_CALLBACK (settings_changed), NULL);
   g_signal_connect (settings, "changed::" KEY_GNOME_CURSOR_THEME,
 G_CALLBACK (settings_changed), NULL);
+  if (meta_is_wayland_compositor ())
+g_signal_connect (settings, 

commit mutter for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-10-06 16:31:35

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.changes2015-08-28 
08:23:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-10-06 
16:31:37.0 +0200
@@ -1,0 +2,55 @@
+Tue Sep 22 06:48:55 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.18.0:
+  + Misc. fixes: bgo#753434.
+  + Updated translations.
+- Drop Revert-launcher-simplify-getting-session-dbus-proxy.patch:
+  fixed upstream.
+
+---
+Sat Sep 19 11:08:06 UTC 2015 - zai...@opensuse.org
+
+- Add Revert-launcher-simplify-getting-session-dbus-proxy.patch:
+  fix VT switching with wayland, patch from upstream git.
+
+---
+Wed Sep 16 17:45:23 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.17.92:
+  + Don't omit the background color for backgrounds that don't fill
+the screen (bgo#754476).
+  + Fix up key state on FocusIn when running nested (bgo#753948).
+  + Find the right DRM device instead of hardcoding card0
+(bgo#753434).
+  + Scale cursor on HiDPI screens (bgo#744932).
+  + Misc. fixes and cleanups (bgo#754545, bgo#754215, bgo#754621,
+bgo#754715).
+  + Updated translations.
+
+---
+Thu Sep  3 19:13:29 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.17.91:
+  + Send error on pointer-gesture protocol version mismatch
+(bgo#753855).
+  + Misc. cleanups (bgo#744932).
+  + Updated translations.
+
+---
+Thu Aug 20 15:02:20 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.17.90:
+  + Fix glitch with some fullscreen apps (bgo#753020).
+  + Fix screen update issue with NVidia driver (bgo#728464).
+  + Only call frame callbacks for surfaces that get drawn
+(bgo#739163).
+  + Misc. bug fixes and cleanups: bgo#753222, bgo#752753,
+bgo#753237, bgo#753380, bgo#744104, bgo#744932.
+  + Updated translations.
+- Drop upstream fixed patches:
+  + build_fix_return_value_in_meta-sync-ring.c.patch
+  + compositor_add_support_for_GL_EXT_x11_sync_object.patch
+  + compositor_fix_GL_EXT_x11_sync_object_race_condition.patch
+  + compositor_handle_fences_in_the_frontend_X_connection.patch
+
+---
@@ -11,0 +67,46 @@
+
+---
+Thu Jul 23 15:19:19 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.17.4:
+  + nested: Allow basic configuration of dummy outputs
+(bgo#747089).
+  + Send wl_surface.enter and wl_surface.leave on output changes
+(bgo#744453).
+  + Improve HiDPI handling on wayland (bgo#745655, bgo#744934).
+  + Implement compositor-side animated cursors (bgo#752342).
+  + Bugs fixed: bgo#750816, bgo#751884, bgo#752248, bgo#752551,
+bgo#752552, bgo#752673, bgo#752674.
+- Drop mutter-devel-doc sub-package, removed upstream.
+
+---
+Mon Jul  6 18:25:28 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.17.3:
+  + Add X11/wayland clipboard interaction (bgo#738312).
+  + Support VM monitor layout hints on wayland (bgo#750363).
+  + Bugs fixed: bgo#749994, bgo#750256, bgo#749716, bgo#748705,
+bgo#750552, bgo#751036, bgo#750007, bgo#751136, bgo#750552,
+bgo#751471, bgo#751715, bgo#750680.
+  + Updated translations.
++ Add pkgconfig(xrandr) BuildRequires: New optional dependency.
+
+---
+Thu Jul  2 18:29:45 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.17.2:
+  + Honor default value for click method setting (bgo#746290).
+  + Add X11/wayland clipboard interoperation (bgo#738312).
+  + Misc. bug fixes: bgo#749076, bgo#749711.
+
+---
+Thu Jul  2 18:29:44 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.17.1:
+  + Add public method to get neighboring monitor (bgo#633994).
+  + Apply the right settings to the right input devices
+(bgo#747886).
+  + Fix scroll button setting (bgo#747967).
+  + Add support for modal hint on wayland (bgo#745720).
+  + Don't reset idle time for non-hardware events (bgo#748541).
+  + Misc. bug fixes (bgo#748478).

Old:

  build_fix_return_value_in_meta-sync-ring.c.patch
  compositor_add_support_for_GL_EXT_x11_sync_object.patch
  compositor_fix_GL_EXT_x11_sync_object_race_condition.patch
  

commit mutter for openSUSE:Factory

2015-08-28 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-08-28 08:23:54

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.changes2015-07-16 
17:18:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-08-28 
08:23:55.0 +0200
@@ -1,0 +2,12 @@
+Thu Aug 13 13:15:16 UTC 2015 - idon...@suse.com
+
+- Fix screen flickering on nvidia devices (bgo#728464).
+  + Add the following commits from the 3.16 branch:
+- build_fix_return_value_in_meta-sync-ring.c.patch
+- compositor_add_support_for_GL_EXT_x11_sync_object.patch
+- compositor_fix_GL_EXT_x11_sync_object_race_condition.patch
+- compositor_handle_fences_in_the_frontend_X_connection.patch
+- Added autoconf and automake BuildRequires and run autoreconf for
+  the patches above.
+
+---

New:

  build_fix_return_value_in_meta-sync-ring.c.patch
  compositor_add_support_for_GL_EXT_x11_sync_object.patch
  compositor_fix_GL_EXT_x11_sync_object_race_condition.patch
  compositor_handle_fences_in_the_frontend_X_connection.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.9M1wMg/_old  2015-08-28 08:23:57.0 +0200
+++ /var/tmp/diff_new_pack.9M1wMg/_new  2015-08-28 08:23:57.0 +0200
@@ -30,6 +30,17 @@
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
 Source: 
http://download.gnome.org/sources/mutter/3.16/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM compositor_add_support_for_GL_EXT_x11_sync_object.patch 
bgo#728464
+Patch1: compositor_add_support_for_GL_EXT_x11_sync_object.patch
+# PATCH-FIX-UPSTREAM 
compositor_fix_GL_EXT_x11_sync_object_race_condition.patch bgo#728464
+Patch2: compositor_fix_GL_EXT_x11_sync_object_race_condition.patch
+# PATCH-FIX-UPSTREAM build_fix_return_value_in_meta-sync-ring.c.patch 
bgo#728464
+Patch3: build_fix_return_value_in_meta-sync-ring.c.patch
+# PATCH-FIX-UPSTREAM 
compositor_handle_fences_in_the_frontend_X_connection.patch bgo#728464
+Patch4: compositor_handle_fences_in_the_frontend_X_connection.patch
+# autoconf and automake only needed for patches 1-4
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool
@@ -142,9 +153,15 @@
 %lang_package
 %prep
 %setup -q
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 translation-update-upstream
 
 %build
+# Only needed for patches 1-4
+autoreconf
 %configure \
 --disable-static \
 --enable-compile-warnings=maximum

++ build_fix_return_value_in_meta-sync-ring.c.patch ++
From a54b1261d3ec5ccf7a8262c88557b6b952bc8a2e Mon Sep 17 00:00:00 2001
From: Ting-Wei Lan la...@src.gnome.org
Date: Sat, 8 Aug 2015 20:12:09 +0800
Subject: build: Fix return value in meta-sync-ring.c

https://bugzilla.gnome.org/show_bug.cgi?id=753380

diff --git a/src/compositor/meta-sync-ring.c b/src/compositor/meta-sync-ring.c
index 44b1c41..217ebe5 100644
--- a/src/compositor/meta-sync-ring.c
+++ b/src/compositor/meta-sync-ring.c
@@ -499,7 +499,7 @@ meta_sync_ring_after_frame (void)
   if (!ring)
 return FALSE;
 
-  g_return_if_fail (ring-xdisplay != NULL);
+  g_return_val_if_fail (ring-xdisplay != NULL, FALSE);
 
   if (ring-warmup_syncs = NUM_SYNCS / 2)
 {
@@ -542,7 +542,7 @@ meta_sync_ring_insert_wait (void)
   if (!ring)
 return FALSE;
 
-  g_return_if_fail (ring-xdisplay != NULL);
+  g_return_val_if_fail (ring-xdisplay != NULL, FALSE);
 
   if (ring-current_sync-state != META_SYNC_STATE_READY)
 {
-- 
cgit v0.10.2

++ compositor_add_support_for_GL_EXT_x11_sync_object.patch ++
 840 lines (skipped)

++ compositor_fix_GL_EXT_x11_sync_object_race_condition.patch ++
From c77e482b60bea40a422691b16af02a429d9c2edc Mon Sep 17 00:00:00 2001
From: Aaron Plattner aplatt...@nvidia.com
Date: Mon, 3 Aug 2015 21:15:15 -0700
Subject: compositor: Fix GL_EXT_x11_sync_object race condition

The compositor maintains a ring of shared fences with the X server in order to
properly synchronize rendering between the X server and the compositor's GPU
channel.  When all of the fences have been used, the compositor needs to reset
one so that it can be reused.  It does this by first waiting on the CPU for the
fence to become triggered, and then sending a request to the X server to reset
the fence.

If the compositor's GPU channel is busy processing other work (e.g. the desktop
switcher animation), then the X server may process the reset 

commit mutter for openSUSE:Factory

2015-07-16 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-07-16 17:18:07

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.changes2015-05-18 
22:13:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-07-16 
17:18:09.0 +0200
@@ -1,0 +2,10 @@
+Thu Jul  2 17:24:54 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.16.3:
+  + Fix kill dialog not showing when first PING fails (bgo#749076).
+  + wayland: Reset idle time appropriately (bgo#749711,
+bgo#749994).
+  + Fix crash when trying to focus a hidden window (bgo#751715).
+  + Updated translations.
+
+---

Old:

  mutter-3.16.2.tar.xz

New:

  mutter-3.16.3.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.FMiBPe/_old  2015-07-16 17:18:10.0 +0200
+++ /var/tmp/diff_new_pack.FMiBPe/_new  2015-07-16 17:18:10.0 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.16.2
+Version:3.16.3
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.16.2.tar.xz - mutter-3.16.3.tar.xz ++
 3025 lines of diff (skipped)




commit mutter for openSUSE:Factory

2015-05-18 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-05-18 22:13:44

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.changes2015-04-23 
08:02:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-05-18 
22:13:46.0 +0200
@@ -1,0 +2,9 @@
+Thu May 14 17:56:07 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.16.2:
+  + Fix scroll button setting (bgo#747967).
+  + Don't reset idle time for non-hardware events (bgo#748541).
+  + Honor default value for click method setting (bgo#746290).
+  + Misc. bug fixes (bgo#748478).
+
+---

Old:

  mutter-3.16.1.1.tar.xz

New:

  mutter-3.16.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.klhyfd/_old  2015-05-18 22:13:47.0 +0200
+++ /var/tmp/diff_new_pack.klhyfd/_new  2015-05-18 22:13:47.0 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   mutter
-Version:3.16.1.1
+Version:3.16.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.16.1.1.tar.xz - mutter-3.16.2.tar.xz ++
 10672 lines of diff (skipped)




commit mutter for openSUSE:Factory

2015-04-23 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-04-23 08:02:32

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.changes2015-04-06 
00:26:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-04-23 
08:02:33.0 +0200
@@ -1,0 +2,25 @@
+Wed Apr 15 15:22:38 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.16.1.1:
+  + Prevent a crash when switching VTs or adding input devices
+(bgo#747886).
+
+---
+Wed Apr 15 06:20:25 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.16.1:
+  + Add function to refresh all background instances (bgo#739178).
+  + Fix swapped scroll methods on wayland (bgo#746870).
+  + Manually activate stage to fix accessibility on wayland
+(bgo#746670).
+  + Center pointer on primary monitor on startup (bgo#746896).
+  + wayland: Reword synchronized state application semantics
+(bgo#743617).
+  + Ensure input settings are applied on startup (bgo#747434).
+  + Misc. bug fixes: bgo#744932, bgo#746509, bgo#746692,
+bgo#746510, bo#746545, bgo#747263.
+  + Updated translations.
+- Add pkgconfig(xrender) BuildRequires: new verified dependency.
+- Drop mutter-nvidia-repaint-on-resume.patch: fixed upstream.
+
+---

Old:

  mutter-3.16.0.tar.xz
  mutter-nvidia-repaint-on-resume.patch

New:

  mutter-3.16.1.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.mAzhEY/_old  2015-04-23 08:02:33.0 +0200
+++ /var/tmp/diff_new_pack.mAzhEY/_new  2015-04-23 08:02:34.0 +0200
@@ -23,15 +23,13 @@
 %endif
 
 Name:   mutter
-Version:3.16.0
+Version:3.16.1.1
 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.16/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM mutter-nvidia-repaint-on-resume.patch boo#9141409 
bgo#739178 dims...@opensuse.org -- meta-background: Add a function to refresh 
all background instances
-Patch0: mutter-nvidia-repaint-on-resume.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool
@@ -67,6 +65,7 @@
 BuildRequires:  pkgconfig(xkbcommon-x11)
 BuildRequires:  pkgconfig(xkbfile)
 BuildRequires:  pkgconfig(xkeyboard-config)
+BuildRequires:  pkgconfig(xrender)
 %if %{with wayland}
 BuildRequires:  pkgconfig(clutter-egl-1.0)
 BuildRequires:  pkgconfig(clutter-wayland-1.0)

++ mutter-3.16.0.tar.xz - mutter-3.16.1.1.tar.xz ++
 13793 lines of diff (skipped)




commit mutter for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2015-03-30 19:27:12

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.changes2014-12-21 
12:01:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2015-03-30 
19:27:13.0 +0200
@@ -1,0 +2,106 @@
+Mon Mar 23 20:31:42 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.16.0:
+  + wayland: Don't skip notifying about initial maximized state
+(bgo#745303).
+  + Updated translations.
+- Add mutter-nvidia-repaint-on-resume.patch: Add a function to
+  refresh all background instances (boo#914149, bgo#739178).
+
+---
+Wed Mar 18 08:41:11 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.92:
+  + Ensure pointer visibility on monitor changes (bgo#745121,
+bgo#745752).
+  + Fix geometry of shaded windows (bgo#746145).
+  + Take over cursor visibility handling from gsd (bgo#712775).
+  + Fix touch interaction on window decorations (bgo#745335).
+  + Add options for libinput_config_click_method (bgo#746290).
+  + Scale window decorations on HiDPI displays (bgo#744354).
+  + Misc. bug fixes: bgo#745163, bgo#746295, bgo#746098,
+bgo#745734.
+  + Updated translations.
+
+---
+Thu Mar  5 01:19:59 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.91:
+  + wayland: Fix nested compositor mode (bgo#745401).
+  + wayland: Fix pointer constraining (bgo#727337).
+  + wayland: Fix input region on HiDPI (bgo#744933).
+  + Allow themes to style buttons differently based on function
+(bgo#745108).
+  + Misc. bug fixes and cleanups: bgo#745141, bgo#745118,
+bgo#745476, bgo#745442.
+  + Updated translations.
+
+---
+Fri Feb 20 20:36:15 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.90:
+  + Initialize MetaOutput even when we can't get the EDID
+(bgo#743412).
+  + Expose MetaMonitorManager to introspection (bgo#743745).
+  + Fix flash on unredirection (bgo#743858).
+  + Update xdg-shell implementation to v5 (bgo#744452).
+  + Do not try to use seat devices that aren't (yet) present
+(bgo#744640).
+  + Add keybindings for switching to VT8-VT12 (bgo#744800).
+  + Misc bug fixes: bgo#743678, bgo#744500.
+
+---
+Fri Feb 20 16:20:38 UTC 2015 - dims...@opensuse.org
+
+- Add pkgconfig(gudev-1.0) and pkgconfig(gbm) BuildRequires in case
+  we're building with wayland support: Needed for the native (non
+  nested support).
+
+---
+Fri Jan 23 21:24:20 UTC 2015 - zai...@opensuse.org
+
+- Update to version 3.15.4:
+  + Use GTK+ theme for window decorations instead of metacity
+(bgo#741917).
+  + Export the same EDID information on X11 and wayland
+(bgo#742882).
+  + Apply input device configuration on wayland (bgo#739397).
+  + Implement pointer barriers on wayland (bgo#706655).
+  + Bugs fixed: bgo#741829, bgo#738630, bgo#737463, bgo#698995,
+bgo#727893, bgo#742825, bgo#742824, bgo#742841, bgo#743173,
+bgo#743189, bgo#743217, bgo#743254.
+  + Updated translations.
+
+---
+Fri Dec 19 17:04:05 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.15.3:
+  + Don't leave left-over frames queued (bgo#738686).
+  + Set CRTC configuration even if it might be redundant
+(bgo#740838).
+  + Updated translations.
+
+---
+Fri Dec 19 16:49:47 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.15.2:
+  + Don't enable hiDPI on monitors with broken EDID (bgo##734839).
+  + Prevent crash applying monitor config for a closed lid
+(bgo#739450).
+  + Fix flicker during startup transition (bgo#740377).
+  + Bugs fixed: bgo#731521, bgo#740133, bgo#738890.
+
+---
+Fri Dec 19 16:44:35 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.15.1:
+  + Use GResources for theme loading (bgo#736936).
+  + Fix headerbar drag getting stuck on xwayland (bgo#738411).
+- Drop following patches: mutter-black-screen-during-login.patch,
+  mutter-window-actor-unredirection-when-destroyed.patch,
+  mutter-empty-input-shapes-windows.patch,
+  mutter-left-over-queued-frames.patch,
+  mutter-dont-overwrite-send_frame_messages_timer.patch, all fixed
+  upstream.
+
+---

Old:

  mutter-3.14.3.tar.xz


commit mutter for openSUSE:Factory

2014-12-21 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2014-12-21 12:02:16

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.changes2014-12-17 
19:18:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-12-21 
12:01:19.0 +0100
@@ -1,0 +2,17 @@
+Fri Dec 19 15:16:54 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.14.3:
+  + Fix crash when trying to unredirect a destroyed window
+(bgo#740133).
+  + Fix flicker during startup transition (bgo#740377).
+  + Don't leave left-over frames queued (bgo#738686).
+  + Set CRTC configuration even if it might be redundant
+(bgo#740838).
+- Drop upstreamed patches:
+  + mutter-black-screen-during-login.patch.
+  + mutter-window-actor-unredirection-when-destroyed.patch.
+  + mutter-empty-input-shapes-windows.patch.
+  + mutter-left-over-queued-frames.patch.
+  + mutter-dont-overwrite-send_frame_messages_timer.patch.
+
+---

Old:

  mutter-3.14.2.tar.xz
  mutter-black-screen-during-login.patch
  mutter-dont-overwrite-send_frame_messages_timer.patch
  mutter-empty-input-shapes-windows.patch
  mutter-left-over-queued-frames.patch
  mutter-window-actor-unredirection-when-destroyed.patch

New:

  mutter-3.14.3.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.1ZKZqx/_old  2014-12-21 12:01:20.0 +0100
+++ /var/tmp/diff_new_pack.1ZKZqx/_new  2014-12-21 12:01:20.0 +0100
@@ -23,23 +23,13 @@
 %endif
 
 Name:   mutter
-Version:3.14.2
+Version:3.14.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.14/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM mutter-black-screen-during-login.patch bgo#740377 
badshah...@gmail.com --Disable ugly black screen during login; patch taken from 
upstream git
-Patch0: mutter-black-screen-during-login.patch
-# PATCH-FIX-UPSTREAM mutter-window-actor-unredirection-when-destroyed.patch 
bgo#740133 badshah...@gmail.com -- window-actor: Do not request unredirection 
when destroyed; patch taken from upstream
-Patch1: mutter-window-actor-unredirection-when-destroyed.patch
-# PATCH-FIX-UPSTREAM mutter-empty-input-shapes-windows.patch 
badshah...@gmail.com -- window-x11: Fix windows that set empty input shapes; 
patch taken from upstream git
-Patch2: mutter-empty-input-shapes-windows.patch
-# PATCH-FIX-UPSTREAM mutter-left-over-queued-frames.patch bgo#738686 
badshah...@gmail.com -- Fix problems resulting in left-over queued frames; 
patch taken from upstream git
-Patch3: mutter-left-over-queued-frames.patch
-# PATCH-FIX-UPSTREAM mutter-dont-overwrite-send_frame_messages_timer.patch 
bgo#738686 badshah...@gmail.com -- MetaWindowActor: don't overwrite 
send_frame_messages_timer; patch taken from upstream git
-Patch4: mutter-dont-overwrite-send_frame_messages_timer.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool
@@ -151,11 +141,6 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
 translation-update-upstream
 
 %build

++ mutter-3.14.2.tar.xz - mutter-3.14.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.14.2/NEWS new/mutter-3.14.3/NEWS
--- old/mutter-3.14.2/NEWS  2014-11-12 19:00:43.0 +0100
+++ new/mutter-3.14.3/NEWS  2014-12-19 12:14:40.0 +0100
@@ -1,3 +1,13 @@
+3.14.3
+==
+* Fix crash when trying to unredirect a destroyed window [Florian; #740133]
+* Fix flicker during startup transition [Ray; #740377]
+* Don't leave left-over frames queued [Owen; #738686]
+* Set CRTC configuration even if it might be redundant [Rui; #740838]
+
+Contributors:
+  Rui Matos, Florian Müllner, Jasper St. Pierre, Ray Strode, Owen W. Taylor
+
 3.14.2
 ==
 * Prevent crash applying monitor config for a closed lid [Rui; #739450]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.14.2/configure new/mutter-3.14.3/configure
--- old/mutter-3.14.2/configure 2014-11-12 19:01:15.0 +0100
+++ new/mutter-3.14.3/configure 2014-12-19 12:14:48.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU 

commit mutter for openSUSE:Factory

2014-12-17 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2014-12-17 19:19:33

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.changes2014-11-18 
22:44:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-12-17 
19:18:30.0 +0100
@@ -1,0 +2,24 @@
+Fri Dec 12 15:51:53 UTC 2014 - fcro...@suse.com
+
+- Disable wayland on SLE12.
+- Remove BuildRequires pkgconfig(gbm), not needed unless building
+  native backend.
+
+---
+Wed Dec  3 23:35:43 UTC 2014 - badshah...@gmail.com
+
+- Add post-release fixes from upstream:
+  + mutter-black-screen-during-login.patch: Disable ugly black
+screen during login (bgo#740377).
+  + mutter-window-actor-unredirection-when-destroyed.patch:
+window-actor: Do not request unredirection when destroyed
+(bgo#740133).
+  + mutter-empty-input-shapes-windows.patch: window-x11: Fix
+windows that set empty input shapes.
+  + mutter-left-over-queued-frames.patch: Fix problems resulting
+in left-over queued frames (bgo#738686).
+  + mutter-dont-overwrite-send_frame_messages_timer.patch:
+MetaWindowActor: don't overwrite send_frame_messages_timer
+(bgo#738686).
+
+---

New:

  mutter-black-screen-during-login.patch
  mutter-dont-overwrite-send_frame_messages_timer.patch
  mutter-empty-input-shapes-windows.patch
  mutter-left-over-queued-frames.patch
  mutter-window-actor-unredirection-when-destroyed.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.DhalOs/_old  2014-12-17 19:18:31.0 +0100
+++ /var/tmp/diff_new_pack.DhalOs/_new  2014-12-17 19:18:31.0 +0100
@@ -16,6 +16,12 @@
 #
 
 
+%if 0%{?suse_version} == 1315
+%define build_wayland 0
+%else
+%define build_wayland 1
+%endif
+
 Name:   mutter
 Version:3.14.2
 Release:0
@@ -24,6 +30,16 @@
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
 Source: 
http://download.gnome.org/sources/mutter/3.14/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM mutter-black-screen-during-login.patch bgo#740377 
badshah...@gmail.com --Disable ugly black screen during login; patch taken from 
upstream git
+Patch0: mutter-black-screen-during-login.patch
+# PATCH-FIX-UPSTREAM mutter-window-actor-unredirection-when-destroyed.patch 
bgo#740133 badshah...@gmail.com -- window-actor: Do not request unredirection 
when destroyed; patch taken from upstream
+Patch1: mutter-window-actor-unredirection-when-destroyed.patch
+# PATCH-FIX-UPSTREAM mutter-empty-input-shapes-windows.patch 
badshah...@gmail.com -- window-x11: Fix windows that set empty input shapes; 
patch taken from upstream git
+Patch2: mutter-empty-input-shapes-windows.patch
+# PATCH-FIX-UPSTREAM mutter-left-over-queued-frames.patch bgo#738686 
badshah...@gmail.com -- Fix problems resulting in left-over queued frames; 
patch taken from upstream git
+Patch3: mutter-left-over-queued-frames.patch
+# PATCH-FIX-UPSTREAM mutter-dont-overwrite-send_frame_messages_timer.patch 
bgo#738686 badshah...@gmail.com -- MetaWindowActor: don't overwrite 
send_frame_messages_timer; patch taken from upstream git
+Patch4: mutter-dont-overwrite-send_frame_messages_timer.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool
@@ -35,11 +51,12 @@
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) = 1.10.0
 BuildRequires:  pkgconfig(clutter-1.0) = 1.19.7
+%if %{build_wayland}
 BuildRequires:  pkgconfig(clutter-egl-1.0)
 BuildRequires:  pkgconfig(clutter-wayland-1.0)
 BuildRequires:  pkgconfig(clutter-wayland-compositor-1.0)
+%endif
 BuildRequires:  pkgconfig(cogl-1.0) = 1.17.1
-BuildRequires:  pkgconfig(gbm) = 10.3
 BuildRequires:  pkgconfig(gio-unix-2.0) = 2.25.10
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) = 3.7.3
@@ -51,7 +68,9 @@
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(pango) = 1.2.0
 BuildRequires:  pkgconfig(upower-glib) = 0.99.0
+%if %{build_wayland}
 BuildRequires:  pkgconfig(wayland-server) = 1.4.93
+%endif
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb-randr)
 BuildRequires:  pkgconfig(xcomposite) = 0.2
@@ -132,6 +151,11 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 translation-update-upstream
 
 %build

++ mutter-black-screen-during-login.patch ++
From 

commit mutter for openSUSE:Factory

2014-11-18 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2014-11-18 22:44:18

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.changes2014-10-16 
14:53:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-11-18 
22:44:25.0 +0100
@@ -1,0 +2,15 @@
+Wed Nov 12 20:53:02 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.14.2:
+  + Prevent crash applying monitor config for a closed lid
+(bgo#739450).
+  + Misc. fixes.
+
+---
+Tue Nov 11 22:21:15 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.14.1.5:
+  + Fix wayland hiDPI regression (bgo#739161).
+  + Updated translations.
+
+---

Old:

  mutter-3.14.1.tar.xz

New:

  mutter-3.14.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.ZVxSTv/_old  2014-11-18 22:44:26.0 +0100
+++ /var/tmp/diff_new_pack.ZVxSTv/_new  2014-11-18 22:44:26.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.14.1
+Version:3.14.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.14.1.tar.xz - mutter-3.14.2.tar.xz ++
 2887 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2014-10-16 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2014-10-16 14:53:17

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.changes2014-09-30 
19:38:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-10-16 
14:53:47.0 +0200
@@ -1,0 +2,21 @@
+Wed Oct 15 06:17:23 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.14.1:
+  + Fix move-titlebar-onscreen function (bgo#736915).
+  + Fix stacking of the guard window (bgo#737233).
+  + Fix keycode lookup for non-default layouts (bgo#737134).
+  + Fix workspaces-only-on-primary handling (bgo#737178).
+  + Don't unstick sticky windows on workspace removal (bgo#737625).
+  + Do not auto-minimize fullscreen windows (bgo#705177).
+  + Upload keymap to newly added keyboard devices (bgo#737673).
+  + Apply keyboard repeat settings (bgo#728055).
+  + Don't send pressed keys on enter (bgo#727178).
+  + Fix build without wayland/native (bgo#738225).
+  + Send modifiers after the key event (bgo#738238).
+  + Fix unredirect heuristic (bgo#738271).
+  + Do not show system chrome over fullscreen windows (bgo#693991).
+  + Misc. bug fixes: bgo#737135, bgo#737581, bgo#738146,
+bgo#738384.
+  + Updated translations.
+
+---

Old:

  mutter-3.14.0.tar.xz

New:

  mutter-3.14.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.lGsyJ8/_old  2014-10-16 14:53:48.0 +0200
+++ /var/tmp/diff_new_pack.lGsyJ8/_new  2014-10-16 14:53:48.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.14.0
+Version:3.14.1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -39,7 +39,7 @@
 BuildRequires:  pkgconfig(clutter-wayland-1.0)
 BuildRequires:  pkgconfig(clutter-wayland-compositor-1.0)
 BuildRequires:  pkgconfig(cogl-1.0) = 1.17.1
-BuildRequires:  pkgconfig(gbm)
+BuildRequires:  pkgconfig(gbm) = 10.3
 BuildRequires:  pkgconfig(gio-unix-2.0) = 2.25.10
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) = 3.7.3

++ mutter-3.14.0.tar.xz - mutter-3.14.1.tar.xz ++
 19271 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2014-09-30 19:37:37

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.changes2014-05-20 
14:26:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-09-30 
19:38:15.0 +0200
@@ -1,0 +2,112 @@
+Tue Sep 23 09:44:41 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.14.0:
+  + Fix placement of popup windows on wayland (bgo#736812).
+  + Only increment serial once per event (bgo#736840).
+  + Fix window positioning regression with non-GTK+ toolkits
+(bgo#736719).
+  + Updated translations.
+
+---
+Wed Sep 17 09:51:48 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.13.92:
+  + Rewrite background code (bgo#735637, bgo#736568).
+  + Fix size in nested mode (bgo#736279).
+  + Fix destroy animation of background windows (bgo#735927).
+  + Wire keymap changes up to the wayland frontend (bgo#736433).
+  + Add a test framework and stacking tests [Owen; #736505]
+  + Simplify handling of the merged X and wayland stack
+(bgo#736559).
+  + Fix cursor size on HiDPI (bgo#729337).
+  + Misc. bug fixes: bgo#735632, bgo#736589, bgo#736694.
+
+---
+Mon Sep  8 08:58:27 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.13.91:
+  + Misc. bug fixes: bg0#735452.
+  + Updated translations.
+- Add pkgconfig(gbm) and pkgconfig(x11-xcb) BuildRequires: new
+  explicit dependencies.
+
+---
+Wed Aug 20 07:50:33 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.13.90:
+  + Only call XSync() once per frame (bgo#728464).
+  + Update capabilities on device list changes (bgo#733563).
+  + Make use of GLSL optional (bgo#733623).
+  + Handle gestures and touch events on wayland (bgo#733631).
+  + Add support for unminimize compositor effects (bgo#733789).
+  + Always set the frame background to None (bgo#734054).
+  + Add backend methods to handle keymaps (bgo#734301).
+  + Actually mark revalidated MetaTextureTower levels as valid
+(bgo#734400).
+  + Rely on explicit -backward switcher keybindings instead of
+shift-magic (bgo#732295, bgo#732385).
+  + Misc. bug fixes and cleanups: bgo#727178, bgo#734852,
+bgo#734960.
+  + Updated translations.
+- Add pkgconfig(xkbfile), pkgconfig(xkeyboard-config),
+  pkgconfig(xkbcommon), pkgconfig(xkbcommon-x11) and
+  pkgconfig(xcb-randr) BuildRequires: new dependencies.
+
+---
+Wed Jul 23 16:13:10 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.13.4:
+  + Fix move/resize operations for wayland clients (bgo#731237).
+  + Add ::first-frame signal to MetaWindowActor (bgo#732343).
+  + Handle keysyms without the XF86 prefix (bgo#727993).
+  + Add touch gesture support.
+  + Fix a deadlock when exiting (bgo#733068).
+  + Add framework for restarting the compositor with nice visuals
+(bgo#733026).
+  + Toggle seat capabilities on VT switch (bgo#733563).
+  + Misc bug fixes: bgo#732695, bgo#732350.
+  + Updated translations.
+- Replace pkgconfig(gio-2.0) BuildRequires with
+  pkgconfig(gio-unix-2.0), following upstreams change in configure.
+- Add pkgconfig(libinput) BuildRequires: new dependency.
+
+---
+Sat Jul 12 19:01:40 UTC 2014 - dims...@opensuse.org
+
+- Update to version 3.13.3:
+  + Improve behavior of window buttons with compositor menus
+(bgo#731058).
+  + Implement touch support on wayland (bgo#724442).
+  + Update window shadows (bgo#731866).
+  + Keep windows on the preferred output (bgo#731760]).
+  + Misc bug fixes: bgo#729601, bgo#730681, bgo#731353, bgo#731332,
+bgo#730527, bgo#662962.
+- Changes from version 3.13.2:
+  + Add basic HiDPI support on wayland (bgo#728902).
+  + Replace mutter-launch with logind integration (bgo#724604]).
+  + Move window menu into the compositor (bgo#726352).
+  + Fix delayed focus-follows-mouse support (bgo#730541).
+  + Support fallback app menu in window decorations (bgo#730752).
+  + Misc. bug fixes and cleanups: bgo#729732, bgo#729602,
+bgo#726714.
+  + Updated translations.
+- Changes from version 3.13.1:
+  + Merge wayland branch.
+  + Don't prevent workspace switches for present_with_time()
+(bgo#728018).
+  + Add shortcuts for switching to the last workspace (bgo#659288).
+  + Make move/resize menu items behave like the keybindings
+(bgo#728617).
+  + Misc. bug fixes and cleanups: bgo#720631, bgo#727979,
+bgo#728423, bgo#728395, 

commit mutter for openSUSE:Factory

2014-05-20 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2014-05-20 14:25:12

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.changes2014-05-05 
21:18:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-05-20 
14:26:20.0 +0200
@@ -1,0 +2,10 @@
+Sat May 17 10:33:34 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.12.2:
+  + Fix in-fullscreen state when moving between monitors
+(bgo#728395).
+  + Fix crash when monitors change during suspend (bgo#725637).
+  + Misc. bugs fixed: bgo#728423, bgo#729732.
+  + Updated translations.
+
+---

Old:

  mutter-3.12.1.tar.xz

New:

  mutter-3.12.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.SaHwgp/_old  2014-05-20 14:26:22.0 +0200
+++ /var/tmp/diff_new_pack.SaHwgp/_new  2014-05-20 14:26:22.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.12.1
+Version:3.12.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.12.1.tar.xz - mutter-3.12.2.tar.xz ++
 3974 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2014-02-21 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2014-02-21 14:25:48

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.changes2014-01-27 
11:23:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-02-21 
14:25:49.0 +0100
@@ -1,0 +2,12 @@
+Thu Feb 20 11:59:14 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.10.4:
+  + Fix CSD titlebars being placed off-screen (bgo#719772).
+  + Expose MetaWindow:skip-taskbar property (bgo#723307).
+  + Fix legacy tray icons showing up blank (bgo#721596).
+  + Fix configuration of cloned monitors (bgo#710610).
+  + Use correct output property for backlight control (bgo#723606).
+  + Bugs fixed: bgo#720630, bgo#723468, bgo#724258, bgo#724364.
+  + Updated translations.
+
+---

Old:

  mutter-3.10.3.tar.xz

New:

  mutter-3.10.4.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.VoRUCq/_old  2014-02-21 14:25:50.0 +0100
+++ /var/tmp/diff_new_pack.VoRUCq/_new  2014-02-21 14:25:50.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.10.3
+Version:3.10.4
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.10.3.tar.xz - mutter-3.10.4.tar.xz ++
 3207 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2014-01-27 Thread h_root
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.changes2013-11-15 
13:28:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2014-01-27 
11:23:50.0 +0100
@@ -1,0 +2,20 @@
+Sat Jan 18 12:22:59 UTC 2014 - zai...@opensuse.org
+
+- 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 - mgo...@suse.com
+
+- 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.0 +0100
+++ /var/tmp/diff_new_pack.GsNlhi/_new  2014-01-27 11:23:51.0 +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 mgo...@suse.com -- 
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 had...@hadess.net
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,
+ gpointeruser_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 

commit mutter for openSUSE:Factory

2013-11-15 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-11-15 13:28:40

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.changes2013-10-17 
17:42:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-11-15 
13:28:41.0 +0100
@@ -1,0 +2,7 @@
+Thu Nov 14 17:31:34 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.10.2 (bnc#849913):
+  + Fix resize operations using mouse-button-modifier (bgo#710251).
+  + Updated translations.
+
+---

Old:

  mutter-3.10.1.1.tar.xz

New:

  mutter-3.10.2.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.hxoAYA/_old  2013-11-15 13:28:42.0 +0100
+++ /var/tmp/diff_new_pack.hxoAYA/_new  2013-11-15 13:28:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.10.1.1
+Version:3.10.2
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.10.1.1.tar.xz - mutter-3.10.2.tar.xz ++
 2828 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2013-10-17 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-10-17 14:23:41

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.changes2013-09-27 
17:47:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-10-17 
17:42:30.0 +0200
@@ -1,0 +2,15 @@
+Wed Oct 16 06:50:03 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.10.1.1:
+  + Don't assert that at least one output is connected
+(bgo#709009).
+- Changes from version 3.10.1:
+  + Don't apply fullscreen workarounds to CSD windows (bgo#708718).
+  + Fix hangs during DND operations (bgo#709340).
+  + Use nearest-pixel interpolation when possible (bgo#708389).
+  + Fix tile previews getting stuck on right click during drags
+(bgo#704759).
+  + Misc bug fixes: bgo#708420.
+  + Updated translations.
+
+---

Old:

  mutter-3.10.0.1.tar.xz

New:

  mutter-3.10.1.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.TYZr18/_old  2013-10-17 17:42:31.0 +0200
+++ /var/tmp/diff_new_pack.TYZr18/_new  2013-10-17 17:42:31.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.10.0.1
+Version:3.10.1.1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.10.0.1.tar.xz - mutter-3.10.1.1.tar.xz ++
 7929 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

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

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.changes2013-09-23 
11:17:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-09-27 
17:47:29.0 +0200
@@ -1,0 +2,13 @@
+Wed Sep 25 17:51:33 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.10.0.1:
+  + Fix bug when a window changed size twice in a single frame;
+this can happen with GTK+ client-side decorations (bgo#708367).
+
+---
+Tue Sep 24 07:49:34 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.10.0:
+  + Updated translations.
+
+---

Old:

  mutter-3.9.92.tar.xz

New:

  mutter-3.10.0.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.rHXcan/_old  2013-09-27 17:47:33.0 +0200
+++ /var/tmp/diff_new_pack.rHXcan/_new  2013-09-27 17:47:33.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   mutter
-Version:3.9.92
+Version:3.10.0.1
 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.9/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/mutter/3.10/%{name}-%{version}.tar.xz
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool

++ mutter-3.9.92.tar.xz - mutter-3.10.0.1.tar.xz ++
 3919 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-09-23 10:32:01

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.changes2013-09-12 
16:43:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-09-23 
11:17:21.0 +0200
@@ -1,0 +2,14 @@
+Tue Sep 17 06:56:53 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.92:
+  + Don't create a dummy texture for the texture pipeline template
+(bgo#707458).
+  + Remove holes generated by disabling the laptop lid
+(bgo#707473).
+  + Don't require plugins to pass event to Clutter (bgo#707482).
+  + Add support for more cursor types (bgo#707919).
+  + Immediately fire idle watches that are already expired
+(bgo#707302).
+  + Bugs fixed: bgo#707474, bgo#707563, bgo#707649, bgo#708070.
+
+---

Old:

  mutter-3.9.91.tar.xz

New:

  mutter-3.9.92.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.7wGexl/_old  2013-09-23 11:17:22.0 +0200
+++ /var/tmp/diff_new_pack.7wGexl/_new  2013-09-23 11:17:22.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.9.91
+Version:3.9.92
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.9.91.tar.xz - mutter-3.9.92.tar.xz ++
 25769 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2013-09-12 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-09-12 16:43:03

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.changes2013-08-30 
17:17:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-09-12 
16:43:04.0 +0200
@@ -1,0 +2,18 @@
+Tue Sep  3 06:46:44 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.91:
+  + Drop man pages for removed utilities (bgo#706579).
+  + Add support for idle tracking (bgo#706005).
+  + Skip CRTC reconfigurations that have no effect (bgo#706672).
+  + Ignore skip-taskbar hints on parentless dialogs (bgo#673399).
+  + Don't save pixbuf data in user data (bgo#706777).
+  + Don't queue redraws for obscured regions (bgo#703332).
+  + Turn blending off when drawing entirely opaque regions
+(bgo#706930).
+  + Check event timestamps before reconfiguring (bgo#706735).
+  + Misc bug fixes: bgo##706582, bgo#706598, bgo#706787,
+bgo#706729, bgo#706825, bgo#707081, bgo#707090, bgo#707250,
+bgo#707267.
+  + Updated translations.
+
+---

Old:

  mutter-3.9.90.tar.xz

New:

  mutter-3.9.91.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.zPLkcO/_old  2013-09-12 16:43:05.0 +0200
+++ /var/tmp/diff_new_pack.zPLkcO/_new  2013-09-12 16:43:05.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.9.90
+Version:3.9.91
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -36,8 +36,8 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) = 1.10.0
-BuildRequires:  pkgconfig(clutter-1.0) = 1.14.3
-BuildRequires:  pkgconfig(cogl-1.0) = 1.13.3
+BuildRequires:  pkgconfig(clutter-1.0) = 1.15.90
+BuildRequires:  pkgconfig(cogl-1.0) = 1.15.6
 BuildRequires:  pkgconfig(gio-2.0) = 2.25.10
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) = 3.7.3
@@ -121,11 +121,6 @@
 
 %install
 %make_install
-# clean up remaining man pages of no longer existing tools
-rm %{buildroot}%{_mandir}/man1/mutter-theme-viewer.1
-rm %{buildroot}%{_mandir}/man1/mutter-window-demo.1
-rm %{buildroot}%{_mandir}/man1/mutter-message.1
-# end man page cleanup
 find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
 %suse_update_desktop_file %{name}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop

++ mutter-3.9.90.tar.xz - mutter-3.9.91.tar.xz ++
 40027 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2013-08-30 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-08-30 17:17:48

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.changes2013-08-16 
12:21:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-08-30 
17:17:49.0 +0200
@@ -1,0 +2,24 @@
+Thu Aug 22 05:54:07 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.90:
+  + Add support for _GTK_FRAME_EXTENTS (bgo#705766).
+  + Fix quick consecutive super presses breaking keyboard input
+(bgo#666101).
+  + Work towards running as wayland compositor:
+- Add DBus API for display configuration (bgo##705670,
+  bgo#706231, bgo#706233, bgo#706322, bgo#706382).
+- Add abstraction layer for cursor tracking (bgo#705911).
+- Add support for plugin modality under wayland (bgo#705917).
+  + Disable GTK+ scaling (bgo#706388).
+  + Disable blending while updating tower.
+  + Misc bug fixes and cleanups: bgo##703332, bgo#704437,
+bgo#706207.
+  + Updated translations.
+- Add pkgconfig(upower-glib) and pkgconfig(gnome-desktop-3.0)
+  BuildRequires: new dependencies.
+- Drop now empty mutter-tools subpackage (empty, as the related
+  utilities were removed upstream.
+- Obsolete mutter-tools by the main package (not provided). This
+  helps for clean updates.
+
+---

Old:

  mutter-3.9.5.tar.xz

New:

  mutter-3.9.90.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.SUfJTF/_old  2013-08-30 17:17:50.0 +0200
+++ /var/tmp/diff_new_pack.SUfJTF/_new  2013-08-30 17:17:50.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.9.5
+Version:3.9.90
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+
@@ -39,11 +39,13 @@
 BuildRequires:  pkgconfig(clutter-1.0) = 1.14.3
 BuildRequires:  pkgconfig(cogl-1.0) = 1.13.3
 BuildRequires:  pkgconfig(gio-2.0) = 2.25.10
+BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(gsettings-desktop-schemas) = 3.7.3
-BuildRequires:  pkgconfig(gtk+-3.0) = 3.3.7
+BuildRequires:  pkgconfig(gtk+-3.0) = 3.9.11
 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(xcomposite) = 0.2
 BuildRequires:  pkgconfig(xcursor)
 BuildRequires:  pkgconfig(xdamage)
@@ -53,6 +55,8 @@
 Requires:   zenity
 Recommends: %{name}-lang
 Provides:   windowmanager
+# mutter 3.9.90 dropped old, unused tools. Likely, nobody has them installed 
anyway
+Obsoletes:  %{name}-tools  %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -94,18 +98,6 @@
 
 This package contains data files needed by mutter and its library.
 
-%package tools
-Summary:Window and compositing manager based on Clutter -- Tools
-Group:  System/GUI/GNOME
-Requires:   %{name} = %{version}
-
-%description tools
-Mutter is a window and compositing manager based on Clutter, forked
-from Metacity.
-
-This package contains tools related to mutter, including an utility to
-test themes and a small application to test window managers.
-
 %package devel
 Summary:Include Files and Libraries mandatory for Development
 Group:  Development/Libraries/GNOME
@@ -129,6 +121,11 @@
 
 %install
 %make_install
+# clean up remaining man pages of no longer existing tools
+rm %{buildroot}%{_mandir}/man1/mutter-theme-viewer.1
+rm %{buildroot}%{_mandir}/man1/mutter-window-demo.1
+rm %{buildroot}%{_mandir}/man1/mutter-message.1
+# end man page cleanup
 find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
 %suse_update_desktop_file %{name}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop
@@ -158,11 +155,9 @@
 %defattr (-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS rationales.txt README
 %{_bindir}/mutter
-%{_bindir}/mutter-message
 %{_libdir}/mutter/plugins/default.so
 %{_datadir}/applications/mutter.desktop
 %doc %{_mandir}/man1/mutter.1%{?ext_man}
-%doc %{_mandir}/man1/mutter-message.1%{?ext_man}
 %doc %{_datadir}/gtk-doc/html/meta/
 
 %files -n libmutter0
@@ -191,16 +186,6 @@
 %{_datadir}/GConf/gsettings/mutter-schemas.convert
 %{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml
 
-%files tools
-%defattr (-, root, root)
-%{_bindir}/mutter-theme-viewer
-%{_bindir}/mutter-window-demo
-%dir %{_datadir}/mutter
-%dir 

commit mutter for openSUSE:Factory

2013-08-16 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-08-16 12:21:44

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.changes2013-07-16 
15:51:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-08-16 
12:21:46.0 +0200
@@ -1,0 +2,9 @@
+Tue Jul 30 16:30:37 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.5:
+  + Don't select for touch events on the stage (bgo#697192).
+  + Don't queue redraws for obscured regions (bgo#703332).
+  + Export timestamp of global keybinding events (bgo#704858).
+  + Misc bug fixes and cleanups (bgo#703970).
+
+---

Old:

  mutter-3.9.4.tar.xz

New:

  mutter-3.9.5.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.USknD1/_old  2013-08-16 12:21:48.0 +0200
+++ /var/tmp/diff_new_pack.USknD1/_new  2013-08-16 12:21:48.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.9.4
+Version:3.9.5
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.9.4.tar.xz - mutter-3.9.5.tar.xz ++
 5218 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2013-07-16 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-07-16 15:51:47

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.changes2013-06-29 
19:43:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-07-16 
15:51:48.0 +0200
@@ -1,0 +2,13 @@
+Wed Jul 10 18:56:41 UTC 2013 - zai...@opensuse.org
+
+- Update to version 3.9.4:
+  + Tweak window shadows (bgo#702141).
+  + Ignore our own focus events for focus prediction (bgo#701017).
+  + Add API to query if the stage is focused (bgo#700735).
+  + Add API to query the monitor for a given position.
+  + Don't force attached dialogs to be border-only (bgo#702764).
+  + Allow slicing of backgrounds to avoid texture size limits
+(bgo#702283).
+  + Miscellaneous bug fixes and cleanups: (bgo#701224, bgo#702564).
+
+---

Old:

  mutter-3.9.3.tar.xz

New:

  mutter-3.9.4.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.Z1EqO6/_old  2013-07-16 15:51:49.0 +0200
+++ /var/tmp/diff_new_pack.Z1EqO6/_new  2013-07-16 15:51:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.9.3
+Version:3.9.4
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.9.3.tar.xz - mutter-3.9.4.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.9.3/Makefile.in new/mutter-3.9.4/Makefile.in
--- old/mutter-3.9.3/Makefile.in2013-06-18 16:54:32.0 +0200
+++ new/mutter-3.9.4/Makefile.in2013-07-10 18:36:01.0 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.2 from Makefile.am.
+# Makefile.in generated by automake 1.13.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.9.3/NEWS new/mutter-3.9.4/NEWS
--- old/mutter-3.9.3/NEWS   2013-06-18 16:53:45.0 +0200
+++ new/mutter-3.9.4/NEWS   2013-07-10 18:35:03.0 +0200
@@ -1,3 +1,16 @@
+3.9.4
+=
+* Tweak window shadows [Allan; #702141]
+* Ignore our own focus events for focus prediction [Jasper; #701017]
+* Add API to query if the stage is focused [Jasper; #700735]
+* Add API to query the monitor for a given position [Adel]
+* Don't force attached dialogs to be border-only [Florian; #702764]
+* Allow slicing of backgrounds to avoid texture size limits [Ray; #702283]
+* Miscellaneous bug fixes and cleanups [Adel; #701224, #702564]
+
+Contributors:
+  Allan Day, Adel Gadllah, Florian Müllner, Jasper St. Pierre, Ray Strode
+
 3.9.3
 =
 * Ensure events are always reported to the grab window [Rui; #701219]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.9.3/aclocal.m4 new/mutter-3.9.4/aclocal.m4
--- old/mutter-3.9.3/aclocal.m4 2013-06-18 16:54:28.0 +0200
+++ new/mutter-3.9.4/aclocal.m4 2013-07-10 18:35:57.0 +0200
@@ -1,4 +1,4 @@
-# generated automatically by aclocal 1.13.2 -*- Autoconf -*-
+# generated automatically by aclocal 1.13.4 -*- Autoconf -*-
 
 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
 
@@ -35,7 +35,7 @@
 [am__api_version='1.13'
 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.13.2], [],
+m4_if([$1], [1.13.4], [],
   [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 ])
 
@@ -51,7 +51,7 @@
 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.13.2])dnl
+[AM_AUTOMAKE_VERSION([1.13.4])dnl
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.9.3/configure new/mutter-3.9.4/configure
--- old/mutter-3.9.3/configure  2013-06-18 16:54:41.0 +0200
+++ new/mutter-3.9.4/configure  2013-07-10 18:36:08.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mutter 3.9.3.
+# Generated by GNU Autoconf 2.69 for mutter 3.9.4.
 #
 # Report bugs to 

commit mutter for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-05-28 07:41:20

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.changes2013-04-26 
15:52:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-05-28 
07:41:22.0 +0200
@@ -1,0 +2,7 @@
+Wed May  1 08:18:03 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.9.1:
+  + Fix miscellaneous memory leaks (bgo#698710).
+  + Misc fixes and cleanups (bgo#698179, bgo#697758).
+
+---

Old:

  mutter-3.8.1.tar.xz

New:

  mutter-3.9.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.LdBZTJ/_old  2013-05-28 07:41:23.0 +0200
+++ /var/tmp/diff_new_pack.LdBZTJ/_new  2013-05-28 07:41:23.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   mutter
-Version:3.8.1
+Version:3.9.1
 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.8/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/mutter/3.9/%{name}-%{version}.tar.xz
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool

++ mutter-3.8.1.tar.xz - mutter-3.9.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.8.1/NEWS new/mutter-3.9.1/NEWS
--- old/mutter-3.8.1/NEWS   2013-04-16 20:38:28.0 +0200
+++ new/mutter-3.9.1/NEWS   2013-04-30 23:27:53.0 +0200
@@ -1,3 +1,11 @@
+3.9.1
+=
+* Fix miscellaneous memory leaks [Pavel; #698710]
+* Misc fixes and cleanups [Stef, Simon; #698179, #697758]
+
+Contributors:
+  Simon McVittie, Pavel Vasin, Stef Walter
+
 3.8.1
 =
 * Fix crash when getting default font [Bastien; #696814]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mutter-3.8.1/configure new/mutter-3.9.1/configure
--- old/mutter-3.8.1/configure  2013-04-16 20:39:23.0 +0200
+++ new/mutter-3.9.1/configure  2013-04-30 23:29:09.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for mutter 3.8.1.
+# Generated by GNU Autoconf 2.69 for mutter 3.9.1.
 #
 # Report bugs to http://bugzilla.gnome.org/enter_bug.cgi?product=mutter.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='mutter'
 PACKAGE_TARNAME='mutter'
-PACKAGE_VERSION='3.8.1'
-PACKAGE_STRING='mutter 3.8.1'
+PACKAGE_VERSION='3.9.1'
+PACKAGE_STRING='mutter 3.9.1'
 PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=mutter'
 PACKAGE_URL=''
 
@@ -1465,7 +1465,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures mutter 3.8.1 to adapt to many kinds of systems.
+\`configure' configures mutter 3.9.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1539,7 +1539,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of mutter 3.8.1:;;
+ short | recursive ) echo Configuration of mutter 3.9.1:;;
esac
   cat \_ACEOF
 
@@ -1698,7 +1698,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-mutter configure 3.8.1
+mutter configure 3.9.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2250,7 +2250,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by mutter $as_me 3.8.1, which was
+It was created by mutter $as_me 3.9.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3118,7 +3118,7 @@
 
 # Define the identity of the package.
  PACKAGE='mutter'
- VERSION='3.8.1'
+ VERSION='3.9.1'
 
 
 cat confdefs.h _ACEOF
@@ -3309,7 +3309,7 @@
 
 
 MUTTER_MAJOR_VERSION=3
-MUTTER_MINOR_VERSION=8
+MUTTER_MINOR_VERSION=9
 MUTTER_MICRO_VERSION=1
 MUTTER_PLUGIN_API_VERSION=3
 
@@ -18127,7 +18127,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by mutter $as_me 3.8.1, which was
+This file was extended by mutter $as_me 3.9.1, which was
 generated by GNU 

commit mutter for openSUSE:Factory

2013-04-26 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-04-26 15:52:18

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is mutter, Maintainer is j...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2013-04-05 
07:37:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-04-26 
15:52:19.0 +0200
@@ -1,0 +2,9 @@
+Tue Apr 16 20:23:30 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.8.1:
+  + Fix crash when getting default font (bgo#696814).
+  + Fix ungrabbing of keybindings (bgo#697003).
+  + Misc fixes and cleanups: bgo#697758.
+  + Updated translations.
+
+---

Old:

  mutter-3.8.0.tar.xz

New:

  mutter-3.8.1.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.YxJyaC/_old  2013-04-26 15:52:21.0 +0200
+++ /var/tmp/diff_new_pack.YxJyaC/_new  2013-04-26 15:52:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   mutter
-Version:3.8.0
+Version:3.8.1
 Release:0
 Summary:Window and compositing manager based on Clutter
 License:GPL-2.0+

++ mutter-3.8.0.tar.xz - mutter-3.8.1.tar.xz ++
 5851 lines of diff (skipped)

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



commit mutter for openSUSE:Factory

2013-04-04 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-04-05 07:35:42

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is mutter, Maintainer is j...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2013-02-15 
18:47:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-04-05 
07:37:10.0 +0200
@@ -1,0 +2,133 @@
+Tue Mar 26 22:38:28 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.8.0:
+  + Address major memory leak when changing backgrounds
+(bgo#696157).
+  + Updated translations.
+
+---
+Tue Mar 19 09:04:19 UTC 2013 - zai...@opensuse.org
+
+- Update to version 3.7.92:
+  + Build and improve reference docs (bgo#676856, bgo#695641,
+bgo#695935).
+  + Add tracking of whether there are fullscreen windows
+(bgo#649748).
+  + Bugs fixed: bgo#695269, bgo#695711, bgo#694046, bgo#695813,
+bgo#695881, bgo#676856, bgo#696053, bgo#682779, bgo#696089,
+bgo#696091, bgo#696087.
+  + Updated translations.
+
+---
+Tue Mar  5 10:19:12 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.91:
+  + Fix windows being treated as remote after hostname changes
+(bgo#688716).
+  + Add meta_window_get_all_monitors() (bgo#646861).
+  + Add grab API for externally defined accelerators (bgo#643111).
+  + Make session registration an explicit step (bgo#694876).
+  + Avoid unnecessary stage redraws (bgo#694988, bgo#695006).
+  + Misc fixes: bgo#694801, bgo#694725, bgo#694641, bgo#694393,
+bgo#678917, bgo#695093, bgo#694837, bgo#695135, bgo#694771,
+bgo#694321.
+  + Updated translations.
+
+---
+Wed Feb 20 20:20:00 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.90:
+  + Support _NET_WM_OPAQUE_REGION (bgo#679901).
+  + Add wrapper for XI2.3 pointer barriers (bgo#677215).
+  + Update style of resize popups (bgo#692741).
+  + Implement compositor - application frame synchronization
+(bgo#685463).
+  + Handle animated backgrounds (bgo#682427).
+  + Add a new window group for override-redirect windows
+(bgo#633620).
+  + Pass on pointer events on guard window to Clutter (bgo#681540).
+  + Show correct shortcut in window menus (bgo#694045).
+  + Don't put minimized windows at the back of alt-tab
+(bgo#693991).
+  + Misc bug fixes and cleanups: bgo#692679, bgo##693354,
+bgo#690581, bgo#693439, bgo#692718, bgo#693475, bgo#693482,
+bgo#693540, bgo#690580, bgo#680990, bgo#693833, bgo#693922,
+bgo#693854, bgo#694224.
+  + Updated translations.
+- Add pkgconfig(xi) BuildRequires: new dependency.
+
+---
+Thu Feb 14 21:35:03 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.5:
+  + Don't allow multiline window titles (bgo#683056).
+  + Make meta_window_located_on_workspace() public (bgo#691744).
+  + Request XI2.3 (bgo#692877).
+  + Add meta_window_set_icon_geometry() method (bgo#692997).
+  + Require XFixes 5.0 (bgo#677215).
+  + Change unredirection hints to match spec changes (bgo#693064).
+  + Improve unredict heuristicts (bgo#683786).
+  + Misc bug fixes and cleanups: bgo#691874, bgo#679901,
+bgo#692952, bgo#693042.
+  + Updated translations.
+- Drop mutter-correctly-create-new-pixmap.patch: fixed upstream.
+
+---
+Thu Feb 14 20:35:03 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.7.4:
+  + Add support to bypass compositor hints (bgo#683020)
+  + Make automaximization optional (bgo#680990)
+  + Add method for checking if the application is responding
+(bgo#684340)
+  + Expose the xinput opcode (bgo#690590)
+  + Rebrand minimize as hide (bgo#682887)
+  + Misc bug fixes and cleanups: bgo#690454, bgo#690573,
+bgo#690593, bgo#690956, bgo#691363, bgo#690609, bgo#690317,
+bgo#689263.
+  + Updated translations.
+- Drop BUILD_FROM_VCS logic, as it's not used anyway.
+
+---
+Thu Feb 14 19:35:03 UTC 2013 - zai...@opensuse.org
+
+- Update to version 3.7.3:
+  + Fix maximized windows jumping to other monitors (bgo#556696)
+  + Add 'switch-applications' keybinding (bgo#688913)
+  + Add a convenience method to focus the default window
+(bgo##689652)
+  + Increase typical icon size to 96 (bgo#689651)
+  + Port to XInput2 (bgo#688779)
+  + Give dynamic keybindings a keybinding action (bgo#682315)
+  + Misc. fixes and cleanups (bgo#688777)
+  + Updated translations.
+- Drop mutter-stop-jumping-windows.patch: fixed upstream.
+

commit mutter for openSUSE:Factory

2013-02-15 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-02-15 18:47:32

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is mutter, Maintainer is j...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2013-02-10 
14:37:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-02-15 
18:47:33.0 +0100
@@ -1,0 +2,10 @@
+Thu Feb 14 16:35:03 UTC 2013 - zai...@opensuse.org
+
+- Update to version 3.6.3:
+  + Fix maximized windows jumping between monitors (bgo#556696).
+  + Fix windows turning black when redirected again (bgo #693042).
+  + Updated translations.
+- Drop mutter-stop-jumping-windows.patch and
+  mutter-correctly-create-new-pixmap.patch, fixed upstream.
+
+---

Old:

  mutter-3.6.2.tar.xz
  mutter-correctly-create-new-pixmap.patch
  mutter-stop-jumping-windows.patch

New:

  mutter-3.6.3.tar.xz



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.zRzbG3/_old  2013-02-15 18:47:34.0 +0100
+++ /var/tmp/diff_new_pack.zRzbG3/_new  2013-02-15 18:47:34.0 +0100
@@ -17,17 +17,13 @@
 
 
 Name:   mutter
-Version:3.6.2
+Version:3.6.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.6/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM mutter-stop-jumping-windows.patch bgo#556696 
zai...@opensuse.org -- Stop windows from jumping spontaneously from one monitor 
to another.
-Patch0: mutter-stop-jumping-windows.patch
-# PATCH-FIX-UPSTREAM mutter-correctly-create-new-pixmap.patch bgo#693042 
badshah...@gmail.com -- Correctly create a new pixmap when redirecting a window 
again; patch taken from upstream git
-Patch1: mutter-correctly-create-new-pixmap.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool
@@ -126,8 +122,6 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 translation-update-upstream
 
 %if 0%{?BUILD_FROM_VCS}

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



commit mutter for openSUSE:Factory

2013-02-10 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-02-10 14:37:02

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is mutter, Maintainer is j...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2013-01-22 
17:37:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-02-10 
14:37:04.0 +0100
@@ -1,0 +2,7 @@
+Fri Feb  8 22:04:46 UTC 2013 - badshah...@gmail.com
+
+- Add mutter-correctly-create-new-pixmap.patch to correctly create
+  a new pixmap when redirecting a window again; patch taken from
+  upstream git. Fixes bgo#693042.
+
+---

New:

  mutter-correctly-create-new-pixmap.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.cNH1Tn/_old  2013-02-10 14:37:05.0 +0100
+++ /var/tmp/diff_new_pack.cNH1Tn/_new  2013-02-10 14:37:05.0 +0100
@@ -26,6 +26,8 @@
 Source: 
http://download.gnome.org/sources/mutter/3.6/%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM mutter-stop-jumping-windows.patch bgo#556696 
zai...@opensuse.org -- Stop windows from jumping spontaneously from one monitor 
to another.
 Patch0: mutter-stop-jumping-windows.patch
+# PATCH-FIX-UPSTREAM mutter-correctly-create-new-pixmap.patch bgo#693042 
badshah...@gmail.com -- Correctly create a new pixmap when redirecting a window 
again; patch taken from upstream git
+Patch1: mutter-correctly-create-new-pixmap.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool
@@ -125,6 +127,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 translation-update-upstream
 
 %if 0%{?BUILD_FROM_VCS}


++ mutter-correctly-create-new-pixmap.patch ++
From 5ad3260bb8ef6f08e0c8426d42990e3bdcf52c52 Mon Sep 17 00:00:00 2001
From: Adel Gadllah adel.gadl...@gmail.com
Date: Sat, 02 Feb 2013 09:27:35 +
Subject: meta-window-actor: Correctly create a new pixmap when redirecting a 
window again

We should call meta_window_actor_detach not
meta_window_actor_queue_create_pixmap to create a new pixmap when we redirect a
previously unredirected window again.

https://bugzilla.gnome.org/show_bug.cgi?id=693042
---
diff --git a/src/compositor/meta-window-actor.c 
b/src/compositor/meta-window-actor.c
index 371233f..1490b9c 100644
--- a/src/compositor/meta-window-actor.c
+++ b/src/compositor/meta-window-actor.c
@@ -1237,7 +1237,7 @@ meta_window_actor_set_redirected (MetaWindowActor *self, 
gboolean state)
   meta_error_trap_push (display);
   XCompositeRedirectWindow (xdisplay, xwin, CompositeRedirectManual);
   meta_error_trap_pop (display);
-  meta_window_actor_queue_create_pixmap (self);
+  meta_window_actor_detach (self);
   self-priv-unredirected = FALSE;
 }
   else
--
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 mutter for openSUSE:Factory

2013-01-22 Thread h_root
Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2013-01-22 17:37:06

Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and  /work/SRC/openSUSE:Factory/.mutter.new (New)


Package is mutter, Maintainer is j...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/mutter/mutter.changes2012-11-25 
13:09:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes   2013-01-22 
17:37:08.0 +0100
@@ -1,0 +2,7 @@
+Mon Jan 21 23:43:46 UTC 2013 - zai...@opensuse.org
+
+- Add mutter-stop-jumping-windows.patch, windows might in some
+  cases jump from one monitor to an other, this patch fixes this.
+  (bgo#556696).
+
+---

New:

  mutter-stop-jumping-windows.patch



Other differences:
--
++ mutter.spec ++
--- /var/tmp/diff_new_pack.LX0V55/_old  2013-01-22 17:37:10.0 +0100
+++ /var/tmp/diff_new_pack.LX0V55/_new  2013-01-22 17:37:10.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mutter
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -24,6 +24,8 @@
 Group:  System/GUI/GNOME
 Url:http://www.gnome.org
 Source: 
http://download.gnome.org/sources/mutter/3.6/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM mutter-stop-jumping-windows.patch bgo#556696 
zai...@opensuse.org -- Stop windows from jumping spontaneously from one monitor 
to another.
+Patch0: mutter-stop-jumping-windows.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel = 0.9.5
 BuildRequires:  intltool
@@ -122,6 +124,7 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 translation-update-upstream
 
 %if 0%{?BUILD_FROM_VCS}


++ mutter-stop-jumping-windows.patch ++
From 0dee738a43e4fb4c3d5de5e3a55a4033faa9d3fa Mon Sep 17 00:00:00 2001
From: Alban Crequy alban.cre...@collabora.co.uk
Date: Fri, 23 Nov 2012 00:06:22 +
Subject: Initialize window-user_rect in the initial placement

The window positioning is delayed in idle_move_resize() in case the application
resizes/maximizes its window quickly after its creation. The delayed
positioning uses window-user_rect because of bug 426519 comment 3 (see
meta_window_move_resize_now()).

user_rect was not set in the initial positioning, causing the delayed
positioning unable to know which monitor we use for this window. As a
consequence, the window could jump spontaneously from one monitor to another.

With this patch, the window does not jump anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=556696
---
diff --git a/src/core/constraints.c b/src/core/constraints.c
index 2857f67..606baea 100644
--- a/src/core/constraints.c
+++ b/src/core/constraints.c
@@ -571,6 +571,11 @@ place_window_if_needed(MetaWindow *window,
.083 * info-work_area_monitor.height;
 }
 
+  /* idle_move_resize() uses the user_rect, so make sure it uses the
+   * placed coordinates (bug #556696).
+   */
+  window-user_rect = info-current;
+
   if (window-maximize_horizontally_after_placement ||
   window-maximize_vertically_after_placement)
 meta_window_maximize_internal (window,   
--
cgit v0.9.0.2

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



  1   2   >