update upstream, update commit, add tweener fix
This commit is contained in:
parent
89effc3c21
commit
cab3394bde
2 changed files with 19 additions and 7 deletions
6
.SRCINFO
6
.SRCINFO
|
@ -1,7 +1,7 @@
|
||||||
pkgbase = gnome-shell-performance
|
pkgbase = gnome-shell-performance
|
||||||
pkgdesc = The next generation GNOME Shell | Attempt to improve the performance by non-upstreamed patches
|
pkgdesc = The next generation GNOME Shell | Attempt to improve the performance by non-upstreamed patches
|
||||||
pkgver = 3.28.3
|
pkgver = 3.28.3+7+g721ce5403
|
||||||
pkgrel = 2
|
pkgrel = 1
|
||||||
url = https://wiki.gnome.org/Projects/GnomeShell
|
url = https://wiki.gnome.org/Projects/GnomeShell
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
groups = gnome
|
groups = gnome
|
||||||
|
@ -35,7 +35,7 @@ pkgbase = gnome-shell-performance
|
||||||
optdepends = evolution-data-server: Evolution calendar integration
|
optdepends = evolution-data-server: Evolution calendar integration
|
||||||
provides = gnome-shell
|
provides = gnome-shell
|
||||||
conflicts = 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 = git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git
|
||||||
source = fix.diff
|
source = fix.diff
|
||||||
sha256sums = SKIP
|
sha256sums = SKIP
|
||||||
|
|
20
PKGBUILD
20
PKGBUILD
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
pkgname=gnome-shell-performance
|
pkgname=gnome-shell-performance
|
||||||
_pkgname=gnome-shell
|
_pkgname=gnome-shell
|
||||||
pkgver=3.28.3
|
pkgver=3.28.3+7+g721ce5403
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="The next generation GNOME Shell | Attempt to improve the performance by non-upstreamed patches"
|
pkgdesc="The next generation GNOME Shell | Attempt to improve the performance by non-upstreamed patches"
|
||||||
url="https://wiki.gnome.org/Projects/GnomeShell"
|
url="https://wiki.gnome.org/Projects/GnomeShell"
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
|
@ -20,7 +20,7 @@ optdepends=('gnome-control-center: System settings'
|
||||||
groups=(gnome)
|
groups=(gnome)
|
||||||
provides=(gnome-shell)
|
provides=(gnome-shell)
|
||||||
conflicts=(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"
|
source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"
|
||||||
"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git"
|
"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git"
|
||||||
fix.diff)
|
fix.diff)
|
||||||
|
@ -31,10 +31,22 @@ sha256sums=('SKIP'
|
||||||
prepare() {
|
prepare() {
|
||||||
cd $_pkgname
|
cd $_pkgname
|
||||||
|
|
||||||
|
# js/ui: Choose some actors to cache on the GPU
|
||||||
# https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/73/commits
|
# 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 remote add vanvugt https://gitlab.gnome.org/vanvugt/gnome-shell.git || true
|
||||||
git fetch vanvugt
|
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
|
# Try to fix docs build
|
||||||
patch -Np1 -i ../fix.diff
|
patch -Np1 -i ../fix.diff
|
||||||
|
|
Loading…
Reference in a new issue