Accepting request 158464 from GNOME:Next

Push GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/158464
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=113
This commit is contained in:
Dominique Leuenberger 2013-03-13 22:45:59 +00:00 committed by Git OBS Bridge
parent e2cafc73ec
commit 62c2663898
4 changed files with 133 additions and 26 deletions

View File

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

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

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

View File

@ -1,3 +1,115 @@
-------------------------------------------------------------------
Tue Mar 5 10:19:12 UTC 2013 - dimstar@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 - dimstar@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 - dimstar@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 - dimstar@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 - zaitor@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.
-------------------------------------------------------------------
Thu Feb 14 18:35:03 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.2:
+ Fix spurious focus changes when showing desktop (bgo#686928)
+ MetaPluginManager: don't send events to Clutter twice
(bgo#686406)
+ Add the ability to add shader hooks to MetaBackgroundActor
(bgo#669798)
+ Only process keyboard mapping events for the core X keyboard
(bgo#674859)
+ Import keybinding files from Metacity (bgo#687672)
+ Add compositor hook to process keybindings selectively
(bgo#688202)
+ MetaBackgroundActor: add a setter for GLSL uniforms
(bgo#682536)
+ Misc. fixes and cleanups: bgo#688182
+ Updated translations.
-------------------------------------------------------------------
Thu Feb 14 17:35:03 UTC 2013 - dimstar@opensuse.org
- Update to version 3.7.1:
+ screen: Ignore num-workspaces when using dynamic workspaces
(bgo#685439)
+ Updated translations.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 14 16:35:03 UTC 2013 - zaitor@opensuse.org Thu Feb 14 16:35:03 UTC 2013 - zaitor@opensuse.org

View File

@ -17,13 +17,13 @@
Name: mutter Name: mutter
Version: 3.6.3 Version: 3.7.91
Release: 0 Release: 0
Summary: Window and compositing manager based on Clutter Summary: Window and compositing manager based on Clutter
License: GPL-2.0+ License: GPL-2.0+
Group: System/GUI/GNOME Group: System/GUI/GNOME
Url: http://www.gnome.org Url: http://www.gnome.org
Source: http://download.gnome.org/sources/mutter/3.6/%{name}-%{version}.tar.xz Source: http://download.gnome.org/sources/mutter/3.7/%{name}-%{version}.tar.xz
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: gobject-introspection-devel >= 0.9.5 BuildRequires: gobject-introspection-devel >= 0.9.5
BuildRequires: intltool BuildRequires: intltool
@ -32,26 +32,24 @@ BuildRequires: libX11-devel
BuildRequires: libXext-devel BuildRequires: libXext-devel
BuildRequires: libXinerama-devel BuildRequires: libXinerama-devel
BuildRequires: libXrandr-devel BuildRequires: libXrandr-devel
BuildRequires: startup-notification-devel
BuildRequires: translation-update-upstream BuildRequires: translation-update-upstream
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: zenity BuildRequires: zenity
BuildRequires: pkgconfig(cairo) >= 1.10.0 BuildRequires: pkgconfig(cairo) >= 1.10.0
BuildRequires: pkgconfig(clutter-1.0) >= 1.9.10 BuildRequires: pkgconfig(clutter-1.0) >= 1.13.5
BuildRequires: pkgconfig(cogl-1.0) >= 1.9.6 BuildRequires: pkgconfig(cogl-1.0) >= 1.13.3
BuildRequires: pkgconfig(gio-2.0) >= 2.25.10 BuildRequires: pkgconfig(gio-2.0) >= 2.25.10
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.3.0 BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.7.3
BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.7 BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.7
BuildRequires: pkgconfig(libcanberra-gtk3) BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(pango) >= 1.2.0 BuildRequires: pkgconfig(pango) >= 1.2.0
BuildRequires: pkgconfig(xcomposite) >= 0.2 BuildRequires: pkgconfig(xcomposite) >= 0.2
BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xfixes)
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xrender) BuildRequires: pkgconfig(xrender)
%if 0%{?BUILD_FROM_VCS}
BuildRequires: gnome-common
%endif
Requires: zenity Requires: zenity
Recommends: %{name}-lang Recommends: %{name}-lang
Provides: windowmanager Provides: windowmanager
@ -118,25 +116,20 @@ Requires: typelib-1_0-Meta-3_0 = %{version}
This package contains all necessary include files and libraries needed This package contains all necessary include files and libraries needed
to develop applications that require these. to develop applications that require these.
%lang_package %lang_package
%prep %prep
%setup -q %setup -q
translation-update-upstream translation-update-upstream
%if 0%{?BUILD_FROM_VCS}
[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
%endif
%build %build
%configure \ %configure \
--disable-static \ --disable-static \
--enable-compile-warnings=maximum --enable-compile-warnings=maximum
%__make %{?jobs:-j%jobs} V=1 make %{?_smp_mflags} V=1
%install %install
%makeinstall %make_install
%{__rm} %{buildroot}/%{_libdir}/*.la find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
%suse_update_desktop_file %{name} %suse_update_desktop_file %{name}
%suse_update_desktop_file %{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop %suse_update_desktop_file %{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop
%find_lang %{name} %{?no_lang_C} %find_lang %{name} %{?no_lang_C}
@ -148,16 +141,16 @@ rm -rf %{buildroot}
%post %post
%desktop_database_post %desktop_database_post
%post -n libmutter0 -p /sbin/ldconfig
%post data
%glib2_gsettings_schema_post
%postun %postun
%desktop_database_postun %desktop_database_postun
%post -n libmutter0 -p /sbin/ldconfig
%postun -n libmutter0 -p /sbin/ldconfig %postun -n libmutter0 -p /sbin/ldconfig
%post data
%glib2_gsettings_schema_post
%postun data %postun data
%glib2_gsettings_schema_postun %glib2_gsettings_schema_postun
@ -192,6 +185,8 @@ rm -rf %{buildroot}
%dir %{_datadir}/gnome-control-center %dir %{_datadir}/gnome-control-center
%dir %{_datadir}/gnome-control-center/keybindings %dir %{_datadir}/gnome-control-center/keybindings
%{_datadir}/gnome-control-center/keybindings/50-mutter-windows.xml %{_datadir}/gnome-control-center/keybindings/50-mutter-windows.xml
%{_datadir}/gnome-control-center/keybindings/50-mutter-navigation.xml
%{_datadir}/gnome-control-center/keybindings/50-mutter-system.xml
%{_datadir}/GConf/gsettings/mutter-schemas.convert %{_datadir}/GConf/gsettings/mutter-schemas.convert
%{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml