I think libxkbcommonshould be added as a dependency of mpv.
It's possible to run mpvin the framebuffer. I have tested on my system and it works with
mpv --gpu-context=drm <name_of_video>
Normally libxkbcommonis installed because the user install sway. On a system without sway, the build of mpvshould fail. I have a system with sway, so I can't confirm the build will fail.
Another reason is in a chroot. I use a chroot to check the dependencies of my packages. If mpvhas to be
build in a chroot, for example for the package in community ytfzf, the build of mpv fails. In this case, libxcommon has to be installed in order to build mpv. I have build mpvin a chroot, so I can confirm it fails.
I think
libxkbcommon
should be added as a dependency ofmpv
.It's possible to run
mpv
in the framebuffer. I have tested on my system and it works withNormally
libxkbcommon
is installed because the user installsway
. On a system withoutsway
, the build ofmpv
should fail. I have a system withsway
, so I can't confirm the build will fail.Another reason is in a chroot. I use a chroot to check the dependencies of my packages. If
mpv
has to be build in a chroot, for example for the package in communityytfzf
, the build ofmpv
fails. In this case,libxcommon
has to be installed in order to buildmpv
. I have buildmpv
in a chroot, so I can confirm it fails.