gui-libs/wlroots
Pluggable, composable, unopinionated modules for building a Wayland compositor
-
wlroots-9999liftoff +libinput +drm +session lcms vulkan x11-backend xcb-errors X
View Download Browse License: MITOverlay: gentoo -
wlroots-0.18.1amd64 arm64 ~loong ppc64 ~riscv x86liftoff +libinput +drm +session lcms vulkan x11-backend xcb-errors X
View Download Browse License: MITOverlay: gentoo -
wlroots-0.18.0amd64 arm64 ~loong ppc64 ~riscv x86liftoff +libinput +drm +session lcms vulkan x11-backend xcb-errors X
View Download Browse License: MITOverlay: gentoo
Runtime Dependencies
wlroots-9999
>=dev-libs/wayland-1.23.0
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.122
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info:= sys-apps/hwdata liftoff?
( >=dev-libs/libliftoff-0.4 )
)
lcms?
( media-libs/lcms:2 )
libinput?
( >=dev-libs/libinput-1.19.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.122
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info:= sys-apps/hwdata liftoff?
( >=dev-libs/libliftoff-0.4 )
)
lcms?
( media-libs/lcms:2 )
libinput?
( >=dev-libs/libinput-1.19.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
wlroots-0.18.1
>=dev-libs/wayland-1.23.0
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.122
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info:= sys-apps/hwdata liftoff?
( >=dev-libs/libliftoff-0.4 )
)
lcms?
( media-libs/lcms:2 )
libinput?
( >=dev-libs/libinput-1.19.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.122
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info:= sys-apps/hwdata liftoff?
( >=dev-libs/libliftoff-0.4 )
)
lcms?
( media-libs/lcms:2 )
libinput?
( >=dev-libs/libinput-1.19.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
wlroots-0.18.0
>=dev-libs/wayland-1.23.0
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.122
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info:= sys-apps/hwdata liftoff?
( >=dev-libs/libliftoff-0.4 )
)
lcms?
( media-libs/lcms:2 )
libinput?
( >=dev-libs/libinput-1.19.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.122
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info:= sys-apps/hwdata liftoff?
( >=dev-libs/libliftoff-0.4 )
)
lcms?
( media-libs/lcms:2 )
libinput?
( >=dev-libs/libinput-1.19.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
wlroots-0.17.4
>=dev-libs/wayland-1.22.0
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.114
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info sys-apps/hwdata liftoff?
( dev-libs/libliftoff )
)
libinput?
( >=dev-libs/libinput-1.14.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
>=x11-libs/libdrm-2.4.114
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
drm?
( media-libs/libdisplay-info sys-apps/hwdata liftoff?
( dev-libs/libliftoff )
)
libinput?
( >=dev-libs/libinput-1.14.0:= )
session?
( sys-auth/seatd:= virtual/libudev )
vulkan?
( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader )
xcb-errors?
( x11-libs/xcb-util-errors )
x11-backend?
( x11-libs/libxcb:= x11-libs/xcb-util-renderutil )
X?
( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
wlroots-0.15.1
>=dev-libs/libinput-1.14.0:0=
>=dev-libs/wayland-1.20.0
>=dev-libs/wayland-protocols-1.24
media-libs/mesa[egl
(+)
,gles2,gbm
(+)
]
sys-auth/seatd:=
virtual/libudev
vulkan?
( dev-util/glslang:0= dev-util/vulkan-headers:0= media-libs/vulkan-loader:0= )
>=x11-libs/libdrm-2.4.109:0=
x11-libs/libxkbcommon
x11-libs/pixman
x11-backend?
( x11-libs/libxcb:0= )
X?
( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-image x11-libs/xcb-util-wm )
>=dev-libs/wayland-1.20.0
>=dev-libs/wayland-protocols-1.24
media-libs/mesa[egl
(+)
,gles2,gbm
(+)
]
sys-auth/seatd:=
virtual/libudev
vulkan?
( dev-util/glslang:0= dev-util/vulkan-headers:0= media-libs/vulkan-loader:0= )
>=x11-libs/libdrm-2.4.109:0=
x11-libs/libxkbcommon
x11-libs/pixman
x11-backend?
( x11-libs/libxcb:0= )
X?
( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-image x11-libs/xcb-util-wm )