gui-wm / wayfire

compiz like 3D wayland compositor

Official package sites : https://github.com/WayfireWM/wayfire ·

compiz like eye-candy 3D wayland, with low memory footprint. Aims to bring desktop features such as 3D cube, fire burn, fisheye, wrot and all other desktop effects to wayland.

v9999 :: 0 :: gentoo

Modified
License
MIT
USE flags
elogind gles system-wfconfig system-wlroots systemd

v0.4.0-r2 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm64 ~x86
USE flags
elogind gles system-wfconfig system-wlroots systemd

General

elogind
Enable session tracking via sys-auth/elogind
gles
use libglvnd to do animations more efficiently
system-wfconfig
use the system-wide wf-config, else build it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.
system-wlroots
use the system wide wlroots, else build it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking

dev-libs / libevdev : Handler library for evdev events

dev-libs / libinput : Library to handle input devices in Wayland

gui-libs / gtk-layer-shell : Library to create desktop components for Wayland using the Layer Shell protocol

gui-libs / wf-config : library for managing wayfire configuration files

gui-libs / wf-config : library for managing wayfire configuration files

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

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

media-libs / freetype : A high-quality and portable font engine

media-libs / glm : OpenGL Mathematics

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / mesa : OpenGL-like graphic library for Linux

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libdrm : X.Org libdrm library

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

x11-libs / pixman : Low-level pixel manipulation routines

dev-libs / libevdev : Handler library for evdev events

dev-libs / libinput : Library to handle input devices in Wayland

gui-libs / gtk-layer-shell : Library to create desktop components for Wayland using the Layer Shell protocol

gui-libs / wf-config : library for managing wayfire configuration files

gui-libs / wf-config : library for managing wayfire configuration files

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

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

media-libs / freetype : A high-quality and portable font engine

media-libs / glm : OpenGL Mathematics

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / mesa : OpenGL-like graphic library for Linux

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libdrm : X.Org libdrm library

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

x11-libs / pixman : Low-level pixel manipulation routines

x11-misc / xkeyboard-config : X keyboard configuration database

gui-apps / wcm : Wayfire Config Manager

gui-apps / wf-shell : A compiz like 3D wayland compositor

728504
gui-wm/wayfire should make X11 dependency optional
728880
gui-wm/wayfire-0.4.0-r1 gives incorrect path to config
736420
gui-wm/wayfire-0.5.0: Version bump
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
gui-wm/wayfire: fix version dependency on wf-config
dependency has been unsrestricted as only one of the packages(wf-config) in the wayfire ecosystem has a new release to fix it with gcc-10. Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
gui-wm/wayfire: remove debug symbols
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
gui-wm/wayfire: fix dependency versioning for building
Closes: https://bugs.gentoo.org/723760 added proper dependency versions of wlroots also changed options to src_configure instead of src_compile as per standard convention not version bumping as this fixes compile bugs and no runtime changes Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/15875 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aisha Tammy · gentoo
gui-wm/wayfire: compiz like 3d wayland manager
Closes: https://bugs.gentoo.org/686854 compiz like eye-candy 3D wayland, with low memory footprint. Aims to bring desktop features such as 3D cube, fire burn, fisheye, wrot and all other desktop effects to wayland. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: Aaron Bauman <bman@gentoo.org>