diff options
author | Sefa Eyeoglu | 2021-03-31 14:25:43 +0200 |
---|---|---|
committer | Sefa Eyeoglu | 2021-03-31 14:25:43 +0200 |
commit | 41597cf0e67826962cca7997ba53b3e2ff37d534 (patch) | |
tree | 1dcda6646a584907b64965b337374c9206c7cdb0 | |
parent | 370fc8d060ad034e822dc994c001914d89815f76 (diff) | |
download | aur-41597cf0e67826962cca7997ba53b3e2ff37d534.tar.gz |
upgpkg: gamescope-git 3.7.1.r58.g7dfb55c8a8db62ac-1
Update to latest upstream version
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | 0001-fix-wlserver-update-wlr_headless_backend_create-call.patch | 25 | ||||
-rw-r--r-- | PKGBUILD | 22 |
3 files changed, 19 insertions, 36 deletions
@@ -1,6 +1,6 @@ pkgbase = gamescope-git pkgdesc = Micro-compositor formerly known as steamcompmgr - pkgver = 3.7.1.r41.g72c6296 + pkgver = 3.7.1.r58.g7dfb55c8a8db62ac pkgrel = 1 url = https://github.com/Plagman/gamescope arch = x86_64 @@ -22,9 +22,11 @@ pkgbase = gamescope-git conflicts = gamescope conflicts = steamcompmgr source = git+https://github.com/Plagman/gamescope.git - source = 0001-fix-wlserver-update-wlr_headless_backend_create-call.patch + source = https://patch-diff.githubusercontent.com/raw/Plagman/gamescope/pull/150.patch + source = https://patch-diff.githubusercontent.com/raw/Plagman/gamescope/pull/181.patch sha512sums = SKIP - sha512sums = c79e380f2307744de7fff7d719da6b5ecdaf8daf03771acb2c4bf1770e34692876fa37ce5efc8441dee9d8d386a17331f6991fe635730c59012faaba7db4b50b + sha512sums = 939b87c9c83ba957ad1eda6b89d281fc03365f2c1e01377a4b1cb06647ceeba0cf00f6df100891d81b3b585a29d850089440c6ae62bc077554c9e5c32eca85df + sha512sums = 430db3983a92b664ab0f0ed1246d430a657122b68a9c14fb8f37d430987fc15ab6fcd1f70e18d4e4fd5891899963f766ea48ddf5b6085262080dedcb3ceecd65 pkgname = gamescope-git diff --git a/0001-fix-wlserver-update-wlr_headless_backend_create-call.patch b/0001-fix-wlserver-update-wlr_headless_backend_create-call.patch deleted file mode 100644 index 284e7f40459e..000000000000 --- a/0001-fix-wlserver-update-wlr_headless_backend_create-call.patch +++ /dev/null @@ -1,25 +0,0 @@ -From b62b641d08ee5e075f8cf7089ee197b76d159fac Mon Sep 17 00:00:00 2001 -From: Sefa Eyeoglu <contact@scrumplex.net> -Date: Wed, 6 Jan 2021 10:17:47 +0100 -Subject: [PATCH] fix(wlserver): update wlr_headless_backend_create call - ---- - src/wlserver.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/wlserver.cpp b/src/wlserver.cpp -index 85869b8..186856d 100644 ---- a/src/wlserver.cpp -+++ b/src/wlserver.cpp -@@ -442,7 +442,7 @@ int wlserver_init(int argc, char **argv, bool bIsNested) { - - wl_signal_add( &wlserver.wlr.multi_backend->events.new_input, &new_input_listener ); - -- wlserver.wlr.headless_backend = wlr_headless_backend_create( wlserver.wl_display, NULL ); -+ wlserver.wlr.headless_backend = wlr_headless_backend_create( wlserver.wl_display ); - if ( wlserver.wlr.headless_backend == NULL ) - { - return 1; --- -2.30.0 - @@ -2,7 +2,7 @@ _pkgname=gamescope pkgname=${_pkgname}-git -pkgver=3.7.1.r41.g72c6296 +pkgver=3.7.1.r58.g7dfb55c8a8db62ac pkgrel=1 pkgdesc="Micro-compositor formerly known as steamcompmgr" arch=(x86_64) @@ -13,9 +13,11 @@ makedepends=("git" "meson" "ninja" "patch" "vulkan-headers" "glslang") provides=($_pkgname "steamcompmgr") conflicts=($_pkgname "steamcompmgr") source=("git+https://github.com/Plagman/gamescope.git" - "0001-fix-wlserver-update-wlr_headless_backend_create-call.patch") + "https://patch-diff.githubusercontent.com/raw/Plagman/gamescope/pull/150.patch" + "https://patch-diff.githubusercontent.com/raw/Plagman/gamescope/pull/181.patch") sha512sums=('SKIP' - 'c79e380f2307744de7fff7d719da6b5ecdaf8daf03771acb2c4bf1770e34692876fa37ce5efc8441dee9d8d386a17331f6991fe635730c59012faaba7db4b50b') + '939b87c9c83ba957ad1eda6b89d281fc03365f2c1e01377a4b1cb06647ceeba0cf00f6df100891d81b3b585a29d850089440c6ae62bc077554c9e5c32eca85df' + '430db3983a92b664ab0f0ed1246d430a657122b68a9c14fb8f37d430987fc15ab6fcd1f70e18d4e4fd5891899963f766ea48ddf5b6085262080dedcb3ceecd65') pkgver() { @@ -25,13 +27,17 @@ pkgver() { } prepare() { - - rm -rf "$srcdir/$_pkgname/subprojects/libliftoff" - rm -rf "$srcdir/$_pkgname/subprojects/wlroots" - cd "$srcdir/$_pkgname" - patch -Np1 < "$srcdir/0001-fix-wlserver-update-wlr_headless_backend_create-call.patch" + for src in "${source[@]}"; do + src="${src%%::*}" + src="${src##*/}" + [[ $src = *.patch ]] || continue + echo "Applying patch $src..." + git apply "../$src" + done + + rm -rf "subprojects/libliftoff" "subprojects/wlroots" } build() { |