1
0
Fork 0

Sync with [extra], fix versioning

This commit is contained in:
Térence Clastres 2019-04-03 23:31:17 +02:00
parent 15c3a6f578
commit b79f07d8b5
3 changed files with 10 additions and 38 deletions

View file

@ -1,7 +1,7 @@
pkgbase = gnome-shell-performance
pkgdesc = Next generation desktop shell | Attempt to improve the performance by non-upstreamed patches
pkgver = 3.32.0+22+g05e55cee2
pkgrel = 2
pkgver = 3.32.0+46+gfea019277
pkgrel = 1
url = https://wiki.gnome.org/Projects/GnomeShell
arch = x86_64
groups = gnome
@ -34,16 +34,14 @@ 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.0+22+g05e55cee2
provides = gnome-shell=3.32.0+46+gfea019277
conflicts = gnome-shell
source = gnome-shell-performance::git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=05e55cee23d65206f3c3f2d12f4a4d659061651f
source = gnome-shell-performance::git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=fea01927720e5d73e14e1649ee36cc6c60835d6f
source = git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git
source = https://github.com/endlessm/gnome-shell/commit/11ddabfb22aedb3c35abe06d2cf0205f223cca03.diff
source = hack-detached.diff
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 53fb32bfe8432e6309d5b1bcf9c2b7f36693b9141778b823f1d7e9c1d3f39425
sha256sums = 939e81f682ebafd60e86d444e49dbab277fba0f00420466b5ff783568b7dc931
pkgname = gnome-shell-performance

View file

@ -4,8 +4,8 @@
# Contributor: Flamelab <panosfilip@gmail.com
pkgname=gnome-shell-performance
pkgver=3.32.0+22+g05e55cee2
pkgrel=2
pkgver=3.32.0+46+gfea019277
pkgrel=1
pkgdesc="Next generation desktop shell | Attempt to improve the performance by non-upstreamed patches"
url="https://wiki.gnome.org/Projects/GnomeShell"
arch=(x86_64)
@ -20,20 +20,17 @@ optdepends=('gnome-control-center: System settings'
groups=(gnome)
provides=(gnome-shell gnome-shell=$pkgver)
conflicts=(gnome-shell)
_commit=05e55cee23d65206f3c3f2d12f4a4d659061651f # master
_commit=fea01927720e5d73e14e1649ee36cc6c60835d6f # master
source=("$pkgname::git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"
"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git"
https://github.com/endlessm/gnome-shell/commit/11ddabfb22aedb3c35abe06d2cf0205f223cca03.diff
hack-detached.diff)
https://github.com/endlessm/gnome-shell/commit/11ddabfb22aedb3c35abe06d2cf0205f223cca03.diff)
sha256sums=('SKIP'
'SKIP'
'53fb32bfe8432e6309d5b1bcf9c2b7f36693b9141778b823f1d7e9c1d3f39425'
'939e81f682ebafd60e86d444e49dbab277fba0f00420466b5ff783568b7dc931')
'53fb32bfe8432e6309d5b1bcf9c2b7f36693b9141778b823f1d7e9c1d3f39425')
pkgver() {
cd $pkgname
_manual_bump=22 # horrible temporary workaround to account new versioning
git describe --tags | sed "s/-/+/g;s/20/$_manual_bump/"
git describe --tags | sed "s/-/+/g"
}
prepare() {
@ -44,12 +41,6 @@ prepare() {
# Requires mutter MR283/commit "clutter-actor: Add detail to captured-event signal [performance]"
# git cherry-pick -n 297a18f2
# Unbreak switcher
git cherry-pick -n 31e7f0340fd0bd72f2d9848866b1f432ae82eee8
# Hack around broken detached locations
patch -Np1 -i ../hack-detached.diff
# Hack to fix topicon-* extensions making gnome-shell CPU usage > 50%
patch -Np1 -i ../11ddabfb22aedb3c35abe06d2cf0205f223cca03.diff

View file

@ -1,17 +0,0 @@
diff --git i/js/misc/weather.js w/js/misc/weather.js
index aaec36cf4..3b09c28c1 100644
--- i/js/misc/weather.js
+++ w/js/misc/weather.js
@@ -183,10 +183,8 @@ var WeatherClient = class {
_onGClueLocationChanged() {
let geoLocation = this._gclueService.location;
- let location = GWeather.Location.new_detached(geoLocation.description,
- null,
- geoLocation.latitude,
- geoLocation.longitude);
+ let location = this._world.find_nearest_city(geoLocation.latitude,
+ geoLocation.longitude);
this._setLocation(location);
}