Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages /
gamescope
Commits:
d8ca5e56 by Maxime Gauduin at 2023-10-09T22:52:02+02:00
upgpkg: 3.12.6-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = gamescope
pkgdesc = SteamOS session compositing window manager
- pkgver = 3.12.5
+ pkgver = 3.12.6
pkgrel = 1
url = https://github.com/ValveSoftware/gamescope
arch = x86_64
@@ -39,7 +39,11 @@ pkgbase = gamescope
depends = vulkan-icd-loader
depends = wayland
depends = xorg-server-xwayland
- source =
git+https://github.com/ValveSoftware/gamescope.git#tag=a8471d81b36ea1d9dc90a7d35f9ad0631feaf1ae
+ source =
git+https://github.com/ValveSoftware/gamescope.git#tag=d11567122daaba250860c24219810931ace4ce5c
+ source = git+https://github.com/Joshua-Ashton/reshade.git
+ source = git+https://github.com/KhronosGroup/SPIRV-Headers.git
+ b2sums = SKIP
+ b2sums = SKIP
b2sums = SKIP
pkgname = gamescope
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
# Contributor: PedroHLC <[email protected]>
pkgname=gamescope
-pkgver=3.12.5
+pkgver=3.12.6
pkgrel=1
pkgdesc='SteamOS session compositing window manager'
arch=(x86_64)
@@ -48,14 +48,25 @@ makedepends=(
vulkan-headers
wayland-protocols
)
-_tag=a8471d81b36ea1d9dc90a7d35f9ad0631feaf1ae
-source=(git+https://github.com/ValveSoftware/gamescope.git#tag=${_tag})
-b2sums=(SKIP)
+_tag=d11567122daaba250860c24219810931ace4ce5c
+source=(
+ git+https://github.com/ValveSoftware/gamescope.git#tag=${_tag}
+ git+https://github.com/Joshua-Ashton/reshade.git
+ git+https://github.com/KhronosGroup/SPIRV-Headers.git
+)
+b2sums=('SKIP'
+ 'SKIP'
+ 'SKIP')
prepare() {
cd gamescope
meson subprojects download
- sed 's/glslangValidator/glslang/g' -i src/meson.build
+ git submodule init src/reshade
+ git config submodule.src/reshade.url ../reshade
+ git submodule init thirdparty/SPIRV-Headers
+ git config submodule.thirdparty/SPIRV-Headers.url ../SPIRV-Headers
+ git -c protocol.file.allow=always submodule update
+
}
pkgver() {
@@ -64,8 +75,6 @@ pkgver() {
}
build() {
- export PKG_CONFIG_PATH='/usr/lib/wlroots0.15/pkgconfig'
- export LDFLAGS="$LDFLAGS -lrt"
arch-meson gamescope build \
-Dforce_fallback_for=stb \
-Dpipewire=enabled
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gamescope/-/commit/d8ca5e56ec2c8fa084322555e39570f71bfe43b7
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gamescope/-/commit/d8ca5e56ec2c8fa084322555e39570f71bfe43b7
You're receiving this email because of your account on gitlab.archlinux.org.