ci(cd): add libdrm-dev to the debian list and use a committed icon on Windows

vcpkg's vaapi feature builds libva, which needs libdrm headers: the CI
Linux job installs libdrm-dev and the CD debian container did not
(fedora/arch already carry libdrm-devel/libdrm), so its vcpkg install
failed with "You will need to install libdrm dependencies".

Windows has no rsvg-convert either: vcpkg's librsvg port is built with
-Drsvg-convert=disabled, so the icon step now copies the committed
512x512 render (assets/app-icon.png); the Linux icon step falls back to
it too when librsvg2-bin is missing.
This commit is contained in:
2026-09-24 17:17:31 +08:00
parent ea96357806
commit 5fd1c151da
2 changed files with 7 additions and 4 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB