mirror of
https://github.com/freemkv/libfreemkv.git
synced 2026-10-07 18:13:10 +00:00
The freemkv 1.7.6 Linux target compiles a GTK4 + libadwaita desktop shell, so this job's downstream `cargo test`/`cargo check` on freemkv hits `gtk4-sys`/`glib-sys` pkg-config probes that fail on a stock ubuntu runner. Adds the apt-get step alongside the existing sibling checkout, mirroring the fix in freemkv's own ci.yml `cli-linux` job. Kept local (not in the shared reusable checkout action) — only `freemkv` links against GTK; adding the deps to every downstream consumer would tax the six that don't.