gui-wm / gamescope

Efficient micro-compositor for running games

Official package sites : https://github.com/ValveSoftware/gamescope ·

v3.14.0 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
~amd64
USE flags
filecaps pipewire wsi-layer

General

filecaps
Use Linux file capabilities to control privilege rather than set*id (this is orthogonal to USE=caps which uses capabilities at runtime e.g. libcap)
pipewire
Enable screen capture via PipeWire
wsi-layer
Enable the WSI layer (required for HDR)

dev-libs / libliftoff : Lightweight KMS plane library

dev-libs / stb : single-file public domain (or MIT licensed) libraries for C/C++

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

dev-util / spirv-headers : Machine-readable files for the SPIR-V Registry

dev-util / vulkan-headers : Vulkan Header files and API registry

gui-libs / wlroots : Pluggable, composable, unopinionated modules for building a Wayland compositor

media-libs / glm : OpenGL Mathematics

media-libs / libavif : Library for encoding and decoding .avif files

media-libs / libdisplay-info : Simple framework for writing Vulkan layers

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / vkroots : Simple framework for writing Vulkan layers

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

media-video / pipewire : Multimedia processing graphs

sys-apps / hwdata : Hardware identification and configuration data

sys-libs / libcap : POSIX 1003.1e capabilities

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXmu : X.Org Xmu library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXres : X.Org XRes library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

x11-libs / libXxf86vm : X.Org Xxf86vm library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

dev-libs / libliftoff : Lightweight KMS plane library

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

gui-libs / wlroots : Pluggable, composable, unopinionated modules for building a Wayland compositor

media-libs / libavif : Library for encoding and decoding .avif files

media-libs / libdisplay-info : Simple framework for writing Vulkan layers

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

media-video / pipewire : Multimedia processing graphs

sys-apps / hwdata : Hardware identification and configuration data

sys-libs / libcap : POSIX 1003.1e capabilities

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcomposite : X.Org Xcomposite library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXmu : X.Org Xmu library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXres : X.Org XRes library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

x11-libs / libXxf86vm : X.Org Xxf86vm library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

916273
gui-wm/gamescope - error: no type named 'mutex' in namespace 'std' (LLVM Profile)
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Pin back stb dependency due to breakage
Unfortunately, gamescope upstream also pinned back rather than addressing the API change. stb still provides the older now deprecated header, but our package doesn't install it. Closes: https://bugs.gentoo.org/923727 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Pin back media-libs/glm dependency to <1.0.0
Closes: https://bugs.gentoo.org/923122 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.14.0, drop old 3.13.19
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.13.19, drop old 3.13.17
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.13.17, drop old 3.13.13
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.13.13, drop old 3.13.8
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.13.8, drop old 3.13.0-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.13.0, drop old 3.12.7
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Alfred Wingate · gentoo
gui-wm/gamescope: require libinput to be enabled in wlroots
* libinput has been exposed as use flag instead of being enabled by default since wlroots-0.16.2-r1. Closes: https://bugs.gentoo.org/909044 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33721 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.12.7, drop old 3.12.5
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.12.5, drop old 3.12.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.12.3, drop old 3.11.51 + 3.12.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Dustin Smith · gentoo
gui-wm/gamescope: add x11-libs/libXmu to RDEPEND
gamescope needs libXmu to build. I've confirmed in a gentoo/stage3 container that: - the build fails without said package - the build succeeds with said package Closes: https://bugs.gentoo.org/912423 Signed-off-by: Dustin Smith <d.usty360@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.12.0, drop old 3.12.0_beta10
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.12.0_beta10. drop old 3.12.0_beta7
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.12.0_beta7, drop old 3.12.0_beta3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Add missing media-libs/glm dependency
Closes: https://bugs.gentoo.org/905792 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.12.0_beta3, drop old 3.11.52_beta6
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
sqrtd · gentoo
gui-wm/gamescope: update HOMEPAGE, SRC_URI
Signed-off-by: sqrtd <v@sqrtd.dev> Closes: https://github.com/gentoo/gentoo/pull/30433 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.52_beta6, drop old 3.11.52_beta2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Version bump to 3.11.52_beta2
libdisplay-info-0.1.0 probably does work, but I'm sure they'll update the version constraint soon enough. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Version bump to 3.11.52_beta1
This version introduces HDR support but requires AMDGPU and a custom kernel. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.51, drop old 3.11.49
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.49, drop old 3.11.48
Closes: https://bugs.gentoo.org/883161 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.48, drop old 3.11.47
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.47, drop old 3.11.45.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.45.2, drop old 3.11.43
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.43, drop old 3.11.42
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.42, drop old 3.11.39
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.39, drop old 3.11.36
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.11.36, drop old 3.11.33_beta1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
gui-wm/gamescope: New package at 3.11.33_beta1
Signed-off-by: James Le Cuirot <chewi@gentoo.org>