Package Details: gamescope-shortcuts 3.15.5-1

Git Clone URL: https://aur.archlinux.org/gamescope-shortcuts.git (read-only, click to copy)
Package Base: gamescope-shortcuts
Description: SteamOS session compositing window manager patched to allow accessing Performance Overlay from within games
Upstream URL: https://github.com/ValveSoftware/gamescope
Licenses: BSD-3-Clause, BSD-2-Clause, LicenseRef-Reshade
Conflicts: gamescope
Provides: gamescope
Submitter: trofo
Maintainer: trofo
Last Packager: trofo
Votes: 1
Popularity: 0.009431
First Submitted: 2024-09-02 17:25 (UTC)
Last Updated: 2024-09-08 19:26 (UTC)

Required by (37)

Sources (9)

Latest Comments

kuba-orlik commented on 2025-04-12 11:51 (UTC)

I'm getting the following error when installing:

+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 gamescope build -Dforce_fallback_for=glm,stb,libdisplay-info,libliftoff,vkroots,wlroots -Dpipewire=enabled
The Meson build system
Version: 1.7.2
Source dir: /home/kuba/.cache/yay/gamescope-shortcuts/src/gamescope
Build dir: /home/kuba/.cache/yay/gamescope-shortcuts/src/build
Build type: native build
Project name: gamescope
Project version: undefined
C compiler for the host machine: cc (gcc 14.2.1 "cc (GCC) 14.2.1 20250207")
C linker for the host machine: cc ld.bfd 2.44
C++ compiler for the host machine: c++ (gcc 14.2.1 "c++ (GCC) 14.2.1 20250207")
C++ linker for the host machine: c++ ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C++ supports arguments -Wno-unused-parameter: YES 
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES 
Compiler for C++ supports arguments -Wno-c99-designator: NO 
Compiler for C++ supports arguments -Wno-invalid-offsetof: YES 
Compiler for C++ supports arguments -Wno-unused-const-variable: YES 
Compiler for C++ supports arguments -Wno-volatile: YES 
Compiler for C++ supports arguments -Wno-deprecated-volatile: NO 
Compiler for C++ supports arguments -Wno-ignored-qualifiers: YES 
Compiler for C++ supports arguments -Wno-missing-braces: YES 
Compiler for C++ supports arguments -ffast-math: YES 
Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
Run-time dependency libpipewire-0.3 found: YES 1.4.1
Library rt found: YES
Run-time dependency hwdata found: YES 0.394
Run-time dependency x11 found: YES 1.8.12
Run-time dependency wayland-client found: YES 1.23.1
Run-time dependency vulkan found: YES 1.4.309
Dependency openvr found: NO. Found 2.5.1 but need: '>= 2.7'
Found CMake: /usr/bin/cmake (4.0.1)
Run-time dependency openvr found: NO (tried pkgconfig and cmake)

Executing subproject openvr method cmake 

openvr| Found CMake: /usr/bin/cmake (4.0.1)

| Configuring the build directory with CMake version 4.0.1
| Running CMake with: -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DUSE_LIBCXX=False
|   - build directory:          /home/kuba/.cache/yay/gamescope-shortcuts/src/build/subprojects/openvr/__CMake_build
|   - source directory:         /home/kuba/.cache/yay/gamescope-shortcuts/src/gamescope/subprojects/openvr
|   - toolchain file:           /home/kuba/.cache/yay/gamescope-shortcuts/src/build/subprojects/openvr/__CMake_build/CMakeMesonToolchainFile.cmake
|   - preload file:             /usr/lib/python3.13/site-packages/mesonbuild/cmake/data/preload.cmake
|   - trace args:               --trace-expand --trace-format=json-v1 --no-warn-unused-cli --trace-redirect=cmake_trace.txt
|   - disabled policy warnings: [CMP0025, CMP0047, CMP0056, CMP0060, CMP0065, CMP0066, CMP0067, CMP0082, CMP0089, CMP0102]

| CMake Error at CMakeLists.txt:2 (cmake_minimum_required):
| Compatibility with CMake < 3.5 has been removed from CMake.

| Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
| to tell CMake that the project requires at least <min> but has been updated
| to work with policies introduced by <max> or earlier.

| Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

| Put cmake in trace mode, but with variables expanded.
| Put cmake in trace mode and sets the trace output format.
| Not searching for unused variables given on the command line.
| Put cmake in trace mode and redirect trace output to a file instead of stderr.
| Trace will be written to cmake_trace.txt

| -- Configuring incomplete, errors occurred!

openvr| CMake configuration: FAILED

gamescope/meson.build:59:24: ERROR: Failed to configure the CMake subproject

A full log can be found at /home/kuba/.cache/yay/gamescope-shortcuts/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gamescope-shortcuts-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gamescope-shortcuts - exit status 4

I think it complains about the version of openvr being <2.7? But the newest version in the arch repos is 2.5