Add mr2941
Signed-off-by: Mingi Sung <fiestalake@disroot.org>
This commit is contained in:
parent
6be3e7fa64
commit
79e9271290
3 changed files with 1341 additions and 4 deletions
4
.SRCINFO
4
.SRCINFO
|
@ -1,7 +1,7 @@
|
||||||
pkgbase = mutter-performance
|
pkgbase = mutter-performance
|
||||||
pkgdesc = A window manager for GNOME | Attempts to improve performances with non-upstreamed merge-requests and frequent stable branch resync
|
pkgdesc = A window manager for GNOME | Attempts to improve performances with non-upstreamed merge-requests and frequent stable branch resync
|
||||||
pkgver = 44.1+r5+g4f8bdda42
|
pkgver = 44.1+r5+g4f8bdda42
|
||||||
pkgrel = 1
|
pkgrel = 2
|
||||||
epoch = 1
|
epoch = 1
|
||||||
url = https://gitlab.gnome.org/GNOME/mutter
|
url = https://gitlab.gnome.org/GNOME/mutter
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
|
@ -35,9 +35,11 @@ pkgbase = mutter-performance
|
||||||
depends = colord
|
depends = colord
|
||||||
source = mutter-performance::git+https://gitlab.gnome.org/GNOME/mutter.git#commit=4f8bdda42c7fc6c943c3b1213db79db1017d8b26
|
source = mutter-performance::git+https://gitlab.gnome.org/GNOME/mutter.git#commit=4f8bdda42c7fc6c943c3b1213db79db1017d8b26
|
||||||
source = mr1441.patch
|
source = mr1441.patch
|
||||||
|
source = mr2941.patch
|
||||||
source = prio.patch
|
source = prio.patch
|
||||||
sha256sums = SKIP
|
sha256sums = SKIP
|
||||||
sha256sums = 3621acfed945773de4e107d4b077d8ff2b31eb4adc52d956ee6cc6bb245bac04
|
sha256sums = 3621acfed945773de4e107d4b077d8ff2b31eb4adc52d956ee6cc6bb245bac04
|
||||||
|
sha256sums = 395072af4b44baa2831031fb3c85ef1fa999f6de66ab5c09082432c369e37b2d
|
||||||
sha256sums = cca15ee32b5b4d942960672ab37403b2ccf5d249711fc321b333c3936d9ab897
|
sha256sums = cca15ee32b5b4d942960672ab37403b2ccf5d249711fc321b333c3936d9ab897
|
||||||
|
|
||||||
pkgname = mutter-performance
|
pkgname = mutter-performance
|
||||||
|
|
16
PKGBUILD
16
PKGBUILD
|
@ -11,8 +11,8 @@
|
||||||
|
|
||||||
### PACKAGE OPTIONS
|
### PACKAGE OPTIONS
|
||||||
## MERGE REQUESTS SELECTION
|
## MERGE REQUESTS SELECTION
|
||||||
# Merge Requests List: ('579' '1441' 'prio')
|
# Merge Requests List: ('579' '1441' '2941' 'prio')
|
||||||
_merge_requests_to_use=('1441' 'prio')
|
_merge_requests_to_use=('1441' '2941' 'prio')
|
||||||
|
|
||||||
## Disable building the DOCS package (Enabled if not set)
|
## Disable building the DOCS package (Enabled if not set)
|
||||||
# Remember to unset this variable when producing .SRCINFO
|
# Remember to unset this variable when producing .SRCINFO
|
||||||
|
@ -32,7 +32,7 @@ else
|
||||||
fi
|
fi
|
||||||
epoch=1
|
epoch=1
|
||||||
pkgver=44.1+r5+g4f8bdda42
|
pkgver=44.1+r5+g4f8bdda42
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A window manager for GNOME | Attempts to improve performances with non-upstreamed merge-requests and frequent stable branch resync"
|
pkgdesc="A window manager for GNOME | Attempts to improve performances with non-upstreamed merge-requests and frequent stable branch resync"
|
||||||
url="https://gitlab.gnome.org/GNOME/mutter"
|
url="https://gitlab.gnome.org/GNOME/mutter"
|
||||||
arch=(x86_64 aarch64)
|
arch=(x86_64 aarch64)
|
||||||
|
@ -49,9 +49,11 @@ fi
|
||||||
_commit=4f8bdda42c7fc6c943c3b1213db79db1017d8b26 # tags/44.1^5
|
_commit=4f8bdda42c7fc6c943c3b1213db79db1017d8b26 # tags/44.1^5
|
||||||
source=("$pkgname::git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"
|
source=("$pkgname::git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"
|
||||||
'mr1441.patch'
|
'mr1441.patch'
|
||||||
|
'mr2941.patch'
|
||||||
'prio.patch')
|
'prio.patch')
|
||||||
sha256sums=('SKIP'
|
sha256sums=('SKIP'
|
||||||
'3621acfed945773de4e107d4b077d8ff2b31eb4adc52d956ee6cc6bb245bac04'
|
'3621acfed945773de4e107d4b077d8ff2b31eb4adc52d956ee6cc6bb245bac04'
|
||||||
|
'395072af4b44baa2831031fb3c85ef1fa999f6de66ab5c09082432c369e37b2d'
|
||||||
'cca15ee32b5b4d942960672ab37403b2ccf5d249711fc321b333c3936d9ab897')
|
'cca15ee32b5b4d942960672ab37403b2ccf5d249711fc321b333c3936d9ab897')
|
||||||
|
|
||||||
pkgver() {
|
pkgver() {
|
||||||
|
@ -142,6 +144,14 @@ prepare() {
|
||||||
# Comment: Help GPU frequencies to scale up but not currently working on Wayland.
|
# Comment: Help GPU frequencies to scale up but not currently working on Wayland.
|
||||||
pick_mr '1441' 'mr1441.patch' 'patch'
|
pick_mr '1441' 'mr1441.patch' 'patch'
|
||||||
|
|
||||||
|
# Title: Try unparenting client windows when fullscreen again
|
||||||
|
# Author: Jonas Ådahl <jadahl@gmail.com>
|
||||||
|
# URL: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2941
|
||||||
|
# Type: 3
|
||||||
|
# Status: 2 & 3
|
||||||
|
# Comment: Avoid bugs like #2678 (closed) when we try to avoid blits in the X server for fullscreen windows.
|
||||||
|
pick_mr '2941' 'mr2941.patch' 'patch'
|
||||||
|
|
||||||
# Title: [REVERT] backends/native: Use rtkit to get realtime priority
|
# Title: [REVERT] backends/native: Use rtkit to get realtime priority
|
||||||
# Author: Carlos Garnacho <carlosg@gnome.org>
|
# Author: Carlos Garnacho <carlosg@gnome.org>
|
||||||
# URL: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2060
|
# URL: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2060
|
||||||
|
|
1325
mr2941.patch
Normal file
1325
mr2941.patch
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue