The package is in-fact not out-of-date. See https://aur.archlinux.org/cgit/aur.git/commit/?h=gamescope-git&id=14ef66a83694b196a3e00c418d778a7d809a5cf3
Search Criteria
Package Details: gamescope-git 3.16.4.r0.g1ab8009d-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, Sid127) |
Last Packager: | Sid127 |
Votes: | 23 |
Popularity: | 0.005287 |
First Submitted: | 2020-05-20 11:19 (UTC) |
Last Updated: | 2025-04-23 14:23 (UTC) |
Dependencies (39)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- glm (glm-gitAUR)
- hwdata
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libavif (libavif-gitAUR)
- libcap.so (lib32-libcap, libcap)
- libdecor (libdecor-gitAUR)
- libdrm (libdrm-gitAUR)
- libinput (libinput-gitAUR, libinput-multiplierAUR, libinput-three-finger-dragAUR, libinput-noaccumAUR)
- libpipewire-0.3.so (lib32-pipewire-gitAUR, libpipewire-full-gitAUR, lib32-libpipewire, libpipewire)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxkbcommon (libxkbcommon-gitAUR)
- libxmu
- libxrender
- libxres
- libxtst
- libxxf86vm
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- sdl2AUR (sdl2-compat-gitAUR, sdl2-gitAUR, sdl2-compat)
- seatd (seatd-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xcb-util-errors
- xcb-util-wm
- xorg-server-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-hidpi-xpropAUR, xorg-xwayland)
- benchmark (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glslang (glslang-gitAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR, ninja-memAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
Required by (37)
- 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-bwrap (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)
- arch-gaming-meta (requires gamescope)
- faugus-launcher (requires gamescope) (optional)
- gamescope-session-git (requires gamescope)
- gamescope-session-sk-git (requires gamescope)
- gamescope-session-steam-git (requires gamescope)
- gamescope-session-steam-plus-git (requires gamescope)
- honkers-launcher (requires gamescope) (optional)
- honkers-launcher-bin (requires gamescope) (optional)
- konaste-linux (requires gamescope) (optional)
- lutris-git (requires gamescope) (optional)
- mangohud-nonvidia (requires gamescope) (optional)
- opengamepadui-bin (requires gamescope)
- opengamepadui-git (requires gamescope)
- opengamepadui-session-git (requires gamescope)
- portproton (requires gamescope) (optional)
- scopebuddy-git (requires gamescope)
- sessionexec (requires gamescope) (optional)
- sleepy-launcher (requires gamescope) (optional)
- sleepy-launcher-bin (requires gamescope) (optional)
- sleepy-launcher-git (requires gamescope) (optional)
- steam-gamepadui-session-git (requires gamescope)
- steam-hdr (requires gamescope)
- steamtinkerlaunch (requires gamescope) (optional)
- steamtinkerlaunch-git (requires gamescope) (optional)
- the-honkers-railway-launcher (requires gamescope) (optional)
- the-honkers-railway-launcher-bin (requires gamescope) (optional)
- the-honkers-railway-launcher-git (requires gamescope) (optional)
- wavey-launcher-bin (requires gamescope) (optional)
- wavey-launcher-git (requires gamescope) (optional)
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/Joshua-Ashton/wlroots.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
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 Next › Last »
Scrumplex commented on 2021-09-18 13:01 (UTC)
Samsagax commented on 2021-09-18 12:25 (UTC)
Seems like seatd
is a dependency for wlroots master:
wlroots| Run-time dependency libseat found: NO (tried pkgconfig and cmake)
wlroots| Looking for a fallback subproject for the dependency libseat
gamescope/subprojects/wlroots/backend/session/meson.build:1:0: ERROR: Neither a subproject directory nor a seatd.wrap file was found.
After installing community/seatd it builds and works
Samsagax commented on 2021-09-15 16:22 (UTC)
Since this commit Wlroots 0.15 is a requirement. It still did not released so there is no package on the official repos. Hope we can rely on official packages in the near future :)
Scrumplex commented on 2021-09-01 17:34 (UTC)
I don't like that STB is required as a submodule. I mean it's just a build-time dependency, but I would prefer if gamescope would use some existing dependency for this (maybe SDL, maybe add Xcursors as a dependency)
Samsagax commented on 2021-09-01 16:37 (UTC)
Now dependencies changed again. STB should be listed as a dependency or statically built as a submodule since this commit
Scrumplex commented on 2021-09-01 07:36 (UTC)
Samsagax: Thanks for the heads-up! :D
Samsagax commented on 2021-09-01 00:34 (UTC)
You should add pipewire
as a dependency since this commit
Scrumplex commented on 2021-08-01 13:46 (UTC)
Samsagax: I just fixed the issue and pushed an update.
Samsagax commented on 2021-08-01 12:50 (UTC) (edited on 2021-08-01 12:50 (UTC) by Samsagax)
Statically linking wlroots worked for making the package but when trying to do the same with liftoff (by setting _static_liftoff=1) I get this error:
Statically linking: wlroots libliftoff
usage: meson [-h]
{setup,configure,dist,install,introspect,init,test,wrap,subprojects,help,rewrite,compile,devenv}
...
meson: error: unrecognized arguments: build
Seems to be a problem with _force_fallback having spaces. Quouting $_force_fallback on line 60 fixes the problem.
meson setup --prefix /usr --buildtype=release --force-fallback-for="$_force_fallback" "$srcdir/$_pkgname" build
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