libX11: Fix deps, splitting, switch to pkgconfig