diff --git a/mutter-3.38.3.tar.xz b/mutter-3.38.3.tar.xz deleted file mode 100644 index 47fcdc6..0000000 --- a/mutter-3.38.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2321e73d1e3fe2e90e6301f42bba07f4d94bc64756a2bf13d75ae9d6faa201f -size 2622808 diff --git a/mutter-40.0.tar.xz b/mutter-40.0.tar.xz new file mode 100644 index 0000000..3c179fa --- /dev/null +++ b/mutter-40.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a71b312e5a667c5374895188a506a3f6b671768bcb362b68efdc562773d198e +size 2678364 diff --git a/mutter.changes b/mutter.changes index d00a831..b3ea471 100644 --- a/mutter.changes +++ b/mutter.changes @@ -1,3 +1,93 @@ +------------------------------------------------------------------- +Sat Mar 20 16:46:58 UTC 2021 - Dominique Leuenberger + +- Update to version 40.0: + + xwayland: Check permissions on /tmp/.X11-unix. + +------------------------------------------------------------------- +Wed Mar 17 12:46:29 UTC 2021 - Dominique Leuenberger + +- Update to version 40.rc: + + Fix keyboard input from remote desktop in Xorg session. + + Fix restoring focus to windows using globally active input. + + Expose unaccalerated touchpad gesture deltas. + + Avoid relayout on text attribute changes when possible. + + Add remote desktop caps- and num-lock state properties. + + Improve refresh rate calculation. + + Implement presentation-time protocol. + + Disable double-buffered shadow buffering. + + Fix missing cursor on tablet devices. + + Fix frame timings causing X11 clients to get stuck. + + Fix applying input settings on X11. + + Add headless native backend. + + Fix high latency and stalls with proprietary nvidia driver. + + Fix maximized windows not reacting to strut changes. + + Only start XWayland on demand when running under systemd. + + Sync LEDs when a new input device is added. + + Fix order in which subsurface placement operations are handled. + + Fixed crashes. + + Plugged leaks. + + Misc. bug fixes and cleanups. + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 23 08:18:24 UTC 2021 - Dominique Leuenberger + +- Update to version 40.beta: + + Consider clients without mapped windows for xwayland + auto-shutdown. + + Let compositor to handle super+scroll events. + + Default to starting Xwayland on demand. + + xwayland: Restore abstract socket support. + + Add support for atomic mode setting. + + Fix clip region glitches when using fractional scaling. + + Default to horizontal workspace layout. + + Do not ping unmanaging windows. + + Handle monitor changes during screencasts. + + Fix unexpected jumps after restoring misbehaving clients. + + Fix newly opened X11 windows being invisible in overview. + + Fix viewport of offscreen effects. + + Fix drag cancel animation when using geometry scaling. + + Improve touch-mode heuristics. + + Integrate clipboard with remote desktop sessions. + + Fix stuck icon in DND operation between X11 and wayland. + + Automatically synchronize pointer position after modal grabs. + + Reimplement support for CLUTTER_SHOW_FPS. + + Only pick on events that may move the pointer. + + Emit discrete scroll events for accumulated smooth events in + virtual X11 devices. + + Add support for rounded clipping when drawing background. + + Plugged memory leaks. + + Fixed crashes. + + Misc. bug fixes and cleanups. + + Updated translations. + +------------------------------------------------------------------- +Fri Jan 15 15:14:29 UTC 2021 - Dominique Leuenberger + +- Update to version 40.alpha.1.1: + + Adapt to settings moving to gsettings-desktop-schemas. + + Misc. bug fixes and cleanups. +- Changes from version 40.alpha.1: + + Base ClutterEffects on ClutterPaintNodes. + + xwayland: Set xrandr primary output. + + Add paint node based blur support. + + Disable CRTCs if there is no monitor. + + Fix updates of mipmapped animated backgrounds. + + Allow remote desktop clients to specify scroll source. + + Support the color transform matrix RandR property on X11. + + Plugged memory leaks. + + Fixed crashes. + + Misc. bug fixes and cleanups. + +------------------------------------------------------------------- +Fri Jan 15 08:38:53 UTC 2021 - Dominique Leuenberger + +- Update to version 40.alpha: + + Replace CoglMatrix with graphene_matrix. + + Allow to specify debug topics in MUTTER_DEBUG. +- Bump api_major to 8, following upstream changes. + ------------------------------------------------------------------- Thu Jan 14 18:23:49 UTC 2021 - Dominique Leuenberger diff --git a/mutter.spec b/mutter.spec index 37e89de..29776d5 100644 --- a/mutter.spec +++ b/mutter.spec @@ -19,17 +19,17 @@ # don't enable sysprof support by default %bcond_with profiler -%define api_major 7 +%define api_major 8 %define api_minor 0 %define libmutter libmutter-%{api_major}-%{api_minor} Name: mutter -Version: 3.38.3 +Version: 40.0 Release: 0 Summary: Window and compositing manager based on Clutter License: GPL-2.0-or-later Group: System/GUI/GNOME URL: https://www.gnome.org -Source: https://download.gnome.org/sources/mutter/3.38/%{name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/mutter/40/%{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 Patch3: mutter-Lower-HIDPI_LIMIT-to-144.patch @@ -58,7 +58,7 @@ BuildRequires: pkgconfig(fribidi) >= 1.0.0 BuildRequires: pkgconfig(gbm) >= 17.3 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.61.1 BuildRequires: pkgconfig(glesv2) -BuildRequires: pkgconfig(glib-2.0) >= 2.61.1 +BuildRequires: pkgconfig(glib-2.0) >= 2.67.3 BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gnome-settings-daemon) BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5 @@ -70,7 +70,7 @@ BuildRequires: pkgconfig(json-glib-1.0) >= 0.12.0 BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.26 BuildRequires: pkgconfig(libdrm) >= 2.4.83 BuildRequires: pkgconfig(libinput) -BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.0 +BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.21 BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.7 BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libudev) >= 136