It's currently missing luajit
in dependencies.
Search Criteria
Package Details: gamescope-git 3.14.28.r0.g4ccc6647-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: | Samsagax (bouhaa, alkazar, ruineka, pastaq, Sid127) |
Last Packager: | Samsagax |
Votes: | 24 |
Popularity: | 0.73 |
First Submitted: | 2020-05-20 11:19 (UTC) |
Last Updated: | 2024-08-08 15:57 (UTC) |
Dependencies (38)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- glm (gliAUR, 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-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
- Show 18 more dependencies...
Required by (31)
- 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)
- 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 (requires gamescope) (optional)
- honkers-launcher-bin (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)
- Show 11 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/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
patlefort commented on 2024-10-12 00:14 (UTC)
spacemann commented on 2024-09-14 07:31 (UTC)
hmm, was taking a look at the package build here, and noticed on line 144, it uses chmod -R 655
, which is almost certainly a typo, but, whatever the case, could create some problems.
so, probably better to do either chmod -R a+rw
or chmod -R u=rw,g=rw,o=r
, and set any necessary executable bits in a targeted way
parkerlreed commented on 2024-08-21 20:37 (UTC) (edited on 2024-08-21 20:37 (UTC) by parkerlreed)
Currently requires benchmark-git as repo benchmark is missing library functions gamescope is now using.
(benchmark-git doesnt provide benchmark so there's some nastiness there for now with not being able to install it)
Billli11 commented on 2024-08-07 04:24 (UTC)
The PR#1450 has been merged. The package can be build with all threads again.
edtoml commented on 2024-08-05 21:38 (UTC)
With -j 1 it worked, with 2 it failed here too.
bigmcnuggets commented on 2024-08-05 20:08 (UTC)
@stele95 I tried your -j 2 solution and my build still fails, same error as kode45. If I try to clone the package from the git and build it manually, with or without the ninja -j 2 modification, I get a different error
"src/meson.build:87:18: ERROR: Include dir reshade/source does not exist."
stele95 commented on 2024-08-05 07:10 (UTC) (edited on 2024-08-05 07:11 (UTC) by stele95)
@kode54 Using -j 2
on ninja
in the build()
method fixes the build issue for now
kode54 commented on 2024-08-05 00:30 (UTC)
Even manually adding the lcms2
dependency, it fails now with:
FAILED: src/gamescope_color_tests.p/Utils_Version.cpp.o
c++ -Isrc/gamescope_color_tests.p -Isrc -I../gamescope/src -Isubprojects/glm-0.9.9.8 -I../gamescope/subprojects/glm-0.9.9.8 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++20 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -Wno-volatile -Wno-ignored-qualifiers -Wno-missing-braces -ffast-math -DHAVE_PIPEWIRE=1 -DHAVE_OPENVR=1 '-DHWDATA_PNP_IDS="//usr/share/hwdata/pnp.ids"' -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/gamescope-git/src=/usr/src/debug/gamescope-git -flto=auto -fPIE -MD -MQ src/gamescope_color_tests.p/Utils_Version.cpp.o -MF src/gamescope_color_tests.p/Utils_Version.cpp.o.d -o src/gamescope_color_tests.p/Utils_Version.cpp.o -c ../gamescope/src/Utils/Version.cpp
../gamescope/src/Utils/Version.cpp:4:10: fatal error: GamescopeVersion.h: No such file or directory
4 | #include "GamescopeVersion.h"
| ^~~~~~~~~~~~~~~~~~~~
kode54 commented on 2024-08-02 07:37 (UTC)
The wlroots submodule now requires lcms2
to be installed.
rhoot commented on 2024-06-30 19:46 (UTC)
@Samsagax I didn't mark it outdated. Just making it known.
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