Versions
v3.15.13 :: 0 :: gentoo
- Modified
- License
- BSD-2
- Keywords
- ~amd64
- USE flags
- avif filecaps libei pipewire sdl wsi-layer
USE flags
General
- avif
- Add AV1 Image Format (AVIF) support
- 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)
- libei
- Enable emulated input using dev-libs/libei
- pipewire
- Enable screen capture via PipeWire
- sdl
- Add support for Simple Direct Layer (media library)
- wsi-layer
- Enable the WSI layer (required for HDR)
Dependencies
dev-libs / libei : Library for Emulated Input, primarily aimed at the Wayland stack
dev-libs / libinput : Library to handle input devices in Wayland
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 / libdecor : A client-side decorations library for Wayland clients
media-libs / glm : OpenGL Mathematics
media-libs / libavif : Library for encoding and decoding .avif files
media-libs / libdisplay-info : EDID and DisplayID library
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / mesa : OpenGL-like graphic library for Linux
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-auth / seatd : Minimal seat management daemon and universal library
sys-libs / libcap : POSIX 1003.1e capabilities
virtual / libudev : Virtual for libudev providers
x11-base / xwayland : Standalone X server running under Wayland
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
x11-libs / pixman : Low-level pixel manipulation routines
x11-libs / xcb-util-wm : X C-language Bindings sample implementations
Runtime Dependencies
dev-libs / libei : Library for Emulated Input, primarily aimed at the Wayland stack
dev-libs / libinput : Library to handle input devices in Wayland
dev-libs / wayland : Wayland protocol libraries
gui-libs / libdecor : A client-side decorations library for Wayland clients
media-libs / libavif : Library for encoding and decoding .avif files
media-libs / libdisplay-info : EDID and DisplayID library
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / mesa : OpenGL-like graphic library for Linux
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-auth / seatd : Minimal seat management daemon and universal library
sys-libs / libcap : POSIX 1003.1e capabilities
virtual / libudev : Virtual for libudev providers
x11-base / xwayland : Standalone X server running under Wayland
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
x11-libs / pixman : Low-level pixel manipulation routines
x11-libs / xcb-util-wm : X C-language Bindings sample implementations
Depending packages
games-util / heroic-bin : GOG and Epic Games Launcher for Linux
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
gui-wm/gamescope: Bump to 3.15.13, drop old 3.15.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.15.5, drop old 3.15.1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
gui-wm/gamescope: Drop old 3.14.22
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.15.1, drop old 3.15.0
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 Wayland dependency for bundled wlroots
Closes: https://bugs.gentoo.org/938296 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.15.0
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.22, drop old 3.14.18
Add new USE flags for optional features. Now bundling libliftoff and vkroots as requested by upstream. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
gui-wm/gamescope: Enforce libliftoff version for DEPEND, not RDEPEND
It remains ABI compatible, just not API compatible. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
gui-wm/gamescope: Drop old 3.14.14
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Gonçalo Negrier Duarte · gentoo
gui-wm/gamescope: add 3.14.18
* in the latest version also wlroots subproject fails to compile using drm backend to my testing gamescope on tty seems to work without it also gamescope meson dosen't seem to use it * see: https://github.com/ValveSoftware/gamescope/blob/420eb91387a484fd7b1ea71449091f0480d9e538/src/meson.build#L31C86-L31C94 * see: https://github.com/ValveSoftware/gamescope/issues/1320#issuecomment-2129251820 Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@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.14.14, drop old 3.14.12-r2
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 libdecor dependency
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 wlroots deps and configure options
Need these while it's bundled. Closes: https://bugs.gentoo.org/931200 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.12, drop old 3.14.2-r1
We have to temporarily bundle wlroots until 0.18 is released. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Gonçalo Negrier Duarte · gentoo
gui-wm/gamescope: Bump to 3.14.2-r1, drop 3.14.2
* move dev-libs/wayland-protocols to DEPEND * add 9999 logic to the ebuild * future version will require gui-libs/libdecor as (R)DEPEND Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36064 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
gui-wm/gamescope: Loosen media-libs/glm requirement
gamescope defines GLM_ENABLE_EXPERIMENTAL now. 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.2, drop old 3.14.0
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
gui-wm/gamescope: adjusted to the latest stb version
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - 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>