summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSaren Arterius2019-05-03 20:45:49 +0800
committerSaren Arterius2019-05-03 20:45:49 +0800
commit8592550bd8fc54e72ccce780d64477430469cf7e (patch)
treea71b45164159a6f739dd57ed540c1160163e13c6 /PKGBUILD
parent97bd2c2f98258a3c7b5fdcb8faf5f4455ef8cc02 (diff)
downloadaur-8592550bd8fc54e72ccce780d64477430469cf7e.tar.gz
fix mr460 conflict
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 6 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ddc7da32fc9d..1a050ea1ae2a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,7 +14,7 @@ _revert=
pkgname=mutter-781835-workaround
pkgver=3.32.1+5+g668c44e66
-pkgrel=1
+pkgrel=2
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)
@@ -61,7 +61,7 @@ prepare() {
h_first=$(git log --oneline --all | grep "clutter/stage-cogl: Don't skip over the next frame" | tail -n 1 | awk '{print $1}') # Sorry guys
h_last=$(git log --oneline --all | grep 'clutter/master-clock: Remove fallback throttles' | tail -n 1 | awk '{print $1}') # Sorry guys
echo "Found $h_first^$h_last for MR363"
- git cherry-pick -n $h_first^..$h_last || zsh
+ git cherry-pick -n $h_first^..$h_last
# clutter-stage-cogl: Reduce output latency and reduce missed frames too [performance]
# https://gitlab.gnome.org/GNOME/mutter/merge_requests/281
@@ -82,7 +82,10 @@ prepare() {
# Add experimental key for RT scheduling
# https://gitlab.gnome.org/GNOME/mutter/merge_requests/460
- git cherry-pick -n b49640c4^..a18d6901
+ h_first=$(git log --oneline --all | grep 'core: Drop all capabilities before running the main loop' | tail -n 1 | awk '{print $1}') # Sorry guys
+ h_last=$(git log --oneline --all | grep 'backends/native: Add rt-scheduler experimental key to set RT scheduling' | tail -n 1 | awk '{print $1}') # Sorry guys
+ echo "Found $h_first^$h_last for MR460"
+ git cherry-pick -n $h_first^..$h_last -Xtheirs
# cogl: Enable EGL_IMG_context_priority
# https://gitlab.gnome.org/GNOME/mutter/merge_requests/454