needs "openvr" in "depends", otherwise it crashes due to missing "libopenvr"
Search Criteria
Package Details: gamescope-git 3.16.24.r14.g42868877-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/gamescope-git.git (read-only, click to copy) |
|---|---|
| Package Base: | gamescope-git |
| Description: | SteamOS session compositing window manager |
| Upstream URL: | https://github.com/ValveSoftware/gamescope |
| Keywords: | gamescope session steamcompmgr steamos |
| Licenses: | BSD-2-Clause |
| Conflicts: | gamescope |
| Provides: | gamescope |
| Submitter: | Scrumplex |
| Maintainer: | bouhaa (alkazar, ruineka, pastaq) |
| Last Packager: | pastaq |
| Votes: | 24 |
| Popularity: | 0.000103 |
| First Submitted: | 2020-05-20 11:19 (UTC) |
| Last Updated: | 2026-06-12 22:12 (UTC) |
Dependencies (41)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libavif (libavif-noglycinAUR, libavif-gitAUR)
- libcap.so (lib32-libcapAUR, libcap)
- libdecor (libdecor-gitAUR, libdecor-rsAUR)
- libdrm (libdrm-gitAUR)
- libei (libei-gitAUR, libei-basu-gitAUR)
- libinput (libinput-gitAUR, libinput-multiplierAUR, libinput-no-gesturesAUR, libinput-nowacom-gitAUR, libinput-noaccumAUR, libinput-eppAUR, libinput-eppAUR, libinput-three-finger-dragAUR)
- libpipewire-0.3.so (lib32-pipewire-gitAUR, libpipewire-full-gitAUR, libpipewire-ldacAUR, lib32-libpipewire, libpipewire)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxi (libxi-gitAUR)
- libxkbcommon.so (libxkbcommon-gitAUR, lib32-libxkbcommon, libxkbcommon)
- libxmu
- libxrender
- libxres
- Show 21 more dependencies...
Required by (64)
- an-anime-borb-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher (requires gamescope) (optional)
- an-anime-game-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher-patched-git (requires gamescope) (optional)
- anime-games-launcher (requires gamescope) (optional)
- anime-games-launcher-bin (requires gamescope) (optional)
- anime-games-launcher-git (requires gamescope) (optional)
- bedrock-on-linux-git (requires gamescope) (optional)
- bottles (requires gamescope) (optional)
- dwproton-bin (requires gamescope) (optional)
- gamescope-session-git (requires gamescope)
- gamescope-session-sk-git (requires gamescope)
- gamescope-session-steam-git (requires gamescope)
- gamescope-session-steam-sk-git (requires gamescope)
- heroic-absolking-git (requires gamescope) (optional)
- heroic-games-launcher (requires gamescope) (optional)
- heroic-games-launcher-bin (requires gamescope) (optional)
- heroic-games-launcher-git (requires gamescope) (optional)
- honkers-launcher (requires gamescope) (optional)
- honkers-launcher-bin (requires gamescope) (optional)
- Show 44 more...
Sources (9)
- git+https://github.com/Joshua-Ashton/GamescopeShaders.git#tag=v0.1
- git+https://github.com/Joshua-Ashton/reshade.git
- git+https://github.com/Joshua-Ashton/vkroots.git
- git+https://github.com/KhronosGroup/SPIRV-Headers.git
- git+https://github.com/ValveSoftware/gamescope.git
- git+https://github.com/ValveSoftware/openvr.git
- git+https://gitlab.freedesktop.org/emersion/libdisplay-info.git
- git+https://gitlab.freedesktop.org/emersion/libliftoff.git
- git+https://gitlab.freedesktop.org/wlroots/wlroots.git
VoodaGod commented on 2026-06-24 13:55 (UTC)
kode54 commented on 2026-05-16 07:44 (UTC) (edited on 2026-05-16 07:47 (UTC) by kode54)
Now fails with this message on meson config:
tests/meson.build:1:13: ERROR: Dependency "catch2-with-main" not found (tried pkg-config and cmake)
As catch2 is a header-only library, it is probably safely included in makedepends.
Edit 2: It does look like catch2 includes some linkable libraries, and this needs the catch2-with-main, but the library is static only, so it should again be safe as makedepends.
patlefort commented on 2026-05-13 05:26 (UTC)
Upstream has added some tests. I suggest adding -Denable_tests=false or adding the proper check() function and dependencies (catch2).
tineva commented on 2026-04-25 21:51 (UTC)
The workaround for wlroots is no longer needed, as it's been fixed upstream, so this package is no longer outdated.
Billli11 commented on 2026-04-10 20:42 (UTC)
@Delor3an91
workaround here
https://github.com/ValveSoftware/gamescope/issues/2110#issuecomment-4113239362
Delor3an91 commented on 2026-04-08 22:03 (UTC)
Build errors :
Found ninja-1.13.2 at /usr/bin/ninja
ninja: Entering directory `build'
[235/661] Compiling C object subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o
FAILED: [code=1] subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o
cc -Isubprojects/wlroots/libwlroots-0.18.a.p -Isubprojects/wlroots -I../subprojects/wlroots -Isubprojects/wlroots/include -I../subprojects/wlroots/include -Isubprojects/wlroots/protocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -D_POSIX_C_SOURCE=200809L -DWLR_USE_UNSTABLE -DWLR_LITTLE_ENDIAN=1 -DWLR_BIG_ENDIAN=0 -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Walloca -Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter -fmacro-prefix-map=../subprojects/wlroots/= -march=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIC -MD -MQ subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o -MF subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o.d -o subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o -c ../subprojects/wlroots/backend/libinput/switch.c
../subprojects/wlroots/backend/libinput/switch.c: Dans la fonction « handle_switch_toggle »:
../subprojects/wlroots/backend/libinput/switch.c:32:9: erreur: la valeur « LIBINPUT_SWITCH_KEYPAD_SLIDE » de l'énumération n'est pas traitée dans le « switch » [-Werror=switch]
32 | switch (libinput_event_switch_get_switch(sevent)) {
| ^~
cc1 : tous les avertissements sont traités comme des erreurs
[260/661] Compiling C++ object subprojects/openvr/libopenvr_api.a.p/src_jsoncpp.cpp.o
ninja: build stopped: subcommand failed.
==> ERREUR : Une erreur s’est produite dans build().
Abandon…
ninetailedtori commented on 2025-07-07 18:31 (UTC)
Hi there, please refer to https://github.com/ValveSoftware/gamescope/issues/1604#issuecomment-3037121239. Could https://github.com/ValveSoftware/gamescope/pull/1826.patch be added to the patches?
ninetailedtori commented on 2025-07-04 19:22 (UTC)
Just to confirm, this PKGBUILD doesn't have any bugfix patches applied, right? I'd need to customise the PKGBUILD if I wanted to?
greyltc commented on 2025-06-07 15:18 (UTC)
I'm getting
wlroots 0.18.0
drm-backend : NO
x11-backend : NO
libinput-backend: YES
xwayland : YES
gles2-renderer : NO
vulkan-renderer : NO
gbm-allocator : NO
session : YES
color-management: YES
xcb-errors : YES
egl : NO
libliftoff : NO
are there a bunch of missing optional deps or something?
Pinned Comments
Scrumplex commented on 2022-06-14 10:44 (UTC)
Please do not flag this package as out-of-date if it still builds fine and isn't missing any dependencies or anything