Accepting request 920969 from GNOME:Next
Scripted push from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/920969 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=389
This commit is contained in:
parent
028d2be4b2
commit
618fcbf5d3
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:deb61673318480ca84c5209742a7f39470e5641fe32ee1c186a07386d335ad2e
|
|
||||||
size 2682916
|
|
3
mutter-41.0.tar.xz
Normal file
3
mutter-41.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
|
||||||
|
size 2710476
|
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 22 19:29:14 UTC 2021 - Michael Gorse <mgorse@suse.com>
|
||||||
|
|
||||||
|
- Update to version 41.0:
|
||||||
|
+ Avoid race in wl_seat capabilities.
|
||||||
|
+ Expose option groups/entries to introspection.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 22 13:04:11 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Add pkgconfig(xwayland) and drop xorg-x11-server-wayland
|
||||||
|
BuildRequires: use standalone xwayland during build and runtime.
|
||||||
|
- Add explicit gnome-settings-daemon Requires and pass initfd=auto
|
||||||
|
to meson now that we are using the new standalone xwayland.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 22 03:41:51 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 41.rc:
|
||||||
|
+ Add clutter_stage_paint_to_content().
|
||||||
|
+ Add meta_cursor_tracker_get_scale().
|
||||||
|
+ wayland: Make each wl_output correspond to one monitor.
|
||||||
|
+ Expose 'inactive-since' timestamp to uresourced.
|
||||||
|
+ Pass dirty rects to secondary GPU.
|
||||||
|
+ Support commiting preedit string on focus loss.
|
||||||
|
+ Improve auto-rotation support.
|
||||||
|
+ Add meta_window_actor_paint_to_content().
|
||||||
|
+ Fixed crashes.
|
||||||
|
+ Misc. bug fixes and cleanups.
|
||||||
|
+ Updated translations.
|
||||||
|
- Add xvfb-run BuildRequires: new dependency for the test suite.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 22 03:41:50 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 41.beta:
|
||||||
|
+ Manage idle monitors via MetaIdleManager.
|
||||||
|
+ Fix VKMS detection.
|
||||||
|
+ Fix swipe cancellation.
|
||||||
|
+ Fix mapping tablet to monitor.
|
||||||
|
+ Fix area screencasts when window is unredirected.
|
||||||
|
+ Don't require a newly attached buffer to apply state.
|
||||||
|
+ Close unused mode setting and rendering devices.
|
||||||
|
+ Only support super+scroll on wayland.
|
||||||
|
+ Implement the xdg-activation protocol.
|
||||||
|
+ Reduce input latency by computing max render time
|
||||||
|
heuristically.
|
||||||
|
+ Apply dithering to dispatch time when needed.
|
||||||
|
+ x11: Compute monitor scale per output.
|
||||||
|
+ Shrink and optimize the rounded-background-clip shader.
|
||||||
|
+ remote-desktop: Handle non-responding selection owners .
|
||||||
|
+ Improve sysprof support.
|
||||||
|
+ Allow clients to delegate titlebar gestures to the compositor.
|
||||||
|
+ Fix upside-down Xshape surface with EGLstream.
|
||||||
|
+ Fix 'kms-modifiers' experimental setting.
|
||||||
|
+ Make default focus window on each workspace appear focused.
|
||||||
|
+ Plugged memory leaks.
|
||||||
|
+ Fixed crashes crash.
|
||||||
|
+ Misc. bug fixes and cleanups.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 21 20:23:34 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
Tue Sep 21 20:23:34 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
27
mutter.spec
27
mutter.spec
@ -19,17 +19,17 @@
|
|||||||
# don't enable sysprof support by default
|
# don't enable sysprof support by default
|
||||||
%bcond_with profiler
|
%bcond_with profiler
|
||||||
|
|
||||||
%define api_major 8
|
%define api_major 9
|
||||||
%define api_minor 0
|
%define api_minor 0
|
||||||
%define libmutter libmutter-%{api_major}-%{api_minor}
|
%define libmutter libmutter-%{api_major}-%{api_minor}
|
||||||
Name: mutter
|
Name: mutter
|
||||||
Version: 40.5
|
Version: 41.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-or-later
|
License: GPL-2.0-or-later
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
URL: https://www.gnome.org
|
URL: https://www.gnome.org
|
||||||
Source: https://download.gnome.org/sources/mutter/40/%{name}-%{version}.tar.xz
|
Source: https://download.gnome.org/sources/mutter/41/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
# PATCH-FIX-OPENSUSE mutter-Lower-HIDPI_LIMIT-to-144.patch fate#326682, bsc#1125467 qkzhu@suse.com -- Lower HIDPI_LIMIT to 144
|
# PATCH-FIX-OPENSUSE mutter-Lower-HIDPI_LIMIT-to-144.patch fate#326682, bsc#1125467 qkzhu@suse.com -- Lower HIDPI_LIMIT to 144
|
||||||
Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch
|
Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch
|
||||||
@ -46,18 +46,18 @@ Patch1002: mutter-SLE-bsc984738-grab-display.patch
|
|||||||
|
|
||||||
BuildRequires: Mesa-libGLESv3-devel
|
BuildRequires: Mesa-libGLESv3-devel
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: meson
|
BuildRequires: meson >= 0.53.0
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: xorg-x11-server
|
BuildRequires: xorg-x11-server
|
||||||
BuildRequires: xorg-x11-server-wayland
|
BuildRequires: xvfb-run
|
||||||
BuildRequires: zenity
|
BuildRequires: zenity
|
||||||
BuildRequires: pkgconfig(cairo) >= 1.10.0
|
BuildRequires: pkgconfig(cairo) >= 1.10.0
|
||||||
BuildRequires: pkgconfig(egl)
|
BuildRequires: pkgconfig(egl)
|
||||||
BuildRequires: pkgconfig(fribidi) >= 1.0.0
|
BuildRequires: pkgconfig(fribidi) >= 1.0.0
|
||||||
BuildRequires: pkgconfig(gbm) >= 17.3
|
BuildRequires: pkgconfig(gbm) >= 17.3
|
||||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.61.1
|
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.69.0
|
||||||
BuildRequires: pkgconfig(glesv2)
|
BuildRequires: pkgconfig(glesv2)
|
||||||
BuildRequires: pkgconfig(glib-2.0) >= 2.67.3
|
BuildRequires: pkgconfig(glib-2.0) >= 2.69.0
|
||||||
BuildRequires: pkgconfig(gnome-desktop-3.0)
|
BuildRequires: pkgconfig(gnome-desktop-3.0)
|
||||||
BuildRequires: pkgconfig(gnome-settings-daemon)
|
BuildRequires: pkgconfig(gnome-settings-daemon)
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5
|
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5
|
||||||
@ -85,7 +85,7 @@ BuildRequires: pkgconfig(upower-glib) >= 0.99.0
|
|||||||
%if !0%{?sle_version}
|
%if !0%{?sle_version}
|
||||||
BuildRequires: pkgconfig(wayland-eglstream)
|
BuildRequires: pkgconfig(wayland-eglstream)
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: pkgconfig(wayland-protocols) >= 1.18
|
BuildRequires: pkgconfig(wayland-protocols) >= 1.21
|
||||||
BuildRequires: pkgconfig(wayland-server) >= 1.13.0
|
BuildRequires: pkgconfig(wayland-server) >= 1.13.0
|
||||||
BuildRequires: pkgconfig(x11)
|
BuildRequires: pkgconfig(x11)
|
||||||
BuildRequires: pkgconfig(x11-xcb)
|
BuildRequires: pkgconfig(x11-xcb)
|
||||||
@ -105,6 +105,8 @@ BuildRequires: pkgconfig(xkeyboard-config)
|
|||||||
BuildRequires: pkgconfig(xrandr) >= 1.5.0
|
BuildRequires: pkgconfig(xrandr) >= 1.5.0
|
||||||
BuildRequires: pkgconfig(xrender)
|
BuildRequires: pkgconfig(xrender)
|
||||||
BuildRequires: pkgconfig(xtst)
|
BuildRequires: pkgconfig(xtst)
|
||||||
|
BuildRequires: pkgconfig(xwayland)
|
||||||
|
Requires: gnome-settings-daemon
|
||||||
Requires: zenity
|
Requires: zenity
|
||||||
Provides: windowmanager
|
Provides: windowmanager
|
||||||
# Obsolete the now private typelib.
|
# Obsolete the now private typelib.
|
||||||
@ -154,9 +156,9 @@ applications that want to make use of the mutter library.
|
|||||||
%endif
|
%endif
|
||||||
-Dcogl_tests=false \
|
-Dcogl_tests=false \
|
||||||
-Dclutter_tests=false \
|
-Dclutter_tests=false \
|
||||||
-Dtests=false \
|
-Dtests=true \
|
||||||
-Dinstalled_tests=false \
|
-Dinstalled_tests=false \
|
||||||
-Dxwayland_initfd=disabled \
|
-Dxwayland_initfd=auto \
|
||||||
%if %{with profiler}
|
%if %{with profiler}
|
||||||
-Dprofiler=true \
|
-Dprofiler=true \
|
||||||
%else
|
%else
|
||||||
@ -193,12 +195,12 @@ applications that want to make use of the mutter library.
|
|||||||
# These typelibs are not split out since they are private to mutter
|
# These typelibs are not split out since they are private to mutter
|
||||||
%{_libdir}/mutter-%{api_major}/Cally-%{api_major}.typelib
|
%{_libdir}/mutter-%{api_major}/Cally-%{api_major}.typelib
|
||||||
%{_libdir}/mutter-%{api_major}/Clutter-%{api_major}.typelib
|
%{_libdir}/mutter-%{api_major}/Clutter-%{api_major}.typelib
|
||||||
%{_libdir}/mutter-%{api_major}/ClutterX11-%{api_major}.typelib
|
|
||||||
%{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.typelib
|
%{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.typelib
|
||||||
%{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.typelib
|
%{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.typelib
|
||||||
%{_libdir}/mutter-%{api_major}/Meta-%{api_major}.typelib
|
%{_libdir}/mutter-%{api_major}/Meta-%{api_major}.typelib
|
||||||
|
|
||||||
%{_libdir}/libmutter-%{api_major}.so.*
|
%{_libdir}/libmutter-%{api_major}.so.*
|
||||||
|
%{_libdir}/libmutter-test-%{api_major}.so
|
||||||
%dir %{_libdir}/mutter-%{api_major}/
|
%dir %{_libdir}/mutter-%{api_major}/
|
||||||
# users of libmutter need this directory
|
# users of libmutter need this directory
|
||||||
%dir %{_libdir}/mutter-%{api_major}/plugins/
|
%dir %{_libdir}/mutter-%{api_major}/plugins/
|
||||||
@ -219,7 +221,6 @@ applications that want to make use of the mutter library.
|
|||||||
%{_libdir}/mutter-%{api_major}/Meta-%{api_major}.gir
|
%{_libdir}/mutter-%{api_major}/Meta-%{api_major}.gir
|
||||||
%{_libdir}/mutter-%{api_major}/Cally-%{api_major}.gir
|
%{_libdir}/mutter-%{api_major}/Cally-%{api_major}.gir
|
||||||
%{_libdir}/mutter-%{api_major}/Clutter-%{api_major}.gir
|
%{_libdir}/mutter-%{api_major}/Clutter-%{api_major}.gir
|
||||||
%{_libdir}/mutter-%{api_major}/ClutterX11-%{api_major}.gir
|
|
||||||
%{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.gir
|
%{_libdir}/mutter-%{api_major}/Cogl-%{api_major}.gir
|
||||||
%{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.gir
|
%{_libdir}/mutter-%{api_major}/CoglPango-%{api_major}.gir
|
||||||
%{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so
|
%{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so
|
||||||
@ -227,8 +228,8 @@ applications that want to make use of the mutter library.
|
|||||||
%{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so
|
%{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so
|
||||||
%{_libdir}/libmutter-%{api_major}.so
|
%{_libdir}/libmutter-%{api_major}.so
|
||||||
%{_libdir}/pkgconfig/libmutter-%{api_major}.pc
|
%{_libdir}/pkgconfig/libmutter-%{api_major}.pc
|
||||||
|
%{_libdir}/pkgconfig/libmutter-test-%{api_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-clutter-%{api_major}.pc
|
%{_libdir}/pkgconfig/mutter-clutter-%{api_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-clutter-x11-%{api_major}.pc
|
|
||||||
%{_libdir}/pkgconfig/mutter-cogl-%{api_major}.pc
|
%{_libdir}/pkgconfig/mutter-cogl-%{api_major}.pc
|
||||||
%{_libdir}/pkgconfig/mutter-cogl-pango-%{api_major}.pc
|
%{_libdir}/pkgconfig/mutter-cogl-pango-%{api_major}.pc
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user