Summary
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.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- MIT
- USE flags
- X elogind gles system-wfconfig system-wlroots systemd
v0.6.0 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- ~amd64 ~arm64 ~x86
- USE flags
- X elogind gles system-wfconfig system-wlroots systemd
v0.5.0 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 ~arm64 ~x86
- USE flags
- X elogind gles system-wfconfig system-wlroots systemd
USE flags
General
- X
- Add support for X11
- 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
Dependencies
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
Runtime Dependencies
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
Depending packages
gui-apps / wcm : Wayfire Config Manager
gui-apps / wf-shell : A compiz like 3D wayland compositor
gui-libs / wayfire-plugins-extra : extra plugins for wayfire
Bugs
- 758440
- gui-wm/wayfire should not depend on higher versions of gui-libs/wlroots
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
gui-wm/wayfire: Stabilize 0.5.0 amd64, #752024
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aisha Tammy · gentoo
gui-wm/wayfire: version bump to 0.6.0
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
gui-wm/wayfire: drop old
* Drop old at request of maintainer Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aisha Tammy · gentoo
gui-wm/wayfire: version bump to 0.5.0
Closes: https://bugs.gentoo.org/728880 Closes: https://bugs.gentoo.org/728504 Package-Manager: Portage-3.0.1, Repoman-2.3.23 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 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>