Accepting request 162194 from GNOME:Factory

Push G:Factory

OBS-URL: https://build.opensuse.org/request/show/162194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mutter?expand=0&rev=56
This commit is contained in:
Stephan Kulow 2013-04-05 05:35:42 +00:00 committed by Git OBS Bridge
commit 7e3cf339e6
4 changed files with 155 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.8.0.tar.xz Normal file
View File

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

View File

@ -1,3 +1,136 @@
-------------------------------------------------------------------
Tue Mar 26 22:38:28 UTC 2013 - dimstar@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 - zaitor@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 - 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.8.0
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.8/%{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
@ -170,6 +163,7 @@ rm -rf %{buildroot}
%{_datadir}/applications/mutter.desktop %{_datadir}/applications/mutter.desktop
%doc %{_mandir}/man1/mutter.1%{?ext_man} %doc %{_mandir}/man1/mutter.1%{?ext_man}
%doc %{_mandir}/man1/mutter-message.1%{?ext_man} %doc %{_mandir}/man1/mutter-message.1%{?ext_man}
%doc %{_datadir}/gtk-doc/html/meta/
%files -n libmutter0 %files -n libmutter0
%defattr(-,root,root) %defattr(-,root,root)
@ -192,6 +186,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