diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 5 |
2 files changed, 7 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = gnome-shell-performance pkgdesc = Next generation desktop shell | Attempt to improve the performance by non-upstreamed patches - pkgver = 3.32.1 + pkgver = 3.32.1+10+g059c729da pkgrel = 1 url = https://wiki.gnome.org/Projects/GnomeShell arch = x86_64 @@ -26,7 +26,7 @@ pkgbase = gnome-shell-performance depends = libcroco depends = libgdm depends = libsecret - depends = mutter + depends = mutter-781835-workaround depends = nm-connection-editor depends = unzip depends = gstreamer @@ -34,14 +34,16 @@ pkgbase = gnome-shell-performance optdepends = gnome-control-center: System settings optdepends = evolution-data-server: Evolution calendar integration provides = gnome-shell - provides = gnome-shell=3.32.1 + provides = gnome-shell=3.32.1+10+g059c729da conflicts = gnome-shell - source = gnome-shell-performance::git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=9090b7dc3ddbc2ff6d0445d071a07eae525000b4 + source = gnome-shell-performance::git+https://gitlab.gnome.org/GNOME/gnome-shell.git#branch=gnome-3-32 source = git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git source = https://github.com/endlessm/gnome-shell/commit/11ddabfb22aedb3c35abe06d2cf0205f223cca03.diff + source = https://gitlab.gnome.org/GNOME/gnome-shell/uploads/4a083c80c81eeb0dd1be64e0e24b5c17/nvidia-background-workaround.patch sha256sums = SKIP sha256sums = SKIP sha256sums = 53fb32bfe8432e6309d5b1bcf9c2b7f36693b9141778b823f1d7e9c1d3f39425 + sha256sums = 505c90290e5a867692f55d3209a22755bcffb997e7cac59e49b1a78c976d5af9 pkgname = gnome-shell-performance @@ -12,7 +12,7 @@ arch=(x86_64) license=(GPL2) depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas libcanberra-pulse libcroco libgdm libsecret - mutter nm-connection-editor unzip gstreamer libibus) + mutter-781835-workaround nm-connection-editor unzip gstreamer libibus) makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson sassc) optdepends=('gnome-control-center: System settings' @@ -42,9 +42,6 @@ prepare() { # Requires mutter MR283/commit "clutter-actor: Add detail to captured-event signal [performance]" # git cherry-pick -n 297a18f2 - # Hack to fix topicon-* extensions making gnome-shell CPU usage > 50% - patch -Np1 -i ../11ddabfb22aedb3c35abe06d2cf0205f223cca03.diff - # https://gitlab.gnome.org/GNOME/gnome-shell/issues/1084 patch -Np1 -i ../nvidia-background-workaround.patch |