Accepting request 246051 from GNOME:Next

Push GNOME 3.13.90

OBS-URL: https://build.opensuse.org/request/show/246051
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=153
This commit is contained in:
Dominique Leuenberger 2014-08-23 11:52:05 +00:00 committed by Git OBS Bridge
parent 816215666e
commit b984d49c5d
4 changed files with 111 additions and 24 deletions

View File

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

3
mutter-3.13.90.tar.xz Normal file
View File

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

View File

@ -1,3 +1,82 @@
-------------------------------------------------------------------
Wed Aug 20 07:50:33 UTC 2014 - dimstar@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 - dimstar@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 - dimstar@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, bgo#729044.
+ Updated translations.
- Replace pkgconfig(xrender) BuildRequires with pkgconfig(xext),
following upstream changes.
- Add BuildRequires for the newly merged Wayland support:
+ pkgconfig(clutter-egl-1.0), pkgconfig(clutter-wayland-1.0),
pkgconfig(clutter-wayland-compositor-1.0) and
pkgconfig(wayland-server).
- Add BuildRequires for session startup support using systemd:
+ pkgconfig(libdrm) and pkgconfig(libsystemd).
-------------------------------------------------------------------
Sat May 17 10:33:34 UTC 2014 - zaitor@opensuse.org
@ -47,7 +126,7 @@ Thu Mar 6 07:52:06 UTC 2014 - dimstar@opensuse.org
+ Improve keybinding lookups (bgo#725588).
+ Fix dynamic updates of titlebar style properties (bgo#725751).
+ Fix positioning of manually positioned windows (bgo#724049).
+ Misc. bug fixes: bgo##724969, bgo#724402, bgo#722266,
+ Misc. bug fixes: bgo#724969, bgo#724402, bgo#722266,
bgo#725338.
+ Updated translations.
@ -216,7 +295,7 @@ Tue Sep 3 06:46:44 UTC 2013 - dimstar@opensuse.org
+ 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,
+ Misc bug fixes: bgo#706582, bgo#706598, bgo#706787,
bgo#706729, bgo#706825, bgo#707081, bgo#707090, bgo#707250,
bgo#707267.
+ Updated translations.
@ -229,13 +308,13 @@ Thu Aug 22 05:54:07 UTC 2013 - dimstar@opensuse.org
+ Fix quick consecutive <super> presses breaking keyboard input
(bgo#666101).
+ Work towards running as wayland compositor:
- Add DBus API for display configuration (bgo##705670,
- 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,
+ Misc bug fixes and cleanups: bgo#703332, bgo#704437,
bgo#706207.
+ Updated translations.
- Add pkgconfig(upower-glib) and pkgconfig(gnome-desktop-3.0)
@ -290,7 +369,7 @@ Tue May 28 19:54:40 UTC 2013 - dimstar@opensuse.org
+ Add API to freeze/unfreeze the keyboard (bgo#697001).
+ Grab and emit a signal when XK_ISO_Next_Group is pressed
(bgo#697002).
+ Other fixed bugs: bgo##699636, bgo#700735, bgo#697000.
+ Other fixed bugs: bgo#699636, bgo#700735, bgo#697000.
+ Updated translations.
-------------------------------------------------------------------
@ -361,7 +440,7 @@ Wed Feb 20 20:20:00 UTC 2013 - dimstar@opensuse.org
+ 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,
+ 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.
@ -407,7 +486,7 @@ Thu Feb 14 19:35:03 UTC 2013 - zaitor@opensuse.org
+ 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)
(bgo#689652)
+ Increase typical icon size to 96 (bgo#689651)
+ Port to XInput2 (bgo#688779)
+ Give dynamic keybindings a keybinding action (bgo#682315)

View File

@ -17,41 +17,51 @@
Name: mutter
Version: 3.12.2
Version: 3.13.90
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.12/%{name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/mutter/3.13/%{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: gobject-introspection-devel >= 0.9.5
BuildRequires: intltool
BuildRequires: libSM-devel
BuildRequires: libX11-devel
BuildRequires: libXext-devel
BuildRequires: libXinerama-devel
BuildRequires: libXrandr-devel
BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files
BuildRequires: zenity
BuildRequires: pkgconfig(cairo) >= 1.10.0
BuildRequires: pkgconfig(clutter-1.0) >= 1.15.90
BuildRequires: pkgconfig(clutter-1.0) >= 1.19.7
BuildRequires: pkgconfig(clutter-egl-1.0)
BuildRequires: pkgconfig(clutter-wayland-1.0)
BuildRequires: pkgconfig(clutter-wayland-compositor-1.0)
BuildRequires: pkgconfig(cogl-1.0) >= 1.17.1
BuildRequires: pkgconfig(gio-2.0) >= 2.25.10
BuildRequires: pkgconfig(gio-unix-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.9.11
BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libinput)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(pango) >= 1.2.0
BuildRequires: pkgconfig(upower-glib) >= 0.99.0
BuildRequires: pkgconfig(wayland-server) >= 1.4.93
BuildRequires: pkgconfig(xcb-randr)
BuildRequires: pkgconfig(xcomposite) >= 0.2
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xrender)
BuildRequires: pkgconfig(xkbcommon) >= 0.4.3
BuildRequires: pkgconfig(xkbcommon-x11)
BuildRequires: pkgconfig(xkbfile)
BuildRequires: pkgconfig(xkeyboard-config)
Requires: zenity
Recommends: %{name}-lang
Provides: windowmanager
@ -132,7 +142,6 @@ make %{?_smp_mflags} V=1
%make_install
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
%find_lang %{name} %{?no_lang_C}
%fdupes %{buildroot}
@ -157,10 +166,12 @@ rm -rf %{buildroot}
%files
%defattr (-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS rationales.txt README
%doc COPYING NEWS
%{_bindir}/mutter
%{_libdir}/mutter/plugins/default.so
%{_libexecdir}/mutter-restart-helper
%{_datadir}/applications/mutter.desktop
%{_datadir}/applications/mutter-wayland.desktop
%doc %{_mandir}/man1/mutter.1%{?ext_man}
%files -n libmutter0
@ -176,10 +187,6 @@ rm -rf %{buildroot}
%files data
%defattr(-,root,root)
# Do not depend on libgnome just for a directory
%dir %{_datadir}/gnome
%dir %{_datadir}/gnome/wm-properties
%{_datadir}/gnome/wm-properties/mutter-wm.desktop
# Do not depend on g-c-c just for a directory
%dir %{_datadir}/gnome-control-center
%dir %{_datadir}/gnome-control-center/keybindings
@ -188,15 +195,16 @@ rm -rf %{buildroot}
%{_datadir}/gnome-control-center/keybindings/50-mutter-system.xml
%{_datadir}/GConf/gsettings/mutter-schemas.convert
%{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.mutter.wayland.gschema.xml
%files lang -f %{name}.lang
%files devel
%defattr(-,root,root)
%{_includedir}/mutter/
%{_libdir}/libmutter.so
%{_libdir}/mutter/Meta-3.0.gir
%{_libdir}/pkgconfig/libmutter.pc
%{_libdir}/pkgconfig/mutter-plugins.pc
%files devel-doc
%defattr (-, root, root)