Update CMakeLists to support Unix X server