@Samsagax I didn't mark it outdated. Just making it known.
Search Criteria
Package Details: gamescope-git 3.14.22.r1.g5ee5959-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 |
Conflicts: | gamescope |
Provides: | gamescope |
Submitter: | Scrumplex |
Maintainer: | Samsagax (bouhaa, alkazar, ruineka, pastaq, Sid127) |
Last Packager: | Samsagax |
Votes: | 23 |
Popularity: | 0.46 |
First Submitted: | 2020-05-20 11:19 (UTC) |
Last Updated: | 2024-06-24 18:34 (UTC) |
Dependencies (37)
- gcc-libs (gcc11-libsAUR, gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- glm (gliAUR, glm-gitAUR)
- hwdata
- libavif (libavif-gitAUR)
- libcap.so (lib32-libcap, libcap)
- libdecor (libdecor-gitAUR)
- libdrm (libdrm-gitAUR)
- libinput (libinput-three-finger-dragAUR, libinput-multiplierAUR)
- 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
- Show 17 more dependencies...
Required by (29)
- an-anime-borb-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher-git (requires gamescope) (optional)
- an-anime-game-launcher-patched-git (requires gamescope) (optional)
- anime-games-launcher-bin (requires gamescope) (optional)
- anime-games-launcher-git (requires gamescope) (optional)
- arch-gaming-meta (requires gamescope)
- 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-bin (requires gamescope) (optional)
- honkers-launcher-git (requires gamescope) (optional)
- lutris-git (requires gamescope) (optional)
- mangohud-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)
- Show 9 more...
Sources (8)
- 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
rhoot commented on 2024-06-30 19:46 (UTC)
Samsagax commented on 2024-06-28 16:37 (UTC)
@rhoot That doesn't mean the package is out-of-date. yay and pikaur and probably others keep acache of the built packages. If a git repository changes that means the cache is invalid, but the package build normally if you followed ArhLinux standards in that regard.
Please don't flag as out of date if the package builds with makepkg
mranderson17 commented on 2024-06-24 16:48 (UTC)
If it helps the package in extra was just updated to resolve this same issue https://gitlab.archlinux.org/archlinux/packaging/packages/gamescope/-/commit/b64eb23c0cbafa67de6741f39cb1c3dd94c9c8f8
DocMAX commented on 2024-06-24 09:50 (UTC)
Any updates? I don't like having ignored packages due to dep. errors.
kode54 commented on 2024-06-22 20:16 (UTC)
Then won't it conflict with the system package? Or does it build its submodule statically?
edtoml commented on 2024-06-22 17:55 (UTC) (edited on 2024-06-22 17:56 (UTC) by edtoml)
To file the PKGBUILD
from depends remove: libdisplay-info.so
in prepare change
80 # Use Arch provided libdisplay-info, do use other subprojects as is
81 ### rm -rf subprojects/libdisplay-info
82 }
....
89 build() {
90 arch-meson "${_pkgname}" build \
91 -Dforce_fallback_for=stb,wlroots,vkroots,libliftoff,libdisplay-info \
...
edtoml commented on 2024-06-22 16:40 (UTC) (edited on 2024-06-22 18:02 (UTC) by edtoml)
With 22 June update of libdisplay-info to 2.0-1 the wlroots pulled by this package fails to build - it wants an older version of the library. extra/wlroots requires the 2.0-1 version of the library...
Dependency wlroots found: YES 0.18.0-dev (overridden)
Dependency libdisplay-info found: NO found 0.2.0 but need: '< 0.2.0' ; matched: '>= 0.0.0'
see: Support libdisplay-info >= 0.2.0 #1390
The commit for the above shows the PKGBUILD changes needed here.
parkerlreed commented on 2024-06-18 17:41 (UTC)
Having openvr repo package installed on the system breaks the build.
Either remove that or modify the force fallback for openvr as well.
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