diff options
author | Saren Arterius | 2018-11-02 21:24:35 +0800 |
---|---|---|
committer | Saren Arterius | 2018-11-02 21:24:35 +0800 |
commit | fb809a86e5979eccd695fda0d89704f05fa17b1c (patch) | |
tree | 93f34e75e82734e0edc532c092e8da336db86596 | |
parent | addc64b2e55eb8e369c7e373293498496a7b5951 (diff) | |
download | aur-fb809a86e5979eccd695fda0d89704f05fa17b1c.tar.gz |
3.30.1+8+g1abab3fe2-1 and disabled patch #168
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | startup-notification.patch | 9 |
3 files changed, 23 insertions, 14 deletions
@@ -1,7 +1,7 @@ pkgbase = mutter-781835-workaround pkgdesc = A window manager for GNOME. This package reverts a commit which may causes performance problems for nvidia driver users. Some performance patches also included. - pkgver = 3.30.1 - pkgrel = 4 + pkgver = 3.30.1+8+g1abab3fe2 + pkgrel = 1 url = https://gitlab.gnome.org/GNOME/mutter arch = x86_64 groups = gnome @@ -27,11 +27,13 @@ pkgbase = mutter-781835-workaround depends = gnome-shell provides = mutter conflicts = mutter - source = git+https://gitlab.gnome.org/GNOME/mutter.git#commit=3faaa9ce147ba4c3bd9d90a20ac86ce9c9680c9b + source = git+https://gitlab.gnome.org/GNOME/mutter.git#commit=1abab3fe2ed2d07bafc9f3aabe188c4d1c05ee43 + source = https://gitlab.gnome.org/vanvugt/mutter/commit/fc02b040f3b750b0513f812813351c09795950f6.patch source = startup-notification.patch source = revert.patch sha256sums = SKIP - sha256sums = 5a35ca4794fc361219658d9fae24a3ca21a365f2cb1901702961ac869c759366 + sha256sums = dffa2ca19281b9fa5a81bf80bd46a8eae78325c7e1f8b2a25c33945aa7cc0903 + sha256sums = 00d5e77c94e83e1987cc443ed7c47303aa33367ce912b2f665bcd34f88890a17 sha256sums = 2d2e305e0a6cca087bb8164f81bdc0ae7a5ca8e9c13c81d7fd5252eb3563fc09 pkgname = mutter-781835-workaround @@ -7,8 +7,8 @@ pkgname=mutter-781835-workaround _pkgname=mutter -pkgver=3.30.1 -pkgrel=4 +pkgver=3.30.1+8+g1abab3fe2 +pkgrel=1 pkgdesc="A window manager for GNOME. This package reverts a commit which may causes performance problems for nvidia driver users. Some performance patches also included." url="https://gitlab.gnome.org/GNOME/mutter" arch=(x86_64) @@ -20,12 +20,14 @@ makedepends=(intltool gobject-introspection git egl-wayland) provides=(mutter) conflicts=(mutter) groups=(gnome) -_commit=3faaa9ce147ba4c3bd9d90a20ac86ce9c9680c9b # tags/3.30.1^0 +_commit=1abab3fe2ed2d07bafc9f3aabe188c4d1c05ee43 # gnome-3-30 source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit" + https://gitlab.gnome.org/vanvugt/mutter/commit/fc02b040f3b750b0513f812813351c09795950f6.patch startup-notification.patch revert.patch) sha256sums=('SKIP' - '5a35ca4794fc361219658d9fae24a3ca21a365f2cb1901702961ac869c759366' + 'dffa2ca19281b9fa5a81bf80bd46a8eae78325c7e1f8b2a25c33945aa7cc0903' + '00d5e77c94e83e1987cc443ed7c47303aa33367ce912b2f665bcd34f88890a17' '2d2e305e0a6cca087bb8164f81bdc0ae7a5ca8e9c13c81d7fd5252eb3563fc09') # pkgver() { @@ -45,7 +47,8 @@ prepare() { # clutter: Deliver events sooner when possible # https://gitlab.gnome.org/GNOME/mutter/merge_requests/168/commits - git cherry-pick 0feecfe8 + # Disabled as may cause stutter when using mouse with high polling rate + # git cherry-pick 0feecfe8 # clutter: Fix offscreen-effect painting of clones # https://gitlab.gnome.org/GNOME/mutter/merge_requests/117/commits @@ -67,9 +70,12 @@ prepare() { # Revert offending commit patch -Np1 -i ../revert.patch + # https://gitlab.gnome.org/GNOME/mutter/merge_requests/216 + git apply -3 ../fc02b040f3b750b0513f812813351c09795950f6.patch + # https://bugs.archlinux.org/task/51940 # As of 2018-05-08: Still needed, according to fmuellner - patch -Np1 -i ../startup-notification.patch + git apply -3 ../startup-notification.patch NOCONFIGURE=1 ./autogen.sh } diff --git a/startup-notification.patch b/startup-notification.patch index 1a4dd0b9705f..2b70474515a9 100644 --- a/startup-notification.patch +++ b/startup-notification.patch @@ -1,4 +1,4 @@ -From 4ed430b4ef3013c96fa56cdc57b925b42d20ead9 Mon Sep 17 00:00:00 2001 +From 143917acf809202cb25590c48bc027639c1f914b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> Date: Thu, 20 Oct 2016 18:00:04 +0200 Subject: [PATCH] gtk-shell: Work around non-working startup notifications @@ -16,10 +16,10 @@ https://bugzilla.gnome.org/show_bug.cgi?id=768531 1 file changed, 10 insertions(+) diff --git a/src/wayland/meta-wayland-gtk-shell.c b/src/wayland/meta-wayland-gtk-shell.c -index d6e249f..9d1a19e 100644 +index 474595b18..58375674a 100644 --- a/src/wayland/meta-wayland-gtk-shell.c +++ b/src/wayland/meta-wayland-gtk-shell.c -@@ -219,11 +219,21 @@ gtk_shell_set_startup_id (struct wl_client *client, +@@ -321,11 +321,21 @@ gtk_shell_set_startup_id (struct wl_client *client, struct wl_resource *resource, const char *startup_id) { @@ -42,4 +42,5 @@ index d6e249f..9d1a19e 100644 static void -- -2.9.3 +2.19.1 + |