Accepting request 842950 from GNOME:Next
update to 3.38.1 - TW should be ready OBS-URL: https://build.opensuse.org/request/show/842950 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=365
This commit is contained in:
parent
b58e3a3ce5
commit
65f634dd94
16
_service
16
_service
@ -1,16 +0,0 @@
|
|||||||
<services>
|
|
||||||
<service name="obs_scm" mode="disabled">
|
|
||||||
<param name="scm">git</param>
|
|
||||||
<param name="url">https://gitlab.gnome.org/GNOME/mutter.git</param>
|
|
||||||
<param name="revision">gnome-3-36</param>
|
|
||||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
|
||||||
<param name="versionrewrite-pattern">(.*)\+0</param>
|
|
||||||
<param name="versionrewrite-replacement">\1</param>
|
|
||||||
</service>
|
|
||||||
<service name="tar" mode="buildtime"/>
|
|
||||||
<service name="recompress" mode="buildtime">
|
|
||||||
<param name="file">*.tar</param>
|
|
||||||
<param name="compression">xz</param>
|
|
||||||
</service>
|
|
||||||
<service name="set_version" mode="disabled" />
|
|
||||||
</services>
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:bd9861f87bac672936282c21719ed75b6dd8b5ab8869af3cd07b9a714d77338b
|
|
||||||
size 24304653
|
|
3
mutter-3.38.1.tar.xz
Normal file
3
mutter-3.38.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e921570c9fdf63805dbd40aa21daa05504a1b9a21432d6119c54c17ee0217a33
|
||||||
|
size 2618944
|
110
mutter.changes
110
mutter.changes
@ -1,3 +1,113 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 8 03:38:01 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.38.1:
|
||||||
|
+ Fix Night Light updates after DPMS.
|
||||||
|
+ Fix button scrolling on X11.
|
||||||
|
+ Always use correct font-dpi setting on X11.
|
||||||
|
+ Improve handling of scanout failures.
|
||||||
|
+ Fix middle/right button mixup in scroll button assignment.
|
||||||
|
+ Fix resizing of attached modal dialogs on wayland.
|
||||||
|
+ Enable KMS modifiers on devices that need them.
|
||||||
|
+ Fix IM handling on X11.
|
||||||
|
+ Fix glitches in "undefined" screencast areas.
|
||||||
|
+ Fix visual glitches on background with fractional scaling.
|
||||||
|
+ Fix using correct refresh rate.
|
||||||
|
+ Misc. bug fixes and cleanups.
|
||||||
|
+ Plugged memory leaks.
|
||||||
|
+ Updated translations.
|
||||||
|
- Add pkgconfig(udev) BuildRequires: new verified dependency.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 8 03:38:00 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.38.0:
|
||||||
|
+ screencast: Only use DMA buffers for i915.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 8 03:37:52 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.37.92:
|
||||||
|
+ Fix stale cursor positions in remote desktop sessions.
|
||||||
|
+ xwayland: Add a setting to disable selected X extensions.
|
||||||
|
+ Fix screencasting when using QXL.
|
||||||
|
+ Cull actors that don't intersect with the redraw clip.
|
||||||
|
+ Optimize painting of backgrounds when culling is unavailable.
|
||||||
|
+ Improve support for Hangul input method.
|
||||||
|
+ Support debug paint overlay for opaque regions.
|
||||||
|
+ Fix launching flatpak applications when autostarting Xwayland.
|
||||||
|
+ Add support for capture scanouts in screencasts.
|
||||||
|
+ Allow integrated tablet devices to cycle outputs.
|
||||||
|
+ Improve mapping input devices to the most relevant output.
|
||||||
|
+ Only enable auto-rotation in touch mode.
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 8 03:37:51 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 3.37.91:
|
||||||
|
+ Fix initial state of display mode OSD.
|
||||||
|
+ Fixed crashes.
|
||||||
|
+ Misc. bug fixes and cleanups.
|
||||||
|
- Changes from version 3.37.90:
|
||||||
|
+ Fix using NEAREST filter for backgrounds on scaled monitors.
|
||||||
|
+ Screencast fixes and improvements.
|
||||||
|
+ Support tap-button-map and tap-drag-lock touchpad settings.
|
||||||
|
+ Fix wine copy & paste.
|
||||||
|
+ Fix shadows of server-side decorated XWayland windows.
|
||||||
|
+ Replace some loaded terms with more descriptive ones.
|
||||||
|
+ Add API to launch trusted wayland clients.
|
||||||
|
+ Skip displays with 'non-desktop' property set.
|
||||||
|
+ Invalidate offscreen effect cache on video memory purge.
|
||||||
|
+ Add wl_shm support for 10 bpc and 16 bpc half float formats.
|
||||||
|
- Changes from version 3.37.3:
|
||||||
|
+ Support custom keyboard layouts in $XDG_CONFIG_HOME/xkb.
|
||||||
|
+ Optimize resource scale computation.
|
||||||
|
+ Allow animating ClutterActor's content property.
|
||||||
|
+ Implement backgrounds as ClutterContent.
|
||||||
|
+ Add ClutterAlignContraint:pivot-point property.
|
||||||
|
+ Fix crash on area screenshots with fractional scaling.
|
||||||
|
+ Do not paint textures of fully obscured windows.
|
||||||
|
+ Use a more appropriate combine function on opaque areas.
|
||||||
|
+ Fix remote desktop being broken without screencast session.
|
||||||
|
+ Remove more long-deprecated Clutter APIs.
|
||||||
|
+ Drive each monitor by its own frame clock.
|
||||||
|
+ Fix copy/paste failures on X11.
|
||||||
|
+ Mipmap background texture rendering.
|
||||||
|
+ Plugged memory leaks.
|
||||||
|
- Changes from version 3.37.2:
|
||||||
|
+ Fix move-to-center keybinding with multiple monitors.
|
||||||
|
+ Fix stuck buttons when a virtual device is destroyed.
|
||||||
|
+ Use workarea when centering new windows.
|
||||||
|
+ Limit mipmap levels when rendering background.
|
||||||
|
+ Broadcast clipboard/primary offers.
|
||||||
|
+ Support primary-selection protocol from wayland-protocols.
|
||||||
|
+ Fix monitor screen cast on X11.
|
||||||
|
+ Support a "blank" cursor type.
|
||||||
|
+ Improve stage view damage tracking>
|
||||||
|
+ Implement touch-mode detecation for the X11 backend.
|
||||||
|
+ Drop external keyboard detection from touch-mode heuristics.
|
||||||
|
+ Optimize actor allocations.
|
||||||
|
- Changes from version 3.37.1:
|
||||||
|
+ Fix screencasting non-maximized windows.
|
||||||
|
+ Make window-aliveness checks less aggressive.
|
||||||
|
+ Fix stylus coordinates when using screen rotation.
|
||||||
|
+ Preserve keyboard state on VT switch.
|
||||||
|
+ Remove Clutter's drag and drop actions.
|
||||||
|
+ Cancel clicks/gestures actions on disable.
|
||||||
|
+ Fix various clipboard issues.
|
||||||
|
+ Fix trackball button scrolling.
|
||||||
|
+ Fix tiled monitor support.
|
||||||
|
+ Support unredirecting fullscreen wayland surfaces.
|
||||||
|
+ Support area screencasts.
|
||||||
|
+ Synchronize shadows to server-side decorations.
|
||||||
|
+ Allow inhibiting remote access.
|
||||||
|
+ Fix overview key on X11 when using multiple keyboard layouts.
|
||||||
|
+ Updated translations.
|
||||||
|
- Drop mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch:
|
||||||
|
fixed upstream.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Oct 7 18:56:51 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
Wed Oct 7 18:56:51 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
name: mutter
|
|
||||||
version: 3.36.7
|
|
||||||
mtime: 1602094039
|
|
||||||
commit: dbc9cd1dd3e97cc56cde58db73be58840c6164d8
|
|
||||||
|
|
37
mutter.spec
37
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 6
|
%define api_major 7
|
||||||
%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: 3.36.7
|
Version: 3.38.1
|
||||||
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: %{name}-%{version}.tar.xz
|
Source: https://download.gnome.org/sources/mutter/3.38/%{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
|
||||||
@ -54,8 +54,8 @@ BuildRequires: xorg-x11-server-wayland
|
|||||||
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)
|
BuildRequires: pkgconfig(fribidi) >= 1.0.0
|
||||||
BuildRequires: pkgconfig(gbm) >= 17.1
|
BuildRequires: pkgconfig(gbm) >= 17.3
|
||||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.61.1
|
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.61.1
|
||||||
BuildRequires: pkgconfig(glesv2)
|
BuildRequires: pkgconfig(glesv2)
|
||||||
BuildRequires: pkgconfig(glib-2.0) >= 2.61.1
|
BuildRequires: pkgconfig(glib-2.0) >= 2.61.1
|
||||||
@ -63,24 +63,25 @@ 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
|
||||||
BuildRequires: pkgconfig(graphene-gobject-1.0)
|
BuildRequires: pkgconfig(graphene-gobject-1.0)
|
||||||
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.33.0
|
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.37.2
|
||||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.7
|
BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.8
|
||||||
BuildRequires: pkgconfig(gudev-1.0) >= 232
|
BuildRequires: pkgconfig(gudev-1.0) >= 232
|
||||||
BuildRequires: pkgconfig(json-glib-1.0)
|
BuildRequires: pkgconfig(json-glib-1.0) >= 0.12.0
|
||||||
BuildRequires: pkgconfig(libcanberra-gtk3)
|
BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.26
|
||||||
BuildRequires: pkgconfig(libdrm) >= 2.4.83
|
BuildRequires: pkgconfig(libdrm) >= 2.4.83
|
||||||
BuildRequires: pkgconfig(libinput)
|
BuildRequires: pkgconfig(libinput)
|
||||||
BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.0
|
BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.0
|
||||||
BuildRequires: pkgconfig(libstartup-notification-1.0)
|
BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.7
|
||||||
BuildRequires: pkgconfig(libsystemd)
|
BuildRequires: pkgconfig(libsystemd)
|
||||||
BuildRequires: pkgconfig(libudev) >= 136
|
BuildRequires: pkgconfig(libudev) >= 136
|
||||||
BuildRequires: pkgconfig(libwacom)
|
BuildRequires: pkgconfig(libwacom) >= 0.13
|
||||||
BuildRequires: pkgconfig(pango) >= 1.2.0
|
BuildRequires: pkgconfig(pango) >= 1.2.0
|
||||||
BuildRequires: pkgconfig(sm)
|
BuildRequires: pkgconfig(sm)
|
||||||
%if %{with profiler}
|
%if %{with profiler}
|
||||||
BuildRequires: pkgconfig(sysprof-3)
|
BuildRequires: pkgconfig(sysprof-4)
|
||||||
BuildRequires: pkgconfig(sysprof-capture-3) >= 3.35.2
|
BuildRequires: pkgconfig(sysprof-capture-4) >= 3.37.3
|
||||||
%endif
|
%endif
|
||||||
|
BuildRequires: pkgconfig(udev)
|
||||||
BuildRequires: pkgconfig(upower-glib) >= 0.99.0
|
BuildRequires: pkgconfig(upower-glib) >= 0.99.0
|
||||||
BuildRequires: pkgconfig(wayland-protocols) >= 1.18
|
BuildRequires: pkgconfig(wayland-protocols) >= 1.18
|
||||||
BuildRequires: pkgconfig(wayland-server) >= 1.13.0
|
BuildRequires: pkgconfig(wayland-server) >= 1.13.0
|
||||||
@ -88,12 +89,12 @@ BuildRequires: pkgconfig(x11)
|
|||||||
BuildRequires: pkgconfig(x11-xcb)
|
BuildRequires: pkgconfig(x11-xcb)
|
||||||
BuildRequires: pkgconfig(xau)
|
BuildRequires: pkgconfig(xau)
|
||||||
BuildRequires: pkgconfig(xcb-randr)
|
BuildRequires: pkgconfig(xcb-randr)
|
||||||
BuildRequires: pkgconfig(xcomposite) >= 0.2
|
BuildRequires: pkgconfig(xcomposite) >= 0.4
|
||||||
BuildRequires: pkgconfig(xcursor)
|
BuildRequires: pkgconfig(xcursor)
|
||||||
BuildRequires: pkgconfig(xdamage)
|
BuildRequires: pkgconfig(xdamage)
|
||||||
BuildRequires: pkgconfig(xext)
|
BuildRequires: pkgconfig(xext)
|
||||||
BuildRequires: pkgconfig(xfixes)
|
BuildRequires: pkgconfig(xfixes) >= 3
|
||||||
BuildRequires: pkgconfig(xi)
|
BuildRequires: pkgconfig(xi) >= 1.7.4
|
||||||
BuildRequires: pkgconfig(xinerama)
|
BuildRequires: pkgconfig(xinerama)
|
||||||
BuildRequires: pkgconfig(xkbcommon) >= 0.4.3
|
BuildRequires: pkgconfig(xkbcommon) >= 0.4.3
|
||||||
BuildRequires: pkgconfig(xkbcommon-x11)
|
BuildRequires: pkgconfig(xkbcommon-x11)
|
||||||
@ -199,11 +200,11 @@ translation-update-upstream po mutter
|
|||||||
%{_bindir}/mutter
|
%{_bindir}/mutter
|
||||||
%{_libexecdir}/mutter-restart-helper
|
%{_libexecdir}/mutter-restart-helper
|
||||||
%{_datadir}/applications/mutter.desktop
|
%{_datadir}/applications/mutter.desktop
|
||||||
|
%{_udevrulesdir}/61-mutter.rules
|
||||||
|
|
||||||
# These so files are not split out since they are private to mutter
|
# These so files are not split out since they are private to mutter
|
||||||
%{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so.*
|
%{_libdir}/mutter-%{api_major}/libmutter-clutter-%{api_major}.so.*
|
||||||
%{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so.*
|
%{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so.*
|
||||||
%{_libdir}/mutter-%{api_major}/libmutter-cogl-path-%{api_major}.so.*
|
|
||||||
%{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so.*
|
%{_libdir}/mutter-%{api_major}/libmutter-cogl-%{api_major}.so.*
|
||||||
%{_libdir}/mutter-%{api_major}/plugins/libdefault.so
|
%{_libdir}/mutter-%{api_major}/plugins/libdefault.so
|
||||||
|
|
||||||
@ -243,7 +244,6 @@ translation-update-upstream po mutter
|
|||||||
%{_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
|
||||||
%{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so
|
%{_libdir}/mutter-%{api_major}/libmutter-cogl-pango-%{api_major}.so
|
||||||
%{_libdir}/mutter-%{api_major}/libmutter-cogl-path-%{api_major}.so
|
|
||||||
%{_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
|
||||||
@ -251,7 +251,6 @@ translation-update-upstream po mutter
|
|||||||
%{_libdir}/pkgconfig/mutter-clutter-x11-%{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
|
||||||
%{_libdir}/pkgconfig/mutter-cogl-path-%{api_major}.pc
|
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user