docs(noctalia): the dependency table described packages this box does not have

Three rows claimed `wlr-randr`, `qt6-multimedia` and `brightnessctl` were
dependencies. `pacman -Q` on blankpad says none is installed, and the two features
they were cited for do not come from them at all: display information comes from
`niri msg outputs` (the niri page already said so), and brightness is driven through
the kernel — `/sys/class/backlight/amdgpu_bl1` exists with no helper installed — so
no package is doing that work.

A dependency table is a claim about a machine, and every row of it is now measured
against `pacman -Q` on blankpad (2026-10-21). Verified against the package database:
check `pacman -Q <name>` before adding a row.

Refs #60
This commit is contained in:
Frank committed 2026-10-21 01:06:08 -07:00
1 parent 334e5d0ee0
commit d0587a5bc5
1 file changed
+15 -11
+15 -11
View File
@@ -413,17 +413,21 @@ noctalia msg templates-apply
## Dependencies ## Dependencies
| Package | Purpose | | Package | Purpose | Version on blankpad (2026-10-21) |
|---------|---------| |---------|---------|----------------------------------|
| `noctalia` (Qt) | Native desktop environment | | `noctalia` (Qt) | the shell: bar, widgets, `noctalia msg` | 5.3.0-1.1 |
| `qt6-base` | Qt6 runtime | | `qt6-base` | Qt6 runtime | 6.12.0-3.1 |
| `qt6-multimedia` | Multimedia support | | `niri` | Wayland compositor | 26.04-1.1 |
| `niri` | Wayland compositor | | `polkit` | PolicyKit integration | 128-1.1 |
| `wlr-randr` | Display information | | `imagemagick` | image processing for palette wallpapers | 7.1.2.34-2.1 |
| `brightnessctl` | Brightness control | | `ffmpeg` | media processing | 2:9.0.2-2.1 |
| `imagemagick` | Image processing |
| `ffmpeg` | Media processing | **Three rows this page used to claim are not installed**, verified with `pacman -Q` and
| `polkit` | PolicyKit integration | `command -v`: `wlr-randr` (display information is `niri msg outputs` — no package needed, and
[displays](niri/displays.md) owns that procedure), `qt6-multimedia` (audio reaches PipeWire
through noctalia's own dependency), and `brightnessctl` (`/sys/class/backlight/amdgpu_bl1`
exists and nothing on this box drives it — laptop brightness is a gap to close, not a feature
to document). A dependency table is a claim about the machine: check it before writing it.
--- ---