Accepting request 612870 from GNOME:Factory

- 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.

- 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.

OBS-URL: https://build.opensuse.org/request/show/612870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=128
This commit is contained in:
Dominique Leuenberger 2018-06-02 09:55:29 +00:00 committed by Git OBS Bridge
commit 57801a948b
5 changed files with 31 additions and 9 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.gnome.org/GNOME/mutter.git</param>
<param name="changesrevision">41303bc01be873e684f11a3407aa556af2922426</param></service></servicedata>
<param name="changesrevision">abc7ad8e9f67a720516fb739c5dfe4b49748d423</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e11cf70010769a0ffed3289a8b5cdc50a7d9915163cc5af1222c92b4668aef2
size 2871456

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1ae2b8e29a19c1353eca6432ecb017985adae75a0e689e16b16a3158c5a8d3f
size 2872312

View File

@ -1,5 +1,20 @@
-------------------------------------------------------------------
Wed May 09 16:00:40 UTC 2018 - opensuse-packaging@opensuse.org
Mon May 28 17:34:20 UTC 2018 - bjorn.lie@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.lie@gmail.com
- Update to version 3.28.2+20180507.41303bc01:
+ Bump version to 3.28.2
@ -48,6 +63,13 @@ Wed Apr 18 12:17:18 UTC 2018 - bjorn.lie@gmail.com
- Following the above, add libtool BuildRequires and pass
autogen.sh to bootstrap.
-------------------------------------------------------------------
Thu Apr 5 19:30:24 UTC 2018 - bjorn.lie@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.
-------------------------------------------------------------------
Thu Mar 22 20:04:16 CET 2018 - hpj@suse.com

View File

@ -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 @@ Patch1000: mutter-SLE-bell.patch
Patch1001: mutter-SLE-relax-some-constraints-on-CSD-windows.patch
# PATCH-FIX-UPSTREAM mutter-SLE-bsc984738-grab-display.patch bsc#984738 bgo#769387 hpj@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 @@ translation-update-upstream
%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 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
# 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 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
%{_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