| Flag | Description | Packages |
|---|---|---|
| debug | Debug build to collect logfiles | 3 |
| test | Run mangohud tests | 9 |
| Flag | Description | Packages |
|---|---|---|
| examples | Build example applications | 2 |
| Flag | Description | Packages |
|---|---|---|
| gtk-doc | 2 | |
| man | Rebuild man pages from rst files | 3 |
| systemd | Build plugin to support MPRIS using systemd. | 3 |
| Flag | Description |
|---|---|
| gtk3 | Generate bindings for GTK+3 |
| gtk4 | Generate bindings for GTK 4 |
| Flag | Description |
|---|---|
| toml | Enable TOML config file support via <pkg>dev-nim/parsetoml</pkg> |
| Flag | Description |
|---|---|
| custom-cmd | Do not install dmenu as a dependency. This requires you to configure a custom dmenu-compatible command in the configuration. |
| Flag | Description |
|---|---|
| autoload | Load plugin automatically |
| 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 |
| Flag | Description |
|---|---|
| unicode |
| 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> |
| Flag | Description |
|---|---|
| introspection | |
| lockscreen-plugins | Build lockscreen plugins and widgets |
| plugins | Build Phosh plugins and widgets |
| test-full | Run integration tests |
| vala |
| Flag | Description |
|---|---|
| rust | Build the Rust based portal |
| Flag | Description |
|---|---|
| postgres | |
| sqlite |