Package Details: gamescope-git 3.14.28.r0.g4ccc6647-1

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)

Required by (31)

Sources (9)

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

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

patlefort commented on 2024-10-12 00:14 (UTC)

It's currently missing luajit in dependencies.

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.