summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD5
2 files changed, 7 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 180f29229fe9..0a7d2d124975 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 95e60842ee78..0390c1782e9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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