Package Details: gamescope-git 3.7.1.r76.gdb14ce1-2

Git Clone URL: https://aur.archlinux.org/gamescope-git.git (read-only, click to copy)
Package Base: gamescope-git
Description: Micro-compositor formerly known as steamcompmgr
Upstream URL: https://github.com/Plagman/gamescope
Keywords: gamescope session steamcompmgr steamos
Licenses: custom:BSD-2-clause
Conflicts: gamescope, steamcompmgr
Provides: gamescope, steamcompmgr
Submitter: Scrumplex
Maintainer: Scrumplex
Last Packager: Scrumplex
Votes: 6
Popularity: 1.21
First Submitted: 2020-05-20 11:19
Last Updated: 2021-04-20 06:46

Latest Comments

Scrumplex commented on 2021-07-28 22:35

Samsagax: Gamescope is not yet compatible with any wlroots newer than 0.13.x. A solution to this would be to statically link wlroots 0.13.x in this PKGBUILD. Though that certainly goes against Arch packaging guidelines.

So either someone provides wlroots 0.13.x on the AUR, which might work if one does not use any other wlroots compositor. The other solution would be to push upstream to support wlroots 0.14.x. In fact I just created an issue to track this over there. See https://github.com/Plagman/gamescope/issues/222

Samsagax commented on 2021-07-28 22:09

Package can't be built since wlroots is 0.14.1 in repos now. Removing the version number yields:

gamescope/meson.build:39:0: ERROR: Neither a subproject directory nor a wlroots.wrap file was found

cobaltspace commented on 2021-04-20 00:46

wayland-protocols is at least a make dependency.

Scrumplex commented on 2021-04-08 12:23

Package can't be build currently, as wlroots 0.13.0 is in Arch staging at the moment. I will update the PKGBUILD once wlroots 0.13.0 is available in the repos

nissen22 commented on 2021-02-13 08:31

Fails to build with error "gamescope/meson.build:32:0: ERROR: Dependency "xres" not found, tried pkgconfig and cmake".

Missing dependency I guess.

junglerobba commented on 2020-12-16 13:44

Upstream updated their wlroots submodule (https://github.com/Plagman/gamescope/commit/fbc6bd0c0882c5c60232fe68e315799566adb476), so the wlroots-master.patch can be removed now.

Scrumplex commented on 2020-11-28 17:03

I believe this package needs to require libliftoff-git directly

This might be true, as gamescope is almost always at libliftoff's master. Let me change that real quick.

It also makes sense, as I only test it against libliftoff-git myself.

BillFleming commented on 2020-11-28 16:52

I believe this package needs to require libliftoff-git directly so that the latest version is built and installed before this otherwise it doesn't detect it correctly. Otherwise I get "gamescope/meson.build:78:2: ERROR: Dependency "liftoff" not found, tried pkgconfig and cmake" even with libliftoff installed.