From 72cae12ed36d254db7995bb752f752bca9d706e7 Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Wed, 2 Dec 2020 21:50:54 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/gnome-shell.git#d0bb9ca06647d1de41740fba6807e6504eaa4e88 --- .gitignore | 1 + ...oid-calling-meta_window_actor_thaw-w.patch | 36 ------------------- gnome-shell.spec | 14 ++++---- sources | 2 +- 4 files changed, 10 insertions(+), 43 deletions(-) delete mode 100644 0001-windowManager-Avoid-calling-meta_window_actor_thaw-w.patch diff --git a/.gitignore b/.gitignore index b47761f..6930729 100644 --- a/.gitignore +++ b/.gitignore @@ -182,3 +182,4 @@ gnome-shell-2.31.5.tar.bz2 /gnome-shell-3.37.92.tar.xz /gnome-shell-3.38.0.tar.xz /gnome-shell-3.38.1.tar.xz +/gnome-shell-40.alpha.tar.xz diff --git a/0001-windowManager-Avoid-calling-meta_window_actor_thaw-w.patch b/0001-windowManager-Avoid-calling-meta_window_actor_thaw-w.patch deleted file mode 100644 index 3f9f9c8..0000000 --- a/0001-windowManager-Avoid-calling-meta_window_actor_thaw-w.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 6ba3ca5f9548ba0a87a9e3ffa129716d0a062e1e Mon Sep 17 00:00:00 2001 -From: Daniel van Vugt -Date: Fri, 2 Oct 2020 16:33:31 +0800 -Subject: [PATCH] windowManager: Avoid calling meta_window_actor_thaw when not - frozen - -Because that tends to crash in: -``` -g_error ("Error in freeze/thaw accounting"); -``` - -Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/1431 - -https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1453 ---- - js/ui/windowManager.js | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/js/ui/windowManager.js b/js/ui/windowManager.js -index ab86a2e6a3..91b764ea8d 100644 ---- a/js/ui/windowManager.js -+++ b/js/ui/windowManager.js -@@ -1378,6 +1378,10 @@ var WindowManager = class { - onStopped: () => this._sizeChangeWindowDone(shellwm, actor), - }); - -+ // ease didn't animate and cleared the info, we are done -+ if (!actor.__animationInfo) -+ return; -+ - // Now unfreeze actor updates, to get it to the new size. - // It's important that we don't wait until the animation is completed to - // do this, otherwise our scale will be applied to the old texture size. --- -2.28.0 - diff --git a/gnome-shell.spec b/gnome-shell.spec index 61694ac..f2d1a8b 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -1,16 +1,15 @@ Name: gnome-shell -Version: 3.38.1 -Release: 2%{?dist} +Version: 40.0~alpha +Release: 1%{?dist} Summary: Window management and application launching for GNOME License: GPLv2+ URL: https://wiki.gnome.org/Projects/GnomeShell #VCS: git:git://git.gnome.org/gnome-shell -Source0: http://download.gnome.org/sources/gnome-shell/3.38/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gnome-shell/40/%{name}-40.alpha.tar.xz # Replace Epiphany with Firefox in the default favourite apps list Patch1: gnome-shell-favourite-apps-firefox.patch -Patch2: 0001-windowManager-Avoid-calling-meta_window_actor_thaw-w.patch %define eds_version 3.33.1 %define gnome_desktop_version 3.35.91 @@ -18,7 +17,7 @@ Patch2: 0001-windowManager-Avoid-calling-meta_window_actor_thaw-w.patch %define gobject_introspection_version 1.49.1 %define gjs_version 1.57.3 %define gtk3_version 3.15.0 -%define mutter_version 3.38.0 +%define mutter_version 40.0~alpha %define polkit_version 0.100 %define gsettings_desktop_schemas_version 3.33.1 %define ibus_version 1.5.2 @@ -143,7 +142,7 @@ innovative user interface concepts to provide a visually attractive and easy to use experience. %prep -%autosetup -S git +%autosetup -S git -n %{name}-40.alpha %build %meson -Dextensions_app=false @@ -218,6 +217,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/evolution-calendar.de %{_mandir}/man1/gnome-shell.1* %changelog +* Wed Dec 02 2020 Florian Müllner - 40.alpha-1 +- Update to 40.alpha + * Tue Oct 13 2020 Florian Müllner - 3.38.1-2 - Fix crash on size change (non-)transitions diff --git a/sources b/sources index e0675a3..82545ef 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gnome-shell-3.38.1.tar.xz) = 7ab580f892c4b4dac2fc8625343dfab1bf7a11e148dc01e6e805a5b1ac1d4cb17943b9a3058ec69fc086c270d76ef8073dca494991a5da1dcfa52b42dcc03f01 +SHA512 (gnome-shell-40.alpha.tar.xz) = b3e3fda51dcb4380cd4f0b91bbbcd9415cb0857a548ac0a757078baa319113a08f9596af4e605154ab4964b21e7c1cdc2772ebd90c5b6d6feb9060ded30417ce