gui-wm/hyprland
A dynamic tiling Wayland compositor that doesn't sacrifice on its looks
-
hyprland-9999**X legacy-renderer systemd video_cards_nvidia
View Download Browse License: BSDOverlay: xoores -
hyprland-9999~amd64X legacy-renderer systemd contrib
View Download Browse License: BSDOverlay: x0rzavi -
hyprland-0.42.0-r2amd64X legacy-renderer systemd
View Download Browse License: BSDOverlay: gentoo -
hyprland-0.42.0-r1amd64X legacy-renderer systemd
View Download Browse License: BSDOverlay: gentoo
Runtime Dependencies
hyprland-9999
=gui-libs/hyprutils-9999
gui-libs/hyprcursor
app-misc/jq
dev-libs/glib:2
dev-libs/libinput:=
dev-libs/libliftoff
dev-libs/wayland
dev-libs/wayland-protocols
dev-util/glslang
dev-util/vulkan-headers
gui-libs/gtk-layer-shell
media-libs/libdisplay-info
media-libs/libglvnd[X?
]
media-libs/mesa[gles2,wayland,X?
]
media-libs/vulkan-loader
sys-auth/seatd:=
x11-base/xcb-proto
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-misc/xkeyboard-config
virtual/libudev:=
X?
( gui-libs/wlroots[x11-backend] x11-base/xwayland x11-libs/libxcb:= x11-libs/xcb-util-image x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
gui-libs/hyprcursor
app-misc/jq
dev-libs/glib:2
dev-libs/libinput:=
dev-libs/libliftoff
dev-libs/wayland
dev-libs/wayland-protocols
dev-util/glslang
dev-util/vulkan-headers
gui-libs/gtk-layer-shell
media-libs/libdisplay-info
media-libs/libglvnd[X?
]
media-libs/mesa[gles2,wayland,X?
]
media-libs/vulkan-loader
sys-auth/seatd:=
x11-base/xcb-proto
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-misc/xkeyboard-config
virtual/libudev:=
X?
( gui-libs/wlroots[x11-backend] x11-base/xwayland x11-libs/libxcb:= x11-libs/xcb-util-image x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
hyprland-9999
app-alternatives/ninja
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
hyprland-9999
app-alternatives/ninja
dev-build/cmake
dev-build/meson
dev-libs/libliftoff
dev-vcs/git
virtual/pkgconfig
gui-libs/aquamarine
dev-libs/wayland
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
media-libs/libdisplay-info
sys-apps/hwdata
dev-libs/libinput
sys-auth/seatd
virtual/libudev
X?
( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm x11-base/xwayland )
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
dev-libs/wayland
gui-libs/hyprcursor
=gui-libs/hyprutils-9999
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
X?
( x11-libs/libxcb:0= )
dev-build/cmake
dev-build/meson
dev-libs/libliftoff
dev-vcs/git
virtual/pkgconfig
gui-libs/aquamarine
dev-libs/wayland
media-libs/libglvnd
||
( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl
(+)
,gles2] )
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
media-libs/libdisplay-info
sys-apps/hwdata
dev-libs/libinput
sys-auth/seatd
virtual/libudev
X?
( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-errors x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm x11-base/xwayland )
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
dev-libs/wayland
gui-libs/hyprcursor
=gui-libs/hyprutils-9999
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
X?
( x11-libs/libxcb:0= )
hyprland-9999
app-misc/jq
dev-libs/libevdev
dev-libs/libinput
dev-libs/wayland
>=dev-libs/wayland-protocols-1.31
dev-util/glslang
dev-util/vulkan-headers
gui-libs/gtk-layer-shell
media-libs/libdisplay-info
media-libs/libglvnd[X?
]
media-libs/mesa[gles2,wayland,X?
]
media-libs/vulkan-loader
x11-base/xcb-proto
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
x11-misc/xkeyboard-config
virtual/libudev
X?
( gui-libs/wlroots[x11-backend] x11-base/xwayland x11-libs/libxcb x11-libs/xcb-util-image x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
contrib?
( gui-apps/hyprland-contrib )
dev-libs/libevdev
dev-libs/libinput
dev-libs/wayland
>=dev-libs/wayland-protocols-1.31
dev-util/glslang
dev-util/vulkan-headers
gui-libs/gtk-layer-shell
media-libs/libdisplay-info
media-libs/libglvnd[X?
]
media-libs/mesa[gles2,wayland,X?
]
media-libs/vulkan-loader
x11-base/xcb-proto
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
x11-misc/xkeyboard-config
virtual/libudev
X?
( gui-libs/wlroots[x11-backend] x11-base/xwayland x11-libs/libxcb x11-libs/xcb-util-image x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
contrib?
( gui-apps/hyprland-contrib )
hyprland-0.45.2
app-alternatives/ninja
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
hyprland-0.45.1
app-alternatives/ninja
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
hyprland-0.45.0
app-alternatives/ninja
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
hyprland-0.44.1
app-alternatives/ninja
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
>=dev-build/cmake-3.30
dev-build/meson
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/udis86-1.7.2
>=dev-libs/wayland-1.22.90
>=gui-libs/aquamarine-0.4.2
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
hyprland-0.42.0-r2
app-alternatives/ninja
dev-build/cmake
dev-build/meson
dev-libs/libliftoff
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/wayland-1.20.0
gui-libs/aquamarine
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
dev-build/cmake
dev-build/meson
dev-libs/libliftoff
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/wayland-1.20.0
gui-libs/aquamarine
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
hyprland-0.42.0-r1
app-alternatives/ninja
dev-build/cmake
dev-build/meson
dev-libs/libliftoff
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/wayland-1.20.0
gui-libs/aquamarine
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
dev-build/cmake
dev-build/meson
dev-libs/libliftoff
dev-vcs/git
virtual/pkgconfig
dev-cpp/tomlplusplus
dev-libs/glib:2
dev-libs/libinput
>=dev-libs/wayland-1.20.0
gui-libs/aquamarine
>=gui-libs/hyprcursor-0.1.9
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
x11-libs/libXcursor
X?
( x11-libs/libxcb:0= x11-base/xwayland x11-libs/xcb-util-errors x11-libs/xcb-util-wm )
hyprland-0.29.1
>=dev-libs/libinput-1.14.0:=
dev-libs/libliftoff
>=dev-libs/wayland-1.22
media-libs/libdisplay-info
media-libs/libglvnd
media-libs/mesa[egl
(+)
,gles2]
sys-apps/hwdata:=
sys-auth/seatd:=
>=x11-libs/libdrm-2.4.114
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
virtual/libudev:=
X?
( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
dev-libs/glib:2
dev-libs/libinput
dev-libs/wayland
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
X?
( x11-libs/libxcb:0= )
dev-libs/libliftoff
>=dev-libs/wayland-1.22
media-libs/libdisplay-info
media-libs/libglvnd
media-libs/mesa[egl
(+)
,gles2]
sys-apps/hwdata:=
sys-auth/seatd:=
>=x11-libs/libdrm-2.4.114
x11-libs/libxkbcommon
>=x11-libs/pixman-0.42.0
virtual/libudev:=
X?
( x11-base/xwayland x11-libs/libxcb:0= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
dev-libs/glib:2
dev-libs/libinput
dev-libs/wayland
media-libs/libglvnd
x11-libs/cairo
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pango
x11-libs/pixman
X?
( x11-libs/libxcb:0= )
hyprland-0.12.0
dev-libs/libinput
dev-libs/wayland
dev-libs/wayland-protocols
>=gui-libs/wlroots-0.16.0:=[X?
]
media-libs/mesa:=[gles2,wayland,X?
]
x11-libs/cairo:=[X?
,svg]
x11-libs/gtk+:3=[wayland,X?
]
x11-libs/libdrm
x11-libs/libxkbcommon:=[X?
]
x11-libs/pango:=[X?
]
x11-libs/pixman
X?
( x11-base/xwayland x11-libs/libxcb )
dev-libs/wayland
dev-libs/wayland-protocols
>=gui-libs/wlroots-0.16.0:=[X?
]
media-libs/mesa:=[gles2,wayland,X?
]
x11-libs/cairo:=[X?
,svg]
x11-libs/gtk+:3=[wayland,X?
]
x11-libs/libdrm
x11-libs/libxkbcommon:=[X?
]
x11-libs/pango:=[X?
]
x11-libs/pixman
X?
( x11-base/xwayland x11-libs/libxcb )