Global USE flags

Flag Description Packages
debug Debug build to collect logfiles 3
test Run mangohud tests 9

Category USE flags

dev-nim

Flag Description Packages
examples Build example applications 2

phosh-base

Flag Description Packages
gtk-doc 2
man Rebuild man pages from rst files 3
systemd Build plugin to support MPRIS using systemd. 3

Local USE flags

dev-hare

hare-gi

Flag Description
gtk3 Generate bindings for GTK+3
gtk4 Generate bindings for GTK 4

dev-nim

cligen

Flag Description
toml Enable TOML config file support via <pkg>dev-nim/parsetoml</pkg>

mpv-plugin

mdmenu

Flag Description
custom-cmd Do not install dmenu as a dependency. This requires you to configure a custom dmenu-compatible command in the configuration.

mpv-mpris

Flag Description
autoload Load plugin automatically

net-client

lagrange

Flag Description
X Enable xlib/xlib-randr/xcb support
bidi
gui Native GPU-accelerated window via wgpu
harfbuzz Use <pkg>media-libs/harfbuzz</pkg> to shape text
jpegxl Add JPEG XL image support (EXPERIMENTAL, no official upstream support)
mp3
ncurses Build console (ncurses) variant
opus
webp

telescope

Flag Description
unicode

phosh-base

phosh

Flag Description
calls Enable calls support via <pkg>net-voip/gnome-calls</pkg>
cups
geolocation Physical position determination support from Qt framework
iio Enable support for IIO sensors via <pkg>gnome-extra/iio-sensor-proxy</pkg>
screenshot Enable screenshot manager support via <pkg>gui-apps/slurp</pkg>

phosh-shell

Flag Description
introspection
lockscreen-plugins Build lockscreen plugins and widgets
plugins Build Phosh plugins and widgets
test-full Run integration tests
vala

xdg-desktop-portal-phosh

Flag Description
rust Build the Rust based portal

virtual

crystal-db

Flag Description
postgres
sqlite