diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 19 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = gnome-shell-performance pkgdesc = The next generation GNOME Shell | Attempt to improve the performance by non-upstreamed patches - pkgver = 3.28.3 - pkgrel = 2 + pkgver = 3.28.3+7+g721ce5403 + pkgrel = 1 url = https://wiki.gnome.org/Projects/GnomeShell arch = x86_64 groups = gnome @@ -35,7 +35,7 @@ pkgbase = gnome-shell-performance optdepends = evolution-data-server: Evolution calendar integration provides = gnome-shell conflicts = gnome-shell - source = git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=6ed21e1ce0c1011b58452df6cdde42f30dd386c4 + source = git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=721ce54037cc07a82927cfdfb7928dadad7d7791 source = git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git source = fix.diff sha256sums = SKIP @@ -4,8 +4,8 @@ pkgname=gnome-shell-performance _pkgname=gnome-shell -pkgver=3.28.3 -pkgrel=2 +pkgver=3.28.3+7+g721ce5403 +pkgrel=1 pkgdesc="The next generation GNOME Shell | Attempt to improve the performance by non-upstreamed patches" url="https://wiki.gnome.org/Projects/GnomeShell" arch=(x86_64) @@ -20,7 +20,7 @@ optdepends=('gnome-control-center: System settings' groups=(gnome) provides=(gnome-shell) conflicts=(gnome-shell) -_commit=6ed21e1ce0c1011b58452df6cdde42f30dd386c4 # tags/3.28.3^0 +_commit=721ce54037cc07a82927cfdfb7928dadad7d7791 # gnome-3-28 source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git" fix.diff) @@ -31,10 +31,22 @@ sha256sums=('SKIP' prepare() { cd $_pkgname + # js/ui: Choose some actors to cache on the GPU # https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/73/commits git remote add vanvugt https://gitlab.gnome.org/vanvugt/gnome-shell.git || true git fetch vanvugt - git cherry-pick 6e838439 || bash + git cherry-pick f77b3da7 || bash + + # Javascript invalid access fixes + # https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/4/commits + git remote add vanvugt https://gitlab.gnome.org/vanvugt/gnome-shell.git || true + git fetch vanvugt + git cherry-pick 78da92c1 || bash + git cherry-pick df5ca834 || bash + git cherry-pick a667357e || bash + git cherry-pick 163e9b43 || bash + git cherry-pick 1f820518 || bash + # Try to fix docs build patch -Np1 -i ../fix.diff |