Accepting request 585291 from GNOME:Next
Update to 3.27.92 OBS-URL: https://build.opensuse.org/request/show/585291 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=280
This commit is contained in:
parent
9e7bb10c7a
commit
4bcafa89d8
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 9 19:26:49 UTC 2018 - bjorn.lie@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 - dimstar@opensuse.org
|
Tue Mar 6 08:37:38 UTC 2018 - dimstar@opensuse.org
|
||||||
|
|
||||||
@ -84,7 +91,8 @@ Thu Mar 1 03:27:01 UTC 2018 - badshah400@gmail.com
|
|||||||
Wed Feb 28 09:36:10 UTC 2018 - fcrozat@suse.com
|
Wed Feb 28 09:36:10 UTC 2018 - fcrozat@suse.com
|
||||||
|
|
||||||
- Add mutter-force-rgb8.patch: force 8-bit RGB EGL config,
|
- Add mutter-force-rgb8.patch: force 8-bit RGB EGL config,
|
||||||
to prevent slowness when using Wayland with 10-bit display.
|
to prevent slowness when using Wayland with 10-bit display
|
||||||
|
(bsc#1081931 glgo#GNOME/mutter#2).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Feb 18 13:11:19 UTC 2018 - bjorn.lie@gmail.com
|
Sun Feb 18 13:11:19 UTC 2018 - bjorn.lie@gmail.com
|
||||||
@ -330,6 +338,27 @@ Tue Aug 8 18:34:12 UTC 2017 - coolo@suse.com
|
|||||||
- libinput is needed also without wayland, so buildrequire
|
- libinput is needed also without wayland, so buildrequire
|
||||||
it unconditionally
|
it unconditionally
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 20 13:25:04 UTC 2017 - zaitor@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 - dimstar@opensuse.org
|
Thu Jul 20 13:25:04 UTC 2017 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
76
mutter.spec
76
mutter.spec
@ -16,6 +16,9 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%define mutter_major 2
|
||||||
|
%define mutter_minor 0
|
||||||
|
|
||||||
Name: mutter
|
Name: mutter
|
||||||
Version: 3.27.92
|
Version: 3.27.92
|
||||||
Release: 0
|
Release: 0
|
||||||
@ -24,10 +27,12 @@ License: GPL-2.0-or-later
|
|||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
URL: https://www.gnome.org
|
URL: https://www.gnome.org
|
||||||
Source0: http://download.gnome.org/sources/mutter/3.27/%{name}-%{version}.tar.xz
|
Source0: http://download.gnome.org/sources/mutter/3.27/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
# PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zaitor@opensuse.org -- Fix slow startup notification on wayland
|
# PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zaitor@opensuse.org -- Fix slow startup notification on wayland
|
||||||
Patch0: mutter-fix-startup.patch
|
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 vliaskovitis@suse.com -- iconcache: Support RGB16_565 format for 16-bit sessions
|
# PATCH-FEATURE-UPSTREAM mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 bgo#781704 bsc#1024748 vliaskovitis@suse.com -- iconcache: Support RGB16_565 format for 16-bit sessions
|
||||||
Patch1: mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
|
Patch1: mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
|
||||||
|
|
||||||
# SLE-only patches start at 1000
|
# SLE-only patches start at 1000
|
||||||
# PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 idonmez@suse.com -- make audible bell work out of the box.
|
# PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 idonmez@suse.com -- make audible bell work out of the box.
|
||||||
Patch1000: mutter-SLE-bell.patch
|
Patch1000: mutter-SLE-bell.patch
|
||||||
@ -35,6 +40,7 @@ Patch1000: mutter-SLE-bell.patch
|
|||||||
Patch1001: mutter-SLE-relax-some-constraints-on-CSD-windows.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.
|
# 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
|
Patch1002: mutter-SLE-bsc984738-grab-display.patch
|
||||||
|
|
||||||
# Not available in openSUSE yet
|
# Not available in openSUSE yet
|
||||||
# BuildRequires: pkgconfig(libpipewire-0.1)
|
# BuildRequires: pkgconfig(libpipewire-0.1)
|
||||||
BuildRequires: Mesa-libGLESv3-devel
|
BuildRequires: Mesa-libGLESv3-devel
|
||||||
@ -95,7 +101,7 @@ BuildRequires: translation-update-upstream
|
|||||||
Mutter is a window and compositing manager based on Clutter, forked
|
Mutter is a window and compositing manager based on Clutter, forked
|
||||||
from Metacity.
|
from Metacity.
|
||||||
|
|
||||||
%package -n libmutter-2-0
|
%package -n libmutter-%{mutter_major}-%{mutter_minor}
|
||||||
Summary: Window and compositing manager based on Clutter
|
Summary: Window and compositing manager based on Clutter
|
||||||
# we need the gsettings schema; hopefully, they'll stay backwards compatible
|
# we need the gsettings schema; hopefully, they'll stay backwards compatible
|
||||||
# (since we can't require = version, to not break SLPP)
|
# (since we can't require = version, to not break SLPP)
|
||||||
@ -103,7 +109,7 @@ Group: System/Libraries
|
|||||||
Requires: %{name}-data >= %{version}
|
Requires: %{name}-data >= %{version}
|
||||||
Obsoletes: libmutter0
|
Obsoletes: libmutter0
|
||||||
|
|
||||||
%description -n libmutter-2-0
|
%description -n libmutter-%{mutter_major}-%{mutter_minor}
|
||||||
Mutter is a window and compositing manager based on Clutter, forked
|
Mutter is a window and compositing manager based on Clutter, forked
|
||||||
from Metacity.
|
from Metacity.
|
||||||
|
|
||||||
@ -124,7 +130,7 @@ This package contains data files needed by mutter and its library.
|
|||||||
Summary: Development files for mutter, a window and compositing manager
|
Summary: Development files for mutter, a window and compositing manager
|
||||||
Group: Development/Libraries/GNOME
|
Group: Development/Libraries/GNOME
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Requires: libmutter-2-0 = %{version}
|
Requires: libmutter-%{mutter_major}-%{mutter_minor} = %{version}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This subpackage contains libraries and header files for developing
|
This subpackage contains libraries and header files for developing
|
||||||
@ -162,34 +168,34 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
|
|||||||
%find_lang %{name} %{?no_lang_C}
|
%find_lang %{name} %{?no_lang_C}
|
||||||
%fdupes %{buildroot}%{_prefix}
|
%fdupes %{buildroot}%{_prefix}
|
||||||
|
|
||||||
%post -n libmutter-2-0 -p /sbin/ldconfig
|
%post -n libmutter-%{mutter_major}-%{mutter_minor} -p /sbin/ldconfig
|
||||||
%postun -n libmutter-2-0 -p /sbin/ldconfig
|
%postun -n libmutter-%{mutter_major}-%{mutter_minor} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc NEWS
|
%doc NEWS
|
||||||
%{_mandir}/man1/mutter.1%{?ext_man}
|
%{_mandir}/man1/mutter.1%{?ext_man}
|
||||||
%{_bindir}/mutter
|
%{_bindir}/mutter
|
||||||
# These so files are not split out since they are private to mutter
|
|
||||||
%{_libdir}/mutter/libmutter-clutter-2.so
|
|
||||||
%{_libdir}/mutter/libmutter-cogl-pango-2.so
|
|
||||||
%{_libdir}/mutter/libmutter-cogl-path-2.so
|
|
||||||
%{_libdir}/mutter/libmutter-cogl-2.so
|
|
||||||
%{_libdir}/mutter/plugins/default.so
|
|
||||||
#
|
|
||||||
%{_libexecdir}/mutter-restart-helper
|
%{_libexecdir}/mutter-restart-helper
|
||||||
%{_datadir}/applications/mutter.desktop
|
%{_datadir}/applications/mutter.desktop
|
||||||
# These typelibs are not split out since they are private to mutter
|
|
||||||
%{_libdir}/mutter/Cally-2.typelib
|
|
||||||
%{_libdir}/mutter/Clutter-2.typelib
|
|
||||||
%{_libdir}/mutter/ClutterX11-2.typelib
|
|
||||||
%{_libdir}/mutter/Cogl-2.typelib
|
|
||||||
%{_libdir}/mutter/CoglPango-2.typelib
|
|
||||||
%{_libdir}/mutter/Meta-2.typelib
|
|
||||||
#
|
|
||||||
|
|
||||||
%files -n libmutter-2-0
|
# These so files are not split out since they are private to mutter
|
||||||
%{_libdir}/libmutter-2.so.*
|
%{_libdir}/mutter/libmutter-clutter-%{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
|
||||||
|
%{_libdir}/mutter/plugins/default.so
|
||||||
|
|
||||||
|
# These typelibs are not split out since they are private to mutter
|
||||||
|
%{_libdir}/mutter/Cally-%{mutter_major}.typelib
|
||||||
|
%{_libdir}/mutter/Clutter-%{mutter_major}.typelib
|
||||||
|
%{_libdir}/mutter/ClutterX11-%{mutter_major}.typelib
|
||||||
|
%{_libdir}/mutter/Cogl-%{mutter_major}.typelib
|
||||||
|
%{_libdir}/mutter/CoglPango-%{mutter_major}.typelib
|
||||||
|
%{_libdir}/mutter/Meta-%{mutter_major}.typelib
|
||||||
|
|
||||||
|
%files -n libmutter-%{mutter_major}-%{mutter_minor}
|
||||||
|
%{_libdir}/libmutter-%{mutter_major}.so.*
|
||||||
%dir %{_libdir}/mutter/
|
%dir %{_libdir}/mutter/
|
||||||
# users of libmutter need this directory
|
# users of libmutter need this directory
|
||||||
%dir %{_libdir}/mutter/plugins/
|
%dir %{_libdir}/mutter/plugins/
|
||||||
@ -210,18 +216,18 @@ find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
|
|||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%{_includedir}/mutter/
|
%{_includedir}/mutter/
|
||||||
%{_libdir}/libmutter-2.so
|
%{_libdir}/libmutter-%{mutter_major}.so
|
||||||
%{_libdir}/mutter/Meta-2.gir
|
%{_libdir}/mutter/Meta-%{mutter_major}.gir
|
||||||
%{_libdir}/mutter/Cally-2.gir
|
%{_libdir}/mutter/Cally-%{mutter_major}.gir
|
||||||
%{_libdir}/mutter/Clutter-2.gir
|
%{_libdir}/mutter/Clutter-%{mutter_major}.gir
|
||||||
%{_libdir}/mutter/ClutterX11-2.gir
|
%{_libdir}/mutter/ClutterX11-%{mutter_major}.gir
|
||||||
%{_libdir}/mutter/Cogl-2.gir
|
%{_libdir}/mutter/Cogl-%{mutter_major}.gir
|
||||||
%{_libdir}/mutter/CoglPango-2.gir
|
%{_libdir}/mutter/CoglPango-%{mutter_major}.gir
|
||||||
%{_libdir}/pkgconfig/libmutter-2.pc
|
%{_libdir}/pkgconfig/libmutter-%{mutter_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-clutter-2.pc
|
%{_libdir}/pkgconfig/mutter-clutter-%{mutter_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-clutter-x11-2.pc
|
%{_libdir}/pkgconfig/mutter-clutter-x11-%{mutter_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-cogl-2.pc
|
%{_libdir}/pkgconfig/mutter-cogl-%{mutter_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-cogl-pango-2.pc
|
%{_libdir}/pkgconfig/mutter-cogl-pango-%{mutter_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-cogl-path-2.pc
|
%{_libdir}/pkgconfig/mutter-cogl-path-%{mutter_major}.pc
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user