Re-arrange and update dependencies. Add X11 subpackage. Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com> Signed-off-by: Maxim Schwalm <maxim.schwalm@gmail.com> [ci:skip-build] already built successfully in CI
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>